From 9fda53d267ef08073f557058a4ec89703e5f513b Mon Sep 17 00:00:00 2001 From: Bennet Fauber Date: Mon, 24 Feb 2020 10:15:56 -0500 Subject: [PATCH 001/286] Updating WRF examples with output from EB 4.1.1 and foss/2018b This is separating out the changes for WRF example from other documentation changes that were accidentally bundled in PR #603. Repeating the summary here. I updated the example output in the Typical workflow example to use EB 4.1.1 and install WRF based on the foss/2018b toolchain. References in the text have been changed to match the updated output. --- docs/Typical_workflow_example_with_WRF.rst | 180 ++++++++++++--------- 1 file changed, 106 insertions(+), 74 deletions(-) diff --git a/docs/Typical_workflow_example_with_WRF.rst b/docs/Typical_workflow_example_with_WRF.rst index 2dc34ed9..4e1ba66d 100644 --- a/docs/Typical_workflow_example_with_WRF.rst +++ b/docs/Typical_workflow_example_with_WRF.rst @@ -26,30 +26,28 @@ Searching for build specification for a particular software package can be done for example, to get a list of available easyconfig files for WRF:: $ eb -S WRF - == temporary log file in case of crash /tmp/easybuild-MdAp7p/easybuild-zEBJMk.log - == Searching (case-insensitive) for 'WRF' in /home/example/.local/easybuild/software/EasyBuild/1.15.2/lib/python2.7/site-packages/easybuild_easyconfigs-1.15.2.0-py2.7.egg/easybuild/easyconfigs - CFGS1=/home/example/.local/easybuild/software/EasyBuild/1.15.2/lib/python2.7/site-packages/easybuild_easyconfigs-1.15.2.0-py2.7.egg/easybuild/easyconfigs/w/WRF - * $CFGS1/WRF-3.3.1-goalf-1.1.0-no-OFED-dmpar.eb - * $CFGS1/WRF-3.3.1-goolf-1.4.10-dmpar.eb - [...] - * $CFGS1/WRF-3.5-goolf-1.4.10-dmpar.eb - * $CFGS1/WRF-3.5-ictce-4.1.13-dmpar.eb - * $CFGS1/WRF-3.5-ictce-5.3.0-dmpar.eb - * $CFGS1/WRF-3.5.1-goolf-1.4.10-dmpar.eb - * $CFGS1/WRF-3.5.1-goolf-1.5.14-dmpar.eb - [...] - == temporary log file /tmp/easybuild-MdAp7p/easybuild-zEBJMk.log has been removed. - == temporary directory /tmp/easybuild-MdAp7p has been removed. - -Various easyconfig files are found: for different versions of WRF (e.g., v3.5 and v3.5.1), -for different (versions of) compiler toolchains (e.g., goolf v1.4.10, goolf v1.5.14, ictce), etc. - -For the remainder of this example, we will use the available ``WRF-3.5.1-goolf-1.4.10-dmpar.eb`` + CFGS1=/home/example/.local/easybuild/software/EasyBuild/4.1.1/easybuild/easyconfigs + * $CFGS1/w/WPS/WPS-4.0.1_find-wrfdir.patch + * $CFGS1/w/WPS/WPS-4.0.2_find-wrfdir.patch + [ . . . ] + * $CFGS1/w/WRF/WRF-4.0.1-intel-2018b-dmpar.eb + * $CFGS1/w/WRF/WRF-4.0.2-foss-2018b-dmpar.eb + [ . . . ] + + Note: 16 matching archived easyconfig(s) found, use --consider-archived-easyconfigs to see them + + + +Various easyconfig files are found: for different versions of WRF (e.g., v3.8 and v4.1.3), +for different (versions of) compiler toolchains (e.g., foss 2018b, intel 2018b), etc. + +For the remainder of this example, we will use the available ``WRF-4.0.2-foss-2018b-dmpar.eb`` easyconfig file to specify to EasyBuild to build and install -WRF v3.5.1 using version 1.4.10 of the ``goolf`` toolchain. +WRF v4.0.2 using version 2018b of the ``foss`` toolchain. -See :ref:`toolchains_table` for a list of available toolchains. The ``goolf`` toolchain -stands for ``GCC, OpenMPI, OpenBLAS, ScaLAPACK and FFTW``. +See :ref:`toolchains_table` for a list of available toolchains. The ``foss`` toolchain +stands for ``GCC, OpenMPI, OpenBLAS/LAPACK, ScaLAPACK, and FFTW``. The ``foss`` toolchain +is one of the :ref:`common_toolchains`. Getting an overview of planned installations -------------------------------------------- @@ -63,33 +61,58 @@ as well as their current availability (``[x]`` marks available modules). Note that EasyBuild will take care of all of the dependencies of WRF as well, and can even install the compiler toolchain as well if the corresponding modules are not available yet:: - $ eb WRF-3.5.1-goolf-1.4.10-dmpar.eb -Dr - == temporary log file in case of crash /tmp/easybuild-HqpcAZ/easybuild-uNzmpk.log + $ eb WRF-4.0.2-foss-2018b-dmpar.eb -Dr + == temporary log file in case of crash /tmp/eb-eEnBF5/easybuild-pvrvNP.log Dry run: printing build status of easyconfigs and dependencies - CFGS=/home/example/.local/easybuild/software/EasyBuild/1.15.2/lib/python2.7/site-packages/easybuild_easyconfigs-1.15.2.0-py2.7.egg/easybuild/easyconfigs - * [x] $CFGS/g/GCC/GCC-4.7.2.eb (module: GCC/4.7.2) - * [x] $CFGS/h/hwloc/hwloc-1.6.2-GCC-4.7.2.eb (module: hwloc/1.6.2-GCC-4.7.2) - * [x] $CFGS/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2.eb (module: OpenMPI/1.6.4-GCC-4.7.2) - * [x] $CFGS/g/gompi/gompi-1.4.10.eb (module: gompi/1.4.10) - * [x] $CFGS/o/OpenBLAS/OpenBLAS-0.2.6-gompi-1.4.10-LAPACK-3.4.2.eb (module: OpenBLAS/0.2.6-gompi-1.4.10-LAPACK-3.4.2) - * [x] $CFGS/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb (module: FFTW/3.3.3-gompi-1.4.10) - * [x] $CFGS/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2.eb (module: ScaLAPACK/2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2) - * [x] $CFGS/g/goolf/goolf-1.4.10.eb (module: goolf/1.4.10) - * [ ] $CFGS/s/Szip/Szip-2.1-goolf-1.4.10.eb (module: Szip/2.1-goolf-1.4.10) - * [ ] $CFGS/f/flex/flex-2.5.37-goolf-1.4.10.eb (module: flex/2.5.37-goolf-1.4.10) - * [ ] $CFGS/n/ncurses/ncurses-5.9-goolf-1.4.10.eb (module: ncurses/5.9-goolf-1.4.10) - * [ ] $CFGS/m/M4/M4-1.4.16-goolf-1.4.10.eb (module: M4/1.4.16-goolf-1.4.10) - * [ ] $CFGS/j/JasPer/JasPer-1.900.1-goolf-1.4.10.eb (module: JasPer/1.900.1-goolf-1.4.10) - * [ ] $CFGS/z/zlib/zlib-1.2.7-goolf-1.4.10.eb (module: zlib/1.2.7-goolf-1.4.10) - * [ ] $CFGS/t/tcsh/tcsh-6.18.01-goolf-1.4.10.eb (module: tcsh/6.18.01-goolf-1.4.10) - * [ ] $CFGS/b/Bison/Bison-2.7-goolf-1.4.10.eb (module: Bison/2.7-goolf-1.4.10) - * [ ] $CFGS/h/HDF5/HDF5-1.8.10-patch1-goolf-1.4.10.eb (module: HDF5/1.8.10-patch1-goolf-1.4.10) - * [ ] $CFGS/d/Doxygen/Doxygen-1.8.3.1-goolf-1.4.10.eb (module: Doxygen/1.8.3.1-goolf-1.4.10) - * [ ] $CFGS/n/netCDF/netCDF-4.2.1.1-goolf-1.4.10.eb (module: netCDF/4.2.1.1-goolf-1.4.10) - * [ ] $CFGS/n/netCDF-Fortran/netCDF-Fortran-4.2-goolf-1.4.10.eb (module: netCDF-Fortran/4.2-goolf-1.4.10) - * [ ] $CFGS/w/WRF/WRF-3.5.1-goolf-1.4.10-dmpar.eb (module: WRF/3.5.1-goolf-1.4.10-dmpar) - == temporary log file /tmp/easybuild-HqpcAZ/easybuild-uNzmpk.log has been removed. - == temporary directory /tmp/easybuild-HqpcAZ has been removed. + CFGS=/home/example/.local/easybuild/software/EasyBuild/4.1.1/easybuild/easyconfigs + * [x] $CFGS/m/M4/M4-1.4.18.eb (module: M4/1.4.18) + * [x] $CFGS/z/zlib/zlib-1.2.11.eb (module: zlib/1.2.11) + * [x] $CFGS/h/help2man/help2man-1.47.4.eb (module: help2man/1.47.4) + * [x] $CFGS/m/M4/M4-1.4.17.eb (module: M4/1.4.17) + * [x] $CFGS/b/Bison/Bison-3.0.4.eb (module: Bison/3.0.4) + * [x] $CFGS/f/flex/flex-2.6.4.eb (module: flex/2.6.4) + * [x] $CFGS/b/binutils/binutils-2.30.eb (module: binutils/2.30) + * [x] $CFGS/g/GCCcore/GCCcore-7.3.0.eb (module: GCCcore/7.3.0) + * [x] $CFGS/h/help2man/help2man-1.47.4-GCCcore-7.3.0.eb (module: help2man/1.47.4-GCCcore-7.3.0) + * [x] $CFGS/m/M4/M4-1.4.18-GCCcore-7.3.0.eb (module: M4/1.4.18-GCCcore-7.3.0) + * [x] $CFGS/z/zlib/zlib-1.2.11-GCCcore-7.3.0.eb (module: zlib/1.2.11-GCCcore-7.3.0) + * [x] $CFGS/b/Bison/Bison-3.0.4-GCCcore-7.3.0.eb (module: Bison/3.0.4-GCCcore-7.3.0) + * [x] $CFGS/b/Bison/Bison-3.0.5-GCCcore-7.3.0.eb (module: Bison/3.0.5-GCCcore-7.3.0) + * [x] $CFGS/f/flex/flex-2.6.4-GCCcore-7.3.0.eb (module: flex/2.6.4-GCCcore-7.3.0) + * [x] $CFGS/b/binutils/binutils-2.30-GCCcore-7.3.0.eb (module: binutils/2.30-GCCcore-7.3.0) + * [ ] $CFGS/n/ncurses/ncurses-6.1-GCCcore-7.3.0.eb (module: ncurses/6.1-GCCcore-7.3.0) + * [ ] $CFGS/c/CMake/CMake-3.11.4-GCCcore-7.3.0.eb (module: CMake/3.11.4-GCCcore-7.3.0) + * [x] $CFGS/a/Autoconf/Autoconf-2.69-GCCcore-7.3.0.eb (module: Autoconf/2.69-GCCcore-7.3.0) + * [x] $CFGS/a/Automake/Automake-1.16.1-GCCcore-7.3.0.eb (module: Automake/1.16.1-GCCcore-7.3.0) + * [x] $CFGS/g/GCC/GCC-7.3.0-2.30.eb (module: GCC/7.3.0-2.30) + * [ ] $CFGS/p/pkg-config/pkg-config-0.29.2-GCCcore-7.3.0.eb (module: pkg-config/0.29.2-GCCcore-7.3.0) + * [ ] $CFGS/c/cURL/cURL-7.60.0-GCCcore-7.3.0.eb (module: cURL/7.60.0-GCCcore-7.3.0) + * [x] $CFGS/l/libtool/libtool-2.4.6-GCCcore-7.3.0.eb (module: libtool/2.4.6-GCCcore-7.3.0) + * [ ] $CFGS/s/Szip/Szip-2.1.1-GCCcore-7.3.0.eb (module: Szip/2.1.1-GCCcore-7.3.0) + * [x] $CFGS/o/OpenBLAS/OpenBLAS-0.3.1-GCC-7.3.0-2.30.eb (module: OpenBLAS/0.3.1-GCC-7.3.0-2.30) + * [ ] $CFGS/t/tcsh/tcsh-6.20.00-GCCcore-7.3.0.eb (module: tcsh/6.20.00-GCCcore-7.3.0) + * [ ] $CFGS/j/JasPer/JasPer-2.0.14-GCCcore-7.3.0.eb (module: JasPer/2.0.14-GCCcore-7.3.0) + * [x] $CFGS/a/Autotools/Autotools-20180311-GCCcore-7.3.0.eb (module: Autotools/20180311-GCCcore-7.3.0) + * [ ] $CFGS/d/Doxygen/Doxygen-1.8.14-GCCcore-7.3.0.eb (module: Doxygen/1.8.14-GCCcore-7.3.0) + * [x] $CFGS/n/numactl/numactl-2.0.11-GCCcore-7.3.0.eb (module: numactl/2.0.11-GCCcore-7.3.0) + * [x] $CFGS/x/xorg-macros/xorg-macros-1.19.2-GCCcore-7.3.0.eb (module: xorg-macros/1.19.2-GCCcore-7.3.0) + * [x] $CFGS/l/libpciaccess/libpciaccess-0.14-GCCcore-7.3.0.eb (module: libpciaccess/0.14-GCCcore-7.3.0) + * [x] $CFGS/n/ncurses/ncurses-6.0.eb (module: ncurses/6.0) + * [x] $CFGS/g/gettext/gettext-0.19.8.1.eb (module: gettext/0.19.8.1) + * [x] $CFGS/x/XZ/XZ-5.2.4-GCCcore-7.3.0.eb (module: XZ/5.2.4-GCCcore-7.3.0) + * [x] $CFGS/l/libxml2/libxml2-2.9.8-GCCcore-7.3.0.eb (module: libxml2/2.9.8-GCCcore-7.3.0) + * [x] $CFGS/h/hwloc/hwloc-1.11.10-GCCcore-7.3.0.eb (module: hwloc/1.11.10-GCCcore-7.3.0) + * [x] $CFGS/o/OpenMPI/OpenMPI-3.1.1-GCC-7.3.0-2.30.eb (module: OpenMPI/3.1.1-GCC-7.3.0-2.30) + * [x] $CFGS/g/gompi/gompi-2018b.eb (module: gompi/2018b) + * [x] $CFGS/f/FFTW/FFTW-3.3.8-gompi-2018b.eb (module: FFTW/3.3.8-gompi-2018b) + * [x] $CFGS/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2018b-OpenBLAS-0.3.1.eb (module: ScaLAPACK/2.0.2-gompi-2018b-OpenBLAS-0.3.1) + * [x] $CFGS/f/foss/foss-2018b.eb (module: foss/2018b) + * [ ] $CFGS/h/HDF5/HDF5-1.10.2-foss-2018b.eb (module: HDF5/1.10.2-foss-2018b) + * [ ] $CFGS/n/netCDF/netCDF-4.6.1-foss-2018b.eb (module: netCDF/4.6.1-foss-2018b) + * [ ] $CFGS/n/netCDF-Fortran/netCDF-Fortran-4.4.4-foss-2018b.eb (module: netCDF-Fortran/4.4.4-foss-2018b) + * [ ] $CFGS/w/WRF/WRF-4.0.2-foss-2018b-dmpar.eb (module: WRF/4.0.2-foss-2018b-dmpar) + == Temporary log file(s) /tmp/eb-eEnBF5/easybuild-pvrvNP.log* have been removed. + == Temporary directory /tmp/eb-eEnBF5 has been removed. @@ -101,49 +124,58 @@ To make EasyBuild build and install WRF, including all of its dependencies, a ** By using the ``--robot``/``-r`` (see :ref:`use_robot`) command line option, we enable dependency resolution such that the entire software stack is handled:: - $ eb WRF-3.5.1-goolf-1.4.10-dmpar.eb --robot + $ eb WRF-4.0.2-foss-2018b-dmpar.eb --robot + == temporary log file in case of crash /tmp/eb-LfQa8b/easybuild-TBXLTy.log + == resolving dependencies ... + == processing EasyBuild easyconfig /home/example/.local/easybuild/software/EasyBuild/4.1.1/easybuild/easyconfigs/n/ncurses/ncurses-6.1-GCCcore-7.3.0.eb + == building and installing ncurses/6.1-GCCcore-7.3.0... [...] - == building and installing zlib/1.2.7-goolf-1.4.10... + == building and installing tcsh/6.20.00-GCCcore-7.3.0... [...] - == building and installing Szip/2.1-goolf-1.4.10... + == building and installing CMake/3.11.4-GCCcore-7.3.0... [...] - == building and installing ncurses/5.9-goolf-1.4.10... + == building and installing JasPer/2.0.14-GCCcore-7.3.0... [...] - == building and installing flex/2.5.37-goolf-1.4.10... + == building and installing pkg-config/0.29.2-GCCcore-7.3.0... [...] - == building and installing M4/1.4.16-goolf-1.4.10... + == building and installing Doxygen/1.8.14-GCCcore-7.3.0... [...] - == building and installing JasPer/1.900.1-goolf-1.4.10... + == building and installing cURL/7.60.0-GCCcore-7.3.0... [...] - == building and installing HDF5/1.8.10-patch1-goolf-1.4.10... + == building and installing Szip/2.1.1-GCCcore-7.3.0... [...] - == building and installing tcsh/6.18.01-goolf-1.4.10... + == building and installing HDF5/1.10.2-foss-2018b... [...] - == building and installing Bison/2.7-goolf-1.4.10... + == building and installing netCDF/4.6.1-foss-2018b... [...] - == building and installing Doxygen/1.8.3.1-goolf-1.4.10... + == building and installing netCDF-Fortran/4.4.4-foss-2018b... [...] - == building and installing netCDF/4.2.1.1-goolf-1.4.10... + == building and installing WRF/4.0.2-foss-2018b-dmpar... [...] - == building and installing netCDF-Fortran/4.2-goolf-1.4.10... - [...] - == building and installing WRF/3.5.1-goolf-1.4.10-dmpar... - [...] - == Build succeeded for 13 out of 13 + == Build succeeded for 12 out of 12 + == Temporary log file(s) /tmp/eb-LfQa8b/easybuild-TBXLTy.log* have been removed. + == Temporary directory /tmp/eb-LfQa8b has been removed. + Once the installation has succeeded, modules will be available for WRF and all of its dependencies:: $ module load WRF $ module list - Currently Loaded Modulefiles: - 1) GCC/4.7.2 9) JasPer/1.900.1-goolf-1.4.10 - 2) hwloc/1.6.2-GCC-4.7.2 10) zlib/1.2.7-goolf-1.4.10 - 3) OpenMPI/1.6.4-GCC-4.7.2 11) Szip/2.1-goolf-1.4.10 - 4) gompi/1.4.10 12) HDF5/1.8.10-patch1-goolf-1.4.10 - 5) OpenBLAS/0.2.6-gompi-1.4.10-LAPACK-3.4.2 13) netCDF/4.2.1.1-goolf-1.4.10 - 6) FFTW/3.3.3-gompi-1.4.10 14) netCDF-Fortran/4.2-goolf-1.4.10 - 7) ScaLAPACK/2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2 15) WRF/3.5.1-goolf-1.4.10-dmpar - 8) goolf/1.4.10 + $ module list + + Currently Loaded Modules: + 1) EasyBuild/4.1.1 13) gompi/2018b + 2) GCCcore/7.3.0 14) FFTW/3.3.8-gompi-2018b + 3) zlib/1.2.11-GCCcore-7.3.0 15) ScaLAPACK/2.0.2-gompi-2018b-OpenBLAS-0.3.1 + 4) binutils/2.30-GCCcore-7.3.0 16) foss/2018b + 5) GCC/7.3.0-2.30 17) JasPer/2.0.14-GCCcore-7.3.0 + 6) numactl/2.0.11-GCCcore-7.3.0 18) Szip/2.1.1-GCCcore-7.3.0 + 7) XZ/5.2.4-GCCcore-7.3.0 19) HDF5/1.10.2-foss-2018b + 8) libxml2/2.9.8-GCCcore-7.3.0 20) cURL/7.60.0-GCCcore-7.3.0 + 9) libpciaccess/0.14-GCCcore-7.3.0 21) netCDF/4.6.1-foss-2018b + 10) hwloc/1.11.10-GCCcore-7.3.0 22) netCDF-Fortran/4.4.4-foss-2018b + 11) OpenMPI/3.1.1-GCC-7.3.0-2.30 23) WRF/4.0.2-foss-2018b-dmpar + 12) OpenBLAS/0.3.1-GCC-7.3.0-2.30 For more information, see the other topics discussed in the documentation (see :ref:`contents`). From a03fa2ae08e31ead949ec1e514a6d7b03bb245fa Mon Sep 17 00:00:00 2001 From: Bennet Fauber Date: Tue, 25 Feb 2020 14:52:55 -0500 Subject: [PATCH 002/286] Making corrections requested by K Hoste, PR 604 --- docs/Typical_workflow_example_with_WRF.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Typical_workflow_example_with_WRF.rst b/docs/Typical_workflow_example_with_WRF.rst index 4e1ba66d..6fd5e849 100644 --- a/docs/Typical_workflow_example_with_WRF.rst +++ b/docs/Typical_workflow_example_with_WRF.rst @@ -38,12 +38,12 @@ for example, to get a list of available easyconfig files for WRF:: -Various easyconfig files are found: for different versions of WRF (e.g., v3.8 and v4.1.3), +Various easyconfig files are found: for different versions of WRF (e.g., v4.0.1 and v4.4.0.2), for different (versions of) compiler toolchains (e.g., foss 2018b, intel 2018b), etc. For the remainder of this example, we will use the available ``WRF-4.0.2-foss-2018b-dmpar.eb`` easyconfig file to specify to EasyBuild to build and install -WRF v4.0.2 using version 2018b of the ``foss`` toolchain. +WRF v4.0.2 using version 2018b of the ``foss`` toolchain, which is one of the :ref:`common_toolchains`. See :ref:`toolchains_table` for a list of available toolchains. The ``foss`` toolchain stands for ``GCC, OpenMPI, OpenBLAS/LAPACK, ScaLAPACK, and FFTW``. The ``foss`` toolchain From 4a906efdfefcd9c2c9b4a7db97307517ed5c3b8b Mon Sep 17 00:00:00 2001 From: Bennet Fauber Date: Tue, 25 Feb 2020 15:06:53 -0500 Subject: [PATCH 003/286] Further corrections for PR #604 --- docs/Typical_workflow_example_with_WRF.rst | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/docs/Typical_workflow_example_with_WRF.rst b/docs/Typical_workflow_example_with_WRF.rst index 6fd5e849..50faa71e 100644 --- a/docs/Typical_workflow_example_with_WRF.rst +++ b/docs/Typical_workflow_example_with_WRF.rst @@ -38,16 +38,15 @@ for example, to get a list of available easyconfig files for WRF:: -Various easyconfig files are found: for different versions of WRF (e.g., v4.0.1 and v4.4.0.2), +Various easyconfig files are found: for different versions of WRF (e.g., v4.0.1 and v4.0.2), for different (versions of) compiler toolchains (e.g., foss 2018b, intel 2018b), etc. -For the remainder of this example, we will use the available ``WRF-4.0.2-foss-2018b-dmpar.eb`` -easyconfig file to specify to EasyBuild to build and install -WRF v4.0.2 using version 2018b of the ``foss`` toolchain, which is one of the :ref:`common_toolchains`. - -See :ref:`toolchains_table` for a list of available toolchains. The ``foss`` toolchain -stands for ``GCC, OpenMPI, OpenBLAS/LAPACK, ScaLAPACK, and FFTW``. The ``foss`` toolchain -is one of the :ref:`common_toolchains`. +For the remainder of this example, we will use the available +``WRF-4.0.2-foss-2018b-dmpar.eb`` easyconfig file to specify to EasyBuild +to build and install WRF v4.0.2 using version 2018b of the ``foss`` +toolchain, which is one of the :ref:`common_toolchains`. The ``foss`` +toolchain stands for ``GCC, OpenMPI, OpenBLAS/LAPACK, ScaLAPACK, and FFTW``. +See :ref:`toolchains_table` for a list of all available toolchains. Getting an overview of planned installations -------------------------------------------- From f1aa171d7321ad4b19d1bdf26b30b1df4b104753 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 11 Mar 2020 16:52:33 +0800 Subject: [PATCH 004/286] clarify usage of git_config --- docs/Writing_easyconfig_files.rst | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index f2c4dbd7..edd0aff4 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -408,28 +408,28 @@ If a recursive checkout should be made of the repository, the ``recursive`` key Examples: * creating a source tarball named ``example-master.tar.gz`` of the ``master`` branch of a (fictional) - ``test`` repository from ``https://github.com/example``: + ``test`` repository from ``https://agitserver.org/example``: .. code:: sources = [{ 'filename': 'example-master.tar.gz', 'git_config': { - 'url': 'https://github.com/example', + 'url': 'https://agitserver.org/example', 'repo_name': 'test', 'tag': 'master', }, }] * creating a source tarball named ``example-20180920.tar.gz`` of the recursive checkout of commit ``abcdef12`` - of the ``test`` repository from ``https://github.com/example``: + of the ``test`` repository from ``https://agitserver.org/example``: .. code:: sources = [{ 'filename': 'example-20180920.tar.gz', 'git_config': { - 'url': 'https://github.com/example', + 'url': 'https://agitserver.org/example', 'repo_name': 'test', 'commit': 'abcdef12', 'recursive': True, @@ -440,8 +440,9 @@ Examples: .. note:: Because the source tarball is created locally (by running ``tar cfvz`` on the directory containing the cloned repository), the (SHA256) checksum is not guaranteed to be the same across different systems. - Whenever you have the option to download a source tarball (or equivalent) directly (for example from GitHub), - we strongly recommend you to do so. + Whenever you have the option to download a source tarball (or equivalent) directly (for example from GitHub, + which also allows downloading a tarball of a specific commit), we strongly recommend you to do so, + ``git_config`` is intended for other Git repos. .. _dependency_specs: From cb4c6f831c7f03bff09a0f91eced00f473c50822 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 11 Mar 2020 18:32:10 +0800 Subject: [PATCH 005/286] add documentation for --include-easyblocks-from-pr --- docs/Integration_with_GitHub.rst | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index 81eb29af..5b92410e 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -353,6 +353,37 @@ in that same pull request for netCDF, WRF, ...:: Again, note that locally available easyconfigs that are required to resolve dependencies are being picked up as needed. +.. _github_include_easyblocks_from_pr: + +Using easyblocks from pull requests (``--include-easyblocks-from-pr``) +---------------------------------------------------- + +*(supported since EasyBuild v4.2.0)* + +Via the ``--include-easyblocks-from-pr`` command line option (available since EasyBuild v4.2.0), easyblocks that are added or +modified by a particular pull request to the `easybuild-easyblocks GitHub repository +`_ can be used (regardless of whether the pull request is merged +or not). + +This can be useful to employ easyblocks that are not available yet in the active EasyBuild installation, +or to test new contributions by combining ``--include-easyblocks-from-pr`` with ``--from-pr`` and ``--upload-test-report`` +(see :ref:`github_upload_test_report`). + +When ``--include-easyblocks-from-pr`` is used, EasyBuild will download all modified easyblocks to a temporary +directory before processing them. + +For example, to use the LAMMPS easyblock contributed via `easyblocks pull request #1964 +`_ together with the LAMMPS v7Aug2019 easyconfigs contributed via +`easyconfigs pull request #9884 `_:: + + $ eb --from-pr 9884 --include-easyblocks 1964 --list-easyblocks=detailed + == temporary log file in case of crash /tmp/eb-Eq2zsJ/easybuild-1AaWf8.log + EasyBlock (easybuild.framework.easyblock) + ... + | | |-- EB_LAMMPS (easybuild.easyblocks.lammps @ /tmp/included-easyblocks-rD2HEQ/easybuild/easyblocks/lammps.py) + ... + + .. _github_upload_test_report: Uploading test reports (``--upload-test-report``) From 91fd9b1c2c5b150b606211a54357aab97f677b51 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Thu, 12 Mar 2020 10:31:32 +0800 Subject: [PATCH 006/286] update documentation for --include-easyblocks-from-pr --- docs/Including_additional_Python_modules.rst | 3 +++ docs/Integration_with_GitHub.rst | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/Including_additional_Python_modules.rst b/docs/Including_additional_Python_modules.rst index 67f172e7..4dd6d328 100644 --- a/docs/Including_additional_Python_modules.rst +++ b/docs/Including_additional_Python_modules.rst @@ -85,6 +85,9 @@ Generic easyblocks are expected to be located in a directory named ``generic``. To verify that the easyblocks you included are indeed being picked up, ``--list-easyblocks=detailed`` can be used (see also :ref:`list_easyblocks`). +Since EasyBuild 4.2.0, easyblocks from a PR can also be included with ``--include-easyblocks-from-pr``, +see :ref:`github_include_easyblocks_from_pr` + Example ~~~~~~~ diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index 5b92410e..e2e40e38 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -376,7 +376,7 @@ For example, to use the LAMMPS easyblock contributed via `easyblocks pull reques `_ together with the LAMMPS v7Aug2019 easyconfigs contributed via `easyconfigs pull request #9884 `_:: - $ eb --from-pr 9884 --include-easyblocks 1964 --list-easyblocks=detailed + $ eb --from-pr 9884 --include-easyblocks--from-pr 1964 --list-easyblocks=detailed == temporary log file in case of crash /tmp/eb-Eq2zsJ/easybuild-1AaWf8.log EasyBlock (easybuild.framework.easyblock) ... From 78c7db2f4bea09b8580be84757cf77863ed59acc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 16 Mar 2020 12:00:21 +0100 Subject: [PATCH 007/286] release EasyBuild v4.1.2 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 30 ++++++++++++++++++++++++++++++ docs/conf.py | 4 ++-- setup.py | 18 +++++++++++++++--- 4 files changed, 48 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 50e67e0c..967c3f0a 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20200316.01** (`Mar 16th 2020`): update release notes for EasyBuild v4.1.2 (see :ref:`release_notes_eb412`) * **release 20200116.01** (`Jan 16th 2020`): update release notes for EasyBuild v4.1.1 (see :ref:`release_notes_eb411`) * **release 20191204.01** (`Dec 4th 2019`): update release notes for EasyBuild v4.1.0 (see :ref:`release_notes_eb410`) * **release 20191015.01** (`Oct 15th 2019`): update release notes for EasyBuild v4.0.1 (see :ref:`release_notes_eb401`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 425d5776..bd584692 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -9,6 +9,36 @@ alongside 8,964 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb412: + +EasyBuild v4.1.2 (March 16th 2020) +---------------------------------- + +bugfix release + +.. note:: + + This release includes a bug fix for the leaking of your GitHub token in the EasyBuild (debug) log file. + + **We strongly encourage that you revoke the GitHub tokens you are using currently, via** https://github.com/settings/tokens, + **and to replace them using a new token (using** ``eb --install-github-token --force`` **).** + + More information in https://github.com/easybuilders/easybuild-framework/pull/3248 . + +**framework** + +* fix gitdb dependency on Python 2.6 in test configuration (`#3212 `_) +* fix broken test for --review-pr by using different PR to test with (`#3226 `_) +* censor authorization part of headers before logging ReST API request (`#3248 `_) + +**easyblocks** + +*(no changes)* + +**easyconfigs** + +*(no changes)* + .. _release_notes_eb411: EasyBuild v4.1.1 (January 16th 2020) diff --git a/docs/conf.py b/docs/conf.py index ff66c81c..1ed64c26 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.1.1' # this is meant to reference the version of EasyBuild +version = '4.1.2' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20200116.0' # this is meant to reference the version of the documentation itself +release = '20200316.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: diff --git a/setup.py b/setup.py index 8fa7e12e..92eb5c04 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.1.1' +VERSION = '4.1.2' # Utility function to read README file @@ -79,7 +79,19 @@ def read(fname): ], platforms="Linux", # for distutils - requires=['easybuild_%s(==%s)' % (x, VERSION) for x in ['framework', 'easyblocks', 'easyconfigs']], + requires=[ + 'easybuild_framework(==%s)' % VERSION, + # there is no 4.1.2 release for easyblocks/easyconfigs, + # only for framework (which includes an important security-related bug fix) + 'easybuild_easyblocks(==4.1.1)', + 'easybuild_easyconfigs(==4.1.1)', + ], # for setuptools/pip - install_requires=['easybuild-%s == %s' % (x, VERSION) for x in ['framework', 'easyblocks', 'easyconfigs']], + install_requires=[ + 'easybuild-framework == %s' % VERSION, + # there is no 4.1.2 release for easyblocks/easyconfigs, + # only for framework (which includes an important security-related bug fix) + 'easybuild-easyblocks == 4.1.1', + 'easybuild-easyconfigs == 4.1.1' + ], ) From d324614311ff3aa211713a82ed0fbf0654bef831 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 12 Apr 2020 17:49:17 +0200 Subject: [PATCH 008/286] minor clarification to section on --include-easyblocks-from-pr --- docs/Including_additional_Python_modules.rst | 4 ++-- docs/Integration_with_GitHub.rst | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/Including_additional_Python_modules.rst b/docs/Including_additional_Python_modules.rst index 4dd6d328..7deedb46 100644 --- a/docs/Including_additional_Python_modules.rst +++ b/docs/Including_additional_Python_modules.rst @@ -85,8 +85,8 @@ Generic easyblocks are expected to be located in a directory named ``generic``. To verify that the easyblocks you included are indeed being picked up, ``--list-easyblocks=detailed`` can be used (see also :ref:`list_easyblocks`). -Since EasyBuild 4.2.0, easyblocks from a PR can also be included with ``--include-easyblocks-from-pr``, -see :ref:`github_include_easyblocks_from_pr` +Since EasyBuild 4.2.0, easyblocks from a pull request on GitHub can also be included, +using ``--include-easyblocks-from-pr`` (see :ref:`github_include_easyblocks_from_pr`). Example ~~~~~~~ diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index e2e40e38..d9c7770c 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -360,7 +360,7 @@ Using easyblocks from pull requests (``--include-easyblocks-from-pr``) *(supported since EasyBuild v4.2.0)* -Via the ``--include-easyblocks-from-pr`` command line option (available since EasyBuild v4.2.0), easyblocks that are added or +Via the ``--include-easyblocks-from-pr`` command line option, easyblocks that are added or modified by a particular pull request to the `easybuild-easyblocks GitHub repository `_ can be used (regardless of whether the pull request is merged or not). @@ -370,7 +370,8 @@ or to test new contributions by combining ``--include-easyblocks-from-pr`` with (see :ref:`github_upload_test_report`). When ``--include-easyblocks-from-pr`` is used, EasyBuild will download all modified easyblocks to a temporary -directory before processing them. +directory before processing them. Just like with ``--include-easyblocks`` (see :ref:`include_easyblocks`), +the easyblocks that are included are preferred over the ones included in the EasyBuild installation. For example, to use the LAMMPS easyblock contributed via `easyblocks pull request #1964 `_ together with the LAMMPS v7Aug2019 easyconfigs contributed via From 63353ef3929adc363c42716c4d9e412db739afb2 Mon Sep 17 00:00:00 2001 From: Alex Domingo Date: Sun, 12 Apr 2020 19:17:25 +0200 Subject: [PATCH 009/286] Add documentation for build locks --- docs/Build_locks.rst | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 docs/Build_locks.rst diff --git a/docs/Build_locks.rst b/docs/Build_locks.rst new file mode 100644 index 00000000..b7c500a5 --- /dev/null +++ b/docs/Build_locks.rst @@ -0,0 +1,37 @@ +.. _locks: + +Build locks +=========== + +Easybuild creates a lock during installation to avoid collision errors from multiple installations running in parallel. The lock is created in the installation path. By default, any new installation including any software package of an already running build will be automatically aborted with a ``lock already exists`` error. + +.. note:: Build locks support was added with EasyBuild v4.2.0. + + +.. contents:: + :depth: 3 + :backlinks: none + +.. _lock_system: + +Lock system characteristics +--------------------------- + +Easybuild will create a lock for each new easyconfig being installed if one does not already exists, being it the main software of the installation or any of its dependencies. These locks will only be removed by Easybuild whenever the original installation ends, successfully or not. Therefore, new installations will be aborted in the following circumstances (by default): + +* another installation for the same easyconfig is in progress +* previous installation of the same easyconfig was abruptly interrupted + +If a previous installation was abruptly interrupted and locks were left in the installation path, those can be easily removed with ``rmdir``. All locks of Easybuild are empty directories stored in a folder called ``.locks`` located in the root directory of the installation path. Each lock has a unique name identifying the installation it belongs to. + + +.. _lock_options: + +Lock system options +------------------- + +The behaviour of the lock system in Easybuild can be tuned with the following options + +* ``--ignore-locks``: Ignore any existing locks for the current installation. Default: False +* ``--wait-on-lock``: Wait for the lift of any existing locks for the current installation the given amount time (seconds). If set to 0 the installation will be automatically aborted if a lock exists. Default: 0 +* ``--locks-dir``: Path to the directory holding the installation locks. Default: ``.locks`` in installation path From b19cd85543dd49a31c5cd078c3160042a987915a Mon Sep 17 00:00:00 2001 From: Alex Domingo Date: Sun, 12 Apr 2020 19:23:02 +0200 Subject: [PATCH 010/286] add build locks to the index --- docs/index.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/index.rst b/docs/index.rst index 8ef66668..7234432f 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -59,6 +59,7 @@ Advanced usage topics Archived-easyconfigs Backup_modules + Build_locks Containers Contributing Controlling_compiler_optimization_flags From 74e6873e1c665c5af9543e430ceb4e5cda1640d4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Apr 2020 12:05:15 +0200 Subject: [PATCH 011/286] tweak documentation for installation locks --- docs/Build_locks.rst | 37 ---------------- docs/Locks.rst | 102 +++++++++++++++++++++++++++++++++++++++++++ docs/index.rst | 3 +- 3 files changed, 103 insertions(+), 39 deletions(-) delete mode 100644 docs/Build_locks.rst create mode 100644 docs/Locks.rst diff --git a/docs/Build_locks.rst b/docs/Build_locks.rst deleted file mode 100644 index b7c500a5..00000000 --- a/docs/Build_locks.rst +++ /dev/null @@ -1,37 +0,0 @@ -.. _locks: - -Build locks -=========== - -Easybuild creates a lock during installation to avoid collision errors from multiple installations running in parallel. The lock is created in the installation path. By default, any new installation including any software package of an already running build will be automatically aborted with a ``lock already exists`` error. - -.. note:: Build locks support was added with EasyBuild v4.2.0. - - -.. contents:: - :depth: 3 - :backlinks: none - -.. _lock_system: - -Lock system characteristics ---------------------------- - -Easybuild will create a lock for each new easyconfig being installed if one does not already exists, being it the main software of the installation or any of its dependencies. These locks will only be removed by Easybuild whenever the original installation ends, successfully or not. Therefore, new installations will be aborted in the following circumstances (by default): - -* another installation for the same easyconfig is in progress -* previous installation of the same easyconfig was abruptly interrupted - -If a previous installation was abruptly interrupted and locks were left in the installation path, those can be easily removed with ``rmdir``. All locks of Easybuild are empty directories stored in a folder called ``.locks`` located in the root directory of the installation path. Each lock has a unique name identifying the installation it belongs to. - - -.. _lock_options: - -Lock system options -------------------- - -The behaviour of the lock system in Easybuild can be tuned with the following options - -* ``--ignore-locks``: Ignore any existing locks for the current installation. Default: False -* ``--wait-on-lock``: Wait for the lift of any existing locks for the current installation the given amount time (seconds). If set to 0 the installation will be automatically aborted if a lock exists. Default: 0 -* ``--locks-dir``: Path to the directory holding the installation locks. Default: ``.locks`` in installation path diff --git a/docs/Locks.rst b/docs/Locks.rst new file mode 100644 index 00000000..f2a92f35 --- /dev/null +++ b/docs/Locks.rst @@ -0,0 +1,102 @@ +.. _locks: + +Locks to prevent duplicate installations running at the same time +================================================================= + +Easybuild creates a lock before starting the installation of an easyconfig file, +to avoid a collision between multiple installations running at the same time. + +If an EasyBuild session tries to install an easyconfig file when a lock for that installation already exists, +it will be automatically aborted with an error like "``Lock ... already exists, aborting!``". + +.. note:: Locking of installations was implemented in EasyBuild version 4.2.0 . + + +.. contents:: + :depth: 3 + :backlinks: none + +.. _locks_implementation: + +Locking implementation details +------------------------------ + +Easybuild will create a lock when starting an installation if no corresponding lock exists yet, +regardless of whether the installation was requested explicitly or is performed to resolve a dependency. + +The name of the lock corresponds to the *full* path of the installation directory, with slashes (``/``) and +dashes (``-``) replaced by underscores (``_``), and with an additional ``.lock`` added at the end. + +Locks are created in the :ref:`locks_dir`. + +The lock created by EasyBuild is an empty directory (rather than a file), +because that can be created more atomically on modern filesystems. + +For example, if ``OpenFOAM-7-foss-2019b.eb`` is being installed to ``/apps/easybuild/software``, +an empty directory that serves as a lock for this installation will be created at +``/apps/easybuild/software/.locks/_apps_easybuild_software_OpenFOAM_7_foss_2019b.lock`` +(assuming the default :ref:`locks_dir` is used). + +A lock is automatically removed by Easybuild when the installation ends, regardless of whether the installation +was successful or not. Therefore, new installations of the same easyconfig will be aborted in case of: + +* another installation for the same easyconfig is in progress; +* a previous installation of the same easyconfig was abruptly interrupted; + + +.. _locks_removing: + +Removing locks +-------------- + +If a previous installation was abruptly interrupted and a lock was left in place, +it can be easily removed using the ``rmdir`` command (since the lock is actually an empty directory). + + +.. _locks_configuration_options: + +Configuration options related to installation locks +--------------------------------------------------- + +The behaviour of the locking mechanism in Easybuild can be tuned with the following configuration options: + +.. _locks_ignore: + +Ignoring locks (``--ignore-locks``) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Using the ``--ignore-locks`` configuration option, you can instruct EasyBuild to ignore any existing locks. +Locks that exist are left untouched, even if the installation completes successfully. + +**Use this with caution, since installations may be (partially) overwritten if another EasyBuild session is also +performing those installations!** + + +.. _locks_wait: + +Waiting for locks to be removed (``--wait-on-lock``) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Using the ``--wait-on-lock`` configuration option, you can change how EasyBuild deals with existing locks, +by specifying how frequently EasyBuild should check whether an existing lock was removed. By specifying a non-zero value ``S``, +you can indicate how many seconds EasyBuild should wait before checking again whether the lock is still in place. + +.. note:: EasyBuild will wait indefinitely for an existing lock to be removed if ``--wait-on-lock`` is set to a non-zero value... + + If the lock is never removed, the EasyBuild session will never terminate; it will keep checking every ``S`` seconds whether the lock is still in place. + +By default, EasyBuild will *abort* the installation with an error like "``Lock ... already exists, aborting!``" +if a corresponding lock already exists, which is equivalent to setting ``--wait-on-lock`` to zero (``0``), +implying that no waiting should be done at all. + + +.. _locks_dir: + +Locks directory +--------------- + +If desired, an alternate location where locks should be created and checked for can be specified via the ``--locks-dir`` configuration option. + +.. note:: Keep in mind that a path on a *shared* filesystem should be used, to ensure that active EasyBuild sessions running on different systems use the same locks directory. + +By default, locks are created in a hidden subdirectory ``.locks`` in the top-level ``software`` installation directory; that is, the ``software`` subdirectory of the ``installpath`` configuration setting of the active EasyBuild session. diff --git a/docs/index.rst b/docs/index.rst index 7234432f..2c481a5d 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -4,7 +4,6 @@ .. EasyBuild documentation master file EasyBuild documentation -======================= Welcome to the documentation of `EasyBuild `_, a software build and installation framework that allows you to manage (scientific) software on High Performance Computing (HPC) systems in an efficient way. @@ -59,7 +58,6 @@ Advanced usage topics Archived-easyconfigs Backup_modules - Build_locks Containers Contributing Controlling_compiler_optimization_flags @@ -72,6 +70,7 @@ Advanced usage topics Implementing-easyblocks Including_additional_Python_modules Integration_with_GitHub + Locks Manipulating_dependencies Packaging_support Partial_installations From 74b3a788e2fb801ea1132a8c6b9bba745a601cb0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Apr 2020 14:24:44 +0200 Subject: [PATCH 012/286] add doc page on easyconfigs index (WIP) --- docs/Easyconfigs_index.rst | 151 +++++++++++++++++++++++++++++++++++++ docs/index.rst | 1 + 2 files changed, 152 insertions(+) create mode 100644 docs/Easyconfigs_index.rst diff --git a/docs/Easyconfigs_index.rst b/docs/Easyconfigs_index.rst new file mode 100644 index 00000000..e94c32e4 --- /dev/null +++ b/docs/Easyconfigs_index.rst @@ -0,0 +1,151 @@ +.. _easyconfigs_index: + +Using an index to speed up searching for easyconfigs +==================================================== + +EasyBuild often needs to search for :ref:`easyconfig_files` (or accompanying files like patches), +either based on command line arguments (like the name of an easyconfig file) +or options to the ``eb`` command (like ``--search``, see :ref:`searching_for_easyconfigs`), +or to resolve dependencies for an particular easyconfig file that was parsed already. + +Searching for easyconfig files or patches make take a while, since it may involve weeding through +thousands of files, which may be located on a shared filesystem (where metadata-intensive operations like +file searching can be rather slow). + +If EasyBuild turns out to be rather sluggish when searching for easyconfig files in your setup, +using an *index* file could make a big difference. + +.. note:: Support for index files was implemented in EasyBuild version 4.2.0 . + + +.. contents:: + :depth: 3 + :backlinks: none + + +.. _easyconfigs_index_create: + +Creating an index (``--create-index``) +-------------------------------------- + +``eb --create-index`` can be used to create an index file for a particular directory +that holds a (large) set of easyconfig files. + +The index file (a hidden file named '``.eb-path-index``') will be created in the specified directory, +and will contain a list of (relative) paths of all files in that directory, +along with some metadata: the time at which the index file has created, +and a timestamp that indicates how long the index is considered to be valid (see :ref:`easyconfigs_index_max_age`). + +.. note:: + Make sure to create an index for the correct path. + + When searching for easyconfig files, EasyBuild will *not* recurse into subdirectories of the locations + it considers (see :ref:`robot_search_path`), other than the ones it considers based on the name of the + software for which it is trying to find an easyconfig file (like ``t/TensorFlow/`` when searching for an + easyconfig file for ``TensorFlow``). + + Hence, if the directory where your easyconfig files are housed in has an ``easybuild/easyconfigs`` subdirectory + (for example, a working copy of the ``easybuild-easyconfigs`` repository), create the index *in* that + subdirectory, rather than in the higher-level directory. + + +.. _easyconfigs_index_create_example: + +Example of creating an index +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. code:: + + $ eb --create-index $HOME/easybuild-easyconfigs/easybuild/easyconfigs + == temporary log file in case of crash /tmp/eb-tUu6_w/easybuild-SKBnVO.log + Creating index for /home/example/easybuild-easyconfigs/easybuild/easyconfigs... + == found valid index for /home/example/easybuild-easyconfigs/easybuild/easyconfigs, so using it... + Index created at /home/example/easybuild-easyconfigs/easybuild/easyconfigs/.eb-path-index (738 files) + + $ head -n 5 $HOME/easybuild-easyconfigs/easybuild/easyconfigs/.eb-path-index + # created at: 2020-04-13 14:19:57.008981 + # valid until: 2020-04-20 14:19:57.008981 + a/Arrow/Arrow-0.16.0-intel-2019b-Python-3.7.4.eb + b/Boost/Boost-1.71.0-gompi-2019b.eb + b/bokeh/bokeh-1.4.0-foss-2019b-Python-3.7.4.eb + + +.. note:: + The "``found valid index ...``" message being printed occurs because EasyBuild tries to load the index file + right after creating it, as a sanity check. + + +.. _easyconfigs_index_update: + +Updating an existing index (``--create-index --force``) +------------------------------------------------------- + +To update an existing index, you can use ``--create-index --force``. + +Without using ``--force``, EasyBuild will refuse to overwrite the existing index file:: + + $ eb --create-index $HOME/easybuild-easyconfigs/easybuild/easyconfigs + == temporary log file in case of crash /tmp/eb-tUu6_w/easybuild-SKBnVO.log + Creating index for /home/example/easybuild-easyconfigs/easybuild/easyconfigs... + ERROR: File exists, not overwriting it without --force: /home/example/easybuild-easyconfigs/easybuild/easyconfigs/.eb-path-index + + +.. _easyconfigs_index_use: + +Using index files +----------------- + +EasyBuild will automatically pick up & use an index file if it runs into it when searching for +easyconfig files or patches, rather than walking the directory to check whether the file it's looking for +is available in that directory, which is likely to significantly speed up the search operation. + +When a (valid) index file is found for a particular path, a message will be printed mentioning "``found valid index +for...``":: + + $ eb --search TensorFlow-2.1.0-foss-2019b + == found valid index for /home/example/easybuild-easyconfigs/easybuild/easyconfigs, so using it... + * /home/example/easybuild-easyconfigs/easybuild/easyconfigs/t/TensorFlow/TensorFlow-2.1.0-foss-2019b-Python-3.7.4.eb + + +.. _easyconfigs_index_ignore: + +Ignoring indices (``--ignore-index``) +------------------------------------- + +One potential issue with having an index in place is that it may get outdated: +new files may have been added to the directory since the index was created or last updated. + +To deal with this, you can instruct EasyBuild to ignore any existing indices using the ``--ignore-index`` +configuration option. + +The only downside of this is that searching for easyconfig files may be significantly slower. +Any existing index files are left untouched (they will *not* be updated or removed). + + +.. _easyconfigs_index_max_age: + +Controlling how long the index is valid (``--index-max-age``) +------------------------------------------------------------- + +When creating an index file, you can specify how long the index should be considered valid. + +Using the ``--index-max-age`` configuration option, you can specify how longer after the creating time +the index remains valid (in seconds). + +By default, EasyBuild will consider index files to remain valid for 1 week (7 * 24 * 60 * 60 = 604,800 seconds). + +To create an index that *always* remains (never expires), use zero (``0``) as value for ``--index-max-age``:: + + $ eb --create-index --index-max-age=0 $HOME/easybuild-easyconfigs/easybuild/easyconfigs + + $ head -n 2 $HOME/easybuild-easyconfigs/easybuild/easyconfigs/.eb-path-index + # created at: 2020-04-13 15:10:07.173191 + # valid until: 9999-12-31 23:59:59.999999 + +.. note:: Trust us here, December 31st 9999 is the end of times. Better get prepared. + + +.. _easyconfigs_index_release: + +Index included with EasyBuild releases +-------------------------------------- diff --git a/docs/index.rst b/docs/index.rst index 2c481a5d..50f51df0 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -64,6 +64,7 @@ Advanced usage topics Cray-support Detecting_loaded_modules Easyconfig-files-local-variables + Easyconfigs_index Experimental_features Extended_dry_run Hooks From 3401c9407844ee45de0d9cc06f507b1380f0a043 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Apr 2020 18:07:23 +0200 Subject: [PATCH 013/286] add script to create source tarballs for EasyBuild releases --- scripts/create_source_tarball.sh | 210 +++++++++++++++++++++++++++++++ 1 file changed, 210 insertions(+) create mode 100755 scripts/create_source_tarball.sh diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh new file mode 100755 index 00000000..35491a15 --- /dev/null +++ b/scripts/create_source_tarball.sh @@ -0,0 +1,210 @@ +#!/bin/bash + +# -u: consider use of undefined variables as an error +set -u + +# ================================================================================================= + +function error() { + # error message in red + echo -e "\033[31mERROR: $1\033[0m" >&2 + exit 1 +} + +function ok() { + # OK in green + echo -e "\033[32mOK\033[0m" +} + +function success() { + # success message in green + echo -e "\033[32mSUCCESS!\033[0m" +} + +# ================================================================================================= + +if [ $# -ne 2 ]; then + error "Usage $0 " +fi +repo=$1 +version=$2 + +echo ">> (start: `date`)" +echo ">> creating source tarball for $repo $version..." + +# ================================================================================================= + +# create temporary directory +tmpdir=`mktemp -d` + +# we need to create an index file when composing the source tarball for easybuild-easyconfigs, +# which requires running 'eb --create-index' +if [[ "$repo" == "easybuild-easyconfigs" ]]; then + + # 'eb' command must be available, and it must support '--create-index' + echo -n ">> checking whether 'eb' command is available ... " + which eb > /dev/null + if [ $? -eq 0 ]; then + ok + else + error "'eb' command not found!" + fi + + echo -n ">> checking whether 'eb --create-index' is supported ... " + eb --help | grep create-index &> /dev/null + if [ $? -eq 0 ]; then + ok + else + error "'eb --create-index' not supported!" + fi + +fi + +# check whether this script is being run from the expected directory +cwd=`pwd` +echo -n ">> current working directory: $cwd ... " + +if [[ "`basename $cwd`" == "$repo" ]]; then + ok +else + echo + error "Expected to be in $repo directory, found myself in $cwd" +fi + +# make sure source tarball doesn't already exist in dist/ subdirectory +sdist_tar_gz=dist/${repo}-${version}.tar.gz +echo -n ">> making sure $sdist_tar_gz doesn't exist yet ... " +if [ -f $sdist_tar_gz ]; then + error "Found $sdist_tar_gz, which will be blindly overwritten by this script, please (re)move first!" +else + ok +fi + +# check that the working directory is clean +out=$tmpdir/git_status.out +echo -n ">> checking for clean working directory... " +git status &> $out +grep "nothing to commit, working tree clean" $tmpdir/git_status.out > /dev/null +if [[ $? -eq 0 ]]; then + ok +else + error "Working directory not clean: `cat $out`" +fi + +if [[ "$repo" == "easybuild-easyconfigs" ]]; then + + # create index file + create_index_cmd="eb --create-index easybuild/easyconfigs --force" + out=$tmpdir/eb_create_index.out + echo -n ">> creating index file with '$create_index_cmd'... " + eval $create_index_cmd > $out + if [ $? -eq 0 ]; then + ok + else + error "Creating index file failed, output in $out" + fi + + expected_index_file=easybuild/easyconfigs/.eb-path-index + echo -n ">> checking for $expected_index_file ... " + if [ -f $expected_index_file ]; then + ok + else + error "Expected to find index file $expected_index_file, not found! (output: $out)" + fi + +fi + +# create source tarball +sdist_cmd="python setup.py sdist" +out=$tmpdir/sdist.out +echo -n ">> running '$sdist_cmd'... " +eval $sdist_cmd &> $out +if [ $? -eq 0 ]; then + ok + echo ">> output of '$sdist_cmd' in $out" +else + error "Creating source tarball failed, output in $out" +fi + +echo -n ">> checking for $sdist_tar_gz ... " +if [ -f $sdist_tar_gz ]; then + ok +else + error "Expected file $sdist_tar_gz not found!" +fi + +# sanity checks on source tarball +cd $tmpdir; tar xfz $cwd/$sdist_tar_gz; cd - > /dev/null +unpacked_sdist=$tmpdir/${repo}-${version} +echo -n ">> checking for unpacked source tarball at $unpacked_sdist ... " +if [ -d $unpacked_sdist ]; then + ok +else + error "Expected unpacked source tarball at $unpacked_sdist, not found!" +fi + +if [[ "$repo" == "easybuild-easyconfigs" ]]; then + + index_in_sdist=$unpacked_sdist/easybuild/easyconfigs/.eb-path-index + echo -n ">> checking for $index_in_sdist ... " + if [ -f $index_in_sdist ]; then + ok + else + error "Expected to found index file in unpacked source tarball at $index_in_sdist, not found!" + fi + + # make sure all files are included in index + # (this take a couple of minutes, since we're running 'grep' thousands of times...) + file_list=$tmpdir/files.txt + echo -n ">> checking whether all files are included in index ... " + cd $cwd/easybuild/easyconfigs + find . -type f | sed 's@^\./@@g' | grep -v '^\.eb-path-index$' > $file_list + cd - > /dev/null + file_cnt=`cat $file_list | wc -l | sed 's/ //g'` + idx=1 + for file in `cat $file_list`; do + echo -e -n "\r>> checking whether all files are included in index ... $idx/$file_cnt" + grep $file $index_in_sdist > /dev/null + if [ $? -ne 0 ]; then + error "File $file not listed in index $index_in_sdist!" + fi + idx=$(($idx + 1)) + done + echo -e -n "\r>> checking whether all files are included in index ... $idx/$file_cnt " + ok + + # make sure all files listed in index actually exist in unpacked source tarball + echo -n ">> checking whether all files in index actually exist in unpacked source tarball ... " + file_cnt=`cat $index_in_sdist | grep -v '^#' | wc -l | sed 's/ //g'` + idx=1 + for file in `cat $index_in_sdist | grep -v '^#'`; do + echo -e -n "\r>> checking whether all files in index actually exist in unpacked source tarball ... $idx/$file_cnt" + if [ ! -f $unpacked_sdist/easybuild/easyconfigs/$file ]; then + error "File $file listed in index, but not found in $cwd!" + fi + idx=$(($idx + 1)) + done + echo -e -n "\r>> checking whether all files in index actually exist in unpacked source tarball ... $idx/$file_cnt " + ok + + # cfr. https://github.com/easybuilders/easybuild-easyconfigs/issues/10325 + echo -n ">> checking for CVS easyconfigs in source tarball... " + CVS_easyconfigs=`ls $unpacked_sdist/easybuild/easyconfigs/c/CVS/*.eb 2> /dev/null` + if [ -z "$CVS_easyconfigs" ]; then + error "No CVS easyconfigs found in source tarball!" + else + ok + fi + +fi + +# all done checking, if no checks failed up until now, we're done! +echo +success +echo "Source tarball for $repo $version is ready for publishing with:" +echo " twine upload $sdist_tar_gz" +echo +echo ">> (end: `date`)" + +# cleanup +rm -rf $tmpdir From 27b35aa7aedccb2f0beeb9b4ba68da65c37b7499 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Apr 2020 18:30:25 +0200 Subject: [PATCH 014/286] fix typos & process suggestions made by @lexming --- docs/Easyconfigs_index.rst | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/docs/Easyconfigs_index.rst b/docs/Easyconfigs_index.rst index e94c32e4..54adf71d 100644 --- a/docs/Easyconfigs_index.rst +++ b/docs/Easyconfigs_index.rst @@ -6,13 +6,13 @@ Using an index to speed up searching for easyconfigs EasyBuild often needs to search for :ref:`easyconfig_files` (or accompanying files like patches), either based on command line arguments (like the name of an easyconfig file) or options to the ``eb`` command (like ``--search``, see :ref:`searching_for_easyconfigs`), -or to resolve dependencies for an particular easyconfig file that was parsed already. +or to resolve dependencies for a particular easyconfig file that was parsed already. -Searching for easyconfig files or patches make take a while, since it may involve weeding through +Searching for easyconfig files or patches may take a while, since it can potentially involve weeding through thousands of files, which may be located on a shared filesystem (where metadata-intensive operations like file searching can be rather slow). -If EasyBuild turns out to be rather sluggish when searching for easyconfig files in your setup, +If EasyBuild turns out to be sluggish when searching for easyconfig files in your setup, using an *index* file could make a big difference. .. note:: Support for index files was implemented in EasyBuild version 4.2.0 . @@ -31,20 +31,20 @@ Creating an index (``--create-index``) ``eb --create-index`` can be used to create an index file for a particular directory that holds a (large) set of easyconfig files. -The index file (a hidden file named '``.eb-path-index``') will be created in the specified directory, -and will contain a list of (relative) paths of all files in that directory, -along with some metadata: the time at which the index file has created, +The index file (a hidden file named ``.eb-path-index``) will be created in the specified directory. +It will contain a list of (relative) paths for all files in that directory, +along with some metadata: the time at which the index file has created and a timestamp that indicates how long the index is considered to be valid (see :ref:`easyconfigs_index_max_age`). .. note:: Make sure to create an index for the correct path. - When searching for easyconfig files, EasyBuild will *not* recurse into subdirectories of the locations - it considers (see :ref:`robot_search_path`), other than the ones it considers based on the name of the + The search for easyconfig files performed by EasyBuild will *not* recurse into subdirectories of the locations + it considers (see :ref:`robot_search_path`), other than those with a name matching the software for which it is trying to find an easyconfig file (like ``t/TensorFlow/`` when searching for an easyconfig file for ``TensorFlow``). - Hence, if the directory where your easyconfig files are housed in has an ``easybuild/easyconfigs`` subdirectory + Hence, if the directory housing your easyconfig files has an ``easybuild/easyconfigs`` subdirectory (for example, a working copy of the ``easybuild-easyconfigs`` repository), create the index *in* that subdirectory, rather than in the higher-level directory. @@ -95,9 +95,9 @@ Without using ``--force``, EasyBuild will refuse to overwrite the existing index Using index files ----------------- -EasyBuild will automatically pick up & use an index file if it runs into it when searching for -easyconfig files or patches, rather than walking the directory to check whether the file it's looking for -is available in that directory, which is likely to significantly speed up the search operation. +EasyBuild will automatically pick up and use any index file that it runs into while searching for +easyconfig files or patches. If an index file is found, it will be preferred over walking through +the directory tree to check for the target file, which is likely to significantly speed up the search operation. When a (valid) index file is found for a particular path, a message will be printed mentioning "``found valid index for...``":: @@ -115,10 +115,11 @@ Ignoring indices (``--ignore-index``) One potential issue with having an index in place is that it may get outdated: new files may have been added to the directory since the index was created or last updated. -To deal with this, you can instruct EasyBuild to ignore any existing indices using the ``--ignore-index`` +If updating the indexes is not an option (see :ref:`easyconfigs_index_update`), +you can instruct EasyBuild to ignore any existing indices using the ``--ignore-index`` configuration option. -The only downside of this is that searching for easyconfig files may be significantly slower. +The only downside of this option is that searching for easyconfig files may be significantly slower. Any existing index files are left untouched (they will *not* be updated or removed). @@ -129,12 +130,12 @@ Controlling how long the index is valid (``--index-max-age``) When creating an index file, you can specify how long the index should be considered valid. -Using the ``--index-max-age`` configuration option, you can specify how longer after the creating time +Using the ``--index-max-age`` configuration option, you can specify how long after the creation time the index remains valid (in seconds). By default, EasyBuild will consider index files to remain valid for 1 week (7 * 24 * 60 * 60 = 604,800 seconds). -To create an index that *always* remains (never expires), use zero (``0``) as value for ``--index-max-age``:: +To create an index that *always* remains valid (never expires), use zero (``0``) as value for ``--index-max-age``:: $ eb --create-index --index-max-age=0 $HOME/easybuild-easyconfigs/easybuild/easyconfigs From 97f5cfc95f96e49592a3b56a99ea3a622acab0d4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Apr 2020 18:42:41 +0200 Subject: [PATCH 015/286] add subsections in docs page for easyconfig index on index included in EasyBuild releases + 'Should I create an index?' --- docs/Easyconfigs_index.rst | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docs/Easyconfigs_index.rst b/docs/Easyconfigs_index.rst index 54adf71d..b203a9f0 100644 --- a/docs/Easyconfigs_index.rst +++ b/docs/Easyconfigs_index.rst @@ -150,3 +150,26 @@ To create an index that *always* remains valid (never expires), use zero (``0``) Index included with EasyBuild releases -------------------------------------- + +Each EasyBuild release (since EasyBuild v4.2.0) comes with a index file for the easyconfig (and patch) files +that are included with that release. + +Hence, you only need to use ``--create-index`` to create/update the index file for any additional directories +with easyconfig files you may have on the side (and only if searching those easyconfig files is rather slow). + + +.. _easyconfigs_index_should_use: + +Should I create an index? +------------------------- + +Whether or not you should create an index file for your directories housing additional easyconfig files depends on a number of factors, including: + +* how often files or added and/or removed in those directories, since files listed in the index are assumed to be there and any files not included in the index will be overlooked by EasyBuild when it's searching for files; + +* the filesystem on which those directories are located, since an index file will only make a significant difference on filesystems where metadata-intensive operations are relatively slow; + +* how many files there are in those directories, since performance benefits will only be apparent if the number if files is sufficiently large; + +.. note:: Keep in mind that creating an index implies also updating it frequently, + to ensure that EasyBuild will take all available files in account. From 6b59ee53ce981d1fefdfbffb023ef1794d723332 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Apr 2020 18:49:10 +0200 Subject: [PATCH 016/286] create index file with --index-max-age=0, and make sure index file is valid indefinitely --- scripts/create_source_tarball.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh index 35491a15..9ed4a7af 100755 --- a/scripts/create_source_tarball.sh +++ b/scripts/create_source_tarball.sh @@ -94,7 +94,7 @@ fi if [[ "$repo" == "easybuild-easyconfigs" ]]; then # create index file - create_index_cmd="eb --create-index easybuild/easyconfigs --force" + create_index_cmd="eb --create-index easybuild/easyconfigs --index-max-age=0 --force" out=$tmpdir/eb_create_index.out echo -n ">> creating index file with '$create_index_cmd'... " eval $create_index_cmd > $out @@ -112,6 +112,15 @@ if [[ "$repo" == "easybuild-easyconfigs" ]]; then error "Expected to find index file $expected_index_file, not found! (output: $out)" fi + # make sure index file is valid indefinitely + echo -n ">> checking whether index file is valid indefinitely ... " + grep "^# valid until: 9999-12-31" $expected_index_file > /dev/null + if [[ $? -eq 0 ]]; then + ok + else + error "Index file $expected_index_file is not valid indefinitely!" + fi + fi # create source tarball From 9c12114ee1aa4279f44a4ee0e53f9ffaadd879b6 Mon Sep 17 00:00:00 2001 From: Alex Domingo Date: Mon, 13 Apr 2020 19:18:24 +0200 Subject: [PATCH 017/286] fix typos in doc/easyconfig_index --- docs/Easyconfigs_index.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Easyconfigs_index.rst b/docs/Easyconfigs_index.rst index b203a9f0..333c9dd0 100644 --- a/docs/Easyconfigs_index.rst +++ b/docs/Easyconfigs_index.rst @@ -33,7 +33,7 @@ that holds a (large) set of easyconfig files. The index file (a hidden file named ``.eb-path-index``) will be created in the specified directory. It will contain a list of (relative) paths for all files in that directory, -along with some metadata: the time at which the index file has created +along with some metadata: the time at which the index file was created and a timestamp that indicates how long the index is considered to be valid (see :ref:`easyconfigs_index_max_age`). .. note:: @@ -151,7 +151,7 @@ To create an index that *always* remains valid (never expires), use zero (``0``) Index included with EasyBuild releases -------------------------------------- -Each EasyBuild release (since EasyBuild v4.2.0) comes with a index file for the easyconfig (and patch) files +Each EasyBuild release (since EasyBuild v4.2.0) comes with an index file for the easyconfig (and patch) files that are included with that release. Hence, you only need to use ``--create-index`` to create/update the index file for any additional directories @@ -165,7 +165,7 @@ Should I create an index? Whether or not you should create an index file for your directories housing additional easyconfig files depends on a number of factors, including: -* how often files or added and/or removed in those directories, since files listed in the index are assumed to be there and any files not included in the index will be overlooked by EasyBuild when it's searching for files; +* how often files are added and/or removed in those directories, since files listed in the index are assumed to be there and any files not included in the index will be overlooked by EasyBuild when it's searching for files; * the filesystem on which those directories are located, since an index file will only make a significant difference on filesystems where metadata-intensive operations are relatively slow; From 153e8da945560e5f50789029ac28c5a4ffaf7919 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Apr 2020 19:50:22 +0200 Subject: [PATCH 018/286] add test for create_source_tarball.sh script --- .github/workflows/doc_build.yml | 111 +++++++++++++++++++++++++++++++- 1 file changed, 108 insertions(+), 3 deletions(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 60c44888..e61d7c7d 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -3,10 +3,8 @@ name: Docs build and installation end-to-end tests on: [push, pull_request] jobs: - build: - + docs: runs-on: ubuntu-latest - steps: - uses: actions/checkout@v2 - name: Set up Python 3.8 @@ -39,3 +37,110 @@ jobs: # test installation too (using options that don't require to have a modules tool installed) eb --list-easyblocks | grep EB_bzip2 eb --fetch bzip2-1.0.6.eb + scripts: + runs-on: ubuntu-latest + strategy: + matrix: + repo: [easybuild-framework, easybuild-easyblocks, easybuild-easyconfigs, easybuild] + fail-fast: false + steps: + - uses: actions/checkout@v2 + - name: Set up Python 3.8 + uses: actions/setup-python@v1 + with: + python-version: 3.8 + - name: install EasyBuild (framework-only) + run: | + pip install easybuild-framework + eb --version + - name: clone repo + run: | + cd $HOME + git clone https://github.com/easybuilders/${{matrix.repo}}.git + cd ${{matrix.repo}} + git checkout master + - name: test create_source_tarball.sh script + run: | + cd $HOME/${{matrix.repo}} + + # file to figure out the version from depends on repo + if [[ ${{matrix.repo}} == "easybuild-framework" ]]; then + version_file=easybuild/tools/version.py + elif [[ ${{matrix.repo}} == "easybuild-easyblocks" ]]; then + version_file=easybuild/easyblocks/__init__.py + else + version_file=setup.py + fi + version=$(grep '^VERSION' $version_file | sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') + echo "${{matrix.repo}} version: $version" + + echo "testing with '$GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version'" + + out=$HOME/out.txt + + echo "================================================================================================" + + # check use of script outside correct directory + cd $HOME + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Expected to be in ${{matrix.repo}} directory" $out + echo "Expected error found in output: OK!" + + echo "================================================================================================" + + # existing source tarball in dist should result in an error + cd ${{matrix.repo}} + mkdir -p dist + touch dist/${{matrix.repo}}-${version}.tar.gz + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Found dist/${{matrix.repo}}-${version}.tar.gz" $out + echo "Expected error found in output: OK!" + rm dist/${{matrix.repo}}-${version}.tar.gz + + echo "================================================================================================" + + # check for error when script is run in a dirty working copy + touch dirty.txt + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Working directory not clean" $out + echo "Expected error found in output: OK!" + rm dirty.txt + + echo "================================================================================================" + + # script should fail if expected source tarball did not get created in dist/ + mkdir -p /tmp/$USER/bin + echo '#!/bin/bash' > /tmp/$USER/bin/python + chmod u+x /tmp/$USER/bin/python + export PATH=/tmp/$USER/bin:$PATH + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Expected file dist/${{matrix.repo}}-${version}.tar.gz not found!" $out + echo "Expected error found in output: OK!" + + echo "================================================================================================" + + # script should deal well with failing 'python setup.py sdist' + echo 'exit 1' >> /tmp/$USER/bin/python + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Creating source tarball failed" $out + echo "Expected error found in output: OK!" + rm /tmp/$USER/bin/python + + echo "================================================================================================" + + # using of script with incorrect version should result in an error + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} 0.0.0 2>&1 | tee $out) || true + grep "ERROR: Expected file dist/${{matrix.repo}}-0.0.0.tar.gz not found!" $out + echo "Expected error found in output: OK!" + rm -f dist/${{matrix.repo}}-${version}.tar.gz MANIFEST + + echo "================================================================================================" + + # check use of script in correct way, should yield "SUCCESS" in output + $GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out + grep SUCCESS $out + # no errors in output + errors=$(grep ERROR $out || true) + if [ ! -z $errors ]; then "Errors found: $errors"; fi + + echo "Correct run of script OK!" From 1bdf0ff6034e299c533210e6256d221b7c34398c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 08:56:37 +0200 Subject: [PATCH 019/286] add check to make sure we're on master branch --- .github/workflows/doc_build.yml | 12 +++++++++--- scripts/create_source_tarball.sh | 9 +++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index e61d7c7d..4131773f 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -57,8 +57,6 @@ jobs: run: | cd $HOME git clone https://github.com/easybuilders/${{matrix.repo}}.git - cd ${{matrix.repo}} - git checkout master - name: test create_source_tarball.sh script run: | cd $HOME/${{matrix.repo}} @@ -88,8 +86,16 @@ jobs: echo "================================================================================================" - # existing source tarball in dist should result in an error cd ${{matrix.repo}} + + # script should make sure we're on master branch + git checkout develop + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "develop ERROR: Not on master branch!" $out + echo "Expected error found in output: OK!" + git checkout master + + # existing source tarball in dist should result in an error mkdir -p dist touch dist/${{matrix.repo}}-${version}.tar.gz ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh index 9ed4a7af..255b9a68 100755 --- a/scripts/create_source_tarball.sh +++ b/scripts/create_source_tarball.sh @@ -80,6 +80,15 @@ else ok fi +# make sure we're on the master branch +curr_branch=$(git status -b --porcelain | grep '^##' | cut -f2 -d' ' | cut -f1 -d'.') +echo -n ">> checking current Git branch ... ${curr_branch} " +if [ "$curr_branch" == "master" ]; then + ok +else + error "Not on master branch!" +fi + # check that the working directory is clean out=$tmpdir/git_status.out echo -n ">> checking for clean working directory... " From 3575e159de77db60712e1609747a066fb9d262c8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 09:05:53 +0200 Subject: [PATCH 020/286] check version before creating sdist --- .github/workflows/doc_build.yml | 17 +++++++++-------- scripts/create_source_tarball.sh | 16 ++++++++++++++++ 2 files changed, 25 insertions(+), 8 deletions(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 4131773f..0a51a7cc 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -95,6 +95,15 @@ jobs: echo "Expected error found in output: OK!" git checkout master + echo "================================================================================================" + + # specified version should match with current version + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} 0.0.0 2>&1 | tee $out) || true + grep "specified version '0.0.0' ... ERROR: Found version '${version}'" $out + echo "Expected error found in output: OK!" + + echo "================================================================================================" + # existing source tarball in dist should result in an error mkdir -p dist touch dist/${{matrix.repo}}-${version}.tar.gz @@ -134,14 +143,6 @@ jobs: echo "================================================================================================" - # using of script with incorrect version should result in an error - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} 0.0.0 2>&1 | tee $out) || true - grep "ERROR: Expected file dist/${{matrix.repo}}-0.0.0.tar.gz not found!" $out - echo "Expected error found in output: OK!" - rm -f dist/${{matrix.repo}}-${version}.tar.gz MANIFEST - - echo "================================================================================================" - # check use of script in correct way, should yield "SUCCESS" in output $GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out grep SUCCESS $out diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh index 255b9a68..d998e2b9 100755 --- a/scripts/create_source_tarball.sh +++ b/scripts/create_source_tarball.sh @@ -100,6 +100,22 @@ else error "Working directory not clean: `cat $out`" fi +# check whether specified version matches current version +echo -n ">> checking whether current version matches specified version '$version' ... " +if [[ "$repo" == "easybuild-framework" ]]; then + curr_version_file='easybuild/tools/version.py' +elif [[ "$repo" == "easybuild-easyblocks" ]]; then + curr_version_file='easybuild/easyblocks/__init__.py' +else + curr_version_file='setup.py' +fi +curr_version=$(grep '^VERSION' $curr_version_file | sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') +if [[ "$curr_version" == "$version" ]]; then + ok +else + error "Found version '$curr_version'" +fi + if [[ "$repo" == "easybuild-easyconfigs" ]]; then # create index file From 45de91c0715461977891644a42281a7edbb1bd41 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 09:20:55 +0200 Subject: [PATCH 021/286] fix 'master' branch test for create_source_tarball.sh script --- .github/workflows/doc_build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 0a51a7cc..975cbd08 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -89,11 +89,11 @@ jobs: cd ${{matrix.repo}} # script should make sure we're on master branch - git checkout develop + git checkout develop &> /dev/null ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "develop ERROR: Not on master branch!" $out + grep "ERROR: Not on master branch" $out echo "Expected error found in output: OK!" - git checkout master + git checkout master > /dev/null echo "================================================================================================" From c8635a58e28ddd4d8c9f6c2ae6dcee9359958f0e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 09:36:22 +0200 Subject: [PATCH 022/286] checkout master before determining version in test for create_source_tarball.sh script --- .github/workflows/doc_build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 975cbd08..c9c72b24 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -60,6 +60,7 @@ jobs: - name: test create_source_tarball.sh script run: | cd $HOME/${{matrix.repo}} + git checkout master # file to figure out the version from depends on repo if [[ ${{matrix.repo}} == "easybuild-framework" ]]; then @@ -93,7 +94,7 @@ jobs: ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true grep "ERROR: Not on master branch" $out echo "Expected error found in output: OK!" - git checkout master > /dev/null + git checkout master &> /dev/null echo "================================================================================================" From 5c2a495929eb26c931099488b2aa287aacf049fd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 09:40:18 +0200 Subject: [PATCH 023/286] fix version check test for create_source_tarball.sh script --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index c9c72b24..118d5378 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -100,7 +100,7 @@ jobs: # specified version should match with current version ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} 0.0.0 2>&1 | tee $out) || true - grep "specified version '0.0.0' ... ERROR: Found version '${version}'" $out + grep "ERROR: Found version '${version}'" $out echo "Expected error found in output: OK!" echo "================================================================================================" From 1cc06a4e255b672cb8d293f84fa9145d79781676 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 12:20:48 +0200 Subject: [PATCH 024/286] auto-update documentation for EasyBuild v4.2.0 --- docs/version-specific/Supported_software.rst | 3881 +++++++++++++---- docs/version-specific/easyblocks.rst | 8 + .../version-specific/easyconfig_templates.rst | 2 + docs/version-specific/generic_easyblocks.rst | 27 +- docs/version-specific/help.rst | 12 +- 5 files changed, 3000 insertions(+), 930 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index af1167be..0e08fd78 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 1798 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 1912 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_APBS_294` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_ARCH_286` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_ART_231` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_ART_231` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -115,6 +115,39 @@ version versionsuffix toolchain ========== ======================== =============================== +.. _list_software_ABRA2_328: + +*ABRA2* ++++++++ + +Assembly Based ReAligner + +*homepage*: https://github.com/mozack/abra2 + +======== ======================= +version toolchain +======== ======================= +``2.22`` ``iccifort/2019.5.281`` +======== ======================= + + +.. _list_software_ABRicate_731: + +*ABRicate* +++++++++++ + +Mass screening of contigs for antimicrobial and virulence genes + +*homepage*: https://github.com/tseemann/abricate + +========= ================ =============== +version versionsuffix toolchain +========= ================ =============== +``0.9.9`` ``gompi/2019b`` +``0.9.9`` ``-Perl-5.28.1`` ``gompi/2019a`` +========= ================ =============== + + .. _list_software_ABySS_418: *ABySS* @@ -122,7 +155,7 @@ version versionsuffix toolchain Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler -*homepage*: http://www.bcgsc.ca/platform/bioinfo/software/abyss +*homepage*: https://www.bcgsc.ca/platform/bioinfo/software/abyss ========= ================================================================ version toolchain @@ -130,6 +163,7 @@ version toolchain ``1.9.0`` ``foss/2016a`` ``2.0.2`` ``foss/2016b``, ``foss/2018a``, ``gompi/2019a``, ``intel/2016b`` ``2.0.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.5`` ``foss/2019b`` ========= ================================================================ @@ -251,6 +285,22 @@ version toolchain ================================ =============== +.. _list_software_ADIOS_368: + +*ADIOS* ++++++++ + +The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. + +*homepage*: https://www.olcf.ornl.gov/center-projects/adios/ + +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``1.13.1`` ``-Python-2.7.15`` ``foss/2019a`` +========== ================== ============== + + .. _list_software_adjustText_1072: *adjustText* @@ -706,6 +756,22 @@ version toolchain =========== ========== +.. _list_software_aNCI_315: + +*aNCI* +++++++ + +Non-covalent interaction (NCI) for MD trajectories + +*homepage*: https://www.lct.jussieu.fr/pagesperso/contrera/nci-MD.html + +======= ======================= +version toolchain +======= ======================= +``2.0`` ``iccifort/2019.5.281`` +======= ======================= + + .. _list_software_angsd_525: *angsd* @@ -853,7 +919,7 @@ version versionsuffix toolchain ANTs extracts information from complex datasets that include imaging. ANTs is useful for managing, interpreting and visualizing multidimensional data. -*homepage*: http://stnava.github.io/ANTs/ +*homepage*: https://stnava.github.io/ANTs/ ========= ================== =============================== version versionsuffix toolchain @@ -861,6 +927,7 @@ version versionsuffix toolchain ``2.2.0`` ``-Python-2.7.12`` ``foss/2016b`` ``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``2.3.1`` ``-Python-3.6.6`` ``foss/2018b`` +``2.3.2`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== =============================== @@ -880,6 +947,23 @@ version versionsuffix toolchain ======= ================= =============== +.. _list_software_any2fasta_905: + +*any2fasta* ++++++++++++ + +Convert various sequence formats to FASTA + +*homepage*: https://github.com/tseemann/any2fasta + +========= ================ ================= +version versionsuffix toolchain +========= ================ ================= +``0.4.2`` ``GCCcore/8.3.0`` +``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +========= ================ ================= + + .. _list_software_APBS_294: *APBS* @@ -896,6 +980,22 @@ version versionsuffix toolchain ======= ======================== ========== +.. _list_software_apex_430: + +*apex* +++++++ + +A PyTorch Extension: Tools for easy mixed precision and distributed training in Pytorch + +*homepage*: https://github.com/nvidia/apex + +============ ================= ================== +version versionsuffix toolchain +============ ================= ================== +``20200325`` ``-Python-3.7.4`` ``fosscuda/2019b`` +============ ================= ================== + + .. _list_software_APR_227: *APR* @@ -977,6 +1077,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_archspec_841: + +*archspec* +++++++++++ + +A library for detecting, labeling, and reasoning about microarchitectures + +*homepage*: https://github.com/archspec/archspec + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``0.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_ARGoS_412: *ARGoS* @@ -1002,11 +1118,11 @@ Argtable is an ANSI C library for parsing GNU style command line options with a *homepage*: http://argtable.sourceforge.net/ -======== =================================================================================== -version toolchain -======== =================================================================================== -``2.13`` ``GCCcore/8.2.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -======== =================================================================================== +======== ====================================================================================================== +version toolchain +======== ====================================================================================================== +``2.13`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +======== ====================================================================================================== .. _list_software_Armadillo_917: @@ -1062,7 +1178,7 @@ version toolchain ``3.4.0`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` ``3.5.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b`` ``3.6.2`` ``intel/2018a`` -``3.7.0`` ``foss/2019a``, ``foss/2019b`` +``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``intel/2019b`` ========= ================================================================================ @@ -1114,6 +1230,7 @@ version versionsuffix toolchain ``0.7.1`` ``-Python-3.6.3`` ``intel/2017b`` ``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.16.0`` ``-Python-3.7.4`` ``intel/2019b`` ========== ================== =============================== @@ -1133,6 +1250,22 @@ version toolchain ============== ================================== +.. _list_software_ArviZ_492: + +*ArviZ* ++++++++ + +Exploratory analysis of Bayesian models with Python + +*homepage*: https://github.com/arviz-devs/arviz + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.7.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_ARWEN_381: *ARWEN* @@ -1199,6 +1332,8 @@ version versionsuffix toolchain ``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ============== ================== ================================================ @@ -1315,6 +1450,7 @@ version toolchain ========== ================== ``2.26.3`` ``fosscuda/2018b`` ``2.32.0`` ``GCCcore/8.2.0`` +``2.34.1`` ``GCCcore/8.3.0`` ========== ================== @@ -1332,6 +1468,7 @@ version toolchain ========== ================== ``2.26.3`` ``fosscuda/2018b`` ``2.32.0`` ``GCCcore/8.2.0`` +``2.34.0`` ``GCCcore/8.3.0`` ========== ================== @@ -1342,7 +1479,7 @@ version toolchain ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications. -*homepage*: https://developer.gnome.org/ATK/stable/ +*homepage*: https://developer.gnome.org/atk/ ========== =================================================================== version toolchain @@ -1355,6 +1492,7 @@ version toolchain ``2.27.1`` ``foss/2017b``, ``intel/2017b`` ``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` ``2.32.0`` ``GCCcore/8.2.0`` +``2.34.1`` ``GCCcore/8.3.0`` ========== =================================================================== @@ -1476,6 +1614,7 @@ version versionsuffix toolchain ``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` ``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` +``3.3.3`` ``foss/2019b`` ========= ================== =============================== @@ -1581,6 +1720,22 @@ version toolchain ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +.. _list_software_autopep8_822: + +*autopep8* +++++++++++ + +A tool that automatically formats Python code to conform to the PEP 8 style guide. + +*homepage*: https://github.com/hhatto/autopep8 + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``1.4.4`` ``-Python-3.6.4`` ``intel/2018a`` +========= ================= =============== + + .. _list_software_Autotools_970: *Autotools* @@ -1609,13 +1764,14 @@ Universal Command Line Environment for AWS *homepage*: https://pypi.python.org/pypi/awscli -============ ================== =============== -version versionsuffix toolchain -============ ================== =============== -``1.11.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.11.56`` ``-Python-2.7.12`` ``foss/2016b`` -``1.16.290`` ``-Python-3.6.6`` ``foss/2018b`` -============ ================== =============== +============ ================== ================= +version versionsuffix toolchain +============ ================== ================= +``1.11.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.11.56`` ``-Python-2.7.12`` ``foss/2016b`` +``1.16.290`` ``-Python-3.6.6`` ``foss/2018b`` +``1.17.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +============ ================== ================= .. _list_software_letter_b: @@ -1624,7 +1780,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -1709,6 +1865,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_BAMSurgeon_947: + +*BAMSurgeon* +++++++++++++ + +Tools for adding mutations to existing .bam files, used for testing mutation callers + +*homepage*: https://github.com/adamewing/bamsurgeon + +======= ================== ============= +version versionsuffix toolchain +======= ================== ============= +``1.2`` ``-Python-2.7.16`` ``GCC/8.3.0`` +======= ================== ============= + + .. _list_software_BamTools_801: *BamTools* @@ -1718,14 +1890,14 @@ BamTools provides both a programmer's API and an end-user's toolkit for handling *homepage*: https://github.com/pezmaster31/bamtools -========= ================================================================================================================================================ -version toolchain -========= ================================================================================================================================================ -``2.4.0`` ``foss/2016b`` -``2.4.1`` ``intel/2017a`` -``2.5.0`` ``foss/2016b``, ``intel/2017b`` -``2.5.1`` ``GCC/8.2.0-2.31.1``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b`` -========= ================================================================================================================================================ +========= ======================================================================================================================================================================================== +version toolchain +========= ======================================================================================================================================================================================== +``2.4.0`` ``foss/2016b`` +``2.4.1`` ``intel/2017a`` +``2.5.0`` ``foss/2016b``, ``intel/2017b`` +``2.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018b`` +========= ======================================================================================================================================================================================== .. _list_software_BamUtil_686: @@ -1829,6 +2001,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_BatMeth2_727: + +*BatMeth2* +++++++++++ + +An Integrated Package for Bisulfite DNA Methylation Data Analysis with Indel-sensitive Mapping. + +*homepage*: https://github.com/GuoliangLi-HZAU/BatMeth2 + +======= ============== +version toolchain +======= ============== +``2.1`` ``foss/2019b`` +======= ============== + + .. _list_software_BayesAss_795: *BayesAss* @@ -1870,11 +2058,11 @@ BayeScEnv is a Fst-based, genome-scan method that uses environmental variables t *homepage*: https://github.com/devillemereuil/bayescenv -======= ============== -version toolchain -======= ============== -``1.1`` ``foss/2016a`` -======= ============== +======= ====================================================== +version toolchain +======= ====================================================== +``1.1`` ``GCC/8.3.0``, ``foss/2016a``, ``iccifort/2019.5.281`` +======= ====================================================== .. _list_software_BayesTraits_1131: @@ -1970,6 +2158,7 @@ version versionsuffix toolchain ``37.93`` ``foss/2018a``, ``intel/2018a`` ``38.26`` ``foss/2018b`` ``38.50b`` ``GCC/8.2.0-2.31.1`` +``38.76`` ``GCC/8.2.0-2.31.1`` ========== =================== =============================== @@ -2030,13 +2219,14 @@ Samtools is a suite of programs for interacting with high-throughput sequencing *homepage*: http://www.htslib.org/ -======= ========================================================================================= -version toolchain -======= ========================================================================================= -``1.3`` ``foss/2016a``, ``intel/2016a`` -``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` -``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -======= ========================================================================================= +========== ========================================================================================= +version toolchain +========== ========================================================================================= +``1.3`` ``foss/2016a``, ``intel/2016a`` +``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` +``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` +``1.10.2`` ``GCC/8.3.0`` +========== ========================================================================================= .. _list_software_bcgTree_700: @@ -2195,9 +2385,9 @@ version toolchain *BEDTools* ++++++++++ -The BEDTools utilities allow one to address common genomics tasks such as finding feature overlaps and computing coverage. The utilities are largely based on four widely-used file formats: BED, GFF/GTF, VCF, and SAM/BAM. +BEDTools: a powerful toolset for genome arithmetic. The BEDTools utilities allow one to address common genomics tasks such as finding feature overlaps and computing coverage. The utilities are largely based on four widely-used file formats: BED, GFF/GTF, VCF, and SAM/BAM. -*homepage*: https://github.com/arq5x/bedtools2 +*homepage*: https://bedtools.readthedocs.io/ ========== ==================================================================================== version toolchain @@ -2206,6 +2396,7 @@ version toolchain ``2.26.0`` ``GCCcore/6.4.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` ``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` ``2.28.0`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.29.2`` ``GCC/8.3.0`` ========== ==================================================================================== @@ -2233,16 +2424,17 @@ version versionsuffix toolchain The BerkeleyGW Package is a set of computer codes that calculates the quasiparticle properties and the optical responses of a large variety of materials from bulk periodic crystals to nanostructures such as slabs, wires and molecules. -*homepage*: http://www.berkeleygw.org +*homepage*: https://www.berkeleygw.org -============= ================================================================ -version toolchain -============= ================================================================ -``1.0.6`` ``intel/2016.02-GCC-4.9`` -``1.1-beta2`` ``intel/2016.02-GCC-4.9`` -``1.2.0`` ``intel/2017a``, ``intel/2018a`` -``2.0.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` -============= ================================================================ +============= ================= ================================================================ +version versionsuffix toolchain +============= ================= ================================================================ +``1.0.6`` ``intel/2016.02-GCC-4.9`` +``1.1-beta2`` ``intel/2016.02-GCC-4.9`` +``1.2.0`` ``intel/2017a``, ``intel/2018a`` +``2.0.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` +``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +============= ================= ================================================================ .. _list_software_BFAST_368: @@ -2293,6 +2485,38 @@ version toolchain ========= ================= +.. _list_software_BiG-SCAPE_651: + +*BiG-SCAPE* ++++++++++++ + +BiG-SCAPE and CORASON provide a set of tools to explore the diversity of biosynthetic gene clusters (BGCs) across large numbers of genomes, by constructing BGC sequence similarity networks, grouping BGCs into gene cluster families, and exploring gene cluster diversity linked to enzyme phylogenies. + +*homepage*: https://bigscape-corason.secondarymetabolites.org/index.html + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``1.0.1`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + +.. _list_software_BinSanity_913: + +*BinSanity* ++++++++++++ + +BinSanity contains a suite a scripts designed to cluster contigs generated from metagenomic assembly into putative genomes. + +*homepage*: https://github.com/edgraham/BinSanity/wiki + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.3.5`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_binutils_874: *binutils* @@ -2314,6 +2538,7 @@ version toolchain ``2.30`` ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``system`` ``2.31.1`` ``GCCcore/7.4.0``, ``GCCcore/8.2.0``, ``system`` ``2.32`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` +``2.34`` ``GCCcore/9.3.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -2451,6 +2676,7 @@ version versionsuffix toolchain ``1.73`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``1.73`` ``-Python-3.6.6`` ``foss/2018b`` ``1.74`` ``foss/2019a`` +``1.75`` ``-Python-2.7.16`` ``foss/2019b`` ``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ======== ================== =================================================== @@ -2495,7 +2721,7 @@ version toolchain Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. -*homepage*: http://www.gnu.org/software/bison +*homepage*: https://www.gnu.org/software/bison ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== version toolchain @@ -2506,7 +2732,9 @@ version toolchain ``3.0.4`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``GCCcore/system``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``3.0.5`` ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/system``, ``system`` ``3.2.2`` ``GCCcore/7.4.0`` -``3.3.2`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` +``3.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` +``3.5.2`` ``system`` +``3.5.3`` ``GCCcore/9.3.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2591,6 +2819,7 @@ version versionsuffix toolchain ========== ================= ========== ``2.2.26`` ``-Linux_x86_64`` ``system`` ``2.8.1`` ``-Linux_x86_64`` ``system`` +``2.10.0`` ``-Linux_x86_64`` ``system`` ========== ================= ========== @@ -2601,21 +2830,21 @@ version versionsuffix toolchain Basic Local Alignment Search Tool, or BLAST, is an algorithm for comparing primary biological sequence information, such as the amino-acid sequences of different proteins or the nucleotides of DNA sequences. -*homepage*: http://blast.ncbi.nlm.nih.gov/ +*homepage*: https://blast.ncbi.nlm.nih.gov/ -========== ================== ================================================================ -version versionsuffix toolchain -========== ================== ================================================================ -``2.2.31`` ``system`` -``2.3.0`` ``-Python-2.7.11`` ``foss/2016a`` -``2.6.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.6.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``2.6.0`` ``-Python-2.7.14`` ``intel/2017b`` -``2.7.1`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.8.1`` ``foss/2018b`` -``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a`` -========== ================== ================================================================ +========== ================== ================================================================== +version versionsuffix toolchain +========== ================== ================================================================== +``2.2.31`` ``system`` +``2.3.0`` ``-Python-2.7.11`` ``foss/2016a`` +``2.6.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.6.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``2.6.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.7.1`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.8.1`` ``foss/2018b`` +``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` +========== ================== ================================================================== .. _list_software_BLAT_291: @@ -2627,11 +2856,11 @@ BLAT on DNA is designed to quickly find sequences of 95% and greater similarity *homepage*: http://genome.ucsc.edu/FAQ/FAQblat.html -======= ====================================================================================== -version toolchain -======= ====================================================================================== -``3.5`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a`` -======= ====================================================================================== +======= ===================================================================================================== +version toolchain +======= ===================================================================================================== +``3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a`` +======= ===================================================================================================== .. _list_software_Blender_700: @@ -2711,7 +2940,7 @@ version versionsuffix toolchain Blosc, an extremely fast, multi-threaded, meta-compressor library -*homepage*: http://www.blosc.org/ +*homepage*: https://www.blosc.org/ ========== ================================================================== version toolchain @@ -2721,6 +2950,7 @@ version toolchain ``1.14.2`` ``GCCcore/6.4.0``, ``foss/2016a`` ``1.14.4`` ``GCCcore/7.3.0`` ``1.17.0`` ``GCCcore/8.2.0`` +``1.17.1`` ``GCCcore/8.3.0`` ========== ================================================================== @@ -2781,16 +3011,16 @@ Statistical and novel interactive HTML plots for Python *homepage*: https://github.com/bokeh/bokeh -=========== ================== =============================== -version versionsuffix toolchain -=========== ================== =============================== -``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` -``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` -``1.4.0`` ``-Python-3.7.4`` ``foss/2019b`` -=========== ================== =============================== +=========== ================== ================================== +version versionsuffix toolchain +=========== ================== ================================== +``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` +``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` +``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +=========== ================== ================================== .. _list_software_BoltzTraP_898: @@ -2809,6 +3039,22 @@ version toolchain ========= =============== +.. _list_software_Bonito_619: + +*Bonito* +++++++++ + +Convolution Basecaller for Oxford Nanopore Reads + +*homepage*: https://github.com/nanoporetech/bonito + +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``0.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========= ================= ================================== + + .. _list_software_Bonmin_611: *Bonmin* @@ -2892,7 +3138,7 @@ version versionsuffix toolchain ``1.68.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.69.0`` ``intel/2019.01`` ``1.70.0`` ``gompi/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` -``1.71.0`` ``gompi/2019b``, ``iimpi/2019b`` +``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b`` ========== ================== ==================================================================== @@ -2944,14 +3190,14 @@ Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short DN *homepage*: http://bowtie-bio.sourceforge.net/index.shtml -=========== ======================================================================================================= -version toolchain -=========== ======================================================================================================= -``1.1.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a`` -``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` -``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` -``1.2.3`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -=========== ======================================================================================================= +=========== ====================================================================================================================== +version toolchain +=========== ====================================================================================================================== +``1.1.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a`` +``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` +``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` +``1.2.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +=========== ====================================================================================================================== .. _list_software_Bowtie2_668: @@ -2963,19 +3209,19 @@ Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads *homepage*: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml -=========== ============================================================== -version toolchain -=========== ============================================================== -``2.2.8`` ``foss/2016a`` -``2.2.9`` ``foss/2016a``, ``intel/2016b`` -``2.3.2`` ``foss/2016b``, ``foss/2017a``, ``intel/2017a`` -``2.3.3.1`` ``intel/2017b`` -``2.3.4`` ``intel/2017b`` -``2.3.4.1`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``2.3.4.2`` ``foss/2018b``, ``intel/2018b`` -``2.3.4.3`` ``foss/2017b`` -``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -=========== ============================================================== +=========== ====================================================================================================== +version toolchain +=========== ====================================================================================================== +``2.2.8`` ``foss/2016a`` +``2.2.9`` ``foss/2016a``, ``intel/2016b`` +``2.3.2`` ``foss/2016b``, ``foss/2017a``, ``intel/2017a`` +``2.3.3.1`` ``intel/2017b`` +``2.3.4`` ``intel/2017b`` +``2.3.4.1`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``2.3.4.2`` ``foss/2018b``, ``intel/2018b`` +``2.3.4.3`` ``foss/2017b`` +``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +=========== ====================================================================================================== .. _list_software_Bpipe_496: @@ -3107,6 +3353,38 @@ version versionsuffix toolchain ========= ================== ================== +.. _list_software_BSMAPz_493: + +*BSMAPz* +++++++++ + +Updated and optimized fork of BSMAP. BSMAPz is a short reads mapping program for bisulfite sequencing in DNA methylation study. + +*homepage*: https://github.com/zyndagj/BSMAPz + +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``1.1.1`` ``-Python-2.7.16`` ``intel/2019b`` +========= ================== =============== + + +.. _list_software_BSseeker2_838: + +*BSseeker2* ++++++++++++ + +BS-Seeker2 is a seamless and versatile pipeline for accurately and fast mapping the bisulfite-treated reads. + +*homepage*: http://pellegrini-legacy.mcdb.ucla.edu/bs_seeker2 + +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``2.1.8`` ``-Python-2.7.16`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +========= ================== ====================================== + + .. _list_software_buildenv_857: *buildenv* @@ -3146,7 +3424,7 @@ version toolchain BUSCO: assessing genome assembly and annotation completeness with single-copy orthologs -*homepage*: http://busco.ezlab.org/ +*homepage*: https://busco.ezlab.org/ ========= ================== =============== version versionsuffix toolchain @@ -3154,9 +3432,26 @@ version versionsuffix toolchain ``1.22`` ``-Python-2.7.13`` ``intel/2017a`` ``2.0.1`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.2`` ``-Python-2.7.15`` ``intel/2018b`` +``4.0.5`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== =============== +.. _list_software_BUStools_795: + +*BUStools* +++++++++++ + +bustools is a program for manipulating BUS files for single cell RNA-Seq datasets. It can be used to error correct barcodes, collapse UMIs, produce gene count or transcript compatibility count matrices, and is useful for many other tasks. See the kallisto | bustools website for examples and instructions on how to use bustools as part of a single-cell RNA-seq workflow. + +*homepage*: https://github.com/BUStools/bustools + +========== ============== +version toolchain +========== ============== +``0.40.0`` ``foss/2018b`` +========== ============== + + .. _list_software_BWA_218: *BWA* @@ -3166,15 +3461,15 @@ Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively sh *homepage*: http://bio-bwa.sourceforge.net/ -=========== ================================================================================================================================================================= -version toolchain -=========== ================================================================================================================================================================= -``0.7.12`` ``foss/2016b`` -``0.7.13`` ``foss/2016a``, ``intel/2016a`` -``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``0.7.16a`` ``foss/2016b``, ``intel/2017a`` -``0.7.17`` ``GCC/8.2.0-2.31.1``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -=========== ================================================================================================================================================================= +=========== ========================================================================================================================================================================================================= +version toolchain +=========== ========================================================================================================================================================================================================= +``0.7.12`` ``foss/2016b`` +``0.7.13`` ``foss/2016a``, ``intel/2016a`` +``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``0.7.16a`` ``foss/2016b``, ``intel/2017a`` +``0.7.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +=========== ========================================================================================================================================================================================================= .. _list_software_bwa-meth_789: @@ -3186,11 +3481,11 @@ Fast and accurante alignment of BS-Seq reads. *homepage*: https://github.com/brentp/bwa-meth -========= ======================================== -version toolchain -========= ======================================== -``0.2.2`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -========= ======================================== +========= ================================================================= +version toolchain +========= ================================================================= +``0.2.2`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +========= ================================================================= .. _list_software_bwakit_642: @@ -3222,6 +3517,7 @@ The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using native Tcl version toolchain ========== ================= ``1.9.13`` ``GCCcore/8.2.0`` +``1.9.14`` ``GCCcore/8.3.0`` ========== ================= @@ -3318,7 +3614,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -3454,7 +3750,7 @@ version versionsuffix toolchain Canu is a fork of the Celera Assembler designed for high-noise single-molecule sequencing -*homepage*: http://canu.readthedocs.io +*homepage*: https://canu.readthedocs.io ======= ================ =============================== version versionsuffix toolchain @@ -3464,6 +3760,7 @@ version versionsuffix toolchain ``1.8`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` ``1.8`` ``-Perl-5.28.0`` ``foss/2018b`` ``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` ======= ================ =============================== @@ -3616,6 +3913,22 @@ version toolchain ========== ============== +.. _list_software_Cbc_264: + +*Cbc* ++++++ + +Cbc (Coin-or branch and cut) is an open-source mixed integer linear programming solver written in C++. It can be used as a callable library or using a stand-alone executable. + +*homepage*: https://github.com/coin-or/Cbc + +========== ============== +version toolchain +========== ============== +``2.10.3`` ``foss/2018b`` +========== ============== + + .. _list_software_CBLAS_357: *CBLAS* @@ -3887,7 +4200,7 @@ version versionsuffix toolchain ``4.11.1`` ``-Python-3.6.4`` ``foss/2018a`` ``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` ``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``4.14.1`` ``-Python-3.7.4`` ``foss/2019b`` +``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========== ================== =============================== @@ -3907,6 +4220,38 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_Cgl_278: + +*Cgl* ++++++ + +The COIN-OR Cut Generation Library (Cgl) is a collection of cut generators that can be used with other COIN-OR packages that make use of cuts, such as, among others, the linear solver Clp or the mixed integer linear programming solvers Cbc or BCP. Cgl uses the abstract class OsiSolverInterface (see Osi) to use or communicate with a solver. It does not directly call a solver. + +*homepage*: https://github.com/coin-or/Cgl + +========== ============== +version toolchain +========== ============== +``0.60.2`` ``foss/2018b`` +========== ============== + + +.. _list_software_CGmapTools_985: + +*CGmapTools* +++++++++++++ + +Command-line Toolset for Bisulfite Sequencing Data Analysis + +*homepage*: https://cgmaptools.github.io/ + +========= =============== +version toolchain +========= =============== +``0.1.2`` ``intel/2019b`` +========= =============== + + .. _list_software_CGNS_299: *CGNS* @@ -3936,6 +4281,7 @@ CharLS is a C++ implementation of the JPEG-LS standard for lossless and near-los version toolchain ========= ==================================== ``2.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.1.0`` ``GCCcore/8.2.0`` ========= ==================================== @@ -4003,6 +4349,7 @@ version versionsuffix toolchain ``1.0.13`` ``-Python-2.7.15`` ``foss/2018b`` ``1.0.13`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``1.0.18`` ``-Python-2.7.15`` ``foss/2019a`` +``1.1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========== ================== =============================== @@ -4201,29 +4548,30 @@ C, C++, Objective-C compiler, based on LLVM. Does not include C++ standard lib *homepage*: https://clang.llvm.org/ -========= ================== ====================================== -version versionsuffix toolchain -========= ================== ====================================== -``3.3`` ``GCC/4.8.1`` -``3.4`` ``GCC/4.8.2`` -``3.4.1`` ``GCC/4.8.2`` -``3.4.2`` ``GCC/4.8.2`` -``3.6.0`` ``GCC/4.9.2`` -``3.6.1`` ``GCC/4.9.2`` -``3.7.0`` ``GNU/4.9.3-2.25`` -``3.7.1`` ``GCC/4.9.3-2.25``, ``foss/2016a`` -``3.8.0`` ``GCC/4.9.3-2.25`` -``3.8.1`` ``GCC/5.4.0-2.26``, ``foss/2016b`` -``5.0.0`` ``GCC/6.4.0-2.28`` -``5.0.1`` ``GCC/6.4.0-2.28`` -``6.0.1`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30`` -``7.0.0`` ``GCC/6.4.0-2.28`` -``7.0.1`` ``GCC/7.3.0-2.30`` -``8.0.0`` ``GCCcore/8.2.0`` -``8.0.0`` ``-CUDA-10.1.105`` ``GCCcore/8.2.0`` -``9.0.1`` ``GCCcore/8.3.0`` -``9.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` -========= ================== ====================================== +========== ================== ====================================== +version versionsuffix toolchain +========== ================== ====================================== +``3.3`` ``GCC/4.8.1`` +``3.4`` ``GCC/4.8.2`` +``3.4.1`` ``GCC/4.8.2`` +``3.4.2`` ``GCC/4.8.2`` +``3.6.0`` ``GCC/4.9.2`` +``3.6.1`` ``GCC/4.9.2`` +``3.7.0`` ``GNU/4.9.3-2.25`` +``3.7.1`` ``GCC/4.9.3-2.25``, ``foss/2016a`` +``3.8.0`` ``GCC/4.9.3-2.25`` +``3.8.1`` ``GCC/5.4.0-2.26``, ``foss/2016b`` +``5.0.0`` ``GCC/6.4.0-2.28`` +``5.0.1`` ``GCC/6.4.0-2.28`` +``6.0.1`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30`` +``7.0.0`` ``GCC/6.4.0-2.28`` +``7.0.1`` ``GCC/7.3.0-2.30`` +``8.0.0`` ``GCCcore/8.2.0`` +``8.0.0`` ``-CUDA-10.1.105`` ``GCCcore/8.2.0`` +``9.0.1`` ``GCCcore/8.3.0`` +``9.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` +``10.0.0`` ``GCCcore/8.3.0`` +========== ================== ====================================== .. _list_software_Clang-Python-bindings_2063: @@ -4328,6 +4676,22 @@ version toolchain ========== ============= +.. _list_software_Clp_287: + +*Clp* ++++++ + +Clp (Coin-or linear programming) is an open-source linear programming solver. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available. + +*homepage*: https://github.com/coin-or/Clp + +========== ============== +version toolchain +========== ============== +``1.17.3`` ``foss/2018b`` +========== ============== + + .. _list_software_Clustal-Omega_1262: *Clustal-Omega* @@ -4337,12 +4701,12 @@ Clustal Omega is a multiple sequence alignment program for proteins. It produce *homepage*: http://www.clustal.org/omega/ -========= ================================================ -version toolchain -========= ================================================ -``1.2.0`` ``foss/2016b`` -``1.2.4`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -========= ================================================ +========= =============================================================== +version toolchain +========= =============================================================== +``1.2.0`` ``foss/2016b`` +``1.2.4`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +========= =============================================================== .. _list_software_ClustalW2_865: @@ -4505,6 +4869,22 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_CoinUtils_922: + +*CoinUtils* ++++++++++++ + +CoinUtils (Coin-OR Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project. + +*homepage*: https://github.com/coin-or/CoinUtils + +========== ================= +version toolchain +========== ================= +``2.11.3`` ``GCCcore/7.3.0`` +========== ================= + + .. _list_software_Commet_613: *Commet* @@ -4798,14 +5178,15 @@ version toolchain *CppUnit* +++++++++ -CppUnit is the C++ port of the famous JUnit framework for unit testing. +CppUnit is the C++ port of the famous JUnit framework for unit testing. -*homepage*: http://sourceforge.net/projects/cppunit/ +*homepage*: https://freedesktop.org/wiki/Software/cppunit/ ========== ==================================================== version toolchain ========== ==================================================== ``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` +``1.15.1`` ``GCCcore/8.3.0`` ========== ==================================================== @@ -4915,11 +5296,12 @@ Conditional Reciprocal Best BLAST - high confidence ortholog assignment. CRB-BL *homepage*: https://github.com/cboursnell/crb-blast -========= =============== -version toolchain -========= =============== -``0.6.9`` ``intel/2017a`` -========= =============== +========= =============== =============== +version versionsuffix toolchain +========= =============== =============== +``0.6.9`` ``intel/2017a`` +``0.6.9`` ``-Ruby-2.6.1`` ``foss/2018b`` +========= =============== =============== .. _list_software_CRF++_305: @@ -5295,7 +5677,7 @@ version versionsuffix toolchain Cutadapt finds and removes adapter sequences, primers, poly-A tails and other types of unwanted sequence from your high-throughput sequencing reads. -*homepage*: http://opensource.scilifelab.se/projects/cutadapt/ +*homepage*: https://opensource.scilifelab.se/projects/cutadapt/ ========= ================== ================================================ version versionsuffix toolchain @@ -5307,10 +5689,12 @@ version versionsuffix toolchain ``1.16`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ``1.16`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``1.16`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.18`` ``GCCcore/8.2.0`` +``1.18`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.18`` ``-Python-2.7.15`` ``foss/2018b`` ``1.18`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``2.1`` ``-Python-3.6.6`` ``foss/2018b`` +``2.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.8`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================== ================================================ @@ -5357,11 +5741,12 @@ CVXPY is a Python-embedded modeling language for convex optimization problems. *homepage*: https://www.cvxpy.org/ -========== ============== -version toolchain -========== ============== -``1.0.24`` ``foss/2019a`` -========== ============== +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``1.0.24`` ``foss/2019a`` +``1.0.28`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== .. _list_software_cysignals_973: @@ -5458,7 +5843,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -5585,7 +5970,7 @@ version versionsuffix toolchain ``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``2.8.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========== ================== =================================================== @@ -5612,13 +5997,14 @@ version toolchain The davix project aims to make file management over HTTP-based protocols simple. The focus is on high-performance remote I/O and data management of large collections of files. Currently, there is support for the WebDav (link is external), Amazon S3 (link is external), Microsoft Azure (link is external), and HTTP (link is external) protocols. -*homepage*: http://dmc.web.cern.ch/projects/davix/home +*homepage*: https://dmc.web.cern.ch/projects/davix/home -========= =============== -version toolchain -========= =============== -``0.6.6`` ``intel/2017a`` -========= =============== +========= ================= +version toolchain +========= ================= +``0.6.6`` ``intel/2017a`` +``0.7.5`` ``GCCcore/8.3.0`` +========= ================= .. _list_software_DB_134: @@ -5630,15 +6016,15 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb -=========== ================================== -version toolchain -=========== ================================== -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0`` -=========== ================================== +=========== ==================================== +version toolchain +=========== ==================================== +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +=========== ==================================== .. _list_software_DB_File_613: @@ -5751,7 +6137,7 @@ dcm2niix is a designed to convert neuroimaging data from the DICOM format to the version toolchain ================ ==================================== ``1.0.20180622`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.0.20190902`` ``GCCcore/7.3.0`` +``1.0.20190902`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ================ ==================================== @@ -5929,12 +6315,12 @@ A Python library for phylogenetics and phylogenetic computing: reading, writing *homepage*: https://pypi.python.org/pypi/DendroPy/ -========= ================== ================================== -version versionsuffix toolchain -========= ================== ================================== -``4.4.0`` ``GCCcore/8.2.0``, ``intel/2019a`` -``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` -========= ================== ================================== +========= ================== ===================================================== +version versionsuffix toolchain +========= ================== ===================================================== +``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2019a`` +``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` +========= ================== ===================================================== .. _list_software_destiny_768: @@ -5978,11 +6364,11 @@ DFT-D3 implements a dispersion correction for density functionals, Hartree-Fock *homepage*: http://www.thch.uni-bonn.de/tc/index.php?section=downloads&subsection=DFT-D3&lang=english -========= =============== -version toolchain -========= =============== -``3.2.0`` ``intel/2019a`` -========= =============== +========= ============================== +version toolchain +========= ============================== +``3.2.0`` ``GCC/8.3.0``, ``intel/2019a`` +========= ============================== .. _list_software_DFTB+_331: @@ -6032,6 +6418,7 @@ version toolchain ========== ================================================================ ``0.9.22`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` ``0.9.24`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``0.9.30`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ========== ================================================================ @@ -6323,6 +6710,23 @@ version toolchain ========= ================================ +.. _list_software_dtcwt_550: + +*dtcwt* ++++++++ + +Dual-Tree Complex Wavelet Transform library for Python + +*homepage*: https://github.com/rjw57/dtcwt + +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``0.12.0`` ``-Python-2.7.15`` ``foss/2018b`` +``0.12.0`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================== =============== + + .. _list_software_dxpy_453: *dxpy* @@ -6345,7 +6749,7 @@ version versionsuffix toolchain --- -:ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_ea-utils_804: @@ -6463,6 +6867,8 @@ version toolchain ``4.0.0`` ``system`` ``4.0.1`` ``system`` ``4.1.0`` ``system`` +``4.1.1`` ``system`` +``4.1.2`` ``system`` ========== ========== @@ -6637,7 +7043,7 @@ version toolchain Eigenvalue SoLvers for Petaflop-Applications . -*homepage*: http://elpa.rzg.mpg.de +*homepage*: https://elpa.rzg.mpg.de =================== ================================================ version toolchain @@ -6648,6 +7054,7 @@ version toolchain ``2017.11.001`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` ``2018.05.001`` ``foss/2018b``, ``intel/2018b`` ``2018.11.001`` ``intel/2019a`` +``2019.11.001`` ``foss/2019b``, ``intel/2019b`` =================== ================================================ @@ -6667,6 +7074,23 @@ version toolchain ========= ============== +.. _list_software_ELSI_301: + +*ELSI* +++++++ + +ELSI provides and enhances scalable, open-source software library solutions for electronic structure calculations in materials science, condensed matter physics, chemistry, and many other fields. ELSI focuses on methods that solve or circumvent eigenvalue problems in electronic structure theory. The ELSI infrastructure should also be useful for other challenging eigenvalue problems. + +*homepage*: https://wordpress.elsi-interchange.org/ + +========= ============= =============== +version versionsuffix toolchain +========= ============= =============== +``2.5.0`` ``intel/2019b`` +``2.5.0`` ``-PEXSI`` ``intel/2019b`` +========= ============= =============== + + .. _list_software_Emacs_489: *Emacs* @@ -6719,6 +7143,7 @@ EMBOSS is 'The European Molecular Biology Open Software Suite'. EMBOSS is a fre version versionsuffix toolchain ========= ================= ================================================================================================================================ ``6.6.0`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` +``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` ``6.6.0`` ``-X11-20170314`` ``intel/2017a`` ========= ================= ================================================================================================================================ @@ -6773,6 +7198,22 @@ version toolchain ========= =============== +.. _list_software_EnsEMBLCoreAPI_1193: + +*EnsEMBLCoreAPI* +++++++++++++++++ + +The Ensembl Core Perl API and SQL schema + +*homepage*: https://www.ensembl.org/info/docs/api/index.html + +================== ================ ============== +version versionsuffix toolchain +================== ================ ============== +``96.0-r20190601`` ``-Perl-5.28.1`` ``foss/2019a`` +================== ================ ============== + + .. _list_software_entrypoints_1231: *entrypoints* @@ -7068,7 +7509,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -7128,11 +7569,12 @@ Falcon: a set of tools for fast aligning long reads for consensus and assembly *homepage*: https://github.com/PacificBiosciences/FALCON -========= =============== -version toolchain -========= =============== -``1.8.8`` ``intel/2017b`` -========= =============== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``1.8.8`` ``intel/2017b`` +``1.8.8`` ``-Python-2.7.16`` ``intel/2019b`` +========= ================== =============== .. _list_software_FANN_291: @@ -7213,6 +7655,7 @@ version toolchain ======= ============================================================== ``1.1`` ``foss/2018b``, ``intel/2018b`` ``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``1.3`` ``iccifort/2019.5.281`` ======= ============================================================== @@ -7225,12 +7668,12 @@ FastME: a comprehensive, accurate and fast distance-based phylogeny inference pr *homepage*: http://www.atgc-montpellier.fr/fastme/ -=========== ================================ -version toolchain -=========== ================================ -``2.1.5`` ``foss/2016a`` -``2.1.6.1`` ``intel/2018a``, ``intel/2018b`` -=========== ================================ +=========== ======================================================================== +version toolchain +=========== ======================================================================== +``2.1.5`` ``foss/2016a`` +``2.1.6.1`` ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``intel/2018a``, ``intel/2018b`` +=========== ======================================================================== .. _list_software_fastp_542: @@ -7242,12 +7685,12 @@ A tool designed to provide fast all-in-one preprocessing for FastQ files. This *homepage*: https://github.com/OpenGene/fastp -========== ============================================= -version toolchain -========== ============================================= -``0.19.7`` ``foss/2018b`` -``0.20.0`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.5.281`` -========== ============================================= +========== ============================================================ +version toolchain +========== ============================================================ +``0.19.7`` ``foss/2018b`` +``0.20.0`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.5.281`` +========== ============================================================ .. _list_software_fastPHASE_799: @@ -7266,6 +7709,22 @@ version toolchain ========= ========== +.. _list_software_fastq-pair_1016: + +*fastq-pair* +++++++++++++ + +Match up paired end fastq files quickly and efficiently. + +*homepage*: https://github.com/linsalrob/fastq-pair + +======= ================= +version toolchain +======= ================= +``1.0`` ``GCCcore/8.2.0`` +======= ================= + + .. _list_software_fastq-tools_1149: *fastq-tools* @@ -7324,6 +7783,7 @@ version versionsuffix toolchain ``0.11.7`` ``-Java-1.8.0_162`` ``system`` ``0.11.8`` ``-Java-1.8`` ``system`` ``0.11.8`` ``-Java-11`` ``system`` +``0.11.9`` ``-Java-11`` ``system`` ========== =================== ========== @@ -7407,7 +7867,7 @@ FastTree infers approximately-maximum-likelihood phylogenetic trees from alignme version toolchain ========== ================================================================= ``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.1.11`` ``GCCcore/8.2.0`` +``2.1.11`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ========== ================================================================= @@ -7553,13 +8013,14 @@ version toolchain Ferret is an interactive computer visualization and analysis environment designed to meet the needs of oceanographers and meteorologists analyzing large and complex gridded data sets. -*homepage*: http://ferret.pmel.noaa.gov/ +*homepage*: https://ferret.pmel.noaa.gov/Ferret/ -======= =============== -version toolchain -======= =============== -``7.3`` ``intel/2017b`` -======= =============== +========= =============== +version toolchain +========= =============== +``7.3`` ``intel/2017b`` +``7.5.0`` ``foss/2019b`` +========= =============== .. _list_software_FFC_207: @@ -7697,6 +8158,22 @@ version versionsuffix toolchain ============ ================== =============================== +.. _list_software_FigureGen_892: + +*FigureGen* ++++++++++++ + +FigureGen is a Fortran program that creates images for ADCIRC files. It reads mesh files (fort.14, etc.), nodal attributes files (fort.13, etc.) and output files (fort.63, fort.64, maxele.63, etc.). It plots contours, contour lines, and vectors. Using FigureGen, you can go directly from the ADCIRC input and output files to a presentation-quality figure, for one or multiple time snaps. + +*homepage*: https://ccht.ccee.ncsu.edu/category/software/figuregen/ + +=============== ============== +version toolchain +=============== ============== +``51-20190516`` ``foss/2019a`` +=============== ============== + + .. _list_software_Fiji_386: *Fiji* @@ -7831,6 +8308,22 @@ version toolchain ========= =============== +.. _list_software_Fiona_493: + +*Fiona* ++++++++ + +Fiona is designed to be simple and dependable. It focuses on reading and writing data in standard Python IO style and relies upon familiar Python types and protocols such as files, dictionaries, mappings, and iterators instead of classes specific to OGR. Fiona can read and write real-world data using multi-layered GIS formats and zipped virtual file systems and integrates readily with other Python GIS packages such as pyproj, Rtree, and Shapely. + +*homepage*: https://github.com/Toblerity/Fiona + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``1.8.13`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_Firefox_723: *Firefox* @@ -7954,17 +8447,17 @@ Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, some *homepage*: http://flex.sourceforge.net/ -========== ================================================================================================================================================================================================================================================================================================================================================= -version toolchain -========== ================================================================================================================================================================================================================================================================================================================================================= -``2.5.35`` ``system`` -``2.5.38`` ``GCC/4.8.2`` -``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` -``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.6.2`` ``intel/2016b`` -``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/system``, ``system`` -========== ================================================================================================================================================================================================================================================================================================================================================= +========== ==================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========== ==================================================================================================================================================================================================================================================================================================================================================================== +``2.5.35`` ``system`` +``2.5.38`` ``GCC/4.8.2`` +``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` +``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.6.2`` ``intel/2016b`` +``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` +``2.6.4`` ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +========== ==================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_FlexiDot_799: @@ -8052,6 +8545,7 @@ version versionsuffix toolchain ======= ================== =============== ``2.4`` ``-Python-2.7.15`` ``intel/2018b`` ``2.6`` ``-Python-3.7.2`` ``foss/2019a`` +``2.6`` ``-Python-3.7.4`` ``intel/2019b`` ======= ================== =============== @@ -8353,11 +8847,11 @@ FreeImage is an Open Source library project for developers who would like to sup *homepage*: http://freeimage.sourceforge.net -========== ================= -version toolchain -========== ================= -``3.18.0`` ``GCCcore/7.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``3.18.0`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +========== ==================================== .. _list_software_FreeSurfer_1017: @@ -8549,6 +9043,22 @@ version toolchain ========= =============== +.. _list_software_FuSeq_484: + +*FuSeq* ++++++++ + +FuSeq is a novel method to discover fusion genes from paired-end RNA sequencing data. + +*homepage*: https://github.com/nghiavtr/FuSeq + +========= =============== +version toolchain +========= =============== +``1.1.2`` ``gompi/2019b`` +========= =============== + + .. _list_software_future_667: *future* @@ -8590,7 +9100,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_gtest_551` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_gtest_551` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -8635,11 +9145,11 @@ g2log, efficient asynchronous logger using C++11 *homepage*: https://sites.google.com/site/kjellhedstrom2//g2log-efficient-background-io-processign-with-c11 -======= ============== -version toolchain -======= ============== -``1.0`` ``foss/2016b`` -======= ============== +======= ================================= +version toolchain +======= ================================= +``1.0`` ``GCCcore/8.3.0``, ``foss/2016b`` +======= ================================= .. _list_software_Gaia_370: @@ -8821,6 +9331,7 @@ version versionsuffix toolchain ``4.1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` ``4.1.2.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` ``4.1.3.0`` ``-Java-1.8`` ``GCCcore/8.3.0`` +``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` ============ =================== ================= @@ -8953,6 +9464,7 @@ version versionsuffix toolchain ``8.3.0`` ``system`` ``8.3.0`` ``-2.32`` ``system`` ``9.1.0`` ``-2.32`` ``system`` +``9.2.0`` ``system`` ``9.2.0`` ``-2.32`` ``system`` ``system`` ``system`` ``system`` ``-2.29`` ``system`` @@ -8991,6 +9503,7 @@ version toolchain ``8.3.0`` ``system`` ``9.1.0`` ``system`` ``9.2.0`` ``system`` +``9.3.0`` ``system`` ``system`` ``system`` ========== ========== @@ -9098,7 +9611,7 @@ version versionsuffix toolchain ``2.2.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.0.0`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``3.0.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.0.2`` ``-Python-3.7.4`` ``intel/2019b`` +``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========= ============================== ================================================================ @@ -9109,7 +9622,7 @@ version versionsuffix toolchain The GNU Project Debugger -*homepage*: http://www.gnu.org/software/gdb/gdb.html +*homepage*: https://www.gnu.org/software/gdb/gdb.html ========== ================== =============================== version versionsuffix toolchain @@ -9124,6 +9637,7 @@ version versionsuffix toolchain ``8.1`` ``-Python-2.7.14`` ``foss/2018a`` ``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` ``8.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``9.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ================== =============================== @@ -9248,6 +9762,7 @@ version toolchain ``2.36.11`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2018b``, ``intel/2017b``, ``intel/2018a`` ``2.36.12`` ``foss/2018b``, ``fosscuda/2018b`` ``2.38.1`` ``GCCcore/8.2.0`` +``2.38.2`` ``GCCcore/8.3.0`` =========== ==================================================================================== @@ -9402,6 +9917,25 @@ version versionsuffix toolchain ========= ======================= ========== +.. _list_software_GenomeTools_1132: + +*GenomeTools* ++++++++++++++ + +A comprehensive software library for efficient processing of structured genome annotations. + +*homepage*: http://genometools.org + +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``1.5.10`` ``foss/2018b`` +``1.5.10`` ``-Python-2.7.15`` ``foss/2018b`` +``1.6.1`` ``GCC/8.3.0`` +``1.6.1`` ``-Python-2.7.16`` ``GCC/8.3.0`` +========== ================== ============== + + .. _list_software_GenotypeHarmonizer_1898: *GenotypeHarmonizer* @@ -9475,7 +10009,7 @@ version versionsuffix toolchain ``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.8.0`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` +``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ========= ================== ================================================================ @@ -9899,13 +10433,13 @@ GL2PS: an OpenGL to PostScript printing library *homepage*: http://www.geuz.org/gl2ps/ -========= ================ ================================================================================================= -version versionsuffix toolchain -========= ================ ================================================================================================= -``1.3.9`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.3.9`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``1.4.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -========= ================ ================================================================================================= +========= ================ ==================================================================================================================================== +version versionsuffix toolchain +========= ================ ==================================================================================================================================== +``1.3.9`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.3.9`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` +``1.4.0`` ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +========= ================ ==================================================================================================================================== .. _list_software_Glade_477: @@ -10129,14 +10663,14 @@ The GLPK (GNU Linear Programming Kit) package is intended for solving large-sca *homepage*: https://www.gnu.org/software/glpk/ -======== ======================================================= -version toolchain -======== ======================================================= -``4.58`` ``foss/2016a``, ``intel/2016a`` -``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` -``4.61`` ``intel/2017a`` -``4.65`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -======== ======================================================= +======== ========================================================================== +version toolchain +======== ========================================================================== +``4.58`` ``foss/2016a``, ``intel/2016a`` +``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` +``4.61`` ``intel/2017a`` +``4.65`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +======== ========================================================================== .. _list_software_glproto_775: @@ -10172,6 +10706,7 @@ version toolchain ``2018-05-11`` ``intel/2018a`` ``2018-07-04`` ``intel/2018a`` ``2019-03-15`` ``foss/2018b`` +``2019-09-12`` ``GCC/8.3.0`` ============== =============== @@ -10347,7 +10882,7 @@ version toolchain Portable interactive, function plotting utility -*homepage*: http://gnuplot.sourceforge.net/ +*homepage*: https://gnuplot.sourceforge.net/ ========= ================================================================ version toolchain @@ -10358,6 +10893,7 @@ version toolchain ``5.2.2`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` ``5.2.5`` ``foss/2018b`` ``5.2.6`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b`` +``5.2.8`` ``GCCcore/8.3.0`` ========= ================================================================ @@ -10399,6 +10935,8 @@ version toolchain ``1.12`` ``system`` ``1.12.1`` ``GCCcore/7.3.0`` ``1.13.1`` ``system`` +``1.14`` ``system`` +``1.14.1`` ``system`` ========== ================= @@ -10424,7 +10962,9 @@ version versionsuffix toolchain ``1.54.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` ``1.54.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` ``1.54.1`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``1.58.3`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ``1.60.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ================== ================================== @@ -10573,6 +11113,7 @@ version versionsuffix toolchain ``1.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========== ============================ =============================== @@ -10619,14 +11160,15 @@ version toolchain gperftools are for use by developers so that they can create more robust applications. Especially of use to those developing multi-threaded applications in C++ with templates. Includes TCMalloc, heap-checker, heap-profiler and cpu-profiler. -*homepage*: http://github.com/gperftools/gperftools +*homepage*: https://github.com/gperftools/gperftools -========= =============================== -version toolchain -========= =============================== -``2.5`` ``foss/2016a``, ``intel/2016b`` -``2.6.3`` ``GCCcore/6.4.0`` -========= =============================== +========== =============================== +version toolchain +========== =============================== +``2.5`` ``foss/2016a``, ``intel/2016b`` +``2.6.3`` ``GCCcore/6.4.0`` +``2.7.90`` ``GCCcore/8.3.0`` +========== =============================== .. _list_software_gpustat_776: @@ -10652,13 +11194,13 @@ version versionsuffix toolchain Grace is a WYSIWYG tool to make two-dimensional plots of numerical data. -*homepage*: http://plasma-gate.weizmann.ac.il/Grace/ +*homepage*: https://plasma-gate.weizmann.ac.il/Grace/ -========== ============= =============================================== -version versionsuffix toolchain -========== ============= =============================================== -``5.1.25`` ``-5build1`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` -========== ============= =============================================== +========== ============= ================================================================================================================= +version versionsuffix toolchain +========== ============= ================================================================================================================= +``5.1.25`` ``-5build1`` ``foss/2017b``, ``foss/2018a``, ``foss/2019a``, ``foss/2019b``, ``intel/2017b``, ``intel/2019a``, ``intel/2019b`` +========== ============= ================================================================================================================= .. _list_software_grace_514: @@ -10690,6 +11232,7 @@ Complete Gradle install. From mobile apps to microservices, from small startups version toolchain ========= ========== ``4.5.1`` ``system`` +``6.1.1`` ``system`` ========= ========== @@ -10749,7 +11292,7 @@ version toolchain GraphicsMagick is the swiss army knife of image processing. -*homepage*: http://www.graphicsmagick.org/ +*homepage*: https://www.graphicsmagick.org/ ========== ================================ version toolchain @@ -10758,9 +11301,26 @@ version toolchain ``1.3.25`` ``intel/2016b``, ``intel/2017a`` ``1.3.28`` ``foss/2018a`` ``1.3.31`` ``foss/2018b`` +``1.3.34`` ``foss/2019a``, ``foss/2019b`` ========== ================================ +.. _list_software_GraphMap2_834: + +*GraphMap2* ++++++++++++ + +A highly sensitive and accurate mapper for long, error-prone reads + +*homepage*: https://github.com/lbcb-sci/graphmap2 + +========= ============== +version toolchain +========= ============== +``0.6.4`` ``foss/2019b`` +========= ============== + + .. _list_software_Graphviz_843: *Graphviz* @@ -10768,14 +11328,17 @@ version toolchain Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains. -*homepage*: http://www.graphviz.org/ +*homepage*: https://www.graphviz.org/ -========== =============================== -version toolchain -========== =============================== -``2.38.0`` ``foss/2016b``, ``intel/2016b`` -``2.40.1`` ``intel/2018a`` -========== =============================== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``2.38.0`` ``foss/2016b``, ``intel/2016b`` +``2.40.1`` ``foss/2018b``, ``intel/2018a`` +``2.40.1`` ``-Python-2.7.15`` ``foss/2018b`` +``2.42.2`` ``foss/2019b`` +``2.42.2`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================== =============================== .. _list_software_graphviz_875: @@ -10796,6 +11359,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_GRASP_381: + +*GRASP* ++++++++ + +The General Relativistic Atomic Structure Package (GRASP) is a set of Fortran 90 programs for performing fully-relativistic electron structure calculations of atoms. + +*homepage*: https://compas.github.io/grasp/ + +======== ============== +version toolchain +======== ============== +``2018`` ``foss/2019b`` +======== ============== + + .. _list_software_GRASS_384: *GRASS* @@ -10947,6 +11526,7 @@ version versionsuffix toolchain ``2019.2`` ``fosscuda/2019a`` ``2019.3`` ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019a``, ``fosscuda/2019b`` ``2019.4`` ``foss/2019b`` +``2020`` ``foss/2019b``, ``fosscuda/2019b`` ========== ================= ============================================================================================================ @@ -10982,6 +11562,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_Groovy_646: + +*Groovy* +++++++++ + +Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. + +*homepage*: https://groovy-lang.org + +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``2.5.9`` ``-Java-11`` ``system`` +========= ============= ========== + + .. _list_software_gsettings-desktop-schemas_2576: *gsettings-desktop-schemas* @@ -11029,11 +11625,28 @@ The gSOAP toolkit is a C and C++ software development toolkit for SOAP and REST *homepage*: http://www.cs.fsu.edu/~engelen/soap.html -========== ================= -version toolchain -========== ================= -``2.8.48`` ``GCCcore/6.3.0`` -========== ================= +=========== ================= +version toolchain +=========== ================= +``2.8.48`` ``GCCcore/6.3.0`` +``2.8.100`` ``GCCcore/8.3.0`` +=========== ================= + + +.. _list_software_gsport_671: + +*gsport* +++++++++ + +GSPORT command-line tool for accessing GenomeScan Customer Portal + +*homepage*: https://github.com/genomescan/gsport + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= .. _list_software_GST-plugins-base_1509: @@ -11089,6 +11702,7 @@ version versionsuffix toolchain ========= ================== =============================== ``0.2.2`` ``-Python-2.7.15`` ``intel/2018b`` ``0.3.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` +``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================== =============================== @@ -11101,12 +11715,13 @@ Google's framework for writing C++ tests on a variety of platforms *homepage*: https://github.com/google/googletest -========= ==================================== -version toolchain -========= ==================================== -``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.8.1`` ``GCCcore/8.2.0`` -========= ==================================== +========== ==================================== +version toolchain +========== ==================================== +``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.8.1`` ``GCCcore/8.2.0`` +``1.10.0`` ``GCCcore/8.3.0`` +========== ==================================== .. _list_software_GTK+_273: @@ -11127,6 +11742,7 @@ version toolchain ``2.24.32`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` ``3.22.30`` ``fosscuda/2018b`` ``3.24.8`` ``GCCcore/8.2.0`` +``3.24.13`` ``GCCcore/8.3.0`` =========== ================================================================================ @@ -11180,20 +11796,36 @@ version toolchain ============ ================================================================================================================= -.. _list_software_guenomu_768: +.. _list_software_gubbins_746: -*guenomu* +*gubbins* +++++++++ -guenomu is a software written in C that estimates the species tree for a given set of gene families. +Gubbins (Genealogies Unbiased By recomBinations In Nucleotide Sequences) is an algorithm that iteratively identifies loci containing elevated densities of base substitutions while concurrently constructing a phylogeny based on the putative point mutations outside of these regions. Simulations demonstrate the algorithm generates highly accurate reconstructions under realistic models of short-term bacterial evolution, and can be run in only a few hours on alignments of hundreds of bacterial genome sequences. -*homepage*: https://bitbucket.org/leomrtns/guenomu +*homepage*: https://sanger-pathogens.github.io/gubbins -============== ============= =============== -version versionsuffix toolchain -============== ============= =============== -``2019.07.05`` ``-mpi`` ``iimpi/2019a`` -============== ============= =============== +========= ========== +version toolchain +========= ========== +``2.4.0`` ``system`` +========= ========== + + +.. _list_software_guenomu_768: + +*guenomu* ++++++++++ + +guenomu is a software written in C that estimates the species tree for a given set of gene families. + +*homepage*: https://bitbucket.org/leomrtns/guenomu + +============== ============= =============== +version versionsuffix toolchain +============== ============= =============== +``2019.07.05`` ``-mpi`` ``iimpi/2019a`` +============== ============= =============== .. _list_software_Guile_502: @@ -11251,6 +11883,8 @@ version versionsuffix toolchain ``8.1.1`` ``system`` ``9.0.0`` ``system`` ``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``9.0.1`` ``system`` ========= ================= =============================== @@ -11268,7 +11902,7 @@ version toolchain ======== ======================================================= ``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``1.9`` ``GCCcore/7.3.0`` -``1.10`` ``GCCcore/8.2.0`` +``1.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ======== ======================================================= @@ -11450,6 +12084,7 @@ version toolchain ``1.9.0`` ``fosscuda/2018b`` ``2.2.0`` ``foss/2018b``, ``fosscuda/2018b`` ``2.4.0`` ``GCCcore/8.2.0`` +``2.6.4`` ``GCCcore/8.3.0`` ========= ================================================ @@ -11494,11 +12129,12 @@ HDDM is a Puthon toolbox for hierarchical Bayesian parameter estimation of the *homepage*: http://ski.clps.brown.edu/hddm_docs -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``0.6.1`` ``-Python-3.6.6`` ``intel/2018b`` -========= ================= =============== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``0.6.1`` ``-Python-3.6.6`` ``intel/2018b`` +``0.7.5`` ``-Python-2.7.16`` ``intel/2019b`` +========= ================== =============== .. _list_software_HDF_210: @@ -11651,6 +12287,7 @@ version toolchain ``1.47.7`` ``GCCcore/8.2.0`` ``1.47.8`` ``GCCcore/7.4.0``, ``GCCcore/8.3.0`` ``1.47.10`` ``GCCcore/9.1.0``, ``GCCcore/9.2.0`` +``1.47.12`` ``GCCcore/9.3.0`` =========== ================================================================================================================================================================================== @@ -11818,7 +12455,9 @@ version versionsuffix toolchain ``0.9.10`` ``-Python-3.6.3`` ``intel/2017b`` ``0.18.1`` ``-Python-3.7.2`` ``foss/2019a`` ``0.18.2`` ``-TensorFlow-1.15.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.18.2`` ``-TensorFlow-1.15.2-Python-3.7.4`` ``fosscuda/2019b`` ``0.18.2`` ``-TensorFlow-2.0.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` ========== =================================== ================== @@ -11969,6 +12608,7 @@ version versionsuffix toolchain ``1.7`` ``intel/2018a`` ``1.8`` ``foss/2018a``, ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` +``1.10.2`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -12123,6 +12763,7 @@ version toolchain ``2.11.1`` ``foss/2016a``, ``intel/2016a`` ``2.14.0`` ``foss/2018a``, ``intel/2018a`` ``2.15.1`` ``foss/2019a``, ``intel/2019a`` +``2.18.2`` ``foss/2019b``, ``intel/2019b`` ========== =============================== @@ -12132,7 +12773,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_ITSTool_654` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -12280,6 +12921,7 @@ version versionsuffix toolchain ``2019.4.243`` ``system`` ``2019.5.281`` ``system`` ``2020.0.166`` ``system`` +``2020.0.166`` ``-GCC-9.2.0`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ============== ===================== ========== @@ -12449,12 +13091,13 @@ version toolchain igraph is a collection of network analysis tools with the emphasis on efficiency, portability and ease of use. igraph is open source and free. igraph can be programmed in R, Python and C/C++. -*homepage*: http://igraph.org +*homepage*: https://igraph.org ========= ================================================ version toolchain ========= ================================================ ``0.7.1`` ``foss/2018b``, ``intel/2016b``, ``intel/2017b`` +``0.8.0`` ``foss/2019b`` ========= ================================================ @@ -12465,7 +13108,7 @@ version toolchain This package contains command line utilities for preprocessing, computing feature count density (coverage), sorting, and indexing data files. -*homepage*: http://www.broadinstitute.org/software/igv/ +*homepage*: https://www.broadinstitute.org/software/igv/ ========== ================== ========== version versionsuffix toolchain @@ -12473,9 +13116,26 @@ version versionsuffix toolchain ``2.3.68`` ``-Java-1.7.0_80`` ``system`` ``2.3.80`` ``-Java-1.7.0_80`` ``system`` ``2.5.0`` ``-Java-11`` ``system`` +``2.8.0`` ``-Java-11`` ``system`` ========== ================== ========== +.. _list_software_igv-reports_1154: + +*igv-reports* ++++++++++++++ + +Python application to generate self-contained igv.js pages that can be opened within a browser with "file" protocol. + +*homepage*: https://github.com/igvteam/igv-reports + +========= ================= ============= +version versionsuffix toolchain +========= ================= ============= +``0.9.8`` ``-Python-3.7.4`` ``GCC/8.3.0`` +========= ================= ============= + + .. _list_software_IGVTools_759: *IGVTools* @@ -12836,7 +13496,7 @@ version versionsuffix toolchain ``2019.1.144`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` ``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` -``2019.6.166`` ``iccifort/2020.0.166`` +``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` ``system`` ``iccifort/system-GCC-system-2.29`` ============== ============= ================================================================================================================================================================================================================================ @@ -12876,6 +13536,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_inferCNV_763: + +*inferCNV* +++++++++++ + +InferCNV is used to explore tumor single cell RNA-Seq data to identify evidence for somatic large-scale chromosomal copy number alterations, such as gains or deletions of entire chromosomes or large segments of chromosomes. + +*homepage*: https://github.com/broadinstitute/inferCNV/wiki + +========= ========================= ============== +version versionsuffix toolchain +========= ========================= ============== +``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +========= ========================= ============== + + .. _list_software_Infernal_815: *Infernal* @@ -13346,7 +14022,7 @@ version versionsuffix toolchain ``6.4.0`` ``-Python-3.6.4`` ``foss/2018a`` ``7.2.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``7.7.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``7.9.0`` ``-Python-3.7.4`` ``foss/2019b`` +``7.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ========= ================== ======================================================================================= @@ -13359,12 +14035,13 @@ Efficient phylogenomic software by maximum likelihood *homepage*: http://www.iqtree.org/ -========= ============= =============== -version versionsuffix toolchain -========= ============= =============== -``1.5.5`` ``-omp-mpi`` ``foss/2016a`` -``1.6.6`` ``intel/2018a`` -========= ============= =============== +========== ============= =============== +version versionsuffix toolchain +========== ============= =============== +``1.5.5`` ``-omp-mpi`` ``foss/2016a`` +``1.6.6`` ``intel/2018a`` +``1.6.12`` ``intel/2019b`` +========== ============= =============== .. _list_software_IRkernel_796: @@ -13376,11 +14053,12 @@ The R kernel for the 'Jupyter' environment executes R code which the front-end *homepage*: https://irkernel.github.io -========== ========================== =============================== -version versionsuffix toolchain -========== ========================== =============================== -``0.8.15`` ``-R-3.4.3-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -========== ========================== =============================== +========== ========================== ================================== +version versionsuffix toolchain +========== ========================== ================================== +``0.8.15`` ``-R-3.4.3-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.1`` ``-R-3.6.2-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========== ========================== ================================== .. _list_software_IronPython_1050: @@ -13432,6 +14110,7 @@ version toolchain ========== ========== ``1.6.0`` ``system`` ``1.10.0`` ``system`` +``1.12.0`` ``system`` ========== ========== @@ -13477,6 +14156,7 @@ version versionsuffix toolchain ``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` ``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` ``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` ========== ================== ============== @@ -13499,13 +14179,29 @@ version versionsuffix toolchain ========= ================== ================= +.. _list_software_iVar_402: + +*iVar* +++++++ + +iVar is a computational package that contains functions broadly useful for viral amplicon-based sequencing. + +*homepage*: https://github.com/andersen-lab/ivar + +========= ============== +version toolchain +========= ============== +``1.0.1`` ``foss/2018b`` +========= ============== + + .. _list_software_letter_j: *J* --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_jq_219` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyterhub_1106` - :ref:`list_software_JWM_238` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyterhub_1106` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` .. _list_software_JAGS_293: @@ -13517,12 +14213,12 @@ JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian *homepage*: http://mcmc-jags.sourceforge.net/ -========= ================================================ -version toolchain -========= ================================================ -``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` -``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b`` -========= ================================================ +========= =============================================================== +version toolchain +========= =============================================================== +``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` +``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` +========= =============================================================== .. _list_software_Jansson_732: @@ -13567,54 +14263,58 @@ version toolchain Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers. -*homepage*: http://java.com/ - -======================= ========== -version toolchain -======================= ========== -``1.6.0_24`` ``system`` -``1.7.0_10`` ``system`` -``1.7.0_15`` ``system`` -``1.7.0_21`` ``system`` -``1.7.0_40`` ``system`` -``1.7.0_45`` ``system`` -``1.7.0_60`` ``system`` -``1.7.0_75`` ``system`` -``1.7.0_76`` ``system`` -``1.7.0_79`` ``system`` -``1.7.0_80`` ``system`` -``1.8`` ``system`` -``1.8.0_20`` ``system`` -``1.8.0_25`` ``system`` -``1.8.0_31`` ``system`` -``1.8.0_40`` ``system`` -``1.8.0_45`` ``system`` -``1.8.0_60`` ``system`` -``1.8.0_65`` ``system`` -``1.8.0_66`` ``system`` -``1.8.0_72`` ``system`` -``1.8.0_74`` ``system`` -``1.8.0_77`` ``system`` -``1.8.0_92`` ``system`` -``1.8.0_112`` ``system`` -``1.8.0_121`` ``system`` -``1.8.0_131`` ``system`` -``1.8.0_141`` ``system`` -``1.8.0_144`` ``system`` -``1.8.0_152`` ``system`` -``1.8.0_162`` ``system`` -``1.8.0_172`` ``system`` -``1.8.0_181`` ``system`` -``1.8.0_192`` ``system`` -``1.8.0_202`` ``system`` -``1.8.0_212`` ``system`` -``1.8.0_221`` ``system`` -``1.8.0_231`` ``system`` -``1.8_191-b26-OpenJDK`` ``system`` -``1.9.0.4`` ``system`` -``11`` ``system`` -``11.0.2`` ``system`` -======================= ========== +*homepage*: https://java.com/ + +======================= ============= ========== +version versionsuffix toolchain +======================= ============= ========== +``1.6.0_24`` ``system`` +``1.7.0_10`` ``system`` +``1.7.0_15`` ``system`` +``1.7.0_21`` ``system`` +``1.7.0_40`` ``system`` +``1.7.0_45`` ``system`` +``1.7.0_60`` ``system`` +``1.7.0_75`` ``system`` +``1.7.0_76`` ``system`` +``1.7.0_79`` ``system`` +``1.7.0_80`` ``system`` +``1.8`` ``system`` +``1.8.0_20`` ``system`` +``1.8.0_25`` ``system`` +``1.8.0_31`` ``system`` +``1.8.0_40`` ``system`` +``1.8.0_45`` ``system`` +``1.8.0_60`` ``system`` +``1.8.0_65`` ``system`` +``1.8.0_66`` ``system`` +``1.8.0_72`` ``system`` +``1.8.0_74`` ``system`` +``1.8.0_77`` ``system`` +``1.8.0_92`` ``system`` +``1.8.0_112`` ``system`` +``1.8.0_121`` ``system`` +``1.8.0_131`` ``system`` +``1.8.0_141`` ``system`` +``1.8.0_144`` ``system`` +``1.8.0_152`` ``system`` +``1.8.0_162`` ``system`` +``1.8.0_172`` ``system`` +``1.8.0_181`` ``system`` +``1.8.0_192`` ``system`` +``1.8.0_202`` ``system`` +``1.8.0_212`` ``system`` +``1.8.0_221`` ``system`` +``1.8.0_231`` ``system`` +``1.8.0_241`` ``system`` +``1.8_191-b26-OpenJDK`` ``system`` +``1.9.0.4`` ``system`` +``11`` ``system`` +``11.0.2`` ``system`` +``11.0.6`` ``-ppc64le`` ``system`` +``13`` ``system`` +``13.0.2`` ``system`` +======================= ============= ========== .. _list_software_JAXFrontCE_884: @@ -13658,15 +14358,15 @@ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA. *homepage*: http://www.genome.umd.edu/jellyfish.html -========== =============================== -version toolchain -========== =============================== -``1.1.11`` ``foss/2016a``, ``foss/2016b`` -``1.1.12`` ``foss/2018b``, ``intel/2018a`` -``2.2.6`` ``foss/2016b``, ``intel/2017a`` -``2.2.10`` ``foss/2018b``, ``intel/2018a`` -``2.3.0`` ``GCC/8.2.0-2.31.1`` -========== =============================== +========== =================================== +version toolchain +========== =================================== +``1.1.11`` ``foss/2016a``, ``foss/2016b`` +``1.1.12`` ``foss/2018b``, ``intel/2018a`` +``2.2.6`` ``foss/2016b``, ``intel/2017a`` +``2.2.10`` ``foss/2018b``, ``intel/2018a`` +``2.3.0`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +========== =================================== .. _list_software_jemalloc_839: @@ -13741,6 +14441,22 @@ version versionsuffix toolchain =================== ================== ========== +.. _list_software_joypy_571: + +*joypy* ++++++++ + +Joyplots in Python with matplotlib & pandas + +*homepage*: https://github.com/sbebo/joypy + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.2.2`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_jq_219: *jq* @@ -13822,6 +14538,7 @@ version versionsuffix toolchain ``1.1.1`` ``-linux-x86_64`` ``system`` ``1.2.0`` ``-linux-x86_64`` ``system`` ``1.3.1`` ``-linux-x86_64`` ``system`` +``1.4.0`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -13875,6 +14592,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_JupyterLab_1026: + +*JupyterLab* +++++++++++++ + +JupyterLab is the next-generation user interface for Project Jupyter offering all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser, rich outputs, etc.) in a flexible and powerful user interface. JupyterLab will eventually replace the classic Jupyter Notebook. + +*homepage*: https://jupyter.org/ + +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``1.2.5`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========= ================= ================================== + + .. _list_software_JWM_238: *JWM* @@ -13897,7 +14630,7 @@ version toolchain --- -:ref:`list_software_Kaiju_500` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` +:ref:`list_software_Kaiju_500` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` .. _list_software_Kaiju_500: @@ -13914,6 +14647,7 @@ version versionsuffix toolchain ========= ================= =============== ``1.5.0`` ``intel/2016b`` ``1.7.2`` ``-Python-3.7.2`` ``iimpi/2019a`` +``1.7.3`` ``-Python-3.7.4`` ``gompi/2019b`` ========= ================= =============== @@ -13924,7 +14658,7 @@ version versionsuffix toolchain kallisto is a program for quantifying abundances of transcripts from RNA-Seq data, or more generally of target sequences using high-throughput sequencing reads. -*homepage*: http://pachterlab.github.io/kallisto/ +*homepage*: https://pachterlab.github.io/kallisto/ ========== ================================================ version toolchain @@ -13936,6 +14670,7 @@ version toolchain ``0.45.0`` ``foss/2018b`` ``0.45.1`` ``foss/2019a`` ``0.46.0`` ``intel/2019a`` +``0.46.1`` ``foss/2019b`` ========== ================================================ @@ -14021,6 +14756,7 @@ version versionsuffix toolchain ``2.2.4`` ``-Python-3.6.4`` ``intel/2018a`` ``2.2.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``2.2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========= ================== ================================== @@ -14054,9 +14790,26 @@ Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collec version toolchain ========= =============================== ``2.1.2`` ``foss/2019a``, ``intel/2019a`` +``2.1.3`` ``foss/2019b``, ``intel/2019b`` ========= =============================== +.. _list_software_kma_313: + +*kma* ++++++ + +KMA is a mapping method designed to map raw reads directly against redundant databases, in an ultra-fast manner using seed and extend. + +*homepage*: https://bitbucket.org/genomicepidemiology/kma + +========== =============== +version toolchain +========== =============== +``1.2.22`` ``intel/2019b`` +========== =============== + + .. _list_software_KMC_219: *KMC* @@ -14152,12 +14905,13 @@ Kraken is a system for assigning taxonomic labels to short DNA sequences, usual *homepage*: http://www.ccb.jhu.edu/software/kraken2/ -============== ================ ============== -version versionsuffix toolchain -============== ================ ============== -``2.0.6-beta`` ``-Perl-5.26.1`` ``foss/2018a`` -``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` -============== ================ ============== +============== ================ =============== +version versionsuffix toolchain +============== ================ =============== +``2.0.6-beta`` ``-Perl-5.26.1`` ``foss/2018a`` +``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` +============== ================ =============== .. _list_software_Kratos_628: @@ -14263,7 +15017,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libpsml_755` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -14299,6 +15053,39 @@ version toolchain ========== =========================================================================================== +.. _list_software_LAMMPS_458: + +*LAMMPS* +++++++++ + +LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic, meso, or continuum scale. LAMMPS runs on single processors or in parallel using message-passing techniques and a spatial-decomposition of the simulation domain. The code is designed to be easy to modify or extend with new functionality. + +*homepage*: https://lammps.sandia.gov/ + +============ ======================== =============================== +version versionsuffix toolchain +============ ======================== =============================== +``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` +``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` +============ ======================== =============================== + + +.. _list_software_lancet_631: + +*lancet* +++++++++ + +Lancet is a somatic variant caller (SNVs and indels) for short read data. + +*homepage*: https://github.com/nygenome/lancet + +========= ======================= +version toolchain +========= ======================= +``1.1.0`` ``iccifort/2019.5.281`` +========= ======================= + + .. _list_software_LAST_308: *LAST* @@ -14308,12 +15095,13 @@ LAST finds similar regions between sequences. *homepage*: http://last.cbrc.jp/ -======= =============== -version toolchain -======= =============== -``869`` ``intel/2017a`` -``914`` ``intel/2017b`` -======= =============== +======== =============== +version toolchain +======== =============== +``869`` ``intel/2017a`` +``914`` ``intel/2017b`` +``1045`` ``intel/2019b`` +======== =============== .. _list_software_LASTZ_398: @@ -14323,12 +15111,13 @@ version toolchain LASTZ is a program for aligning DNA sequences, a pairwise aligner. Originally designed to handle sequences the size of human chromosomes and from different species, it is also useful for sequences produced by NGS sequencing technologies such as Roche 454. -*homepage*: http://www.bx.psu.edu/~rsharris/lastz/ +*homepage*: https://www.bx.psu.edu/~rsharris/lastz/ =========== ============== version toolchain =========== ============== ``1.02.00`` ``foss/2016a`` +``1.04.03`` ``foss/2019b`` =========== ============== @@ -14496,6 +15285,22 @@ version toolchain ========= ================= +.. _list_software_libBigWig_880: + +*libBigWig* ++++++++++++ + +A C library for handling bigWig files + +*homepage*: https://github.com/dpryan79/libBigWig + +========= ================= +version toolchain +========= ================= +``0.4.4`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_libbitmask_1058: *libbitmask* @@ -14657,7 +15462,7 @@ version versionsuffix toolchain Direct Rendering Manager runtime library. -*homepage*: http://dri.freedesktop.org +*homepage*: https://dri.freedesktop.org ========== ================================================== version toolchain @@ -14738,6 +15543,7 @@ Epoxy is a library for handling OpenGL function pointer management for you version toolchain ========= ===================================== ``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` +``1.5.4`` ``GCCcore/8.3.0`` ========= ===================================== @@ -14750,13 +15556,13 @@ The libevent API provides a mechanism to execute a callback function when a spec *homepage*: http://libevent.org/ -========== ======================================================================== -version toolchain -========== ======================================================================== -``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` -``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` -``2.1.11`` ``GCCcore/8.3.0`` -========== ======================================================================== +========== ====================================================================================== +version toolchain +========== ====================================================================================== +``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` +``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` +``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +========== ====================================================================================== .. _list_software_libffcall_927: @@ -14961,9 +15767,26 @@ version versionsuffix toolchain ``0.7.6`` ``fosscuda/2019a`` ``0.7.6`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``0.7.6`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``0.7.6`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================== ======================================================== +.. _list_software_libGridXC_856: + +*libGridXC* ++++++++++++ + +A library to compute the exchange and correlation energy and potential in spherical (i.e. an atom) or periodic systems. It is based on SiestaXC. + +*homepage*: https://launchpad.net/libgridxc + +========= =============== +version toolchain +========= =============== +``0.8.5`` ``iimpi/2019b`` +========= =============== + + .. _list_software_libgtextutils_1428: *libgtextutils* @@ -14989,11 +15812,11 @@ libHaru is a free, cross platform, open source library for generating PDF files. *homepage*: http://libharu.org/ -========= ====================================================================================================== -version toolchain -========= ====================================================================================================== -``2.3.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2017a``, ``intel/2018b`` -========= ====================================================================================================== +========= ========================================================================================================================= +version toolchain +========= ========================================================================================================================= +``2.3.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2017a``, ``intel/2018b`` +========= ========================================================================================================================= .. _list_software_libibmad_820: @@ -15075,7 +15898,7 @@ version toolchain ======== ====================================================================================== ``1.32`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` ``1.34`` ``GCCcore/6.4.0`` -``1.35`` ``GCCcore/7.3.0`` +``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ======== ====================================================================================== @@ -15203,6 +16026,7 @@ libpng is the official PNG reference library version toolchain ========== ===================================================================== ``1.2.58`` ``system`` +``1.2.59`` ``system`` ``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` @@ -15250,6 +16074,22 @@ version toolchain ========= ============================== +.. _list_software_libPSML_627: + +*libPSML* ++++++++++ + +A library to handle PSML, the pseudopotential markup language. + +*homepage*: https://launchpad.net/libpsml + +========= ======================= +version toolchain +========= ======================= +``1.1.8`` ``iccifort/2019.5.281`` +========= ======================= + + .. _list_software_libpsortb_977: *libpsortb* @@ -15529,13 +16369,13 @@ version toolchain LIBSVM is an integrated software for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class classification. -*homepage*: http://www.csie.ntu.edu.tw/~cjlin/libsvm/ +*homepage*: https://www.csie.ntu.edu.tw/~cjlin/libsvm/ ======== ================================ version toolchain ======== ================================ ``3.22`` ``intel/2016b``, ``intel/2017b`` -``3.23`` ``intel/2018b`` +``3.23`` ``foss/2018b``, ``intel/2018b`` ======== ================================ @@ -15704,14 +16544,14 @@ version toolchain libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) codes. -*homepage*: http://libvdwxc.org +*homepage*: https://libvdwxc.org -========= ============== -version toolchain -========= ============== -``0.3.2`` ``foss/2018b`` -``0.4.0`` ``foss/2019a`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``0.3.2`` ``foss/2018b`` +``0.4.0`` ``foss/2019a``, ``foss/2019b`` +========= ============================== .. _list_software_libwebp_741: @@ -15782,7 +16622,7 @@ version toolchain ``4.0.1`` ``foss/2017b``, ``intel/2017b`` ``4.0.3`` ``foss/2016b``, ``foss/2017a`` ``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.3.4`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``4.3.4`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ========= ======================================================================================================================================= @@ -16266,6 +17106,7 @@ version toolchain ``4.1.0`` ``GCCcore/4.9.3`` ``4.2.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2017a``, ``intel/2017a`` ``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``5.0.1`` ``GCCcore/8.3.0`` ========= ===================================================================== @@ -16310,25 +17151,28 @@ version toolchain The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation ("LLVM IR"). The LLVM Core libraries are well documented, and it is particularly easy to invent your own language (or port an existing compiler) to use LLVM as an optimizer and code generator. -*homepage*: http://llvm.org/ +*homepage*: https://llvm.org/ -========= ======================================================================== -version toolchain -========= ======================================================================== -``3.7.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``3.8.0`` ``foss/2016a``, ``intel/2016a`` -``3.8.1`` ``GCCcore/4.9.3``, ``foss/2016b``, ``intel/2016b`` -``3.9.0`` ``foss/2016b``, ``intel/2016b`` -``3.9.1`` ``foss/2017a`` -``4.0.0`` ``foss/2017a``, ``intel/2017a`` -``4.0.1`` ``intel/2017a``, ``intel/2017b`` -``5.0.0`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``5.0.1`` ``GCCcore/6.4.0`` -``6.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``7.0.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``7.0.1`` ``GCCcore/8.2.0`` -``9.0.0`` ``GCCcore/8.3.0`` -========= ======================================================================== +========== ======================================================================== +version toolchain +========== ======================================================================== +``3.7.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``3.8.0`` ``foss/2016a``, ``intel/2016a`` +``3.8.1`` ``GCCcore/4.9.3``, ``foss/2016b``, ``intel/2016b`` +``3.9.0`` ``foss/2016b``, ``intel/2016b`` +``3.9.1`` ``foss/2017a`` +``4.0.0`` ``foss/2017a``, ``intel/2017a`` +``4.0.1`` ``intel/2017a``, ``intel/2017b`` +``5.0.0`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``5.0.1`` ``GCCcore/6.4.0`` +``6.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``7.0.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``7.0.1`` ``GCCcore/8.2.0`` +``8.0.1`` ``GCCcore/8.3.0`` +``9.0.0`` ``GCCcore/8.3.0`` +``9.0.1`` ``GCCcore/8.3.0`` +``10.0.0`` ``GCCcore/8.3.0`` +========== ======================================================================== .. _list_software_LMDB_287: @@ -16360,11 +17204,12 @@ Lmfit provides a high-level interface to non-linear optimization and curve fitti *homepage*: https://lmfit.github.io/lmfit-py -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` -========= ================= =============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` +``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` +========== ================== =============== .. _list_software_Lmod_396: @@ -16535,12 +17380,13 @@ LS-PrePost is an advanced pre and post-processor that is delivered free with LS- *homepage*: http://lstc.com/products/ls-prepost -======= ============= ========== -version versionsuffix toolchain -======= ============= ========== -``4.6`` ``-centos6`` ``system`` -``4.6`` ``-centos7`` ``system`` -======= ============= ========== +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``4.6`` ``-centos6`` ``system`` +``4.6`` ``-centos7`` ``system`` +``4.7.8`` ``system`` +========= ============= ========== .. _list_software_LSMS_319: @@ -16559,6 +17405,22 @@ version toolchain ============ ============== +.. _list_software_LtrDetector_1132: + +*LtrDetector* ++++++++++++++ + +A modern tool-suite for detectinglong terminal repeat retrotransposons de-novo onthe genomic scale + +*homepage*: https://github.com/TulsaBioinformaticsToolsmith/LtrDetector + +======= ================= =============== +version versionsuffix toolchain +======= ================= =============== +``1.0`` ``-Python-3.7.4`` ``intel/2019b`` +======= ================= =============== + + .. _list_software_Lua_290: *Lua* @@ -16568,16 +17430,16 @@ Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combin *homepage*: http://www.lua.org/ -=========== ======================================== -version toolchain -=========== ======================================== -``5.1.4-5`` ``GCC/4.8.2`` -``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` -``5.1.5`` ``GCCcore/7.3.0`` -``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``5.3.4`` ``GCCcore/7.2.0``, ``system`` -``5.3.5`` ``GCCcore/8.2.0``, ``system`` -=========== ======================================== +=========== ================================================ +version toolchain +=========== ================================================ +``5.1.4-5`` ``GCC/4.8.2`` +``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` +``5.1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``5.3.4`` ``GCCcore/7.2.0``, ``system`` +``5.3.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` +=========== ================================================ .. _list_software_LuaJIT_521: @@ -16730,12 +17592,12 @@ Portable lossless data compression library *homepage*: http://www.oberhumer.com/opensource/lzo/ -======== ========================================================================================================================================================= -version toolchain -======== ========================================================================================================================================================= -``2.09`` ``intel/2016b``, ``intel/2017b`` -``2.10`` ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` -======== ========================================================================================================================================================= +======== ============================================================================================================================================================================ +version toolchain +======== ============================================================================================================================================================================ +``2.09`` ``intel/2016b``, ``intel/2017b`` +``2.10`` ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` +======== ============================================================================================================================================================================ .. _list_software_letter_m: @@ -16744,7 +17606,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_mordecai_836` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -16761,7 +17623,7 @@ version toolchain ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.4.18`` ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/system``, ``system`` +``1.4.18`` ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -16825,14 +17687,15 @@ MAFFT is a multiple sequence alignment program for unix-like operating systems *homepage*: https://mafft.cbrc.jp/alignment/software/source.html -========= ==================== ==================== -version versionsuffix toolchain -========= ==================== ==================== -``7.305`` ``-with-extensions`` ``foss/2016b`` -``7.397`` ``-with-extensions`` ``intel/2018a`` -``7.427`` ``-with-extensions`` ``intel/2018b`` -``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` -========= ==================== ==================== +========= ==================== ====================================== +version versionsuffix toolchain +========= ==================== ====================================== +``7.305`` ``-with-extensions`` ``foss/2016b`` +``7.397`` ``-with-extensions`` ``intel/2018a`` +``7.427`` ``-with-extensions`` ``intel/2018b`` +``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` +``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +========= ==================== ====================================== .. _list_software_magick_620: @@ -17009,6 +17872,23 @@ version versionsuffix toolchain ========= ================== ================================================================================================================================================================= +.. _list_software_manta_529: + +*manta* ++++++++ + +Manta calls structural variants (SVs) and indels from mapped paired-end sequencing reads. It is optimized for analysis of germline variation in small sets of individuals and somatic variation in tumor/normal sample pairs. Manta discovers, assembles and scores large-scale SVs, medium-sized indels and large insertions within a single efficient workflow. + +*homepage*: https://github.com/Illumina/manta + +========= ========== +version toolchain +========= ========== +``1.1.1`` ``system`` +``1.6.0`` ``system`` +========= ========== + + .. _list_software_Maple_495: *Maple* @@ -17092,13 +17972,13 @@ MariaDB Connector/C is used to connect applications developed in C/C++ to MariaD *homepage*: https://downloads.mariadb.org/connector-c/ -========= ================================= -version toolchain -========= ================================= -``2.3.4`` ``foss/2017b``, ``intel/2017b`` -``2.3.5`` ``intel/2018a``, ``iomkl/2018a`` -``2.3.7`` ``GCCcore/8.2.0``, ``foss/2018b`` -========= ================================= +========= ==================================================== +version toolchain +========= ==================================================== +``2.3.4`` ``foss/2017b``, ``intel/2017b`` +``2.3.5`` ``intel/2018a``, ``iomkl/2018a`` +``2.3.7`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` +========= ==================================================== .. _list_software_Mash_393: @@ -17202,7 +18082,7 @@ version toolchain MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran. -*homepage*: http://www.mathworks.com/products/matlab +*homepage*: https://www.mathworks.com/products/matlab.html ========= ========== version toolchain @@ -17213,6 +18093,7 @@ version toolchain ``2016a`` ``system`` ``2017a`` ``system`` ``2018b`` ``system`` +``2019b`` ``system`` ========= ========== @@ -17273,10 +18154,12 @@ version versionsuffix toolchain ``2.2.3`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.2.3`` ``-Python-3.6.6`` ``intel/2018b`` ``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` +``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``intel/2019b`` +``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` ``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ========= ================================= ======================================================================== @@ -17314,6 +18197,7 @@ version toolchain ``3.5.0`` ``system`` ``3.5.2`` ``system`` ``3.6.0`` ``system`` +``3.6.3`` ``system`` ========= ========== @@ -17380,6 +18264,7 @@ The Mayavi scientific data 3-dimensional visualizer version versionsuffix toolchain ========= ================== =============== ``4.4.4`` ``-Python-2.7.11`` ``intel/2016a`` +``4.7.1`` ``-Python-2.7.15`` ``foss/2019a`` ``4.7.1`` ``-Python-3.7.2`` ``foss/2019a`` ========= ================== =============== @@ -17409,14 +18294,14 @@ The MCL algorithm is short for the Markov Cluster Algorithm, a fast and scalable *homepage*: http://micans.org/mcl/ -========== ================ =============================== -version versionsuffix toolchain -========== ================ =============================== -``02.063`` ``intel/2016b`` -``14.137`` ``foss/2016a``, ``intel/2016b`` -``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ =============================== +========== ================ ================================================== +version versionsuffix toolchain +========== ================ ================================================== +``02.063`` ``intel/2016b`` +``14.137`` ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2016b`` +``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ ================================================== .. _list_software_MCR_226: @@ -17521,17 +18406,51 @@ medaka is a tool to create a consensus sequence of nanopore sequencing data. *homepage*: https://nanoporetech.github.io/medaka +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``0.11.4`` ``-Python-3.6.6`` ``foss/2018b`` +``0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` +========== ================= ============== + + +.. _list_software_medImgProc_999: + +*medImgProc* +++++++++++++ + +Motion correction, explicit spatio-temporal regularization of motion tracking, random speckles enhancement, and segmentation. + +*homepage*: https://github.com/WeiXuanChan/motionSegmentation + ========= ================= ============== version versionsuffix toolchain ========= ================= ============== -``0.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``2.5.7`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== -.. _list_software_Meep_391: +.. _list_software_MedPy_479: -*Meep* -++++++ +*MedPy* ++++++++ + +MedPy is a library and script collection for medical image processing in Python, providing basic functionalities for reading, writing and manipulating large images of arbitrary dimensionality. Its main contributions are n-dimensional versions of popular image filters, a collection of image feature extractors, ready to be used with scikit-learn, and an exhaustive n-dimensional graph-cut package. + +*homepage*: https://pypi.org/project/MedPy/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + +.. _list_software_Meep_391: + +*Meep* +++++++ Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems. @@ -17772,6 +18691,7 @@ version versionsuffix toolchain ``0.48.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``0.50.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``0.51.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.53.1`` ``-Python-3.6.3`` ``intel/2017b`` ========== ================= ================================== @@ -17919,6 +18839,7 @@ A (mostly) universal methylation extractor for BS-seq experiments. version toolchain ========= ======================================== ``0.4.0`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``0.5.0`` ``iccifort/2019.5.281`` ========= ======================================== @@ -18021,6 +18942,22 @@ version toolchain ========== =============================================== +.. _list_software_Mini-XML_683: + +*Mini-XML* +++++++++++ + +Mini-XML is a tiny XML library that you can use to read and write XML and XML-like data files in your application without requiring large non-standard libraries. + +*homepage*: https://www.msweet.org/mxml/ + +======= ================= +version toolchain +======= ================= +``2.9`` ``GCCcore/8.2.0`` +======= ================= + + .. _list_software_Miniconda2_964: *Miniconda2* @@ -18217,6 +19154,22 @@ version toolchain ========= =============== +.. _list_software_mkl_fft_739: + +*mkl_fft* ++++++++++ + +NumPy-based Python interface to Intel(R) MKL FFT functionality + +*homepage*: https://github.com/IntelPython/mkl_fft + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``1.0.14`` ``-Python-3.6.6`` ``intel/2018b`` +========== ================= =============== + + .. _list_software_MLC_220: *MLC* @@ -18274,13 +19227,14 @@ MMseqs2: ultra fast and sensitive search and clustering suite *homepage*: https://mmseqs.com -=========== =============== -version toolchain -=========== =============== -``1-c7a89`` ``foss/2016b`` -``5-9375b`` ``intel/2018a`` -``8-fac81`` ``intel/2018b`` -=========== =============== +============ ================================ +version toolchain +============ ================================ +``1-c7a89`` ``foss/2016b`` +``5-9375b`` ``intel/2018a`` +``8-fac81`` ``intel/2018b`` +``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` +============ ================================ .. _list_software_modred_635: @@ -18372,7 +19326,7 @@ version versionsuffix toolchain ``1.4.4`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` ``1.4.4`` ``-Python-2.7.15`` ``intel/2018b`` ``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` -``1.4.5`` ``-Python-3.7.4`` ``intel/2019b`` +``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========= ================== =============================== @@ -18414,9 +19368,26 @@ version toolchain ``5.10.0.160`` ``foss/2018a`` ``5.18.1.0`` ``foss/2018a`` ``6.4.0.198`` ``foss/2018b`` +``6.8.0.105`` ``GCCcore/8.3.0`` ============== =============================== +.. _list_software_Monocle3_768: + +*Monocle3* +++++++++++ + +An analysis toolkit for single-cell RNA-seq. + +*homepage*: https://cole-trapnell-lab.github.io/monocle3/ + +========= ========================= ============== +version versionsuffix toolchain +========= ========================= ============== +``0.2.0`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +========= ========================= ============== + + .. _list_software_mordecai_836: *mordecai* @@ -18433,6 +19404,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_MoreRONN_720: + +*MoreRONN* +++++++++++ + +MoreRONN is the spiritual successor of RONN and is useful for surveying disorder in proteins as well as designing expressible constructs for X-ray crystallography. + +*homepage*: https://github.com/varun-ramraj/MoreRONN + +======= ============= +version toolchain +======= ============= +``4.9`` ``GCC/8.3.0`` +======= ============= + + .. _list_software_mosdepth_868: *mosdepth* @@ -18476,15 +19463,15 @@ version versionsuffix toolchain Motif refers to both a graphical user interface (GUI) specification and the widget toolkit for building applications that follow that specification under the X Window System on Unix and other POSIX-compliant systems. It was the standard toolkit for the Common Desktop Environment and thus for Unix. -*homepage*: http://motif.ics.com/ +*homepage*: https://motif.ics.com/ -========= ================================================================================ -version toolchain -========= ================================================================================ -``2.3.5`` ``foss/2016a``, ``intel/2016a`` -``2.3.7`` ``intel/2017a`` -``2.3.8`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` -========= ================================================================================ +========= ==================================================================================================================================== +version toolchain +========= ==================================================================================================================================== +``2.3.5`` ``foss/2016a``, ``intel/2016a`` +``2.3.7`` ``intel/2017a`` +``2.3.8`` ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` +========= ==================================================================================================================================== .. _list_software_MotionCor2_972: @@ -18503,6 +19490,22 @@ version toolchain ========= ================= +.. _list_software_motionSegmentation_1924: + +*motionSegmentation* +++++++++++++++++++++ + +Motion correction, explicit spatio-temporal regularization of motion tracking, random speckles enhancement, and segmentation. + +*homepage*: https://github.com/WeiXuanChan/motionSegmentation + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``2.7.9`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_MoviePy_713: *MoviePy* @@ -18880,13 +19883,13 @@ A parallel sparse direct solver *homepage*: http://graal.ens-lyon.fr/MUMPS/ -========= ============== =============================== -version versionsuffix toolchain -========= ============== =============================== -``5.1.2`` ``-metis`` ``foss/2017b`` -``5.2.1`` ``-metis`` ``foss/2019a``, ``intel/2019a`` -``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` -========= ============== =============================== +========= ============== ================================================================================ +version versionsuffix toolchain +========= ============== ================================================================================ +``5.1.2`` ``-metis`` ``foss/2017b`` +``5.2.1`` ``-metis`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``intel/2019a``, ``intel/2019b`` +``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` +========= ============== ================================================================================ .. _list_software_muParser_847: @@ -18935,7 +19938,7 @@ version versionsuffix toolchain ============ =============== ================================================================================================================== ``3.8.31`` ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` ``3.8.31`` ``-i86linux64`` ``system`` -``3.8.1551`` ``GCC/8.2.0-2.31.1`` +``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` ============ =============== ================================================================================================================== @@ -19149,7 +20152,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanonet_755` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -19204,6 +20207,22 @@ version versionsuffix toolchain ======== ============= ================================================================ +.. _list_software_NanoComp_795: + +*NanoComp* +++++++++++ + +Comparing runs of Oxford Nanopore sequencing data and alignments + +*homepage*: https://github.com/wdecoster/NanoComp + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``1.10.1`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================= =============== + + .. _list_software_nanofilt_859: *nanofilt* @@ -19220,6 +20239,54 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_NanoFilt_795: + +*NanoFilt* +++++++++++ + +Filtering and trimming of Oxford Nanopore Sequencing data + +*homepage*: https://github.com/wdecoster/nanofilt + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.6.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + +.. _list_software_nanoget_748: + +*nanoget* ++++++++++ + +Functions to extract information from Oxford Nanopore sequencing data and alignments + +*homepage*: https://github.com/wdecoster/nanoget + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``1.12.1`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================= =============== + + +.. _list_software_nanomath_854: + +*nanomath* +++++++++++ + +A few simple math function for other Oxford Nanopore processing scripts + +*homepage*: https://github.com/wdecoster/nanomath + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.23.1`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================= =============== + + .. _list_software_nanonet_755: *nanonet* @@ -19236,6 +20303,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_NanoPlot_811: + +*NanoPlot* +++++++++++ + +Plotting suite for long read sequencing data and alignments + +*homepage*: https://github.com/wdecoster/NanoPlot + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``1.28.4`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================= =============== + + .. _list_software_nanopolish_1083: *nanopolish* @@ -19364,6 +20447,7 @@ version versionsuffix toolchain ``1.16`` ``-R-3.4.4`` ``intel/2018a`` ``1.16.1`` ``-R-3.5.1`` ``foss/2018b``, ``intel/2018b`` ``1.16.1`` ``-R-3.6.0`` ``foss/2019a`` +``1.17`` ``foss/2019b`` ========== ============= =============================== @@ -19480,7 +20564,7 @@ version toolchain The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses. -*homepage*: http://www.gnu.org/software/ncurses/ +*homepage*: https://www.gnu.org/software/ncurses/ ======= ============================================================================================================================================================================================================================================================================================================================================================================= version toolchain @@ -19654,7 +20738,7 @@ version versionsuffix toolchain ``4.4.4`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` -``4.5.2`` ``iimpi/2019b`` +``4.5.2`` ``gompi/2019b``, ``iimpi/2019b`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -19680,6 +20764,7 @@ version versionsuffix toolchain ``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` ``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.5.2`` ``intel/2019a`` +``1.5.3`` ``-Python-3.7.4`` ``intel/2019b`` ========= ============================= =============== @@ -19810,21 +20895,21 @@ NetworkX is a Python package for the creation, manipulation, and study of the st *homepage*: https://pypi.python.org/pypi/networkx -======== ================== =============================== -version versionsuffix toolchain -======== ================== =============================== -``1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.11`` ``-Python-2.7.11`` ``foss/2016a`` -``1.11`` ``-Python-2.7.14`` ``intel/2017b`` -``1.11`` ``-Python-3.5.1`` ``foss/2016a`` -``2.0`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.2`` ``-Python-2.7.15`` ``intel/2018b`` -``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``2.4`` ``-Python-3.7.4`` ``foss/2019b`` -======== ================== =============================== +======== ================== =============================================== +version versionsuffix toolchain +======== ================== =============================================== +``1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.11`` ``-Python-2.7.11`` ``foss/2016a`` +``1.11`` ``-Python-2.7.14`` ``intel/2017b`` +``1.11`` ``-Python-3.5.1`` ``foss/2016a`` +``2.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` +``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +======== ================== =============================================== .. _list_software_NeuroKit_817: @@ -19867,13 +20952,15 @@ version versionsuffix toolchain Nextflow is a reactive workflow framework and a programming DSL that eases writing computational pipelines with complex data -*homepage*: https://www.nextflow.io/ +*homepage*: https://www.nextflow.io =========== ========== version toolchain =========== ========== ``19.04.0`` ``system`` ``19.07.0`` ``system`` +``19.12.0`` ``system`` +``20.01.0`` ``system`` =========== ========== @@ -19979,6 +21066,22 @@ version toolchain ======= ================== +.. _list_software_ngspice_745: + +*ngspice* ++++++++++ + +Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice. + +*homepage*: https://ngspice.sourceforge.net + +======= ============== +version toolchain +======= ============== +``31`` ``foss/2019b`` +======= ============== + + .. _list_software_NiBabel_653: *NiBabel* @@ -20172,6 +21275,7 @@ version toolchain ``8.9.4`` ``foss/2017a`` ``10.15.1`` ``foss/2018b`` ``10.15.3`` ``GCCcore/8.2.0`` +``12.16.1`` ``GCCcore/8.3.0`` =========== ================= @@ -20310,6 +21414,38 @@ version toolchain ========== ==================================== +.. _list_software_ntEdit_616: + +*ntEdit* +++++++++ + +ntEdit is a fast and scalable genomics application for polishing genome assembly drafts. + +*homepage*: https://github.com/bcgsc/ntEdit + +========= ====================================== +version toolchain +========= ====================================== +``1.3.1`` ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +========= ====================================== + + +.. _list_software_ntHits_634: + +*ntHits* +++++++++ + +ntHits is a method for identifying repeats in high-throughput DNA sequencing data. + +*homepage*: https://github.com/bcgsc/ntHits + +========= ====================================== +version toolchain +========= ====================================== +``0.0.1`` ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +========= ====================================== + + .. _list_software_numactl_756: *numactl* @@ -20339,18 +21475,19 @@ Numba is an Open Source NumPy-aware optimizing compiler for Python sponsored by *homepage*: https://numba.pydata.org/ -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``0.24.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.24.0`` ``-Python-3.5.1`` ``intel/2016a`` -``0.26.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.32.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.37.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``0.37.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.43.1`` ``intel/2019a`` -``0.46.0`` ``foss/2019a`` -========== ================== =============================== +========== ================== ================================== +version versionsuffix toolchain +========== ================== ================================== +``0.24.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.24.0`` ``-Python-3.5.1`` ``intel/2016a`` +``0.26.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.32.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.37.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``0.37.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.43.1`` ``intel/2019a`` +``0.46.0`` ``foss/2019a`` +``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========== ================== ================================== .. _list_software_numexpr_783: @@ -20360,7 +21497,7 @@ version versionsuffix toolchain The numexpr package evaluates multiple-operator array expressions many times faster than NumPy can. It accepts the expression as a string, analyzes it, rewrites it more efficiently, and compiles it on the fly into code for its internal virtual machine (VM). Due to its integrated just-in-time (JIT) compiler, it does not require a compiler at runtime. -*homepage*: https://numexpr.readthedocs.io +*homepage*: https://numexpr.readthedocs.io/en/latest/ ========= ================== ================================== version versionsuffix toolchain @@ -20377,6 +21514,8 @@ version versionsuffix toolchain ``2.6.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.6.5`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``2.7.0`` ``intel/2019a`` +``2.7.1`` ``-Python-2.7.16`` ``intel/2019b`` +``2.7.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== ================================== @@ -20458,7 +21597,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenPyXL_767` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_orca_421` - :ref:`list_software_ORCA_293` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -20511,6 +21650,38 @@ version toolchain ========== ============== +.. _list_software_occt_425: + +*occt* +++++++ + +Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed for rapid production of sophisticated domain-specific CAD/CAM/CAE applications. + +*homepage*: https://www.opencascade.com/ + +=========== ============== +version toolchain +=========== ============== +``7.3.0p4`` ``foss/2019b`` +=========== ============== + + +.. _list_software_OCNet_441: + +*OCNet* ++++++++ + +Generate and analyze Optimal Channel Networks (OCNs): oriented spanning trees reproducing all scaling features characteristic of real, natural river networks. As such, they can be used in a variety of numerical experiments in the fields of hydrology, ecology and epidemiology. + +*homepage*: https://cran.r-project.org/web/packages/OCNet + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``0.2.0`` ``-R-3.6.0`` ``foss/2019a`` +========= ============= ============== + + .. _list_software_Octave_610: *Octave* @@ -20518,7 +21689,7 @@ version toolchain GNU Octave is a high-level interpreted language, primarily intended for numerical computations. -*homepage*: http://www.gnu.org/software/octave/ +*homepage*: https://www.gnu.org/software/octave/ ========= ============= ================================================ version versionsuffix toolchain @@ -20529,6 +21700,7 @@ version versionsuffix toolchain ``4.2.1`` ``-mt`` ``intel/2017a`` ``4.2.2`` ``foss/2018a`` ``4.4.1`` ``foss/2018b`` +``5.1.0`` ``foss/2019a``, ``foss/2019b`` ========= ============= ================================================ @@ -20581,6 +21753,22 @@ version toolchain ========= ================= +.. _list_software_OpenAI-Gym_886: + +*OpenAI-Gym* +++++++++++++ + +A toolkit for developing and comparing reinforcement learning algorithms. + +*homepage*: https://gym.openai.com + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.17.1`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_OpenBabel_872: *OpenBabel* @@ -20588,7 +21776,7 @@ version toolchain Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It's an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas. -*homepage*: http://openbabel.org +*homepage*: https://openbabel.org ========= ================== =============== version versionsuffix toolchain @@ -20597,6 +21785,8 @@ version versionsuffix toolchain ``2.4.1`` ``-Python-2.7.14`` ``intel/2017b`` ``2.4.1`` ``-Python-2.7.15`` ``intel/2018b`` ``2.4.1`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.1`` ``-Python-3.7.2`` ``intel/2019a`` +``3.0.0`` ``-Python-3.7.4`` ``gompi/2019b`` ========= ================== =============== @@ -20607,7 +21797,7 @@ version versionsuffix toolchain OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. -*homepage*: http://xianyi.github.com/OpenBLAS/ +*homepage*: https://xianyi.github.com/OpenBLAS/ ========== ================= ========================================================== version versionsuffix toolchain @@ -20629,6 +21819,7 @@ version versionsuffix toolchain ``0.3.5`` ``GCC/8.2.0-2.31.1`` ``0.3.6`` ``GCC/8.3.0-2.32`` ``0.3.7`` ``GCC/8.3.0`` +``0.3.8`` ``GCC/9.2.0`` ========== ================= ========================================================== @@ -20673,7 +21864,7 @@ version toolchain OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. -*homepage*: http://opencv.org/ +*homepage*: https://opencv.org/ ========== ================== ================================================================ version versionsuffix toolchain @@ -20691,6 +21882,7 @@ version versionsuffix toolchain ``3.4.7`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``4.0.1`` ``-Python-2.7.15`` ``foss/2018b`` ``4.0.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========== ================== ================================================================ @@ -20701,7 +21893,7 @@ version versionsuffix toolchain OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. -*homepage*: http://opencv.org/ +*homepage*: https://opencv.org/ ========= ================= ============== version versionsuffix toolchain @@ -20742,7 +21934,7 @@ version toolchain ================ ================================================ ``2.2.2`` ``intel/2016a``, ``intel/2017a`` ``2.2.x`` ``intel/2019a`` -``2.3.1`` ``intel/2017a`` +``2.3.1`` ``intel/2017a``, ``intel/2019b`` ``2.4.0`` ``intel/2017a``, ``intel/2019a`` ``3.0.0`` ``foss/2016a`` ``3.0.1`` ``intel/2016b``, ``intel/2018a`` @@ -20758,7 +21950,7 @@ version toolchain ``v1806`` ``foss/2018b`` ``v1812`` ``foss/2018b`` ``v1906`` ``foss/2019b`` -``v1912`` ``foss/2019b`` +``v1912`` ``foss/2019b``, ``intel/2019b`` ================ ================================================ @@ -20771,14 +21963,15 @@ OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive *homepage*: http://www.extend-project.de/ -======= ================== ================================= -version versionsuffix toolchain -======= ================== ================================= -``3.1`` ``gimkl/2.11.5`` -``3.2`` ``gimkl/2.11.5``, ``intel/2016a`` -``4.0`` ``intel/2017a`` -``4.0`` ``-Python-2.7.16`` ``intel/2019b`` -======= ================== ================================= +================ ================== ================================= +version versionsuffix toolchain +================ ================== ================================= +``3.1`` ``gimkl/2.11.5`` +``3.2`` ``gimkl/2.11.5``, ``intel/2016a`` +``4.0`` ``intel/2017a`` +``4.0`` ``-Python-2.7.16`` ``intel/2019b`` +``4.1-20191120`` ``-Python-2.7.16`` ``intel/2019b`` +================ ================== ================================= .. _list_software_OpenImageIO_1037: @@ -20844,11 +22037,11 @@ Open Knowledgebase of Interatomic Models. OpenKIM is an API and a collection of *homepage*: https://openkim.org/ -============ =============================== -version toolchain -============ =============================== -``20190725`` ``foss/2019a``, ``intel/2019a`` -============ =============================== +============ ================================================================ +version toolchain +============ ================================================================ +``20190725`` ``foss/2019a``, ``foss/2019b``, ``intel/2019a``, ``intel/2019b`` +============ ================================================================ .. _list_software_OpenMM_556: @@ -20963,6 +22156,22 @@ version toolchain =========== ============================================================================================================================================================================= +.. _list_software_OpenPIV_641: + +*OpenPIV* ++++++++++ + +OpenPIV is an open source Particle Image Velocimetry analysis software + +*homepage*: http://www.openpiv.net + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.21.8`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================= =============== + + .. _list_software_openpyxl_895: *openpyxl* @@ -20979,6 +22188,22 @@ version toolchain ========= ================= +.. _list_software_OpenPyXL_767: + +*OpenPyXL* +++++++++++ + +A Python library to read/write Excel 2010 xlsx/xlsm files + +*homepage*: https://openpyxl.readthedocs.io + +========= ================= +version toolchain +========= ================= +``2.6.4`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_OpenRefine_1003: *OpenRefine* @@ -21118,6 +22343,22 @@ version versionsuffix toolchain ======= ================= ============== +.. _list_software_orca_421: + +*orca* +++++++ + +Orca is an Electron app that generates images and reports of Plotly things like plotly.js graphs, dash apps, dashboards from the command line. + +*homepage*: https://github.com/plotly/orca + +========= ================= +version toolchain +========= ================= +``1.3.0`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_ORCA_293: *ORCA* @@ -21165,12 +22406,14 @@ OrthoFinder is a fast, accurate and comprehensive platform for comparative genom *homepage*: https://github.com/davidemms/OrthoFinder -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``2.2.7`` ``-Python-2.7.14`` ``intel/2018a`` -``2.3.3`` ``-Python-2.7.15`` ``intel/2018b`` -========= ================== =============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``2.2.7`` ``-Python-2.7.14`` ``intel/2018a`` +``2.3.3`` ``-Python-2.7.15`` ``intel/2018b`` +``2.3.8`` ``-Python-2.7.16`` ``foss/2019b`` +``2.3.11`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================== =============== .. _list_software_OrthoMCL_744: @@ -21190,14 +22433,30 @@ version versionsuffix toolchain ========= ================ =============== -.. _list_software_OSU-Micro-Benchmarks_1865: +.. _list_software_Osi_299: -*OSU-Micro-Benchmarks* -++++++++++++++++++++++ +*Osi* ++++++ -OSU Micro-Benchmarks +Osi (Open Solver Interface) provides an abstract base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver. That is, programs written to the OSI standard may be linked to any solver with an OSI interface and should produce correct results. The OSI has been significantly extended compared to its first incarnation. Currently, the OSI supports linear programming solvers and has rudimentary support for integer programming. -*homepage*: http://mvapich.cse.ohio-state.edu/benchmarks/ +*homepage*: https://github.com/coin-or/Osi + +=========== ================= +version toolchain +=========== ================= +``0.108.5`` ``GCCcore/7.3.0`` +=========== ================= + + +.. _list_software_OSU-Micro-Benchmarks_1865: + +*OSU-Micro-Benchmarks* +++++++++++++++++++++++ + +OSU Micro-Benchmarks + +*homepage*: http://mvapich.cse.ohio-state.edu/benchmarks/ ========= ============================== version toolchain @@ -21263,7 +22522,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -21464,6 +22723,7 @@ version toolchain ``1.41.1`` ``foss/2018a``, ``intel/2018a`` ``1.42.4`` ``foss/2018b``, ``fosscuda/2018b`` ``1.43.0`` ``GCCcore/8.2.0`` +``1.44.7`` ``GCCcore/8.3.0`` =========== ================================== @@ -21555,12 +22815,13 @@ parasail is a SIMD C (C99) library containing implementations of the Smith-Wate *homepage*: https://github.com/jeffdaily/parasail -======= =============== -version toolchain -======= =============== -``2.2`` ``intel/2018a`` -``2.4`` ``foss/2018b`` -======= =============== +========= =============== +version toolchain +========= =============== +``2.2`` ``intel/2018a`` +``2.4`` ``foss/2018b`` +``2.4.1`` ``intel/2019b`` +========= =============== .. _list_software_Paraver_721: @@ -21598,7 +22859,7 @@ version versionsuffix toolchain ``5.3.0`` ``-mpi`` ``foss/2016b`` ``5.4.1`` ``-mpi`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``5.5.2`` ``-Python-2.7.15-mpi`` ``foss/2018b`` -``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b`` +``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` ========= ====================== ================================================================================================= @@ -21643,11 +22904,11 @@ ParMETIS is an MPI-based parallel library that implements a variety of algorithm *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview -========= ========================================================================================================================================================================================================================================================================= -version toolchain -========= ========================================================================================================================================================================================================================================================================= -``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``iimpi/2019a``, ``iimpi/2019b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -========= ========================================================================================================================================================================================================================================================================= +========= ========================================================================================================================================================================================================================================================================================== +version toolchain +========= ========================================================================================================================================================================================================================================================================================== +``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +========= ========================================================================================================================================================================================================================================================================================== .. _list_software_ParMGridGen_1040: @@ -21666,6 +22927,22 @@ version toolchain ======= =================================================================== +.. _list_software_PartitionFinder_1554: + +*PartitionFinder* ++++++++++++++++++ + +PartitionFinder 2 is a Python program for simultaneously choosing partitioning schemes and models of molecular evolution for phylogenetic analyses of DNA, protein, and morphological data. You can PartitionFinder 2 before running a phylogenetic analysis, in order to decide how to divide up your sequence data into separate blocks before analysis, and to simultaneously perform model selection on each of those blocks. + +*homepage*: https://www.robertlanfear.com/partitionfinder + +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``2.1.1`` ``-Python-2.7.16`` ``intel/2019b`` +========= ================== =============== + + .. _list_software_pasta_537: *pasta* @@ -21736,6 +23013,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_pauvre_659: + +*pauvre* +++++++++ + +Tools for plotting Oxford Nanopore and other long-read data + +*homepage*: https://github.com/conchoecia/pauvre + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.1923`` ``-Python-3.7.4`` ``intel/2019b`` +========== ================= =============== + + .. _list_software_pbbam_514: *pbbam* @@ -22075,6 +23368,8 @@ version versionsuffix toolchain ``3.9.3`` ``foss/2018a``, ``intel/2018a`` ``3.11.0`` ``-downloaded-deps`` ``foss/2018b`` ``3.11.1`` ``foss/2019a``, ``intel/2019a`` +``3.12.3`` ``foss/2019b`` +``3.12.4`` ``foss/2019b``, ``intel/2019b`` ========== ==================== =============================== @@ -22173,6 +23468,7 @@ version versionsuffix toolchain ``19.1`` ``-GCC-8.2.0-2.31.1`` ``system`` ``19.4`` ``-GCC-8.2.0-2.31.1`` ``system`` ``19.7`` ``-GCC-8.3.0-2.32`` ``system`` +``19.10`` ``-GCC-8.3.0-2.32`` ``system`` ========= ======================= ========== @@ -22401,7 +23697,7 @@ version toolchain A set of tools (in Java) for working with next generation sequencing data in the BAM format. -*homepage*: http://sourceforge.net/projects/picard +*homepage*: https://sourceforge.net/projects/picard =========== =================== ========== version versionsuffix toolchain @@ -22427,6 +23723,7 @@ version versionsuffix toolchain ``2.18.17`` ``-Java-1.8`` ``system`` ``2.18.27`` ``-Java-1.8`` ``system`` ``2.21.1`` ``-Java-11`` ``system`` +``2.21.6`` ``-Java-11`` ``system`` =========== =================== ========== @@ -22439,13 +23736,13 @@ pigz, which stands for parallel implementation of gzip, is a fully functional *homepage*: https://zlib.net/pigz/ -========= ======================================================================= -version toolchain -========= ======================================================================= -``2.3.3`` ``foss/2016b`` -``2.3.4`` ``GCCcore/6.4.0`` -``2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2018a`` -========= ======================================================================= +========= ========================================================================================== +version toolchain +========= ========================================================================================== +``2.3.3`` ``foss/2016b`` +``2.3.4`` ``GCCcore/6.4.0`` +``2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018a`` +========= ========================================================================================== .. _list_software_PIL_229: @@ -22702,7 +23999,7 @@ version toolchain ``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` ``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``0.29.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``system`` +``0.29.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``system`` ========== =========================================================================================================================================================================== @@ -22945,7 +24242,7 @@ version versionsuffix toolchain ``2.5.1`` ``foss/2019a``, ``intel/2018b`` ``2.5.1`` ``-PathCV`` ``intel/2018b`` ``2.5.2`` ``-Python-3.7.2`` ``intel/2019a`` -``2.5.3`` ``-Python-3.7.4`` ``intel/2019b`` +``2.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``2.5b`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== ================================================ @@ -22979,7 +24276,9 @@ Process Management for Exascale Environments PMI Exascale (PMIx) represents an a version toolchain ========= ======================================================= ``1.2.5`` ``GCCcore/6.4.0`` -``2.1.3`` ``GCCcore/7.3.0`` +``2.1.3`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``2.2.1`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``2.2.3`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``3.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``3.0.2`` ``GCCcore/8.2.0`` ``3.1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` @@ -23023,6 +24322,22 @@ version toolchain ======= ================================ +.. _list_software_polymake_866: + +*polymake* +++++++++++ + +polymake is open source software for research in polyhedral geometry. It deals with polytopes, polyhedra and fans as well as simplicial complexes, matroids, graphs, tropical hypersurfaces, and other objects. + +*homepage*: https://polymake.org + +========= ============== +version toolchain +========= ============== +``4.0r1`` ``foss/2019b`` +========= ============== + + .. _list_software_pomkl_547: *pomkl* @@ -23101,12 +24416,13 @@ Porechop is a tool for finding and removing adapters from Oxford Nanopore reads. *homepage*: https://github.com/rrwick/Porechop -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.2.3`` ``-Python-3.5.2`` ``foss/2016b`` -``0.2.4`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================= ============== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.2.3`` ``-Python-3.5.2`` ``foss/2016b`` +``0.2.4`` ``-Python-3.6.6`` ``foss/2018b`` +``0.2.4`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== .. _list_software_poretools_999: @@ -23312,6 +24628,22 @@ version toolchain ========= =============================== +.. _list_software_pretty-yaml_1160: + +*pretty-yaml* ++++++++++++++ + +PyYAML-based python module to produce pretty and readable YAML-serialized data. This module is for serialization only, see ruamel.yaml module for literate YAML parsing (keeping track of comments, spacing, line/column numbers of values, etc). + +*homepage*: https://github.com/mk-fg/pretty-yaml + +=========== ================= +version toolchain +=========== ================= +``19.12.0`` ``GCCcore/8.3.0`` +=========== ================= + + .. _list_software_Primer3_674: *Primer3* @@ -23589,6 +24921,22 @@ version versionsuffix toolchain ========= ================== ================================== +.. _list_software_PRSice_550: + +*PRSice* +++++++++ + +PRSice (pronounced 'precise') is a Polygenic Risk Score software for calculating, applying, evaluating and plotting the results of polygenic risk scores (PRS) analyses. + +*homepage*: https://www.prsice.info/ + +========== ================= +version toolchain +========== ================= +``2.2.12`` ``GCCcore/8.3.0`` +========== ================= + + .. _list_software_pscom_546: *pscom* @@ -23988,7 +25336,7 @@ version versionsuffix toolchain Python bindings for the cairo library -*homepage*: https://cairographics.org/pycairo/ +*homepage*: https://pycairo.readthedocs.io/ ========== ================== ================= version versionsuffix toolchain @@ -24000,6 +25348,7 @@ version versionsuffix toolchain ``1.18.0`` ``-Python-2.7.15`` ``foss/2018b`` ``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.18.2`` ``GCCcore/8.3.0`` ========== ================== ================= @@ -24036,6 +25385,22 @@ version toolchain ========= =============== +.. _list_software_pycodestyle_1205: + +*pycodestyle* ++++++++++++++ + +pycodestyle is a tool to check your Python code against some of the style conventions in PEP 8. + +*homepage*: https://pycodestyle.readthedocs.io + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.5.0`` ``-Python-3.6.4`` ``intel/2018a`` +========= ================= =============== + + .. _list_software_PyCogent_809: *PyCogent* @@ -24102,6 +25467,7 @@ version versionsuffix toolchain ========= ================== ================= ``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` ``1.2.2`` ``GCCcore/8.2.0`` +``1.4.2`` ``GCCcore/8.3.0`` ========= ================== ================= @@ -24122,6 +25488,22 @@ version versionsuffix toolchain ============ ================== =============== +.. _list_software_pydot_560: + +*pydot* ++++++++ + +Python interface to Graphviz's Dot language. + +*homepage*: https://github.com/pydot/pydot + +========= ============== +version toolchain +========= ============== +``1.4.1`` ``foss/2019b`` +========= ============== + + .. _list_software_pyEGA3_489: *pyEGA3* @@ -24180,11 +25562,12 @@ A pythonic wrapper around FFTW, the FFT library, presenting a unified interface *homepage*: https://github.com/pyFFTW/pyFFTW -========== =============== -version toolchain -========== =============== -``0.11.1`` ``intel/2019a`` -========== =============== +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.11.1`` ``intel/2019a`` +``0.11.1`` ``-Python-3.6.6`` ``foss/2018b`` +========== ================= =============== .. _list_software_pyfits_671: @@ -24291,9 +25674,9 @@ version versionsuffix toolchain *PyGObject* +++++++++++ -Python Bindings for GLib/GObject/GIO/GTK+ +PyGObject is a Python package which provides bindings for GObject based libraries such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more. -*homepage*: http://www.pygtk.org/ +*homepage*: https://pygobject.readthedocs.io/ ========== ================== ================= version versionsuffix toolchain @@ -24302,10 +25685,28 @@ version versionsuffix toolchain ``2.28.6`` ``-Python-2.7.14`` ``intel/2017b`` ``2.28.7`` ``-Python-2.7.14`` ``intel/2018a`` ``2.28.7`` ``-Python-2.7.15`` ``foss/2018b`` +``3.34.0`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ``3.34.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.34.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ================== ================= +.. _list_software_pygraphviz_1108: + +*pygraphviz* +++++++++++++ + +PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. + +*homepage*: https://pygraphviz.github.io/ + +======= ============== +version toolchain +======= ============== +``1.5`` ``foss/2019b`` +======= ============== + + .. _list_software_pygrib_653: *pygrib* @@ -24427,6 +25828,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_pylift_664: + +*pylift* +++++++++ + +pylift is an uplift library that provides, primarily: (1) Fast uplift modeling implementations and (2) Evaluation tools (UpliftEval class). + +*homepage*: https://github.com/df-foundation/pylift + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.1.5`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_Pylint_640: *Pylint* @@ -24496,6 +25913,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_PyMC3_396: + +*PyMC3* ++++++++ + +Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Theano + +*homepage*: https://docs.pymc.io/ + +======= ================= =============== +version versionsuffix toolchain +======= ================= =============== +``3.8`` ``-Python-3.7.4`` ``intel/2019b`` +======= ================= =============== + + .. _list_software_pymemcache_1052: *pymemcache* @@ -24567,6 +26000,22 @@ version versionsuffix toolchain =========== ================== =============================== +.. _list_software_pyparsing_989: + +*pyparsing* ++++++++++++ + +The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code. + +*homepage*: https://github.com/pyparsing/pyparsing + +========= ================== ================= +version versionsuffix toolchain +========= ================== ================= +``2.4.6`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +========= ================== ================= + + .. _list_software_pyplusplus_1137: *pyplusplus* @@ -24593,11 +26042,12 @@ Python interface to PROJ4 library for cartographic transformations *homepage*: https://pyproj4.github.io/pyproj -========= ================= -version toolchain -========= ================= -``2.1.3`` ``GCCcore/8.2.0`` -========= ================= +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``2.1.3`` ``GCCcore/8.2.0`` +``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= .. _list_software_pyqstem_787: @@ -24654,7 +26104,7 @@ version versionsuffix toolchain ``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` ``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``5.11.3`` ``-Python-3.6.6`` ``foss/2018b`` +``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ========== ================== =============================== @@ -24669,12 +26119,29 @@ PyQtGraph is a pure-python graphics and GUI library built on PyQt4/PySide and nu *homepage*: http://www.pyqtgraph.org/ -========== ================= =============== -version versionsuffix toolchain -========== ================= =============== -``0.10.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` -========== ================= =============== +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== +``0.10.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` +========== ================= =============================== + + +.. _list_software_PyRe_384: + +*PyRe* +++++++ + +PyRe (Python Reliability) is a Python module for structural reliability analysis. + +*homepage*: https://hackl.science/pyre + +================== ================= =============================== +version versionsuffix toolchain +================== ================= =============================== +``5.0.3-20190221`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +================== ================= =============================== .. _list_software_PyRETIS_592: @@ -24879,7 +26346,7 @@ version versionsuffix toolchain PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data. PyTables is built on top of the HDF5 library, using the Python language and the NumPy package. It features an object-oriented interface that, combined with C extensions for the performance-critical parts of the code (generated using Cython), makes it a fast, yet extremely easy to use tool for interactively browse, process and search very large amounts of data. One important feature of PyTables is that it optimizes memory and disk resources so that data takes much less space (specially if on-flight compression is used) than other solutions such as relational or object oriented databases. -*homepage*: http://www.pytables.org +*homepage*: https://www.pytables.org =========== ================== ================================== version versionsuffix toolchain @@ -24897,6 +26364,8 @@ version versionsuffix toolchain ``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``3.5.2`` ``intel/2019a`` ``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.6.1`` ``-Python-3.7.4`` ``foss/2019b`` =========== ================== ================================== @@ -24989,13 +26458,14 @@ version versionsuffix toolchain Python interface to the igraph high performance graph library, primarily aimed at complex network research and analysis. -*homepage*: http://igraph.org/python +*homepage*: https://igraph.org/python =============== ================== =============== version versionsuffix toolchain =============== ================== =============== ``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` ``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.0`` ``foss/2019b`` =============== ================== =============== @@ -25020,18 +26490,35 @@ version versionsuffix toolchain *python-parasail* +++++++++++++++++ -This package contains Python bindings for parasail. +Python Bindings for the Parasail C Library -*homepage*: https://pypi.org/project/parasail/ +*homepage*: https://github.com/jeffdaily/parasail-python ========== ================== =============== version versionsuffix toolchain ========== ================== =============== ``1.1.12`` ``-Python-2.7.14`` ``intel/2018a`` ``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2`` ``-Python-3.7.4`` ``intel/2019b`` ========== ================== =============== +.. _list_software_python-weka-wrapper3_2008: + +*python-weka-wrapper3* +++++++++++++++++++++++ + +Python3 wrapper for the Weka Machine Learning Workbench + +*homepage*: https://github.com/fracpete/python-weka-wrapper3 + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.1.11`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_pythran_774: *pythran* @@ -25069,9 +26556,27 @@ version versionsuffix toolchain ``1.1.0`` ``-Python-3.7.2`` ``foss/2019a`` ``1.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========= ============================= ================================== +.. _list_software_PyTorch-Geometric_1685: + +*PyTorch-Geometric* ++++++++++++++++++++ + +PyTorch Geometric (PyG) is a geometric deep learning extension library for PyTorch. + +*homepage*: https://github.com/rusty1s/pytorch_geometric + +========= =============================== ============== +version versionsuffix toolchain +========= =============================== ============== +``1.3.2`` ``-Python-3.7.4`` ``foss/2019b`` +``1.4.2`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b`` +========= =============================== ============== + + .. _list_software_PyYAML_508: *PyYAML* @@ -25134,7 +26639,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcint_543` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` +:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` .. _list_software_Q6_135: @@ -25170,6 +26675,22 @@ version toolchain ========= ================================================== +.. _list_software_qcat_425: + +*qcat* +++++++ + +qcat is a Python command-line tool for demultiplexing Oxford Nanopore reads from FASTQ files + +*homepage*: https://github.com/nanoporetech/qcat/releases + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``1.1.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_qcint_543: *qcint* @@ -25241,7 +26762,7 @@ version versionsuffix toolchain *Qhull* +++++++ -Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. +Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. *homepage*: http://www.qhull.org @@ -25249,6 +26770,7 @@ Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspa version toolchain ========== ============================================================================================================================================================================= ``2015.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``2019.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ========== ============================================================================================================================================================================= @@ -25361,11 +26883,11 @@ qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions *homepage*: https://sourceforge.net/projects/qrupdate/ -========= ======================================================================================================================================== -version toolchain -========= ======================================================================================================================================== -``1.1.2`` ``GCC/5.4.0-2.26``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= ======================================================================================================================================== +========= ================================================================================================================================================================================= +version toolchain +========= ================================================================================================================================================================================= +``1.1.2`` ``GCC/5.4.0-2.26``, ``GCC/8.2.0-2.31.1``, ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= ================================================================================================================================================================================= .. _list_software_QScintilla_1012: @@ -25414,20 +26936,20 @@ Qt is a comprehensive cross-platform C++ application framework. *homepage*: http://qt.io/ -========== ================================================================================= -version toolchain -========== ================================================================================= -``5.6.0`` ``foss/2016a``, ``intel/2016a`` -``5.7.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``5.7.1`` ``intel/2016b`` -``5.8.0`` ``foss/2017a``, ``foss/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``5.9.3`` ``foss/2017b`` -``5.9.8`` ``fosscuda/2018b`` -``5.10.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` -``5.11.2`` ``foss/2018b`` -``5.12.3`` ``GCCcore/8.2.0`` -``5.13.1`` ``GCCcore/8.3.0`` -========== ================================================================================= +========== ==================================================================================== +version toolchain +========== ==================================================================================== +``5.6.0`` ``foss/2016a``, ``intel/2016a`` +``5.7.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``5.7.1`` ``intel/2016b`` +``5.8.0`` ``foss/2017a``, ``foss/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``5.9.3`` ``foss/2017b`` +``5.9.8`` ``fosscuda/2018b`` +``5.10.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` +``5.11.2`` ``foss/2018b`` +``5.12.3`` ``GCCcore/8.2.0`` +``5.13.1`` ``GCCcore/8.3.0`` +========== ==================================================================================== .. _list_software_Qt5Webkit_864: @@ -25548,6 +27070,7 @@ version versionsuffix toolchain ``6.2.1`` ``iomkl/2017b`` ``6.3`` ``foss/2018b``, ``intel/2018b`` ``6.4.1`` ``intel/2019a`` +``6.5`` ``intel/2019a`` ========= ============= =============================== @@ -25693,7 +27216,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_RAxML_420` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -25735,19 +27258,20 @@ Bioconductor provides tools for the analysis and coprehension of high-throughpu *homepage*: https://bioconductor.org -======= ============= =============================== -version versionsuffix toolchain -======= ============= =============================== -``3.2`` ``-R-3.2.3`` ``foss/2016a``, ``intel/2016a`` -``3.3`` ``-R-3.3.1`` ``intel/2016b`` -``3.5`` ``-R-3.4.0`` ``intel/2017a`` -``3.6`` ``-R-3.4.3`` ``foss/2017b``, ``intel/2017b`` -``3.6`` ``-R-3.4.4`` ``intel/2018a`` -``3.7`` ``-R-3.5.0`` ``iomkl/2018a`` -``3.7`` ``-R-3.5.1`` ``foss/2018b`` -``3.8`` ``-R-3.5.1`` ``foss/2018b`` -``3.9`` ``-R-3.6.0`` ``foss/2019a`` -======= ============= =============================== +======== ============= =============================== +version versionsuffix toolchain +======== ============= =============================== +``3.2`` ``-R-3.2.3`` ``foss/2016a``, ``intel/2016a`` +``3.3`` ``-R-3.3.1`` ``intel/2016b`` +``3.5`` ``-R-3.4.0`` ``intel/2017a`` +``3.6`` ``-R-3.4.3`` ``foss/2017b``, ``intel/2017b`` +``3.6`` ``-R-3.4.4`` ``intel/2018a`` +``3.7`` ``-R-3.5.0`` ``iomkl/2018a`` +``3.7`` ``-R-3.5.1`` ``foss/2018b`` +``3.8`` ``-R-3.5.1`` ``foss/2018b`` +``3.9`` ``-R-3.6.0`` ``foss/2019a`` +``3.10`` ``foss/2019b`` +======== ============= =============================== .. _list_software_R-keras_661: @@ -25764,6 +27288,7 @@ version versionsuffix toolchain =========== ========================= ================================== ``2.1.6`` ``-R-3.4.4`` ``foss/2018a`` ``2.2.5.0`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a``, ``fosscuda/2019a`` +``2.2.5.0`` ``-Python-3.7.4-R-3.6.2`` ``foss/2019b``, ``fosscuda/2019b`` =========== ========================= ================================== @@ -25788,16 +27313,17 @@ version versionsuffix toolchain *Racon* +++++++ -Ultrafast consensus module for raw de novo genome assembly of long uncorrected reads. +Ultrafast consensus module for raw de novo genome assembly of long uncorrected reads -*homepage*: https://github.com/lbcb-sci/racon +*homepage*: https://github.com/clara-genomics/racon-gpu -========= ================= -version toolchain -========= ================= -``1.3.2`` ``GCCcore/8.2.0`` -``1.4.7`` ``GCCcore/8.2.0`` -========= ================= +========== ==================================== +version toolchain +========== ==================================== +``1.3.2`` ``GCCcore/8.2.0`` +``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` +``1.4.10`` ``GCC/7.3.0-2.30`` +========== ==================================== .. _list_software_Ragout_626: @@ -25857,11 +27383,11 @@ A fast JSON parser/generator for C++ with both SAX/DOM style API *homepage*: https://rapidjson.org -========= ================= -version toolchain -========= ================= -``1.1.0`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``1.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================== .. _list_software_rapidtide_950: @@ -25930,10 +27456,42 @@ version versionsuffix toolchain ``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` ``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` -``8.2.12`` ``-hybrid-avx2`` ``intel/2019a`` +``8.2.12`` ``-hybrid-avx2`` ``iimpi/2019b``, ``intel/2019a`` ========== ================ ================================================ +.. _list_software_RAxML-NG_614: + +*RAxML-NG* +++++++++++ + +RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion. Its search heuristic is based on iteratively performing a series of Subtree Pruning and Regrafting (SPR) moves, which allows to quickly navigate to the best-known ML tree. + +*homepage*: https://github.com/amkozlov/raxml-ng + +========= =============== +version toolchain +========= =============== +``0.9.0`` ``gompi/2019b`` +========= =============== + + +.. _list_software_Ray_300: + +*Ray* ++++++ + +Parallel genome assemblies for parallel DNA sequencing + +*homepage*: http://denovoassembler.sourceforge.net/ + +========= =============== +version toolchain +========= =============== +``2.3.1`` ``iimpi/2019a`` +========= =============== + + .. _list_software_RBFOpt_525: *RBFOpt* @@ -25951,6 +27509,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_rclone_643: + +*rclone* +++++++++ + +Rclone is a command line program to sync files and directories to and from a variety of online storage services + +*homepage*: https://rclone.org/ + +======== ============= ========== +version versionsuffix toolchain +======== ============= ========== +``1.42`` ``-amd64`` ``system`` +======== ============= ========== + + .. _list_software_Rcorrector_1061: *Rcorrector* @@ -25993,11 +27567,11 @@ RDFLib is a Python library for working with RDF, a simple yet powerful language *homepage*: https://github.com/RDFLib/rdflib -========= ============== -version toolchain -========= ============== -``4.2.2`` ``foss/2019a`` -========= ============== +========= ================================= +version toolchain +========= ================================= +``4.2.2`` ``GCCcore/8.3.0``, ``foss/2019a`` +========= ================================= .. _list_software_RDKit_446: @@ -26013,6 +27587,7 @@ RDKit is a collection of cheminformatics and machine-learning software written i version versionsuffix toolchain ============= ================= =============== ``2018.09.3`` ``-Python-3.6.6`` ``intel/2018b`` +``2019.09.3`` ``-Python-3.7.4`` ``foss/2019b`` ============= ================= =============== @@ -26066,6 +27641,22 @@ version toolchain ======= ========== +.. _list_software_Red_283: + +*Red* ++++++ + +Red (REpeat Detector) + +*homepage*: http://toolsmith.ens.utulsa.edu/ + +============== ======================================== +version toolchain +============== ======================================== +``2015-05-22`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +============== ======================================== + + .. _list_software_Redundans_932: *Redundans* @@ -26097,6 +27688,7 @@ version toolchain ``2.18`` ``system`` ``2.19`` ``system`` ``2.20`` ``system`` +``2.21`` ``system`` ======== ========== @@ -26238,6 +27830,7 @@ Provides bindings to the 'Geospatial' Data Abstraction Library ('GDAL') (>= 1.11 version versionsuffix toolchain ========= ============= ============== ``1.4-4`` ``-R-3.6.0`` ``foss/2019a`` +``1.4-8`` ``-R-3.6.2`` ``foss/2019b`` ========= ============= ============== @@ -26255,6 +27848,7 @@ version versionsuffix toolchain ========== ============= =============== ``0.3-17`` ``-R-3.2.3`` ``intel/2016a`` ``0.5-1`` ``-R-3.6.0`` ``foss/2019a`` +``0.5-2`` ``-R-3.6.2`` ``foss/2019b`` ========== ============= =============== @@ -26298,7 +27892,7 @@ version versionsuffix toolchain The rjags package is an interface to the JAGS library. -*homepage*: http://cran.r-project.org/web/packages/rjags +*homepage*: https://cran.r-project.org/web/packages/rjags ======= ============= =============== version versionsuffix toolchain @@ -26306,6 +27900,7 @@ version versionsuffix toolchain ``4-6`` ``-R-3.4.0`` ``intel/2017a`` ``4-6`` ``-R-3.4.3`` ``intel/2017b`` ``4-8`` ``-R-3.5.1`` ``foss/2018b`` +``4-9`` ``-R-3.6.0`` ``foss/2019a`` ======= ============= =============== @@ -26505,6 +28100,7 @@ version versionsuffix toolchain ``6.10.04`` ``-Python-2.7.13`` ``intel/2017a`` ``6.10.08`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``6.14.06`` ``-Python-2.7.15`` ``foss/2018b`` +``6.14.06`` ``-Python-3.6.6`` ``foss/2018b`` ``v5.34.34`` ``-Python-2.7.11`` ``intel/2016a`` ``v5.34.36`` ``-Python-2.7.11`` ``intel/2016a`` ``v6.06.02`` ``-Python-2.7.12`` ``intel/2016b`` @@ -26567,15 +28163,16 @@ version toolchain *rpy2* ++++++ -rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R from Python, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions. +rpy2 is an interface to R running embedded in a Python process. -*homepage*: http://rpy.sourceforge.net/ +*homepage*: https://rpy2.bitbucket.io/ ========= ================== =============== version versionsuffix toolchain ========= ================== =============== ``2.7.9`` ``-Python-2.7.12`` ``foss/2016b`` ``2.8.2`` ``-Python-2.7.13`` ``intel/2017a`` +``3.2.6`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== =============== @@ -26650,6 +28247,22 @@ version versionsuffix toolchain ========== ============= =============================== +.. _list_software_rstanarm_872: + +*rstanarm* +++++++++++ + +Estimates previously compiled regression models using the 'rstan' package, which provides the R interface to the Stan C++ library for Bayesian estimation. + +*homepage*: https://r-forge.r-project.org/projects/rstanarm + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``2.19.3`` ``-R-3.6.2`` ``foss/2019b`` +========== ============= ============== + + .. _list_software_RTG-Tools_811: *RTG-Tools* @@ -26687,7 +28300,7 @@ version versionsuffix toolchain *Ruby* ++++++ -Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. +Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. *homepage*: https://www.ruby-lang.org @@ -26703,6 +28316,7 @@ version toolchain ``2.5.1`` ``intel/2018a`` ``2.6.1`` ``GCCcore/7.3.0`` ``2.6.3`` ``GCCcore/8.2.0`` +``2.7.1`` ``GCCcore/8.3.0`` ========= ================================================ @@ -26737,7 +28351,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_segemehl_842` - :ref:`list_software_SelEstim_806` - :ref:`list_software_sep_328` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_Shannon_725` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singularity_1179` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STIR_322` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_SymEngine_911` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_Shannon_725` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_Singularity_1179` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_SymEngine_911` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -26798,11 +28412,12 @@ Sailfish is a software tool that implements a novel, alignment-free algorithm fo *homepage*: http://www.cs.cmu.edu/~ckingsf/software/sailfish/ -========== ================== ============== -version versionsuffix toolchain -========== ================== ============== -``0.10.1`` ``-Python-2.7.12`` ``foss/2016b`` -========== ================== ============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``0.10.1`` ``gompi/2019b`` +``0.10.1`` ``-Python-2.7.12`` ``foss/2016b`` +========== ================== =============== .. _list_software_SALib_427: @@ -26830,17 +28445,18 @@ Salmon is a wicked-fast program to produce a highly-accurate, transcript-level *homepage*: https://github.com/COMBINE-lab/salmon -========== ================== =============== -version versionsuffix toolchain -========== ================== =============== -``0.8.2`` ``system`` -``0.8.2`` ``-Python-2.7.12`` ``foss/2016b`` -``0.11.2`` ``intel/2018a`` -``0.12.0`` ``foss/2018b`` -``0.14.1`` ``foss/2018b`` -``0.14.2`` ``gompi/2019a`` -``1.0.0`` ``gompi/2019a`` -========== ================== =============== +========== ================== ================================ +version versionsuffix toolchain +========== ================== ================================ +``0.8.2`` ``system`` +``0.8.2`` ``-Python-2.7.12`` ``foss/2016b`` +``0.11.2`` ``intel/2018a`` +``0.12.0`` ``foss/2018b`` +``0.14.1`` ``foss/2018b`` +``0.14.2`` ``gompi/2019a`` +``1.0.0`` ``gompi/2019a``, ``gompi/2019b`` +``1.1.0`` ``gompi/2019b`` +========== ================== ================================ .. _list_software_SALMON-TDDFT_877: @@ -26922,7 +28538,7 @@ version versionsuffix toolchain ========== ================= ======================================================================================================================================= ``0.1.17`` ``intel/2017a`` ``0.1.19`` ``foss/2016a``, ``foss/2016b`` -``0.1.20`` ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``0.1.20`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b`` ``1.2`` ``foss/2016b`` ``1.3`` ``foss/2016a``, ``intel/2016a`` ``1.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` @@ -26934,7 +28550,7 @@ version versionsuffix toolchain ``1.7`` ``foss/2018a``, ``intel/2018a`` ``1.8`` ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10`` ``GCC/8.2.0-2.31.1`` +``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.5.281`` ========== ================= ======================================================================================================================================= @@ -27110,6 +28726,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_scikit-build_1220: + +*scikit-build* +++++++++++++++ + +Scikit-Build, or skbuild, is an improved build system generator for CPython C/C++/Fortran/Cython extensions. + +*homepage*: https://scikit-build.github.io + +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +========== ================= =============================== + + .. _list_software_scikit-image_1207: *scikit-image* @@ -27134,7 +28766,7 @@ version versionsuffix toolchain ``0.14.0`` ``-Python-3.6.4`` ``intel/2018a`` ``0.14.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``0.15.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.16.2`` ``-Python-3.7.4`` ``foss/2019b`` +``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========== ================== =================================================== @@ -27172,7 +28804,8 @@ version versionsuffix toolchain ``0.20.2`` ``-Python-2.7.15`` ``foss/2018b`` ``0.20.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.20.3`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.20.4`` ``-Python-2.7.16`` ``intel/2019b`` +``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ========== ================================= ======================================================================== @@ -27205,6 +28838,7 @@ Scikit-Optimize, or skopt, is a simple and efficient library to minimize (very) version versionsuffix toolchain ========= ================= =============== ``0.5.2`` ``-Python-3.6.6`` ``intel/2018b`` +``0.7.4`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= =============== @@ -27255,7 +28889,7 @@ Bundle of Python packages for scientific software version versionsuffix toolchain =========== ================== ======================================================================== ``2019.03`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2019.10`` ``-Python-2.7.16`` ``foss/2019b`` +``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``intel/2019b`` ``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` =========== ================== ======================================================================== @@ -27413,6 +29047,22 @@ version toolchain ========= =============== +.. _list_software_scVelo_620: + +*scVelo* +++++++++ + +scVelo is a scalable toolkit for estimating and analyzing RNA velocities in single cells using dynamical modeling. + +*homepage*: https://scvelo.org + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.1.24`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_SDCC_285: *SDCC* @@ -27456,19 +29106,20 @@ Seaborn is a Python visualization library based on matplotlib. It provides a h *homepage*: http://stanford.edu/~mwaskom/software/seaborn/ -========= ================== ========================================================================================= -version versionsuffix toolchain -========= ================== ========================================================================================= -``0.7.1`` ``-Python-2.7.12`` ``intel/2016b`` -``0.8.1`` ``-Python-2.7.13`` ``foss/2017a`` -``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` -``0.9.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018a``, ``intelcuda/2017b`` -``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` -``0.9.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``0.9.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -========= ================== ========================================================================================= +========== ================== ========================================================================================= +version versionsuffix toolchain +========== ================== ========================================================================================= +``0.7.1`` ``-Python-2.7.12`` ``intel/2016b`` +``0.8.1`` ``-Python-2.7.13`` ``foss/2017a`` +``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` +``0.9.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018a``, ``intelcuda/2017b`` +``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` +``0.9.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``0.9.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========== ================== ========================================================================================= .. _list_software_SearchGUI_827: @@ -27487,6 +29138,22 @@ version versionsuffix toolchain ========= =================== ========== +.. _list_software_SECAPR_446: + +*SECAPR* +++++++++ + +SECAPR is a bioinformatics pipeline for the rapid and user-friendly processing of targeted enriched Illumina sequences, from raw reads to alignments + +*homepage*: https://github.com/AntonelliLab/seqcap_processor + +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``1.1.15`` ``-Python-2.7.16`` ``foss/2019b`` +========== ================== ============== + + .. _list_software_segemehl_842: *segemehl* @@ -27504,6 +29171,22 @@ version toolchain ========= ================================================ +.. _list_software_segmentation-models_1983: + +*segmentation-models* ++++++++++++++++++++++ + +Python library with Neural Networks for Image Segmentation based on Keras and TensorFlow. + +*homepage*: https://github.com/qubvel/segmentation_models + +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``1.0.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========= ================= ================================== + + .. _list_software_SelEstim_806: *SelEstim* @@ -27520,6 +29203,22 @@ version versionsuffix toolchain ========= ================= ========== +.. _list_software_SentencePiece_1307: + +*SentencePiece* ++++++++++++++++ + +Unsupervised text tokenizer for Neural Network-based text generation. + +*homepage*: https://github.com/google/sentencepiece + +========== ================= ============= +version versionsuffix toolchain +========== ================= ============= +``0.1.85`` ``-Python-3.7.4`` ``GCC/8.3.0`` +========== ================= ============= + + .. _list_software_sep_328: *sep* @@ -27536,6 +29235,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_SEPP_312: + +*SEPP* +++++++ + +SATe-enabled Phylogenetic Placement - addresses the problem of phylogenetic placement of short reads into reference alignments and trees. + +*homepage*: https://github.com/smirarab/sepp + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``4.3.10`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_Seq-Gen_624: *Seq-Gen* @@ -27578,12 +29293,13 @@ SeqAn is an open source C++ library of efficient algorithms and data structures *homepage*: https://www.seqan.de/ -========= ===================================================== -version toolchain -========= ===================================================== -``2.3.2`` ``foss/2016b`` -``2.4.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` -========= ===================================================== +========= ============= ===================================================== +version versionsuffix toolchain +========= ============= ===================================================== +``1.4.2`` ``-library`` ``system`` +``2.3.2`` ``foss/2016b`` +``2.4.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` +========= ============= ===================================================== .. _list_software_SeqAn3_523: @@ -27644,12 +29360,12 @@ Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FA *homepage*: https://github.com/lh3/seqtk/ -======= ==================================================== -version toolchain -======= ==================================================== -``1.2`` ``foss/2016b``, ``intel/2017a`` -``1.3`` ``GCC/8.2.0-2.31.1``, ``foss/2018a``, ``foss/2018b`` -======= ==================================================== +======= =================================================================== +version toolchain +======= =================================================================== +``1.2`` ``foss/2016b``, ``intel/2017a`` +``1.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` +======= =================================================================== .. _list_software_Serf_400: @@ -27692,7 +29408,7 @@ version versionsuffix toolchain Seurat is an R package designed for QC, analysis, and exploration of single cell RNA-seq data. -*homepage*: http://satijalab.org/seurat +*homepage*: https://satijalab.org/seurat ============ ============= =============== version versionsuffix toolchain @@ -27700,6 +29416,7 @@ version versionsuffix toolchain ``1.4.0.16`` ``-R-3.4.0`` ``intel/2017a`` ``2.3.4`` ``-R-3.4.4`` ``intel/2018a`` ``2.3.4`` ``-R-3.5.1`` ``foss/2018b`` +``3.1.2`` ``-R-3.6.0`` ``foss/2019a`` ============ ============= =============== @@ -27752,6 +29469,22 @@ version versionsuffix toolchain ========== =============== ========== +.. _list_software_Shapely_726: + +*Shapely* ++++++++++ + +Shapely is a BSD-licensed Python package for manipulation and analysis of planar geometric objects. It is based on the widely deployed GEOS (the engine of PostGIS) and JTS (from which GEOS is ported) libraries. + +*homepage*: https://github.com/Toblerity/Shapely + +========= ================= ====================================== +version versionsuffix toolchain +========= ================= ====================================== +``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +========= ================= ====================================== + + .. _list_software_sharutils_991: *sharutils* @@ -27891,15 +29624,17 @@ SIESTA is both a method and its computer program implementation, to perform effi *homepage*: http://departments.icmab.es/leem/siesta -========== =============================== -version toolchain -========== =============================== -``4.0`` ``intel/2017a`` -``4.0.1`` ``intel/2017a`` -``4.1-b2`` ``intel/2017a`` -``4.1-b3`` ``intel/2017a`` -``4.1-b4`` ``foss/2018b``, ``intel/2018b`` -========== =============================== +=============== ============= =============================== +version versionsuffix toolchain +=============== ============= =============================== +``4.0`` ``intel/2017a`` +``4.0.1`` ``intel/2017a`` +``4.1-b2`` ``intel/2017a`` +``4.1-b3`` ``intel/2017a`` +``4.1-b4`` ``foss/2018b``, ``intel/2018b`` +``4.1-MaX-1.0`` ``intel/2019b`` +``4.1-MaX-1.0`` ``-PEXSI`` ``intel/2019b`` +=============== ============= =============================== .. _list_software_SimPEG_517: @@ -27939,15 +29674,16 @@ version toolchain *SimpleElastix* +++++++++++++++ -Multi-lingual medical image registration library. +Multi-lingual medical image registration library. -*homepage*: http://simpleelastix.github.io/ +*homepage*: https://simpleelastix.github.io ========== ================= ============== version versionsuffix toolchain ========== ================= ============== ``0.10.0`` ``-Python-3.6.3`` ``foss/2017b`` ``0.10.0`` ``-Python-3.6.4`` ``foss/2018a`` +``1.1.0`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -27966,6 +29702,7 @@ version versionsuffix toolchain ``1.1.0`` ``-Python-2.7.15`` ``foss/2018b`` ``1.1.0`` ``-Python-3.6.4`` ``foss/2018a`` ``1.1.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2.4`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== ============== @@ -28018,6 +29755,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_Singular_837: + +*Singular* +++++++++++ + +Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory. + +*homepage*: https://www.singular.uni-kl.de/ + +========= ========== +version toolchain +========= ========== +``4.1.2`` ``system`` +========= ========== + + .. _list_software_Singularity_1179: *Singularity* @@ -28129,6 +29882,22 @@ version toolchain ========= =============== +.. _list_software_SLATEC_444: + +*SLATEC* +++++++++ + +SLATEC Common Mathematical Library, a comprehensive software library containing over 1400 general purpose mathematical and statistical routines written in Fortran 77. + +*homepage*: https://www.netlib.org/slatec/ + +======= ========================================================== +version toolchain +======= ========================================================== +``4.1`` ``GCC/6.4.0-2.28``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +======= ========================================================== + + .. _list_software_SLEPc_407: *SLEPc* @@ -28136,15 +29905,16 @@ version toolchain SLEPc (Scalable Library for Eigenvalue Problem Computations) is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix, and to solve quadratic eigenvalue problems. -*homepage*: http://www.grycap.upv.es/slepc/ +*homepage*: https://www.grycap.upv.es/slepc/ -========== ============== -version toolchain -========== ============== -``3.8.3`` ``foss/2017b`` -``3.9.2`` ``foss/2018a`` -``3.11.0`` ``foss/2018b`` -========== ============== +========== =============================== +version toolchain +========== =============================== +``3.8.3`` ``foss/2017b`` +``3.9.2`` ``foss/2018a`` +``3.11.0`` ``foss/2018b`` +``3.12.2`` ``foss/2019b``, ``intel/2019b`` +========== =============================== .. _list_software_slepc4py_820: @@ -28555,16 +30325,18 @@ Genome assembler for single-cell and isolates data sets *homepage*: http://bioinf.spbau.ru/en/spades -========== ============================================== -version toolchain -========== ============================================== -``3.9.0`` ``foss/2016a``, ``foss/2016b`` -``3.10.1`` ``foss/2016b``, ``foss/2017a`` -``3.11.1`` ``foss/2017b``, ``foss/2018a`` -``3.12.0`` ``foss/2016b``, ``foss/2018a``, ``foss/2018b`` -``3.13.0`` ``foss/2018b`` -``3.13.1`` ``GCC/8.2.0-2.31.1`` -========== ============================================== +========== ================= ============================================== +version versionsuffix toolchain +========== ================= ============================================== +``3.9.0`` ``foss/2016a``, ``foss/2016b`` +``3.10.1`` ``foss/2016b``, ``foss/2017a`` +``3.11.1`` ``foss/2017b``, ``foss/2018a`` +``3.12.0`` ``foss/2016b``, ``foss/2018a``, ``foss/2018b`` +``3.13.0`` ``foss/2018b`` +``3.13.1`` ``GCC/8.2.0-2.31.1`` +``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` +========== ================= ============================================== .. _list_software_spaln_542: @@ -28622,12 +30394,28 @@ An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! T *homepage*: https://github.com/sparsehash/sparsehash -========= =========================================================================================================== -version toolchain -========= =========================================================================================================== -``2.0.2`` ``foss/2016a`` -``2.0.3`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2017a`` -========= =========================================================================================================== +========= ============================================================================================================================== +version toolchain +========= ============================================================================================================================== +``2.0.2`` ``foss/2016a`` +``2.0.3`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``intel/2017a`` +========= ============================================================================================================================== + + +.. _list_software_spatialreg_1068: + +*spatialreg* +++++++++++++ + +A collection of all the estimation functions for spatial cross-sectional models (on lattice/areal data using spatial weights matrices) contained up to now in 'spdep', 'sphet' and 'spse'. + +*homepage*: https://cran.r-project.org/package=spatialreg + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.1-5`` ``-R-3.6.2`` ``foss/2019b`` +========= ============= ============== .. _list_software_spectral.methods_1664: @@ -28776,6 +30564,22 @@ version toolchain =========== ================== +.. _list_software_split-seq_930: + +*split-seq* ++++++++++++ + +Analysis tools for split-seq. + +*homepage*: https://github.com/yjzhang/split-seq-pipeline + +============ ================= ============== +version versionsuffix toolchain +============ ================= ============== +``20190717`` ``-Python-3.6.6`` ``foss/2018b`` +============ ================= ============== + + .. _list_software_splitRef_841: *splitRef* @@ -28792,6 +30596,22 @@ version toolchain ========= ========== +.. _list_software_spoa_435: + +*spoa* +++++++ + +Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA) algorithm which is used to generate consensus sequences + +*homepage*: https://github.com/rvaser/spoa + +========= ================== +version toolchain +========= ================== +``3.0.1`` ``GCC/7.3.0-2.30`` +========= ================== + + .. _list_software_SPRNG_394: *SPRNG* @@ -28927,6 +30747,22 @@ version versionsuffix toolchain ========= ============= ========== +.. _list_software_SSN_244: + +*SSN* ++++++ + +Spatial statistical modeling and prediction for data on stream networks, including models based on in-stream distance. Models are created using moving average constructions. Spatial linear models, including explanatory variables, can be fit with (restricted) maximum likelihood. Mapping and other graphical functions are included. + +*homepage*: https://cran.r-project.org/web/packages/SSN + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``1.1.14`` ``-R-3.6.0`` ``foss/2019a`` +========== ============= ============== + + .. _list_software_SSPACE_Basic_1024: *SSPACE_Basic* @@ -28971,6 +30807,7 @@ version toolchain ``2.2`` ``foss/2018a`` ``2.3b`` ``foss/2018a`` ``2.3e`` ``foss/2018b`` +``2.5`` ``iccifort/2019.5.281`` ``2.41`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ============== ============================================================================== @@ -29048,6 +30885,8 @@ version toolchain ``2.7.0d`` ``foss/2018b`` ``2.7.0f`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` ``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` +``2.7.2b`` ``GCC/8.3.0`` +``2.7.3a`` ``GCC/8.3.0`` ========== =============================================== @@ -29056,7 +30895,7 @@ version toolchain *STAR-Fusion* +++++++++++++ -STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts supported by Illumina reads. STAR-Fusion further processes the output generated by the STAR aligner to map junction reads and spanning reads to a reference annotation set. +STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts supported by Illumina reads. STAR-Fusion further processes the output generated by the STAR aligner to map junction reads and spanning reads to a reference annotation set. *homepage*: https://github.com/STAR-Fusion/STAR-Fusion @@ -29065,6 +30904,7 @@ version versionsuffix toolchain ========= ============================= ==================== ``1.5.0`` ``-Perl-5.28.0`` ``foss/2018b`` ``1.6.0`` ``-Perl-5.28.1-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``1.8.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ============================= ==================== @@ -29077,11 +30917,12 @@ Stata is a complete, integrated statistical software package that provides every *homepage*: https://www.stata.com/ -======= ========== -version toolchain -======= ========== -``15`` ``system`` -======= ========== +======= ============= ========== +version versionsuffix toolchain +======= ============= ========== +``15`` ``system`` +``16`` ``-legacy`` ``system`` +======= ============= ========== .. _list_software_statsmodels_1203: @@ -29101,10 +30942,28 @@ version versionsuffix toolchain ``0.6.1`` ``-Python-3.5.2`` ``intel/2016b`` ``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` ``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.9.0`` ``-Python-3.6.6`` ``intel/2018b`` ``0.10.1`` ``foss/2019a`` +``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========== ================== =============================== +.. _list_software_STEAK_376: + +*STEAK* ++++++++ + +Detects integrations of any sort in high-throughput sequencing (HTS) data. STEAK was built for validating and discovering transposable element (TE) and retroviral integrations in a variety of HTS data. The software performs on both single-end (SE) and paired-end ( PE) libraries and on a variety of HTS sequencing strategies. It can be applied to a broad range of research interests and clinical uses such as population genetic studies and detecting polymorphic integrations. + +*homepage*: https://omictools.com/steak-tool + +============== ================== ============== +version versionsuffix toolchain +============== ================== ============== +``2019.09.12`` ``-Python-2.7.16`` ``foss/2019b`` +============== ================== ============== + + .. _list_software_STIR_322: *STIR* @@ -29121,6 +30980,23 @@ version toolchain ======= =============== +.. _list_software_stpipeline_1085: + +*stpipeline* +++++++++++++ + +The ST Pipeline contains the tools and scripts needed to process and analyze the raw files generated with the Spatial Transcriptomics method in FASTQ format to generated datasets for down-stream analysis. The ST pipeline can also be used to process single cell data as long as a file with barcodes identifying each cell is provided. The ST Pipeline can also process RNA-Seq datasets generated with or without UMIs. + +*homepage*: https://github.com/SpatialTranscriptomicsResearch/st_pipeline + +========= ================== ============== +version versionsuffix toolchain +========= ================== ============== +``1.7.3`` ``-Python-2.7.15`` ``foss/2018b`` +``1.7.6`` ``-Python-3.7.2`` ``foss/2019a`` +========= ================== ============== + + .. _list_software_STREAM_460: *STREAM* @@ -29160,9 +31036,9 @@ version versionsuffix toolchain *StringTie* +++++++++++ -StringTie is a fast and highly efficient assembler of RNA-Seq alignments into potential transcripts. +StringTie is a fast and highly efficient assembler of RNA-Seq alignments into potential transcripts -*homepage*: http://ccb.jhu.edu/software/%(namelower)/ +*homepage*: https://ccb.jhu.edu/software/stringtie/ ========== ================================== version toolchain @@ -29172,6 +31048,7 @@ version toolchain ``1.3.3b`` ``foss/2016b`` ``1.3.5`` ``GCCcore/8.2.0``, ``foss/2018b`` ``2.0.3`` ``GCCcore/7.3.0`` +``2.1.0`` ``foss/2018b`` ========== ================================== @@ -29184,11 +31061,11 @@ The program structure is a free software package for using multi-locus genotype *homepage*: https://web.stanford.edu/group/pritchardlab/structure.html -========= ====================================== -version toolchain -========= ====================================== -``2.3.4`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` -========= ====================================== +========= ============================================================ +version toolchain +========= ============================================================ +``2.3.4`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.3.199-GCC-8.3.0-2.32`` +========= ============================================================ .. _list_software_Subread_710: @@ -29200,14 +31077,14 @@ High performance read alignment, quantification and mutation discovery *homepage*: http://subread.sourceforge.net/ -============ ============================== -version toolchain -============ ============================== -``1.5.0-p1`` ``foss/2016a``, ``foss/2016b`` -``1.6.3`` ``foss/2018b`` -``1.6.4`` ``foss/2018b`` -``2.0.0`` ``GCC/7.3.0-2.30`` -============ ============================== +============ ================================= +version toolchain +============ ================================= +``1.5.0-p1`` ``foss/2016a``, ``foss/2016b`` +``1.6.3`` ``foss/2018b`` +``1.6.4`` ``foss/2018b`` +``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` +============ ================================= .. _list_software_Subversion_1072: @@ -29267,7 +31144,7 @@ version versionsuffix toolchain ``5.1.2`` ``-METIS-5.1.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` ``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` ``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` -``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b`` +``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` ========= =================== ================================================================================================= @@ -29347,11 +31224,11 @@ Very simple MPI sanity code. Nothing more, nothing less. *homepage*: https://github.com/hpc/supermagic -============ ============== -version toolchain -============ ============== -``20170824`` ``foss/2017a`` -============ ============== +============ =============================== +version toolchain +============ =============================== +``20170824`` ``foss/2017a``, ``gompi/2019b`` +============ =============================== .. _list_software_supernova_995: @@ -29403,6 +31280,22 @@ version toolchain ============ =============== +.. _list_software_SVG_240: + +*SVG* ++++++ + +Perl binding for SVG + +*homepage*: https://metacpan.org/pod/SVG + +======== ================ ============== +version versionsuffix toolchain +======== ================ ============== +``2.84`` ``-Perl-5.30.0`` ``foss/2019b`` +======== ================ ============== + + .. _list_software_swarm_554: *swarm* @@ -29528,7 +31421,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_texinfo_765` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` +:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_texinfo_765` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` .. _list_software_tabix_536: @@ -29640,6 +31533,7 @@ version toolchain ``2018_U5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2019_U4`` ``GCCcore/8.2.0`` ``2019_U9`` ``GCCcore/8.3.0`` +``2020.2`` ``GCCcore/8.3.0`` ============== ================================================== @@ -29777,9 +31671,12 @@ version versionsuffix toolchain ``1.13.1`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``1.14.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``1.15.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.15.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.0.0`` ``-Python-3.7.2`` ``foss/2019a`` ``2.0.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``2.1.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``2.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========== ============================= =================================================== @@ -29929,26 +31826,27 @@ Theano is a Python library that allows you to define, optimize, and evaluate mat *homepage*: https://deeplearning.net/software/theano -========= ================== ======================================= -version versionsuffix toolchain -========= ================== ======================================= -``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` -``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` -``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` -``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` -``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` -``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` -========= ================== ======================================= +========= ================== =================================================== +version versionsuffix toolchain +========= ================== =================================================== +``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` +``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` +``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` +``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` +``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +========= ================== =================================================== .. _list_software_THetA_438: @@ -30122,6 +32020,7 @@ version versionsuffix toolchain ``2.7.14`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018a``, ``intelcuda/2017b`` ``2.7.15`` ``GCCcore/8.2.0`` ``2.7.15`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.7.16`` ``GCCcore/8.3.0`` ``3.6.1`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` ``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` ``3.6.3`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` @@ -30186,6 +32085,22 @@ version versionsuffix toolchain ========== ================== =============================== +.. _list_software_Togl_406: + +*Togl* +++++++ + +A Tcl/Tk widget for OpenGL rendering. + +*homepage*: https://sourceforge.net/projects/togl/ + +======= ================= +version toolchain +======= ================= +``2.0`` ``GCCcore/8.3.0`` +======= ================= + + .. _list_software_TopHat_592: *TopHat* @@ -30204,6 +32119,22 @@ version versionsuffix toolchain ========= ================== ================================================================================ +.. _list_software_torchtext_997: + +*torchtext* ++++++++++++ + +Data loaders and abstractions for text and NLP + +*homepage*: https://github.com/pytorch/text + +========= ================================ ================== +version versionsuffix toolchain +========= ================================ ================== +``0.5.0`` ``-PyTorch-1.4.0--Python-3.7.4`` ``fosscuda/2019b`` +========= ================================ ================== + + .. _list_software_torchvision_1208: *torchvision* @@ -30247,18 +32178,20 @@ version versionsuffix toolchain *tqdm* ++++++ -A fast, extensible progress bar for Python and CLI +Instantly make your loops show a smart progress meter. *homepage*: https://github.com/tqdm/tqdm -========== ================== ================= -version versionsuffix toolchain -========== ================== ================= -``4.24.0`` ``-Python-2.7.15`` ``foss/2018b`` -``4.24.0`` ``-Python-3.5.1`` ``foss/2016a`` -``4.29.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.32.1`` ``GCCcore/8.2.0`` -========== ================== ================= +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``4.24.0`` ``-Python-2.7.15`` ``foss/2018b`` +``4.24.0`` ``-Python-3.5.1`` ``foss/2016a`` +``4.29.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.32.1`` ``GCCcore/8.2.0`` +``4.41.1`` ``GCCcore/8.3.0`` +``4.41.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +========== ================== =============================== .. _list_software_Tracer_609: @@ -30412,25 +32345,26 @@ version versionsuffix toolchain *Trim_Galore* +++++++++++++ -Trim Galore is a wrapper around Cutadapt and FastQC to consistently apply adapter and quality trimming to FastQ files, with extra functionality for RRBS data. +Trim Galore is a wrapper around Cutadapt and FastQC to consistently apply adapter and quality trimming to FastQ files, with extra functionality for RRBS data. *homepage*: https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/ -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``0.4.2`` ``foss/2016b`` -``0.4.4`` ``foss/2016b``, ``intel/2017a`` -``0.5.0`` ``foss/2018b`` -``0.5.0`` ``-Python-3.6.6`` ``intel/2018b`` -``0.6.0`` ``-Python-2.7.15`` ``foss/2018b`` -``0.6.0`` ``-Python-3.6.6`` ``foss/2018b`` -``0.6.1`` ``-Python-2.7.15`` ``foss/2018b`` -``0.6.1`` ``-Python-3.6.6`` ``foss/2018b`` -``0.6.2`` ``-Java-11`` ``GCCcore/8.2.0`` -``0.6.2`` ``-Python-2.7.15`` ``foss/2018b`` -``0.6.2`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================== =============================== +========= ========================= =============================== +version versionsuffix toolchain +========= ========================= =============================== +``0.4.2`` ``foss/2016b`` +``0.4.4`` ``foss/2016b``, ``intel/2017a`` +``0.5.0`` ``foss/2018b`` +``0.5.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.6.0`` ``-Python-2.7.15`` ``foss/2018b`` +``0.6.0`` ``-Python-3.6.6`` ``foss/2018b`` +``0.6.1`` ``-Python-2.7.15`` ``foss/2018b`` +``0.6.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.6.2`` ``-Java-11`` ``GCCcore/8.2.0`` +``0.6.2`` ``-Python-2.7.15`` ``foss/2018b`` +``0.6.2`` ``-Python-3.6.6`` ``foss/2018b`` +``0.6.5`` ``-Java-11-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ========================= =============================== .. _list_software_trimAl_617: @@ -30465,6 +32399,7 @@ version versionsuffix toolchain ``0.36`` ``-Java-1.8.0_92`` ``system`` ``0.38`` ``-Java-1.8`` ``system`` ``0.38`` ``-Java-1.8.0_162`` ``system`` +``0.39`` ``-Java-11`` ``system`` ======== =================== ========== @@ -30477,16 +32412,20 @@ Trinity represents a novel method for the efficient and robust de novo reconstru *homepage*: https://trinityrnaseq.github.io -========= ======================================== -version toolchain -========= ======================================== -``2.2.0`` ``foss/2016a`` -``2.4.0`` ``foss/2017a`` -``2.5.1`` ``intel/2017a``, ``intel/2017b`` -``2.6.6`` ``intel/2018a`` -``2.8.4`` ``foss/2018b`` -``2.8.5`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -========= ======================================== +========== ================== ======================================== +version versionsuffix toolchain +========== ================== ======================================== +``2.2.0`` ``foss/2016a`` +``2.4.0`` ``foss/2017a`` +``2.5.1`` ``intel/2017a``, ``intel/2017b`` +``2.6.6`` ``intel/2018a`` +``2.8.4`` ``foss/2018b`` +``2.8.5`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.8.5`` ``-Java-11`` ``GCC/8.3.0`` +``2.9.1`` ``-Python-2.7.16`` ``foss/2019b`` +``2.9.1`` ``-Python-3.7.4`` ``foss/2019b`` +``2.10.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================== ======================================== .. _list_software_TRIQS_403: @@ -30676,7 +32615,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCLUST_480: @@ -30831,6 +32770,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_units_563: + +*units* ++++++++ + +GNU Units converts quantities expressed in various systems of measurement to their equivalents in other systems of measurement. Like many similar programs, it can handle multiplicative scale changes. It can also handle nonlinear conversions such as Fahrenheit to Celsius or wire gauge, and it can convert from and to sums of units, such as converting between meters and feet plus inches. + +*homepage*: https://www.gnu.org/software/units/ + +======== ================= +version toolchain +======== ================= +``2.19`` ``GCCcore/8.2.0`` +======== ================= + + .. _list_software_unixODBC_732: *unixODBC* @@ -30873,11 +32828,27 @@ UnZip is an extraction utility for archives compressed in .zip format (also call *homepage*: http://www.info-zip.org/UnZip.html -======= ======================================================= -version toolchain -======= ======================================================= -``6.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -======= ======================================================= +======= ========================================================================== +version toolchain +======= ========================================================================== +``6.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +======= ========================================================================== + + +.. _list_software_UQTk_357: + +*UQTk* +++++++ + +The UQ Toolkit (UQTk) is a collection of libraries and tools for the quantification of uncertainty in numerical model predictions. + +*homepage*: https://www.sandia.gov/UQToolkit/ + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``3.1.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== .. _list_software_USEARCH_523: @@ -31164,6 +33135,7 @@ version versionsuffix toolchain ``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` ``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` ``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` +``0.1.16`` ``GCC/8.3.0`` ``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` ========== ================ =============================== @@ -31193,12 +33165,12 @@ Sequence assembler for very short reads *homepage*: http://www.ebi.ac.uk/~zerbino/velvet/ -========== ================ ============================== -version versionsuffix toolchain -========== ================ ============================== -``1.2.10`` ``-mt-kmer_191`` ``foss/2018a``, ``foss/2018b`` -``1.2.10`` ``-mt-kmer_37`` ``intel/2017a`` -========== ================ ============================== +========== ================ ============================================= +version versionsuffix toolchain +========== ================ ============================================= +``1.2.10`` ``-mt-kmer_191`` ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` +``1.2.10`` ``-mt-kmer_37`` ``intel/2017a`` +========== ================ ============================================= .. _list_software_VEP_235: @@ -31351,11 +33323,11 @@ Voro++ is a software library for carrying out three-dimensional computations of *homepage*: http://math.lbl.gov/voro++/ -========= ================================================== -version toolchain -========= ================================================== -``0.4.6`` ``GCCcore/6.4.0``, ``foss/2016a``, ``intel/2016a`` -========= ================================================== +========= =================================================================================== +version toolchain +========= =================================================================================== +``0.4.6`` ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` +========= =================================================================================== .. _list_software_vsc-base_788: @@ -31606,7 +33578,7 @@ version toolchain --- -:ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_Wannier90_829: @@ -31722,13 +33694,13 @@ GNU Wget is a free software package for retrieving files using HTTP, HTTPS and F *homepage*: https://www.gnu.org/software/wget/ -========== ============================== -version toolchain -========== ============================== -``1.17.1`` ``foss/2016a``, ``foss/2016b`` -``1.19.4`` ``GCCcore/6.4.0`` -``1.20.1`` ``GCCcore/7.3.0`` -========== ============================== +========== ==================================== +version toolchain +========== ==================================== +``1.17.1`` ``foss/2016a``, ``foss/2016b`` +``1.19.4`` ``GCCcore/6.4.0`` +``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +========== ==================================== .. _list_software_wheel_533: @@ -31773,6 +33745,38 @@ version toolchain ======== ================================================ +.. _list_software_WildMagic_881: + +*WildMagic* ++++++++++++ + +Wild Magic 5.17 + +*homepage*: https://www.geometrictools.com/index.html + +======== ============== +version toolchain +======== ============== +``5.17`` ``foss/2018b`` +======== ============== + + +.. _list_software_Winnowmap_960: + +*Winnowmap* ++++++++++++ + +Winnowmap is a long-read mapping algorithm, and a result of our exploration into superior minimizer sampling techniques. + +*homepage*: https://github.com/marbl/Winnowmap + +======= ============= +version toolchain +======= ============= +``1.0`` ``GCC/8.3.0`` +======= ============= + + .. _list_software_WISExome_753: *WISExome* @@ -31961,7 +33965,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCfun_484` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtrans_672` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCfun_484` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -32045,20 +34049,21 @@ xarray (formerly xray) is an open source project and Python package that aims to *homepage*: https://github.com/pydata/xarray -========== ================== =============== -version versionsuffix toolchain -========== ================== =============== -``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` -``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` -``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` -``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` -``0.12.1`` ``-Python-3.6.6`` ``intel/2018b`` -``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` -========== ================== =============== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` +``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` +``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` +``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` +``0.12.1`` ``-Python-3.6.6`` ``intel/2018b`` +``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` +``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========== ================== =============================== .. _list_software_xbitmaps_872: @@ -32216,11 +34221,12 @@ XCrySDen is a crystalline and molecular structure visualisation program aiming *homepage*: http://www.xcrysden.org/ -========== =============== -version toolchain -========== =============== -``1.5.60`` ``intel/2019a`` -========== =============== +========== =============================== +version toolchain +========== =============================== +``1.5.60`` ``intel/2019a`` +``1.6.2`` ``foss/2019b``, ``intel/2019b`` +========== =============================== .. _list_software_Xerces-C++_816: @@ -32289,6 +34295,7 @@ version versionsuffix toolchain ``0.6a2`` ``-Python-3.5.2`` ``intel/2016b`` ``0.6a2`` ``-Python-3.6.1`` ``intel/2017a`` ``0.72.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.90`` ``-Python-3.7.4`` ``foss/2019b`` ``20171120`` ``-Java-1.8.0_152`` ``intel/2017b`` ============ =================== =============== @@ -32414,6 +34421,7 @@ xmlf90 is a basic XML parsing library written in Fortran. version toolchain ========= ============================== ``1.5.3`` ``foss/2016b``, ``foss/2017a`` +``1.5.4`` ``iccifort/2019.5.281`` ========= ============================== @@ -32552,6 +34560,23 @@ version toolchain ============== ========================================================== +.. _list_software_xtb_334: + +*xtb* ++++++ + +xtb - An extended tight-binding semi-empirical program package. + +*homepage*: https://xtb-docs.readthedocs.io + +================ ================= =============== +version versionsuffix toolchain +================ ================= =============== +``6.2.2-hotfix`` ``-Python-3.6.3`` ``intel/2017b`` +``6.2.3`` ``foss/2019b`` +================ ================= =============== + + .. _list_software_xtrans_672: *xtrans* @@ -32638,7 +34663,7 @@ version versionsuffix toolchain ``1.5.0`` ``-Python-2.7.15`` ``intel/2018b`` ``1.5.0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.6.0`` ``-Python-3.7.2`` ``intel/2019a`` -``1.6.0`` ``-Python-3.7.4`` ``intel/2019b`` +``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ==================== ============================== ================================================ @@ -32715,7 +34740,7 @@ version toolchain --- -:ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zingeR_623` - :ref:`list_software_zlib_433` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` +:ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zingeR_623` - :ref:`list_software_Zip_307` - :ref:`list_software_zlib_433` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` .. _list_software_zarr_447: @@ -32771,6 +34796,22 @@ version versionsuffix toolchain ============ ============= ============== +.. _list_software_Zip_307: + +*Zip* ++++++ + +Zip is a compression and file packaging/archive utility. Although highly compatible both with PKWARE's PKZIP and PKUNZIP utilities for MS-DOS and with Info-ZIP's own UnZip, our primary objectives have been portability and other-than-MSDOS functionality + +*homepage*: http://www.info-zip.org/Zip.html + +======= ==================================== +version toolchain +======= ==================================== +``3.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +======= ==================================== + + .. _list_software_zlib_433: *zlib* @@ -32786,7 +34827,7 @@ version toolchain ``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` -``1.2.11`` ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.11`` ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 6325e2d8..6505e118 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -69,9 +69,11 @@ * EB_DIRAC * EB_Doxygen * EB_Eigen + * EB_ELSI * EB_GATE * EB_Geant4 * EB_GROMACS + * EB_LAMMPS * EB_netCDF * EB_OpenBabel * EB_OpenCV @@ -84,6 +86,7 @@ * EB_Amber * EB_ARB * EB_ATLAS + * EB_BerkeleyGW * EB_binutils * EB_BLACS * EB_Bowtie @@ -91,6 +94,7 @@ * EB_bzip2 * EB_CBLAS * EB_Chapel + * EB_CMake * EB_cppcheck * EB_Cufflinks * EB_DB @@ -119,6 +123,7 @@ * EB_HPL * EB_Hypre * EB_LAPACK + * EB_libdrm * EB_Libint * EB_libQGLViewer * EB_libxml2 @@ -251,6 +256,7 @@ * EB_PyQuante * EB_python_minus_meep * EB_PyZMQ + * EB_SEPP * EB_TensorFlow * EB_TensorRT * EB_VSC_minus_tools @@ -308,6 +314,7 @@ * MesonNinja * CMakeNinja + * EB_Mesa * ModuleRC * PackedBinary @@ -372,6 +379,7 @@ * EB_PyQuante * EB_python_minus_meep * EB_PyZMQ + * EB_SEPP * EB_TensorFlow * EB_TensorRT * EB_VSC_minus_tools diff --git a/docs/version-specific/easyconfig_templates.rst b/docs/version-specific/easyconfig_templates.rst index c41fee53..b838bfe3 100644 --- a/docs/version-specific/easyconfig_templates.rst +++ b/docs/version-specific/easyconfig_templates.rst @@ -24,6 +24,8 @@ Template names/values for (short) software versions ==================== ========================================== Template name Template value ==================== ========================================== +``%(cudashortver)s`` short version for CUDA (.) +``%(cudaver)s`` full version for CUDA ``%(javashortver)s`` short version for Java (.) ``%(javaver)s`` full version for Java ``%(perlshortver)s`` short version for Perl (.) diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 19d45027..478218ec 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -173,13 +173,14 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` -``build_type`` Build type for CMake, e.g. Release or Debug.Use None to not specify -DCMAKE_BUILD_TYPE ``None`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``install_cmd`` Build command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` ======================== ================================================================================================================================================================================================== ================== @@ -246,14 +247,15 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` -``build_type`` Build type for CMake, e.g. Release or Debug.Use None to not specify -DCMAKE_BUILD_TYPE ``None`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``files_to_copy`` List of files or dirs to copy ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``install_cmd`` Build command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` ``with_configure`` Run configure script before building ``False`` @@ -282,13 +284,14 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` -``build_type`` Build type for CMake, e.g. Release or Debug.Use None to not specify -DCMAKE_BUILD_TYPE ``None`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``install_cmd`` Build command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` ======================== ================================================================================================================================================================================================== ================== @@ -325,7 +328,8 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` -``build_type`` Build type for CMake, e.g. Release or Debug.Use None to not specify -DCMAKE_BUILD_TYPE ``None`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` ``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` @@ -341,13 +345,14 @@ easyconfig parameter description ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` ``runtest`` Run unit tests. ``True`` ``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``separate_build_dir`` Perform build in a separate directory ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` ``unpack_sources`` Unpack sources prior to build/install ``True`` ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` @@ -537,6 +542,7 @@ easyconfig parameter description ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` @@ -635,6 +641,7 @@ easyconfig parameter description ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` @@ -904,6 +911,7 @@ easyconfig parameter description ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` @@ -938,6 +946,7 @@ easyconfig parameter description ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` @@ -1225,6 +1234,7 @@ easyconfig parameter description ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` @@ -1259,6 +1269,7 @@ easyconfig parameter description ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index d7075cdb..0af240bb 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -58,7 +58,9 @@ Option flag Option description ``-x, --extended-dry-run`` Print build environment and (expected) build procedure that will be performed (default: False) ``--extended-dry-run-ignore-errors`` Ignore errors that occur during dry run (default: True; disable with --disable-extended-dry-run-ignore-errors) ``-f, --force`` Force to rebuild software even if it's already installed (i.e. if it can be found as module), and skipping check for OS dependencies (default: False) +``--ignore-locks`` Ignore locks that prevent two identical installations running in parallel (default: False) ``--job`` Submit the build as a job (default: False) +``--locks-dir=LOCKS-DIR`` Directory to store lock files (should be on a shared filesystem); None implies .locks subdirectory of software installation directory ``-l, --logtostdout`` Redirect main log to stdout (default: False) ``-M, --missing-modules`` Print list of missing modules for dependencies of specified easyconfigs (default: False) ``-b BLOCKS, --only-blocks=BLOCKS`` Only build listed blocks (type comma-separated list) @@ -105,7 +107,7 @@ Option flag Option desc ``--packagepath=PACKAGEPATH`` The destination path for the packages built by package-tool (default: /home/example/.local/easybuild/packages) ``--prefix=PREFIX`` Change prefix for buildpath, installpath, sourcepath and repositorypath (used prefix for defaults /home/example/.local/easybuild) ``--recursive-module-unload`` Enable generating of modules that unload recursively. (default: False) -``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository, GitRepository, HgRepository) +``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository, GitRepository) ``--repositorypath=REPOSITORYPATH`` Repository path, used by repository (is passed as list of arguments to create the repository instance). For more info, use --avail-repositories. (type comma-separated list; default: /home/example/.local/easybuild/ebfiles_repo) ``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) ``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) @@ -138,7 +140,10 @@ Options for Easyconfigs =================================================== ===================================================================================================================================================================================================================================================== Option flag Option description =================================================== ===================================================================================================================================================================================================================================================== +``--create-index=CREATE-INDEX`` Create index for files in specified directory ``--fix-deprecated-easyconfigs`` Fix use of deprecated functionality in specified easyconfig files. (default: False) +``--ignore-index`` Ignore index when searching for files (default: False) +``--index-max-age=INDEX-MAX-AGE`` Maximum age for index before it is considered stale (in seconds) (type ; default: 604800) ``--inject-checksums=INJECT-CHECKSUMS`` Inject checksums of specified type for sources/patches into easyconfig file(s) (type choice; default: sha256) (choices: adler32, crc32, md5, sha1, sha256, sha512, size) ``--local-var-naming-check=LOCAL-VAR-NAMING-CHECK`` Mode to use when checking whether local variables follow the recommended naming scheme ('log': only log warnings (no printed messages); 'warn': print warnings; 'error': fail with an error) (type choice; default: warn) (choices: error, log, warn) =================================================== ===================================================================================================================================================================================================================================================== @@ -161,6 +166,7 @@ Option flag Option description ``--git-working-dirs-path=GIT-WORKING-DIRS-PATH`` Path to Git working directories for EasyBuild repositories (type ) ``--github-org=GITHUB-ORG`` GitHub organization (type ) ``--github-user=GITHUB-USER`` GitHub username (type ) +``--include-easyblocks-from-pr=PR#`` Include easyblocks from specified PR (type ) ``--install-github-token`` Install GitHub token (requires --github-user) (default: False) ``--list-prs=STATE,ORDER,DIRECTION`` List pull requests (type ; default: open,created,desc) ``--merge-pr=PR#`` Merge pull request (type ) @@ -172,7 +178,7 @@ Option flag Option description ``--pr-descr=PR-DESCR`` Description for new pull request created with --new-pr (type ) ``--pr-target-account=PR-TARGET-ACCOUNT`` Target account for new PRs (type ; default: easybuilders) ``--pr-target-branch=PR-TARGET-BRANCH`` Target branch for new PRs (type ; default: develop) -``--pr-target-repo=PR-TARGET-REPO`` Target repository for new/updating PRs (type ; default: easybuild-easyconfigs) +``--pr-target-repo=PR-TARGET-REPO`` Target repository for new/updating PRs (default: auto-detect based on provided files) (type ) ``--pr-title=PR-TITLE`` Title for new pull request created with --new-pr (type ) ``--preview-pr`` Preview a new pull request (default: False) ``--review-pr=PR#`` Review specified pull request (type ) @@ -305,6 +311,7 @@ Option flag Opt ``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) ``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) ``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) +``--wait-on-lock=WAIT-ON-LOCK`` Wait interval (in seconds) to use when waiting for existing lock to be removed (0: implies no waiting, but exiting with an error) (type ; default: 0) ``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) ========================================================================= ================================================================================================================================================================================== @@ -354,6 +361,7 @@ Option flag Option description ``--try-toolchain=NAME,VERSION`` Try to search and build with given toolchain (name and version) (USE WITH CARE!) (type comma-separated list) ``--try-toolchain-name=NAME`` Try to search and build with given toolchain name (USE WITH CARE!) ``--try-toolchain-version=VERSION`` Try to search and build with given toolchain version (USE WITH CARE!) +``--try-update-deps`` Try to update versions of the dependencies of an easyconfig based on what is available in the robot path (default: False) =================================== =================================================================================================================================================================== From 862efe8202a35801b7053a65e25de6c5197d9de5 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 14 Apr 2020 18:40:46 +0800 Subject: [PATCH 025/286] update release notes for EasyBuild v4.2.0 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 252 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 252 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 967c3f0a..1741bd0f 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20200414.01** (`Apr 14th 2020`): update release notes for EasyBuild v4.2.0 (see :ref:`release_notes_eb420`) * **release 20200316.01** (`Mar 16th 2020`): update release notes for EasyBuild v4.1.2 (see :ref:`release_notes_eb412`) * **release 20200116.01** (`Jan 16th 2020`): update release notes for EasyBuild v4.1.1 (see :ref:`release_notes_eb411`) * **release 20191204.01** (`Dec 4th 2019`): update release notes for EasyBuild v4.1.0 (see :ref:`release_notes_eb410`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index bd584692..377f331b 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,258 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **1,798** different software packages, -including 31 different (compiler) toolchains. It contains 212 software-specific easyblocks and 36 generic easyblocks, -alongside 8,964 easyconfig files. +The latest version of EasyBuild provides support for building and installing **1,912** different software packages, +including 31 different (compiler) toolchains. It contains 219 software-specific easyblocks and 36 generic easyblocks, +alongside 9462 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb420: + +EasyBuild v4.2.0 (April 14th 2020) +---------------------------------- + +feature release + +**framework** + +* add support for --try-update-deps (experimental feature), to upgrade dependencies based on available easyconfigs (`#2599 `_) +* adding locking to prevent two parallel builds of the same installation directory (`#3009 `_) + + * for more information, see https://easybuild.readthedocs.io/en/latest/Locks.html + +* significantly speed up -D/--dry-run by avoiding useless 'module show' (`#3203 `_) +* add support for creating an index & using it when searching for easyconfigs (`#3210 `_) + + * for more information, see https://easybuild.readthedocs.io/en/latest/Easyconfigs_index.html + +* additional GitHub integration features: + + * add support for targeting easyblocks and framework repositories in --new-pr (`#1876 `_, `#3189 `_) + * add support for --include-easyblocks-from-pr (`#3206 `_) + * for more information, https://easybuild.readthedocs.io/en/latest/Integration_with_GitHub.html + +* various other enhancements, including: + + * add a contrib/hooks dir with some examples of hooks used (`#2777 `_) + * also mention working directory + input passed via stdin (if any) in trace output of run_cmd (`#3168 `_) + * probe external modules for missing metadata that is not provided via extermal module metadata file (`#3174 `_) + * also update $CMAKE_PREFIX_PATH and $CMAKE_LIBRARY_PATH in generated module file (`#3176 `_) + * optionally call log.warning in print_warning (`#3195 `_) + * add an option to git_config to retain the .git directory (`#3197 `_) + * allow use of SYSTEM as --try-toolchain option (`#3213 `_) + * mention CPU arch name in comment for uploaded test report, if it's known by archspec (`#3227 `_) + * make --merge-pr take into account --pr-target-branch (`#3236 `_) + * make --check-contrib print a warning when None is used for checksums (`#3244 `_) + * update install-EasyBuild-develop.sh script and create script for 2020a merge sprint (`#3245 `_) + * add template for mpi_cmd_prefix (`#3264 `_) + * update copy_dir to include option to merge directories (`#3270 `_) + * support template name for CUDA version (`#3274 `_) + +* various bug fixes, including: + + * use correct module for errors_found_in_log (`#3119 `_) + * fix EasyConfig.update code to handle both strings and lists as input (`#3170 `_) + * fix removing temporary branch on --check-github (`#3182 `_) + * fix shebang even if first line doesn't start with '#!' (`#3183 `_) + * make boostrap script work with Python 3 (`#3186 `_) + * read patch files as bytestring to avoid UnicodeDecodeError for patches that include funky characters (`#3191 `_) + * fix online check in --check-github: try repeatedly and with different URLs to cater for HTTP issues (`#3194 `_) + * don't crash when GitPython is not installed when using Python 3 (`#3198 `_) + * fix os_name_map for RHEL8 (`#3201 `_) + * don't add shebang to binary files (`#3208 `_) + * use checkout@v2 in GitHub Actions to fix broken re-triggered tests (`#3219 `_) + * don't filter out None values in to_checksums, leave them in place (`#3225 `_) + * fix defining of $MPI_INC_* and $MPI_LIB_* environment variables for impi version 2019 and later (`#3229 `_) + * use correct target account/repo when creating test report & posting comment in PR (`#3234 `_) + * reorganize EasyBlock.extensions_step to ensure correct filtering of extensions (`#3235 `_) + * also support %(installdir)s and %(builddir)s templates for extensions (`#3237 `_) + * unset $GITHUB_TOKEN in Travis after installing token, to avoid failing test_from_pr_token_log (`#3252 `_) + * fix reporting when skipping extensions (`#3254 `_) + * avoid API rate limit errors on online check in --check-github (`#3257 `_) + * show easyconfig filenames for parallel build (`#3258 `_) + * make EasyConfig.dump aware of toolchain hierarchy, to avoid hardcoded subtoolchains in dependencies easyconfig parameters (`#3261 `_) + * fix use of --copy-ec with a single argument, assume copy to current working directory (`#3262 `_) + * fix posting of comment in PR with --upload-test-report (`#3272 `_) + * take into account dependencies marked as external modules when composing template values like %(pyver)s (`#3273 `_) + +* other changes: + + * increase timeout & use api.github.com for connectivity check in check_github (`#3192 `_) + * restore flake8 default ignores (`#3193 `_) + * enable tracking of test suite coverage using coveralls (`#3204 `_) + * make tests use easybuilders/testrepository rather than hpcugent/testrepository after it was moved (`#3238 `_) + * improve raised error in remove_dir and deprecate rmtree2 (`#3228 `_) + +**easyblocks** + +* 7 new software-specific easyblocks: + + * BerkeleyGW (`#1951 `_), CMake (`#1936 `_), ELSI (`#1883 `_), LAMMPS (`#1964 `_, `#1975 `_, `#1978 `_, `#1982 `_, `#1997 `_), libdrm (`#1983 `_), Mesa (`#1892 `_, `#2006 `_), SEPP (`#1998 `_) + +* minor enhancements, including: + + * make ParMETIS easyblock compatible with custom configopts (`#1774 `_) + * update Trinity easyblock for v2.9.0 (`#1906 `_) + * disable ROCM and Android workspace explicitely in TensorFlow easyblock (`#1944 `_) + * update QuantumESPRESSO easyblock for version 6.5 (`#1947 `_) + * update Siesta easyblock to support MaX-1.0 release (`#1954 `_) + * update Ferret easyblock for versions >= 7.5.0 (`#1956 `_) + * update XCrySDen easyblock to support Togl dependency (`#1959 `_) + * pass value for TARGET specified in buildopts to testopts and installopts in OpenBLAS easyblock (`#1960 `_) + * fix netCDF(-Fortran) support in Siesta easyblock (`#1967 `_, 1971) + * add NCDF_PARALLEL and METIS support to Siesta easyblock (`#1973 `_) + * add support for 'use_pip_extras' custom easyconfig parameter in PythonPackage easyblock (`#1980 `_) + * update Open Babel easyblock for version 3.0.0 (`#1992 `_) + * allow differing names for TensorFlow wheel (`#1995 `_) + * make MATLAB runtime available from MATLAB (`#2008 `_) + +* various bug fixes, including: + + * fix linking of Hypre to external BLAS/LAPACK + support building (only) static/shared library (`#1885 `_) + * fix MPI-CXX dependency of PETSc (`#1917 `_) + * limit amount of parallelism in TensorFlow easyblock (`#1934 `_) + * support GCCcore and gcc4.8 (if that dir exists) in function get_tbb_gccprefix in tbb easyblock (`#1943 `_) + * restore default flake8 warnings (`#1950 `_) + * remove tests from build_step and raise error on failed tests in OpenBLAS easyblock (`#1952 `_, `#1955 `_, `#1962 `_) + * add optional runtest to the catch for FATAL ERRORS to OpenBLAS easyblock (`#1958 `_) + * ensure right 'python' command is used to determine Python lib dir when system Python is used with PythonBundle easyblock (`#1961 `_) + * make sure lib/python*/lib-dynload exists in Python installation (`#1966 `_) + * in version 6.0 of TensorRT, libnvinfer.a is renamed libnvinfer_static.a (`#1970 `_) + * handle configopts without configure args in CMake easyblock (`#1974 `_) + * use checkout@v2 in GitHub Actions to fix broken re-triggered tests (`#1976 `_) + * don't insist that pylibdir always exists in OpenCV easyblock (`#1977 `_) + * also set $TRINITY_HOME environment variable in Trinity easyblock (`#1979 `_) + * fix sanity check for OpenFOAM-Extend >= 4.1 (`#1981 `_) + * fix pattern matching in regex subst for I_MPI_ROOT in impi easyblock (`#1986 `_) + * use remove_dir instead of deprecated rmtree2 in various easyblocks (`#1993 `_) + * fix "AttributeError: module 'git' has no attribute 'Git'" that may occur when using Python 3 (`#1994 `_) + * don't sanity check for QtWebEngine in Qt easyblock when building for POWER (`#2000 `_) + * fix installation of TensorFlow in some environments, by setting $PYTHONNOUSERSITE (& more) (`#2002 `_, `#2020 `_) + * make sure libxml2 is built with XZ provided as dependency (`#2005 `_) + * look for Python version directories with suffixes in ROOT easyblock (`#2010 `_) + * enable TK, FLTK and OPENGL configure options in VMD easyblock (`#2013 `_) + * update the contributing docs (`#2014 `_) + * fix numexpr easyblock to allow (correctly) installing it as extension (`#2022 `_) + +* other changes: + + * simplify various CMakeMake-based easyblocks by enhancing CMakeMake (w.r.t. CMAKE_BUILD_TYPE, shared vs static libs, fPIC) (`#1929 `_) + * enable out of tree build by default in CMakeMake easyblock (`#1933 `_) + * force building Clang without CUDA when it is not found as a proper dependency (`#1968 `_) + +**easyconfigs** + +* added example easyconfig files for 114 new software packages: + + * ABRA2 (`#10272 `_, ABRicate (`#10310 `_, ADIOS (`#10036 `_, aNCI (`#9929 `_, any2fasta (`#10310 `_, apex (`#10269 `_, + archspec (`#9898 `_, ArviZ (`#10366 `_, autopep8 (`#9626 `_, BAMSurgeon (`#10330 `_, BatMeth2 (`#10323 `_, + BiG-SCAPE (`#10352 `_, BinSanity (`#10001 `_, Bonito (`#10269 `_, BSMAPz (`#10283 `_, BSseeker2 (`#10039 `_, + BUStools (`#9838 `_, Cbc (`#10052 `_, Cgl (`#10048 `_, CGmapTools (`#10288 `_, Clp (`#10033 `_, CoinUtils (`#9937 `_, + dtcwt (`#9695 `_, ELSI (`#9857 `_, EnsEMBLCoreAPI (`#8734 `_, fastq-pair (`#9894 `_, FigureGen (`#10076 `_, Fiona (`#10321 `_, + FuSeq (`#10004 `_, GenomeTools (`#9797 `_, GraphMap2 (`#10299 `_, GRASP (`#9896 `_, Groovy (`#9809 `_, gsport (`#9821 `_, + gubbins (`#9689 `_, igv-reports (`#9977 `_, inferCNV (`#9686 `_, iVar (`#10291 `_, joypy (`#10212 `_, JupyterLab (`#9752 `_, + kma (`#10259 `_, LAMMPS (`#10371 `_, lancet (`#10271 `_, libBigWig (`#10006 `_, libGridXC (`#9858 `_, libPSML (`#5859 `_, + LtrDetector (`#10343 `_, manta (`#5104 `_, medImgProc (`#10228 `_, MedPy (`#9748 `_, Mini-XML (`#10036 `_, mkl_fft (`#9887 `_, + Monocle3 (`#9825 `_, MoreRONN (`#10255 `_, motionSegmentation (`#10228 `_, NanoComp (`#10212 `_, NanoFilt (`#10212 `_, + nanoget (`#10212 `_, nanomath (`#10212 `_, NanoPlot (`#10212 `_, ngspice (`#9922 `_, ntEdit (`#9836 `_, ntHits (`#9833 `_, + occt (`#9939 `_, OCNet (`#9955 `_, OpenAI-Gym (`#10347 `_, OpenPIV (`#9959 `_, OpenPyXL (`#10115 `_, orca (`#9518 `_, + Osi (`#10361 `_, PartitionFinder (`#9983 `_, pauvre (`#10212 `_, polymake (`#9904 `_, pretty-yaml (`#10041 `_), + PRSice (`#9988 `_, pycodestyle (`#9626 `_, pydot (`#9899 `_, pygraphviz (`#9969 `_, pylift (`#10051 `_, PyMC3 (`#10279 `_, + pyparsing (`#9983 `_, PyRe (`#10095 `_, python-weka-wrapper3 (`#9704 `_, PyTorch-Geometric (`#9995 `_, qcat (`#10244 `_, + RAxML-NG (`#9990 `_, Ray (`#10302 `_, rclone (`#7934 `_, Red (`#9856 `_, rstanarm (`#9964 `_, scikit-build (`#9762 `_, + scVelo (`#9805 `_, SECAPR (`#9721 `_, segmentation-models (`#10211 `_, SentencePiece (`#10192 `_, SEPP (`#10047 `_, + Shapely (`#10309 `_, Singular (`#10030 `_, SLATEC (`#7529 `_, spatialreg (`#9767 `_, split-seq (`#9749 `_, spoa (`#9705 `_, + SSN (`#9955 `_, STEAK (`#10337 `_, stpipeline (`#9736 `_, SVG (`#9905 `_, Togl (`#9868 `_, torchtext (`#10193 `_, + units (`#9682 `_, UQTk (`#10279 `_, WildMagic (`#10044 `_, Winnowmap (`#10005 `_, xtb (`#9993 `_, Zip (`#9972 `_ + +* added additional easyconfigs for various supported software packages, including: + + * ABySS 2.1.5, Arrow 0.16.0, BCFtools 1.10.2, BEDTools 2.29.2, BUSCO 4.0.5, BerkeleyGW 2.1.0, binutils 2.34, + CVXPY 1.0.28, CharLS 2.1.0, CheckM 1.1.2, Clang 10.0.0, CppUnit 1.15.1, canu 1.9, cutadapt 2.8, + DIAMOND 0.9.30, davix 0.7.5, ELPA 2019.11.001, FastANI 1.3, FastQC 0.11.9, Ferret 7.5.0, GATK 4.1.4.1, + GCCcore 9.3.0, GDB 9.1, GMAP-GSNAP-2019-09-12, GObject-Introspection 1.63.1, GPAW 20.1.0, GROMACS 2020, + GTDB-Tk 1.0.2, GTK+ 3.24.13, Go 1.14.1, Gradle 6.1.1, GraphicsMagick 1.3.34, Graphviz 2.42.2, Gurobi 9.0.1, + gSOAP 2.8.100, gnuplot 5.2.8, gtest 1.10.0, HDDM 0.7.5, HTSlib 1.10.2, HarfBuzz 2.6.4, Horovod 0.19.1, + Hypre 2.18.2, IGV 2.8.0, IQ-TREE 1.6.12, IRkernel 1.1, iccifort 2020.0.166, igraph 0.8.0, impi 2019.6.166, + ispc 1.12.0, Java 13(.0.2), Julia 1.4.0, Keras 2.3.1, Kraken2 2.0.8-beta, kim-api 2.1.3, LAST 1045, + LASTZ 1.04.03, LLVM 9.0.1 + 10.0.0, LMfit 0.9.14, LS-PrePost 4.7.8, likwid 5.0.1, MAFFT 7.453, + MATLAB 2019b, MMseqs2 10, Maven 3.6.3, Meson 0.53.1, MethylDackel 0.5.0, Mono 6.8.0.105, medaka 0.12.0, + Nextflow 20.01.0, ncdf4 1.17, netcdf4-python 1.5.3, nodejs 12.16.1, numba 0.47.0, numexpr 2.7.1, + Octave 5.1.0, OpenBLAS 0.3.8, OpenBabel 3.0.0, OpenCV 4.2.0, OpenFOAM-Extend 4.1-20191120, OrthoFinder 2.3.11, + PETSc 3.12.4, PGI 19.10, PMIx 2.2.1, Pango 1.44.7, PyTables 3.6.1, PyTorch 1.4.0, parasail 2.4.1, + pydicom 1.4.2, pyproj 2.4.2, Qhull 2019.1, QuantumESPRESSO 6.5, R-bundle-Bioconductor 3.10, RDKit 2019.09.3 + Racon 1.4.10, ReFrame 2.21, Ruby 2.7.1, rjags 4-9, rpy2 3.2.6, SLEPc 3.12.2, SPAdes 3.14.0, + SPAdes 3.14.0, STAR-Fusion 1.8.1, STAR 2.7.3a, Seaborn 0.10.0, SeqAn 1.4.2, Seurat 3.1.2, SimpleElastix 1.1.0, + SimpleITK 1.2.4, Stacks 2.5, Stata 16, StringTie 2.1.0, scikit-optimize 0.7.4, statsmodels 0.11.0, + TensorFlow 1.15.2 + 2.0.1, Tkinter 2.7.16, Trim_Galore 0.6.5, Trimmomatic 0.39, Trinity 2.10.0, tbb 2020.2, + tqdm 4.41.1, XCrySDen 1.6.2, XGBoost 0.90, xarray 0.15.1, xmlf90 1.5.4 + +* minor enhancements, including: + + * add easyconfig for Java 11.0.6 on ppc64le and alter the Java 11 wrapper to support both x86_64 and ppc64le (`#9371 `_ + * add additional extensions for R: HiddenMarkov (`#9685 `_, lmerTest (`#9853 `_, VSURF + Rborist (`#10355 `_ + * change Mesa 19.1.7 + 19.2.1 easyconfigs to use custom easyblock for Mesa (`#9764 `_ + * build shared libs and install header files for Ghostscript (`#9785 `_ + * add MUMPS as dependency in PETSc 3.12.4 easyconfigs (#9880, `#9891 `_ + * add Perl extensions: Term::ReadLine::Gnu (`#9901 `_, URI::Escape and Set::IntervalTree (`#10049 `_ + * add dat directory to aNCI (`#9929 `_ + * add patch to create a symlink from libsvm.so.$(SHVER) to libsvm.so in LIBSVM easyconfigs (`#10045 `_ + * build SUNDIALS with 'pic' (`#10278 `_ + * add BSgenome.Hsapiens.UCSC.hg38 + MEDIPS extensions to R-bundle-Bioconductor v3.10 (`#10298 `_ + * fix checksums for mkl-dnn and tbb extensions (moved to oneAPI repo) in PyTorch easyconfigs (`#10367 `_ + * update Java/1.8 wrapper to Java/1.8.0_241.eb (`#10305 `_ + +* various bug fixes, including: + + * use CMake for building double-conversion (`#9659 `_ + * update recent libdrm easyconfigs to use custom easyblock & avoid hardcoded x86-specific sanity check (`#9694 `_ + * add alternate checksum for OpenMolcas 18.09 (`#9701 `_ + * use Github to download releases for MariaDB-connector-c (`#9702 `_ + * add -DOMPI_SKIP_MPICXX in configopts for MathGL, to avoid using mpicxx during build (`#9703 `_ + * make installing independent of build folder in pybind11 easyconfig (`#9738 `_ + * add Lua as a dependency to gnuplot (`#9773 `_ + * stick to http:// source URLS for ISL in GCCcore easyconfigs, since https:// doesn't work (`#9784 `_ + * add alternative checksums for farver/fracdiff/pkgmaker/rngtools/doRNG/cobs extensions in R 3.6.2 easyconfigs (`#9789 `_ + * add patch for OpenBLAS 0.3.4 w/ GCC/8.2.0-2.31.1 to fix broken tests (`#9865 `_ + * revert removal of AVX512 vmovd with 64-bit operands in binutils 2.32 easyconfigs (`#9866 `_ + * fix inline asm in dscal: mark x, x1 as clobbered, in OpenBLAS 0.3.8 (`#9867 `_ + * add missing sanity_check_commands to cutadapt v1.18 and v2.7 easyconfigs (`#9869 `_ + * don't overwrite configopts in BLAST+ easyconfigs, append to it (`#9875 `_ + * add alternate checksum for LaplacesDemon in R 3.6.x easyconfigs (#9879, `#10382 `_ + * fix redefining of preconfigopts in OpenCV easyconfigs (`#9895 `_ + * use symlinks for terminfo files instead of hard links in ncurses 6.1 easyconfigs (`#9912 `_ + * fix NCIPLOT build flags (`#9915 `_ + * add missing patch to iccifort libxc easyconfigs (`#9918 `_ + * use checkout@v2 in GitHub Actions to fix broken re-triggered tests (`#9925 `_ + * re-enable building utils in Siesta 4.1-MaX-1.0 release (`#9936 `_ + * fix homepage and source URLs in SLEPc easyconfigs by using https (`#9943 `_ + * fix source URLs for rgeos after source tarball was moved to CRAN archive (`#9954 `_ + * add dependencies on Python 3 and SciPy-bundle in Trinity v2.9.1 easyconfig (`#9957 `_ + * patch GCC lisanitizer for glibc 2.31 (`#9966 `_ + * add Zip as build dependency for recent Bazel versions (`#9972 `_ + * fix checksums in Jellyfish v2.3.0 easyconfigs (`#9997 `_ + * fix source URLs for ParMGridGen easyconfigs (`#10019 `_ + * disable unintended Octave support in all libsndfile easyconfigs (`#10027 `_ + * fix sources for LS-PrePost 4.6 (`#10236 `_ + * security update for vsc-mympirun 4.1.9 (`#10185 `_ + * configure libwebp to also install libwebpmux (`#10274 `_ + * ensure that CVS easyconfigs are included in source tarball produced by 'python setup.py sdist' (`#10326 `_ + * fix undefined reference error due to libxc 4.3.4 built with CMake (`#10356 `_ + * fix source_urls for tbb: use (new) official 'oneapi-src' GitHub repository (`#10361 `_ + * add missing build dependency on pkg-config in GObject-Introspection 1.63.1 w/ Python 3.7.4 easyconfig (`#10380 `_ + * update checksums and homepage in tbb easyconfigs (`#10285 `_ + +* other changes: + + * use new custom easyblock in recent CMake easyconfigs (#9871, `#9923 `_ + * add check for redefined easyconfig parameters in easyconfig tests (`#9876 `_ + * use M4-1.4.18.eb for test installation in easyconfigs test suite (`#9926 `_ + * use https in homepage/source_urls of zlib-1.2.11.eb (`#10018 `_ + * add -GCCcore-9.2.0 versionsuffix for intel/2020.00 components (`#10083 `_ + * add checksum of new tbb 2019_U9 source tarball, next to original one + update homepage (`#10237 `_ + * add comment informing about manually setting Gallium drivers in easyconfigs for Mesa v19.1.7 and v19.2.1 (`#10276 `_ + .. _release_notes_eb412: EasyBuild v4.1.2 (March 16th 2020) diff --git a/docs/conf.py b/docs/conf.py index 1ed64c26..b2f8f013 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.1.2' # this is meant to reference the version of EasyBuild +version = '4.2.0' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20200316.0' # this is meant to reference the version of the documentation itself +release = '20200414.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From dd956565f29de3b81c824c7d811fb9c750e715eb Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 14 Apr 2020 19:08:00 +0800 Subject: [PATCH 026/286] tweak release notes for EasyBuild v4.2.0 --- docs/Release_notes.rst | 248 +++++++++++++++++++++-------------------- 1 file changed, 125 insertions(+), 123 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 377f331b..411c50b9 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -18,73 +18,75 @@ feature release **framework** -* add support for --try-update-deps (experimental feature), to upgrade dependencies based on available easyconfigs (`#2599 `_) +* add support for ``--try-update-deps`` (experimental feature), to upgrade dependencies based on available easyconfigs (`#2599 `_) + * adding locking to prevent two parallel builds of the same installation directory (`#3009 `_) * for more information, see https://easybuild.readthedocs.io/en/latest/Locks.html -* significantly speed up -D/--dry-run by avoiding useless 'module show' (`#3203 `_) +* significantly speed up ``-D/--dry-run`` by avoiding useless 'module show' (`#3203 `_) + * add support for creating an index & using it when searching for easyconfigs (`#3210 `_) * for more information, see https://easybuild.readthedocs.io/en/latest/Easyconfigs_index.html * additional GitHub integration features: - * add support for targeting easyblocks and framework repositories in --new-pr (`#1876 `_, `#3189 `_) - * add support for --include-easyblocks-from-pr (`#3206 `_) - * for more information, https://easybuild.readthedocs.io/en/latest/Integration_with_GitHub.html + * add support for targeting easyblocks and framework repositories in ``--new-pr`` (`#1876 `_, `#3189 `_) + * add support for ``--include-easyblocks-from-pr`` (`#3206 `_) + * for more information, https://easybuild.readthedocs.io/en/latest/Integration_with_GitHub.html * various other enhancements, including: * add a contrib/hooks dir with some examples of hooks used (`#2777 `_) - * also mention working directory + input passed via stdin (if any) in trace output of run_cmd (`#3168 `_) + * also mention working directory + input passed via stdin (if any) in trace output of ``run_cmd`` (`#3168 `_) * probe external modules for missing metadata that is not provided via extermal module metadata file (`#3174 `_) - * also update $CMAKE_PREFIX_PATH and $CMAKE_LIBRARY_PATH in generated module file (`#3176 `_) - * optionally call log.warning in print_warning (`#3195 `_) - * add an option to git_config to retain the .git directory (`#3197 `_) - * allow use of SYSTEM as --try-toolchain option (`#3213 `_) + * also update ``$CMAKE_PREFIX_PATH`` and ``$CMAKE_LIBRARY_PATH`` in generated module file (`#3176 `_) + * optionally call log.warning in ``print_warning`` (`#3195 `_) + * add an option to ``git_config`` to retain the .git directory (`#3197 `_) + * allow use of ``SYSTEM`` as ``--try-toolchain`` option (`#3213 `_) * mention CPU arch name in comment for uploaded test report, if it's known by archspec (`#3227 `_) - * make --merge-pr take into account --pr-target-branch (`#3236 `_) - * make --check-contrib print a warning when None is used for checksums (`#3244 `_) - * update install-EasyBuild-develop.sh script and create script for 2020a merge sprint (`#3245 `_) - * add template for mpi_cmd_prefix (`#3264 `_) - * update copy_dir to include option to merge directories (`#3270 `_) + * make ``--merge-pr`` take into account ``--pr-target-branch`` (`#3236 `_) + * make ``--check-contrib`` print a warning when None is used for checksums (`#3244 `_) + * update ``install-EasyBuild-develop.sh`` script and create script for 2020a merge sprint (`#3245 `_) + * add template for ``mpi_cmd_prefix`` (`#3264 `_) + * update ``copy_dir`` to include option to merge directories (`#3270 `_) * support template name for CUDA version (`#3274 `_) * various bug fixes, including: - * use correct module for errors_found_in_log (`#3119 `_) - * fix EasyConfig.update code to handle both strings and lists as input (`#3170 `_) - * fix removing temporary branch on --check-github (`#3182 `_) + * use correct module for ``errors_found_in_log`` (`#3119 `_) + * fix ``EasyConfig.update`` code to handle both strings and lists as input (`#3170 `_) + * fix removing temporary branch on ``--check-github`` (`#3182 `_) * fix shebang even if first line doesn't start with '#!' (`#3183 `_) * make boostrap script work with Python 3 (`#3186 `_) * read patch files as bytestring to avoid UnicodeDecodeError for patches that include funky characters (`#3191 `_) - * fix online check in --check-github: try repeatedly and with different URLs to cater for HTTP issues (`#3194 `_) + * fix online check in ``--check-github``: try repeatedly and with different URLs to cater for HTTP issues (`#3194 `_) * don't crash when GitPython is not installed when using Python 3 (`#3198 `_) - * fix os_name_map for RHEL8 (`#3201 `_) + * fix ``os_name_map`` for RHEL8 (`#3201 `_) * don't add shebang to binary files (`#3208 `_) - * use checkout@v2 in GitHub Actions to fix broken re-triggered tests (`#3219 `_) - * don't filter out None values in to_checksums, leave them in place (`#3225 `_) - * fix defining of $MPI_INC_* and $MPI_LIB_* environment variables for impi version 2019 and later (`#3229 `_) + * use ``checkout@v2`` in GitHub Actions to fix broken re-triggered tests (`#3219 `_) + * don't filter out ``None`` values in to_checksums, leave them in place (`#3225 `_) + * fix defining of ``$MPI_INC_*`` and ``$MPI_LIB_*`` environment variables for impi version 2019 and later (`#3229 `_) * use correct target account/repo when creating test report & posting comment in PR (`#3234 `_) - * reorganize EasyBlock.extensions_step to ensure correct filtering of extensions (`#3235 `_) - * also support %(installdir)s and %(builddir)s templates for extensions (`#3237 `_) - * unset $GITHUB_TOKEN in Travis after installing token, to avoid failing test_from_pr_token_log (`#3252 `_) + * reorganize ``EasyBlock.extensions_step`` to ensure correct filtering of extensions (`#3235 `_) + * also support ``%(installdir)s`` and ``%(builddir)s`` templates for extensions (`#3237 `_) + * unset ``$GITHUB_TOKEN`` in Travis after installing token, to avoid failing ``test_from_pr_token_log`` (`#3252 `_) * fix reporting when skipping extensions (`#3254 `_) - * avoid API rate limit errors on online check in --check-github (`#3257 `_) + * avoid API rate limit errors on online check in ``--check-github`` (`#3257 `_) * show easyconfig filenames for parallel build (`#3258 `_) - * make EasyConfig.dump aware of toolchain hierarchy, to avoid hardcoded subtoolchains in dependencies easyconfig parameters (`#3261 `_) - * fix use of --copy-ec with a single argument, assume copy to current working directory (`#3262 `_) - * fix posting of comment in PR with --upload-test-report (`#3272 `_) - * take into account dependencies marked as external modules when composing template values like %(pyver)s (`#3273 `_) + * make ``EasyConfig.dump`` aware of toolchain hierarchy, to avoid hardcoded subtoolchains in dependencies easyconfig parameters (`#3261 `_) + * fix use of ``--copy-ec`` with a single argument, assume copy to current working directory (`#3262 `_) + * fix posting of comment in PR with ``--upload-test-report`` (`#3272 `_) + * take into account dependencies marked as external modules when composing template values like ``%(pyver)s`` (`#3273 `_) * other changes: - * increase timeout & use api.github.com for connectivity check in check_github (`#3192 `_) + * increase timeout & use ``api.github.com`` for connectivity check in ``check_github`` (`#3192 `_) * restore flake8 default ignores (`#3193 `_) * enable tracking of test suite coverage using coveralls (`#3204 `_) * make tests use easybuilders/testrepository rather than hpcugent/testrepository after it was moved (`#3238 `_) - * improve raised error in remove_dir and deprecate rmtree2 (`#3228 `_) + * improve raised error in ``remove_dir`` and deprecate ``rmtree2`` (`#3228 `_) **easyblocks** @@ -94,17 +96,17 @@ feature release * minor enhancements, including: - * make ParMETIS easyblock compatible with custom configopts (`#1774 `_) + * make ParMETIS easyblock compatible with custom ``configopts`` (`#1774 `_) * update Trinity easyblock for v2.9.0 (`#1906 `_) * disable ROCM and Android workspace explicitely in TensorFlow easyblock (`#1944 `_) * update QuantumESPRESSO easyblock for version 6.5 (`#1947 `_) * update Siesta easyblock to support MaX-1.0 release (`#1954 `_) * update Ferret easyblock for versions >= 7.5.0 (`#1956 `_) * update XCrySDen easyblock to support Togl dependency (`#1959 `_) - * pass value for TARGET specified in buildopts to testopts and installopts in OpenBLAS easyblock (`#1960 `_) + * pass value for ``TARGET`` specified in buildopts to testopts and installopts in OpenBLAS easyblock (`#1960 `_) * fix netCDF(-Fortran) support in Siesta easyblock (`#1967 `_, 1971) - * add NCDF_PARALLEL and METIS support to Siesta easyblock (`#1973 `_) - * add support for 'use_pip_extras' custom easyconfig parameter in PythonPackage easyblock (`#1980 `_) + * add ``NCDF_PARALLEL`` and METIS support to Siesta easyblock (`#1973 `_) + * add support for ``use_pip_extras`` custom easyconfig parameter in PythonPackage easyblock (`#1980 `_) * update Open Babel easyblock for version 3.0.0 (`#1992 `_) * allow differing names for TensorFlow wheel (`#1995 `_) * make MATLAB runtime available from MATLAB (`#2008 `_) @@ -114,23 +116,23 @@ feature release * fix linking of Hypre to external BLAS/LAPACK + support building (only) static/shared library (`#1885 `_) * fix MPI-CXX dependency of PETSc (`#1917 `_) * limit amount of parallelism in TensorFlow easyblock (`#1934 `_) - * support GCCcore and gcc4.8 (if that dir exists) in function get_tbb_gccprefix in tbb easyblock (`#1943 `_) + * support GCCcore and gcc4.8 (if that dir exists) in function ``get_tbb_gccprefix`` in tbb easyblock (`#1943 `_) * restore default flake8 warnings (`#1950 `_) * remove tests from build_step and raise error on failed tests in OpenBLAS easyblock (`#1952 `_, `#1955 `_, `#1962 `_) * add optional runtest to the catch for FATAL ERRORS to OpenBLAS easyblock (`#1958 `_) * ensure right 'python' command is used to determine Python lib dir when system Python is used with PythonBundle easyblock (`#1961 `_) * make sure lib/python*/lib-dynload exists in Python installation (`#1966 `_) * in version 6.0 of TensorRT, libnvinfer.a is renamed libnvinfer_static.a (`#1970 `_) - * handle configopts without configure args in CMake easyblock (`#1974 `_) - * use checkout@v2 in GitHub Actions to fix broken re-triggered tests (`#1976 `_) + * handle ``configopts`` without configure args in CMake easyblock (`#1974 `_) + * use ``checkout@v2`` in GitHub Actions to fix broken re-triggered tests (`#1976 `_) * don't insist that pylibdir always exists in OpenCV easyblock (`#1977 `_) - * also set $TRINITY_HOME environment variable in Trinity easyblock (`#1979 `_) + * also set ``$TRINITY_HOME`` environment variable in Trinity easyblock (`#1979 `_) * fix sanity check for OpenFOAM-Extend >= 4.1 (`#1981 `_) - * fix pattern matching in regex subst for I_MPI_ROOT in impi easyblock (`#1986 `_) - * use remove_dir instead of deprecated rmtree2 in various easyblocks (`#1993 `_) + * fix pattern matching in regex subst for ``I_MPI_ROOT`` in impi easyblock (`#1986 `_) + * use ``remove_dir`` instead of deprecated ``rmtree2`` in various easyblocks (`#1993 `_) * fix "AttributeError: module 'git' has no attribute 'Git'" that may occur when using Python 3 (`#1994 `_) * don't sanity check for QtWebEngine in Qt easyblock when building for POWER (`#2000 `_) - * fix installation of TensorFlow in some environments, by setting $PYTHONNOUSERSITE (& more) (`#2002 `_, `#2020 `_) + * fix installation of TensorFlow in some environments, by setting ``$PYTHONNOUSERSITE`` (& more) (`#2002 `_, `#2020 `_) * make sure libxml2 is built with XZ provided as dependency (`#2005 `_) * look for Python version directories with suffixes in ROOT easyblock (`#2010 `_) * enable TK, FLTK and OPENGL configure options in VMD easyblock (`#2013 `_) @@ -147,26 +149,26 @@ feature release * added example easyconfig files for 114 new software packages: - * ABRA2 (`#10272 `_, ABRicate (`#10310 `_, ADIOS (`#10036 `_, aNCI (`#9929 `_, any2fasta (`#10310 `_, apex (`#10269 `_, - archspec (`#9898 `_, ArviZ (`#10366 `_, autopep8 (`#9626 `_, BAMSurgeon (`#10330 `_, BatMeth2 (`#10323 `_, - BiG-SCAPE (`#10352 `_, BinSanity (`#10001 `_, Bonito (`#10269 `_, BSMAPz (`#10283 `_, BSseeker2 (`#10039 `_, - BUStools (`#9838 `_, Cbc (`#10052 `_, Cgl (`#10048 `_, CGmapTools (`#10288 `_, Clp (`#10033 `_, CoinUtils (`#9937 `_, - dtcwt (`#9695 `_, ELSI (`#9857 `_, EnsEMBLCoreAPI (`#8734 `_, fastq-pair (`#9894 `_, FigureGen (`#10076 `_, Fiona (`#10321 `_, - FuSeq (`#10004 `_, GenomeTools (`#9797 `_, GraphMap2 (`#10299 `_, GRASP (`#9896 `_, Groovy (`#9809 `_, gsport (`#9821 `_, - gubbins (`#9689 `_, igv-reports (`#9977 `_, inferCNV (`#9686 `_, iVar (`#10291 `_, joypy (`#10212 `_, JupyterLab (`#9752 `_, - kma (`#10259 `_, LAMMPS (`#10371 `_, lancet (`#10271 `_, libBigWig (`#10006 `_, libGridXC (`#9858 `_, libPSML (`#5859 `_, - LtrDetector (`#10343 `_, manta (`#5104 `_, medImgProc (`#10228 `_, MedPy (`#9748 `_, Mini-XML (`#10036 `_, mkl_fft (`#9887 `_, - Monocle3 (`#9825 `_, MoreRONN (`#10255 `_, motionSegmentation (`#10228 `_, NanoComp (`#10212 `_, NanoFilt (`#10212 `_, - nanoget (`#10212 `_, nanomath (`#10212 `_, NanoPlot (`#10212 `_, ngspice (`#9922 `_, ntEdit (`#9836 `_, ntHits (`#9833 `_, - occt (`#9939 `_, OCNet (`#9955 `_, OpenAI-Gym (`#10347 `_, OpenPIV (`#9959 `_, OpenPyXL (`#10115 `_, orca (`#9518 `_, - Osi (`#10361 `_, PartitionFinder (`#9983 `_, pauvre (`#10212 `_, polymake (`#9904 `_, pretty-yaml (`#10041 `_), - PRSice (`#9988 `_, pycodestyle (`#9626 `_, pydot (`#9899 `_, pygraphviz (`#9969 `_, pylift (`#10051 `_, PyMC3 (`#10279 `_, - pyparsing (`#9983 `_, PyRe (`#10095 `_, python-weka-wrapper3 (`#9704 `_, PyTorch-Geometric (`#9995 `_, qcat (`#10244 `_, - RAxML-NG (`#9990 `_, Ray (`#10302 `_, rclone (`#7934 `_, Red (`#9856 `_, rstanarm (`#9964 `_, scikit-build (`#9762 `_, - scVelo (`#9805 `_, SECAPR (`#9721 `_, segmentation-models (`#10211 `_, SentencePiece (`#10192 `_, SEPP (`#10047 `_, - Shapely (`#10309 `_, Singular (`#10030 `_, SLATEC (`#7529 `_, spatialreg (`#9767 `_, split-seq (`#9749 `_, spoa (`#9705 `_, - SSN (`#9955 `_, STEAK (`#10337 `_, stpipeline (`#9736 `_, SVG (`#9905 `_, Togl (`#9868 `_, torchtext (`#10193 `_, - units (`#9682 `_, UQTk (`#10279 `_, WildMagic (`#10044 `_, Winnowmap (`#10005 `_, xtb (`#9993 `_, Zip (`#9972 `_ + * ABRA2 (`#10272 `_), ABRicate (`#10310 `_), ADIOS (`#10036 `_), aNCI (`#9929 `_), any2fasta (`#10310 `_), apex (`#10269 `_), + archspec (`#9898 `_), ArviZ (`#10366 `_), autopep8 (`#9626 `_), BAMSurgeon (`#10330 `_), BatMeth2 (`#10323 `_), + BiG-SCAPE (`#10352 `_), BinSanity (`#10001 `_), Bonito (`#10269 `_), BSMAPz (`#10283 `_), BSseeker2 (`#10039 `_), + BUStools (`#9838 `_), Cbc (`#10052 `_), Cgl (`#10048 `_), CGmapTools (`#10288 `_), Clp (`#10033 `_), CoinUtils (`#9937 `_), + dtcwt (`#9695 `_), ELSI (`#9857 `_), EnsEMBLCoreAPI (`#8734 `_), fastq-pair (`#9894 `_), FigureGen (`#10076 `_), Fiona (`#10321 `_), + FuSeq (`#10004 `_), GenomeTools (`#9797 `_), GraphMap2 (`#10299 `_), GRASP (`#9896 `_), Groovy (`#9809 `_), gsport (`#9821 `_), + gubbins (`#9689 `_), igv-reports (`#9977 `_), inferCNV (`#9686 `_), iVar (`#10291 `_), joypy (`#10212 `_), JupyterLab (`#9752 `_), + kma (`#10259 `_), LAMMPS (`#10371 `_), lancet (`#10271 `_), libBigWig (`#10006 `_), libGridXC (`#9858 `_), libPSML (`#5859 `_), + LtrDetector (`#10343 `_), manta (`#5104 `_), medImgProc (`#10228 `_), MedPy (`#9748 `_), Mini-XML (`#10036 `_), mkl_fft (`#9887 `_), + Monocle3 (`#9825 `_), MoreRONN (`#10255 `_), motionSegmentation (`#10228 `_), NanoComp (`#10212 `_), NanoFilt (`#10212 `_), + nanoget (`#10212 `_), nanomath (`#10212 `_), NanoPlot (`#10212 `_), ngspice (`#9922 `_), ntEdit (`#9836 `_), ntHits (`#9833 `_), + occt (`#9939 `_), OCNet (`#9955 `_), OpenAI-Gym (`#10347 `_), OpenPIV (`#9959 `_), OpenPyXL (`#10115 `_), orca (`#9518 `_), + Osi (`#10361 `_), PartitionFinder (`#9983 `_), pauvre (`#10212 `_), polymake (`#9904 `_), pretty-yaml (`#10041 `_)), + PRSice (`#9988 `_), pycodestyle (`#9626 `_), pydot (`#9899 `_), pygraphviz (`#9969 `_), pylift (`#10051 `_), PyMC3 (`#10279 `_), + pyparsing (`#9983 `_), PyRe (`#10095 `_), python-weka-wrapper3 (`#9704 `_), PyTorch-Geometric (`#9995 `_), qcat (`#10244 `_), + RAxML-NG (`#9990 `_), Ray (`#10302 `_), rclone (`#7934 `_), Red (`#9856 `_), rstanarm (`#9964 `_), scikit-build (`#9762 `_), + scVelo (`#9805 `_), SECAPR (`#9721 `_), segmentation-models (`#10211 `_), SentencePiece (`#10192 `_), SEPP (`#10047 `_), + Shapely (`#10309 `_), Singular (`#10030 `_), SLATEC (`#7529 `_), spatialreg (`#9767 `_), split-seq (`#9749 `_), spoa (`#9705 `_), + SSN (`#9955 `_), STEAK (`#10337 `_), stpipeline (`#9736 `_), SVG (`#9905 `_), Togl (`#9868 `_), torchtext (`#10193 `_), + units (`#9682 `_), UQTk (`#10279 `_), WildMagic (`#10044 `_), Winnowmap (`#10005 `_), xtb (`#9993 `_), Zip (`#9972 `_) * added additional easyconfigs for various supported software packages, including: @@ -192,68 +194,68 @@ feature release * minor enhancements, including: - * add easyconfig for Java 11.0.6 on ppc64le and alter the Java 11 wrapper to support both x86_64 and ppc64le (`#9371 `_ - * add additional extensions for R: HiddenMarkov (`#9685 `_, lmerTest (`#9853 `_, VSURF + Rborist (`#10355 `_ - * change Mesa 19.1.7 + 19.2.1 easyconfigs to use custom easyblock for Mesa (`#9764 `_ - * build shared libs and install header files for Ghostscript (`#9785 `_ - * add MUMPS as dependency in PETSc 3.12.4 easyconfigs (#9880, `#9891 `_ - * add Perl extensions: Term::ReadLine::Gnu (`#9901 `_, URI::Escape and Set::IntervalTree (`#10049 `_ - * add dat directory to aNCI (`#9929 `_ - * add patch to create a symlink from libsvm.so.$(SHVER) to libsvm.so in LIBSVM easyconfigs (`#10045 `_ - * build SUNDIALS with 'pic' (`#10278 `_ - * add BSgenome.Hsapiens.UCSC.hg38 + MEDIPS extensions to R-bundle-Bioconductor v3.10 (`#10298 `_ - * fix checksums for mkl-dnn and tbb extensions (moved to oneAPI repo) in PyTorch easyconfigs (`#10367 `_ - * update Java/1.8 wrapper to Java/1.8.0_241.eb (`#10305 `_ - -* various bug fixes, including: - - * use CMake for building double-conversion (`#9659 `_ - * update recent libdrm easyconfigs to use custom easyblock & avoid hardcoded x86-specific sanity check (`#9694 `_ - * add alternate checksum for OpenMolcas 18.09 (`#9701 `_ - * use Github to download releases for MariaDB-connector-c (`#9702 `_ - * add -DOMPI_SKIP_MPICXX in configopts for MathGL, to avoid using mpicxx during build (`#9703 `_ - * make installing independent of build folder in pybind11 easyconfig (`#9738 `_ - * add Lua as a dependency to gnuplot (`#9773 `_ - * stick to http:// source URLS for ISL in GCCcore easyconfigs, since https:// doesn't work (`#9784 `_ - * add alternative checksums for farver/fracdiff/pkgmaker/rngtools/doRNG/cobs extensions in R 3.6.2 easyconfigs (`#9789 `_ - * add patch for OpenBLAS 0.3.4 w/ GCC/8.2.0-2.31.1 to fix broken tests (`#9865 `_ - * revert removal of AVX512 vmovd with 64-bit operands in binutils 2.32 easyconfigs (`#9866 `_ - * fix inline asm in dscal: mark x, x1 as clobbered, in OpenBLAS 0.3.8 (`#9867 `_ - * add missing sanity_check_commands to cutadapt v1.18 and v2.7 easyconfigs (`#9869 `_ - * don't overwrite configopts in BLAST+ easyconfigs, append to it (`#9875 `_ - * add alternate checksum for LaplacesDemon in R 3.6.x easyconfigs (#9879, `#10382 `_ - * fix redefining of preconfigopts in OpenCV easyconfigs (`#9895 `_ - * use symlinks for terminfo files instead of hard links in ncurses 6.1 easyconfigs (`#9912 `_ - * fix NCIPLOT build flags (`#9915 `_ - * add missing patch to iccifort libxc easyconfigs (`#9918 `_ - * use checkout@v2 in GitHub Actions to fix broken re-triggered tests (`#9925 `_ - * re-enable building utils in Siesta 4.1-MaX-1.0 release (`#9936 `_ - * fix homepage and source URLs in SLEPc easyconfigs by using https (`#9943 `_ - * fix source URLs for rgeos after source tarball was moved to CRAN archive (`#9954 `_ - * add dependencies on Python 3 and SciPy-bundle in Trinity v2.9.1 easyconfig (`#9957 `_ - * patch GCC lisanitizer for glibc 2.31 (`#9966 `_ - * add Zip as build dependency for recent Bazel versions (`#9972 `_ - * fix checksums in Jellyfish v2.3.0 easyconfigs (`#9997 `_ - * fix source URLs for ParMGridGen easyconfigs (`#10019 `_ - * disable unintended Octave support in all libsndfile easyconfigs (`#10027 `_ - * fix sources for LS-PrePost 4.6 (`#10236 `_ - * security update for vsc-mympirun 4.1.9 (`#10185 `_ - * configure libwebp to also install libwebpmux (`#10274 `_ - * ensure that CVS easyconfigs are included in source tarball produced by 'python setup.py sdist' (`#10326 `_ - * fix undefined reference error due to libxc 4.3.4 built with CMake (`#10356 `_ - * fix source_urls for tbb: use (new) official 'oneapi-src' GitHub repository (`#10361 `_ - * add missing build dependency on pkg-config in GObject-Introspection 1.63.1 w/ Python 3.7.4 easyconfig (`#10380 `_ - * update checksums and homepage in tbb easyconfigs (`#10285 `_ + * add easyconfig for Java 11.0.6 on ppc64le and alter the Java 11 wrapper to support both x86_64 and ppc64le (`#9371 `_) + * add additional extensions for R: HiddenMarkov (`#9685 `_), lmerTest (`#9853 `_), VSURF + Rborist (`#10355 `_) + * change Mesa 19.1.7 + 19.2.1 easyconfigs to use custom easyblock for Mesa (`#9764 `_) + * build shared libs and install header files for Ghostscript (`#9785 `_) + * add MUMPS as dependency in PETSc 3.12.4 easyconfigs (#9880, `#9891 `_) + * add Perl extensions: Term::ReadLine::Gnu (`#9901 `_), URI::Escape and Set::IntervalTree (`#10049 `_) + * add dat directory to aNCI (`#9929 `_) + * add patch to create a symlink from libsvm.so.$(SHVER) to libsvm.so in LIBSVM easyconfigs (`#10045 `_) + * build SUNDIALS with 'pic' (`#10278 `_) + * add BSgenome.Hsapiens.UCSC.hg38 + MEDIPS extensions to R-bundle-Bioconductor v3.10 (`#10298 `_) + * fix checksums for mkl-dnn and tbb extensions (moved to oneAPI repo) in PyTorch easyconfigs (`#10367 `_) + * update Java/1.8 wrapper to Java/1.8.0_241.eb (`#10305 `_) + +* various bug fixes, including: + + * use CMake for building double-conversion (`#9659 `_) + * update recent libdrm easyconfigs to use custom easyblock & avoid hardcoded x86-specific sanity check (`#9694 `_) + * add alternate checksum for OpenMolcas 18.09 (`#9701 `_) + * use Github to download releases for MariaDB-connector-c (`#9702 `_) + * add ``-DOMPI_SKIP_MPICXX`` in ``configopts`` for MathGL, to avoid using mpicxx during build (`#9703 `_) + * make installing independent of build folder in pybind11 easyconfig (`#9738 `_) + * add Lua as a dependency to gnuplot (`#9773 `_) + * stick to ``http://`` source URLS for ISL in GCCcore easyconfigs, since ``https://`` doesn't work (`#9784 `_) + * add alternative checksums for farver/fracdiff/pkgmaker/rngtools/doRNG/cobs extensions in R 3.6.2 easyconfigs (`#9789 `_) + * add patch for OpenBLAS 0.3.4 w/ GCC/8.2.0-2.31.1 to fix broken tests (`#9865 `_) + * revert removal of AVX512 vmovd with 64-bit operands in binutils 2.32 easyconfigs (`#9866 `_) + * fix inline asm in dscal: mark x, x1 as clobbered, in OpenBLAS 0.3.8 (`#9867 `_) + * add missing ``sanity_check_commands`` to cutadapt v1.18 and v2.7 easyconfigs (`#9869 `_) + * don't overwrite ``configopts`` in BLAST+ easyconfigs, append to it (`#9875 `_) + * add alternate checksum for LaplacesDemon in R 3.6.x easyconfigs (#9879, `#10382 `_) + * fix redefining of preconfigopts in OpenCV easyconfigs (`#9895 `_) + * use symlinks for terminfo files instead of hard links in ncurses 6.1 easyconfigs (`#9912 `_) + * fix NCIPLOT build flags (`#9915 `_) + * add missing patch to iccifort libxc easyconfigs (`#9918 `_) + * use ``checkout@v2`` in GitHub Actions to fix broken re-triggered tests (`#9925 `_) + * re-enable building utils in Siesta 4.1-MaX-1.0 release (`#9936 `_) + * fix homepage and source URLs in SLEPc easyconfigs by using https (`#9943 `_) + * fix source URLs for rgeos after source tarball was moved to CRAN archive (`#9954 `_) + * add dependencies on Python 3 and SciPy-bundle in Trinity v2.9.1 easyconfig (`#9957 `_) + * patch GCC lisanitizer for glibc 2.31 (`#9966 `_) + * add Zip as build dependency for recent Bazel versions (`#9972 `_) + * fix checksums in Jellyfish v2.3.0 easyconfigs (`#9997 `_) + * fix source URLs for ParMGridGen easyconfigs (`#10019 `_) + * disable unintended Octave support in all libsndfile easyconfigs (`#10027 `_) + * fix sources for LS-PrePost 4.6 (`#10236 `_) + * security update for vsc-mympirun 4.1.9 (`#10185 `_) + * configure libwebp to also install libwebpmux (`#10274 `_) + * ensure that CVS easyconfigs are included in source tarball produced by 'python setup.py sdist' (`#10326 `_) + * fix undefined reference error due to libxc 4.3.4 built with CMake (`#10356 `_) + * fix source_urls for tbb: use (new) official 'oneapi-src' GitHub repository (`#10361 `_) + * add missing build dependency on pkg-config in GObject-Introspection 1.63.1 w/ Python 3.7.4 easyconfig (`#10380 `_) + * update checksums and homepage in tbb easyconfigs (`#10285 `_) * other changes: - * use new custom easyblock in recent CMake easyconfigs (#9871, `#9923 `_ - * add check for redefined easyconfig parameters in easyconfig tests (`#9876 `_ - * use M4-1.4.18.eb for test installation in easyconfigs test suite (`#9926 `_ - * use https in homepage/source_urls of zlib-1.2.11.eb (`#10018 `_ - * add -GCCcore-9.2.0 versionsuffix for intel/2020.00 components (`#10083 `_ - * add checksum of new tbb 2019_U9 source tarball, next to original one + update homepage (`#10237 `_ - * add comment informing about manually setting Gallium drivers in easyconfigs for Mesa v19.1.7 and v19.2.1 (`#10276 `_ + * use new custom easyblock in recent CMake easyconfigs (#9871, `#9923 `_) + * add check for redefined easyconfig parameters in easyconfig tests (`#9876 `_) + * use M4-1.4.18.eb for test installation in easyconfigs test suite (`#9926 `_) + * use https in homepage/source_urls of zlib-1.2.11.eb (`#10018 `_) + * add -GCCcore-9.2.0 versionsuffix for intel/2020.00 components (`#10083 `_) + * add checksum of new tbb 2019_U9 source tarball, next to original one + update homepage (`#10237 `_) + * add comment informing about manually setting Gallium drivers in easyconfigs for Mesa v19.1.7 and v19.2.1 (`#10276 `_) .. _release_notes_eb412: From f62712ef90a895bccea6254ce7e02f5979b01d2a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 15:58:04 +0200 Subject: [PATCH 027/286] minor tweaks to v4.2.0 release notes --- docs/Release_notes.rst | 81 +++++++++++++++++++++--------------------- 1 file changed, 41 insertions(+), 40 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 411c50b9..b1decf3a 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -5,7 +5,7 @@ EasyBuild release notes The latest version of EasyBuild provides support for building and installing **1,912** different software packages, including 31 different (compiler) toolchains. It contains 219 software-specific easyblocks and 36 generic easyblocks, -alongside 9462 easyconfig files. +alongside 9,462 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. @@ -24,7 +24,7 @@ feature release * for more information, see https://easybuild.readthedocs.io/en/latest/Locks.html -* significantly speed up ``-D/--dry-run`` by avoiding useless 'module show' (`#3203 `_) +* significantly speed up ``-D/--dry-run`` by avoiding useless '``module show``' (`#3203 `_) * add support for creating an index & using it when searching for easyconfigs (`#3210 `_) @@ -42,12 +42,12 @@ feature release * also mention working directory + input passed via stdin (if any) in trace output of ``run_cmd`` (`#3168 `_) * probe external modules for missing metadata that is not provided via extermal module metadata file (`#3174 `_) * also update ``$CMAKE_PREFIX_PATH`` and ``$CMAKE_LIBRARY_PATH`` in generated module file (`#3176 `_) - * optionally call log.warning in ``print_warning`` (`#3195 `_) - * add an option to ``git_config`` to retain the .git directory (`#3197 `_) + * optionally call ``log.warning`` in ``print_warning`` (`#3195 `_) + * add an option to ``git_config`` to retain the ``.git`` directory (`#3197 `_) * allow use of ``SYSTEM`` as ``--try-toolchain`` option (`#3213 `_) - * mention CPU arch name in comment for uploaded test report, if it's known by archspec (`#3227 `_) + * mention CPU arch name in comment for uploaded test report, if it's known by ``archspec`` (`#3227 `_) * make ``--merge-pr`` take into account ``--pr-target-branch`` (`#3236 `_) - * make ``--check-contrib`` print a warning when None is used for checksums (`#3244 `_) + * make ``--check-contrib`` print a warning when ``None`` is used for checksums (`#3244 `_) * update ``install-EasyBuild-develop.sh`` script and create script for 2020a merge sprint (`#3245 `_) * add template for ``mpi_cmd_prefix`` (`#3264 `_) * update ``copy_dir`` to include option to merge directories (`#3270 `_) @@ -58,9 +58,9 @@ feature release * use correct module for ``errors_found_in_log`` (`#3119 `_) * fix ``EasyConfig.update`` code to handle both strings and lists as input (`#3170 `_) * fix removing temporary branch on ``--check-github`` (`#3182 `_) - * fix shebang even if first line doesn't start with '#!' (`#3183 `_) - * make boostrap script work with Python 3 (`#3186 `_) - * read patch files as bytestring to avoid UnicodeDecodeError for patches that include funky characters (`#3191 `_) + * fix shebang even if first line doesn't start with '``#!``' (`#3183 `_) + * make bootstrap script work with Python 3 (`#3186 `_) + * read patch files as bytestring to avoid ``UnicodeDecodeError`` for patches that include funky characters (`#3191 `_) * fix online check in ``--check-github``: try repeatedly and with different URLs to cater for HTTP issues (`#3194 `_) * don't crash when GitPython is not installed when using Python 3 (`#3198 `_) * fix ``os_name_map`` for RHEL8 (`#3201 `_) @@ -83,9 +83,9 @@ feature release * other changes: * increase timeout & use ``api.github.com`` for connectivity check in ``check_github`` (`#3192 `_) - * restore flake8 default ignores (`#3193 `_) + * restore ``flake8`` default ignores (`#3193 `_) * enable tracking of test suite coverage using coveralls (`#3204 `_) - * make tests use easybuilders/testrepository rather than hpcugent/testrepository after it was moved (`#3238 `_) + * make tests use ``easybuilders/testrepository`` rather than ``hpcugent/testrepository`` after it was moved (`#3238 `_) * improve raised error in ``remove_dir`` and deprecate ``rmtree2`` (`#3228 `_) **easyblocks** @@ -98,15 +98,15 @@ feature release * make ParMETIS easyblock compatible with custom ``configopts`` (`#1774 `_) * update Trinity easyblock for v2.9.0 (`#1906 `_) - * disable ROCM and Android workspace explicitely in TensorFlow easyblock (`#1944 `_) + * disable ROCM and Android workspace explicitly in TensorFlow easyblock (`#1944 `_) * update QuantumESPRESSO easyblock for version 6.5 (`#1947 `_) * update Siesta easyblock to support MaX-1.0 release (`#1954 `_) * update Ferret easyblock for versions >= 7.5.0 (`#1956 `_) * update XCrySDen easyblock to support Togl dependency (`#1959 `_) - * pass value for ``TARGET`` specified in buildopts to testopts and installopts in OpenBLAS easyblock (`#1960 `_) + * pass value for ``TARGET`` specified in ``buildopts`` to ``testopts`` and ``installopts`` in OpenBLAS easyblock (`#1960 `_) * fix netCDF(-Fortran) support in Siesta easyblock (`#1967 `_, 1971) * add ``NCDF_PARALLEL`` and METIS support to Siesta easyblock (`#1973 `_) - * add support for ``use_pip_extras`` custom easyconfig parameter in PythonPackage easyblock (`#1980 `_) + * add support for ``use_pip_extras`` custom easyconfig parameter in ``PythonPackage`` easyblock (`#1980 `_) * update Open Babel easyblock for version 3.0.0 (`#1992 `_) * allow differing names for TensorFlow wheel (`#1995 `_) * make MATLAB runtime available from MATLAB (`#2008 `_) @@ -117,12 +117,12 @@ feature release * fix MPI-CXX dependency of PETSc (`#1917 `_) * limit amount of parallelism in TensorFlow easyblock (`#1934 `_) * support GCCcore and gcc4.8 (if that dir exists) in function ``get_tbb_gccprefix`` in tbb easyblock (`#1943 `_) - * restore default flake8 warnings (`#1950 `_) - * remove tests from build_step and raise error on failed tests in OpenBLAS easyblock (`#1952 `_, `#1955 `_, `#1962 `_) - * add optional runtest to the catch for FATAL ERRORS to OpenBLAS easyblock (`#1958 `_) - * ensure right 'python' command is used to determine Python lib dir when system Python is used with PythonBundle easyblock (`#1961 `_) - * make sure lib/python*/lib-dynload exists in Python installation (`#1966 `_) - * in version 6.0 of TensorRT, libnvinfer.a is renamed libnvinfer_static.a (`#1970 `_) + * restore default ``flake8`` warnings (`#1950 `_) + * remove tests from ``build_step`` and raise error on failed tests in OpenBLAS easyblock (`#1952 `_, `#1955 `_, `#1962 `_) + * add optional ``runtest`` to the catch for ``FATAL ERRORS`` to OpenBLAS easyblock (`#1958 `_) + * ensure right '``python``' command is used to determine Python lib dir when system Python is used with PythonBundle easyblock (`#1961 `_) + * make sure ``lib/python*/lib-dynload`` exists in Python installation (`#1966 `_) + * in version 6.0 of TensorRT, ``libnvinfer.a`` is renamed ``libnvinfer_static.a`` (`#1970 `_) * handle ``configopts`` without configure args in CMake easyblock (`#1974 `_) * use ``checkout@v2`` in GitHub Actions to fix broken re-triggered tests (`#1976 `_) * don't insist that pylibdir always exists in OpenCV easyblock (`#1977 `_) @@ -130,8 +130,8 @@ feature release * fix sanity check for OpenFOAM-Extend >= 4.1 (`#1981 `_) * fix pattern matching in regex subst for ``I_MPI_ROOT`` in impi easyblock (`#1986 `_) * use ``remove_dir`` instead of deprecated ``rmtree2`` in various easyblocks (`#1993 `_) - * fix "AttributeError: module 'git' has no attribute 'Git'" that may occur when using Python 3 (`#1994 `_) - * don't sanity check for QtWebEngine in Qt easyblock when building for POWER (`#2000 `_) + * fix "``AttributeError: module 'git' has no attribute 'Git'``" that may occur when using Python 3 (`#1994 `_) + * don't sanity check for ``QtWebEngine`` in Qt easyblock when building for POWER (`#2000 `_) * fix installation of TensorFlow in some environments, by setting ``$PYTHONNOUSERSITE`` (& more) (`#2002 `_, `#2020 `_) * make sure libxml2 is built with XZ provided as dependency (`#2005 `_) * look for Python version directories with suffixes in ROOT easyblock (`#2010 `_) @@ -141,8 +141,8 @@ feature release * other changes: - * simplify various CMakeMake-based easyblocks by enhancing CMakeMake (w.r.t. CMAKE_BUILD_TYPE, shared vs static libs, fPIC) (`#1929 `_) - * enable out of tree build by default in CMakeMake easyblock (`#1933 `_) + * simplify various CMakeMake-based easyblocks by enhancing ``CMakeMake`` (w.r.t. ``CMAKE_BUILD_TYPE``, shared vs static libs, ``-fPIC``) (`#1929 `_) + * enable out of tree build by default in ``CMakeMake`` easyblock (`#1933 `_) * force building Clang without CUDA when it is not found as a proper dependency (`#1968 `_) **easyconfigs** @@ -194,18 +194,18 @@ feature release * minor enhancements, including: - * add easyconfig for Java 11.0.6 on ppc64le and alter the Java 11 wrapper to support both x86_64 and ppc64le (`#9371 `_) - * add additional extensions for R: HiddenMarkov (`#9685 `_), lmerTest (`#9853 `_), VSURF + Rborist (`#10355 `_) + * add easyconfig for Java 11.0.6 on ``ppc64le`` and alter the Java 11 wrapper to support both x86_64 and ppc64le (`#9371 `_) + * add additional extensions for R: ``HiddenMarkov`` (`#9685 `_), ``lmerTest`` (`#9853 `_), ``VSURF`` + ``Rborist`` (`#10355 `_) * change Mesa 19.1.7 + 19.2.1 easyconfigs to use custom easyblock for Mesa (`#9764 `_) * build shared libs and install header files for Ghostscript (`#9785 `_) * add MUMPS as dependency in PETSc 3.12.4 easyconfigs (#9880, `#9891 `_) - * add Perl extensions: Term::ReadLine::Gnu (`#9901 `_), URI::Escape and Set::IntervalTree (`#10049 `_) + * add Perl extensions: ``Term::ReadLine::Gnu`` (`#9901 `_), ``URI::Escape`` and ``Set::IntervalTree`` (`#10049 `_) * add dat directory to aNCI (`#9929 `_) - * add patch to create a symlink from libsvm.so.$(SHVER) to libsvm.so in LIBSVM easyconfigs (`#10045 `_) - * build SUNDIALS with 'pic' (`#10278 `_) - * add BSgenome.Hsapiens.UCSC.hg38 + MEDIPS extensions to R-bundle-Bioconductor v3.10 (`#10298 `_) - * fix checksums for mkl-dnn and tbb extensions (moved to oneAPI repo) in PyTorch easyconfigs (`#10367 `_) - * update Java/1.8 wrapper to Java/1.8.0_241.eb (`#10305 `_) + * add patch to create a symlink from ``libsvm.so.$(SHVER)`` to ``libsvm.so`` in LIBSVM easyconfigs (`#10045 `_) + * build SUNDIALS with '``pic``' (`#10278 `_) + * add ``BSgenome.Hsapiens.UCSC.hg38`` + ``MEDIPS`` extensions to R-bundle-Bioconductor v3.10 (`#10298 `_) + * fix checksums for ``mkl-dnn`` and ``tbb`` extensions (moved to oneAPI repo) in PyTorch easyconfigs (`#10367 `_) + * update ``Java/1.8`` wrapper to ``Java/1.8.0_241.eb`` (`#10305 `_) * various bug fixes, including: @@ -217,13 +217,13 @@ feature release * make installing independent of build folder in pybind11 easyconfig (`#9738 `_) * add Lua as a dependency to gnuplot (`#9773 `_) * stick to ``http://`` source URLS for ISL in GCCcore easyconfigs, since ``https://`` doesn't work (`#9784 `_) - * add alternative checksums for farver/fracdiff/pkgmaker/rngtools/doRNG/cobs extensions in R 3.6.2 easyconfigs (`#9789 `_) + * add alternative checksums for ``farver``/``fracdiff``/``pkgmaker``/``rngtools``/``doRNG``/``cobs`` extensions in R 3.6.2 easyconfigs (`#9789 `_) * add patch for OpenBLAS 0.3.4 w/ GCC/8.2.0-2.31.1 to fix broken tests (`#9865 `_) * revert removal of AVX512 vmovd with 64-bit operands in binutils 2.32 easyconfigs (`#9866 `_) * fix inline asm in dscal: mark x, x1 as clobbered, in OpenBLAS 0.3.8 (`#9867 `_) * add missing ``sanity_check_commands`` to cutadapt v1.18 and v2.7 easyconfigs (`#9869 `_) * don't overwrite ``configopts`` in BLAST+ easyconfigs, append to it (`#9875 `_) - * add alternate checksum for LaplacesDemon in R 3.6.x easyconfigs (#9879, `#10382 `_) + * add alternate checksum for ``LaplacesDemon`` in R 3.6.x easyconfigs (#9879, `#10382 `_) * fix redefining of preconfigopts in OpenCV easyconfigs (`#9895 `_) * use symlinks for terminfo files instead of hard links in ncurses 6.1 easyconfigs (`#9912 `_) * fix NCIPLOT build flags (`#9915 `_) @@ -233,17 +233,17 @@ feature release * fix homepage and source URLs in SLEPc easyconfigs by using https (`#9943 `_) * fix source URLs for rgeos after source tarball was moved to CRAN archive (`#9954 `_) * add dependencies on Python 3 and SciPy-bundle in Trinity v2.9.1 easyconfig (`#9957 `_) - * patch GCC lisanitizer for glibc 2.31 (`#9966 `_) + * patch GCC ``lisanitizer`` for glibc 2.31 (`#9966 `_) * add Zip as build dependency for recent Bazel versions (`#9972 `_) * fix checksums in Jellyfish v2.3.0 easyconfigs (`#9997 `_) * fix source URLs for ParMGridGen easyconfigs (`#10019 `_) * disable unintended Octave support in all libsndfile easyconfigs (`#10027 `_) * fix sources for LS-PrePost 4.6 (`#10236 `_) * security update for vsc-mympirun 4.1.9 (`#10185 `_) - * configure libwebp to also install libwebpmux (`#10274 `_) - * ensure that CVS easyconfigs are included in source tarball produced by 'python setup.py sdist' (`#10326 `_) + * configure libwebp to also install ``libwebpmux`` (`#10274 `_) + * ensure that CVS easyconfigs are included in source tarball produced by '``python setup.py sdist``' (`#10326 `_) * fix undefined reference error due to libxc 4.3.4 built with CMake (`#10356 `_) - * fix source_urls for tbb: use (new) official 'oneapi-src' GitHub repository (`#10361 `_) + * fix source_urls for tbb: use (new) official '``oneapi-src``' GitHub repository (`#10361 `_) * add missing build dependency on pkg-config in GObject-Introspection 1.63.1 w/ Python 3.7.4 easyconfig (`#10380 `_) * update checksums and homepage in tbb easyconfigs (`#10285 `_) @@ -252,11 +252,12 @@ feature release * use new custom easyblock in recent CMake easyconfigs (#9871, `#9923 `_) * add check for redefined easyconfig parameters in easyconfig tests (`#9876 `_) * use M4-1.4.18.eb for test installation in easyconfigs test suite (`#9926 `_) - * use https in homepage/source_urls of zlib-1.2.11.eb (`#10018 `_) - * add -GCCcore-9.2.0 versionsuffix for intel/2020.00 components (`#10083 `_) + * use ``https://`` in ``homepage``/``source_urls`` of ``zlib-1.2.11.eb`` (`#10018 `_) + * add ``-GCCcore-9.2.0`` versionsuffix for ``intel/2020.00`` components (`#10083 `_) * add checksum of new tbb 2019_U9 source tarball, next to original one + update homepage (`#10237 `_) * add comment informing about manually setting Gallium drivers in easyconfigs for Mesa v19.1.7 and v19.2.1 (`#10276 `_) + .. _release_notes_eb412: EasyBuild v4.1.2 (March 16th 2020) From 19daf04888e5d24f297e80983aa6e91ad35ac311 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 16:02:40 +0200 Subject: [PATCH 028/286] mention new docs in changelog --- docs/Changelog.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 1741bd0f..5873e559 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,7 +5,11 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) -* **release 20200414.01** (`Apr 14th 2020`): update release notes for EasyBuild v4.2.0 (see :ref:`release_notes_eb420`) +* **release 20200414.01** (`Apr 14th 2020`): + + * document new EasyBuild locking mechanism (see :ref:`locks`) + * document support for creating index files (see :ref:`easyconfigs_index`) + * update release notes for EasyBuild v4.2.0 (see :ref:`release_notes_eb420`) * **release 20200316.01** (`Mar 16th 2020`): update release notes for EasyBuild v4.1.2 (see :ref:`release_notes_eb412`) * **release 20200116.01** (`Jan 16th 2020`): update release notes for EasyBuild v4.1.1 (see :ref:`release_notes_eb411`) * **release 20191204.01** (`Dec 4th 2019`): update release notes for EasyBuild v4.1.0 (see :ref:`release_notes_eb410`) From 80c981c210b929271294f490d3ac4eded45e6a56 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 14 Apr 2020 22:34:35 +0800 Subject: [PATCH 029/286] release EasyBuild v4.2.0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 92eb5c04..587ca5c3 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.1.2' +VERSION = '4.2.0' # Utility function to read README file From 3a8c81b1baaff93d3dc94b9b0cadc9bdf43d8fae Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 17:25:33 +0200 Subject: [PATCH 030/286] fix versions for easyblocks & easyconfigs in easybuild v4.2.0 --- setup.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index 587ca5c3..7c93b627 100644 --- a/setup.py +++ b/setup.py @@ -81,17 +81,13 @@ def read(fname): # for distutils requires=[ 'easybuild_framework(==%s)' % VERSION, - # there is no 4.1.2 release for easyblocks/easyconfigs, - # only for framework (which includes an important security-related bug fix) - 'easybuild_easyblocks(==4.1.1)', - 'easybuild_easyconfigs(==4.1.1)', + 'easybuild_easyblocks(==%s)' % VERSION, + 'easybuild_easyconfigs(==%s)' % VERSION, ], # for setuptools/pip install_requires=[ 'easybuild-framework == %s' % VERSION, - # there is no 4.1.2 release for easyblocks/easyconfigs, - # only for framework (which includes an important security-related bug fix) - 'easybuild-easyblocks == 4.1.1', - 'easybuild-easyconfigs == 4.1.1' + 'easybuild-easyblocks == %s' % VERSION, + 'easybuild-easyconfigs == %s' % VERSION, ], ) From 7f8f08f612dcf2ddfde89f6de1454d4cc0ce55bf Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 17:41:55 +0200 Subject: [PATCH 031/286] use 4.2.0.post0 as version for re-release of EasyBuild v4.2.0 package on PyPI after correcting packaging mistake (see 3a8c81b) --- setup.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 7c93b627..cb2ece20 100644 --- a/setup.py +++ b/setup.py @@ -36,6 +36,12 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware + +# note: using '4.2.0.post0' as version for EasyBuild v4.2.0 because of +# mistake in easybuild-4.2.0 package that was pushed to PyPI; +# the version of easyblocks/easyconfigs was accidentally still locked to '==4.1.1', +# see https://github.com/easybuilders/easybuild/pull/615/commits/3a8c81b1baaff93d3dc94b9b0cadc9bdf43d8fae +PYPI_VERSION = '4.2.0.post0' VERSION = '4.2.0' @@ -51,7 +57,7 @@ def read(fname): setup( name="easybuild", - version=str(VERSION), + version=PYPI_VERSION, author="EasyBuild community", author_email="easybuild@lists.ugent.be", description="""EasyBuild is a software build \ From e2c41c2a1bfbadd60fa0b97c90a5d8577eb8d769 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 14 Apr 2020 18:28:10 +0200 Subject: [PATCH 032/286] remove https://github.com/easybuilders/easybuild-easyconfigs/pull/10380 from EasyBuild v4.2.0 release notes (was merged into 'develop' branch after forking off '4.2.x' branch) --- docs/Release_notes.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index b1decf3a..1720e9e1 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -244,7 +244,6 @@ feature release * ensure that CVS easyconfigs are included in source tarball produced by '``python setup.py sdist``' (`#10326 `_) * fix undefined reference error due to libxc 4.3.4 built with CMake (`#10356 `_) * fix source_urls for tbb: use (new) official '``oneapi-src``' GitHub repository (`#10361 `_) - * add missing build dependency on pkg-config in GObject-Introspection 1.63.1 w/ Python 3.7.4 easyconfig (`#10380 `_) * update checksums and homepage in tbb easyconfigs (`#10285 `_) * other changes: From 099c21013819a5f4e63200d91321fb0150f36a02 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 16 Apr 2020 19:24:22 +0200 Subject: [PATCH 033/286] document of use 'keep_git_dir' in 'git_config' spec for sources --- docs/Writing_easyconfig_files.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index edd0aff4..6439d832 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -405,6 +405,9 @@ In addition, either of the following keys *must* also be defined: If a recursive checkout should be made of the repository, the ``recursive`` key can be set to ``True``. +To also retain the ``.git`` directory (which holds the Git metadata for the repository), +you can set the ``keep_git_dir`` to ``True`` (supported since EasyBuild v4.2.0). + Examples: * creating a source tarball named ``example-master.tar.gz`` of the ``master`` branch of a (fictional) @@ -433,6 +436,7 @@ Examples: 'repo_name': 'test', 'commit': 'abcdef12', 'recursive': True, + 'keep_git_dir': True, }, }] From 9898944e0eaf6e535dc2c936e7c721c7891314b7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 16 Apr 2020 20:05:18 +0200 Subject: [PATCH 034/286] tweak command to extract version so we'll get the correct version for easybuild 4.2.0.post0 special case... --- scripts/create_source_tarball.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh index d998e2b9..f8ba68ca 100755 --- a/scripts/create_source_tarball.sh +++ b/scripts/create_source_tarball.sh @@ -109,7 +109,8 @@ elif [[ "$repo" == "easybuild-easyblocks" ]]; then else curr_version_file='setup.py' fi -curr_version=$(grep '^VERSION' $curr_version_file | sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') +# grab version from file, usually a line like "VERSION = '...'", but could slightly diverge +curr_version=$(grep '^[A-Z_]*VERSION\s*=' $curr_version_file | head -1 | sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') if [[ "$curr_version" == "$version" ]]; then ok else From 26c47f53b88ed0ead5e66339a83678ad3237f85f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 16 Apr 2020 20:35:15 +0200 Subject: [PATCH 035/286] add check to ensure that 'requires' in setup.py of easybuild package are as expected, print warning if they're not --- scripts/create_source_tarball.sh | 35 +++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh index f8ba68ca..79e03797 100755 --- a/scripts/create_source_tarball.sh +++ b/scripts/create_source_tarball.sh @@ -21,6 +21,11 @@ function success() { echo -e "\033[32mSUCCESS!\033[0m" } +function warning() { + echo -e "\033[31mWARNING: $1\033[0m" >&2 + warnings="$warnings$1 " +} + # ================================================================================================= if [ $# -ne 2 ]; then @@ -37,6 +42,8 @@ echo ">> creating source tarball for $repo $version..." # create temporary directory tmpdir=`mktemp -d` +warnings="" + # we need to create an index file when composing the source tarball for easybuild-easyconfigs, # which requires running 'eb --create-index' if [[ "$repo" == "easybuild-easyconfigs" ]]; then @@ -117,6 +124,27 @@ else error "Found version '$curr_version'" fi +if [[ "$repo" == "easybuild" ]]; then + # check whether 'requires' statements are what we expect + # if not, print a clear warning, since it may actually be fine if the version for some of the required easybuild-* + # packages diverges from the version of the 'easybuid' package... + # examples: + # - easybuild-4.1.2 which requires easybuild-easyblocks and easybuild-easyconfigs v4.1.1 + # - easybuild-4.2.0.post0 which requires easybuild-{framework,easyblocks,easyconfigs} v4.2.0 + echo ">> checking whether required packages for 'easybuild' are what's expected ... " + python setup.py --requires 2> /dev/null | grep '^easybuild' | tee $tmpdir/easybuild_requires.txt + for dep in framework easyblocks easyconfigs; do + echo -n ">>>> $dep ... " + pattern="^easybuild_${dep}(==${curr_version})" + grep $pattern $tmpdir/easybuild_requires.txt > /dev/null + if [ $? -eq 0 ]; then + ok + else + warning "expected pattern '$pattern' in 'requires' in setup.py not found" + fi + done +fi + if [[ "$repo" == "easybuild-easyconfigs" ]]; then # create index file @@ -235,7 +263,12 @@ fi # all done checking, if no checks failed up until now, we're done! echo -success +if [ -z "$warnings" ]; then + success +else + warning "One or more warnings were raised, proceed with caution!" +fi + echo "Source tarball for $repo $version is ready for publishing with:" echo " twine upload $sdist_tar_gz" echo From e30b6e166f2c909d7e5d7c467df754a51e4bfd75 Mon Sep 17 00:00:00 2001 From: Michael H Kelsey Date: Thu, 16 Apr 2020 23:08:16 -0500 Subject: [PATCH 036/286] Add paragraph explaining exts_list options. --- docs/version-specific/easyconfig_parameters.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index b57e93ac..5a108cb0 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -34,6 +34,7 @@ toolchain parameters ``toolchainopts`` Extra options for compilers None ================== ================================================================================================================================================================================================================================= ================= +.. _easyconfig_parameters_build_parameters: build parameters ---------------- @@ -137,6 +138,12 @@ extensions parameters ``exts_list`` List with extensions added to the base installation [] ========================== ========================================================================================================== ================= +Each entry in ``exts_list`` is a tuple with the extension name +(``ext_name``), version string (``ext_version``), and a dictionary of +source options. Any of the +:ref:`easyconfig_parameters_build_parameters` can be specified within +the options dictionary. + modules parameters ------------------ From b9df5b10e14eaf4ac629a15693367e40c40cc39a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 17 Apr 2020 10:31:12 +0200 Subject: [PATCH 037/286] flesh out tests for scripts into separate .yml in .github/workflows --- .github/workflows/doc_build.yml | 115 ------------------------------- .github/workflows/scripts.yml | 118 ++++++++++++++++++++++++++++++++ 2 files changed, 118 insertions(+), 115 deletions(-) create mode 100644 .github/workflows/scripts.yml diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 118d5378..9b4d04f1 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -37,118 +37,3 @@ jobs: # test installation too (using options that don't require to have a modules tool installed) eb --list-easyblocks | grep EB_bzip2 eb --fetch bzip2-1.0.6.eb - scripts: - runs-on: ubuntu-latest - strategy: - matrix: - repo: [easybuild-framework, easybuild-easyblocks, easybuild-easyconfigs, easybuild] - fail-fast: false - steps: - - uses: actions/checkout@v2 - - name: Set up Python 3.8 - uses: actions/setup-python@v1 - with: - python-version: 3.8 - - name: install EasyBuild (framework-only) - run: | - pip install easybuild-framework - eb --version - - name: clone repo - run: | - cd $HOME - git clone https://github.com/easybuilders/${{matrix.repo}}.git - - name: test create_source_tarball.sh script - run: | - cd $HOME/${{matrix.repo}} - git checkout master - - # file to figure out the version from depends on repo - if [[ ${{matrix.repo}} == "easybuild-framework" ]]; then - version_file=easybuild/tools/version.py - elif [[ ${{matrix.repo}} == "easybuild-easyblocks" ]]; then - version_file=easybuild/easyblocks/__init__.py - else - version_file=setup.py - fi - version=$(grep '^VERSION' $version_file | sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') - echo "${{matrix.repo}} version: $version" - - echo "testing with '$GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version'" - - out=$HOME/out.txt - - echo "================================================================================================" - - # check use of script outside correct directory - cd $HOME - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "ERROR: Expected to be in ${{matrix.repo}} directory" $out - echo "Expected error found in output: OK!" - - echo "================================================================================================" - - cd ${{matrix.repo}} - - # script should make sure we're on master branch - git checkout develop &> /dev/null - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "ERROR: Not on master branch" $out - echo "Expected error found in output: OK!" - git checkout master &> /dev/null - - echo "================================================================================================" - - # specified version should match with current version - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} 0.0.0 2>&1 | tee $out) || true - grep "ERROR: Found version '${version}'" $out - echo "Expected error found in output: OK!" - - echo "================================================================================================" - - # existing source tarball in dist should result in an error - mkdir -p dist - touch dist/${{matrix.repo}}-${version}.tar.gz - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "ERROR: Found dist/${{matrix.repo}}-${version}.tar.gz" $out - echo "Expected error found in output: OK!" - rm dist/${{matrix.repo}}-${version}.tar.gz - - echo "================================================================================================" - - # check for error when script is run in a dirty working copy - touch dirty.txt - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "ERROR: Working directory not clean" $out - echo "Expected error found in output: OK!" - rm dirty.txt - - echo "================================================================================================" - - # script should fail if expected source tarball did not get created in dist/ - mkdir -p /tmp/$USER/bin - echo '#!/bin/bash' > /tmp/$USER/bin/python - chmod u+x /tmp/$USER/bin/python - export PATH=/tmp/$USER/bin:$PATH - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "ERROR: Expected file dist/${{matrix.repo}}-${version}.tar.gz not found!" $out - echo "Expected error found in output: OK!" - - echo "================================================================================================" - - # script should deal well with failing 'python setup.py sdist' - echo 'exit 1' >> /tmp/$USER/bin/python - ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "ERROR: Creating source tarball failed" $out - echo "Expected error found in output: OK!" - rm /tmp/$USER/bin/python - - echo "================================================================================================" - - # check use of script in correct way, should yield "SUCCESS" in output - $GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out - grep SUCCESS $out - # no errors in output - errors=$(grep ERROR $out || true) - if [ ! -z $errors ]; then "Errors found: $errors"; fi - - echo "Correct run of script OK!" diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml new file mode 100644 index 00000000..2d70007f --- /dev/null +++ b/.github/workflows/scripts.yml @@ -0,0 +1,118 @@ +name: Tests for scripts +on: [push, pull_request] +jobs: + scripts: + runs-on: ubuntu-latest + strategy: + matrix: + repo: [easybuild-framework, easybuild-easyblocks, easybuild-easyconfigs, easybuild] + fail-fast: false + steps: + - uses: actions/checkout@v2 + - name: Set up Python 3.8 + uses: actions/setup-python@v1 + with: + python-version: 3.8 + - name: install EasyBuild (framework-only) + run: | + pip install easybuild-framework + eb --version + - name: clone repo + run: | + cd $HOME + git clone https://github.com/easybuilders/${{matrix.repo}}.git + - name: test create_source_tarball.sh script + run: | + cd $HOME/${{matrix.repo}} + git checkout master + + # file to figure out the version from depends on repo + if [[ ${{matrix.repo}} == "easybuild-framework" ]]; then + version_file=easybuild/tools/version.py + elif [[ ${{matrix.repo}} == "easybuild-easyblocks" ]]; then + version_file=easybuild/easyblocks/__init__.py + else + version_file=setup.py + fi + version=$(grep '^VERSION' $version_file | sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') + echo "${{matrix.repo}} version: $version" + + echo "testing with '$GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version'" + + out=$HOME/out.txt + + echo "================================================================================================" + + # check use of script outside correct directory + cd $HOME + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Expected to be in ${{matrix.repo}} directory" $out + echo "Expected error found in output: OK!" + + echo "================================================================================================" + + cd ${{matrix.repo}} + + # script should make sure we're on master branch + git checkout develop &> /dev/null + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Not on master branch" $out + echo "Expected error found in output: OK!" + git checkout master &> /dev/null + + echo "================================================================================================" + + # specified version should match with current version + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} 0.0.0 2>&1 | tee $out) || true + grep "ERROR: Found version '${version}'" $out + echo "Expected error found in output: OK!" + + echo "================================================================================================" + + # existing source tarball in dist should result in an error + mkdir -p dist + touch dist/${{matrix.repo}}-${version}.tar.gz + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Found dist/${{matrix.repo}}-${version}.tar.gz" $out + echo "Expected error found in output: OK!" + rm dist/${{matrix.repo}}-${version}.tar.gz + + echo "================================================================================================" + + # check for error when script is run in a dirty working copy + touch dirty.txt + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Working directory not clean" $out + echo "Expected error found in output: OK!" + rm dirty.txt + + echo "================================================================================================" + + # script should fail if expected source tarball did not get created in dist/ + mkdir -p /tmp/$USER/bin + echo '#!/bin/bash' > /tmp/$USER/bin/python + chmod u+x /tmp/$USER/bin/python + export PATH=/tmp/$USER/bin:$PATH + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Expected file dist/${{matrix.repo}}-${version}.tar.gz not found!" $out + echo "Expected error found in output: OK!" + + echo "================================================================================================" + + # script should deal well with failing 'python setup.py sdist' + echo 'exit 1' >> /tmp/$USER/bin/python + ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true + grep "ERROR: Creating source tarball failed" $out + echo "Expected error found in output: OK!" + rm /tmp/$USER/bin/python + + echo "================================================================================================" + + # check use of script in correct way, should yield "SUCCESS" in output + $GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out + grep SUCCESS $out + # no errors in output + errors=$(grep ERROR $out || true) + if [ ! -z $errors ]; then "Errors found: $errors"; fi + + echo "Correct run of script OK!" From 4aa88a5679c49e4eeef6fd4256c7dd9fc6e58bae Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 17 Apr 2020 10:32:22 +0200 Subject: [PATCH 038/286] extract correct version for easybuild repo in tests for create_source_tarball.sh script --- .github/workflows/scripts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index 2d70007f..60be73a2 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -34,7 +34,7 @@ jobs: else version_file=setup.py fi - version=$(grep '^VERSION' $version_file | sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') + version=$(grep '^.*VERSION[ ]*=' $version_file | head -1 |sed 's/[^0-9]*\([0-9a-zA-Z.]*\).*/\1/g') echo "${{matrix.repo}} version: $version" echo "testing with '$GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version'" From 99903126dee245f6d8eead4fbd521f2bd894d3d6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 17 Apr 2020 14:20:35 +0200 Subject: [PATCH 039/286] loosen check whether create_source_tarball.sh completes correctly + also install modules tool when testing scripts --- .github/workflows/scripts.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index 60be73a2..c3e4c3f0 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -17,12 +17,24 @@ jobs: run: | pip install easybuild-framework eb --version + - name: install modules tool + run: | + sudo apt-get install lua5.2 liblua5.2-dev lua-filesystem lua-posix tcl-dev + # fix for lua-posix packaging issue, see https://bugs.launchpad.net/ubuntu/+source/lua-posix/+bug/1752082 + sudo ln -s /usr/lib/x86_64-linux-gnu/lua/5.2/posix_c.so /usr/lib/x86_64-linux-gnu/lua/5.2/posix.so + # use script provided by easybuild-framework to install recent Lmod + source install_eb_dep.sh Lmod-8.3.8 $HOME + echo $MOD_INIT > $HOME/mod_init + echo $PATH > $HOME/path - name: clone repo run: | cd $HOME git clone https://github.com/easybuilders/${{matrix.repo}}.git - name: test create_source_tarball.sh script run: | + source $(cat $HOME/mod_init); type module + export PATH=$(cat $HOME/path) + cd $HOME/${{matrix.repo}} git checkout master @@ -110,7 +122,7 @@ jobs: # check use of script in correct way, should yield "SUCCESS" in output $GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out - grep SUCCESS $out + egrep "SUCCESS|Source tarball for ${{matrix.repo}} ${version} is ready for publishing with" $out # no errors in output errors=$(grep ERROR $out || true) if [ ! -z $errors ]; then "Errors found: $errors"; fi From e10aa82a7d88211be41a6b5d10994fe1cdb33688 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 17 Apr 2020 15:52:55 +0200 Subject: [PATCH 040/286] only make 'python setup.py' commands fail in checks for create_source_tarball.sh script --- .github/workflows/scripts.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index c3e4c3f0..cb735b6f 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -100,23 +100,36 @@ jobs: echo "================================================================================================" - # script should fail if expected source tarball did not get created in dist/ + # create fake 'python' command: + # just exits when 1st argument is setup.py, but calls out to origin Python command otherwise; + # this is important w.r.t. the Python version checks run by the 'eb' script mkdir -p /tmp/$USER/bin + export PATH=/tmp/$USER/bin:$PATH echo '#!/bin/bash' > /tmp/$USER/bin/python chmod u+x /tmp/$USER/bin/python - export PATH=/tmp/$USER/bin:$PATH + echo 'orig_python=$(which -a python | head -2 | tail -1)' >> /tmp/$USER/bin/python + echo 'if [[ "$1" == "setup.py" ]]; then exit 0; else $orig_python "$@"; fi' >> /tmp/$USER/bin/python + + # script should fail if expected source tarball did not get created in dist/ ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true grep "ERROR: Expected file dist/${{matrix.repo}}-${version}.tar.gz not found!" $out echo "Expected error found in output: OK!" + + # clean up index file, to avoid check for dirty working directory failing + rm -f easybuild/easyconfigs/.eb-path-index echo "================================================================================================" + # make fake python command fail if 1st argument is setup.py + sed -i 's/exit 0/exit 1/g' /tmp/$USER/bin/python + # script should deal well with failing 'python setup.py sdist' - echo 'exit 1' >> /tmp/$USER/bin/python ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true grep "ERROR: Creating source tarball failed" $out echo "Expected error found in output: OK!" - rm /tmp/$USER/bin/python + + # cleanup + rm -f /tmp/$USER/bin/python easybuild/easyconfigs/.eb-path-index echo "================================================================================================" From ad027b1456039e591f12ccd3846472203a0e63a5 Mon Sep 17 00:00:00 2001 From: Michael H Kelsey Date: Tue, 21 Apr 2020 12:05:04 -0500 Subject: [PATCH 041/286] Remove modifications under version-specific. Start adding section on Extensions in Writing_easyconfig_fils. --- docs/Writing_easyconfig_files.rst | 9 +++++++++ docs/version-specific/easyconfig_parameters.rst | 7 ------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index edd0aff4..a64f475b 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -506,12 +506,21 @@ which is equivalent to:: dependencies = [('PnMPI', '1.2.0', '', True)] + Using external modules as dependencies ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Since EasyBuild v2.1, specifying modules that are not provided via EasyBuild as dependencies is also supported. See :ref:`using_external_modules` for more information. + +Module Extensions +~~~~~~~~~~~~~~~~~ + +Besides dependencies, which are found outside the package being built but are part of the site's EasyBuild +installation, it is also possible to incorporate "dependencies" into the package build itself. This is typically used as part of a PythonPackage or PythonBundle, ... This is done via the `exts_list` array. + + .. _configure_build_install_command_options: Configure/build/install command options diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index 5a108cb0..b57e93ac 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -34,7 +34,6 @@ toolchain parameters ``toolchainopts`` Extra options for compilers None ================== ================================================================================================================================================================================================================================= ================= -.. _easyconfig_parameters_build_parameters: build parameters ---------------- @@ -138,12 +137,6 @@ extensions parameters ``exts_list`` List with extensions added to the base installation [] ========================== ========================================================================================================== ================= -Each entry in ``exts_list`` is a tuple with the extension name -(``ext_name``), version string (``ext_version``), and a dictionary of -source options. Any of the -:ref:`easyconfig_parameters_build_parameters` can be specified within -the options dictionary. - modules parameters ------------------ From 85a105f91a28c02df832c81105ec0dc4f51b898e Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Tue, 21 Apr 2020 21:36:47 -0700 Subject: [PATCH 042/286] Expand new 'Module extensions' section with example code and cross-refernences to sources dictionary and git_config. --- docs/Writing_easyconfig_files.rst | 33 +++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index a64f475b..a5d6d111 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -517,8 +517,37 @@ See :ref:`using_external_modules` for more information. Module Extensions ~~~~~~~~~~~~~~~~~ -Besides dependencies, which are found outside the package being built but are part of the site's EasyBuild -installation, it is also possible to incorporate "dependencies" into the package build itself. This is typically used as part of a PythonPackage or PythonBundle, ... This is done via the `exts_list` array. +Besides dependencies, which are found outside the module being built but are part of the site's EasyBuild installation, +it is also possible to incorporate extensions to the module within the build. This is typically used as part of a +PythonPackage or PythonBundle, and done via the `exts_list` array:: + +.. code:: python + + exts_list = [ + ('llvmlite', '0.26.0', { + 'source_urls': ['https://pypi.python.org/packages/source/l/llvmlite/'], + 'patches': ['llvmlite-0.26.0_fix-ffi-Makefile.patch'], + 'checksums': [ + '13e84fe6ebb0667233074b429fd44955f309dead3161ec89d9169145dbad2ebf', # llvmlite-0.26.0.tar.gz + '40e6fe6de48709b45daebf8082f65ac26f73a4afdf58fc1e8099b97c575fecae', # llvmlite-0.26.0_fix-ffi-Makefile.patch + ], + }), + ('singledispatch', '3.4.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/s/singledispatch/'], + 'checksums': ['5b06af87df13818d14f08a028e42f566640aef80805c3b50c5056b086e3c2b9c'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/n/numba/'], + 'checksums': ['c62121b2d384d8b4d244ef26c1cf8bb5cb819278a80b893bf41918ad6d391258'], + }), + ] + +Each entry in `exts_list` is a three-component tuple, with the name and version number, and a dictionary of source +information. The latter is essentially the same as the the dictionary structure of `sources`; see +:ref:`_common_easyconfig_param_sources_alt` for details. + +Since EasyBuild v4.2.1, the `git_config` dictionary (see :ref:`downloading-from-a-git-repository`) may be included in +the `exts_list` source definition. .. _configure_build_install_command_options: From fdd50c39b5ed40e637e960435ed05071512e664b Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Wed, 22 Apr 2020 23:03:24 -0700 Subject: [PATCH 043/286] Clean up formatting of new 'Module extensions' Fix my various RST mistakes in the new 'Module extensions' section of Writing_easyconfig_files. Remove spurious double-colon, improve indentation in `exts_list` example, add specific example for using `git_config` here (coming as part of Framework PR #3294. --- docs/Writing_easyconfig_files.rst | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index a5d6d111..c5e0c50c 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -519,7 +519,7 @@ Module Extensions Besides dependencies, which are found outside the module being built but are part of the site's EasyBuild installation, it is also possible to incorporate extensions to the module within the build. This is typically used as part of a -PythonPackage or PythonBundle, and done via the `exts_list` array:: +PythonPackage or PythonBundle, and done via the `exts_list` array: .. code:: python @@ -528,8 +528,8 @@ PythonPackage or PythonBundle, and done via the `exts_list` array:: 'source_urls': ['https://pypi.python.org/packages/source/l/llvmlite/'], 'patches': ['llvmlite-0.26.0_fix-ffi-Makefile.patch'], 'checksums': [ - '13e84fe6ebb0667233074b429fd44955f309dead3161ec89d9169145dbad2ebf', # llvmlite-0.26.0.tar.gz - '40e6fe6de48709b45daebf8082f65ac26f73a4afdf58fc1e8099b97c575fecae', # llvmlite-0.26.0_fix-ffi-Makefile.patch + '13e84fe6ebb0667233074b429fd44955f309dead3161ec89d9169145dbad2ebf', # llvmlite-0.26.0.tar.gz + '40e6fe6de48709b45daebf8082f65ac26f73a4afdf58fc1e8099b97c575fecae', # llvmlite-0.26.0_fix-ffi-Makefile.patch ], }), ('singledispatch', '3.4.0.3', { @@ -547,7 +547,21 @@ information. The latter is essentially the same as the the dictionary structure :ref:`_common_easyconfig_param_sources_alt` for details. Since EasyBuild v4.2.1, the `git_config` dictionary (see :ref:`downloading-from-a-git-repository`) may be included in -the `exts_list` source definition. +the `exts_list` source definition. For example, to download Git sources from a private repository and convert them to a tar-ball for installation: + +.. code:: python + + exts_defaultclass = 'PythonPackage' + exts_list = [ + ('pyCAP', 'master', { + 'filename': 'pyCAP-master.tar.gz', + 'git_config': { + 'url': 'ssh://nero.stanford.edu/data/git/Analysis', + 'repo_name': 'pyCAP', + 'tag': 'master', + } + }), + ] .. _configure_build_install_command_options: From 544c236393b197c62b689a905a2b9cedebb2c5cf Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Fri, 24 Apr 2020 22:56:27 -0700 Subject: [PATCH 044/286] Update exts_list to be explicit about options. --- docs/Writing_easyconfig_files.rst | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index c5e0c50c..04cbc24e 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -197,7 +197,7 @@ Using the ``--inject-checksums`` command line option, you can let EasyBuild add in one or more easyconfig files (which is significantly more convenient than doing it manually). With ``--inject-checksums``, checksums are injected for all sources and patches (if any), -as well as for all sources & patches of every extension listed in ``exts_list`` (if any). +as well as for all sources & patches of every extension listed in ``exts_list`` (if any, see :ref:`module_extensions`). If the sources (& patches) are not available yet, EasyBuild will try to download them first; i.e., the ``fetch`` step is run prior to computing & injecting the checksums. @@ -518,8 +518,18 @@ Module Extensions ~~~~~~~~~~~~~~~~~ Besides dependencies, which are found outside the module being built but are part of the site's EasyBuild installation, -it is also possible to incorporate extensions to the module within the build. This is typically used as part of a -PythonPackage or PythonBundle, and done via the `exts_list` array: +it is also possible to incorporate extensions to the module within the build. This is done via the `exts_list` array. + +Each entry in `exts_list` is a three-component tuple, with the name and version number, and a dictionary of source +information. The latter consist of most of the allowed keys as in the dictionary structure of `sources` (see +:ref:`_common_easyconfig_param_sources_alt`): + +* **nosource**: If specified, no download will be done +* **source_tmpl**: Template string for the file to be downloaded + * default is `'%(name)s-%(version)s.tar.gz'` + * `%(name)s` and `%(version)s` come from the `exts_list` entry (above) +* **source_urls**, **patches**, **checksums**, **force_download**: as in `sources` +* **git_config**: Dictionary specifying download from a Git repository .. code:: python @@ -542,19 +552,16 @@ PythonPackage or PythonBundle, and done via the `exts_list` array: }), ] -Each entry in `exts_list` is a three-component tuple, with the name and version number, and a dictionary of source -information. The latter is essentially the same as the the dictionary structure of `sources`; see -:ref:`_common_easyconfig_param_sources_alt` for details. - Since EasyBuild v4.2.1, the `git_config` dictionary (see :ref:`downloading-from-a-git-repository`) may be included in -the `exts_list` source definition. For example, to download Git sources from a private repository and convert them to a tar-ball for installation: +the `exts_list` source definition. For example, to download Git sources from a private repository and convert them to a +tar-ball for installation: .. code:: python exts_defaultclass = 'PythonPackage' exts_list = [ ('pyCAP', 'master', { - 'filename': 'pyCAP-master.tar.gz', + 'source_tmpl': '%(name)s-%(version)s.tar.gz', 'git_config': { 'url': 'ssh://nero.stanford.edu/data/git/Analysis', 'repo_name': 'pyCAP', @@ -563,6 +570,9 @@ the `exts_list` source definition. For example, to download Git sources from a }), ] +Here, the template strings `%(name)s` and `%(version)s` will be substituted from the `exts_list` entry elements ("pyCAP" +and "master", respectively), not from the EasyConfigs values. + .. _configure_build_install_command_options: From 0a97a7d3a2213cc9c4163d72aeb1280f30bd59df Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Sat, 25 Apr 2020 14:23:37 -0700 Subject: [PATCH 045/286] Improve description of exts_list options, and how they differ from main sources options. --- docs/Writing_easyconfig_files.rst | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 04cbc24e..624fd116 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -520,16 +520,26 @@ Module Extensions Besides dependencies, which are found outside the module being built but are part of the site's EasyBuild installation, it is also possible to incorporate extensions to the module within the build. This is done via the `exts_list` array. -Each entry in `exts_list` is a three-component tuple, with the name and version number, and a dictionary of source -information. The latter consist of most of the allowed keys as in the dictionary structure of `sources` (see -:ref:`_common_easyconfig_param_sources_alt`): +Each entry in `exts_list` is a three-component tuple, with the name and +version number, and a dictionary of source options:: -* **nosource**: If specified, no download will be done +.. code:: python + + exts_list = [ + ('name', 'version', { 'option':'value', 'option':'value' }) + ] + +The latter consist of most of the allowed keys as in the dictionary structure of `sources` (see +:ref:`_common_easyconfig_param_sources_alt`). Among those options, the following exceptions and +special cases should be noted: + +* **nosource**: If set `True`, no download will be done +* **filename** and **download_filename** are ignored; use `'source_tmpl'` * **source_tmpl**: Template string for the file to be downloaded * default is `'%(name)s-%(version)s.tar.gz'` * `%(name)s` and `%(version)s` come from the `exts_list` entry (above) -* **source_urls**, **patches**, **checksums**, **force_download**: as in `sources` * **git_config**: Dictionary specifying download from a Git repository +* **start_dir**: If not set, will be derived; the EasyConfigs value will not be used .. code:: python @@ -552,9 +562,9 @@ information. The latter consist of most of the allowed keys as in the dictionar }), ] -Since EasyBuild v4.2.1, the `git_config` dictionary (see :ref:`downloading-from-a-git-repository`) may be included in -the `exts_list` source definition. For example, to download Git sources from a private repository and convert them to a -tar-ball for installation: +Since EasyBuild v4.2.1, the `git_config` dictionary (see :ref:`downloading-from-a-git-repository`) +may be included in the `exts_list` source definition. For example, to download Git sources from a +private repository and convert them to a tar-ball for installation: .. code:: python From 3a4d12cb2065d9fb2b3594d40345e724db1bdb4e Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Sat, 25 Apr 2020 14:29:07 -0700 Subject: [PATCH 046/286] Fix literal quoting in Module Extensions section. --- docs/Writing_easyconfig_files.rst | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 624fd116..c481e855 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -518,10 +518,10 @@ Module Extensions ~~~~~~~~~~~~~~~~~ Besides dependencies, which are found outside the module being built but are part of the site's EasyBuild installation, -it is also possible to incorporate extensions to the module within the build. This is done via the `exts_list` array. +it is also possible to incorporate extensions to the module within the build. This is done via the ``exts_list`` array. -Each entry in `exts_list` is a three-component tuple, with the name and -version number, and a dictionary of source options:: +Each entry in ``exts_list`` is a three-component tuple, with the name and +version number, and a dictionary of source options: .. code:: python @@ -529,15 +529,15 @@ version number, and a dictionary of source options:: ('name', 'version', { 'option':'value', 'option':'value' }) ] -The latter consist of most of the allowed keys as in the dictionary structure of `sources` (see +The latter consist of most of the allowed keys as in the dictionary structure of ``sources`` (see :ref:`_common_easyconfig_param_sources_alt`). Among those options, the following exceptions and special cases should be noted: -* **nosource**: If set `True`, no download will be done -* **filename** and **download_filename** are ignored; use `'source_tmpl'` +* **nosource**: If set ``True``, no download will be done +* **filename** and **download_filename** are ignored; use ``'source_tmpl'`` * **source_tmpl**: Template string for the file to be downloaded - * default is `'%(name)s-%(version)s.tar.gz'` - * `%(name)s` and `%(version)s` come from the `exts_list` entry (above) + * default is ``'%(name)s-%(version)s.tar.gz'`` + * ``%(name)s`` and ``%(version)s`` come from the ``exts_list`` entry (above) * **git_config**: Dictionary specifying download from a Git repository * **start_dir**: If not set, will be derived; the EasyConfigs value will not be used @@ -562,8 +562,10 @@ special cases should be noted: }), ] -Since EasyBuild v4.2.1, the `git_config` dictionary (see :ref:`downloading-from-a-git-repository`) -may be included in the `exts_list` source definition. For example, to download Git sources from a +That third instance uses the ``name`` and ``version`` variables defined in the EasyConfigs file. + +Since EasyBuild v4.2.1, the ``git_config`` dictionary (see :ref:`downloading-from-a-git-repository`) +may be included in the ``exts_list`` source definition. For example, to download Git sources from a private repository and convert them to a tar-ball for installation: .. code:: python @@ -580,8 +582,8 @@ private repository and convert them to a tar-ball for installation: }), ] -Here, the template strings `%(name)s` and `%(version)s` will be substituted from the `exts_list` entry elements ("pyCAP" -and "master", respectively), not from the EasyConfigs values. +Here, the template strings ``%(name)s`` and ``%(version)s`` will be substituted from the +``exts_list`` entry elements ("pyCAP" and "master", respectively), not from the EasyConfigs values. .. _configure_build_install_command_options: From b9701ae42ed4cbd0ee9f569589a108759aab1fcd Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Sat, 25 Apr 2020 14:54:56 -0700 Subject: [PATCH 047/286] Add section explaining how to use self.cfg in an EasyBlock, for issue #618. --- docs/Implementing-easyblocks.rst | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/docs/Implementing-easyblocks.rst b/docs/Implementing-easyblocks.rst index 82cccc66..0484753e 100644 --- a/docs/Implementing-easyblocks.rst +++ b/docs/Implementing-easyblocks.rst @@ -254,6 +254,37 @@ redefining it entirely, since we call out to the original ``configure_step`` met Specific aspects of easyblocks ------------------------------ +.. _implementing_easyblocks_default_parameters: + +Default easyconfig parameters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +All of the parameters which are "set" in an easyconfig file (see :ref:`vsd_avail_easyconfig_params`) +become key-value pairs in the ``self.cfg`` dictionary. For instance, where the easyconfig file might +specify + +.. code:: python + + name = 'example' + version = '2.5.3' + versionsuffix = '-Python-3.7.4' + +you could access these within an easyblock via + +.. code:: python + + ec_name = self.cfg['name'] + ec_ver = self.cfg['version'] + ec_suffix = self.cfg['versionsuffix'] + +For these particular "universal" arguments, this mapping is done for you in the ``EasyBlock`` base +class and generic subclasses, so most easyconfig parameters are directly available as local Python +variables (``name``, ``version``, etc.). + +Some variables, and in particular :ref:`custom parameters +` which you define for your own easyblock, will not be +automatically mapped. You will need to use ``self.cfg`` to access them in your code. + .. _implementing_easyblocks_custom_parameters: From 53e4aec5e7b2d30943d98bb15b0b369820a29fbc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 3 May 2020 09:37:23 +0200 Subject: [PATCH 048/286] add readthedocs configuration file (fixes #587) --- .readthedocs.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .readthedocs.yml diff --git a/.readthedocs.yml b/.readthedocs.yml new file mode 100644 index 00000000..10836de1 --- /dev/null +++ b/.readthedocs.yml @@ -0,0 +1,20 @@ +# .readthedocs.yml +# Read the Docs configuration file +# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details + +# version of configuration file (required) +version: 2 + +# Build documentation in the docs/ directory with Sphinx +sphinx: + configuration: docs/conf.py + +# also build docs in PDF format +formats: [pdf] + +# Optionally set the version of Python and requirements required to build your docs +python: + version: 3.7 + install: + - method: pip + path: . From 91b9697a78fae0ea3f1664bb85ef47a1b151cc4f Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Fri, 8 May 2020 07:11:27 -0700 Subject: [PATCH 049/286] Expand explanation of self.cfg[] vs. local self.variable usage. --- docs/Implementing-easyblocks.rst | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docs/Implementing-easyblocks.rst b/docs/Implementing-easyblocks.rst index 0484753e..37f30ee4 100644 --- a/docs/Implementing-easyblocks.rst +++ b/docs/Implementing-easyblocks.rst @@ -269,21 +269,23 @@ specify version = '2.5.3' versionsuffix = '-Python-3.7.4' -you could access these within an easyblock via +these are accessible within an easyblock via .. code:: python - ec_name = self.cfg['name'] - ec_ver = self.cfg['version'] - ec_suffix = self.cfg['versionsuffix'] + longform = ''.join(self.cfg['name'],'/',self.cfg['version'],self.cfg['versionsuffix']) -For these particular "universal" arguments, this mapping is done for you in the ``EasyBlock`` base -class and generic subclasses, so most easyconfig parameters are directly available as local Python -variables (``name``, ``version``, etc.). +For these "universal" arguments, this mapping is done for you in the ``EasyBlock`` base class, so +they are also available as local Python variables (``self.name``, ``self.version``, etc.): -Some variables, and in particular :ref:`custom parameters -` which you define for your own easyblock, will not be -automatically mapped. You will need to use ``self.cfg`` to access them in your code. +.. code:: python + + longform = ''.join(self.name,'/',self.version,self.versionsuffix) + +This is true for the variables listed in :ref:`vsd_avail_easyconfig_params`. Any additional +:ref:`custom parameters ` which you define for your own +easyblock, will not be automatically mapped. You will need to use ``self.cfg`` to access them in +your code. .. _implementing_easyblocks_custom_parameters: From bf4df40795a73f62e47330363ca69153abbb2730 Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Fri, 8 May 2020 08:05:05 -0700 Subject: [PATCH 050/286] Use proper version number in 'pyCAP' example of downloading extension sources. --- docs/Writing_easyconfig_files.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index c481e855..5cd90579 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -572,7 +572,7 @@ private repository and convert them to a tar-ball for installation: exts_defaultclass = 'PythonPackage' exts_list = [ - ('pyCAP', 'master', { + ('pyCAP', '0.1', { 'source_tmpl': '%(name)s-%(version)s.tar.gz', 'git_config': { 'url': 'ssh://nero.stanford.edu/data/git/Analysis', @@ -583,7 +583,7 @@ private repository and convert them to a tar-ball for installation: ] Here, the template strings ``%(name)s`` and ``%(version)s`` will be substituted from the -``exts_list`` entry elements ("pyCAP" and "master", respectively), not from the EasyConfigs values. +``exts_list`` entry elements ("pyCAP" and "0.1", respectively), not from the EasyConfigs values. .. _configure_build_install_command_options: From 89f29aaa73d764ae42d4b117547e75c126c46a24 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 May 2020 17:08:20 +0200 Subject: [PATCH 051/286] update list of known toolchains, using improved output of 'eb --list-toolchains --output-format=rst' --- docs/eb_list_toolchains.rst | 2 +- docs/scripts/update-all-docs.sh | 4 +- docs/version-specific/eb_list_toolchains.txt | 42 ----- docs/version-specific/toolchains.rst | 162 +++++++++---------- 4 files changed, 84 insertions(+), 126 deletions(-) delete mode 100644 docs/version-specific/eb_list_toolchains.txt diff --git a/docs/eb_list_toolchains.rst b/docs/eb_list_toolchains.rst index 23cc3658..7726c1eb 100644 --- a/docs/eb_list_toolchains.rst +++ b/docs/eb_list_toolchains.rst @@ -10,6 +10,6 @@ The list of known toolchains can easily be obtained with:: List of known toolchains (toolchainname: module[,module...]): [...] -.. include:: version-specific/eb_list_toolchains.txt +An up-to-date overview of known toolchains is available at :ref:`vsd_list_toolchains`. .. note:: The `system` toolchain is a special case, see :ref:`system_toolchain`. diff --git a/docs/scripts/update-all-docs.sh b/docs/scripts/update-all-docs.sh index 813739d0..72b4ba61 100755 --- a/docs/scripts/update-all-docs.sh +++ b/docs/scripts/update-all-docs.sh @@ -181,9 +181,9 @@ echo "* :ref:\`List of available toolchain options \`" >> # list-toolchain doc echo ".. _vsd_list_toolchains:" > $VERSION_SPECIFIC_DIR/toolchains.rst echo >> $VERSION_SPECIFIC_DIR/toolchains.rst -echo "*(see also* \`\`eb --list-toolchains\`\` *)*" >> $VERSION_SPECIFIC_DIR/toolchains.rst -echo >> $VERSION_SPECIFIC_DIR/toolchains.rst eb --list-toolchains --output-format rst >> $VERSION_SPECIFIC_DIR/toolchains.rst +echo >> $VERSION_SPECIFIC_DIR/toolchains.rst +echo "*(see also* \`\`eb --list-toolchains\`\` *)*" >> $VERSION_SPECIFIC_DIR/toolchains.rst echo "* :ref:\`List of known toolchains \`" >> $overview diff --git a/docs/version-specific/eb_list_toolchains.txt b/docs/version-specific/eb_list_toolchains.txt deleted file mode 100644 index 669a7e2f..00000000 --- a/docs/version-specific/eb_list_toolchains.txt +++ /dev/null @@ -1,42 +0,0 @@ - -.. table: List of toolchains - -================== ============== =========== ========================================= -Toolchain Components that comprise the toolchain ------------------- -------------------------------------------------------------------- -Name Compilers MPI stack Included Libraries -================== ============== =========== ========================================= -ClangGCC Clang/GCC -GCC GCC -cgmpich Clang/GCC MPICH -cgmpolf Clang/GCC MPICH OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -cgmvapich2 Clang/GCC MVAPICH2 -cgmvolf Clang/GCC MVAPICH2 OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -cgompi Clang/GCC OpenMPI -cgoolf Clang/GCC OpenMPI OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -dummy -foss GCC OpenMPI OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -gcccuda GCC, CUDA -gimkl GCC impi imkl -gmacml GCC MVAPICH2 ACML, ScaLAPACK(/BLACS), FFTW -gmpich2 GCC MPICH2 -gmpolf GCC MPICH2 OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -gmvapich2 GCC MVAPICH2 -gmvolf GCC MVAPICH2 OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -goalf GCC OpenMPI ATLAS, ScaLAPACK(/BLACS), FFTW -gompi GCC OpenMPI -gompic GCC, CUDA OpenMPI -goolf GCC OpenMPI OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -goolfc GCC, CUDA OpenMPI OpenBLAS/LAPACK, ScaLAPACK(/BLACS), FFTW -gqacml GCC QLogicMPI ACML, ScaLAPACK(/BLACS), FFTW -iccifort icc, ifort -ictce icc, ifort impi imkl -iimpi icc, ifort impi -iiqmpi icc, ifort QLogicMPI -impmkl icc, ifort MPICH2 imkl -intel icc, ifort impi imkl -iomkl icc, ifort OpenMPI imkl -iqacml icc, ifort QLogicMPI ACML, ScaLAPACK(/BLACS), FFTW -ismkl icc, ifort MPICH2 imkl -================== ============== =========== ========================================= - diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index add5ddcb..1a7b6ced 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -1,87 +1,87 @@ .. _vsd_list_toolchains: -*(see also* ``eb --list-toolchains`` *)* - List of known toolchains ------------------------ -================ ================ =========== ================ ======== ========= ======== ==== ===== ============= -name compiler MPI COMPILER LAPACK ScaLAPACK BLAS FFT BLACS CUDA compiler -================ ================ =========== ================ ======== ========= ======== ==== ===== ============= -**system** -**ismkl** icc, ifort MPICH2 icc, ifort imkl imkl imkl imkl imkl -**gompic** GCC, CUDA OpenMPI GCC, CUDA CUDA -**cgoolf** Clang, GCC OpenMPI Clang, GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**gmacml** GCC MVAPICH2 GCC ACML ScaLAPACK ACML FFTW BLACS -**GNU** GCC GCC -**iimpic** icc, ifort, CUDA impi icc, ifort, CUDA CUDA -**gpsolf** GCC psmpi GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**xlompi** xlc, xlf OpenMPI xlc, xlf -**gimpic** GCC, CUDA impi GCC, CUDA CUDA -**gmpich2** GCC MPICH2 GCC -**cgmvolf** Clang, GCC MVAPICH2 Clang, GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**CrayIntel** PrgEnv-intel PrgEnv-intel -**gcccuda** GCC, CUDA GCC, CUDA CUDA -**iompi** icc, ifort OpenMPI icc, ifort -**golf** GCC GCC OpenBLAS OpenBLAS FFTW -**foss** GCC OpenMPI GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**CrayGNU** PrgEnv-gnu PrgEnv-gnu -**gpsmpi** GCC psmpi GCC -**CrayCCE** PrgEnv-cray PrgEnv-cray -**cgmpolf** Clang, GCC MPICH Clang, GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**gmvapich2** GCC MVAPICH2 GCC -**gompi** GCC OpenMPI GCC -**pompi** PGI OpenMPI PGI -**gsolf** GCC SpectrumMPI GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**PGI** PGI PGI -**fosscuda** GCC, CUDA OpenMPI GCC, CUDA OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS CUDA -**gqacml** GCC QLogicMPI GCC ACML ScaLAPACK ACML FFTW BLACS -**xlmvapich2** xlc, xlf MVAPICH2 xlc, xlf -**xlmpich2** xlc, xlf MPICH2 xlc, xlf -**pomkl** PGI OpenMPI PGI imkl imkl imkl imkl imkl -**impich** icc, ifort MPICH icc, ifort -**gomklc** GCC, CUDA OpenMPI GCC, CUDA imkl imkl imkl imkl imkl CUDA -**CrayPGI** PrgEnv-pgi PrgEnv-pgi -**iqacml** icc, ifort QLogicMPI icc, ifort ACML ScaLAPACK ACML FFTW BLACS -**GCCcore** GCCcore GCCcore -**goalf** GCC OpenMPI GCC ATLAS ScaLAPACK ATLAS FFTW BLACS -**gmkl** GCC GCC imkl imkl imkl imkl imkl -**GCC** GCC GCC -**gsmpi** GCC SpectrumMPI GCC -**goolfc** GCC, CUDA OpenMPI GCC, CUDA OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS CUDA -**iompic** icc, ifort, CUDA OpenMPI icc, ifort, CUDA CUDA -**iimkl** icc, ifort icc, ifort imkl imkl imkl imkl imkl -**iomklc** icc, ifort, CUDA OpenMPI icc, ifort, CUDA imkl imkl imkl imkl imkl CUDA -**gmpolf** GCC MPICH GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**ipsmpi** icc, ifort psmpi icc, ifort -**gomkl** GCC OpenMPI GCC imkl imkl imkl imkl imkl -**gmpich** GCC MPICH GCC -**iimpi** icc, ifort impi icc, ifort -**iimklc** icc, ifort, CUDA icc, ifort, CUDA imkl imkl imkl imkl imkl CUDA -**goolf** GCC OpenMPI GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**xlmpich** xlc, xlf MPICH xlc, xlf -**intelcuda** icc, ifort, CUDA impi icc, ifort, CUDA imkl imkl imkl imkl imkl CUDA -**gmvolf** GCC MVAPICH2 GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**goblf** GCC OpenMPI GCC LAPACK ScaLAPACK BLIS FFTW BLACS -**pmkl** PGI PGI imkl imkl imkl imkl imkl -**ictce** icc, ifort impi icc, ifort imkl imkl imkl imkl imkl -**iomkl** icc, ifort OpenMPI icc, ifort imkl imkl imkl imkl imkl -**iccifort** icc, ifort icc, ifort -**impmkl** icc, ifort MPICH icc, ifort imkl imkl imkl imkl imkl -**intel** icc, ifort impi icc, ifort imkl imkl imkl imkl imkl -**golfc** GCC, CUDA GCC, CUDA OpenBLAS OpenBLAS FFTW CUDA -**gimkl** GCC impi GCC imkl imkl imkl imkl imkl -**iiqmpi** icc, ifort QLogicMPI icc, ifort -**cgompi** Clang, GCC OpenMPI Clang, GCC -**cgmvapich2** Clang, GCC MVAPICH2 Clang, GCC -**intel-para** icc, ifort psmpi icc, ifort imkl imkl imkl imkl imkl -**iccifortcuda** icc, ifort, CUDA icc, ifort, CUDA CUDA -**giolf** GCC impi GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS -**giolfc** GCC, CUDA impi GCC, CUDA OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS CUDA -**gmklc** GCC, CUDA GCC, CUDA imkl imkl imkl imkl imkl CUDA -**ClangGCC** Clang, GCC Clang, GCC -**xlcxlf** xlc, xlf xlc, xlf -**cgmpich** Clang, GCC MPICH Clang, GCC -**gimpi** GCC impi GCC -================ ================ =========== ================ ======== ========= ======== ==== ===== ============= +================ ================ =========== ======================= ======== +Name Compiler(s) MPI Linear algebra FFT +================ ================ =========== ======================= ======== +**cgmpich** Clang, GCC MPICH *(none)* *(none)* +**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW +**cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* +**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**cgompi** Clang, GCC OpenMPI *(none)* *(none)* +**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**ClangGCC** Clang, GCC *(none)* *(none)* *(none)* +**CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* +**CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* +**CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* +**CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* +**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**GCC** GCC *(none)* *(none)* *(none)* +**GCCcore** GCCcore *(none)* *(none)* *(none)* +**gcccuda** GCC, CUDA *(none)* *(none)* *(none)* +**gimkl** GCC impi imkl imkl +**gimpi** GCC impi *(none)* *(none)* +**gimpic** GCC, CUDA impi *(none)* *(none)* +**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW +**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW +**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW +**gmkl** GCC *(none)* imkl imkl +**gmklc** GCC, CUDA *(none)* imkl imkl +**gmpich** GCC MPICH *(none)* *(none)* +**gmpich2** GCC MPICH2 *(none)* *(none)* +**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW +**gmvapich2** GCC MVAPICH2 *(none)* *(none)* +**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**GNU** GCC *(none)* *(none)* *(none)* +**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW +**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW +**golf** GCC *(none)* OpenBLAS FFTW +**golfc** GCC, CUDA *(none)* OpenBLAS FFTW +**gomkl** GCC OpenMPI imkl imkl +**gomklc** GCC, CUDA OpenMPI imkl imkl +**gompi** GCC OpenMPI *(none)* *(none)* +**gompic** GCC, CUDA OpenMPI *(none)* *(none)* +**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**gpsmpi** GCC psmpi *(none)* *(none)* +**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW +**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW +**gsmpi** GCC SpectrumMPI *(none)* *(none)* +**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW +**iccifort** icc, ifort *(none)* *(none)* *(none)* +**iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* +**ictce** icc, ifort impi imkl imkl +**iimkl** icc, ifort *(none)* imkl imkl +**iimklc** icc, ifort, CUDA *(none)* imkl imkl +**iimpi** icc, ifort impi *(none)* *(none)* +**iimpic** icc, ifort, CUDA impi *(none)* *(none)* +**iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* +**impich** icc, ifort MPICH *(none)* *(none)* +**impmkl** icc, ifort MPICH imkl imkl +**intel** icc, ifort impi imkl imkl +**intel-para** icc, ifort psmpi imkl imkl +**intelcuda** icc, ifort, CUDA impi imkl imkl +**iomkl** icc, ifort OpenMPI imkl imkl +**iomklc** icc, ifort, CUDA OpenMPI imkl imkl +**iompi** icc, ifort OpenMPI *(none)* *(none)* +**iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* +**ipsmpi** icc, ifort psmpi *(none)* *(none)* +**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW +**ismkl** icc, ifort MPICH2 imkl imkl +**PGI** PGI *(none)* *(none)* *(none)* +**pmkl** PGI *(none)* imkl imkl +**pomkl** PGI OpenMPI imkl imkl +**pompi** PGI OpenMPI *(none)* *(none)* +**system** *(none)* *(none)* *(none)* *(none)* +**xlcxlf** xlc, xlf *(none)* *(none)* *(none)* +**xlmpich** xlc, xlf MPICH *(none)* *(none)* +**xlmpich2** xlc, xlf MPICH2 *(none)* *(none)* +**xlmvapich2** xlc, xlf MVAPICH2 *(none)* *(none)* +**xlompi** xlc, xlf OpenMPI *(none)* *(none)* +================ ================ =========== ======================= ======== + +*(see also* ``eb --list-toolchains`` *)* From 06b015e410b882dfdf49544f5a46c91ab0c2f37c Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Fri, 8 May 2020 14:23:54 -0700 Subject: [PATCH 052/286] Use version-number with exaple of exts_list git_config. --- docs/Writing_easyconfig_files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 5cd90579..a97521ee 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -577,7 +577,7 @@ private repository and convert them to a tar-ball for installation: 'git_config': { 'url': 'ssh://nero.stanford.edu/data/git/Analysis', 'repo_name': 'pyCAP', - 'tag': 'master', + 'tag': '%(version)s', } }), ] From 3a437df491f7996e00e7c06d71c5794e34d29a08 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 20 May 2020 16:46:51 +0800 Subject: [PATCH 053/286] update release notes for EasyBuild v4.2.1 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 172 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 172 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 5873e559..bcfbcd39 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20200520.01** (`May 20th 2020`): update release notes for EasyBuild v4.2.1 (see :ref:`release_notes_eb421`) * **release 20200414.01** (`Apr 14th 2020`): * document new EasyBuild locking mechanism (see :ref:`locks`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 1720e9e1..f97b2234 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,178 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **1,912** different software packages, -including 31 different (compiler) toolchains. It contains 219 software-specific easyblocks and 36 generic easyblocks, -alongside 9,462 easyconfig files. +The latest version of EasyBuild provides support for building and installing **1,978** different software packages, +including 31 different (compiler) toolchains. It contains 219 software-specific easyblocks and 37 generic easyblocks, +alongside 9,894 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb421: + +EasyBuild v4.2.1 (May 20th 2020) +-------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * also mention CPU architecture (x86_64, POWER) in comment for test reports (`#3281 `_) + * add support for enhancing existing sanity check in easyconfigs, as opposed to overwriting paths/commands (`#3288 `_) + * clean up locks when EasyBuild session is cancelled with a signal like ``SIGTERM`` (`#3291 `_, `#3321 `_) + * add ``find_glob_pattern`` function to ``filetools`` module (`#3297 `_) + * add constants for common OS dependencies (``OS_PKG_IBVERBS_DEV``, ``OS_PKG_OPENSSL_DEV``, ...) (`#3309 `_, `#3334 `_) + * flesh out ``get_mpi_cmd_template`` function from ``Mpi.mpi_cmd_for`` method (`#3312 `_) + * add variable ``moddependpaths`` to specify extra ``$MODULEPATH`` entry to consider for loading dependency modules (`#3324 `_) + * allow copying of tweaked easyconfigs when using ``--try-*`` with ``--copy-ec`` (`#3332 `_) + +* various bug fixes, including: + + * make ``ModulesTool.exist`` more robust w.r.t. module wrappers, aliases, defaults, etc. (`#3216 `_, `#3337 `_) + * clean up rst output of ``--list-toolchains`` (`#3246 `_) + * cast CPU arch name provided by archspec to a regular string (`#3286 `_) + * get ``pr_title`` and ``pr_descr`` build_options in ``new_pr_from_branch`` instead of ``new_pr`` (and commit_msg in both) (`#3298 `_) + * make ``pypi_source_urls`` more robust by using ``HTMLParser`` rather than ``xml.etree.ElementTree`` (`#3303 `_, `#3329 `_) + * fix broken test for ``--include-easyblocks-from-pr`` (`#3304 `_) + * don't use ``distutils.dir_util`` in ``copy_dir`` (`#3310 `_) + * print trace message for sanity check command before running it (`#3316 `_) + * fix problems with processing of easyconfigs using a Cray* toolchain when there are no actual external modules (`#3319 `_) + * make ``test_find_eb_script`` more robust in case ``$EB_SCRIPT_PATH`` is already set (`#3320 `_) + * fix several small problems with ``--try-update-deps`` (experimental feature) (`#3325 `_, `#3326 `_, `#3330 `_) + * add ``--disable-job`` in ``eb`` command used in jobs, to prevent infinite job cycle (`#3328 `_) + * avoid empty entries in ``$LD_LIBRARY_PATH`` and other path-like environment variables (`#3333 `_) + +* other changes: + + * fix code style issues in ``easybuild.tools`` + add ``flake8`` linting test (`#3282 `_) + * introduce ``contextmanager`` for disabling templating and reduce resolving errors (`#3287 `_) + * add ``change_into_dir`` named argument to ``extract_file`` + print deprecation warning if it's not specified (`#3292 `_) + * improve ``install_eb_dep.sh`` script to install EasyBuild dependencies in CI environment (`#3314 `_) + +**easyblocks** + +* add generic easyblock for installing Go packages: ``GoPackage`` (`#2042 `_) + +* minor enhancements, including: + + * update ``config.guess`` for all R packages, required installing R + extensions on Linux/POWER systems (`#1949 `_) + * add support for ``preinstallopts`` and install in subdirectory to ``Tarball`` generic easyblock (`#1989 `_, `#2049 `_) + * rewrite ``GROMACS`` easyblock to install all four variations (single/double precision, with/without MPI) in the same directory (`#1991 `_) + * add custom ``subdir_version`` easyconfig parameter for FLUENT (`#2021 `_) + * use updated ``config.guess`` in ``GCC`` easyblock (`#2033 `_, `#2059 `_) + * add extra question pattern to support installing CPLEX 12.10 (`#2038 `_) + * add support for building NWChem on top of external GlobalArrays + also define ``$LAPACK_LIB`` (required for NWChem 7.x) (`#2043 `_) + * execute minimal test in sanity check commands in ``impi`` easyblock (`#2045 `_) + * update for ``MotionCor2`` easyblock for v1.3.1 (`#2046 `_) + * fixes + enhancements for ``PETSc`` easyblock (`#2048 `_) + +* various bug fixes, including: + + * use correct version in ``ELPA`` preprocessor flag used for QuantumESPRESSO v6.x (`#2027 `_) + * generically find the arch folder and add top-level bin/lib symlinks in ``PDT`` & ``TAU`` easyblocks (`#2029 `_) + * fix typo in ``LAMMPS`` easyblock preventing disabling the ``USER-INTEL`` package via ``configopts`` (`#2031 `_) + * let ``CMakeMake`` remove ``easybuild_obj`` build directory if it already exists (`#2032 `_) + * include own lib dir in ``RPATH`` before system lib dirs in ``binutils`` easyblock (`#2044 `_) + * clean ``$CPATH`` before building ROOT to avoid clash between external LLVM loaded as a dependency and internal LLVM used by ROOT (`#2047 `_) + * don't let ``extract_file`` change directory in various easyblocks (`#2051 `_) + * make ``postinstallcmds`` available to Mathematica easyconfigs + add bin/Executables to ``$PATH`` (`#2052 `_) + * fix the extra dirs added to PATH in ``FreeSurfer`` easyblock (`#2053 `_) + * correct download url for test data in ``WPS`` easyblock (`#2055 `_) + * fix typo in warning in ``TensorFlow`` easyblock (`#2057 `_) + * fix failing sanity check under ``--module-only`` in ``GCC`` easyblock (`#2059 `_) + +* other changes: + + * add configure options for CubeLib/CubeWriter dependencies in ``Score-P`` easyblock (`#2030 `_) + * remove local ``find_glob_pattern`` in ``Blender`` & ``ROOT`` easyblocks, use function provided by ``filetools`` instead (`#2037 `_) + +**easyconfigs** + +* added easyconfigs for new common toolchains: foss/2020a (`#10483 `_, `#10492 `_), intel/2020a (`#10494 `_) + +* added example easyconfig files for 66 new software packages: + + * Alpha (`#9994 `_), antiSMASH (`#10589 `_), Arlequin (`#10620 `_), artic-ncov2019 (`#10459 `_), augur (`#10405 `_), AutoMap (`#10419 `_), + Bio-EUtilities (`#10037 `_), CaSpER (`#10593 `_), cdbfasta (`#10547 `_), cddlib (`#10429 `_), CoCoALib (`#10429 `_) + dftd3-lib (`#10351 `_), DoubletFinder (`#10603 `_), E-ANTIC (`#10429 `_), FastViromeExplorer (`#10571 `_), FIX (`#8870 `_), + FusionCatcher (`#10134 `_), geopandas (`#10322 `_), goalign (`#10469 `_), gotree (`#10459 `_), gretl (`#10413 `_), harmony (`#10604 `_), + HDF-EOS (`#10534 `_), HDF-EOS5 (`#10536 `_), HMMER2 (`#10588 `_), HyPo (`#10642 `_), king (`#10365 `_), libdeflate (`#10459 `_), + libfabric (`#10616 `_), libgit2 (`#10453 `_), libuv (`#10444 `_), mbuffer (`#10524 `_), MDAnalysis (`#10545 `_), MEM (`#10605 `_), + MESS (`#10597 `_), metaerg (`#10037 `_), MinCED (`#10037 `_), MitoZ (`#7735 `_), nauty (`#10429 `_), nifti2dicom (`#10598 `_), + NLMpy (`#10029 `_), ntCard (`#10502 `_), NTL (`#10431 `_), pIRS (`#10508 `_), popscle (`#10550 `_), ProtHint (`#10549 `_), + protozero (`#10495 `_), pysndfx (`#10452 `_), PyVCF (`#10564 `_), PyWavelets (`#10501 `_), rampart (`#10459 `_), rickflow (`#10641 `_), + RNA-Bloom (`#10502 `_), root_numpy (`#10424 `_), rstudio (`#10619 `_), ScaFaCoS (`#10537 `_), Scythe (`#10524 `_), SDSL (`#10642 `_), + SHAP (`#10379 `_), SNPomatic (`#10524 `_), SoX (`#10452 `_), swissknife (`#10037 `_),) Taiyaki (`#10573 `_), TCLAP (`#10598 `_), + torchaudio (`#10516 `_), wtdbg2 (`#10524 `_) + +* added additional easyconfigs for various supported software packages, including: + + * ADF 2019.303, BRAKER 2.1.5, Bazel 2.0.0, Bonito 0.1.4, Boost.Python 1.72.0, Bowtie2 2.4.1, CMake 3.16.4, + CPLEX 12.10, CVXOPT 1.2.4, Coreutils 8.32, cURL 7.69.1, DFTB+ 19.1, ecCodes 2.17.0, expat 2.2.9, FFmpeg 4.2.2, + FriBidi 1.0.9, GATK 4.1.5.0, GCC(core) 10.1.0, GDAL 3.0.4, GEOS 3.8.1, GLib 2.64.1, GMP 6.2.0, GROMACS 2020.1, + GTK+ 3.24.17, GenomeThreader 1.7.3, GffCompare 0.11.6, Ghostscript 9.52, GlimmerHMM 3.0.4c, GlobalArrays 5.7.2, + gmpy2 2.1.0b4, gmsh 4.5.6, gpustat 0.6.0, gradunwarp 1.2.0, HDF5 1.10.6, hwloc 2.2.0, hypothesis 5.6.0, ICU 66.1, + IPython 7.13.0, ImageMagick 7.0.10, Julia 1.4.1, KMC 3.1.2rc1, Kraken2 2.0.9, LMfit 1.0.0, Longshot 0.4.1, + libarchive 3.4.2, libffcall 2.2, libffi 3.3, libgd 2.3.0, libjpeg-turbo 2.0.4, librsvg 2.48.4, libsigsegv 2.12, + lrslib 7.0a, MEME 5.1.1, MPC 1.1.0, Mako 1.1.2, Mesa 20.0.2, Meson 0.53.2, MotionCor2 1.3.1, MultiQC 1.8, + matplotlib 3.2.1, NGS-Python-2.10.4, NGS 2.10.4, NSPR 4.25, NSS 3.51, NWChem 7.0.0, Nextflow 20.04.1, + Ninja 1.10.0, Normaliz 3.7.4, nanopolish 0.13.1, ncbi-vdb 2.10.4 netCDF 4.7.4, OpenBLAS 0.3.9, OpenEXR 2.4.1, + OpenMPI 4.0.3, OpenSSL 1.1.1e, openpyxl 3.0.3, PAPI 6.0.0, PCRE 8.44, PCRE2 10.34, PLUMED 2.6.0, PMIx 3.1.5, + PROJ 7.0.0, Perl 5.30.2, Pillow 7.0.0, PyYAML 5.3, Python 2.7.18 + 3.8.2, parallel 20200422, Qt5 5.14.1, + R-bundle-Bioconductor 3.11, R 3.6.3 + 4.0.0, RMBlast 2.9.0, Racon 1.4.13, Ray 0.8.4, Rust 1.42.0, re2c 1.3, + rioxarray 0.0.24, rootpy 1.0.1, rstudio 1.2.5042, SCons 3.1.2, SDL2 2.0.10, SIONlib 1.7.6, SQLite 3.31.1, + SRA-Toolkit 2.10.4, Salmon 1.2.0, ScaLAPACK 2.1.0, SciPy-bundle 2020.03, Stacks 2.53, StringTie 2.1.1, + SuiteSparse 5.7.1, snappy 1.1.8, spaln 2.4.03, sympy 1.5.1, Tcl 8.6.10, TensorFlow 2.2.0, Tk 8.6.10, Tkinter 3.8.2, + tbl2asn 20200302, torchvision 0.5.0, UCX 1.8.0, UMI-tools 1.0.1, utf8proc 2.5.0, util-linux 2.35, worker 1.6.12, + wxWidgets 3.1.3, X11 20200222, XZ 5.2.5, x264 20191217, x265 3.3, zsh 5.8, zstd 1.4.4 + +* minor enhancements, including: + + * add additional extensions for recent versions of R (`#10359 `_, `#10585 `_, `#10586 `_, `#10621 `_) and R-bundle-Bioconductor (`#10585 `_, `#10596 `_, `#10621 `_) + * add additional extensions for recent versions of Perl (`#10412 `_, `#10546 `_, `#10623 `_) + * include LLVM linker in Clang 7.0.1 on GCC 7.3.0-2.30(`#10458 `_) + * include static lib and header in nimimap2 easyconfigs for foss-2018b and GCC-8.2.0* (`#10464 `_) + * add alternate checksum for EMBOSS (`#10607 `_) + +* various bug fixes, including: + + * fix incorrect checksums for Amber patches (`#8870 `_) + * add patches to fix installation of R 3.6.2 on POWER (`#9830 `_) + * add missing build dep. pkg-config in GObject-Introspection 1.63.1 w/ Python 3.7.4 easyconfig (`#10380 `_) + * add Perl as a build dependency for recent Autoconf/Automake easyconfigs (`#10408 `_, `#10426 `_) + * fix source_urls in ICU easyconfigs (`#10417 `_) + * disable ``USER-INTEL`` package in LAMMPS easyconfigs using intel/2019b, since it results in an installation that produces incorrect results (`#10418 `_) + * fix undefined reference to ``qfloat16::mantissatable`` in Qt5-5.13.1-GCCcore-8.3.0 (`#10425 `_) + * get rid of double '-' in versionsuffix of torchtext easyconfig (`#10472 `_) + * fix broken Mako easyconfigs (`#10480 `_, `#10627 `_) + * move builddependencies to dependencies in OTF2 and Score-P easyconfigs (`#10496 `_) + * add missing cURL dep for LAMMPS (`#10527 `_) + * add Python 2 build dependency for OpenPGM (`#10539 `_) + * use ``OS_PKG_IBVERBS_DEV`` constant for OS dependency in PyTorch 1.4.0 easyconfigs (`#10540 `_) + * add missing Bison build dep in Graphviz easyconfigs (`#10541 `_) + * use https in homepage for Mathematica 12.0.0 + clean up sanity check commands (now done by easyblock) (`#10559 `_) + * add missing PyVCF dependency for BAMSurgeon (`#10564 `_) + * remove FFTW dependencies from LAMMPS easyconfigs, no longer needed (MKL can be used too now) (`#10565 `_) + * fix ITK v5.0.1 easyconfig w.r.t. locale and location of libjpeg-turbo library (`#10592 `_) + * add patch to fix missing ``const`` qualifiers for ncurses (`#10606 `_) + * fix OS dependency for rstudio for Debian-based systems (`#10608 `_) + * fix Rmath paths in easyconfig for FastQTL v2.184 (`#10612 `_) + * add symlink for Arlequin commands + fix sanity check commands (`#10620 `_) + * fix recent binutils easyconfigs using system toolchain for Fedora 32 / GCC 10 (`#10633 `_) + * replace '/path/to' with actual installation prefix in FuSeq scripts (`#10640 `_) + +* other changes: + + * check sdist with different Python versions in CI (`#10388 `_) + * use Bison 3.3.2 as build dep for flex 2.6.4 (`#10403 `_) + * mention ``http://`` Pfam website rather than ``ftp://`` in load message of BiG-SCAPE easyconfig (`#10439 `_) + * archive old Singularity configs (`#10591 `_) + * Singularity is not well suited to install via EasyBuild because it requires admin privileges to enable setuid + * stop using old hpcugent URL for cloning framework/easyblocks repos in CI (`#10635 `_) + * use ``SYSTEM`` constant for toolchain in easyconfigs already use ``system`` toolchain (`#10638 `_) + + .. _release_notes_eb420: EasyBuild v4.2.0 (April 14th 2020) diff --git a/docs/conf.py b/docs/conf.py index b2f8f013..6de1da7d 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.2.0' # this is meant to reference the version of EasyBuild +version = '4.2.1' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20200414.0' # this is meant to reference the version of the documentation itself +release = '20200520.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From b2776fe2ad264fc9170b30519813e0635d18abc9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 May 2020 12:00:48 +0200 Subject: [PATCH 054/286] auto-update docs for EasyBuild v4.2.1 --- docs/version-specific/Supported_software.rst | 2971 ++++++++++++----- docs/version-specific/easyblocks.rst | 1 + .../version-specific/easyconfig_constants.rst | 27 +- .../easyconfig_parameters.rst | 24 +- docs/version-specific/generic_easyblocks.rst | 47 +- docs/version-specific/help.rst | 146 +- 6 files changed, 2264 insertions(+), 952 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 0e08fd78..46a21ceb 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 1912 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 1978 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -52,11 +52,11 @@ A software package for algebraic, geometric and combinatorial problems on linear *homepage*: https://4ti2.github.io/ -========= =============== -version toolchain -========= =============== -``1.6.9`` ``intel/2018b`` -========= =============== +========= ===================================== +version toolchain +========= ===================================== +``1.6.9`` ``GCC/8.2.0-2.31.1``, ``intel/2018b`` +========= ===================================== .. _list_software_letter_a: @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_ART_231` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -273,16 +273,17 @@ version toolchain ADF is an accurate, parallelized, powerful computational chemistry program to understand and predict chemical structure and reactivity with density functional theory (DFT). -*homepage*: http://www.scm.com/ADF/ +*homepage*: https://www.scm.com/ADF/ -================================ =============== -version toolchain -================================ =============== -``2009.01a.pc64_linux.intelmpi`` ``system`` -``2014.02`` ``system`` -``2014.11.r48287`` ``intel/2016a`` -``2016.101`` ``system`` -================================ =============== +================================ ============= =============== +version versionsuffix toolchain +================================ ============= =============== +``2009.01a.pc64_linux.intelmpi`` ``system`` +``2014.02`` ``system`` +``2014.11.r48287`` ``intel/2016a`` +``2016.101`` ``system`` +``2019.303`` ``-intelmpi`` ``system`` +================================ ============= =============== .. _list_software_ADIOS_368: @@ -520,6 +521,22 @@ version toolchain ========= ============== +.. _list_software_Alpha_486: + +*Alpha* ++++++++ + +Alpha is a tool designed for detailed comparative study of bacteriophage genomes. + +*homepage*: https://www.lirmm.fr/~swenson/alpha/alpha.htm + +============ ================== ============== +version versionsuffix toolchain +============ ================== ============== +``20200430`` ``-Python-2.7.16`` ``foss/2019b`` +============ ================== ============== + + .. _list_software_ALPS_304: *ALPS* @@ -753,6 +770,7 @@ version toolchain ``2019.03`` ``system`` ``2019.07`` ``system`` ``2019.10`` ``system`` +``2020.02`` ``system`` =========== ========== @@ -781,13 +799,14 @@ Program for analysing NGS data. *homepage*: http://www.popgen.dk/angsd -========= ============== -version toolchain -========= ============== -``0.910`` ``foss/2016a`` -``0.921`` ``foss/2018a`` -``0.925`` ``foss/2018b`` -========= ============== +========= ====================================== +version toolchain +========= ====================================== +``0.910`` ``foss/2016a`` +``0.921`` ``foss/2018a`` +``0.925`` ``foss/2018b`` +``0.933`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +========= ====================================== .. _list_software_Annif_492: @@ -892,6 +911,22 @@ version versionsuffix toolchain ========== =================== ========== +.. _list_software_antiSMASH_808: + +*antiSMASH* ++++++++++++ + +antiSMASH allows the rapid genome-wide identification, annotation and analysis of secondary metabolite biosynthesis gene clusters in bacterial and fungal genomes. + +*homepage*: https://github.com/antismash/antismash + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``5.1.2`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_ANTLR_385: *ANTLR* @@ -1038,11 +1073,11 @@ a program to detect tRNA genes and tmRNA genes in nucleotide sequences *homepage*: http://mbio-serv2.mbioekol.lu.se/ARAGORN/ -========== ============== -version toolchain -========== ============== -``1.2.38`` ``foss/2016b`` -========== ============== +========== ======================================= +version toolchain +========== ======================================= +``1.2.38`` ``foss/2016b``, ``iccifort/2019.5.281`` +========== ======================================= .. _list_software_Arb_277: @@ -1054,11 +1089,11 @@ Arb is a C library for arbitrary-precision interval arithmetic. It has full sup *homepage*: http://arblib.org -========== ========================================================== -version toolchain -========== ========================================================== -``2.16.0`` ``GCC/7.3.0-2.30``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -========== ========================================================== +========== ================================================================================ +version toolchain +========== ================================================================================ +``2.16.0`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +========== ================================================================================ .. _list_software_ARCH_286: @@ -1090,6 +1125,7 @@ A library for detecting, labeling, and reasoning about microarchitectures version versionsuffix toolchain ========= ================= ================= ``0.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================= ================= @@ -1125,6 +1161,22 @@ version toolchain ======== ====================================================================================================== +.. _list_software_Arlequin_833: + +*Arlequin* +++++++++++ + +Arlequin: An Integrated Software for Population Genetics Data Analysis + +*homepage*: http://cmpg.unibe.ch/software/arlequin35/Arlequin35.html + +=========== ============== +version toolchain +=========== ============== +``3.5.2.2`` ``foss/2019b`` +=========== ============== + + .. _list_software_Armadillo_917: *Armadillo* @@ -1250,6 +1302,22 @@ version toolchain ============== ================================== +.. _list_software_artic-ncov2019_1218: + +*artic-ncov2019* +++++++++++++++++ + +Initial implementation of an ARTIC bioinformatics platform for nanopore sequencing of nCoV2019 novel coronavirus. + +*homepage*: https://github.com/artic-network/artic-ncov2019 + +============== ================= ============== +version versionsuffix toolchain +============== ================= ============== +``2020.04.13`` ``-Python-3.6.6`` ``foss/2018b`` +============== ================= ============== + + .. _list_software_ArviZ_492: *ArviZ* @@ -1259,11 +1327,11 @@ Exploratory analysis of Bayesian models with Python *homepage*: https://github.com/arviz-devs/arviz -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``0.7.0`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= =============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========= ================= =============================== .. _list_software_ARWEN_381: @@ -1441,7 +1509,7 @@ version versionsuffix toolchain *at-spi2-atk* +++++++++++++ -AT-SPI 2 toolkit bridge +AT-SPI 2 toolkit bridge *homepage*: https://wiki.gnome.org/Accessibility @@ -1451,6 +1519,7 @@ version toolchain ``2.26.3`` ``fosscuda/2018b`` ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.1`` ``GCCcore/8.3.0`` +``2.34.2`` ``GCCcore/9.3.0`` ========== ================== @@ -1469,6 +1538,7 @@ version toolchain ``2.26.3`` ``fosscuda/2018b`` ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.0`` ``GCCcore/8.3.0`` +``2.36.0`` ``GCCcore/9.3.0`` ========== ================== @@ -1493,6 +1563,7 @@ version toolchain ``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.1`` ``GCCcore/8.3.0`` +``2.36.0`` ``GCCcore/9.3.0`` ========== =================================================================== @@ -1593,9 +1664,26 @@ Commands for Manipulating Filesystem Extended Attributes version toolchain ========== ================= ``2.4.47`` ``GCCcore/8.2.0`` +``2.4.48`` ``GCCcore/9.3.0`` ========== ================= +.. _list_software_augur_548: + +*augur* ++++++++ + +Pipeline components for real-time phylodynamic analysis + +*homepage*: https://github.com/nextstrain/augur + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``7.0.2`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_AUGUSTUS_641: *AUGUSTUS* @@ -1614,7 +1702,7 @@ version versionsuffix toolchain ``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` ``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` -``3.3.3`` ``foss/2019b`` +``3.3.3`` ``foss/2019b``, ``intel/2019b`` ========= ================== =============================== @@ -1627,12 +1715,12 @@ Autoconf is an extensible package of M4 macros that produce shell scripts to au *homepage*: http://www.gnu.org/software/autoconf/ -======== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -======== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.68`` ``foss/2016b`` -``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -======== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +======== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +version toolchain +======== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +``2.68`` ``foss/2016b`` +``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +======== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= .. _list_software_Autoconf-archive_1614: @@ -1716,10 +1804,26 @@ version toolchain ``1.14.1`` ``GCC/4.8.2`` ``1.15`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.15.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` -``1.16.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` +``1.16.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +.. _list_software_AutoMap_695: + +*AutoMap* ++++++++++ + +Tool to find regions of homozygosity (ROHs) from sequencing data. + +*homepage*: https://github.com/mquinodo/AutoMap + +======= ============= ============== +version versionsuffix toolchain +======= ============= ============== +``1.0`` ``-20200324`` ``foss/2019b`` +======= ============= ============== + + .. _list_software_autopep8_822: *autopep8* @@ -1743,7 +1847,7 @@ version versionsuffix toolchain This bundle collect the standard GNU build tools: Autoconf, Automake and libtool -*homepage*: http://autotools.io +*homepage*: https://autotools.io ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== version toolchain @@ -1751,7 +1855,7 @@ version toolchain ``20150119`` ``GCC/4.9.2`` ``20150215`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``20170619`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` -``20180311`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` +``20180311`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -1780,7 +1884,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -2107,6 +2211,7 @@ version toolchain ``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.1.0`` ``GCCcore/8.3.0`` +``2.0.0`` ``GCCcore/8.3.0`` ========== ==================================== @@ -2159,6 +2264,7 @@ version versionsuffix toolchain ``38.26`` ``foss/2018b`` ``38.50b`` ``GCC/8.2.0-2.31.1`` ``38.76`` ``GCC/8.2.0-2.31.1`` +``38.79`` ``GCC/8.3.0`` ========== =================== =============================== @@ -2225,7 +2331,7 @@ version toolchain ``1.3`` ``foss/2016a``, ``intel/2016a`` ``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` ``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10.2`` ``GCC/8.3.0`` +``1.10.2`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ========== ========================================================================================= @@ -2254,14 +2360,14 @@ bcl2fastq Conversion Software both demultiplexes data and converts BCL files gen *homepage*: https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``foss/2018b``, ``intel/2019a`` -``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` -========== ================== =============================== +========== ================== ============================================== +version versionsuffix toolchain +========== ================== ============================================== +``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2019a`` +``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` +========== ================== ============================================== .. _list_software_bcolz_538: @@ -2538,7 +2644,7 @@ version toolchain ``2.30`` ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``system`` ``2.31.1`` ``GCCcore/7.4.0``, ``GCCcore/8.2.0``, ``system`` ``2.32`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` -``2.34`` ``GCCcore/9.3.0``, ``system`` +``2.34`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -2561,6 +2667,22 @@ version versionsuffix toolchain ======== ================ =============================== +.. _list_software_Bio-EUtilities_1352: + +*Bio-EUtilities* +++++++++++++++++ + +BioPerl low-level API for retrieving and storing data from NCBI eUtils + +*homepage*: https://github.com/bioperl/bio-eutilities + +======== ================= +version toolchain +======== ================= +``1.76`` ``GCCcore/8.3.0`` +======== ================= + + .. _list_software_Bio-SamTools_1145: *Bio-SamTools* @@ -2677,7 +2799,7 @@ version versionsuffix toolchain ``1.73`` ``-Python-3.6.6`` ``foss/2018b`` ``1.74`` ``foss/2019a`` ``1.75`` ``-Python-2.7.16`` ``foss/2019b`` -``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ======== ================== =================================================== @@ -2719,7 +2841,7 @@ version toolchain *Bison* +++++++ -Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. +Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. *homepage*: https://www.gnu.org/software/bison @@ -2735,6 +2857,7 @@ version toolchain ``3.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` ``3.5.2`` ``system`` ``3.5.3`` ``GCCcore/9.3.0``, ``system`` +``3.6.1`` ``GCCcore/10.1.0`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2950,7 +3073,7 @@ version toolchain ``1.14.2`` ``GCCcore/6.4.0``, ``foss/2016a`` ``1.14.4`` ``GCCcore/7.3.0`` ``1.17.0`` ``GCCcore/8.2.0`` -``1.17.1`` ``GCCcore/8.3.0`` +``1.17.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ================================================================== @@ -3052,6 +3175,7 @@ Convolution Basecaller for Oxford Nanopore Reads version versionsuffix toolchain ========= ================= ================================== ``0.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.1.4`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================= ================================== @@ -3139,6 +3263,7 @@ version versionsuffix toolchain ``1.69.0`` ``intel/2019.01`` ``1.70.0`` ``gompi/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b`` +``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` ========== ================== ==================================================================== @@ -3162,6 +3287,7 @@ version versionsuffix toolchain ``1.67.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.70.0`` ``gompi/2019a``, ``iimpi/2019a`` ``1.71.0`` ``gompi/2019b`` +``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` ========== ================== =================================================== @@ -3190,14 +3316,14 @@ Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short DN *homepage*: http://bowtie-bio.sourceforge.net/index.shtml -=========== ====================================================================================================================== -version toolchain -=========== ====================================================================================================================== -``1.1.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a`` -``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` -``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` -``1.2.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` -=========== ====================================================================================================================== +=========== ===================================================================================================================================== +version toolchain +=========== ===================================================================================================================================== +``1.1.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a`` +``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` +``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` +``1.2.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +=========== ===================================================================================================================================== .. _list_software_Bowtie2_668: @@ -3221,6 +3347,7 @@ version toolchain ``2.3.4.2`` ``foss/2018b``, ``intel/2018b`` ``2.3.4.3`` ``foss/2017b`` ``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +``2.4.1`` ``GCC/9.3.0`` =========== ====================================================================================================== @@ -3297,11 +3424,12 @@ BRAKER is a pipeline for fully automated prediction of protein coding genes with *homepage*: https://github.com/Gaius-Augustus/BRAKER -========= =============== -version toolchain -========= =============== -``2.1.2`` ``intel/2019a`` -========= =============== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.1.2`` ``intel/2019a`` +``2.1.5`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== .. _list_software_BreakDancer_1074: @@ -3461,15 +3589,15 @@ Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively sh *homepage*: http://bio-bwa.sourceforge.net/ -=========== ========================================================================================================================================================================================================= -version toolchain -=========== ========================================================================================================================================================================================================= -``0.7.12`` ``foss/2016b`` -``0.7.13`` ``foss/2016a``, ``intel/2016a`` -``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``0.7.16a`` ``foss/2016b``, ``intel/2017a`` -``0.7.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -=========== ========================================================================================================================================================================================================= +=========== ======================================================================================================================================================================================================================== +version toolchain +=========== ======================================================================================================================================================================================================================== +``0.7.12`` ``foss/2016b`` +``0.7.13`` ``foss/2016a``, ``intel/2016a`` +``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``0.7.16a`` ``foss/2016b``, ``intel/2017a`` +``0.7.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +=========== ======================================================================================================================================================================================================================== .. _list_software_bwa-meth_789: @@ -3604,7 +3732,7 @@ bzip2 is a freely available, patent free, high-quality data compressor. It typi version toolchain ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.0.6`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.0.8`` ``GCCcore/8.3.0`` +``1.0.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3614,7 +3742,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -3685,7 +3813,7 @@ version versionsuffix toolchain ``1.14.8`` ``intel/2017a`` ``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` ``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.16.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.16.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` =========== ================ ================================================================ @@ -3831,6 +3959,22 @@ version toolchain ========== ============== +.. _list_software_CaSpER_510: + +*CaSpER* +++++++++ + +CaSpER is a signal processing approach for identification, visualization, and integrative analysis of focal and large-scale CNV events in multiscale resolution using either bulk or single-cell RNA sequencing data. + +*homepage*: https://github.com/akdess/CaSpER + +======= ============== +version toolchain +======= ============== +``2.0`` ``foss/2019b`` +======= ============== + + .. _list_software_CastXML_636: *CastXML* @@ -4015,6 +4159,38 @@ version versionsuffix toolchain ========= ============== ================================================ +.. _list_software_cdbfasta_824: + +*cdbfasta* +++++++++++ + +Fasta file indexing and retrival tool + +*homepage*: https://sourceforge.net/projects/cdbfasta + +======== ================================================================================ +version toolchain +======== ================================================================================ +``0.99`` ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +======== ================================================================================ + + +.. _list_software_cddlib_610: + +*cddlib* +++++++++ + +An efficient implementation of the Double Description Method + +*homepage*: https://github.com/cddlib/cddlib + +========= ================= +version toolchain +========= ================= +``0.94i`` ``GCCcore/8.2.0`` +========= ================= + + .. _list_software_cDNA_Cupcake_1105: *cDNA_Cupcake* @@ -4536,6 +4712,7 @@ A python package that allows to count antibody TAGS from a CITE-seq and/or cell version versionsuffix toolchain ========= ================= ============== ``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.4.3`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -4635,13 +4812,13 @@ version toolchain Common Lisp is a high-level, general-purpose, object-oriented, dynamic, functional programming language. -*homepage*: http://www.clisp.org/ +*homepage*: https://clisp.sourceforge.io/ -======== ================= -version toolchain -======== ================= -``2.49`` ``GCCcore/6.4.0`` -======== ================= +======== ==================================== +version toolchain +======== ==================================== +``2.49`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0`` +======== ==================================== .. _list_software_ClonalFrameML_1245: @@ -4801,6 +4978,7 @@ version toolchain ``3.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``system`` ``3.13.3`` ``GCCcore/8.2.0`` ``3.15.3`` ``GCCcore/8.3.0`` +``3.16.4`` ``GCCcore/9.3.0`` ========== ================================================================================================================================================= @@ -4853,6 +5031,22 @@ version toolchain ========= ============== +.. _list_software_CoCoALib_700: + +*CoCoALib* +++++++++++ + +CoCoALib is a free GPL3 C++ library for doing Computations in Commutative Algebra. + +*homepage*: http://cocoa.dima.unige.it/cocoalib + +=========== ==================== +version toolchain +=========== ==================== +``0.99601`` ``GCC/8.2.0-2.31.1`` +=========== ==================== + + .. _list_software_CODEX2_421: *CODEX2* @@ -5060,7 +5254,7 @@ version toolchain The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. -*homepage*: http://www.gnu.org/software/coreutils/ +*homepage*: https://www.gnu.org/software/coreutils/ ======== ================= version toolchain @@ -5068,6 +5262,7 @@ version toolchain ``8.23`` ``GCC/4.9.2`` ``8.27`` ``GCCcore/5.4.0`` ``8.29`` ``GCCcore/6.4.0`` +``8.32`` ``GCCcore/8.3.0`` ======== ================= @@ -5166,11 +5361,12 @@ IBM ILOG CPLEX Optimizer's mathematical programming technology enables analytic *homepage*: https://www.ibm.com/analytics/cplex-optimizer -======== ================= -version toolchain -======== ================= -``12.9`` ``GCCcore/8.2.0`` -======== ================= +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``12.9`` ``GCCcore/8.2.0`` +``12.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= .. _list_software_CppUnit_707: @@ -5425,11 +5621,12 @@ csvkit is a suite of command-line tools for converting to and working with CSV, *homepage*: https://github.com/wireservice/csvkit -========= ================= -version toolchain -========= ================= -``1.0.4`` ``GCCcore/8.2.0`` -========= ================= +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.0.4`` ``GCCcore/8.2.0`` +``1.0.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= .. _list_software_ctags_530: @@ -5457,11 +5654,11 @@ Program for finding CTFs of electron micrographs. *homepage*: https://grigoriefflab.umassmed.edu/ctffind4 -========== ================================== -version toolchain -========== ================================== -``4.1.13`` ``foss/2019a``, ``fosscuda/2019a`` -========== ================================== +========== ====================================================== +version toolchain +========== ====================================================== +``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` +========== ====================================================== .. _list_software_Cube_383: @@ -5505,11 +5702,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html -========= ================= -version toolchain -========= ================= -``4.4.4`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================== .. _list_software_CubeWriter_1020: @@ -5521,11 +5718,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html -========= ================= -version toolchain -========= ================= -``4.4.3`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``4.4.3`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================== .. _list_software_CUDA_285: @@ -5651,6 +5848,7 @@ version toolchain ``7.60.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``7.63.0`` ``GCCcore/8.2.0`` ``7.66.0`` ``GCCcore/8.3.0`` +``7.69.1`` ``GCCcore/9.3.0`` ========== =================================================================================== @@ -5721,7 +5919,7 @@ version toolchain CVXOPT is a free software package for convex optimization based on the Python programming language. Its main purpose is to make the development of software for convex optimization applications straightforward by building on Python's extensive standard library and on the strengths of Python as a high-level programming language. -*homepage*: http://cvxopt.org +*homepage*: https://cvxopt.org ========= ================== =============== version versionsuffix toolchain @@ -5729,6 +5927,7 @@ version versionsuffix toolchain ``1.1.9`` ``-Python-2.7.13`` ``intel/2017a`` ``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` ``1.2.3`` ``foss/2019a`` +``1.2.4`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================== =============== @@ -5843,7 +6042,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -6016,15 +6215,15 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb -=========== ==================================== -version toolchain -=========== ==================================== -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -=========== ==================================== +=========== ======================================================= +version toolchain +=========== ======================================================= +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +=========== ======================================================= .. _list_software_DB_File_613: @@ -6102,7 +6301,7 @@ version toolchain ``1.13.0`` ``intel/2017b`` ``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.13.8`` ``GCCcore/8.2.0`` -``1.13.12`` ``GCCcore/8.3.0`` +``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` =========== ==================================== @@ -6150,12 +6349,12 @@ DCMTK is a collection of libraries and applications implementing large parts the *homepage*: https://dicom.offis.de/dcmtk -========= ================= -version toolchain -========= ================= -``3.6.3`` ``GCCcore/7.3.0`` -``3.6.5`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``3.6.3`` ``GCCcore/7.3.0`` +``3.6.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================== .. _list_software_deal.II_598: @@ -6376,16 +6575,34 @@ version toolchain *DFTB+* +++++++ -DFTB+ is a fast and efficient versatile quantum mechanical simulation package. It is based on the Density Functional Tight Binding (DFTB) method, containing almost all of the useful extensions which have been developed for the DFTB framework so far. Using DFTB+ you can carry out quantum mechanical simulations like with ab-initio density functional theory based packages, but in an approximate way gaining typically around two order of magnitude in speed. +DFTB+ is a fast and efficient versatile quantum mechanical simulation package. It is based on the Density Functional Tight Binding (DFTB) method, containing almost all of the useful extensions which have been developed for the DFTB framework so far. Using DFTB+ you can carry out quantum mechanical simulations like with ab-initio density functional theory based packages, but in an approximate way gaining typically around two order of magnitude in speed. *homepage*: https://www.dftb-plus.info -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``1.3.1`` ``intel/2017a`` -``17.1`` ``-Python-2.7.14`` ``intel/2017b`` -========= ================== =============== +========= ====================== =============== +version versionsuffix toolchain +========= ====================== =============== +``1.3.1`` ``intel/2017a`` +``17.1`` ``-Python-2.7.14`` ``intel/2017b`` +``19.1`` ``-Python-2.7.16`` ``foss/2019b`` +``19.1`` ``-Python-2.7.16-mpi`` ``foss/2019b`` +========= ====================== =============== + + +.. _list_software_dftd3-lib_825: + +*dftd3-lib* ++++++++++++ + +This is a repackaged version of the DFTD3 program by S. Grimme and his coworkers. The original program (V3.1 Rev 1) was downloaded at 2016-04-03. It has been converted to free format and encapsulated into modules. + +*homepage*: https://github.com/dftbplus/dftd3-lib + +======= ============= +version toolchain +======= ============= +``0.9`` ``GCC/8.3.0`` +======= ============= .. _list_software_DIAL_282: @@ -6589,9 +6806,26 @@ version toolchain ========= ==================================== ``3.0.3`` ``foss/2018a`` ``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.1.5`` ``GCCcore/9.3.0`` ========= ==================================== +.. _list_software_DoubletFinder_1319: + +*DoubletFinder* ++++++++++++++++ + +R package for detecting doublets in single-cell RNA sequencing data + +*homepage*: https://github.com/chris-mcginnis-ucsf/DoubletFinder + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``2.0.3`` ``-R-4.0.0`` ``foss/2020a`` +========= ============= ============== + + .. _list_software_Doxygen_734: *Doxygen* @@ -6611,6 +6845,7 @@ version toolchain ``1.8.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``1.8.15`` ``GCCcore/8.2.0`` ``1.8.16`` ``GCCcore/8.3.0`` +``1.8.17`` ``GCCcore/9.3.0`` =========== ======================================================================================================================================================= @@ -6749,7 +6984,23 @@ version versionsuffix toolchain --- -:ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` + + +.. _list_software_E-ANTIC_481: + +*E-ANTIC* ++++++++++ + +E-ANTIC is a C/C++ library to deal with real embedded number fields built on top of ANTIC (https://github.com/wbhart/antic). Its aim is to have as fast as possible exact arithmetic operations and comparisons. + +*homepage*: https://github.com/videlec/e-antic + +========= ==================== +version toolchain +========= ==================== +``0.1.2`` ``GCC/8.2.0-2.31.1`` +========= ==================== .. _list_software_ea-utils_804: @@ -6869,6 +7120,7 @@ version toolchain ``4.1.0`` ``system`` ``4.1.1`` ``system`` ``4.1.2`` ``system`` +``4.2.0`` ``system`` ========== ========== @@ -6897,15 +7149,17 @@ ecCodes is a package developed by ECMWF which provides an application programmin *homepage*: https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home -========== ================================ -version toolchain -========== ================================ -``2.7.3`` ``intel/2018a`` -``2.8.2`` ``intel/2018a`` -``2.9.2`` ``intel/2018b``, ``iomkl/2018b`` -``2.12.5`` ``gompi/2019a`` -``2.15.0`` ``iimpi/2019b`` -========== ================================ +========== ================= ================================ +version versionsuffix toolchain +========== ================= ================================ +``2.7.3`` ``intel/2018a`` +``2.8.2`` ``intel/2018a`` +``2.9.2`` ``intel/2018b``, ``iomkl/2018b`` +``2.12.5`` ``gompi/2019a`` +``2.15.0`` ``iimpi/2019b`` +``2.17.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.17.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ================================ .. _list_software_ED2_187: @@ -6980,7 +7234,7 @@ version toolchain ``3.3.3`` ``GCCcore/6.3.0``, ``intel/2016b`` ``3.3.4`` ``system`` ``3.3.5`` ``system`` -``3.3.7`` ``system`` +``3.3.7`` ``GCCcore/9.3.0``, ``system`` ========== =========================================== @@ -7331,6 +7585,7 @@ A Python framework for the analysis and visualization of trees version versionsuffix toolchain ============ ================== =============== ``3.0.0b36`` ``-Python-2.7.12`` ``intel/2016b`` +``3.1.1`` ``-Python-3.6.6`` ``foss/2018b`` ============ ================== =============== @@ -7425,11 +7680,11 @@ Exonerate is a generic tool for pairwise sequence comparison. It allows you to *homepage*: https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate -========= ==================================================================================================================================================================== -version toolchain -========= ==================================================================================================================================================================== -``2.4.0`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a`` -========= ==================================================================================================================================================================== +========= ============================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================= +``2.4.0`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` +========= ============================================================================================================================================================================================= .. _list_software_expat_546: @@ -7451,6 +7706,7 @@ version toolchain ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.2.6`` ``GCCcore/8.2.0`` ``2.2.7`` ``GCCcore/8.3.0`` +``2.2.9`` ``GCCcore/9.3.0`` ========= ========================================================================================================================= @@ -7509,7 +7765,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -7871,6 +8127,22 @@ version toolchain ========== ================================================================= +.. _list_software_FastViromeExplorer_1873: + +*FastViromeExplorer* +++++++++++++++++++++ + +Identify the viruses/phages and their abundance in the viral metagenomics data. + +*homepage*: https://code.vt.edu/saima5/FastViromeExplorer + +============ ============== +version toolchain +============ ============== +``20180422`` ``foss/2019b`` +============ ============== + + .. _list_software_FASTX-Toolkit_1177: *FASTX-Toolkit* @@ -8084,6 +8356,7 @@ version toolchain ``4.1`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``4.1.3`` ``GCCcore/8.2.0`` ``4.2.1`` ``GCCcore/8.3.0`` +``4.2.2`` ``GCCcore/9.3.0`` =========== =================================================== @@ -8112,17 +8385,17 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: http://www.fftw.org -========= ============= ============================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= ============================================================================================================================================================================================== -``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` -``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` -``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` -``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` -``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``iomkl/2018b`` -========= ============= ============================================================================================================================================================================================== +========= ============= ================================================================================================================================================================================================================================ +version versionsuffix toolchain +========= ============= ================================================================================================================================================================================================================================ +``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` +``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` +``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` +``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` +``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2018b`` +========= ============= ================================================================================================================================================================================================================================ .. _list_software_FGSL_300: @@ -8198,7 +8471,7 @@ version toolchain The file command is 'a file type guesser', that is, a command-line tool that tells you in words what kind of data a file contains. -*homepage*: http://www.darwinsys.com/file/ +*homepage*: https://www.darwinsys.com/file/ ======== ================= version toolchain @@ -8209,6 +8482,7 @@ version toolchain ``5.30`` ``intel/2017a`` ``5.33`` ``GCCcore/6.4.0`` ``5.35`` ``GCCcore/7.3.0`` +``5.38`` ``GCCcore/8.3.0`` ======== ================= @@ -8356,6 +8630,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_FIX_231: + +*FIX* ++++++ + +FIX attempts to auto-classify ICA components into "good" vs "bad" components, so that the bad components can be removed from the 4D FMRI data. + +*homepage*: https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FIX + +=========== ======================== ============== +version versionsuffix toolchain +=========== ======================== ============== +``1.06.12`` ``-Octave-Python-3.7.2`` ``foss/2019a`` +=========== ======================== ============== + + .. _list_software_fixesproto_1107: *fixesproto* @@ -8398,12 +8688,12 @@ FLASH (Fast Length Adjustment of SHort reads) is a very fast and accurate softwa *homepage*: https://ccb.jhu.edu/software/FLASH/ -========== ============================================== -version toolchain -========== ============================================== -``1.2.11`` ``foss/2016a``, ``foss/2018a``, ``foss/2018b`` -``2.2.00`` ``foss/2018b`` -========== ============================================== +========== ============================================================= +version toolchain +========== ============================================================= +``1.2.11`` ``GCC/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b`` +``2.2.00`` ``foss/2018b`` +========== ============================================================= .. _list_software_Flask_497: @@ -8456,7 +8746,7 @@ version toolchain ``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``2.6.2`` ``intel/2016b`` ``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``2.6.4`` ``GCCcore/10.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` ========== ==================================================================================================================================================================================================================================================================================================================================================================== @@ -8485,11 +8775,11 @@ FLINT (Fast Library for Number Theory) is a C library in support of computations *homepage*: http://www.flintlib.org -========= ========================================================== -version toolchain -========= ========================================================== -``2.5.2`` ``GCC/7.3.0-2.30``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -========= ========================================================== +========= ================================================================================ +version toolchain +========= ================================================================================ +``2.5.2`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +========= ================================================================================ .. _list_software_FLTK_305: @@ -8638,6 +8928,7 @@ version versionsuffix toolchain ``2.12.6`` ``GCCcore/6.4.0`` ``2.13.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.13.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.13.92`` ``GCCcore/9.3.0`` =========== ================== ====================================================================================== @@ -8682,6 +8973,7 @@ version toolchain ``2018b`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` =========== ========== @@ -8895,7 +9187,7 @@ version versionsuffix toolchain ``2.8.1`` ``GCCcore/6.4.0`` ``2.9`` ``GCCcore/6.4.0`` ``2.9.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``2.10.1`` ``GCCcore/8.3.0`` +``2.10.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ================== ====================================================================== @@ -8932,6 +9224,7 @@ version toolchain ``1.0.1`` ``foss/2018a``, ``intel/2018a`` ``1.0.2`` ``GCCcore/6.4.0`` ``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.0.9`` ``GCCcore/9.3.0`` ========= ======================================================= @@ -8955,8 +9248,9 @@ version versionsuffix toolchain ``5.0.11`` ``-Python-3.6.6`` ``foss/2018b`` ``6.0.1`` ``-Python-2.7.15`` ``foss/2019a`` ``6.0.1`` ``-Python-3.7.2`` ``foss/2019a`` -``6.0.2`` ``-Python-2.7.15`` ``foss/2018b`` +``6.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` ``6.0.2`` ``-Python-2.7.15-CUDA-9.2.88`` ``foss/2018b`` +``6.0.2`` ``-Python-3.7.2`` ``foss/2019a`` ``6.0.3`` ``-Python-3.7.4`` ``foss/2019b`` ========== ============================== ================================================ @@ -9059,6 +9353,22 @@ version toolchain ========= =============== +.. _list_software_FusionCatcher_1326: + +*FusionCatcher* ++++++++++++++++ + +FusionCatcher searches for novel/known somatic fusion genes, translocations, and chimeras in RNA-seq data (paired-end or single-end reads from Illumina NGS platforms like Solexa/HiSeq/NextSeq/MiSeq/MiniSeq) from diseased samples. + +*homepage*: https://github.com/ndaniel/fusioncatcher + +======== ================== ============== +version versionsuffix toolchain +======== ================== ============== +``1.20`` ``-Python-2.7.16`` ``foss/2019b`` +======== ================== ============== + + .. _list_software_future_667: *future* @@ -9100,7 +9410,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_gtest_551` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_gtest_551` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -9197,11 +9507,12 @@ GAP is a system for computational discrete algebra, with particular emphasis on *homepage*: https://www.gap-system.org -========= =============== -version toolchain -========= =============== -``4.9.3`` ``intel/2018b`` -========= =============== +========== =============== +version toolchain +========== =============== +``4.9.3`` ``intel/2018b`` +``4.11.0`` ``foss/2019a`` +========== =============== .. _list_software_GapCloser_896: @@ -9332,6 +9643,7 @@ version versionsuffix toolchain ``4.1.2.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` ``4.1.3.0`` ``-Java-1.8`` ``GCCcore/8.3.0`` ``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` +``4.1.5.0`` ``-Java-11`` ``GCCcore/9.3.0`` ============ =================== ================= @@ -9376,15 +9688,15 @@ The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage *homepage*: http://hboehm.info/gc/ -========== ================================== -version toolchain -========== ================================== -``7.4.4`` ``GCC/4.9.3-2.25``, ``foss/2016a`` -``7.6.0`` ``GCCcore/6.4.0`` -``7.6.4`` ``GCCcore/7.3.0`` -``7.6.10`` ``GCCcore/8.2.0`` -``7.6.12`` ``GCCcore/8.3.0`` -========== ================================== +========== ==================================== +version toolchain +========== ==================================== +``7.4.4`` ``GCC/4.9.3-2.25``, ``foss/2016a`` +``7.6.0`` ``GCCcore/6.4.0`` +``7.6.4`` ``GCCcore/7.3.0`` +``7.6.10`` ``GCCcore/8.2.0`` +``7.6.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_GC3Pie_475: @@ -9466,6 +9778,8 @@ version versionsuffix toolchain ``9.1.0`` ``-2.32`` ``system`` ``9.2.0`` ``system`` ``9.2.0`` ``-2.32`` ``system`` +``9.3.0`` ``system`` +``10.1.0`` ``system`` ``system`` ``system`` ``system`` ``-2.29`` ``system`` ========== =================== ========== @@ -9504,6 +9818,7 @@ version toolchain ``9.1.0`` ``system`` ``9.2.0`` ``system`` ``9.3.0`` ``system`` +``10.1.0`` ``system`` ``system`` ``system`` ========== ========== @@ -9612,6 +9927,7 @@ version versionsuffix toolchain ``3.0.0`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``3.0.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.0.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ============================== ================================================================ @@ -9706,6 +10022,7 @@ version toolchain ``2.8.8`` ``GCCcore/6.4.0`` ``2.8.9`` ``GCCcore/7.3.0`` ``3.0.4`` ``GCCcore/8.2.0`` +``3.0.5`` ``GCCcore/8.3.0`` ========= ================= @@ -9763,6 +10080,7 @@ version toolchain ``2.36.12`` ``foss/2018b``, ``fosscuda/2018b`` ``2.38.1`` ``GCCcore/8.2.0`` ``2.38.2`` ``GCCcore/8.3.0`` +``2.40.0`` ``GCCcore/9.3.0`` =========== ==================================================================================== @@ -9866,6 +10184,7 @@ Eukaryotic gene prediction suite with automatic training version toolchain ======== ================= ``4.38`` ``GCCcore/8.2.0`` +``4.57`` ``GCCcore/8.3.0`` ======== ================= @@ -9914,6 +10233,7 @@ GenomeThreader is a software tool to compute gene structure predictions. version versionsuffix toolchain ========= ======================= ========== ``1.7.1`` ``-Linux_x86_64-64bit`` ``system`` +``1.7.3`` ``-Linux_x86_64-64bit`` ``system`` ========= ======================= ========== @@ -9968,6 +10288,22 @@ version versionsuffix toolchain ========== ================== ============== +.. _list_software_geopandas_946: + +*geopandas* ++++++++++++ + +GeoPandas is a project to add support for geographic data to pandas objects. It currently implements GeoSeries and GeoDataFrame types which are subclasses of pandas.Series and pandas.DataFrame respectively. GeoPandas objects can act on shapely geometry objects and perform geometric operations. + +*homepage*: https://github.com/geopandas/geopandas + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.7.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_geopy_548: *geopy* @@ -10010,6 +10346,7 @@ version versionsuffix toolchain ``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` ========= ================== ================================================================ @@ -10064,7 +10401,7 @@ version versionsuffix toolchain ``0.19.8`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016.04``, ``foss/2016b``, ``intel/2016b``, ``system`` ``0.19.8.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``0.19.8.1`` ``-libxml2-2.9.7`` ``GCCcore/6.4.0`` -``0.20.1`` ``GCCcore/8.3.0``, ``system`` +``0.20.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ============ ================== =================================================================================================== @@ -10082,6 +10419,7 @@ version toolchain ========== ================= ``0.10.1`` ``foss/2016b`` ``0.10.6`` ``GCCcore/7.3.0`` +``0.11.6`` ``GCCcore/8.3.0`` ========== ================= @@ -10112,13 +10450,13 @@ The gflags package contains a C++ library that implements commandline flags proc *homepage*: https://github.com/gflags/gflags -========= =================================================== -version toolchain -========= =================================================== -``2.1.2`` ``foss/2016a`` -``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` -``2.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= =================================================== +========= ======================================================= +version toolchain +========= ======================================================= +``2.1.2`` ``foss/2016a`` +``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``2.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= .. _list_software_GFOLD_364: @@ -10174,6 +10512,7 @@ version versionsuffix toolchain ``9.23`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` ``9.27`` ``GCCcore/8.2.0`` ``9.50`` ``GCCcore/8.3.0`` +``9.52`` ``GCCcore/9.3.0`` ======== ================== ================================================== @@ -10389,6 +10728,7 @@ version versionsuffix toolchain ========== ================= =============================== ``2.1.11`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.0.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ================= =============================== @@ -10470,11 +10810,11 @@ The OpenGL Extension Wrangler Library The OpenGL Extension Wrangler Library (GL *homepage*: http://glew.sourceforge.net/ -========= ================================= -version toolchain -========= ================================= -``2.1.0`` ``GCCcore/8.2.0``, ``foss/2018b`` -========= ================================= +========= ======================================================================= +version toolchain +========= ======================================================================= +``2.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +========= ======================================================================= .. _list_software_GLib_350: @@ -10500,6 +10840,7 @@ version toolchain ``2.54.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.60.1`` ``GCCcore/8.2.0`` ``2.62.0`` ``GCCcore/8.3.0`` +``2.64.1`` ``GCCcore/9.3.0`` ========== ================================================= @@ -10562,11 +10903,12 @@ GlimmerHMM is a new gene finder based on a Generalized Hidden Markov Model. Alt *homepage*: https://ccb.jhu.edu/software/glimmerhmm -========= ============================== -version toolchain -========= ============================== -``3.0.4`` ``foss/2016b``, ``foss/2018b`` -========= ============================== +========== ============================== +version toolchain +========== ============================== +``3.0.4`` ``foss/2016b``, ``foss/2018b`` +``3.0.4c`` ``GCC/8.3.0`` +========== ============================== .. _list_software_GLM_224: @@ -10596,12 +10938,14 @@ Global Arrays (GA) is a Partitioned Global Address Space (PGAS) programming mode *homepage*: https://hpc.pnl.gov/globalarrays -======= ============= =============== -version versionsuffix toolchain -======= ============= =============== -``5.7`` ``intel/2018b`` -``5.7`` ``-peigs`` ``intel/2019a`` -======= ============= =============== +========= ============= =============== +version versionsuffix toolchain +========= ============= =============== +``5.7`` ``intel/2018b`` +``5.7`` ``-peigs`` ``intel/2019a`` +``5.7.2`` ``intel/2019b`` +``5.7.2`` ``-peigs`` ``intel/2019b`` +========= ============= =============== .. _list_software_Globus-CLI_881: @@ -10645,13 +10989,13 @@ A C++ implementation of the Google logging module. *homepage*: https://github.com/google/glog -========= =================================================== -version toolchain -========= =================================================== -``0.3.4`` ``foss/2016a`` -``0.3.5`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` -``0.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= =================================================== +========= ======================================================= +version toolchain +========= ======================================================= +``0.3.4`` ``foss/2016a`` +``0.3.5`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``0.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= .. _list_software_GLPK_302: @@ -10663,14 +11007,14 @@ The GLPK (GNU Linear Programming Kit) package is intended for solving large-sca *homepage*: https://www.gnu.org/software/glpk/ -======== ========================================================================== -version toolchain -======== ========================================================================== -``4.58`` ``foss/2016a``, ``intel/2016a`` -``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` -``4.61`` ``intel/2017a`` -``4.65`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -======== ========================================================================== +======== ============================================================================================= +version toolchain +======== ============================================================================================= +``4.58`` ``foss/2016a``, ``intel/2016a`` +``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` +``4.61`` ``intel/2017a`` +``4.65`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== ============================================================================================= .. _list_software_glproto_775: @@ -10715,9 +11059,9 @@ version toolchain *GMP* +++++ -GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. +GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. -*homepage*: http://gmplib.org/ +*homepage*: https://gmplib.org/ ========== ===================================================================================================================================================== version toolchain @@ -10729,6 +11073,7 @@ version toolchain ``6.1.0`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` ``6.1.1`` ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ``6.1.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b`` +``6.2.0`` ``GCCcore/9.3.0`` ========== ===================================================================================================================================================== @@ -10783,6 +11128,7 @@ version versionsuffix toolchain ``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b4`` ``GCC/8.3.0`` =========== ================== =============================== @@ -10793,7 +11139,7 @@ version versionsuffix toolchain Gmsh is a 3D finite element grid generator with a build-in CAD engine and post-processor. -*homepage*: http://geuz.org/gmsh +*homepage*: https://gmsh.info/ ========= ================== ============== version versionsuffix toolchain @@ -10801,6 +11147,7 @@ version versionsuffix toolchain ``3.0.6`` ``-Python-2.7.14`` ``foss/2017b`` ``3.0.6`` ``-Python-3.6.6`` ``foss/2018b`` ``4.2.2`` ``-Python-3.6.6`` ``foss/2018b`` +``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== ============== @@ -10893,7 +11240,7 @@ version toolchain ``5.2.2`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` ``5.2.5`` ``foss/2018b`` ``5.2.6`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b`` -``5.2.8`` ``GCCcore/8.3.0`` +``5.2.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================================================================ @@ -10940,6 +11287,22 @@ version toolchain ========== ================= +.. _list_software_goalign_737: + +*goalign* ++++++++++ + +Goalign is a set of command line tools to manipulate multiple alignments. + +*homepage*: https://github.com/evolbioinfo/goalign + +========= ========== +version toolchain +========= ========== +``0.3.2`` ``system`` +========= ========== + + .. _list_software_GObject-Introspection_2108: *GObject-Introspection* @@ -10947,7 +11310,7 @@ version toolchain GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the actual native C library. Then at runtime, language bindings can read this metadata and automatically provide bindings to call into the C library. -*homepage*: https://wiki.gnome.org/GObjectIntrospection/ +*homepage*: https://gi.readthedocs.io/en/latest/ ========== ================== ================================== version versionsuffix toolchain @@ -10965,6 +11328,7 @@ version versionsuffix toolchain ``1.58.3`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ``1.60.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================== ================================== @@ -11026,6 +11390,7 @@ version versionsuffix toolchain ``2018b`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -11082,6 +11447,22 @@ version toolchain ========= ===================================================================== +.. _list_software_gotree_646: + +*gotree* +++++++++ + +GoTree is a set of command line tools to manipulate phylogenetic trees. + +*homepage*: https://github.com/evolbioinfo/gotree + +========= ========== +version toolchain +========= ========== +``0.4.0`` ``system`` +========= ========== + + .. _list_software_GP2C_268: *GP2C* @@ -11149,7 +11530,7 @@ GNU gperf is a perfect hash function generator. For a given list of strings, it version toolchain ========= ========================================================================================================================= ``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``3.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================================= @@ -11184,6 +11565,7 @@ dstat-like utilization monitor for NVIDIA GPUs version versionsuffix toolchain ========= ================== ================== ``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================== ================== @@ -11249,6 +11631,8 @@ Gradient Unwarping. This is the Human Connectome Project fork of the no longer m version versionsuffix toolchain ========= ====================== ============== ``1.1.0`` ``-HCP-Python-2.7.15`` ``foss/2019a`` +``1.2.0`` ``-HCP-Python-2.7.15`` ``foss/2019a`` +``1.2.0`` ``-HCP-Python-3.7.2`` ``foss/2019a`` ========= ====================== ============== @@ -11426,6 +11810,22 @@ version toolchain ======== ============= +.. _list_software_gretl_542: + +*gretl* ++++++++ + +A cross-platform software package for econometric analysis + +*homepage*: http://gretl.sourceforge.net + +========= ============== +version toolchain +========= ============== +``2020a`` ``foss/2019a`` +========= ============== + + .. _list_software_grib_api_829: *grib_api* @@ -11527,6 +11927,7 @@ version versionsuffix toolchain ``2019.3`` ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019a``, ``fosscuda/2019b`` ``2019.4`` ``foss/2019b`` ``2020`` ``foss/2019b``, ``fosscuda/2019b`` +``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============================================================================================================ @@ -11612,7 +12013,7 @@ version toolchain ``2.3`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` ``2.4`` ``GCCcore/6.4.0`` ``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.6`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``2.6`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217`` ========= ============================================================================================================================ @@ -11665,6 +12066,7 @@ version toolchain ``1.6.4`` ``foss/2016a`` ``1.8.3`` ``foss/2016a`` ``1.16.0`` ``GCC/8.2.0-2.31.1`` +``1.16.2`` ``GCC/8.3.0`` =========== ================================================================================================================== @@ -11685,6 +12087,7 @@ version toolchain ``1.8.3`` ``foss/2016a`` ``1.15.1`` ``fosscuda/2018b`` ``1.16.0`` ``GCC/8.2.0-2.31.1`` +``1.16.2`` ``GCC/8.3.0`` =========== ================================================================================================================== @@ -11743,6 +12146,7 @@ version toolchain ``3.22.30`` ``fosscuda/2018b`` ``3.24.8`` ``GCCcore/8.2.0`` ``3.24.13`` ``GCCcore/8.3.0`` +``3.24.17`` ``GCCcore/9.3.0`` =========== ================================================================================ @@ -11837,14 +12241,14 @@ Guile is a programming language, designed to help programmers create flexible a *homepage*: https://www.gnu.org/software/guile/ -========== =================================================================================================================================================================================================== -version toolchain -========== =================================================================================================================================================================================================== -``1.8.8`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b`` -``2.0.11`` ``GCC/4.9.3-2.25``, ``foss/2016a`` -``2.2.2`` ``GCCcore/6.4.0`` -``2.2.4`` ``GCCcore/7.3.0`` -========== =================================================================================================================================================================================================== +========== ====================================================================================================================================================================================================================== +version toolchain +========== ====================================================================================================================================================================================================================== +``1.8.8`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b`` +``2.0.11`` ``GCC/4.9.3-2.25``, ``foss/2016a`` +``2.2.2`` ``GCCcore/6.4.0`` +``2.2.4`` ``GCCcore/7.3.0`` +========== ====================================================================================================================================================================================================================== .. _list_software_GULP_312: @@ -11902,7 +12306,7 @@ version toolchain ======== ======================================================= ``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``1.9`` ``GCCcore/7.3.0`` -``1.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ======== ======================================================= @@ -11912,7 +12316,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -11988,6 +12392,7 @@ version versionsuffix toolchain ``2.8.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.9.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.10.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ===================================== ==================================================================================== @@ -12084,7 +12489,7 @@ version toolchain ``1.9.0`` ``fosscuda/2018b`` ``2.2.0`` ``foss/2018b``, ``fosscuda/2018b`` ``2.4.0`` ``GCCcore/8.2.0`` -``2.6.4`` ``GCCcore/8.3.0`` +``2.6.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================================================ @@ -12104,6 +12509,22 @@ version toolchain ======= ============== +.. _list_software_harmony_766: + +*harmony* ++++++++++ + +Harmony is a general-purpose R package with an efficient algorithm for integrating multiple data sets. + +*homepage*: https://portals.broadinstitute.org/harmony + +================== ============= ============== +version versionsuffix toolchain +================== ============= ============== +``1.0.0-20200224`` ``-R-4.0.0`` ``foss/2020a`` +================== ============= ============== + + .. _list_software_HBase_451: *HBase* @@ -12125,7 +12546,7 @@ version toolchain *HDDM* ++++++ -HDDM is a Puthon toolbox for hierarchical Bayesian parameter estimation of the Drift Diffusion Model (via PyMC). +HDDM is a Python toolbox for hierarchical Bayesian parameter estimation of the Drift Diffusion Model (via PyMC). *homepage*: http://ski.clps.brown.edu/hddm_docs @@ -12134,6 +12555,7 @@ version versionsuffix toolchain ========= ================== =============== ``0.6.1`` ``-Python-3.6.6`` ``intel/2018b`` ``0.7.5`` ``-Python-2.7.16`` ``intel/2019b`` +``0.7.5`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================== =============== @@ -12157,6 +12579,38 @@ version versionsuffix toolchain ========== ============== ========================================================================== +.. _list_software_HDF-EOS_486: + +*HDF-EOS* ++++++++++ + +HDF-EOS libraries are software libraries built on HDF libraries. It supports three data structures for remote sensing data: Grid, Point and Swath. + +*homepage*: https://hdfeos.org/ + +======== ================= +version toolchain +======== ================= +``2.20`` ``GCCcore/7.3.0`` +======== ================= + + +.. _list_software_HDF-EOS5_539: + +*HDF-EOS5* +++++++++++ + +HDF-EOS libraries are software libraries built on HDF libraries. It supports three data structures for remote sensing data: Grid, Point and Swath. + +*homepage*: https://hdfeos.org/ + +======== ============== +version toolchain +======== ============== +``1.16`` ``foss/2018b`` +======== ============== + + .. _list_software_HDF5_263: *HDF5* @@ -12185,6 +12639,7 @@ version versionsuffix toolchain ``1.10.1`` ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2017b``, ``iomkl/2018a`` ``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b`` +``1.10.6`` ``gompi/2020a``, ``iimpi/2020a`` ================= ============= ================================================================================================================================================================================================================== @@ -12288,6 +12743,7 @@ version toolchain ``1.47.8`` ``GCCcore/7.4.0``, ``GCCcore/8.3.0`` ``1.47.10`` ``GCCcore/9.1.0``, ``GCCcore/9.2.0`` ``1.47.12`` ``GCCcore/9.3.0`` +``1.47.15`` ``GCCcore/10.1.0`` =========== ================================================================================================================================================================================== @@ -12408,6 +12864,22 @@ version toolchain ========= ============================================================================================================================================ +.. _list_software_HMMER2_427: + +*HMMER2* +++++++++ + +HMMER is used for searching sequence databases for sequence homologs, and for making sequence alignments. + +*homepage*: http://hmmer.org + +========= ============= +version toolchain +========= ============= +``2.3.2`` ``GCC/8.3.0`` +========= ============= + + .. _list_software_hmmlearn_852: *hmmlearn* @@ -12540,7 +13012,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019b``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intelcuda/2019b``, ``iomkl/2019.01`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``fosscuda/2019b``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020a``, ``intelcuda/2019b``, ``iomkl/2019.01`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -12608,7 +13080,7 @@ version versionsuffix toolchain ``1.7`` ``intel/2018a`` ``1.8`` ``foss/2018a``, ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10.2`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -12678,6 +13150,7 @@ version toolchain ``2.0.2`` ``GCCcore/8.2.0`` ``2.0.3`` ``GCCcore/8.3.0`` ``2.1.0`` ``GCCcore/9.2.0`` +``2.2.0`` ``GCCcore/9.3.0`` =========== ===================================================================================================================================================================================================================================================== @@ -12730,6 +13203,22 @@ version toolchain ========= =============== +.. _list_software_HyPo_384: + +*HyPo* +++++++ + +HyPo: Super Fast & Accurate Polisher for Long Read Genome Assemblies + +*homepage*: https://github.com/kensung-lab/hypo + +========= ================= ============= +version versionsuffix toolchain +========= ================= ============= +``1.0.3`` ``-Python-3.7.4`` ``GCC/8.3.0`` +========= ================= ============= + + .. _list_software_hypothesis_1104: *hypothesis* @@ -12745,6 +13234,7 @@ version versionsuffix toolchain ``4.5.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``4.23.4`` ``GCCcore/8.2.0`` ``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================= ================================== @@ -12757,14 +13247,14 @@ Hypre is a library for solving large, sparse linear systems of equations on mass *homepage*: https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods -========== =============================== -version toolchain -========== =============================== -``2.11.1`` ``foss/2016a``, ``intel/2016a`` -``2.14.0`` ``foss/2018a``, ``intel/2018a`` -``2.15.1`` ``foss/2019a``, ``intel/2019a`` -``2.18.2`` ``foss/2019b``, ``intel/2019b`` -========== =============================== +========== ================================================================ +version toolchain +========== ================================================================ +``2.11.1`` ``foss/2016a``, ``intel/2016a`` +``2.14.0`` ``foss/2018a``, ``intel/2018a`` +``2.15.1`` ``foss/2019a``, ``intel/2019a`` +``2.18.2`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` +========== ================================================================ .. _list_software_letter_i: @@ -12922,6 +13412,7 @@ version versionsuffix toolchain ``2019.5.281`` ``system`` ``2020.0.166`` ``system`` ``2020.0.166`` ``-GCC-9.2.0`` ``system`` +``2020.1.217`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ============== ===================== ========== @@ -12984,7 +13475,7 @@ version versionsuffix toolchain ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications. -*homepage*: https://site.icu-project.org/home +*homepage*: https://icu-project.org/ ======== ==================================== version toolchain @@ -12992,6 +13483,7 @@ version toolchain ``61.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``64.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``65.1`` ``GCCcore/8.3.0`` +``66.1`` ``GCCcore/9.3.0`` ======== ==================================== @@ -13195,6 +13687,7 @@ version versionsuffix toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020.00`` ``system`` +``2020a`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` =========== ==================== ========== @@ -13315,6 +13808,7 @@ version versionsuffix toolchain ``7.0.8-11`` ``GCCcore/7.3.0`` ``7.0.8-46`` ``GCCcore/8.2.0`` ``7.0.9-5`` ``GCCcore/8.3.0`` +``7.0.10-1`` ``GCCcore/9.3.0`` ============ =================================== =============================== @@ -13420,6 +13914,7 @@ version toolchain ``2019.3.199`` ``iimpi/2019.03`` ``2019.5.281`` ``iimpi/2019b``, ``iimpic/2019b`` ``2020.0.166`` ``iimpi/2020.00`` +``2020.1.217`` ``iimpi/2020a`` ============== ====================================================================================================================================================================================================================================================================== @@ -13497,6 +13992,7 @@ version versionsuffix toolchain ``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` ``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` ``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` +``2019.7.217`` ``iccifort/2020.1.217`` ``system`` ``iccifort/system-GCC-system-2.29`` ============== ============= ================================================================================================================================================================================================================================ @@ -13714,6 +14210,7 @@ version versionsuffix toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020.00`` ``system`` +``2020a`` ``system`` =========== ============= ========== @@ -13799,7 +14296,7 @@ intltool is a set of tools to centralize translation of many different file for ========== ================ ====================================================================================== version versionsuffix toolchain ========== ================ ====================================================================================== -``0.51.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.51.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` ``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` ``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` @@ -14002,28 +14499,29 @@ IPython provides a rich architecture for interactive computing with: Powerful i *homepage*: https://ipython.org/index.html -========= ================== ======================================================================================= -version versionsuffix toolchain -========= ================== ======================================================================================= -``3.2.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``4.2.0`` ``-Python-2.7.11`` ``intel/2016a`` -``5.0.0`` ``-Python-2.7.11`` ``foss/2016a`` -``5.0.0`` ``-Python-3.5.1`` ``foss/2016a`` -``5.1.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``5.1.0`` ``-Python-3.5.2`` ``intel/2016b`` -``5.2.2`` ``-Python-2.7.12`` ``intel/2016b`` -``5.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``5.7.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``5.8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``5.8.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``fosscuda/2018b``, ``fosscuda/2019a``, ``intel/2018b`` -``5.8.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``6.2.1`` ``-Python-3.6.4`` ``foss/2017a`` -``6.3.1`` ``-Python-3.6.4`` ``intel/2018a`` -``6.4.0`` ``-Python-3.6.4`` ``foss/2018a`` -``7.2.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``7.7.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``7.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -========= ================== ======================================================================================= +========== ================== ======================================================================================= +version versionsuffix toolchain +========== ================== ======================================================================================= +``3.2.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``4.2.0`` ``-Python-2.7.11`` ``intel/2016a`` +``5.0.0`` ``-Python-2.7.11`` ``foss/2016a`` +``5.0.0`` ``-Python-3.5.1`` ``foss/2016a`` +``5.1.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``5.1.0`` ``-Python-3.5.2`` ``intel/2016b`` +``5.2.2`` ``-Python-2.7.12`` ``intel/2016b`` +``5.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``5.7.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``5.8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``5.8.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``fosscuda/2018b``, ``fosscuda/2019a``, ``intel/2018b`` +``5.8.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``6.2.1`` ``-Python-3.6.4`` ``foss/2017a`` +``6.3.1`` ``-Python-3.6.4`` ``intel/2018a`` +``6.4.0`` ``-Python-3.6.4`` ``foss/2018a`` +``7.2.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``7.7.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` +``7.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``7.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +========== ================== ======================================================================================= .. _list_software_IQ-TREE_503: @@ -14035,13 +14533,13 @@ Efficient phylogenomic software by maximum likelihood *homepage*: http://www.iqtree.org/ -========== ============= =============== -version versionsuffix toolchain -========== ============= =============== -``1.5.5`` ``-omp-mpi`` ``foss/2016a`` -``1.6.6`` ``intel/2018a`` -``1.6.12`` ``intel/2019b`` -========== ============= =============== +========== ============= =============================== +version versionsuffix toolchain +========== ============= =============================== +``1.5.5`` ``-omp-mpi`` ``foss/2016a`` +``1.6.6`` ``intel/2018a`` +``1.6.12`` ``foss/2018b``, ``intel/2019b`` +========== ============= =============================== .. _list_software_IRkernel_796: @@ -14252,7 +14750,7 @@ version toolchain ``1.900.1`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``2.0.10`` ``intel/2016b`` ``2.0.12`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` -``2.0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` =========== ========================================================================================================================================================== @@ -14342,11 +14840,11 @@ JBIG-KIT is a software implementation of the JBIG1 data compression standard (I *homepage*: -======= ==================================== -version toolchain -======= ==================================== -``2.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -======= ==================================== +======= ======================================================= +version toolchain +======= ======================================================= +``2.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +======= ======================================================= .. _list_software_Jellyfish_938: @@ -14539,6 +15037,7 @@ version versionsuffix toolchain ``1.2.0`` ``-linux-x86_64`` ``system`` ``1.3.1`` ``-linux-x86_64`` ``system`` ``1.4.0`` ``-linux-x86_64`` ``system`` +``1.4.1`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -14630,7 +15129,7 @@ version toolchain --- -:ref:`list_software_Kaiju_500` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` +:ref:`list_software_Kaiju_500` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` .. _list_software_Kaiju_500: @@ -14786,12 +15285,28 @@ Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collec *homepage*: https://openkim.org/ -========= =============================== -version toolchain -========= =============================== -``2.1.2`` ``foss/2019a``, ``intel/2019a`` -``2.1.3`` ``foss/2019b``, ``intel/2019b`` -========= =============================== +========= ================================================================ +version toolchain +========= ================================================================ +``2.1.2`` ``foss/2019a``, ``intel/2019a`` +``2.1.3`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` +========= ================================================================ + + +.. _list_software_king_425: + +*king* +++++++ + +KING is a toolset that makes use of high-throughput SNP data typically seen in a genome-wide association study (GWAS) or a sequencing project. Applications of KING include family relationship inference and pedigree error checking, quality control, population substructure identification, forensics, gene mapping, etc. + +*homepage*: https://people.virginia.edu/~wc9c/KING/ + +========= ========== +version toolchain +========= ========== +``2.2.4`` ``system`` +========= ========== .. _list_software_kma_313: @@ -14819,12 +15334,13 @@ KMC is a disk-based programm for counting k-mers from (possibly gzipped) FASTQ/F *homepage*: http://sun.aei.polsl.pl/kmc -========= ================= ============================== -version versionsuffix toolchain -========= ================= ============================== -``3.1.0`` ``foss/2018a``, ``foss/2018b`` -``3.1.1`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` -========= ================= ============================== +============ ================= ============================== +version versionsuffix toolchain +============ ================= ============================== +``3.1.0`` ``foss/2018a``, ``foss/2018b`` +``3.1.1`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``3.1.2rc1`` ``-Python-3.7.4`` ``GCC/8.3.0`` +============ ================= ============================== .. _list_software_KmerGenie_887: @@ -14911,6 +15427,7 @@ version versionsuffix toolchain ``2.0.6-beta`` ``-Perl-5.26.1`` ``foss/2018a`` ``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` ``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` +``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` ============== ================ =============== @@ -15017,7 +15534,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libpsml_755` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libpsml_755` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -15045,12 +15562,12 @@ LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGP *homepage*: http://lame.sourceforge.net/ -========== =========================================================================================== -version toolchain -========== =========================================================================================== -``3.99.5`` ``foss/2016b``, ``intel/2017a`` -``3.100`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b`` -========== =========================================================================================== +========== ============================================================================================================== +version toolchain +========== ============================================================================================================== +``3.99.5`` ``foss/2016b``, ``intel/2017a`` +``3.100`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` +========== ============================================================================================================== .. _list_software_LAMMPS_458: @@ -15066,6 +15583,7 @@ LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale At version versionsuffix toolchain ============ ======================== =============================== ``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` +``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a`` ``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` ============ ======================== =============================== @@ -15282,6 +15800,7 @@ Multi-format archive and compression library version toolchain ========= ================= ``3.4.0`` ``GCCcore/8.2.0`` +``3.4.2`` ``GCCcore/9.3.0`` ========= ================= @@ -15333,7 +15852,7 @@ version toolchain ``1.5`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` ``1.7`` ``GCCcore/7.3.0`` ``1.11`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.13`` ``GCCcore/8.3.0`` +``1.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ======== ========================================================================================================= @@ -15416,6 +15935,7 @@ Libcroco is a standalone css2 parsing and manipulation library. version toolchain ========== =============== ``0.6.11`` ``intel/2016a`` +``0.6.13`` ``foss/2019a`` ========== =============== @@ -15455,6 +15975,22 @@ version versionsuffix toolchain ========== ================== ================================================== +.. _list_software_libdeflate_1036: + +*libdeflate* +++++++++++++ + +Generic PCI access library. + +*homepage*: https://github.com/ebiggers/libdeflate + +======= ================= +version toolchain +======= ================= +``1.5`` ``GCCcore/7.3.0`` +======= ================= + + .. _list_software_libdrm_634: *libdrm* @@ -15464,19 +16000,20 @@ Direct Rendering Manager runtime library. *homepage*: https://dri.freedesktop.org -========== ================================================== -version toolchain -========== ================================================== -``2.4.67`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``2.4.68`` ``foss/2016a``, ``intel/2016a`` -``2.4.70`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``2.4.76`` ``GCCcore/6.3.0``, ``intel/2017a`` -``2.4.88`` ``GCCcore/6.4.0`` -``2.4.91`` ``GCCcore/6.4.0`` -``2.4.92`` ``GCCcore/7.3.0`` -``2.4.97`` ``GCCcore/8.2.0`` -``2.4.99`` ``GCCcore/8.3.0`` -========== ================================================== +=========== ================================================== +version toolchain +=========== ================================================== +``2.4.67`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``2.4.68`` ``foss/2016a``, ``intel/2016a`` +``2.4.70`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``2.4.76`` ``GCCcore/6.3.0``, ``intel/2017a`` +``2.4.88`` ``GCCcore/6.4.0`` +``2.4.91`` ``GCCcore/6.4.0`` +``2.4.92`` ``GCCcore/7.3.0`` +``2.4.97`` ``GCCcore/8.2.0`` +``2.4.99`` ``GCCcore/8.3.0`` +``2.4.100`` ``GCCcore/9.3.0`` +=========== ================================================== .. _list_software_libdwarf_843: @@ -15543,7 +16080,7 @@ Epoxy is a library for handling OpenGL function pointer management for you version toolchain ========= ===================================== ``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` -``1.5.4`` ``GCCcore/8.3.0`` +``1.5.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ===================================== @@ -15561,10 +16098,27 @@ version toolchain ========== ====================================================================================== ``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` ``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` -``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ====================================================================================== +.. _list_software_libfabric_926: + +*libfabric* ++++++++++++ + +Libfabric is a core component of OFI. It is the library that defines and exports the user-space API of OFI, and is typically the only software that applications deal with directly. It works in conjunction with provider libraries, which are often integrated directly into libfabric. + +*homepage*: https://ofiwg.github.io/libfabric/ + +========== ================= +version toolchain +========== ================= +``1.9.1`` ``GCCcore/9.3.0`` +``1.10.1`` ``GCCcore/9.3.0`` +========== ================= + + .. _list_software_libffcall_927: *libffcall* @@ -15574,11 +16128,12 @@ GNU Libffcall is a collection of four libraries which can be used to build fore *homepage*: https://www.gnu.org/software/libffcall/ -======== ================= -version toolchain -======== ================= -``1.13`` ``GCCcore/6.4.0`` -======== ================= +======== ==================================== +version toolchain +======== ==================================== +``1.13`` ``GCCcore/6.4.0`` +``2.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== ==================================== .. _list_software_libffi_620: @@ -15586,14 +16141,15 @@ version toolchain *libffi* ++++++++ -The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time. +The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time. -*homepage*: http://sourceware.org/libffi/ +*homepage*: https://sourceware.org/libffi/ ========= ============================================================================================================================================================================================================================================================================================================= version toolchain ========= ============================================================================================================================================================================================================================================================================================================= ``3.2.1`` ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``system`` +``3.3`` ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================================= @@ -15662,6 +16218,7 @@ version toolchain ``2.2.3`` ``foss/2016b``, ``intel/2016b`` ``2.2.4`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b``, ``intel/2018a`` +``2.3.0`` ``GCCcore/9.3.0`` ========= ============================================================================================================ @@ -15674,12 +16231,28 @@ Library for reading and writing coordinate system information from/to GeoTIFF fi *homepage*: https://directory.fsf.org/wiki/Libgeotiff -========= =============================================== -version toolchain -========= =============================================== -``1.4.2`` ``foss/2018a``, ``foss/2018b``, ``intel/2018b`` -``1.5.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= =============================================== +========= ======================================================= +version toolchain +========= ======================================================= +``1.4.2`` ``foss/2018a``, ``foss/2018b``, ``intel/2018b`` +``1.5.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= + + +.. _list_software_libgit2_685: + +*libgit2* ++++++++++ + +libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings. + +*homepage*: https://libgit2.org/ + +========= ================= +version toolchain +========= ================= +``1.0.0`` ``GCCcore/8.3.0`` +========= ================= .. _list_software_libglade_820: @@ -15712,7 +16285,7 @@ version versionsuffix toolchain ========= ================ =========================================================================================================================================================================================================================================================================================================================================== ``9.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b``, ``iomkl/2018a`` ``9.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``9.0.1`` ``GCCcore/8.3.0`` +``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================ =========================================================================================================================================================================================================================================================================================================================================== @@ -15725,11 +16298,11 @@ libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls bet *homepage*: https://github.com/NVIDIA/libglvnd -========= ==================================== -version toolchain -========= ==================================== -``1.2.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ==================================== +========= ======================================================= +version toolchain +========= ======================================================= +``1.2.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= .. _list_software_libgpg-error_1228: @@ -15944,6 +16517,7 @@ version versionsuffix toolchain ``2.0.0`` ``GCCcore/7.3.0`` ``2.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.0.3`` ``GCCcore/8.3.0`` +``2.0.4`` ``GCCcore/9.3.0`` ========= ================= ================================================================== @@ -15956,11 +16530,11 @@ GNU libmatheval is a library (callable from C and Fortran) to parse and evaluat *homepage*: http://www.gnu.org/software/libmatheval/ -========== ============================================================================================================================================ -version toolchain -========== ============================================================================================================================================ -``1.1.11`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b`` -========== ============================================================================================================================================ +========== =============================================================================================================================================================== +version toolchain +========== =============================================================================================================================================================== +``1.1.11`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b`` +========== =============================================================================================================================================================== .. _list_software_libmaus2_799: @@ -16009,7 +16583,7 @@ version toolchain ========== ============================================================================================= ``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` ``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.16`` ``GCCcore/9.2.0`` +``0.16`` ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ============================================================================================= @@ -16037,7 +16611,7 @@ version toolchain ``1.6.32`` ``GCCcore/6.4.0`` ``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.6.36`` ``GCCcore/8.2.0`` -``1.6.37`` ``GCCcore/8.3.0`` +``1.6.37`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ===================================================================== @@ -16156,7 +16730,7 @@ version toolchain ======= =================================================================================================================================================================================================================================================================================================================================================================================== ``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``8.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` +``8.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ======= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -16189,6 +16763,7 @@ librsvg is a library to render SVG files using cairo. version toolchain =========== =============== ``2.40.15`` ``intel/2016a`` +``2.48.4`` ``foss/2019a`` =========== =============== @@ -16239,6 +16814,7 @@ GNU libsigsegv is a library for handling page faults in user mode. version toolchain ======== ================= ``2.11`` ``GCCcore/6.4.0`` +``2.12`` ``GCCcore/9.3.0`` ======== ================= @@ -16267,11 +16843,11 @@ Libsndfile is a C library for reading and writing files containing sampled sound *homepage*: http://www.mega-nerd.com/libsndfile -========== =========================================================================================== -version toolchain -========== =========================================================================================== -``1.0.28`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a`` -========== =========================================================================================== +========== ============================================================================================================== +version toolchain +========== ============================================================================================================== +``1.0.28`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a`` +========== ============================================================================================================== .. _list_software_libsodium_968: @@ -16293,7 +16869,7 @@ version toolchain ``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` ``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.0.17`` ``GCCcore/8.2.0`` -``1.0.18`` ``GCCcore/8.3.0`` +``1.0.18`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ==================================== @@ -16430,7 +17006,7 @@ version toolchain ``4.0.8`` ``intel/2017a``, ``intel/2017b`` ``4.0.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018b`` ``4.0.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.1.0`` ``GCCcore/8.3.0`` +``4.1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ========================================================================================================= @@ -16459,13 +17035,13 @@ GNU libtool is a generic library support script. Libtool hides the complexity of *homepage*: http://www.gnu.org/software/libtool -========= ======================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -version toolchain -========= ======================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` -``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``2.4.6`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -========= ======================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` +``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``2.4.6`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_libunistring_1306: @@ -16477,14 +17053,14 @@ This library provides functions for manipulating Unicode strings and for manipu *homepage*: http://www.gnu.org/software/libunistring/ -========== ======================================================================= -version toolchain -========== ======================================================================= -``0.9.3`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` -``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` -``0.9.7`` ``GCCcore/6.4.0`` -``0.9.10`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========== ======================================================================= +========== ========================================================================== +version toolchain +========== ========================================================================== +``0.9.3`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` +``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` +``0.9.7`` ``GCCcore/6.4.0`` +``0.9.10`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ========================================================================== .. _list_software_libunwind_972: @@ -16501,7 +17077,7 @@ version toolchain ========= ======================================================================= ``1.1`` ``GCC/4.9.2``, ``foss/2016a``, ``intel/2016b`` ``1.2.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016b`` -``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ======================================================================= @@ -16537,6 +17113,22 @@ version toolchain ========= ========================================================================================================= +.. _list_software_libuv_546: + +*libuv* ++++++++ + +libuv is a multi-platform support library with a focus on asynchronous I/O. + +*homepage*: https://libuv.org + +========== ================= +version toolchain +========== ================= +``1.37.0`` ``GCCcore/8.3.0`` +========== ================= + + .. _list_software_libvdwxc_867: *libvdwxc* @@ -16622,7 +17214,7 @@ version toolchain ``4.0.1`` ``foss/2017b``, ``intel/2017b`` ``4.0.3`` ``foss/2016b``, ``foss/2017a`` ``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.3.4`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +``4.3.4`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ========= ======================================================================================================================================= @@ -16845,7 +17437,7 @@ version versionsuffix toolchain ``2.9.7`` ``GCCcore/6.4.0`` ``2.9.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.9.9`` ``GCCcore/8.3.0`` -``2.9.10`` ``GCCcore/9.2.0`` +``2.9.10`` ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ================== ================================================================================================================================================================================== @@ -17037,7 +17629,7 @@ version toolchain ``0.1.6`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` ``0.2.1`` ``GCCcore/7.3.0``, ``system`` -``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= =================================================================== @@ -17135,13 +17727,13 @@ Little CMS intends to be an OPEN SOURCE small-footprint color management engine, *homepage*: http://www.littlecms.com/ -======= =========================================================================================================================== -version toolchain -======= =========================================================================================================================== -``2.7`` ``intel/2016a`` -``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` -======= =========================================================================================================================== +======= ============================================================================================================================================== +version toolchain +======= ============================================================================================================================================== +``2.7`` ``intel/2016a`` +``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` +======= ============================================================================================================================================== .. _list_software_LLVM_315: @@ -17170,7 +17762,7 @@ version toolchain ``7.0.1`` ``GCCcore/8.2.0`` ``8.0.1`` ``GCCcore/8.3.0`` ``9.0.0`` ``GCCcore/8.3.0`` -``9.0.1`` ``GCCcore/8.3.0`` +``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``10.0.0`` ``GCCcore/8.3.0`` ========== ======================================================================== @@ -17184,15 +17776,15 @@ LMDB is a fast, memory-efficient database. With memory-mapped files, it has the *homepage*: https://symas.com/lmdb -========== ================================== -version toolchain -========== ================================== -``0.9.18`` ``foss/2016a`` -``0.9.21`` ``GCCcore/6.4.0``, ``intel/2017a`` -``0.9.22`` ``GCCcore/7.3.0`` -``0.9.23`` ``GCCcore/8.2.0`` -``0.9.24`` ``GCCcore/8.3.0`` -========== ================================== +========== ==================================== +version toolchain +========== ==================================== +``0.9.18`` ``foss/2016a`` +``0.9.21`` ``GCCcore/6.4.0``, ``intel/2017a`` +``0.9.22`` ``GCCcore/7.3.0`` +``0.9.23`` ``GCCcore/8.2.0`` +``0.9.24`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_LMfit_476: @@ -17209,6 +17801,7 @@ version versionsuffix toolchain ========== ================== =============== ``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` ``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` +``1.0.0`` ``-Python-3.7.4`` ``intel/2019b`` ========== ================== =============== @@ -17332,11 +17925,12 @@ Longshot is a variant calling tool for diploid genomes using long error prone re *homepage*: https://github.com/pjedge/longshot -========= ================= -version toolchain -========= ================= -``0.3.4`` ``GCCcore/8.2.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``0.3.4`` ``GCCcore/8.2.0`` +``0.4.1`` ``GCC/7.3.0-2.30`` +========= ================== .. _list_software_lpsolve_773: @@ -17348,11 +17942,11 @@ Mixed Integer Linear Programming (MILP) solver *homepage*: https://sourceforge.net/projects/lpsolve/ -=========== ===================================================================================================================================================================== -version toolchain -=========== ===================================================================================================================================================================== -``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` -=========== ===================================================================================================================================================================== +=========== ============================================================================================================================================================================================== +version toolchain +=========== ============================================================================================================================================================================================== +``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a``, ``intel/2018b`` +=========== ============================================================================================================================================================================================== .. _list_software_lrslib_648: @@ -17364,11 +17958,12 @@ lrslib is a self-contained ANSI C implementation of the reverse search algorithm *homepage*: http://cgm.cs.mcgill.ca/~avis/C/lrs.html -======= =============== -version toolchain -======= =============== -``6.2`` ``intel/2018b`` -======= =============== +======== =============== +version toolchain +======== =============== +``6.2`` ``intel/2018b`` +``7.0a`` ``gompi/2019a`` +======== =============== .. _list_software_LS-PrePost_921: @@ -17430,16 +18025,16 @@ Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combin *homepage*: http://www.lua.org/ -=========== ================================================ -version toolchain -=========== ================================================ -``5.1.4-5`` ``GCC/4.8.2`` -``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` -``5.1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``5.3.4`` ``GCCcore/7.2.0``, ``system`` -``5.3.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` -=========== ================================================ +=========== =================================================================== +version toolchain +=========== =================================================================== +``5.1.4-5`` ``GCC/4.8.2`` +``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` +``5.1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``5.3.4`` ``GCCcore/7.2.0``, ``system`` +``5.3.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +=========== =================================================================== .. _list_software_LuaJIT_521: @@ -17579,7 +18174,7 @@ version toolchain ``1.8.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` ``1.9.0`` ``GCCcore/7.3.0`` ``1.9.1`` ``GCCcore/8.2.0`` -``1.9.2`` ``GCCcore/8.3.0`` +``1.9.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ==================================== @@ -17592,12 +18187,12 @@ Portable lossless data compression library *homepage*: http://www.oberhumer.com/opensource/lzo/ -======== ============================================================================================================================================================================ -version toolchain -======== ============================================================================================================================================================================ -``2.09`` ``intel/2016b``, ``intel/2017b`` -``2.10`` ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` -======== ============================================================================================================================================================================ +======== ================================================================================================================================================================================================================== +version toolchain +======== ================================================================================================================================================================================================================== +``2.09`` ``intel/2016b``, ``intel/2017b`` +``2.10`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` +======== ================================================================================================================================================================================================================== .. _list_software_letter_m: @@ -17606,7 +18201,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -17623,7 +18218,7 @@ version toolchain ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.4.18`` ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``1.4.18`` ``GCCcore/10.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -17692,7 +18287,7 @@ version versionsuffix toolchain ========= ==================== ====================================== ``7.305`` ``-with-extensions`` ``foss/2016b`` ``7.397`` ``-with-extensions`` ``intel/2018a`` -``7.427`` ``-with-extensions`` ``intel/2018b`` +``7.427`` ``-with-extensions`` ``foss/2018b``, ``intel/2018b`` ``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` ``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ========= ==================== ====================================== @@ -17856,7 +18451,7 @@ version toolchain A super-fast templating language that borrows the best ideas from the existing templating languages -*homepage*: http://www.makotemplates.org +*homepage*: https://www.makotemplates.org ========= ================== ================================================================================================================================================================= version versionsuffix toolchain @@ -17869,6 +18464,7 @@ version versionsuffix toolchain ``1.0.7`` ``-Python-3.6.6`` ``fosscuda/2018b`` ``1.0.8`` ``GCCcore/8.2.0`` ``1.1.0`` ``GCCcore/8.3.0`` +``1.1.2`` ``GCCcore/9.3.0`` ========= ================== ================================================================================================================================================================= @@ -17978,6 +18574,7 @@ version toolchain ``2.3.4`` ``foss/2017b``, ``intel/2017b`` ``2.3.5`` ``intel/2018a``, ``iomkl/2018a`` ``2.3.7`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` +``3.1.7`` ``GCCcore/9.3.0`` ========= ==================================================== @@ -18160,6 +18757,7 @@ version versionsuffix toolchain ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================================= ======================================================================== @@ -18269,6 +18867,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_mbuffer_743: + +*mbuffer* ++++++++++ + +mbuffer is a tool for buffering data streams with a large set of unique features. + +*homepage*: https://www.maier-komor.de/mbuffer.html + +============ ================= +version toolchain +============ ================= +``20191016`` ``GCCcore/9.3.0`` +============ ================= + + .. _list_software_mc_208: *mc* @@ -18330,6 +18944,22 @@ version toolchain ========== ========== +.. _list_software_MDAnalysis_981: + +*MDAnalysis* +++++++++++++ + +MDAnalysis is an object-oriented Python library to analyze trajectories from molecular dynamics (MD) simulations in many popular formats. + +*homepage*: https://www.mdanalysis.org/ + +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== +``0.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========== ================= =============================== + + .. _list_software_MDBM_288: *MDBM* @@ -18388,13 +19018,13 @@ Read, write and analyze MD trajectories with only a few lines of Python code. *homepage*: http://mdtraj.org -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` -``1.9.3`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= =============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` +``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========= ================= =============================== .. _list_software_medaka_611: @@ -18532,6 +19162,23 @@ version versionsuffix toolchain ========== ================= ================= +.. _list_software_MEM_223: + +*MEM* ++++++ + +Marker Enrichment Modeling (MEM) is a tool designed to calculate enrichment scores. + +*homepage*: https://github.com/cytolab/mem + +============ ============= ============== +version versionsuffix toolchain +============ ============= ============== +``20191023`` ``foss/2019b`` +``20191023`` ``-R-4.0.0`` ``foss/2020a`` +============ ============= ============== + + .. _list_software_MEME_292: *MEME* @@ -18546,6 +19193,7 @@ version versionsuffix toolchain ========= ============================== =============================== ``5.0.4`` ``-Perl-5.26.0-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``5.0.4`` ``-Perl-5.26.0-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``5.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========= ============================== =============================== @@ -18652,6 +19300,7 @@ version toolchain ``19.0.1`` ``GCCcore/8.2.0`` ``19.1.7`` ``GCCcore/8.3.0`` ``19.2.1`` ``GCCcore/8.3.0`` +``20.0.2`` ``GCCcore/9.3.0`` ========== ==================================================================== @@ -18692,6 +19341,7 @@ version versionsuffix toolchain ``0.50.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``0.51.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``0.53.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.53.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================= ================================== @@ -18711,6 +19361,22 @@ version toolchain ========= ======================================================================================== +.. _list_software_MESS_312: + +*MESS* +++++++ + +Master Equation System Solver (MESS) + +*homepage*: https://github.com/PACChem/MESS + +========= ============== +version toolchain +========= ============== +``0.1.6`` ``foss/2019b`` +========= ============== + + .. _list_software_MetaBAT_606: *MetaBAT* @@ -18744,6 +19410,22 @@ version versionsuffix toolchain ================== ============= ============== +.. _list_software_metaerg_741: + +*metaerg* ++++++++++ + +MetaErg is a stand-alone and fully automated metagenomic and metaproteomic data annotation pipeline. + +*homepage*: https://github.com/xiaoli-dong/metaerg + +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``1.2.3`` ``-Python-2.7.16`` ``intel/2019b`` +========= ================== =============== + + .. _list_software_MetaGeneAnnotator_1724: *MetaGeneAnnotator* @@ -18868,13 +19550,13 @@ METIS is a set of serial programs for partitioning graphs, partitioning finite e *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview -========= ============= =============================================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= =============================================================================================================================================================================================================== -``5.0.2`` ``gimkl/2.11.5`` -``5.1.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ============= =============================================================================================================================================================================================================== +========= ============= ================================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ============= ================================================================================================================================================================================================================================== +``5.0.2`` ``gimkl/2.11.5`` +``5.1.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ============= ================================================================================================================================================================================================================================== .. _list_software_mhcflurry_988: @@ -18942,6 +19624,22 @@ version toolchain ========== =============================================== +.. _list_software_MinCED_496: + +*MinCED* +++++++++ + +Mining CRISPRs in Environmental Datasets + +*homepage*: https://github.com/ctSkennerton/minced + +========= ============= ================= +version versionsuffix toolchain +========= ============= ================= +``0.4.2`` ``-Java-11`` ``GCCcore/8.3.0`` +========= ============= ================= + + .. _list_software_Mini-XML_683: *Mini-XML* @@ -19039,16 +19737,16 @@ Minimap2 is a fast sequence mapping and alignment program that can find overlaps *homepage*: https://github.com/lh3/minimap2 -========== ==================== -version toolchain -========== ==================== -``2.0rc1`` ``foss/2016b`` -``2.10`` ``foss/2018a`` -``2.11`` ``intel/2018a`` -``2.12`` ``foss/2018a`` -``2.13`` ``foss/2018b`` -``2.17`` ``GCC/8.2.0-2.31.1`` -========== ==================== +========== ====================================================== +version toolchain +========== ====================================================== +``2.0rc1`` ``foss/2016b`` +``2.10`` ``foss/2018a`` +``2.11`` ``intel/2018a`` +``2.12`` ``foss/2018a`` +``2.13`` ``foss/2018b`` +``2.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` +========== ====================================================== .. _list_software_MinPath_689: @@ -19058,12 +19756,13 @@ version toolchain MinPath (Minimal set of Pathways) is a parsimony approach for biological pathway reconstructions using protein family predictions, achieving a more conservative, yet more faithful, estimation of the biological pathways for a query dataset. -*homepage*: http://omics.informatics.indiana.edu/MinPath +*homepage*: https://omics.informatics.indiana.edu/MinPath ======= ================== =============================== version versionsuffix toolchain ======= ================== =============================== ``1.4`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``1.4`` ``-Python-2.7.16`` ``intel/2019b`` ======= ================== =============================== @@ -19102,6 +19801,22 @@ version versionsuffix toolchain =========== ================= =============== +.. _list_software_MitoZ_499: + +*MitoZ* ++++++++ + +MitoZ is a Python3-based toolkit which aims to automatically filter pair-end raw data (fastq files), assemble genome, search for mitogenome sequences from the genome assembly result, annotate mitogenome (genbank file as result), and mitogenome visualization. + +*homepage*: https://github.com/linzhi2013/MitoZ + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``2.3`` ``-Python-3.6.6`` ``foss/2018b`` +======= ================= ============== + + .. _list_software_MiXCR_419: *MiXCR* @@ -19327,6 +20042,7 @@ version versionsuffix toolchain ``1.4.4`` ``-Python-2.7.15`` ``intel/2018b`` ``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` ``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.4.5`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================== =============================== @@ -19487,6 +20203,7 @@ MotionCor2 correct anisotropic image motion at the single pixel level across the version toolchain ========= ================= ``1.2.6`` ``GCCcore/8.2.0`` +``1.3.1`` ``GCCcore/8.3.0`` ========= ================= @@ -19536,6 +20253,7 @@ version versionsuffix toolchain ========= =============== =============================== ``1.0.3`` ``intel/2017a`` ``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` +``1.1.0`` ``GCC/8.3.0`` ========= =============== =============================== @@ -19556,7 +20274,7 @@ version toolchain ``3.1.5`` ``GCCcore/6.4.0``, ``intel/2017a`` ``3.1.6`` ``GCCcore/6.4.0`` ``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================================================================ @@ -19825,7 +20543,7 @@ version toolchain Aggregate results from bioinformatics analyses across many samples into a single report. MultiQC searches a given directory for analysis logs and compiles a HTML report. It's a general use tool, perfect for summarising the output from numerous bioinformatics tools. -*homepage*: http://multiqc.info +*homepage*: https://multiqc.info ======= ================== =============================== version versionsuffix toolchain @@ -19837,6 +20555,8 @@ version versionsuffix toolchain ``1.6`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``1.7`` ``-Python-2.7.15`` ``intel/2018b`` ``1.7`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.8`` ``-Python-2.7.16`` ``intel/2019b`` +``1.8`` ``-Python-3.7.4`` ``intel/2019b`` ======= ================== =============================== @@ -19849,12 +20569,12 @@ Multiwfn is an extremely powerful program for realizingi electronic wavefunctio *homepage*: http://sobereva.com/multiwfn/ -========= =============== -version toolchain -========= =============== -``3.4.1`` ``intel/2017b`` -``3.6`` ``intel/2019a`` -========= =============== +========= ================================ +version toolchain +========= ================================ +``3.4.1`` ``intel/2017b`` +``3.6`` ``intel/2019a``, ``intel/2019b`` +========= ================================ .. _list_software_MUMmer_563: @@ -19881,15 +20601,15 @@ version toolchain A parallel sparse direct solver -*homepage*: http://graal.ens-lyon.fr/MUMPS/ +*homepage*: https://graal.ens-lyon.fr/MUMPS/ -========= ============== ================================================================================ -version versionsuffix toolchain -========= ============== ================================================================================ -``5.1.2`` ``-metis`` ``foss/2017b`` -``5.2.1`` ``-metis`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``intel/2019a``, ``intel/2019b`` -``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` -========= ============== ================================================================================ +========= ============== ================================================================================================================= +version versionsuffix toolchain +========= ============== ================================================================================================================= +``5.1.2`` ``-metis`` ``foss/2017b`` +``5.2.1`` ``-metis`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a`` +``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` +========= ============== ================================================================================================================= .. _list_software_muParser_847: @@ -19933,13 +20653,13 @@ MUSCLE is one of the best-performing multiple alignment programs according to *homepage*: http://drive5.com/muscle/ -============ =============== ================================================================================================================== -version versionsuffix toolchain -============ =============== ================================================================================================================== -``3.8.31`` ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``3.8.31`` ``-i86linux64`` ``system`` -``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` -============ =============== ================================================================================================================== +============ =============== ====================================================================================================================================== +version versionsuffix toolchain +============ =============== ====================================================================================================================================== +``3.8.31`` ``GCC/7.3.0-2.30``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``3.8.31`` ``-i86linux64`` ``system`` +``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +============ =============== ====================================================================================================================================== .. _list_software_MuSiC_449: @@ -20152,7 +20872,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -20333,6 +21053,7 @@ version versionsuffix toolchain ========== ================== =============================== ``0.9.2`` ``intel/2018a`` ``0.10.2`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.13.1`` ``-Python-3.6.6`` ``foss/2018b`` ========== ================== =============================== @@ -20353,10 +21074,27 @@ version toolchain ``2.12.02`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a``, ``system`` ``2.13.01`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``2.13.03`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` =========== ==================================================================================== +.. _list_software_nauty_561: + +*nauty* ++++++++ + +nauty and Traces are programs for computing automorphism groups of graphs and digraphs. They can also produce a canonical label. + +*homepage*: http://pallini.di.uniroma1.it/ + +========== ==================== +version toolchain +========== ==================== +``2.6r12`` ``GCC/8.2.0-2.31.1`` +``2.7rc2`` ``GCC/8.2.0-2.31.1`` +========== ==================== + + .. _list_software_NBO_223: *NBO* @@ -20407,6 +21145,7 @@ version toolchain ``2.8.2`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` ``2.9.1-1`` ``foss/2018a``, ``intel/2018a`` ``2.9.3`` ``foss/2018b`` +``2.10.4`` ``gompi/2019b`` =========== ================================================ @@ -20448,6 +21187,7 @@ version versionsuffix toolchain ``1.16.1`` ``-R-3.5.1`` ``foss/2018b``, ``intel/2018b`` ``1.16.1`` ``-R-3.6.0`` ``foss/2019a`` ``1.17`` ``foss/2019b`` +``1.17`` ``-R-4.0.0`` ``foss/2020a`` ========== ============= =============================== @@ -20481,6 +21221,7 @@ NCIPLOT is a program for revealing non covalent interactions based on the reduc version toolchain ================ ======================= ``4.0-20190718`` ``iccifort/2019.5.281`` +``4.0-20200106`` ``iccifort/2019.5.281`` ================ ======================= @@ -20562,7 +21303,7 @@ version toolchain *ncurses* +++++++++ -The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses. +The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses. *homepage*: https://www.gnu.org/software/ncurses/ @@ -20572,6 +21313,7 @@ version toolchain ``5.9`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5``, ``system`` ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` +``6.2`` ``GCCcore/9.3.0`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -20662,7 +21404,7 @@ version toolchain *netCDF* ++++++++ -NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. +NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. *homepage*: https://www.unidata.ucar.edu/software/netcdf/ @@ -20681,6 +21423,7 @@ version versionsuffix toolchain ``4.6.1`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` +``4.7.4`` ``gompi/2020a``, ``iimpi/2020a`` =========== ================ ========================================================================================================================== @@ -20715,7 +21458,7 @@ version versionsuffix toolchain ``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``iimpi/2019b`` +``4.3.1`` ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a`` ========= ================ ====================================================================================================================================================== @@ -20738,7 +21481,7 @@ version versionsuffix toolchain ``4.4.4`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` -``4.5.2`` ``gompi/2019b``, ``iimpi/2019b`` +``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -20751,21 +21494,21 @@ Python/numpy interface to netCDF. *homepage*: https://unidata.github.io/netcdf4-python/ -========= ============================= =============== -version versionsuffix toolchain -========= ============================= =============== -``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` -``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` -``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` -``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` -``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` -``1.4.1`` ``-Python-3.6.6`` ``intel/2018b`` -``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` -``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` -``1.5.2`` ``intel/2019a`` -``1.5.3`` ``-Python-3.7.4`` ``intel/2019b`` -========= ============================= =============== +========= ============================= =============================== +version versionsuffix toolchain +========= ============================= =============================== +``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` +``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` +``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` +``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` +``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` +``1.4.1`` ``-Python-3.6.6`` ``intel/2018b`` +``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` +``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.5.2`` ``intel/2019a`` +``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========= ============================= =============================== .. _list_software_netloc_645: @@ -20822,15 +21565,15 @@ version toolchain *netMHCIIpan* +++++++++++++ -The NetMHCIIpan software predicts binding of peptides to MHC class II molecules. The predictions are available for the three human MHC class II isotypes HLA-DR, HLA-DP and HLA-DQ, as well as mouse molecules (H-2). +NetMHCIIpan 3.2 server predicts binding of peptides to MHC class II molecules. The predictions are available for the three human MHC class II isotypes HLA-DR, HLA-DP and HLA-DQ, as well as mouse molecules (H-2). -*homepage*: http://www.cbs.dtu.dk/cgi-bin/nph-sw_request?netMHCIIpan +*homepage*: https://www.cbs.dtu.dk/services/NetMHCIIpan/ -======= ================= -version toolchain -======= ================= -``3.2`` ``GCCcore/7.3.0`` -======= ================= +======= ==================================== +version toolchain +======= ==================================== +``3.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +======= ==================================== .. _list_software_netMHCpan_862: @@ -20905,10 +21648,12 @@ version versionsuffix toolchain ``2.0`` ``-Python-2.7.14`` ``intel/2017b`` ``2.1`` ``-Python-2.7.14`` ``intel/2017b`` ``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` +``2.2`` ``-Python-2.7.16`` ``foss/2019b`` ``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``2.4`` ``-Python-3.8.2`` ``foss/2020a`` ======== ================== =============================================== @@ -20961,6 +21706,7 @@ version toolchain ``19.07.0`` ``system`` ``19.12.0`` ``system`` ``20.01.0`` ``system`` +``20.04.1`` ``system`` =========== ========== @@ -21031,6 +21777,7 @@ version versionsuffix toolchain ``2.9.3`` ``-Java-1.8`` ``foss/2018b`` ``2.10.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` ``2.10.0`` ``-Java-11`` ``GCCcore/8.2.0`` +``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` ========== =================== ================================== @@ -21039,15 +21786,16 @@ version versionsuffix toolchain *NGS-Python* ++++++++++++ -NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. +NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. *homepage*: https://github.com/ncbi/ngs -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``1.2.3`` ``-Python-2.7.11`` ``intel/2016a`` -========= ================== =============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``1.2.3`` ``-Python-2.7.11`` ``intel/2016a`` +``2.10.4`` ``-Python-2.7.16`` ``gompi/2019b`` +========== ================== =============== .. _list_software_NGSadmix_763: @@ -21122,6 +21870,22 @@ version toolchain ========= ================= +.. _list_software_nifti2dicom_1112: + +*nifti2dicom* ++++++++++++++ + +Nifti2Dicom is a conversion tool that converts 3D NIfTI files (and other formats supported by ITK, including Analyze, MetaImage Nrrd and VTK) to DICOM. Unlike other conversion tools, it can import a DICOM file that is used to import the patient and study DICOM tags, and allows you to edit the accession number and other DICOM tags, in order to create a valid DICOM that can be imported in a PACS. + +*homepage*: https://github.com/biolab-unige/nifti2dicom + +========== ============== +version toolchain +========== ============== +``0.4.11`` ``foss/2019b`` +========== ============== + + .. _list_software_Nilearn_713: *Nilearn* @@ -21183,12 +21947,13 @@ Ninja is a small build system with a focus on speed. *homepage*: https://ninja-build.org/ -========= ==================================================================================== -version toolchain -========= ==================================================================================== -``1.8.2`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b``, ``intel/2018a`` -``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` -========= ==================================================================================== +========== ==================================================================================== +version toolchain +========== ==================================================================================== +``1.8.2`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b``, ``intel/2018a`` +``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` +``1.10.0`` ``GCCcore/9.3.0`` +========== ==================================================================================== .. _list_software_Nipype_629: @@ -21208,6 +21973,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_NLMpy_464: + +*NLMpy* ++++++++ + +NLMpy is a Python package for the creation of neutral landscape models that are widely used in the modelling of ecological patterns and processes across landscapes. + +*homepage*: https://pypi.org/project/nlmpy + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.1.5`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_NLopt_493: *NLopt* @@ -21221,7 +22002,7 @@ NLopt is a free/open-source library for nonlinear optimization, providing a com version toolchain ========= =================================================================================================================================================================================================================================================== ``2.4.2`` ``GCC/5.4.0-2.26``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` -``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= =================================================================================================================================================================================================================================================== @@ -21267,16 +22048,16 @@ Node.js is a platform built on Chrome's JavaScript runtime for easily building *homepage*: http://nodejs.org -=========== ================= -version toolchain -=========== ================= -``4.4.7`` ``foss/2016a`` -``6.10.3`` ``foss/2017a`` -``8.9.4`` ``foss/2017a`` -``10.15.1`` ``foss/2018b`` -``10.15.3`` ``GCCcore/8.2.0`` -``12.16.1`` ``GCCcore/8.3.0`` -=========== ================= +=========== ==================================== +version toolchain +=========== ==================================== +``4.4.7`` ``foss/2016a`` +``6.10.3`` ``foss/2017a`` +``8.9.4`` ``foss/2017a`` +``10.15.1`` ``foss/2018b`` +``10.15.3`` ``GCCcore/8.2.0`` +``12.16.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +=========== ==================================== .. _list_software_Normaliz_844: @@ -21284,7 +22065,7 @@ version toolchain *Normaliz* ++++++++++ -Normaliz is an open source tool for computations in affine monoids, vector configurations, lattice polytopes, and rational cones. +Normaliz is a open source tool for computations in affine monoids, vector configurations, rational polyhedra and rational cones. Normaliz now computes rational and algebraic polyhedra, i.e., polyhedra defined over real algebraic extensions of QQ. *homepage*: https://www.normaliz.uni-osnabrueck.de/ @@ -21292,6 +22073,7 @@ Normaliz is an open source tool for computations in affine monoids, vector confi version toolchain ========= =============== ``3.6.3`` ``intel/2018b`` +``3.7.4`` ``gompi/2019a`` ========= =============== @@ -21393,6 +22175,7 @@ version toolchain ======== ==================================== ``4.20`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``4.21`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.25`` ``GCCcore/9.3.0`` ======== ==================================== @@ -21411,9 +22194,26 @@ version toolchain ``3.39`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``3.42.1`` ``GCCcore/8.2.0`` ``3.45`` ``GCCcore/8.3.0`` +``3.51`` ``GCCcore/9.3.0`` ========== ==================================== +.. _list_software_ntCard_604: + +*ntCard* +++++++++ + +ntCard is a streaming algorithm for estimating the frequencies of k-mers in genomics datasets. + +*homepage*: https://www.bcgsc.ca/resources/software/ntcard + +========= ============= +version toolchain +========= ============= +``1.2.1`` ``GCC/8.3.0`` +========= ============= + + .. _list_software_ntEdit_616: *ntEdit* @@ -21446,6 +22246,22 @@ version toolchain ========= ====================================== +.. _list_software_NTL_238: + +*NTL* ++++++ + +NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields. + +*homepage*: https://shoup.net/ntl/ + +========== ==================== +version toolchain +========== ==================== +``11.3.4`` ``GCC/8.2.0-2.31.1`` +========== ==================== + + .. _list_software_numactl_756: *numactl* @@ -21462,7 +22278,7 @@ version toolchain ``2.0.10`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25`` ``2.0.11`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``GCC/6.2.0-2.27``, ``GCC/6.3.0-2.27``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` ``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.0.13`` ``GCCcore/9.2.0`` +``2.0.13`` ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -21499,24 +22315,25 @@ The numexpr package evaluates multiple-operator array expressions many times fas *homepage*: https://numexpr.readthedocs.io/en/latest/ -========= ================== ================================== -version versionsuffix toolchain -========= ================== ================================== -``2.5.2`` ``-Python-2.7.11`` ``intel/2016a`` -``2.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.6.1`` ``-Python-3.5.2`` ``intel/2016b`` -``2.6.4`` ``-Python-2.7.13`` ``foss/2017a`` -``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` -``2.6.4`` ``-Python-3.5.1`` ``foss/2016a`` -``2.6.4`` ``-Python-3.6.1`` ``intel/2017a`` -``2.6.4`` ``-Python-3.6.3`` ``intel/2017b`` -``2.6.4`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``2.6.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``2.6.5`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``2.7.0`` ``intel/2019a`` -``2.7.1`` ``-Python-2.7.16`` ``intel/2019b`` -``2.7.1`` ``-Python-3.7.4`` ``foss/2019b`` -========= ================== ================================== +========= ================== =================================================== +version versionsuffix toolchain +========= ================== =================================================== +``2.5.2`` ``-Python-2.7.11`` ``intel/2016a`` +``2.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.6.1`` ``-Python-3.5.2`` ``intel/2016b`` +``2.6.4`` ``-Python-2.7.13`` ``foss/2017a`` +``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` +``2.6.4`` ``-Python-3.5.1`` ``foss/2016a`` +``2.6.4`` ``-Python-3.6.1`` ``intel/2017a`` +``2.6.4`` ``-Python-3.6.3`` ``intel/2017b`` +``2.6.4`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``2.6.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``2.6.5`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.7.0`` ``intel/2019a`` +``2.7.1`` ``-Python-2.7.16`` ``intel/2019b`` +``2.7.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.7.1`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================== =================================================== .. _list_software_numpy_569: @@ -21572,6 +22389,7 @@ version versionsuffix toolc ``6.6.revision27746`` ``-2015-10-20-Python-2.7.12`` ``iomkl/2017a`` ``6.6.revision27746`` ``-2015-10-20-patches-20170814-Python-2.7.13`` ``intel/2017a`` ``6.8.revision47`` ``-2017-12-14-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` +``7.0.0`` ``-Python-3.7.4`` ``intel/2019b`` ===================== ============================================== ================================ @@ -21745,12 +22563,12 @@ OPARI2, the successor of Forschungszentrum Juelich's OPARI, is a source-to-sour *homepage*: https://www.score-p.org -========= ================= -version toolchain -========= ================= -``2.0`` ``foss/2016a`` -``2.0.5`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``2.0`` ``foss/2016a`` +``2.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================== .. _list_software_OpenAI-Gym_886: @@ -21820,6 +22638,7 @@ version versionsuffix toolchain ``0.3.6`` ``GCC/8.3.0-2.32`` ``0.3.7`` ``GCC/8.3.0`` ``0.3.8`` ``GCC/9.2.0`` +``0.3.9`` ``GCC/9.3.0`` ========== ================= ========================================================== @@ -21917,6 +22736,7 @@ version toolchain ``2.2.0`` ``intel/2016b``, ``intel/2017a`` ``2.3.0`` ``foss/2018b``, ``intel/2018b`` ``2.4.0`` ``GCCcore/8.3.0`` +``2.4.1`` ``GCCcore/9.3.0`` ========= ================================ @@ -22120,6 +22940,7 @@ version versionsuffix toolchain ``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` ``4.0.1`` ``GCC/8.3.0-2.32`` ``4.0.2`` ``GCC/9.2.0-2.32`` +``4.0.3`` ``GCC/9.3.0`` ``system`` ``GCC/system-2.29`` ========== ============= ==================================================================================================================== @@ -22149,11 +22970,11 @@ OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM *homepage*: http://code.google.com/p/openpgm/ -=========== ============================================================================================================================================================================= -version toolchain -=========== ============================================================================================================================================================================= -``5.2.122`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -=========== ============================================================================================================================================================================= +=========== ================================================================================================================================================================================================ +version toolchain +=========== ================================================================================================================================================================================================ +``5.2.122`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +=========== ================================================================================================================================================================================================ .. _list_software_OpenPIV_641: @@ -22181,11 +23002,12 @@ A Python library to read/write Excel 2010 xlsx/xlsm files *homepage*: https://openpyxl.readthedocs.io -========= ================= -version toolchain -========= ================= -``2.6.2`` ``GCCcore/8.2.0`` -========= ================= +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``2.6.2`` ``GCCcore/8.2.0`` +``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= .. _list_software_OpenPyXL_767: @@ -22259,7 +23081,7 @@ version toolchain The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. -*homepage*: http://www.openssl.org/ +*homepage*: https://www.openssl.org/ ========== ===================================================================== version toolchain @@ -22274,6 +23096,7 @@ version toolchain ``1.1.0h`` ``GCCcore/7.3.0`` ``1.1.1b`` ``GCCcore/8.2.0`` ``1.1.1d`` ``GCCcore/8.3.0`` +``1.1.1e`` ``GCCcore/9.3.0`` ========== ===================================================================== @@ -22475,12 +23298,12 @@ The Open Trace Format 2 is a highly scalable, memory efficient event trace data *homepage*: https://www.score-p.org -======= ============================== -version toolchain -======= ============================== -``2.0`` ``foss/2016a``, ``foss/2017a`` -``2.2`` ``GCCcore/8.2.0`` -======= ============================== +======= ==================================== +version toolchain +======= ==================================== +``2.0`` ``foss/2016a``, ``foss/2017a`` +``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +======= ==================================== .. _list_software_ownCloud_843: @@ -22522,7 +23345,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-mpi_1052` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -22710,21 +23533,21 @@ Pango is a library for laying out and rendering of text, with an emphasis on int *homepage*: https://www.pango.org/ -=========== ================================== -version toolchain -=========== ================================== -``1.39.0`` ``foss/2016a``, ``intel/2016a`` -``1.40.1`` ``foss/2016a``, ``intel/2016a`` -``1.40.3`` ``foss/2016b``, ``intel/2016b`` -``1.40.5`` ``intel/2017a`` -``1.40.12`` ``intel/2017a`` -``1.40.14`` ``foss/2017b``, ``intel/2017b`` -``1.41.0`` ``foss/2017b``, ``intel/2017b`` -``1.41.1`` ``foss/2018a``, ``intel/2018a`` -``1.42.4`` ``foss/2018b``, ``fosscuda/2018b`` -``1.43.0`` ``GCCcore/8.2.0`` -``1.44.7`` ``GCCcore/8.3.0`` -=========== ================================== +=========== ==================================== +version toolchain +=========== ==================================== +``1.39.0`` ``foss/2016a``, ``intel/2016a`` +``1.40.1`` ``foss/2016a``, ``intel/2016a`` +``1.40.3`` ``foss/2016b``, ``intel/2016b`` +``1.40.5`` ``intel/2017a`` +``1.40.12`` ``intel/2017a`` +``1.40.14`` ``foss/2017b``, ``intel/2017b`` +``1.41.0`` ``foss/2017b``, ``intel/2017b`` +``1.41.1`` ``foss/2018a``, ``intel/2018a`` +``1.42.4`` ``foss/2018b``, ``fosscuda/2018b`` +``1.43.0`` ``GCCcore/8.2.0`` +``1.44.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +=========== ==================================== .. _list_software_PAPI_298: @@ -22734,7 +23557,7 @@ version toolchain PAPI provides the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors. PAPI enables software engineers to see, in near real time, the relation between software performance and processor events. In addition Component PAPI provides access to a collection of components that expose performance measurement opportunites across the hardware and software stack. -*homepage*: http://icl.cs.utk.edu/projects/papi/ +*homepage*: https://icl.cs.utk.edu/projects/papi/ ========= ==================================== version toolchain @@ -22743,6 +23566,7 @@ version toolchain ``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``5.6.0`` ``GCCcore/6.4.0`` ``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``6.0.0`` ``GCCcore/8.3.0`` ========= ==================================== @@ -22771,6 +23595,7 @@ version toolchain ``20190222`` ``GCCcore/7.3.0`` ``20190622`` ``GCCcore/8.2.0`` ``20190922`` ``GCCcore/8.3.0`` +``20200422`` ``GCCcore/9.3.0`` ============ =============================== @@ -22984,13 +23809,13 @@ PatchELF is a small utility to modify the dynamic linker and RPATH of ELF execut *homepage*: http://nixos.org/patchelf.html -======== ================================= -version toolchain -======== ================================= -``0.8`` ``GNU/4.9.3-2.25`` -``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` -``0.10`` ``GCCcore/7.2.0`` -======== ================================= +======== ==================================== +version toolchain +======== ==================================== +``0.8`` ``GNU/4.9.3-2.25`` +``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` +``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` +======== ==================================== .. _list_software_path.py_708: @@ -23229,6 +24054,7 @@ version toolchain ``8.40`` ``GCCcore/6.3.0``, ``gimkl/2017a``, ``intel/2016b``, ``intel/2017a`` ``8.41`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``8.43`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``8.44`` ``GCCcore/9.3.0`` ======== ================================================================================== @@ -23247,6 +24073,7 @@ version toolchain ``10.21`` ``foss/2016a`` ``10.31`` ``foss/2018b`` ``10.33`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``10.34`` ``GCCcore/9.3.0`` ========= ==================================== @@ -23257,14 +24084,14 @@ version toolchain Program Database Toolkit (PDT) is a framework for analyzing source code written in several programming languages and for making rich program knowledge accessible to developers of static and dynamic analysis tools. PDT implements a standard program representation, the program database (PDB), that can be accessed in a uniform way through a class library supporting common PDB operations. -*homepage*: http://www.cs.uoregon.edu/research/pdt/ +*homepage*: https://www.cs.uoregon.edu/research/pdt/ -======== ================= -version toolchain -======== ================= -``3.22`` ``foss/2016a`` -``3.25`` ``GCCcore/8.2.0`` -======== ================= +======== ==================================== +version toolchain +======== ==================================== +``3.22`` ``foss/2016a`` +``3.25`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +======== ==================================== .. _list_software_PEAR_296: @@ -23313,6 +24140,7 @@ version versionsuffix toolchain ``5.28.0`` ``GCCcore/7.3.0`` ``5.28.1`` ``GCCcore/8.2.0`` ``5.30.0`` ``GCCcore/8.3.0`` +``5.30.2`` ``GCCcore/9.3.0`` ========== ============= ========================================================================================= @@ -23370,6 +24198,7 @@ version versionsuffix toolchain ``3.11.1`` ``foss/2019a``, ``intel/2019a`` ``3.12.3`` ``foss/2019b`` ``3.12.4`` ``foss/2019b``, ``intel/2019b`` +``3.12.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ==================== =============================== @@ -23811,6 +24640,7 @@ version versionsuffix toolchain ``5.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``6.0.0`` ``GCCcore/8.2.0`` ``6.2.1`` ``GCCcore/8.3.0`` +``7.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================================= =================================================== @@ -23902,6 +24732,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_pIRS_350: + +*pIRS* +++++++ + +pIRS (profile based Illumina pair-end Reads Simulator) is a program for simulating paired-end reads from a reference genome. It is optimized for simulating reads similar to those generated from the Illumina platform. + +*homepage*: https://github.com/galaxy001/pirs + +========= =============== +version toolchain +========= =============== +``2.0.2`` ``gompi/2019b`` +========= =============== + + .. _list_software_Pisces_615: *Pisces* @@ -23964,7 +24810,7 @@ version toolchain ========== ============================================================================================================================================ ``0.34.0`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``0.38.0`` ``GCCcore/8.2.0`` -``0.38.4`` ``GCCcore/8.3.0`` +``0.38.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ============================================================================================================================================ @@ -23999,7 +24845,7 @@ version toolchain ``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` ``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``0.29.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``system`` +``0.29.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` ========== =========================================================================================================================================================================== @@ -24028,6 +24874,7 @@ version versionsuffix toolchain ``1.3.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.3.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``1.5.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.5.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.5.1`` ``-python`` ``GCCcore/8.2.0`` ========= ================== =================================================== @@ -24131,6 +24978,7 @@ version toolchain ``2.00-alpha1-x86_64`` ``system`` ``2.00-alpha2-x86_64`` ``system`` ``2.00-alpha2-x86_64_avx2`` ``system`` +``2.00a2.3_x86_64`` ``system`` =========================== ============================== @@ -24224,7 +25072,7 @@ version versionsuffix toolchain PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be performed as a function of many order parameters with a particular focus on biological problems, using state of the art methods such as metadynamics, umbrella sampling and Jarzynski-equation based steered MD. The software, written in C++, can be easily interfaced with both fortran and C/C++ codes. -*homepage*: http://www.plumed-code.org +*homepage*: https://www.plumed.org ========= ================== ================================================ version versionsuffix toolchain @@ -24244,6 +25092,7 @@ version versionsuffix toolchain ``2.5.2`` ``-Python-3.7.2`` ``intel/2019a`` ``2.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``2.5b`` ``-Python-2.7.14`` ``intel/2018a`` +``2.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================== ================================================ @@ -24283,6 +25132,7 @@ version toolchain ``3.0.2`` ``GCCcore/8.2.0`` ``3.1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``3.1.4`` ``GCCcore/8.3.0`` +``3.1.5`` ``GCCcore/9.3.0`` ========= ======================================================= @@ -24390,6 +25240,22 @@ version toolchain ========== ============== +.. _list_software_popscle_758: + +*popscle* ++++++++++ + +A suite of population scale analysis tools for single-cell genomics data including implementation of Demuxlet / Freemuxlet methods and auxilary tools + +*homepage*: https://github.com/statgen/popscle + +============ ============== +version toolchain +============ ============== +``0.1-beta`` ``foss/2019b`` +============ ============== + + .. _list_software_popt_451: *popt* @@ -24759,6 +25625,7 @@ version toolchain ``5.0.0`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018a`` ``6.0.0`` ``GCCcore/8.2.0`` ``6.2.1`` ``GCCcore/8.3.0`` +``7.0.0`` ``GCCcore/9.3.0`` ========= ================================================================================= @@ -24866,6 +25733,23 @@ version versionsuffix toolchain ========= ============================= ============== +.. _list_software_ProtHint_824: + +*ProtHint* +++++++++++ + +ProtHint is a pipeline for predicting and scoring hints (in the form of introns, start and stop codons) in the genome of interest by mapping and spliced aligning predicted genes to a database of reference protein sequences. + +*homepage*: https://github.com/gatech-genemark/ProtHint + +========= ================= ======================================== +version versionsuffix toolchain +========= ================= ======================================== +``2.4.0`` ``-Python-3.7.2`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.4.0`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` +========= ================= ======================================== + + .. _list_software_protobuf_881: *protobuf* @@ -24902,23 +25786,40 @@ Python Protocol Buffers runtime library. *homepage*: https://github.com/google/protobuf/ -========= ================== ================================== -version versionsuffix toolchain -========= ================== ================================== -``3.0.2`` ``-Python-2.7.11`` ``foss/2016a`` -``3.0.2`` ``-Python-3.5.1`` ``foss/2016a`` -``3.2.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.2.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.0`` ``-Python-3.5.2`` ``foss/2016b`` -``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.4.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.4.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.0`` ``-Python-3.6.3`` ``intel/2017b`` -``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -========= ================== ================================== +========== ================== ================================== +version versionsuffix toolchain +========== ================== ================================== +``3.0.2`` ``-Python-2.7.11`` ``foss/2016a`` +``3.0.2`` ``-Python-3.5.1`` ``foss/2016a`` +``3.2.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.2.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.0`` ``-Python-3.5.2`` ``foss/2016b`` +``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.4.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.4.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.0`` ``-Python-3.6.3`` ``intel/2017b`` +``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``3.10.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================== ================================== + + +.. _list_software_protozero_1012: + +*protozero* ++++++++++++ + +Minimalistic protocol buffer decoder and encoder in C++. + +*homepage*: https://github.com/mapbox/protozero + +========= ================= +version toolchain +========= ================= +``1.6.8`` ``GCCcore/7.3.0`` +========= ================= .. _list_software_PRSice_550: @@ -25326,6 +26227,7 @@ version versionsuffix toolchain ``2.2.4`` ``-Python-3.6.4`` ``foss/2018a`` ``2.2.4`` ``-Python-3.6.6`` ``intel/2018b`` ``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================= ================= @@ -25922,11 +26824,11 @@ Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machin *homepage*: https://docs.pymc.io/ -======= ================= =============== -version versionsuffix toolchain -======= ================= =============== -``3.8`` ``-Python-3.7.4`` ``intel/2019b`` -======= ================= =============== +======= ================= =============================== +version versionsuffix toolchain +======= ================= =============================== +``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +======= ================= =============================== .. _list_software_pymemcache_1052: @@ -26272,6 +27174,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_pysndfx_780: + +*pysndfx* ++++++++++ + +A lightweight Python wrapper for SoX - Sound eXchange. Supported effects range from EQ and compression to phasers, reverb and pitch shifters. + +*homepage*: https://github.com/carlthome/python-audio-effects + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.3.6`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_Pysolar_746: *Pysolar* @@ -26348,25 +27266,26 @@ PyTables is a package for managing hierarchical datasets and designed to efficie *homepage*: https://www.pytables.org -=========== ================== ================================== -version versionsuffix toolchain -=========== ================== ================================== -``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` -``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` -``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` -``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` -``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` -``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` -``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` -``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``3.5.2`` ``intel/2019a`` -``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` -``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` -``3.6.1`` ``-Python-3.7.4`` ``foss/2019b`` -=========== ================== ================================== +=========== ================== =================================================== +version versionsuffix toolchain +=========== ================== =================================================== +``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` +``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` +``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` +``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` +``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` +``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` +``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` +``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``3.5.2`` ``intel/2019a`` +``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``3.6.1`` ``-Python-3.8.2`` ``intel/2020a`` +=========== ================== =================================================== .. _list_software_pytest_681: @@ -26394,6 +27313,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_pytest-mpi_1052: + +*pytest-mpi* +++++++++++++ + +pytest_mpi is a plugin for pytest providing some useful tools when running tests under MPI, and testing MPI-related code. + +*homepage*: https://pytest-mpi.readthedocs.io + +======= ================= ================= +version versionsuffix toolchain +======= ================= ================= +``0.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +======= ================= ================= + + .. _list_software_PYTHIA_463: *PYTHIA* @@ -26437,6 +27372,7 @@ version versionsuffix toolchain ``2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``2.7.16`` ``GCCcore/8.3.0`` +``2.7.18`` ``GCCcore/9.3.0`` ``3.5.1`` ``foss/2016a``, ``intel/2016a`` ``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` ``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` @@ -26448,6 +27384,7 @@ version versionsuffix toolchain ``3.7.0`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.7.2`` ``GCCcore/8.2.0`` ``3.7.4`` ``GCCcore/8.3.0`` +``3.8.2`` ``GCCcore/9.3.0`` ========== ================= ================================================================================================================================================================= @@ -26482,6 +27419,7 @@ Python extension for computing string edit distances and similarities. version versionsuffix toolchain ========== ================= ============== ``0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` +``0.12.0`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -26577,6 +27515,38 @@ version versionsuffix toolchain ========= =============================== ============== +.. _list_software_PyVCF_424: + +*PyVCF* ++++++++ + +A Variant Call Format reader for Python. + +*homepage*: https://github.com/jamescasbon/PyVCF + +========= ============= +version toolchain +========= ============= +``0.6.8`` ``GCC/8.3.0`` +========= ============= + + +.. _list_software_PyWavelets_1044: + +*PyWavelets* +++++++++++++ + +PyWavelets is open source wavelet transform software for Python. + +*homepage*: https://pywavelets.readthedocs.io + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``1.1.1`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_PyYAML_508: *PyYAML* @@ -26603,6 +27573,7 @@ version versionsuffix toolchain ``3.13`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``5.1`` ``GCCcore/8.2.0`` ``5.1.2`` ``GCCcore/8.3.0`` +``5.3`` ``GCCcore/9.3.0`` ========= ================== ==================================================================================== @@ -26949,6 +27920,7 @@ version toolchain ``5.11.2`` ``foss/2018b`` ``5.12.3`` ``GCCcore/8.2.0`` ``5.13.1`` ``GCCcore/8.3.0`` +``5.14.1`` ``GCCcore/9.3.0`` ========== ==================================================================================== @@ -27058,20 +28030,20 @@ Quantum ESPRESSO is an integrated suite of computer codes for electronic-struc *homepage*: https://www.quantum-espresso.org -========= ============= =============================== -version versionsuffix toolchain -========= ============= =============================== -``5.3.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``-hybrid`` ``foss/2016b`` -``6.0`` ``intel/2016b`` -``6.1`` ``intel/2017a`` -``6.2`` ``intel/2017b`` -``6.2.1`` ``iomkl/2017b`` -``6.3`` ``foss/2018b``, ``intel/2018b`` -``6.4.1`` ``intel/2019a`` -``6.5`` ``intel/2019a`` -========= ============= =============================== +========= ============= ================================ +version versionsuffix toolchain +========= ============= ================================ +``5.3.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``-hybrid`` ``foss/2016b`` +``6.0`` ``intel/2016b`` +``6.1`` ``intel/2017a`` +``6.2`` ``intel/2017b`` +``6.2.1`` ``iomkl/2017b`` +``6.3`` ``foss/2018b``, ``intel/2018b`` +``6.4.1`` ``intel/2019a`` +``6.5`` ``intel/2019a``, ``intel/2019b`` +========= ============= ================================ .. _list_software_QUAST_398: @@ -27216,7 +28188,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_rstudio_778` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -27246,6 +28218,8 @@ version versionsuffix toolchain ``3.5.1`` ``-Python-2.7.15`` ``foss/2018b`` ``3.6.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``3.6.2`` ``foss/2019b``, ``fosscuda/2019b`` +``3.6.3`` ``foss/2020a`` +``4.0.0`` ``foss/2020a`` ========= ================== =================================================== @@ -27271,6 +28245,7 @@ version versionsuffix toolchain ``3.8`` ``-R-3.5.1`` ``foss/2018b`` ``3.9`` ``-R-3.6.0`` ``foss/2019a`` ``3.10`` ``foss/2019b`` +``3.11`` ``-R-4.0.0`` ``foss/2020a`` ======== ============= =============================== @@ -27323,6 +28298,7 @@ version toolchain ``1.3.2`` ``GCCcore/8.2.0`` ``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` ``1.4.10`` ``GCC/7.3.0-2.30`` +``1.4.13`` ``GCCcore/8.3.0`` ========== ==================================== @@ -27342,6 +28318,22 @@ version versionsuffix toolchain ======= ================== ============== +.. _list_software_rampart_759: + +*rampart* ++++++++++ + +Read Assignment, Mapping, and Phylogenetic Analysis in Real Time. + +*homepage*: https://github.com/artic-network/rampart/ + +============ ================= ============== +version versionsuffix toolchain +============ ================= ============== +``1.2.0rc3`` ``-Python-3.6.6`` ``foss/2018b`` +============ ================= ============== + + .. _list_software_randfold_842: *randfold* @@ -27485,11 +28477,12 @@ Parallel genome assemblies for parallel DNA sequencing *homepage*: http://denovoassembler.sourceforge.net/ -========= =============== -version toolchain -========= =============== -``2.3.1`` ``iimpi/2019a`` -========= =============== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` +``2.3.1`` ``iimpi/2019a`` +========= ================= =============== .. _list_software_RBFOpt_525: @@ -27622,6 +28615,7 @@ version toolchain ========= ================= ``1.1.1`` ``GCCcore/8.2.0`` ``1.2.1`` ``GCCcore/8.3.0`` +``1.3`` ``GCCcore/9.3.0`` ========= ================= @@ -27869,6 +28863,22 @@ version versionsuffix toolchain ========== ============= =============== +.. _list_software_rickflow_865: + +*rickflow* +++++++++++ + +Running and Analyzing OpenMM Jobs + +*homepage*: https://gitlab.com/Olllom/rickflow + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.7.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_rioxarray_993: *rioxarray* @@ -27882,6 +28892,7 @@ geospatial xarray extension powered by rasterio version versionsuffix toolchain ========== ================= =============== ``0.0.12`` ``-Python-3.7.2`` ``intel/2019a`` +``0.0.24`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= =============== @@ -27925,15 +28936,32 @@ version toolchain *RMBlast* +++++++++ -RMBlast is a RepeatMasker compatible version of the standard NCBI BLAST suite. The primary difference between this distribution and the NCBI distribution is the addition of a new program 'rmblastn' for use with RepeatMasker and RepeatModeler. +RMBlast is a RepeatMasker compatible version of the standard NCBI BLAST suite. The primary difference between this distribution and the NCBI distribution is the addition of a new program 'rmblastn' for use with RepeatMasker and RepeatModeler. *homepage*: http://www.repeatmasker.org/RMBlast.html -========== ================== ============== -version versionsuffix toolchain -========== ================== ============== -``2.2.28`` ``-Python-2.7.11`` ``foss/2016a`` -========== ================== ============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``2.2.28`` ``-Python-2.7.11`` ``foss/2016a`` +``2.9.0`` ``gompi/2019b`` +========== ================== =============== + + +.. _list_software_RNA-Bloom_775: + +*RNA-Bloom* ++++++++++++ + +RNA-Bloom is a fast and memory-efficient de novo transcript sequence assembler. + +*homepage*: https://github.com/bcgsc/RNA-Bloom + +========= ============= +version toolchain +========= ============= +``1.2.3`` ``GCC/8.3.0`` +========= ============= .. _list_software_RNA-SeQC_602: @@ -28108,12 +29136,28 @@ version versionsuffix toolchain ============ ================== =============================== +.. _list_software_root_numpy_1116: + +*root_numpy* +++++++++++++ + +root_numpy is a Python extension module that provides an efficient interface between ROOT and NumPy. root_numpy’s internals are compiled C++ and can therefore handle large amounts of data much faster than equivalent pure Python implementations. + +*homepage*: https://scikit-hep.org/root_numpy/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``4.8.0`` ``-Python-3.6.6`` ``foss/2018b`` +========= ================= ============== + + .. _list_software_rootpy_685: *rootpy* ++++++++ -The rootpy project is a community-driven initiative aiming to provide a more pythonic interface with ROOT on top of the existing PyROOT bindings. Given Python’s reflective and dynamic nature, rootpy also aims to improve ROOT design flaws and supplement existing ROOT functionality. The scientific Python community also offers a multitude of powerful packages such as SciPy, NumPy, matplotlib, scikit-learn, and PyTables, but a suitable interface between them and ROOT has been lacking. rootpy provides the interfaces and conversion mechanisms required to liberate your data and to take advantage of these alternatives if needed. +The rootpy project is a community-driven initiative aiming to provide a more pythonic interface with ROOT on top of the existing PyROOT bindings. Given Python’s reflective and dynamic nature, rootpy also aims to improve ROOT design flaws and supplement existing ROOT functionality. The scientific Python community also offers a multitude of powerful packages such as SciPy, NumPy, matplotlib, scikit-learn, and PyTables, but a suitable interface between them and ROOT has been lacking. rootpy provides the interfaces and conversion mechanisms required to liberate your data and to take advantage of these alternatives if needed. *homepage*: http://www.rootpy.org/ @@ -28121,6 +29165,7 @@ The rootpy project is a community-driven initiative aiming to provide a more pyt version versionsuffix toolchain ========= ================== ============== ``0.8.0`` ``-Python-2.7.11`` ``foss/2016a`` +``1.0.1`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================== ============== @@ -28263,6 +29308,23 @@ version versionsuffix toolchain ========== ============= ============== +.. _list_software_rstudio_778: + +*rstudio* ++++++++++ + +This RStudio Server version. RStudio is a set of integrated tools designed to help you be more productive with R. The server can be started with: rserver --server-daemonize=0 --www-port 8787 --rsession-which-r=$(which R) + +*homepage*: https://www.rstudio.com/ + +============ ============= ================== +version versionsuffix toolchain +============ ============= ================== +``1.2.5033`` ``-Java-11`` ``fosscuda/2019b`` +``1.2.5042`` ``-Java-11`` ``foss/2019b`` +============ ============= ================== + + .. _list_software_RTG-Tools_811: *RTG-Tools* @@ -28329,20 +29391,21 @@ Rust is a systems programming language that runs blazingly fast, prevents segfau *homepage*: https://www.rust-lang.org -========== ================= -version toolchain -========== ================= -``1.8.0`` ``foss/2016a`` -``1.12.0`` ``foss/2016b`` -``1.12.1`` ``foss/2016b`` -``1.18.0`` ``foss/2017a`` -``1.21.0`` ``foss/2017b`` -``1.22.1`` ``GCCcore/6.4.0`` -``1.29.2`` ``GCCcore/7.3.0`` -``1.30.1`` ``GCCcore/6.4.0`` -``1.35.0`` ``GCCcore/8.2.0`` -``1.37.0`` ``GCCcore/8.3.0`` -========== ================= +========== ======================================================= +version toolchain +========== ======================================================= +``1.8.0`` ``foss/2016a`` +``1.12.0`` ``foss/2016b`` +``1.12.1`` ``foss/2016b`` +``1.18.0`` ``foss/2017a`` +``1.21.0`` ``foss/2017b`` +``1.22.1`` ``GCCcore/6.4.0`` +``1.29.2`` ``GCCcore/7.3.0`` +``1.30.1`` ``GCCcore/6.4.0`` +``1.35.0`` ``GCCcore/8.2.0`` +``1.37.0`` ``GCCcore/8.3.0`` +``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========== ======================================================= .. _list_software_letter_s: @@ -28351,7 +29414,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_Shannon_725` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_Singularity_1179` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_SymEngine_911` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -28441,9 +29504,9 @@ version versionsuffix toolchain *Salmon* ++++++++ -Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data. +Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data. Salmon achieves its accuracy and speed via a number of different innovations, including the use of selective-alignment, and massively-parallel stochastic collapsed variational inference. -*homepage*: https://github.com/COMBINE-lab/salmon +*homepage*: https://salmon.readthedocs.io ========== ================== ================================ version versionsuffix toolchain @@ -28456,6 +29519,7 @@ version versionsuffix toolchain ``0.14.2`` ``gompi/2019a`` ``1.0.0`` ``gompi/2019a``, ``gompi/2019b`` ``1.1.0`` ``gompi/2019b`` +``1.2.0`` ``gompi/2019b`` ========== ================== ================================ @@ -28550,7 +29614,7 @@ version versionsuffix toolchain ``1.7`` ``foss/2018a``, ``intel/2018a`` ``1.8`` ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ========== ================= ======================================================================================================================================= @@ -28619,6 +29683,22 @@ version versionsuffix toolchain ========= =================== ========== +.. _list_software_ScaFaCoS_707: + +*ScaFaCoS* +++++++++++ + +ScaFaCoS is a library of scalable fast coulomb solvers. + +*homepage*: http://www.scafacos.de/ + +========= =============================== +version toolchain +========= =============================== +``1.0.1`` ``foss/2020a``, ``intel/2020a`` +========= =============================== + + .. _list_software_ScaLAPACK_707: *ScaLAPACK* @@ -28642,6 +29722,7 @@ version versionsuffix toolchain ``2.0.2`` ``-OpenBLAS-0.3.1`` ``gompi/2018b``, ``gompic/2018b`` ``2.0.2`` ``-OpenBLAS-0.3.3`` ``gompi/2018.08`` ``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` +``2.1.0`` ``gompi/2020a`` ========= ================================= ============================================================================================================================================ @@ -28739,6 +29820,7 @@ Scikit-Build, or skbuild, is an improved build system generator for CPython C/C version versionsuffix toolchain ========== ================= =============================== ``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= =============================== @@ -28891,6 +29973,7 @@ version versionsuffix toolchain ``2019.03`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``intel/2019b`` ``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` =========== ================== ======================================================================== @@ -28953,6 +30036,7 @@ version versionsuffix toolchain ``3.0.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``3.0.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``3.1.1`` ``GCCcore/8.3.0`` +``3.1.2`` ``GCCcore/9.3.0`` ========= ======================= ================================================================================= @@ -28985,12 +30069,12 @@ The Score-P measurement infrastructure is a highly scalable and easy-to-use too *homepage*: https://www.score-p.org -========= =============== -version toolchain -========= =============== -``2.0.1`` ``foss/2016a`` -``6.0`` ``gompi/2019a`` -========= =============== +========= ================================= +version toolchain +========= ================================= +``2.0.1`` ``foss/2016a`` +``6.0`` ``gompi/2019a``, ``gompic/2019b`` +========= ================================= .. _list_software_SCOTCH_452: @@ -29009,7 +30093,7 @@ version versionsuffix toolchain ``6.0.4`` ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``6.0.4`` ``-64bitint`` ``foss/2017b`` ``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` -``6.0.9`` ``gompi/2019b``, ``iimpi/2019b`` +``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a`` =================== ============= ===================================================================================================================================================== @@ -29063,6 +30147,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_Scythe_624: + +*Scythe* +++++++++ + +Scythe uses a Naive Bayesian approach to classify contaminant substrings in sequence reads. It considers quality information, which can make it robust in picking out 3'-end adapters, which often include poor quality bases. + +*homepage*: https://github.com/ucdavis-bioinformatics/scythe + +========= ================= +version toolchain +========= ================= +``0.994`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_SDCC_285: *SDCC* @@ -29088,13 +30188,30 @@ SDL: Simple DirectMedia Layer, a cross-platform multimedia library *homepage*: http://www.libsdl.org/ -========= ====================================================================== -version toolchain -========= ====================================================================== -``2.0.4`` ``intel/2016b`` -``2.0.8`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``2.0.9`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -========= ====================================================================== +========== ====================================================================== +version toolchain +========== ====================================================================== +``2.0.4`` ``intel/2016b`` +``2.0.8`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``2.0.9`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.0.10`` ``GCCcore/8.3.0`` +========== ====================================================================== + + +.. _list_software_SDSL_310: + +*SDSL* +++++++ + +The Succinct Data Structure Library (SDSL) is a powerful and flexible C++11 library implementing succinct data structures. + +*homepage*: https://github.com/simongog/sdsl-lite + +================== ============= +version toolchain +================== ============= +``2.1.1-20191211`` ``GCC/8.3.0`` +================== ============= .. _list_software_Seaborn_714: @@ -29293,13 +30410,13 @@ SeqAn is an open source C++ library of efficient algorithms and data structures *homepage*: https://www.seqan.de/ -========= ============= ===================================================== -version versionsuffix toolchain -========= ============= ===================================================== -``1.4.2`` ``-library`` ``system`` -``2.3.2`` ``foss/2016b`` -``2.4.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` -========= ============= ===================================================== +========= ============= ======================================================================== +version versionsuffix toolchain +========= ============= ======================================================================== +``1.4.2`` ``-library`` ``system`` +``2.3.2`` ``foss/2016b`` +``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` +========= ============= ======================================================================== .. _list_software_SeqAn3_523: @@ -29436,6 +30553,22 @@ version versionsuffix toolchain ============ ================== =============== +.. _list_software_SHAP_300: + +*SHAP* +++++++ + +SHAP (SHapley Additive exPlanations) is a game theoretic approach to explain the output of any machine learning model. It connects optimal credit allocation with local explanations using the classic Shapley values from game theory and their related extensions. + +*homepage*: https://github.com/slundberg/shap + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.35.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_shapAAR_640: *shapAAR* @@ -29764,30 +30897,11 @@ Singular is a computer algebra system for polynomial computations, with special *homepage*: https://www.singular.uni-kl.de/ -========= ========== -version toolchain -========= ========== -``4.1.2`` ``system`` -========= ========== - - -.. _list_software_Singularity_1179: - -*Singularity* -+++++++++++++ - -Singularity is a portable application stack packaging and runtime utility. - -*homepage*: http://singularity.lbl.gov - -========= ================== -version toolchain -========= ================== -``1.0`` ``GCC/4.9.3-2.25`` -``2.2.1`` ``GCC/6.3.0-2.27`` -``2.3.1`` ``GCC/5.4.0-2.26`` -``2.4.2`` ``GCC/5.4.0-2.26`` -========= ================== +========= ================================ +version toolchain +========= ================================ +``4.1.2`` ``GCC/8.2.0-2.31.1``, ``system`` +========= ================================ .. _list_software_SIONlib_624: @@ -29797,7 +30911,7 @@ version toolchain SIONlib is a scalable I/O library for parallel access to task-local files. The library not only supports writing and reading binary data to or from several thousands of processors into a single or a small number of physical files, but also provides global open and close functions to access SIONlib files in parallel. This package provides a stripped-down installation of SIONlib for use with performance tools (e.g., Score-P), with renamed symbols to avoid conflicts when an application using SIONlib itself is linked against a tool requiring a different SIONlib version. -*homepage*: http://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html +*homepage*: https://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html ========= ============= ================= version versionsuffix toolchain @@ -29807,6 +30921,7 @@ version versionsuffix toolchain ``1.7.1`` ``foss/2017a`` ``1.7.1`` ``-tools`` ``foss/2017a`` ``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` +``1.7.6`` ``-tools`` ``GCCcore/8.3.0`` ========= ============= ================= @@ -29891,11 +31006,11 @@ SLATEC Common Mathematical Library, a comprehensive software library containing *homepage*: https://www.netlib.org/slatec/ -======= ========================================================== -version toolchain -======= ========================================================== -``4.1`` ``GCC/6.4.0-2.28``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -======= ========================================================== +======= ========================================================================= +version toolchain +======= ========================================================================= +``4.1`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +======= ========================================================================= .. _list_software_SLEPc_407: @@ -30131,6 +31246,7 @@ version toolchain ``1.1.3`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25`` ``1.1.6`` ``system`` ``1.1.7`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``intel/2017b`` +``1.1.8`` ``GCCcore/9.3.0`` ========= ============================================================================================================ @@ -30184,6 +31300,22 @@ version versionsuffix toolchain ============ ========================== =============================== +.. _list_software_SNPomatic_878: + +*SNPomatic* ++++++++++++ + +High throughput sequencing technologies generate large amounts of short reads. Mapping these to a reference sequence consumes large amounts of processing time and memory, and read mapping errors can lead to noisy or incorrect alignments. SNP-o-matic is a fast, memory-efficient, and stringent read mapping tool offering a variety of analytical output functions, with an emphasis on genotyping. + +*homepage*: https://github.com/magnusmanske/snpomatic + +======= ================= +version toolchain +======= ================= +``1.0`` ``GCCcore/9.3.0`` +======= ================= + + .. _list_software_SOAPaligner_1045: *SOAPaligner* @@ -30298,6 +31430,22 @@ version toolchain ======= ============== +.. _list_software_SoX_282: + +*SoX* ++++++ + +SoX is the Swiss Army Knife of sound processing utilities. It can convert audio files to other popular audio file types and also apply sound effects and filters during the conversion. + +*homepage*: https://sourceforge.net/projects/sox + +========== ============= +version toolchain +========== ============= +``14.4.2`` ``GCC/8.3.0`` +========== ============= + + .. _list_software_Spack_498: *Spack* @@ -30352,6 +31500,7 @@ Spaln (space-efficient spliced alignment) is a stand-alone program that maps an version toolchain ========== ======================================== ``2.3.3c`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.4.03`` ``iccifort/2019.5.281`` ========== ======================================== @@ -30671,6 +31820,7 @@ version toolchain ``3.26.0`` ``GCCcore/8.2.0`` ``3.27.2`` ``GCCcore/8.2.0`` ``3.29.0`` ``GCCcore/8.3.0`` +``3.31.1`` ``GCCcore/9.3.0`` ============ ==================================================================================================================================================================== @@ -30699,18 +31849,20 @@ The SRA Toolkit, and the source-code SRA System Development Kit (SDK), will all *homepage*: http://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=software -=========== =================== ========== -version versionsuffix toolchain -=========== =================== ========== -``2.3.5`` ``-centos_linux64`` ``system`` -``2.5.4-1`` ``-centos_linux64`` ``system`` -``2.5.7`` ``-centos_linux64`` ``system`` -``2.8.2-1`` ``-centos_linux64`` ``system`` -``2.9.0`` ``-centos_linux64`` ``system`` -``2.9.2`` ``-ubuntu64`` ``system`` -``2.9.4`` ``-centos_linux64`` ``system`` -``2.9.6-1`` ``-centos_linux64`` ``system`` -=========== =================== ========== +=========== =================== =============== +version versionsuffix toolchain +=========== =================== =============== +``2.3.5`` ``-centos_linux64`` ``system`` +``2.5.4-1`` ``-centos_linux64`` ``system`` +``2.5.7`` ``-centos_linux64`` ``system`` +``2.8.2-1`` ``-centos_linux64`` ``system`` +``2.9.0`` ``-centos_linux64`` ``system`` +``2.9.2`` ``-ubuntu64`` ``system`` +``2.9.4`` ``-centos_linux64`` ``system`` +``2.9.6-1`` ``-centos_linux64`` ``system`` +``2.10.4`` ``gompi/2019b`` +``2.10.5`` ``-centos_linux64`` ``system`` +=========== =================== =============== .. _list_software_SRPRISM_560: @@ -30787,7 +31939,7 @@ version versionsuffix toolchain Stacks is a software pipeline for building loci from short-read sequences, such as those generated on the Illumina platform. Stacks was developed to work with restriction enzyme-based data, such as RAD-seq, for the purpose of building genetic maps and conducting population genomics and phylogeography. -*homepage*: http://catchenlab.life.illinois.edu/stacks +*homepage*: https://catchenlab.life.illinois.edu/stacks/ ============== ============================================================================== version toolchain @@ -30809,6 +31961,7 @@ version toolchain ``2.3e`` ``foss/2018b`` ``2.5`` ``iccifort/2019.5.281`` ``2.41`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.53`` ``foss/2019b`` ============== ============================================================================== @@ -31049,6 +32202,7 @@ version toolchain ``1.3.5`` ``GCCcore/8.2.0``, ``foss/2018b`` ``2.0.3`` ``GCCcore/7.3.0`` ``2.1.0`` ``foss/2018b`` +``2.1.1`` ``GCC/8.3.0`` ========== ================================== @@ -31145,6 +32299,7 @@ version versionsuffix toolchain ``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` ``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` ``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` +``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` ========= =================== ================================================================================================= @@ -31356,10 +32511,26 @@ version versionsuffix toolchain ``3.0.12`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` ``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``4.0.1`` ``GCCcore/8.3.0`` +``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ============================ ================================================================ +.. _list_software_swissknife_1094: + +*swissknife* +++++++++++++ + +Perl module for reading and writing UniProtKB data in plain text format. + +*homepage*: https://sourceforge.net/projects/swissknife/ + +======== ================= +version toolchain +======== ================= +``1.80`` ``GCCcore/8.3.0`` +======== ================= + + .. _list_software_SymEngine_911: *SymEngine* @@ -31384,18 +32555,19 @@ version versionsuffix toolchain SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries. -*homepage*: http://sympy.org/ +*homepage*: https://sympy.org/ -======= ================== =============================== -version versionsuffix toolchain -======= ================== =============================== -``1.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.3`` ``-Python-2.7.14`` ``intel/2018a`` -``1.3`` ``-Python-2.7.15`` ``foss/2018b`` -``1.3`` ``-Python-3.6.4`` ``intel/2018a`` -``1.3`` ``-Python-3.6.6`` ``foss/2018b`` -``1.4`` ``foss/2019a``, ``intel/2019a`` -======= ================== =============================== +========= ================== =============================== +version versionsuffix toolchain +========= ================== =============================== +``1.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.3`` ``-Python-2.7.14`` ``intel/2018a`` +``1.3`` ``-Python-2.7.15`` ``foss/2018b`` +``1.3`` ``-Python-3.6.4`` ``intel/2018a`` +``1.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.4`` ``foss/2019a``, ``intel/2019a`` +``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================== =============================== .. _list_software_Szip_422: @@ -31411,7 +32583,7 @@ Szip compression software, providing lossless compression of scientific data version toolchain ========= ========================================================================================================================================================================================================================================================================= ``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.1.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.1.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================================================================================================================================================================================= @@ -31421,7 +32593,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_texinfo_765` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` +:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_texinfo_765` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` .. _list_software_tabix_536: @@ -31472,6 +32644,22 @@ version toolchain ========== ================= +.. _list_software_Taiyaki_716: + +*Taiyaki* ++++++++++ + +Taiyaki is research software for training models for basecalling Oxford Nanopore reads. + +*homepage*: https://github.com/nanoporetech/taiyaki + +================== ================= ================================== +version versionsuffix toolchain +================== ================= ================================== +``5.0.1-20200316`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +================== ================= ================================== + + .. _list_software_TAMkin_548: *TAMkin* @@ -31533,6 +32721,7 @@ version toolchain ``2018_U5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2019_U4`` ``GCCcore/8.2.0`` ``2019_U9`` ``GCCcore/8.3.0`` +``2020.1`` ``GCCcore/9.3.0`` ``2020.2`` ``GCCcore/8.3.0`` ============== ================================================== @@ -31551,6 +32740,7 @@ version versionsuffix toolchain ============ ============= ========== ``25.8`` ``-linux64`` ``system`` ``20180227`` ``-linux64`` ``system`` +``20200302`` ``-linux64`` ``system`` ============ ============= ========== @@ -31590,9 +32780,26 @@ version toolchain ``8.6.7`` ``GCCcore/6.4.0`` ``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``8.6.10`` ``GCCcore/9.3.0`` ========== ========================================================================================================================================================================= +.. _list_software_TCLAP_372: + +*TCLAP* ++++++++ + +TCLAP is a small, flexible library that provides a simple interface for defining and accessing command line arguments. It was intially inspired by the user friendly CLAP libary. + +*homepage*: http://tclap.sourceforge.net/ + +========= ================= +version toolchain +========= ================= +``1.2.2`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_tcsh_434: *tcsh* @@ -31677,6 +32884,7 @@ version versionsuffix toolchain ``2.0.1`` ``-Python-3.7.2`` ``foss/2019a`` ``2.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========== ============================= =================================================== @@ -31989,19 +33197,20 @@ Tk is an open source, cross-platform widget toolchain that provides a library of *homepage*: https://www.tcl.tk/ -========= ================= ================================================================================================================================================ -version versionsuffix toolchain -========= ================= ================================================================================================================================================ -``8.6.3`` ``-no-X11`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``8.6.4`` ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``8.6.4`` ``-libX11-1.6.3`` ``intel/2016a`` -``8.6.4`` ``-no-X11`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` -``8.6.5`` ``GCC/5.4.0-2.26``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016b`` -``8.6.6`` ``foss/2017a``, ``intel/2017a`` -``8.6.7`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``iomkl/2018a`` -``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ================= ================================================================================================================================================ +========== ================= ================================================================================================================================================ +version versionsuffix toolchain +========== ================= ================================================================================================================================================ +``8.6.3`` ``-no-X11`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``8.6.4`` ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``8.6.4`` ``-libX11-1.6.3`` ``intel/2016a`` +``8.6.4`` ``-no-X11`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``8.6.5`` ``GCC/5.4.0-2.26``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016b`` +``8.6.6`` ``foss/2017a``, ``intel/2017a`` +``8.6.7`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``iomkl/2018a`` +``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``8.6.10`` ``GCCcore/9.3.0`` +========== ================= ================================================================================================================================================ .. _list_software_Tkinter_737: @@ -32028,6 +33237,7 @@ version versionsuffix toolchain ``3.6.6`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.7.2`` ``GCCcore/8.2.0`` ``3.7.4`` ``GCCcore/8.3.0`` +``3.8.2`` ``GCCcore/9.3.0`` ========== ================== ========================================================================================================= @@ -32119,6 +33329,22 @@ version versionsuffix toolchain ========= ================== ================================================================================ +.. _list_software_torchaudio_1074: + +*torchaudio* +++++++++++++ + +Data manipulation and transformation for audio signal processing, powered by PyTorch + +*homepage*: https://github.com/pytorch/audio + +========= =============================== ================================== +version versionsuffix toolchain +========= =============================== ================================== +``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b``, ``fosscuda/2019b`` +========= =============================== ================================== + + .. _list_software_torchtext_997: *torchtext* @@ -32128,11 +33354,11 @@ Data loaders and abstractions for text and NLP *homepage*: https://github.com/pytorch/text -========= ================================ ================== -version versionsuffix toolchain -========= ================================ ================== -``0.5.0`` ``-PyTorch-1.4.0--Python-3.7.4`` ``fosscuda/2019b`` -========= ================================ ================== +========= =============================== ================== +version versionsuffix toolchain +========= =============================== ================== +``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` +========= =============================== ================== .. _list_software_torchvision_1208: @@ -32144,15 +33370,16 @@ Datasets, Transforms and Models specific to Computer Vision *homepage*: https://github.com/pytorch/vision -========= ============================= ================================== -version versionsuffix toolchain -========= ============================= ================================== -``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` -``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.4.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` -========= ============================= ================================== +========= =============================== ================================== +version versionsuffix toolchain +========= =============================== ================================== +``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.4.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` +========= =============================== ================================== .. _list_software_TotalView_927: @@ -32651,6 +33878,7 @@ version versionsuffix toolchain ``1.5.0rc1`` ``-hpcx`` ``GCCcore/8.2.0`` ``1.5.1`` ``GCCcore/8.2.0`` ``1.6.1`` ``GCCcore/8.3.0`` +``1.8.0`` ``GCCcore/9.3.0`` ============ ============= ======================================================= @@ -32680,14 +33908,14 @@ UDUNITS supports conversion of unit specifications between formatted and binary *homepage*: http://www.unidata.ucar.edu/software/udunits/ -========== ======================================================================================================================================== -version toolchain -========== ======================================================================================================================================== -``2.2.20`` ``foss/2016a``, ``intel/2016b`` -``2.2.24`` ``intel/2017a`` -``2.2.25`` ``foss/2017b``, ``intel/2017b`` -``2.2.26`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -========== ======================================================================================================================================== +========== =========================================================================================================================================================== +version toolchain +========== =========================================================================================================================================================== +``2.2.20`` ``foss/2016a``, ``intel/2016b`` +``2.2.24`` ``intel/2017a`` +``2.2.25`` ``foss/2017b``, ``intel/2017b`` +``2.2.26`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +========== =========================================================================================================================================================== .. _list_software_UFL_231: @@ -32719,6 +33947,7 @@ Tools for handling Unique Molecular Identifiers in NGS data sets version versionsuffix toolchain ========= ================= ============== ``1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -32899,6 +34128,7 @@ version toolchain ========= ================= ``2.2.0`` ``GCCcore/6.4.0`` ``2.3.0`` ``GCCcore/8.2.0`` +``2.5.0`` ``GCCcore/8.3.0`` ========= ================= @@ -32927,6 +34157,7 @@ version toolchain ``2.32.1`` ``GCCcore/7.3.0`` ``2.33`` ``GCCcore/8.2.0`` ``2.34`` ``GCCcore/8.3.0`` +``2.35`` ``GCCcore/9.3.0`` ========== ==================================== @@ -33128,16 +34359,16 @@ The aim of VCFtools is to provide easily accessible methods for working with c *homepage*: https://vcftools.github.io -========== ================ =============================== -version versionsuffix toolchain -========== ================ =============================== -``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` -``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` -``0.1.16`` ``GCC/8.3.0`` -``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -========== ================ =============================== +========== ================ ===================================================== +version versionsuffix toolchain +========== ================ ===================================================== +``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` +``0.1.16`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +========== ================ ===================================================== .. _list_software_VEGAS_374: @@ -33323,11 +34554,11 @@ Voro++ is a software library for carrying out three-dimensional computations of *homepage*: http://math.lbl.gov/voro++/ -========= =================================================================================== -version toolchain -========= =================================================================================== -``0.4.6`` ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` -========= =================================================================================== +========= ====================================================================================================== +version toolchain +========= ====================================================================================================== +``0.4.6`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` +========= ====================================================================================================== .. _list_software_vsc-base_788: @@ -33505,6 +34736,7 @@ version versionsuffix toolchain ``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================== ================================== @@ -33578,7 +34810,7 @@ version toolchain --- -:ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_Wannier90_829: @@ -33830,6 +35062,7 @@ version versionsuffix toolchain ``1.6.8`` ``-intel-2018a`` ``system`` ``1.6.8`` ``-intel-2018b`` ``system`` ``1.6.11`` ``-intel-2019b`` ``system`` +``1.6.12`` ``-foss-2019a`` ``system`` ========== ================ =============== @@ -33904,6 +35137,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_wtdbg2_586: + +*wtdbg2* +++++++++ + +Wtdbg2 is a de novo sequence assembler for long noisy reads produced by PacBio or Oxford Nanopore Technologies (ONT). It assembles raw reads without error correction and then builds the consensus from intermediate assembly output. + +*homepage*: https://github.com/ruanjue/wtdbg2 + +======= ================= +version toolchain +======= ================= +``2.5`` ``GCCcore/9.3.0`` +======= ================= + + .. _list_software_wxPropertyGrid_1498: *wxPropertyGrid* @@ -33956,6 +35205,7 @@ version toolchain ========= ==================== ``3.0.3`` ``foss/2018a`` ``3.0.4`` ``GCC/8.2.0-2.31.1`` +``3.1.3`` ``GCC/8.3.0`` ========= ==================== @@ -33988,6 +35238,7 @@ version toolchain ``20180604`` ``GCCcore/7.3.0`` ``20190311`` ``GCCcore/8.2.0`` ``20190717`` ``GCCcore/8.3.0`` +``20200222`` ``GCCcore/9.3.0`` ============ ================================================== @@ -34015,6 +35266,7 @@ version toolchain ``20181203`` ``GCCcore/7.3.0`` ``20190413`` ``GCCcore/8.2.0`` ``20190925`` ``GCCcore/8.3.0`` +``20191217`` ``GCCcore/9.3.0`` ============ ================================= @@ -34037,6 +35289,7 @@ version toolchain ``2.9`` ``GCCcore/7.3.0`` ``3.0`` ``GCCcore/8.2.0`` ``3.2`` ``GCCcore/8.3.0`` +``3.3`` ``GCCcore/9.3.0`` ======= ================================== @@ -34482,13 +35735,13 @@ X.org macros utilities. *homepage*: https://cgit.freedesktop.org/xorg/util/macros -========== ============================================================================================= -version toolchain -========== ============================================================================================= -``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.19.2`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` -========== ============================================================================================= +========== ================================================================================================================ +version toolchain +========== ================================================================================================================ +``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` +``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.19.2`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +========== ================================================================================================================ .. _list_software_xprop_569: @@ -34611,6 +35864,7 @@ version versionsuffix toolchain ``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` ``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` ``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` +``5.2.5`` ``GCCcore/9.3.0`` ========= =================== =========================================================================================================================================================== @@ -34664,6 +35918,7 @@ version versionsuffix toolchain ``1.5.0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.6.0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.6.0`` ``-Python-3.8.2`` ``foss/2020a`` ==================== ============================== ================================================ @@ -34709,11 +35964,11 @@ Yasm: Complete rewrite of the NASM assembler with BSD license *homepage*: http://www.tortall.net/projects/yasm/ -========= ================================================================================================================================================================================================================ -version toolchain -========= ================================================================================================================================================================================================================ -``1.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= ================================================================================================================================================================================================================ +========= =================================================================================================================================================================================================================================== +version toolchain +========= =================================================================================================================================================================================================================================== +``1.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= =================================================================================================================================================================================================================================== .. _list_software_YAXT_326: @@ -34730,7 +35985,7 @@ version toolchain ========= ================================================= ``0.5.1`` ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` ``0.6.0`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``0.6.2`` ``iimpi/2019b`` +``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` ========= ================================================= @@ -34776,7 +36031,7 @@ version toolchain ``4.2.0`` ``foss/2016b``, ``intel/2016b`` ``4.2.2`` ``foss/2017a``, ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` ``4.2.5`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` -``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================= @@ -34827,7 +36082,7 @@ version toolchain ``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` -``1.2.11`` ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.11`` ``GCCcore/10.1.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -34871,13 +36126,14 @@ version toolchain Zsh is a shell designed for interactive use, although it is also a powerful scripting language. -*homepage*: http://www.zsh.org/ +*homepage*: https://www.zsh.org/ ========= ================== version toolchain ========= ================== ``5.1.1`` ``GNU/4.9.3-2.25`` ``5.2`` ``foss/2016b`` +``5.8`` ``GCC/8.3.0`` ========= ================== @@ -34895,5 +36151,6 @@ version toolchain ========= ================================= ``1.3.4`` ``foss/2016b`` ``1.4.0`` ``GCCcore/8.2.0``, ``foss/2018b`` +``1.4.4`` ``GCCcore/9.3.0`` ========= ================================= diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 6505e118..d6a01d22 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -282,6 +282,7 @@ * RubyGem + * GoPackage * IntelBase * EB_Advisor diff --git a/docs/version-specific/easyconfig_constants.rst b/docs/version-specific/easyconfig_constants.rst index 0e6b7490..61682839 100644 --- a/docs/version-specific/easyconfig_constants.rst +++ b/docs/version-specific/easyconfig_constants.rst @@ -5,15 +5,20 @@ Constants that can be used in easyconfigs ----------------------------------------- -====================== =========================================== ================================================= -Constant name Constant value Description -====================== =========================================== ================================================= -``OS_NAME`` ``UNKNOWN`` System name (e.g. 'fedora' or 'RHEL') -``SYSTEM`` ``{'version': 'system', 'name': 'system'}`` System toolchain -``EXTERNAL_MODULE`` ``EXTERNAL_MODULE`` External module marker -``OS_VERSION`` ``UNKNOWN`` System version -``HOME`` ``/home/example`` Home directory ($HOME) -``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') -``SYS_PYTHON_VERSION`` ``2.7.16`` System Python version (platform.python_version()) -====================== =========================================== ================================================= +====================== ============================================================= ================================================================================ +Constant name Constant value Description +====================== ============================================================= ================================================================================ +``EXTERNAL_MODULE`` ``EXTERNAL_MODULE`` External module marker +``HOME`` ``/home/example`` Home directory ($HOME) +``OS_NAME`` ``UNKNOWN`` System name (e.g. 'fedora' or 'RHEL') +``OS_PKG_IBVERBS_DEV`` ``('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')`` OS packages providing ibverbs/infiniband development support +``OS_PKG_OPENSSL_BIN`` ``openssl`` OS packages providing the openSSL binary +``OS_PKG_OPENSSL_DEV`` ``('openssl-devel', 'libssl-dev', 'libopenssl-devel')`` OS packages providing openSSL developement support +``OS_PKG_OPENSSL_LIB`` ``('libssl', 'libopenssl')`` OS packages providing openSSL libraries +``OS_PKG_PAM_DEV`` ``('pam-devel', 'libpam0g-dev')`` OS packages providing Pluggable Authentication Module (PAM) developement support +``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') +``OS_VERSION`` ``UNKNOWN`` System version +``SYSTEM`` ``{'version': 'system', 'name': 'system'}`` System toolchain +``SYS_PYTHON_VERSION`` ``2.7.16`` System Python version (platform.python_version()) +====================== ============================================================= ================================================================================ diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index b57e93ac..bcb981c5 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -47,6 +47,7 @@ build parameters ``configopts`` Extra options passed to configure (default already has --prefix) "" ``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None ``easybuild_version`` EasyBuild-version this spec-file was written for None +``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False ``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None ``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None ``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" @@ -96,17 +97,18 @@ file-management parameters dependencies parameters ----------------------- -=========================== ============================================================== ================= -**Parameter name** **Description** **Default value** -=========================== ============================================================== ================= -``allow_system_deps`` Allow listed system dependencies (format: (, )) [] -``builddependencies`` List of build dependencies [] -``dependencies`` List of dependencies [] -``hiddendependencies`` List of dependencies available as hidden modules [] -``multi_deps`` Dict of lists of dependency versions over which to iterate {} -``multi_deps_load_default`` Load module for first version listed in multi_deps by default True -``osdependencies`` OS dependencies that should be present on the system [] -=========================== ============================================================== ================= +=========================== ===================================================================== ================= +**Parameter name** **Description** **Default value** +=========================== ===================================================================== ================= +``allow_system_deps`` Allow listed system dependencies (format: (, )) [] +``builddependencies`` List of build dependencies [] +``dependencies`` List of dependencies [] +``hiddendependencies`` List of dependencies available as hidden modules [] +``moddependpaths`` Absolute path(s) to prepend to MODULEPATH before loading dependencies None +``multi_deps`` Dict of lists of dependency versions over which to iterate {} +``multi_deps_load_default`` Load module for first version listed in multi_deps by default True +``osdependencies`` OS dependencies that should be present on the system [] +=========================== ===================================================================== ================= license parameters diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 478218ec..ff0d7f4f 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -10,7 +10,7 @@ Overview of generic easyblocks ============================== -:ref:`BinariesTarball` - :ref:`Binary` - :ref:`BuildEnv` - :ref:`Bundle` - :ref:`CMakeMake` - :ref:`CMakeMakeCp` - :ref:`CMakeNinja` - :ref:`CMakePythonPackage` - :ref:`CmdCp` - :ref:`Conda` - :ref:`ConfigureMake` - :ref:`ConfigureMakePythonPackage` - :ref:`CrayToolchain` - :ref:`FortranPythonPackage` - :ref:`IntelBase` - :ref:`JAR` - :ref:`MakeCp` - :ref:`MesonNinja` - :ref:`ModuleRC` - :ref:`OCamlPackage` - :ref:`OctavePackage` - :ref:`PackedBinary` - :ref:`PerlModule` - :ref:`PythonBundle` - :ref:`PythonPackage` - :ref:`RPackage` - :ref:`Rpm` - :ref:`RubyGem` - :ref:`SCons` - :ref:`SystemCompiler` - :ref:`SystemMPI` - :ref:`Tarball` - :ref:`Toolchain` - :ref:`VSCPythonPackage` - :ref:`VersionIndependentPythonPackage` - :ref:`Waf` +:ref:`BinariesTarball` - :ref:`Binary` - :ref:`BuildEnv` - :ref:`Bundle` - :ref:`CMakeMake` - :ref:`CMakeMakeCp` - :ref:`CMakeNinja` - :ref:`CMakePythonPackage` - :ref:`CmdCp` - :ref:`Conda` - :ref:`ConfigureMake` - :ref:`ConfigureMakePythonPackage` - :ref:`CrayToolchain` - :ref:`FortranPythonPackage` - :ref:`GoPackage` - :ref:`IntelBase` - :ref:`JAR` - :ref:`MakeCp` - :ref:`MesonNinja` - :ref:`ModuleRC` - :ref:`OCamlPackage` - :ref:`OctavePackage` - :ref:`PackedBinary` - :ref:`PerlModule` - :ref:`PythonBundle` - :ref:`PythonPackage` - :ref:`RPackage` - :ref:`Rpm` - :ref:`RubyGem` - :ref:`SCons` - :ref:`SystemCompiler` - :ref:`SystemMPI` - :ref:`Tarball` - :ref:`Toolchain` - :ref:`VSCPythonPackage` - :ref:`VersionIndependentPythonPackage` - :ref:`Waf` .. _BinariesTarball: @@ -21,6 +21,16 @@ Overview of generic easyblocks Support for installing a tarball of binaries +Extra easyconfig parameters specific to ``BinariesTarball`` easyblock +--------------------------------------------------------------------- + +==================== ============================================================================================================================================================= ============= +easyconfig parameter description default value +==================== ============================================================================================================================================================= ============= +``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` +``preinstall_cmd`` Command to execute before installation ``None`` +==================== ============================================================================================================================================================= ============= + Customised steps in ``BinariesTarball`` easyblock ------------------------------------------------- * ``install_step`` - Install by copying unzipped binaries to 'bin' subdir of installation dir, and fixing permissions. @@ -653,6 +663,31 @@ Customised steps in ``FortranPythonPackage`` easyblock * ``configure_step`` - Customize the build step by adding compiler-specific flags to the build command. * ``install_step`` - Customize the build step by adding compiler-specific flags to the build command. +.. _GoPackage: + +``GoPackage`` +============= + +(derives from EasyBlock) + +Builds and installs a Go package, and provides a dedicated module file. + +Extra easyconfig parameters specific to ``GoPackage`` easyblock +--------------------------------------------------------------- + +==================== ===================================================================== ============= +easyconfig parameter description default value +==================== ===================================================================== ============= +``forced_deps`` Force specific version of Go package, when building non-native module ``None`` +``modulename`` Module name of the Go package, when building non-native module ``None`` +==================== ===================================================================== ============= + +Customised steps in ``GoPackage`` easyblock +------------------------------------------- +* ``build_step`` - If Go package is not native go module, lets try to make the module. +* ``configure_step`` - Configure Go package build/install. +* ``install_step`` - Install Go package to a custom path + .. _IntelBase: ``IntelBase`` @@ -1176,6 +1211,16 @@ easyconfig parameter description Precompiled software supplied as a tarball: - will unpack binary and copy it to the install dir +Extra easyconfig parameters specific to ``Tarball`` easyblock +------------------------------------------------------------- + +==================== ============================================================================================================================================================= ============= +easyconfig parameter description default value +==================== ============================================================================================================================================================= ============= +``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` +``preinstall_cmd`` Command to execute before installation ``None`` +==================== ============================================================================================================================================================= ============= + Customised steps in ``Tarball`` easyblock ----------------------------------------- * ``build_step`` - Dummy build method: nothing to build diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 0af240bb..f4a51094 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -242,78 +242,80 @@ Option flag Option description Override options ---------------- -========================================================================= ================================================================================================================================================================================== -Option flag Option description -========================================================================= ================================================================================================================================================================================== -``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) -``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) -``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) -``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) -``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) -``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only -``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) -``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) -``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) -``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) -``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) -``-C, --containerize`` Generate container recipe/image (default: False) -``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) -``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software (type comma-separated list) -``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) -``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) -``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. -``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) -``--devel`` Enable including of development log messages (default: False) -``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) -``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) -``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options -``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) -``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) -``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) -``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) -``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) -``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) -``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) -``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) -``--group=GROUP`` Group to be used for software installations (only verified, not set) -``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) -``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) -``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) -``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) -``--ignore-checksums`` Ignore failing checksum verification (default: False) -``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) -``--install-latest-eb-release`` Install latest known version of easybuild (default: False) -``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) -``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) -``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) -``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) -``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) -``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) -``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) -``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations -``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) -``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) -``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) -``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) -``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) -``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) -``--rpath`` Enable use of RPATH for linking with libraries (default: False) -``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) -``--set-default-module`` Set the generated module as default (default: False) -``--set-gid-bit`` Set group ID bit on newly created directories (default: False) -``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) -``-t, --skip-test-cases`` Skip running test cases (default: False) -``--sticky-bit`` Set sticky bit on newly created directories (default: False) -``-T, --trace`` Provide more information in output to stdout on progress (default: False) -``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed -``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) -``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) -``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) -``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) -``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) -``--wait-on-lock=WAIT-ON-LOCK`` Wait interval (in seconds) to use when waiting for existing lock to be removed (0: implies no waiting, but exiting with an error) (type ; default: 0) -``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) -========================================================================= ================================================================================================================================================================================== +========================================================================= ============================================================================================================================================================================================================================================ +Option flag Option description +========================================================================= ============================================================================================================================================================================================================================================ +``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) +``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) +``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) +``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) +``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) +``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only +``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) +``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) +``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) +``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) +``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) +``-C, --containerize`` Generate container recipe/image (default: False) +``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) +``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software (type comma-separated list) +``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) +``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) +``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. +``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) +``--devel`` Enable including of development log messages (default: False) +``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) +``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) +``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options +``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) +``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) +``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) +``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) +``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) +``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) +``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) +``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) +``--group=GROUP`` Group to be used for software installations (only verified, not set) +``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) +``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) +``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) +``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) +``--ignore-checksums`` Ignore failing checksum verification (default: False) +``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) +``--install-latest-eb-release`` Install latest known version of easybuild (default: False) +``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) +``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) +``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) +``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) +``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) +``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) +``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) +``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations +``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) +``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) +``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) +``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) +``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) +``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) +``--rpath`` Enable use of RPATH for linking with libraries (default: False) +``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) +``--set-default-module`` Set the generated module as default (default: False) +``--set-gid-bit`` Set group ID bit on newly created directories (default: False) +``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) +``-t, --skip-test-cases`` Skip running test cases (default: False) +``--sticky-bit`` Set sticky bit on newly created directories (default: False) +``-T, --trace`` Provide more information in output to stdout on progress (default: False) +``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed +``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) +``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) +``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) +``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) +``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) +``--wait-on-lock=WAIT-ON-LOCK`` Wait for lock to be released; 0 implies no waiting (exit with an error if the lock already exists), non-zero value specified waiting interval [DEPRECATED: use --wait-on-lock-interval and --wait-on-lock-limit instead] (type ) +``--wait-on-lock-interval=WAIT-ON-LOCK-INTERVAL`` Wait interval (in seconds) to use when waiting for existing lock to be removed (type ; default: 60) +``--wait-on-lock-limit=WAIT-ON-LOCK-LIMIT`` Maximum amount of time (in seconds) to wait until lock is released (0 means no waiting at all, exit with error; -1 means no waiting limit, keep waiting) (type ; default: 0) +``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) +========================================================================= ============================================================================================================================================================================================================================================ Package options From 6ad67d7e27ec50e6ef30d9343e4e068693b59991 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 20 May 2020 21:02:23 +0800 Subject: [PATCH 055/286] release EasyBuild v4.2.1 --- setup.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index cb2ece20..6336760d 100644 --- a/setup.py +++ b/setup.py @@ -36,13 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware - -# note: using '4.2.0.post0' as version for EasyBuild v4.2.0 because of -# mistake in easybuild-4.2.0 package that was pushed to PyPI; -# the version of easyblocks/easyconfigs was accidentally still locked to '==4.1.1', -# see https://github.com/easybuilders/easybuild/pull/615/commits/3a8c81b1baaff93d3dc94b9b0cadc9bdf43d8fae -PYPI_VERSION = '4.2.0.post0' -VERSION = '4.2.0' +VERSION = '4.2.1' # Utility function to read README file @@ -57,7 +51,7 @@ def read(fname): setup( name="easybuild", - version=PYPI_VERSION, + version=str(VERSION), author="EasyBuild community", author_email="easybuild@lists.ugent.be", description="""EasyBuild is a software build \ From 24565487db284be07985908d5091991de91b491c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 May 2020 16:34:41 +0200 Subject: [PATCH 056/286] add definitions for foss/2020a + intel/2020a common toolchains to docs --- docs/Common-toolchains.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst index 0b1f2ef2..f95ea1cf 100644 --- a/docs/Common-toolchains.rst +++ b/docs/Common-toolchains.rst @@ -174,6 +174,8 @@ Component versions in ``foss`` toolchain +----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ | ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 3.1.4 | 0.3.7 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | +----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ +| ``2020a`` | May '20 | 2.34 | 9.3.0 | 4.0.3 | 0.3.9 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ *(components marked with* * *were patched)* @@ -208,6 +210,8 @@ Component versions in ``intel`` toolchain +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 2019.5.281 | 2018.5.288 | 2019.5.281 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2020a`` | May'20 | 2.34 | 9.3.0 | 2020.1.217 | 2019.7.217 | 2020.1.217 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ ``(*)``: This toolchain is deprecated, see :ref:`deprecated_easyconfigs_toolchains` for more information. From 6cfd6f8dded04e00fba9ab21ae4d666445774c42 Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Tue, 9 Jun 2020 10:27:36 -0700 Subject: [PATCH 057/286] Updated extensions section to reflect PR #3294 using 'sources', not 'git_config' directly. --- docs/Writing_easyconfig_files.rst | 33 ++++++++++++++++--------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index d0fa83e1..e5f1064a 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -525,7 +525,7 @@ Besides dependencies, which are found outside the module being built but are par it is also possible to incorporate extensions to the module within the build. This is done via the ``exts_list`` array. Each entry in ``exts_list`` is a three-component tuple, with the name and -version number, and a dictionary of source options: +version number, and a dictionary of configuration options for the entry: .. code:: python @@ -533,16 +533,16 @@ version number, and a dictionary of source options: ('name', 'version', { 'option':'value', 'option':'value' }) ] -The latter consist of most of the allowed keys as in the dictionary structure of ``sources`` (see -:ref:`_common_easyconfig_param_sources_alt`). Among those options, the following exceptions and -special cases should be noted: +The latter may contain essentially any of the full EasyConfig parameters, including ``buildopts``, ``installopts``, etc. +Among those options, the following exceptions and special cases should be noted: * **nosource**: If set ``True``, no download will be done -* **filename** and **download_filename** are ignored; use ``'source_tmpl'`` * **source_tmpl**: Template string for the file to be downloaded * default is ``'%(name)s-%(version)s.tar.gz'`` * ``%(name)s`` and ``%(version)s`` come from the ``exts_list`` entry (above) -* **git_config**: Dictionary specifying download from a Git repository +* **sources**: Dictionary specifying details of where to download the extension + * equivalent to a single entry from the EasyConfig ``sources`` list + * preffered to use of ``source_tmpl`` * **start_dir**: If not set, will be derived; the EasyConfigs value will not be used .. code:: python @@ -566,22 +566,23 @@ special cases should be noted: }), ] -That third instance uses the ``name`` and ``version`` variables defined in the EasyConfigs file. - -Since EasyBuild v4.2.1, the ``git_config`` dictionary (see :ref:`downloading-from-a-git-repository`) -may be included in the ``exts_list`` source definition. For example, to download Git sources from a -private repository and convert them to a tar-ball for installation: +That third instance uses the ``name`` and ``version`` variables defined in the EasyConfigs file. Since EasyBuild +v4.2.2, a single-entry ``sources`` dictionary (see :ref:`_common_easyconfig_param_sources_alt`) may be included in an +``exts_list`` entry. For example, to download Git sources from a private repository and convert them to a tar-ball for +installation: .. code:: python exts_defaultclass = 'PythonPackage' exts_list = [ ('pyCAP', '0.1', { - 'source_tmpl': '%(name)s-%(version)s.tar.gz', - 'git_config': { - 'url': 'ssh://nero.stanford.edu/data/git/Analysis', - 'repo_name': 'pyCAP', - 'tag': '%(version)s', + 'sources': { + 'filename': '%(name)s-%(version)s.tar.gz', + 'git_config': { + 'url': 'ssh://nero.stanford.edu/data/git/Analysis', + 'repo_name': 'pyCAP', + 'tag': '%(version)s', + } } }), ] From 03b3ee9b239cd15637d5c2428c3f250852facf02 Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Tue, 9 Jun 2020 13:00:36 -0700 Subject: [PATCH 058/286] Fix misspelling of 'preferred'. --- docs/Writing_easyconfig_files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index e5f1064a..ce9ba488 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -542,7 +542,7 @@ Among those options, the following exceptions and special cases should be noted: * ``%(name)s`` and ``%(version)s`` come from the ``exts_list`` entry (above) * **sources**: Dictionary specifying details of where to download the extension * equivalent to a single entry from the EasyConfig ``sources`` list - * preffered to use of ``source_tmpl`` + * preferred to use of ``source_tmpl`` * **start_dir**: If not set, will be derived; the EasyConfigs value will not be used .. code:: python From 25ff2e29239b00276addb24406d20ba249a6b09d Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Tue, 9 Jun 2020 13:12:41 -0700 Subject: [PATCH 059/286] Per @ocaisa, add 'namd' to Codespell 'ignore-words-list'. --- .github/workflows/check_with_codespell.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_with_codespell.sh b/.github/workflows/check_with_codespell.sh index 4d8ed081..c1fa4b05 100644 --- a/.github/workflows/check_with_codespell.sh +++ b/.github/workflows/check_with_codespell.sh @@ -1 +1 @@ -codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; +codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; From ba320e2b9298a0c06fcdea87e80c3eb5184e0608 Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Tue, 9 Jun 2020 14:46:04 -0700 Subject: [PATCH 060/286] Add 'namd' to igore-words-list for Travis CI as well, per @ocaisa. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a330ae7b..eac21d13 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ script: # still added to the exit code (which is a just a count of spelling # suggestions). Since we know we have one of these, we allow for that. # see https://github.com/easybuilders/easybuild/pull/485 for details - - codespell --skip=".git,version-specific,scripts" --ignore-words-list=atleast,ninjs,simpy,proovread --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo "Got one expected warning, so success!"; else $(exit $retVal); fi; + - codespell --skip=".git,version-specific,scripts" --ignore-words-list=atleast,ninjs,simpy,proovread,namd --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo "Got one expected warning, so success!"; else $(exit $retVal); fi; - flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics - READTHEDOCS=1 sphinx-build docs build # test installation too (using options that don't require to have a modules tool installed) From fb06f793e90bcf81ae369e7ddab9a1288fb4e060 Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Mon, 22 Jun 2020 10:45:26 -0700 Subject: [PATCH 061/286] Improve explanation of using self.cfg['key'] vs. self.key; replace EasyConfig with easyconfig in new documentation sections. --- docs/Implementing-easyblocks.rst | 23 ++++++++++++++--------- docs/Writing_easyconfig_files.rst | 12 ++++++------ 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/docs/Implementing-easyblocks.rst b/docs/Implementing-easyblocks.rst index 37f30ee4..692a2496 100644 --- a/docs/Implementing-easyblocks.rst +++ b/docs/Implementing-easyblocks.rst @@ -260,8 +260,7 @@ Default easyconfig parameters ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ All of the parameters which are "set" in an easyconfig file (see :ref:`vsd_avail_easyconfig_params`) -become key-value pairs in the ``self.cfg`` dictionary. For instance, where the easyconfig file might -specify +become key-value pairs in the ``self.cfg`` dictionary. For instance, if the easyconfig file specifies .. code:: python @@ -269,23 +268,29 @@ specify version = '2.5.3' versionsuffix = '-Python-3.7.4' -these are accessible within an easyblock via +then these three parameters are accessible within an easyblock via .. code:: python longform = ''.join(self.cfg['name'],'/',self.cfg['version'],self.cfg['versionsuffix']) -For these "universal" arguments, this mapping is done for you in the ``EasyBlock`` base class, so -they are also available as local Python variables (``self.name``, ``self.version``, etc.): +You can use this notation successfully in your easyblock. For all of the variables listed +:ref:`vsd_avail_easyconfig_params`, the ``EasyBlock`` base class copies those dictionary entries into local Python +variables: + +* ``self.name = self.cfg['name']`` +* ``self.version = self.cfg['version']`` +* ``self.versionsuffix = self.cfg['versionsuffix']`` + +and so on. So in your easyblock code, you may replace the above expression +with .. code:: python longform = ''.join(self.name,'/',self.version,self.versionsuffix) -This is true for the variables listed in :ref:`vsd_avail_easyconfig_params`. Any additional -:ref:`custom parameters ` which you define for your own -easyblock, will not be automatically mapped. You will need to use ``self.cfg`` to access them in -your code. +Any additional :ref:`custom parameters ` which you define for your own +easyblock, will not be automatically mapped. You will need to use ``self.cfg`` to access them in your code. .. _implementing_easyblocks_custom_parameters: diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index ce9ba488..c7f85f9b 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -326,7 +326,7 @@ For example, to inject checksums in *every* easyconfig file required to build HP ... .. note:: We are clearing ``$MODULEPATH`` and specifying a custom (empty) location to ``--installpath`` to - avoid that EasyBuild skips any easyconfigs because a corresponding module is already available. + avoid that EasyBuild skips any easyconfig because a corresponding module is already available. .. _inject_checksums_type: @@ -533,7 +533,7 @@ version number, and a dictionary of configuration options for the entry: ('name', 'version', { 'option':'value', 'option':'value' }) ] -The latter may contain essentially any of the full EasyConfig parameters, including ``buildopts``, ``installopts``, etc. +The latter may contain essentially any of the full easyconfig parameters, including ``buildopts``, ``installopts``, etc. Among those options, the following exceptions and special cases should be noted: * **nosource**: If set ``True``, no download will be done @@ -541,9 +541,9 @@ Among those options, the following exceptions and special cases should be noted: * default is ``'%(name)s-%(version)s.tar.gz'`` * ``%(name)s`` and ``%(version)s`` come from the ``exts_list`` entry (above) * **sources**: Dictionary specifying details of where to download the extension - * equivalent to a single entry from the EasyConfig ``sources`` list + * equivalent to a single entry from the easyconfig ``sources`` list * preferred to use of ``source_tmpl`` -* **start_dir**: If not set, will be derived; the EasyConfigs value will not be used +* **start_dir**: If not set, will be derived; the easyconfig value will not be used .. code:: python @@ -566,7 +566,7 @@ Among those options, the following exceptions and special cases should be noted: }), ] -That third instance uses the ``name`` and ``version`` variables defined in the EasyConfigs file. Since EasyBuild +That third instance uses the ``name`` and ``version`` variables defined in the easyconfig file. Since EasyBuild v4.2.2, a single-entry ``sources`` dictionary (see :ref:`_common_easyconfig_param_sources_alt`) may be included in an ``exts_list`` entry. For example, to download Git sources from a private repository and convert them to a tar-ball for installation: @@ -588,7 +588,7 @@ installation: ] Here, the template strings ``%(name)s`` and ``%(version)s`` will be substituted from the -``exts_list`` entry elements ("pyCAP" and "0.1", respectively), not from the EasyConfigs values. +``exts_list`` entry elements ("pyCAP" and "0.1", respectively), not from the easyconfig values. .. _configure_build_install_command_options: From cbeee49b9dda2dfddc2235f07acaea4e23756ef7 Mon Sep 17 00:00:00 2001 From: Michael Kelsey Date: Fri, 3 Jul 2020 13:42:01 -0700 Subject: [PATCH 062/286] Clarify use of easyblock 'properties' (look like data member names) which reference self.cfg dictionary entries. Don't use 'module' qualifier for extensions. --- docs/Implementing-easyblocks.rst | 22 +++++++++++----------- docs/Writing_easyconfig_files.rst | 8 ++++---- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/Implementing-easyblocks.rst b/docs/Implementing-easyblocks.rst index 692a2496..f131bd8b 100644 --- a/docs/Implementing-easyblocks.rst +++ b/docs/Implementing-easyblocks.rst @@ -274,23 +274,23 @@ then these three parameters are accessible within an easyblock via longform = ''.join(self.cfg['name'],'/',self.cfg['version'],self.cfg['versionsuffix']) -You can use this notation successfully in your easyblock. For all of the variables listed -:ref:`vsd_avail_easyconfig_params`, the ``EasyBlock`` base class copies those dictionary entries into local Python -variables: +You can use this notation successfully in your easyblock. A few of the most commonly used parameters can be referenced +directly, -* ``self.name = self.cfg['name']`` -* ``self.version = self.cfg['version']`` -* ``self.versionsuffix = self.cfg['versionsuffix']`` +* **self.name** = ``self.cfg['name']`` +* **self.version** = ``self.cfg['version']`` +* **self.toolchain** = ``self.cfg['toolchain']`` +* **self.all_dependencies**: combines ``builddependencies``, ``dependencies``, and ``toolchain``, in one dictionary -and so on. So in your easyblock code, you may replace the above expression -with +So in your easyblock code, you may replace the above expression with .. code:: python - longform = ''.join(self.name,'/',self.version,self.versionsuffix) + longform = ''.join(self.name,'/',self.version,self.cfg['versionsuffix']) -Any additional :ref:`custom parameters ` which you define for your own -easyblock, will not be automatically mapped. You will need to use ``self.cfg`` to access them in your code. +The other easyconfig parameters, and any additional :ref:`custom parameters +` which you define for your own easyblock, will not be automatically mapped. +You will need to use ``self.cfg`` to access them in your code. .. _implementing_easyblocks_custom_parameters: diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index c7f85f9b..81b623d6 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -518,11 +518,11 @@ Since EasyBuild v2.1, specifying modules that are not provided via EasyBuild as See :ref:`using_external_modules` for more information. -Module Extensions -~~~~~~~~~~~~~~~~~ +Extensions +~~~~~~~~~~ -Besides dependencies, which are found outside the module being built but are part of the site's EasyBuild installation, -it is also possible to incorporate extensions to the module within the build. This is done via the ``exts_list`` array. +Besides dependencies, which are found outside the software being built but are part of the site's EasyBuild installation, +it is also possible to incorporate extensions to the software within the build. This is done via the ``exts_list`` array. Each entry in ``exts_list`` is a three-component tuple, with the name and version number, and a dictionary of configuration options for the entry: From 1889b6c6d8d85309f132205c27210fd2236a7ec3 Mon Sep 17 00:00:00 2001 From: Davide Vanzo Date: Tue, 7 Jul 2020 15:48:57 -0500 Subject: [PATCH 063/286] Updated Davide Vanzo affiliation and email --- docs/Maintainers.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index d63bd1a0..f593fd55 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -123,9 +123,9 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * GitHub: `@casparvl `_ - e-mail: ``caspar.vanleeuwen (at) surfsara.nl`` - IRC/Slack: ``Caspar Van Leeuwen`` -* **Davide Vanzo** (`Vanderbilt University `_) +* **Davide Vanzo** (`Microsoft `_) - * GitHub: `@vanzod `_ - e-mail: ``davide.vanzo (at) vanderbilt.edu`` - IRC/Slack: ``vanzod`` + * GitHub: `@vanzod `_ - e-mail: ``davide.vanzo (at) microsoft.com`` - IRC/Slack: ``vanzod`` * **Lars Viklund** (`Umeå University, Sweden `_) From c75d13191818655c11684007001ef101e75a0734 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 8 Jul 2020 16:41:51 +0800 Subject: [PATCH 064/286] update release notes for EasyBuild v4.2.2 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 135 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 135 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index bcfbcd39..08990181 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20200708.01** (`July 8th 2020`): update release notes for EasyBuild v4.2.2 (see :ref:`release_notes_eb422`) * **release 20200520.01** (`May 20th 2020`): update release notes for EasyBuild v4.2.1 (see :ref:`release_notes_eb421`) * **release 20200414.01** (`Apr 14th 2020`): diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index f97b2234..e46a9626 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,141 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **1,978** different software packages, -including 31 different (compiler) toolchains. It contains 219 software-specific easyblocks and 37 generic easyblocks, -alongside 9,894 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,013** different software packages, +including 31 different (compiler) toolchains. It contains 222 software-specific easyblocks and 37 generic easyblocks, +alongside 10,147 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb422: + +EasyBuild v4.2.2 (July 8th 2020) +-------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * add support for using ``sources`` and ``git_config`` for extensions in ``exts_list`` (`#3294 `_) + * add support for software minver template (like ``%(pyminver)s``, etc.) (`#3344 `_, `#3345 `_) + * add support for updating dictionary or tuple easyconfig parameters with ``self.cfg.update`` (`#3356 `_) + +* various bug fixes, including: + + * fix crash in ``--avail-easyconfig-constants`` when using ``--output-format=rst`` + ensure sorted output (`#3341 `_) + * always take into account ``builddependencies`` when generating template values, also when we're not iterating over ``builddependencies`` (`#3346 `_) + * fix running command as ``easybuild`` user in generated Singularity definition file (`#3347 `_) + * allow ignoring ``versionsuffix`` in ``--try-update-deps`` (`#3350 `_, `#3353 `_) + * retain order of paths when generating ``prepend_path`` statements for module file (don't sort them alphabetically) (`#3367 `_) + * also put easyblocks used by extensions in ``reprod`` directory (`#3375 `_) + * also copy template values in ``EasyConfig.copy`` method to ensure they are defined when installing extensions (`#3377 `_) + * skip lines that start with ``module-version`` when determining whether a module exists in ``ModulesTool.exist`` (`#3379 `_) + +**easyblocks** + +* 3 new software-specific easyblocks: + + * LLVM (`#2065 `_), Scipion (`#1847 `_), XALT (`#1942 `_) + +* minor enhancements, including: + + * use ``wclean -platform`` instead of ``wcleanPlatform`` for OpenFOAM v2006 & newer (`#2088 `_) + +* various bug fixes, including: + + * only build OpenCV with IPP support on x86_64 systems (`#2056 `_) + * make sure ``CFLAGS`` and ``MYCFLAGS`` are used in Lua easyblock (`#2062 `_) + * also accept ``exist_lic`` as valid value for ``license_file`` in IntelBase easyblock (`#2067 `_) + * fix minor bug in shared libs handling and correctly setup SuiteSparse variables in Trilinos easyblock (`#2071 `_) + * make sure ``PythonBundle`` uses correct ``python`` command in extensions filter + also add ``lib64/python*/site-packages`` to ``$PYTHONPATH`` (if it exists) (`#2075 `_, `#2081 `_) + * fix build environment for WRF by patching shebang in compile script (`#2079 `_) + * fix order of ``intel64/lib`` paths in generated module for impi (and drop ``intel64/lib/release_mt``) (`#2080 `_) + * set ``$XDG_CACHE_HOME`` to avoid abuse of ``$HOME/.cache/pip`` when installing DOLFIN (`#2082 `_) + * make VMD easyblock Python 3 compatible (`#2083 `_) + * rename include-fixed subdirectory in GCC installation to avoid problems after OS upgrade (`#2087 `_, `#2093 `_, `#2094 `_) + * use glob pattern to determine name of Mathematica installation script (`#2089 `_) + * use ``mpirun`` for sanity check commands in LAMMPS easyblock (`#2096 `_) + +**easyconfigs** + +* added easyconfigs for 2 new toolchains: + + * golf/2020a (`#10672 `_) + + * intel/2020.06, based on intel/2020a but with impi 2018 update 5 (`#10864 `_) + +* added example easyconfig files for 36 new software packages: + + * AmrPlusPlus (`#9919 `_), arrow (`#10882 `_), attrdict (`#10827 `_), Cartopy (`#10685 `_), dm-tree (`#10775 `_), dotNET-SDK (`#10661 `_), + FLAIR (`#10860 `_), fastqsplitter (`#10706 `_), GLFW (`#10709 `_), git-extras (`#10440 `_), hl7apy (`#10728 `_), hyperopt (`#10735 `_), + IgBLAST (`#10889 `_), IntelDAAL (`#9848 `_), ichorCNA (`#10595 `_), MARS (`#10691 `_), MITObim (`#10897 `_), MUST (`#10849 `_), + mhcnuggets (`#9743 `_), PAUP (`#10830 `_), Percolator (`#10665 `_), PyBerny (`#10885 `_), poetry (`#10884 `_), pycocotools (`#10806 `_), + python-hl7 (`#10673 `_), SHAPEIT4 (`#10814 `_), SYMPHONY (`#10058 `_), SunPy (`#10676 `_), sdsl-lite (`#10691 `_), + TEtranscripts (`#10909 `_, `#10921 `_), Tombo (`#10646 `_), tensorboardX (`#10774 `_), Unidecode (`#10828 `_), WHAM (`#10736 `_), XALT (`#9792 `_), + Xvfb (`#10512 `_) + +* added additional easyconfigs for various supported software packages, including: + + * Armadillo 9.900.1, astropy 4.0.1, BLAST+ 2.10.1, BioPerl 1.7.7, Blitz++ 1.0.2, + Bonito 0.2.0, bokeh 2.0.2, CFITSIO 3.48, CGAL 4.14.3, CLHEP 2.4.1.3, cutadapt 2.10, + dask 2.18.1, Elk 6.3.2, GATE 9.0, GLM 0.9.9.8, GRASS 7.8.3, Geant4 10.6, + geopandas 0.8.0, giflib 5.2.1, HDF5 1.12.0, HISAT2 2.2.0, Hadoop 2.10.0, + IPython 7.15.0, inferCNV 1.2.1, Julia 1.4.2, LibSoup 2.70.0, MATIO 1.5.17, + MRtrix 3.0.0, Mathematica 12.1.1 MultiQC 1.9, NGS 2.10.5, NiBabel 3.1.0, + Nipype 1.4.2, ncbi-vdb 20.10.7, numba 0.50.0, OpenBabel 3.1.1, OpenFOAM v2006, + PDT 3.25.1, PRSice 2.3.1, ParaView 5.8.0, ParmEd 3.2.0, PyQt5 5.13.2, + Pysam 0.16.0.1, parallel 20200522, plotly.py 4.8.1, pybedtools 0.8.1, + ROOT 6.20.04, ReFrame 3.0, Roary 3.13.0, rjags 4-10, rstudio 1.3.959, + SPAdes 3.14.1, SRA-Toolkit 2.10.8, Saxon-HE 9.9.1.7, Seaborn 0.10.1, + Seurat 3.1.5, SimPEG 0.14.1, Spark 2.4.5, StringTie 2.1.3, scikit-allel 1.2.1, + scikit-learn 0.23.1, snpEff 4.3t, Valgrind 3.16.1, VarScan 2.4.4, + vsc-mympirun 5.1.0, WebKitGTK+ 2.27.4, wxPython 4.0.7.post2, zarr 2.4.0 + +* minor enhancements, including: + + * add extensions to R 4.0.0 easyconfig: drgee + stdReg (`#10833 `_), copCAR (`#10911 `_), ngspatial (`#10913 `_), drugCombo (`#10914 `_) + * add extensions to R-bundle-Bioconductor 3.11 easyconfig: BSgenome.Cfamiliaris.UCSC.canFam3 (`#10840 `_), SingleR (`#10904 `_) + * include extra extension and support for MPI in MAFFT v7.453 and v7.470 (`#10853 `_) + * add Array::Transpose to Perl (`#10878 `_) + +* various bug fixes, including: + + * fix dependencies and configuration of CoinUtils ecosystem (`#10450 `_) + * fix Togl configure patch so that it completely ignores ``TCL_SRC_DIR`` and ``TK_SRC_DIR`` (`#10662 `_) + * change Xerces-C++ to official CMakeMake build (fixes missing links to curl) (`#10664 `_) + * add ``-fPIC`` to ``toolchainopts`` in easyconfig for Lua 5.3.5 with system toolchain (`#10671 `_) + * remove hardcoded X86 target in LLVM easyconfigs (`#10677 `_) + * switch to https ``homepage`` and ``source_urls`` in libGLU easyconfigs (`#10686 `_) + * add patch for h5py 2.10.0 to avoid triggering ``MPI_Init`` at import (`#10687 `_) + * add alternative checksum for pkgmaker, doRNG, cobs extension in R 3.6.0 easyconfigs (`#10692 `_) + * update UDUNITS ``source_urls`` to https sources (`#10693 `_) + * add missing M4 to netCDF-Fortran easyconfigs using 2020a toolchain (#10695, `#10697 `_) + * add Rgraphviz patch to R-bundle-Bioconductor easyconfigs (`#10710 `_) + * add M4 builddependency to SuiteSparse 2019b easyconfigs (`#10720 `_) + * make sure WHAM is built with correct compiler (`#10736 `_) + * define ``MAX_JOBS`` in easyconfigs of PyTorch from v1.1.0 to v1.4.0 (`#10772 `_) + * add dm-tree and lz4 as dependencies to Ray v0.8.4 (`#10775 `_) + * fix source URL in recent ant easyconfigs (`#10790 `_) + * bump versions of GO.gb/org.Hs.eg.db/PFAM.db extensions in Bioconductor 3.11 bundle, since sources for old versions have disappeared (`#10791 `_) + * add patch to Armadillo easyconfigs using the foss toolchain to prevent it from picking up MKL if installed system-wide (`#10812 `_) + * add missing kerneltree extension in FLAIR easyconfig (`#10860 `_) + * fix source URLs in Eigen 3.2.* (`#10872 `_) and 3.3.* (`#10869 `_) easyconfigs + * refer to issue in GitHub repo in configparser patch, since Bitbucket repo is disappearing (`#10873 `_) + * switch to github.com source URL for MetaPhlAn (`#10874 `_) + * switch to GitHub sources for ScientificPython 2.9.4 (`#10875 `_) + * switch to GitHub source URL for HPDBSCAN (`#10876 `_) + * download x265 3.2/3.3 sources from ``bitbucket.org/multicoreware/x265_git`` (`#10905 `_) + * fix download URL for libatomic in gc 7.6.12 easyconfigs (`#10915 `_) + * fix ``sanity_check_paths`` in CFITSIO-3.48-GCCcore-9.3.0.eb easyconfig (`#10917 `_) + * add missing dependencies for geopandas 0.7.0 (`#10923 `_) + +* other changes: + + * rename OpenPyXL 2.6.4 easyconfig to openpyxl (`#10916 `_) + + .. _release_notes_eb421: EasyBuild v4.2.1 (May 20th 2020) diff --git a/docs/conf.py b/docs/conf.py index 6de1da7d..b5a15be8 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.2.1' # this is meant to reference the version of EasyBuild +version = '4.2.2' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20200520.0' # this is meant to reference the version of the documentation itself +release = '20200708.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 1023f01a2513c0877d87d377a20d897ed00a29c1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 8 Jul 2020 12:14:22 +0200 Subject: [PATCH 065/286] auto-update docs for EasyBuild v4.2.2 --- docs/version-specific/Supported_software.rst | 1897 ++++++++++++------ docs/version-specific/easyblocks.rst | 4 + docs/version-specific/help.rst | 1 + 3 files changed, 1295 insertions(+), 607 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 46a21ceb..15242bac 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 1978 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2013 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -723,6 +723,22 @@ version toolchain ========= ================= +.. _list_software_AmrPlusPlus_1128: + +*AmrPlusPlus* ++++++++++++++ + +AmrPlusPlus v2.0 can process the raw data from the sequencer, identify the fragments of DNA, and count them. It also provides a count of the polymorphisms that occur in each DNA fragment with respect to the reference database. + +*homepage*: https://megares.meglab.org/amrplusplus/latest/html/v2 + +================ ============= +version toolchain +================ ============= +``2.0-20200114`` ``GCC/8.3.0`` +================ ============= + + .. _list_software_Anaconda2_839: *Anaconda2* @@ -908,6 +924,7 @@ version versionsuffix toolchain ``1.10.5`` ``-Java-1.8`` ``system`` ``1.10.6`` ``-Java-1.8`` ``system`` ``1.10.7`` ``-Java-11`` ``system`` +``1.10.8`` ``-Java-11`` ``system`` ========== =================== ========== @@ -1194,7 +1211,10 @@ version versionsuffix toolchain ``7.950.1`` ``-Python-2.7.12`` ``intel/2016b`` ``8.300.1`` ``foss/2017b``, ``intel/2017b`` ``8.400.0`` ``foss/2018a`` +``9.600.5`` ``foss/2018b`` ``9.700.2`` ``foss/2019a`` +``9.880.1`` ``foss/2020a`` +``9.900.1`` ``foss/2019b``, ``foss/2020a`` =========== ================== =============================== @@ -1230,7 +1250,7 @@ version toolchain ``3.4.0`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` ``3.5.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b`` ``3.6.2`` ``intel/2018a`` -``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``intel/2019b`` +``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019b`` ========= ================================================================================ @@ -1283,9 +1303,26 @@ version versionsuffix toolchain ``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` ``0.16.0`` ``-Python-3.7.4`` ``intel/2019b`` +``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== =============================== +.. _list_software_arrow_555: + +*arrow* ++++++++ + +R interface to the Apache Arrow C++ library + +*homepage*: https://cran.r-project.org/web/packages/arrow + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``0.17.1`` ``-R-4.0.0`` ``foss/2020a`` +========== ============= ============== + + .. _list_software_ART_231: *ART* @@ -1492,15 +1529,16 @@ version toolchain *astropy* +++++++++ -The Astropy Project is a community effort to develop a single core package for Astronomy in Python and foster interoperability between Python astronomy packages. +The Astropy Project is a community effort to develop a core package for astronomy using the Python programming language and improve usability, interoperability, and collaboration between astronomy Python packages. The core astropy package contains functionality aimed at professional astronomers and astrophysicists, but may be useful to anyone developing astronomy software. The Astropy Project also includes "affiliated packages," Python packages that are not necessarily developed by the core development team, but share the goals of Astropy, and often build from the core package's code and infrastructure. -*homepage*: http://www.astropy.org/ +*homepage*: https://www.astropy.org/ ========== ================== =============================== version versionsuffix toolchain ========== ================== =============================== ``2.0.12`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.0.14`` ``foss/2019a`` +``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================== =============================== @@ -1668,6 +1706,22 @@ version toolchain ========== ================= +.. _list_software_attrdict_863: + +*attrdict* +++++++++++ + +AttrDict is a Python library that provides mapping objects that allow their elements to be accessed both as keys and as attributes. + +*homepage*: https://github.com/bcj/AttrDict + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``2.0.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_augur_548: *augur* @@ -1875,6 +1929,7 @@ version versionsuffix toolchain ``1.11.56`` ``-Python-2.7.12`` ``foss/2016b`` ``1.16.290`` ``-Python-3.6.6`` ``foss/2018b`` ``1.17.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.18.89`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ============ ================== ================= @@ -1994,14 +2049,14 @@ BamTools provides both a programmer's API and an end-user's toolkit for handling *homepage*: https://github.com/pezmaster31/bamtools -========= ======================================================================================================================================================================================== -version toolchain -========= ======================================================================================================================================================================================== -``2.4.0`` ``foss/2016b`` -``2.4.1`` ``intel/2017a`` -``2.5.0`` ``foss/2016b``, ``intel/2017b`` -``2.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018b`` -========= ======================================================================================================================================================================================== +========= ======================================================================================================================================================================================================= +version toolchain +========= ======================================================================================================================================================================================================= +``2.4.0`` ``foss/2016b`` +``2.4.1`` ``intel/2017a`` +``2.5.0`` ``foss/2016b``, ``intel/2017b`` +``2.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018b`` +========= ======================================================================================================================================================================================================= .. _list_software_BamUtil_686: @@ -2331,7 +2386,7 @@ version toolchain ``1.3`` ``foss/2016a``, ``intel/2016a`` ``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` ``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10.2`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ========== ========================================================================================= @@ -2377,12 +2432,13 @@ version versionsuffix toolchain bcolz provides columnar, chunked data containers that can be compressed either in-memory and on-disk. Column storage allows for efficiently querying tables, as well as for cheap column addition and removal. It is based on NumPy, and uses it as the standard data container to communicate with bcolz objects, but it also comes with support for import/export facilities to/from HDF5/PyTables tables and pandas dataframes. -*homepage*: http://bcolz.blosc.org/en/latest/ +*homepage*: https://bcolz.blosc.org/en/latest/ ========= ================== ============== version versionsuffix toolchain ========= ================== ============== ``1.1.1`` ``-Python-2.7.13`` ``foss/2017a`` +``1.2.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -2411,15 +2467,15 @@ beagle-lib is a high-performance library that can perform the core calculations *homepage*: https://github.com/beagle-dev/beagle-lib -========= ================ =============================== -version versionsuffix toolchain -========= ================ =============================== -``2.1.2`` ``foss/2016a``, ``foss/2017a`` -``3.0.1`` ``foss/2018a``, ``intel/2018a`` -``3.0.2`` ``foss/2018b`` -``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` -``3.1.2`` ``GCC/8.2.0-2.31.1`` -========= ================ =============================== +========= ================ =================================== +version versionsuffix toolchain +========= ================ =================================== +``2.1.2`` ``foss/2016a``, ``foss/2017a`` +``3.0.1`` ``foss/2018a``, ``intel/2018a`` +``3.0.2`` ``foss/2018b`` +``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` +``3.1.2`` ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0`` +========= ================ =================================== .. _list_software_Beast_495: @@ -2461,6 +2517,7 @@ version versionsuffix toolchain ``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` ``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` ``4.8.0`` ``GCCcore/8.2.0`` +``4.9.1`` ``GCCcore/8.3.0`` ========= ================= ================= @@ -2501,8 +2558,8 @@ version toolchain ``2.25.0`` ``foss/2016a`` ``2.26.0`` ``GCCcore/6.4.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` ``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``2.28.0`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.29.2`` ``GCC/8.3.0`` +``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` ========== ==================================================================================== @@ -2754,7 +2811,7 @@ version versionsuffix toolchain Bioperl is the product of a community effort to produce Perl code which is useful in biology. Examples include Sequence objects, Alignment objects and database searching objects. -*homepage*: http://www.bioperl.org/ +*homepage*: https://bioperl.org/ =========== ================ =============================== version versionsuffix toolchain @@ -2769,6 +2826,7 @@ version versionsuffix toolchain ``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` ``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` ``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.7.7`` ``GCCcore/9.3.0`` =========== ================ =============================== @@ -2967,6 +3025,7 @@ version versionsuffix toolchain ``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` ``2.8.1`` ``foss/2018b`` ``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` +``2.10.1`` ``gompi/2020a`` ========== ================== ================================================================== @@ -3029,15 +3088,16 @@ version versionsuffix toolchain *Blitz++* +++++++++ -Blitz++ is a (LGPLv3+) licensed meta-template library for array manipulation in C++ with a speed comparable to Fortran implementations, while preserving an object-oriented interface +Blitz++ is a (LGPLv3+) licensed meta-template library for array manipulation in C++ with a speed comparable to Fortran implementations, while preserving an object-oriented interface -*homepage*: http://blitz.sourceforge.net/ +*homepage*: https://github.com/blitzpp/blitz -======== ================================= -version toolchain -======== ================================= -``0.10`` ``GCCcore/6.4.0``, ``foss/2016a`` -======== ================================= +========= ================================= +version toolchain +========= ================================= +``0.10`` ``GCCcore/6.4.0``, ``foss/2016a`` +``1.0.2`` ``GCCcore/9.3.0`` +========= ================================= .. _list_software_BlobTools_912: @@ -3143,6 +3203,7 @@ version versionsuffix toolchain ``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.0.2`` ``-Python-3.8.2`` ``foss/2020a`` =========== ================== ================================== @@ -3176,6 +3237,7 @@ version versionsuffix toolchain ========= ================= ================================== ``0.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.1.4`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================= ================================== @@ -3264,6 +3326,7 @@ version versionsuffix toolchain ``1.70.0`` ``gompi/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b`` ``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` +``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` ========== ================== ==================================================================== @@ -3742,7 +3805,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -3959,6 +4022,22 @@ version toolchain ========== ============== +.. _list_software_Cartopy_738: + +*Cartopy* ++++++++++ + +Cartopy is a Python package designed to make drawing maps for data analysis and visualisation easy. + +*homepage*: https://scitools.org.uk/cartopy/docs/latest/ + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.18.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_CaSpER_510: *CaSpER* @@ -4062,7 +4141,7 @@ version toolchain *Cbc* +++++ -Cbc (Coin-or branch and cut) is an open-source mixed integer linear programming solver written in C++. It can be used as a callable library or using a stand-alone executable. +Cbc (Coin-or branch and cut) is an open-source mixed integer linear programming solver written in C++. It can be used as a callable library or using a stand-alone executable. *homepage*: https://github.com/coin-or/Cbc @@ -4129,15 +4208,16 @@ version toolchain *cclib* +++++++ -cclib is a Python library that provides parsers for computational chemistry log files. It alsoprovides a platform to implement algorithms in a package-independent manner. +cclib is a Python library that provides parsers for computational chemistry log files. It also provides a platform to implement algorithms in a package-independent manner. -*homepage*: http://cclib.github.io/ +*homepage*: https://cclib.github.io/ -======= ================= ============== -version versionsuffix toolchain -======= ================= ============== -``1.5`` ``-Python-3.5.2`` ``foss/2016b`` -======= ================= ============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``1.5`` ``-Python-3.5.2`` ``foss/2016b`` +``1.6.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +========= ================= =============================== .. _list_software_CD-HIT_409: @@ -4155,7 +4235,7 @@ version versionsuffix toolchain ``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` ``4.6.6`` ``foss/2016b`` ``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``4.8.1`` ``foss/2018b`` +``4.8.1`` ``GCC/9.3.0``, ``foss/2018b`` ========= ============== ================================================ @@ -4286,14 +4366,14 @@ version toolchain Classifier for metagenomic sequences -*homepage*: https://ccb.jhu.edu/software/centrifuge/ +*homepage*: https://ccb.jhu.edu/software/centrifuge -============== ============== -version toolchain -============== ============== -``1.0.3`` ``foss/2018b`` -``1.0.4-beta`` ``foss/2018b`` -============== ============== +============== =============================== +version toolchain +============== =============================== +``1.0.3`` ``foss/2018b`` +``1.0.4-beta`` ``foss/2018b``, ``gompi/2020a`` +============== =============================== .. _list_software_CESM-deps_769: @@ -4328,7 +4408,8 @@ version toolchain ``3.41`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``intel/2016b`` ``3.42`` ``GCCcore/6.4.0``, ``intel/2017b`` ``3.45`` ``GCCcore/7.3.0``, ``intel/2018b`` -``3.47`` ``GCCcore/8.2.0`` +``3.47`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.48`` ``GCCcore/9.3.0`` ======== ===================================================== @@ -4377,6 +4458,7 @@ version versionsuffix toolchain ``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` ``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a`` ========== ================== =============================== @@ -4401,7 +4483,7 @@ version versionsuffix toolchain *Cgl* +++++ -The COIN-OR Cut Generation Library (Cgl) is a collection of cut generators that can be used with other COIN-OR packages that make use of cuts, such as, among others, the linear solver Clp or the mixed integer linear programming solvers Cbc or BCP. Cgl uses the abstract class OsiSolverInterface (see Osi) to use or communicate with a solver. It does not directly call a solver. +The COIN-OR Cut Generation Library (Cgl) is a collection of cut generators that can be used with other COIN-OR packages that make use of cuts, such as, among others, the linear solver Clp or the mixed integer linear programming solvers Cbc or BCP. Cgl uses the abstract class OsiSolverInterface (see Osi) to use or communicate with a solver. It does not directly call a solver. *homepage*: https://github.com/coin-or/Cgl @@ -4790,7 +4872,7 @@ version toolchain The CLHEP project is intended to be a set of HEP-specific foundation and utility classes such as random generators, physics vectors, geometry and linear algebra. CLHEP is structured in a set of packages independent of any external package. -*homepage*: http://proj-clhep.web.cern.ch/proj-clhep/ +*homepage*: https://proj-clhep.web.cern.ch/proj-clhep/ =========== ================================================================ version toolchain @@ -4802,6 +4884,7 @@ version toolchain ``2.3.4.3`` ``foss/2017b``, ``intel/2017b`` ``2.4.0.0`` ``intel/2017b`` ``2.4.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` +``2.4.1.3`` ``foss/2019b`` =========== ================================================================ @@ -4858,7 +4941,7 @@ version toolchain *Clp* +++++ -Clp (Coin-or linear programming) is an open-source linear programming solver. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available. +Clp (Coin-or linear programming) is an open-source linear programming solver. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available. *homepage*: https://github.com/coin-or/Clp @@ -5068,15 +5151,15 @@ version versionsuffix toolchain *CoinUtils* +++++++++++ -CoinUtils (Coin-OR Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project. +CoinUtils (Coin-OR Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project. *homepage*: https://github.com/coin-or/CoinUtils -========== ================= -version toolchain -========== ================= -``2.11.3`` ``GCCcore/7.3.0`` -========== ================= +========== ================================= +version toolchain +========== ================================= +``2.11.3`` ``GCCcore/7.3.0``, ``foss/2018b`` +========== ================================= .. _list_software_Commet_613: @@ -5137,7 +5220,7 @@ version versionsuffix toolchain configparser is a Python library that brings the updated configparser from Python 3.5 to Python 2.6-3.5 -*homepage*: http://docs.python.org/3/library/configparser.html +*homepage*: https://docs.python.org/3/library/configparser.html ========= ================== =============================== version versionsuffix toolchain @@ -5192,11 +5275,11 @@ Copy number and genotype annotation from whole genome and whole exome sequencin *homepage*: https://github.com/BoevaLab/FREEC -======== ==================== -version toolchain -======== ==================== -``11.5`` ``GCC/8.2.0-2.31.1`` -======== ==================== +======== ======================================== +version toolchain +======== ======================================== +``11.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1`` +======== ======================================== .. _list_software_CoordgenLibs_1211: @@ -5382,7 +5465,7 @@ CppUnit is the C++ port of the famous JUnit framework for unit testing. version toolchain ========== ==================================================== ``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` -``1.15.1`` ``GCCcore/8.3.0`` +``1.15.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ==================================================== @@ -5686,11 +5769,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html -========= ================= -version toolchain -========= ================= -``4.4.4`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========= ==================================== .. _list_software_CubeLib_662: @@ -5702,11 +5785,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html -========= ==================================== -version toolchain -========= ==================================== -``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ==================================== +========= ======================================================= +version toolchain +========= ======================================================= +``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= .. _list_software_CubeWriter_1020: @@ -5718,11 +5801,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html -========= ==================================== -version toolchain -========= ==================================== -``4.4.3`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ==================================== +========= ======================================================= +version toolchain +========= ======================================================= +``4.4.3`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= .. _list_software_CUDA_285: @@ -5893,6 +5976,8 @@ version versionsuffix toolchain ``2.1`` ``-Python-3.6.6`` ``foss/2018b`` ``2.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.8`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.10`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================== ================================================ @@ -6042,7 +6127,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -6170,6 +6255,7 @@ version versionsuffix toolchain ``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` ``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.18.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =================================================== @@ -6235,12 +6321,13 @@ Perl5 access to Berkeley DB version 1.x. *homepage*: http://perldoc.perl.org/DB_File.html -========= ================ =============== -version versionsuffix toolchain -========= ================ =============== -``1.835`` ``-Perl-5.20.3`` ``intel/2016a`` -``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` -========= ================ =============== +========= ================ ================= +version versionsuffix toolchain +========= ================ ================= +``1.835`` ``GCCcore/9.3.0`` +``1.835`` ``-Perl-5.20.3`` ``intel/2016a`` +``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` +========= ================ ================= .. _list_software_DBD-mysql_813: @@ -6314,13 +6401,13 @@ D-Bus is a message bus system, a simple way for applications to talk to one anot *homepage*: http://dbus.freedesktop.org/doc/dbus-glib -========= ===================================================== -version toolchain -========= ===================================================== -``0.106`` ``foss/2016a``, ``intel/2016a`` -``0.108`` ``intel/2016b``, ``intel/2017a`` -``0.110`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``intel/2017b`` -========= ===================================================== +========= ======================================================================== +version toolchain +========= ======================================================================== +``0.106`` ``foss/2016a``, ``intel/2016a`` +``0.108`` ``intel/2016b``, ``intel/2017a`` +``0.110`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b`` +========= ======================================================================== .. _list_software_dcm2niix_798: @@ -6470,6 +6557,7 @@ version versionsuffix toolchain ``2.5.4`` ``-Python-3.6.3`` ``intel/2017b`` ``3.3.1`` ``-Python-3.6.6`` ``foss/2018b`` ``3.3.1`` ``-Python-3.7.4`` ``intel/2019b`` +``3.3.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= =============== @@ -6723,6 +6811,22 @@ version versionsuffix toolchain ======== ================= =============================== +.. _list_software_dm-tree_686: + +*dm-tree* ++++++++++ + +dm-tree provides tree, a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each "leaf" preserving the overall structure. + +*homepage*: https://github.com/deepmind/tree + +========= ================= +version toolchain +========= ================= +``0.1.1`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_DMTCP_376: *DMTCP* @@ -6732,14 +6836,14 @@ DMTCP is a tool to transparently checkpoint the state of multiple simultaneous a *homepage*: https://github.com/dmtcp/dmtcp -========= ============================== -version toolchain -========= ============================== -``2.4.5`` ``system`` -``2.5.0`` ``foss/2016a`` -``2.5.1`` ``system`` -``2.5.2`` ``foss/2016b``, ``foss/2018b`` -========= ============================== +========= ================================================= +version toolchain +========= ================================================= +``2.4.5`` ``system`` +``2.5.0`` ``foss/2016a`` +``2.5.1`` ``system`` +``2.5.2`` ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2018b`` +========= ================================================= .. _list_software_DOLFIN_444: @@ -6792,6 +6896,22 @@ version toolchain ========= ================= +.. _list_software_dotNET-SDK_829: + +*dotNET-SDK* +++++++++++++ + +.NET is a free, cross-platform, open source developer platform for building many different types of applications. + +*homepage*: https://www.microsoft.com/net/ + +=========== ============== ========== +version versionsuffix toolchain +=========== ============== ========== +``3.1.300`` ``-linux-x64`` ``system`` +=========== ============== ========== + + .. _list_software_double-conversion_1774: *double-conversion* @@ -6934,15 +7054,15 @@ version toolchain *dtcmp* +++++++ -Datatype Compare (DTCMP) Library for sorting and ranking distributed data using MPI +Datatype Compare (DTCMP) Library for sorting and ranking distributed data using MPI. *homepage*: https://github.com/llnl/dtcmp -========= ================================ -version toolchain -========= ================================ -``1.1.0`` ``gompi/2019a``, ``iimpi/2019a`` -========= ================================ +========= ================================================================== +version toolchain +========= ================================================================== +``1.1.0`` ``gompi/2019a``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2020a`` +========= ================================================================== .. _list_software_dtcwt_550: @@ -7121,6 +7241,7 @@ version toolchain ``4.1.1`` ``system`` ``4.1.2`` ``system`` ``4.2.0`` ``system`` +``4.2.1`` ``system`` ========== ========== @@ -7218,7 +7339,7 @@ version versionsuffix toolchain Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. -*homepage*: http://eigen.tuxfamily.org/index.php?title=Main_Page +*homepage*: https://eigen.tuxfamily.org ========== =========================================== version toolchain @@ -7287,6 +7408,7 @@ version toolchain ========== =============== ``4.0.15`` ``intel/2016b`` ``4.3.6`` ``intel/2017a`` +``6.3.2`` ``intel/2019b`` ========== =============== @@ -7540,9 +7662,9 @@ version versionsuffix toolchain *ESMF* ++++++ -The Earth System Modeling Framework (ESMF) is software for building and coupling weather, climate, and related models. +The Earth System Modeling Framework (ESMF) is a suite of software tools for developing high-performance, multi-component Earth science modeling applications. -*homepage*: https://sourceforge.net/projects/esmf +*homepage*: https://www.earthsystemcog.org/projects/esmf/ ============ ================ ================================================================= version versionsuffix toolchain @@ -7553,6 +7675,7 @@ version versionsuffix toolchain ``7.0.2`` ``intel/2017b`` ``7.1.0r`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``8.0.0`` ``intel/2019b`` +``8.0.1`` ``foss/2020a`` ============ ================ ================================================================= @@ -7765,7 +7888,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -8039,10 +8162,27 @@ version versionsuffix toolchain ``0.11.7`` ``-Java-1.8.0_162`` ``system`` ``0.11.8`` ``-Java-1.8`` ``system`` ``0.11.8`` ``-Java-11`` ``system`` +``0.11.9`` ``-Java-1.8`` ``system`` ``0.11.9`` ``-Java-11`` ``system`` ========== =================== ========== +.. _list_software_fastqsplitter_1430: + +*fastqsplitter* ++++++++++++++++ + +Splits fastq files evenly. + +*homepage*: https://github.com/LUMC/fastqsplitter + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.2.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +========= ================= ================= + + .. _list_software_FastQTL_639: *FastQTL* @@ -8123,7 +8263,7 @@ FastTree infers approximately-maximum-likelihood phylogenetic trees from alignme version toolchain ========== ================================================================= ``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.1.11`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.1.11`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ================================================================= @@ -8395,6 +8535,7 @@ version versionsuffix toolchain ``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` ``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` ``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2018b`` +``3.3.8`` ``-serial`` ``GCC/9.3.0`` ========= ============= ================================================================================================================================================================================================================================ @@ -8473,17 +8614,17 @@ The file command is 'a file type guesser', that is, a command-line tool that te *homepage*: https://www.darwinsys.com/file/ -======== ================= -version toolchain -======== ================= -``5.17`` ``GCC/4.8.2`` -``5.25`` ``intel/2016a`` -``5.28`` ``foss/2016b`` -``5.30`` ``intel/2017a`` -``5.33`` ``GCCcore/6.4.0`` -``5.35`` ``GCCcore/7.3.0`` -``5.38`` ``GCCcore/8.3.0`` -======== ================= +======== ==================================== +version toolchain +======== ==================================== +``5.17`` ``GCC/4.8.2`` +``5.25`` ``intel/2016a`` +``5.28`` ``foss/2016b`` +``5.30`` ``intel/2017a`` +``5.33`` ``GCCcore/6.4.0`` +``5.35`` ``GCCcore/7.3.0`` +``5.38`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== ==================================== .. _list_software_Filtlong_831: @@ -8591,11 +8732,12 @@ Fiona is designed to be simple and dependable. It focuses on reading and writing *homepage*: https://github.com/Toblerity/Fiona -========== ================= ============== -version versionsuffix toolchain -========== ================= ============== -``1.8.13`` ``-Python-3.7.4`` ``foss/2019b`` -========== ================= ============== +================ ================= ============== +version versionsuffix toolchain +================ ================= ============== +``1.8.13`` ``-Python-3.7.4`` ``foss/2019b`` +``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` +================ ================= ============== .. _list_software_Firefox_723: @@ -8662,6 +8804,22 @@ version toolchain ======= ================================================= +.. _list_software_FLAIR_366: + +*FLAIR* ++++++++ + +FLAIR (Full-Length Alternative Isoform analysis of RNA) for the correction, isoform definition, and alternative splicing analysis of noisy reads. FLAIR has primarily been used for nanopore cDNA, native RNA, and PacBio sequencing reads. + +*homepage*: https://github.com/BrooksLabUCSC/flair + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``1.5`` ``-Python-3.7.4`` ``foss/2019b`` +======= ================= ============== + + .. _list_software_FLANN_367: *FLANN* @@ -8705,11 +8863,12 @@ version toolchain *homepage*: https://www.palletsprojects.com/p/flask/ -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``1.0.2`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================= ============== +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``1.1.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= .. _list_software_FLEUR_382: @@ -8737,17 +8896,17 @@ Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, some *homepage*: http://flex.sourceforge.net/ -========== ==================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -========== ==================================================================================================================================================================================================================================================================================================================================================================== -``2.5.35`` ``system`` -``2.5.38`` ``GCC/4.8.2`` -``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` -``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.6.2`` ``intel/2016b`` -``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``GCCcore/10.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` -========== ==================================================================================================================================================================================================================================================================================================================================================================== +========== ======================================================================================================================================================================================================================================================================================================================================================================================= +version toolchain +========== ======================================================================================================================================================================================================================================================================================================================================================================================= +``2.5.35`` ``system`` +``2.5.38`` ``GCC/4.8.2`` +``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` +``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.6.2`` ``intel/2016b`` +``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` +``2.6.4`` ``GCCcore/10.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +========== ======================================================================================================================================================================================================================================================================================================================================================================================= .. _list_software_FlexiDot_799: @@ -9126,7 +9285,7 @@ version versionsuffix toolchain ========= ================ ====================================================================================================================================================================================== ``3.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``3.2.1`` ``GCCcore/8.3.0`` +``3.2.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================ ====================================================================================================================================================================================== @@ -9139,11 +9298,11 @@ FreeImage is an Open Source library project for developers who would like to sup *homepage*: http://freeimage.sourceforge.net -========== ==================================== -version toolchain -========== ==================================== -``3.18.0`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -========== ==================================== +========== ======================================================= +version toolchain +========== ======================================================= +``3.18.0`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================= .. _list_software_FreeSurfer_1017: @@ -9200,13 +9359,13 @@ FreeXL is an open source library to extract valid data from within an Excel (.x *homepage*: https://www.gaia-gis.it/fossil/freexl/index -========= ==================================== -version toolchain -========= ==================================== -``1.0.2`` ``foss/2016b``, ``intel/2016b`` -``1.0.3`` ``GCCcore/6.4.0`` -``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -========= ==================================== +========= ======================================================= +version toolchain +========= ======================================================= +``1.0.2`` ``foss/2016b``, ``intel/2016b`` +``1.0.3`` ``GCCcore/6.4.0`` +``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ======================================================= .. _list_software_FriBidi_665: @@ -9410,7 +9569,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_gtest_551` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_gtest_551` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -9599,6 +9758,7 @@ version versionsuffix toolchain ``8.1.p01`` ``-Python-2.7.15`` ``foss/2018b`` ``8.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``8.2`` ``-Python-2.7.15`` ``foss/2018b`` +``9.0`` ``-Python-3.7.4`` ``foss/2019b`` =========== =============================== =============================== @@ -9853,11 +10013,11 @@ GConf is a system for storing application preferences. It is intended for user *homepage*: https://projects.gnome.org/gconf/ -========= ===================================================================================================================== -version toolchain -========= ===================================================================================================================== -``3.2.6`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -========= ===================================================================================================================== +========= ======================================================================================================================================== +version toolchain +========= ======================================================================================================================================== +``3.2.6`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +========= ======================================================================================================================================== .. _list_software_Gctf_388: @@ -9926,7 +10086,7 @@ version versionsuffix toolchain ``2.2.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.0.0`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``3.0.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.0.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ============================== ================================================================ @@ -10103,6 +10263,7 @@ version toolchain ``10.03.p03`` ``foss/2017b``, ``intel/2017b`` ``10.04`` ``intel/2017b`` ``10.5`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` +``10.6`` ``foss/2019b`` ============= ================================================================ @@ -10301,6 +10462,7 @@ GeoPandas is a project to add support for geographic data to pandas objects. It version versionsuffix toolchain ========= ================= ============== ``0.7.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` ========= ================= ============== @@ -10523,12 +10685,13 @@ version versionsuffix toolchain giflib is a library for reading and writing gif images. It is API and ABI compatible with libungif which was in wide use while the LZW compression algorithm was patented. -*homepage*: http://libungif.sourceforge.net/ +*homepage*: http://giflib.sourceforge.net/ ========= ==================================== version toolchain ========= ==================================== ``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/8.3.0`` ========= ==================================== @@ -10697,6 +10860,22 @@ version versionsuffix toolchain =========== ============= ================= +.. _list_software_git-extras_1032: + +*git-extras* +++++++++++++ + +Extra useful scripts for git + +*homepage*: https://github.com/tj/git-extras + +========= ============== +version toolchain +========= ============== +``5.1.0`` ``foss/2016a`` +========= ============== + + .. _list_software_git-lfs_694: *git-lfs* @@ -10706,12 +10885,13 @@ Git Large File Storage (LFS) replaces large files such as audio samples, videos *homepage*: https://git-lfs.github.com -========= ========== -version toolchain -========= ========== -``1.1.1`` ``system`` -``2.7.1`` ``system`` -========= ========== +========== ========== +version toolchain +========== ========== +``1.1.1`` ``system`` +``2.7.1`` ``system`` +``2.11.0`` ``system`` +========== ========== .. _list_software_GitPython_934: @@ -10817,6 +10997,23 @@ version toolchain ========= ======================================================================= +.. _list_software_GLFW_304: + +*GLFW* +++++++ + +GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop + +*homepage*: https://www.glfw.org + +========= ================= +version toolchain +========= ================= +``3.2.1`` ``intel/2018a`` +``3.3.2`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_GLib_350: *GLib* @@ -10926,6 +11123,7 @@ version toolchain ``0.9.7.6`` ``intel/2016a`` ``0.9.8.3`` ``GCCcore/5.4.0`` ``0.9.9.0`` ``GCCcore/6.4.0`` +``0.9.9.8`` ``GCCcore/8.3.0`` =========== ================= @@ -11139,16 +11337,17 @@ version versionsuffix toolchain Gmsh is a 3D finite element grid generator with a build-in CAD engine and post-processor. -*homepage*: https://gmsh.info/ +*homepage*: https://gmsh.info -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``3.0.6`` ``-Python-2.7.14`` ``foss/2017b`` -``3.0.6`` ``-Python-3.6.6`` ``foss/2018b`` -``4.2.2`` ``-Python-3.6.6`` ``foss/2018b`` -``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` -========= ================== ============== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``3.0.6`` ``-Python-2.7.14`` ``foss/2017b`` +``3.0.6`` ``-Python-3.6.6`` ``foss/2018b`` +``4.2.2`` ``-Python-3.6.6`` ``foss/2018b`` +``4.5.6`` ``-Python-2.7.16`` ``intel/2019b`` +``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================== =============== .. _list_software_GMT_232: @@ -11345,6 +11544,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including OpenBLAS (BLA version toolchain ========= ========== ``2018a`` ``system`` +``2020a`` ``system`` ========= ========== @@ -11543,13 +11743,13 @@ gperftools are for use by developers so that they can create more robust applica *homepage*: https://github.com/gperftools/gperftools -========== =============================== -version toolchain -========== =============================== -``2.5`` ``foss/2016a``, ``intel/2016b`` -``2.6.3`` ``GCCcore/6.4.0`` -``2.7.90`` ``GCCcore/8.3.0`` -========== =============================== +========== ==================================== +version toolchain +========== ==================================== +``2.5`` ``foss/2016a``, ``intel/2016b`` +``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.7.90`` ``GCCcore/8.3.0`` +========== ==================================== .. _list_software_gpustat_776: @@ -11766,13 +11966,14 @@ version toolchain The Geographic Resources Analysis Support System - used for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization -*homepage*: http://grass.osgeo.org +*homepage*: https://grass.osgeo.org -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``7.6.0`` ``-Python-2.7.15`` ``foss/2018b`` -========= ================== ============== +========= ================== ================== +version versionsuffix toolchain +========= ================== ================== +``7.6.0`` ``-Python-2.7.15`` ``foss/2018b`` +``7.8.3`` ``-Python-3.7.4`` ``fosscuda/2019b`` +========= ================== ================== .. _list_software_Greenlet_822: @@ -12192,12 +12393,12 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ -============ ================================================================================================================= -version toolchain -============ ================================================================================================================= -``0.7.6`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` -============ ================================================================================================================= +============ ================================================================================================================================= +version toolchain +============ ================================================================================================================================= +``0.7.6`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` +``20121130`` ``foss/2017b`` +============ ================================================================================================================================= .. _list_software_gubbins_746: @@ -12316,7 +12517,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_hyperopt_891` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -12328,11 +12529,12 @@ The h4toh5 software consists of the h4toh5 and h5toh4 command-line utilities, a *homepage*: http://www.hdfgroup.org/h4toh5/ -========= ======================== ========== -version versionsuffix toolchain -========= ======================== ========== -``2.2.2`` ``-linux-x86_64-static`` ``system`` -========= ======================== ========== +========= ======================== =============================== +version versionsuffix toolchain +========= ======================== =============================== +``2.2.2`` ``-linux-x86_64-static`` ``system`` +``2.2.3`` ``foss/2018b``, ``gompi/2019b`` +========= ======================== =============================== .. _list_software_H5hut_462: @@ -12392,7 +12594,7 @@ version versionsuffix toolchain ``2.8.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.9.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.10.0`` ``-Python-3.8.2`` ``foss/2020a`` +``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ===================================== ==================================================================================== @@ -12415,6 +12617,7 @@ version versionsuffix toolchain ``2.6.0-cdh5.8.0`` ``-native`` ``system`` ``2.6.0-cdh5.12.0`` ``-native`` ``system`` ``2.9.2`` ``-native`` ``GCCcore/7.3.0`` +``2.10.0`` ``-native`` ``GCCcore/8.3.0`` =================== ========================== ================= @@ -12588,11 +12791,11 @@ HDF-EOS libraries are software libraries built on HDF libraries. It supports th *homepage*: https://hdfeos.org/ -======== ================= -version toolchain -======== ================= -``2.20`` ``GCCcore/7.3.0`` -======== ================= +======== ==================================== +version toolchain +======== ==================================== +``2.20`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +======== ==================================== .. _list_software_HDF-EOS5_539: @@ -12604,11 +12807,11 @@ HDF-EOS libraries are software libraries built on HDF libraries. It supports th *homepage*: https://hdfeos.org/ -======== ============== -version toolchain -======== ============== -``1.16`` ``foss/2018b`` -======== ============== +======== =============================== +version toolchain +======== =============================== +``1.16`` ``foss/2018b``, ``gompi/2019b`` +======== =============================== .. _list_software_HDF5_263: @@ -12640,6 +12843,7 @@ version versionsuffix toolchain ``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b`` ``1.10.6`` ``gompi/2020a``, ``iimpi/2020a`` +``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` ================= ============= ================================================================================================================================================================================================================== @@ -12828,9 +13032,26 @@ version toolchain ``2.0.4`` ``foss/2016b`` ``2.0.5`` ``intel/2017a`` ``2.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``2.2.0`` ``foss/2018b`` ============== ================================================================================= +.. _list_software_hl7apy_597: + +*hl7apy* +++++++++ + +Python library to parse, create and handle HL7 v2 messages. + +*homepage*: https://github.com/crs4/hl7apy + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.3.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_HLAminer_752: *HLAminer* @@ -12989,7 +13210,7 @@ version toolchain Highly parallel density based spatial clustering for application with noise -*homepage*: https://bitbucket.org/markus.goetz/hpdbscan +*homepage*: https://github.com/Markus-Goetz/hpdbscan ============ ============== version toolchain @@ -13012,7 +13233,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``fosscuda/2019b``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020a``, ``intelcuda/2019b``, ``iomkl/2019.01`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``fosscuda/2019b``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intelcuda/2019b``, ``iomkl/2019.01`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -13154,6 +13375,22 @@ version toolchain =========== ===================================================================================================================================================================================================================================================== +.. _list_software_hyperopt_891: + +*hyperopt* +++++++++++ + +Distributed Asynchronous Hyperparameter Optimization in Python + +*homepage*: https://github.com/hyperopt/hyperopt + +========= ========================== =============== +version versionsuffix toolchain +========= ========================== =============== +``0.2.4`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` +========= ========================== =============== + + .. _list_software_Hyperopt_859: *Hyperopt* @@ -13263,7 +13500,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -13436,6 +13673,22 @@ version versionsuffix toolchain ============== =================== ========== +.. _list_software_ichorCNA_743: + +*ichorCNA* +++++++++++ + +ichorCNA is a tool for estimating the fraction of tumor in cell-free DNA from ultra-low-pass whole genome sequencing + +*homepage*: https://github.com/broadinstitute/ichorCNA/wiki + +========= ============== +version toolchain +========= ============== +``0.2.0`` ``foss/2019b`` +========= ============== + + .. _list_software_icmake_618: *icmake* @@ -13560,6 +13813,22 @@ version versionsuffix toolchain ============== ===================== ========== +.. _list_software_IgBLAST_550: + +*IgBLAST* ++++++++++ + +IgBLAST faclilitates the analysis of immunoglobulin and T cell receptor variable domain sequences. + +*homepage*: https://ncbi.github.io/igblast + +========== ============== ========== +version versionsuffix toolchain +========== ============== ========== +``1.15.0`` ``-x64-linux`` ``system`` +========== ============== ========== + + .. _list_software_IGMPlot_636: *IGMPlot* @@ -13656,40 +13925,41 @@ Intel C/C++ and Fortran compilers, alongside Intel MPI. *homepage*: http://software.intel.com/en-us/intel-cluster-toolkit-compiler/ -=========== ==================== ========== -version versionsuffix toolchain -=========== ==================== ========== -``8.1.5`` ``-GCC-4.9.3-2.25`` ``system`` -``2016.00`` ``-GCC-4.9.3-2.25`` ``system`` -``2016.01`` ``-GCC-4.9.3-2.25`` ``system`` -``2016.02`` ``-GCC-4.9.3-2.25`` ``system`` -``2016.02`` ``-GCC-5.3.0-2.26`` ``system`` -``2016.03`` ``-GCC-4.9.3-2.25`` ``system`` -``2016.03`` ``-GCC-5.3.0-2.26`` ``system`` -``2016.03`` ``-GCC-5.4.0-2.26`` ``system`` -``2016b`` ``system`` -``2017.00`` ``-GCC-5.4.0-2.26`` ``system`` -``2017.01`` ``-GCC-5.4.0-2.26`` ``system`` -``2017.02`` ``-GCC-6.3.0-2.27`` ``system`` -``2017.09`` ``system`` -``2017a`` ``system`` -``2017b`` ``system`` -``2018.00`` ``system`` -``2018.01`` ``system`` -``2018.02`` ``system`` -``2018.04`` ``system`` -``2018a`` ``system`` -``2018b`` ``system`` -``2019.00`` ``system`` -``2019.01`` ``system`` -``2019.02`` ``system`` -``2019.03`` ``system`` -``2019a`` ``system`` -``2019b`` ``system`` -``2020.00`` ``system`` -``2020a`` ``system`` -``system`` ``-GCC-system-2.29`` ``system`` -=========== ==================== ========== +===================== ==================== ========== +version versionsuffix toolchain +===================== ==================== ========== +``8.1.5`` ``-GCC-4.9.3-2.25`` ``system`` +``2016.00`` ``-GCC-4.9.3-2.25`` ``system`` +``2016.01`` ``-GCC-4.9.3-2.25`` ``system`` +``2016.02`` ``-GCC-4.9.3-2.25`` ``system`` +``2016.02`` ``-GCC-5.3.0-2.26`` ``system`` +``2016.03`` ``-GCC-4.9.3-2.25`` ``system`` +``2016.03`` ``-GCC-5.3.0-2.26`` ``system`` +``2016.03`` ``-GCC-5.4.0-2.26`` ``system`` +``2016b`` ``system`` +``2017.00`` ``-GCC-5.4.0-2.26`` ``system`` +``2017.01`` ``-GCC-5.4.0-2.26`` ``system`` +``2017.02`` ``-GCC-6.3.0-2.27`` ``system`` +``2017.09`` ``system`` +``2017a`` ``system`` +``2017b`` ``system`` +``2018.00`` ``system`` +``2018.01`` ``system`` +``2018.02`` ``system`` +``2018.04`` ``system`` +``2018a`` ``system`` +``2018b`` ``system`` +``2019.00`` ``system`` +``2019.01`` ``system`` +``2019.02`` ``system`` +``2019.03`` ``system`` +``2019a`` ``system`` +``2019b`` ``system`` +``2020.00`` ``system`` +``2020.06-impi-18.5`` ``system`` +``2020a`` ``system`` +``system`` ``-GCC-system-2.29`` ``system`` +===================== ==================== ========== .. _list_software_iimpic_635: @@ -13914,7 +14184,7 @@ version toolchain ``2019.3.199`` ``iimpi/2019.03`` ``2019.5.281`` ``iimpi/2019b``, ``iimpic/2019b`` ``2020.0.166`` ``iimpi/2020.00`` -``2020.1.217`` ``iimpi/2020a`` +``2020.1.217`` ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a`` ============== ====================================================================================================================================================================================================================================================================== @@ -13986,7 +14256,7 @@ version versionsuffix toolchain ``2018.2.199`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` ``2018.3.222`` ``GCC/7.3.0-2.30``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` ``2018.4.274`` ``iccifort/2018.5.274-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifortcuda/2019a`` -``2018.5.288`` ``iccifort/2019.5.281``, ``iccifortcuda/2019b`` +``2018.5.288`` ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifortcuda/2019b`` ``2019.0.117`` ``iccifort/2019.0.117-GCC-8.2.0-2.31.1`` ``2019.1.144`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` @@ -14045,6 +14315,7 @@ InferCNV is used to explore tumor single cell RNA-Seq data to identify evidence version versionsuffix toolchain ========= ========================= ============== ``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ========================= ============== @@ -14179,39 +14450,40 @@ Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Li *homepage*: https://easybuild.readthedocs.io/en/master/Common-toolchains.html#intel-toolchain -=========== ============= ========== -version versionsuffix toolchain -=========== ============= ========== -``2016.00`` ``system`` -``2016.01`` ``system`` -``2016.02`` ``-GCC-4.9`` ``system`` -``2016.02`` ``-GCC-5.3`` ``system`` -``2016.03`` ``-GCC-4.9`` ``system`` -``2016.03`` ``-GCC-5.3`` ``system`` -``2016.03`` ``-GCC-5.4`` ``system`` -``2016a`` ``system`` -``2016b`` ``system`` -``2017.00`` ``system`` -``2017.01`` ``system`` -``2017.02`` ``system`` -``2017.09`` ``system`` -``2017a`` ``system`` -``2017b`` ``system`` -``2018.00`` ``system`` -``2018.01`` ``system`` -``2018.02`` ``system`` -``2018.04`` ``system`` -``2018a`` ``system`` -``2018b`` ``system`` -``2019.00`` ``system`` -``2019.01`` ``system`` -``2019.02`` ``system`` -``2019.03`` ``system`` -``2019a`` ``system`` -``2019b`` ``system`` -``2020.00`` ``system`` -``2020a`` ``system`` -=========== ============= ========== +===================== ============= ========== +version versionsuffix toolchain +===================== ============= ========== +``2016.00`` ``system`` +``2016.01`` ``system`` +``2016.02`` ``-GCC-4.9`` ``system`` +``2016.02`` ``-GCC-5.3`` ``system`` +``2016.03`` ``-GCC-4.9`` ``system`` +``2016.03`` ``-GCC-5.3`` ``system`` +``2016.03`` ``-GCC-5.4`` ``system`` +``2016a`` ``system`` +``2016b`` ``system`` +``2017.00`` ``system`` +``2017.01`` ``system`` +``2017.02`` ``system`` +``2017.09`` ``system`` +``2017a`` ``system`` +``2017b`` ``system`` +``2018.00`` ``system`` +``2018.01`` ``system`` +``2018.02`` ``system`` +``2018.04`` ``system`` +``2018a`` ``system`` +``2018b`` ``system`` +``2019.00`` ``system`` +``2019.01`` ``system`` +``2019.02`` ``system`` +``2019.03`` ``system`` +``2019a`` ``system`` +``2019b`` ``system`` +``2020.00`` ``system`` +``2020.06-impi-18.5`` ``system`` +``2020a`` ``system`` +===================== ============= ========== .. _list_software_IntelClusterChecker_1939: @@ -14249,6 +14521,22 @@ version toolchain =========== ========== +.. _list_software_IntelDAAL_782: + +*IntelDAAL* ++++++++++++ + +Intel® Data Analytics Acceleration Library (Intel® DAAL) is the library of Intel® architecture optimized building blocks covering all stages of data analytics: data acquisition from a data source, preprocessing, transformation, data mining, modeling, validation, and decision making. + +*homepage*: https://software.intel.com/en-us/daal + +============== ========== +version toolchain +============== ========== +``2019.4.007`` ``system`` +============== ========== + + .. _list_software_IntelPython_1150: *IntelPython* @@ -14521,6 +14809,7 @@ version versionsuffix toolchain ``7.7.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``7.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``7.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``7.15.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== ======================================================================================= @@ -14631,6 +14920,7 @@ version toolchain ``2018.1.017`` ``system`` ``2018.3.022`` ``system`` ``2019.2.026`` ``system`` +``2019.4.036`` ``system`` ============== ========== @@ -14711,12 +15001,12 @@ JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian *homepage*: http://mcmc-jags.sourceforge.net/ -========= =============================================================== -version toolchain -========= =============================================================== -``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` -``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` -========= =============================================================== +========= =============================================================================== +version toolchain +========= =============================================================================== +``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` +``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``intel/2017b`` +========= =============================================================================== .. _list_software_Jansson_732: @@ -15038,6 +15328,7 @@ version versionsuffix toolchain ``1.3.1`` ``-linux-x86_64`` ``system`` ``1.4.0`` ``-linux-x86_64`` ``system`` ``1.4.1`` ``-linux-x86_64`` ``system`` +``1.4.2`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -15408,6 +15699,7 @@ version versionsuffix toolchain ``0.10.5-beta`` ``-Perl-5.24.0`` ``foss/2016b`` ``1.0`` ``-Perl-5.26.1`` ``intel/2018a`` ``1.1`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.1.1`` ``GCCcore/9.3.0`` ``1.1.1`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` =============== ================ ================= @@ -15428,6 +15720,7 @@ version versionsuffix toolchain ``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` ``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` ``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.0.9-beta`` ``-Perl-5.30.2`` ``gompi/2020a`` ============== ================ =============== @@ -15521,11 +15814,11 @@ Kyoto Cabinet is a library of routines for managing a database. *homepage*: https://fallabs.com/kyotocabinet -========== ================= -version toolchain -========== ================= -``1.2.77`` ``GCCcore/7.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``1.2.77`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +========== ==================================== .. _list_software_letter_l: @@ -15583,7 +15876,7 @@ LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale At version versionsuffix toolchain ============ ======================== =============================== ``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` -``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a`` +``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a``, ``intel/2020a`` ``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` ============ ======================== =============================== @@ -16199,6 +16492,7 @@ version toolchain ========= ==================================== ``1.6.5`` ``intel/2016a`` ``1.8.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.8.5`` ``GCCcore/8.3.0`` ========= ==================================== @@ -16278,7 +16572,7 @@ version toolchain The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. -*homepage*: ftp://ftp.freedesktop.org/pub/mesa/glu/ +*homepage*: https://mesa.freedesktop.org/archive/glu/ ========= ================ =========================================================================================================================================================================================================================================================================================================================================== version versionsuffix toolchain @@ -16320,6 +16614,7 @@ version toolchain ``1.21`` ``intel/2016a`` ``1.35`` ``GCCcore/7.3.0`` ``1.36`` ``GCCcore/8.2.0`` +``1.38`` ``GCCcore/8.3.0`` ======== ================= @@ -16471,7 +16766,7 @@ version toolchain ======== ====================================================================================== ``1.32`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` ``1.34`` ``GCCcore/6.4.0`` -``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ======== ====================================================================================== @@ -16562,11 +16857,11 @@ libMemcached is an open source C/C++ client library and tools for the memcached *homepage*: https://memcached.org -========== ================= -version toolchain -========== ================= -``1.0.18`` ``GCCcore/6.4.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``1.0.18`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_libpciaccess_1253: @@ -16624,12 +16919,12 @@ C library for the Public Suffix List *homepage*: https://rockdaboot.github.io/libpsl -========== ================= -version toolchain -========== ================= -``0.20.2`` ``GCCcore/7.3.0`` -``0.21.0`` ``GCCcore/8.2.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``0.20.2`` ``GCCcore/7.3.0`` +``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========== ==================================== .. _list_software_libpsml_755: @@ -16886,6 +17181,7 @@ libsoup is an HTTP client/server library for GNOME. It uses GObjects and the gli version toolchain ========== ================= ``2.66.1`` ``GCCcore/8.2.0`` +``2.70.0`` ``GCCcore/8.3.0`` ========== ================= @@ -16919,6 +17215,7 @@ version versionsuffix toolchain ========== ================= =============================================== ``4.3.0a`` ``foss/2016b``, ``foss/2018b``, ``intel/2016b`` ``4.3.0a`` ``-Python-3.7.2`` ``foss/2019a`` +``4.3.0a`` ``-Python-3.7.4`` ``GCC/8.3.0`` ========== ================= =============================================== @@ -16980,13 +17277,14 @@ Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some other packages *homepage*: https://www.gnu.org/software/libtasn1/ -======== =================================================== -version toolchain -======== =================================================== -``4.7`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` -``4.12`` ``GCCcore/5.4.0`` -``4.13`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -======== =================================================== +========== =================================================== +version toolchain +========== =================================================== +``4.7`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` +``4.12`` ``GCCcore/5.4.0`` +``4.13`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``4.16.0`` ``GCCcore/8.3.0`` +========== =================================================== .. _list_software_LibTIFF_576: @@ -17160,6 +17458,7 @@ version toolchain ========= ==================================== ``1.0.0`` ``foss/2018b`` ``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.1.0`` ``GCCcore/8.3.0`` ========= ==================================== @@ -18110,11 +18409,11 @@ The Light-weight Group Library provides methods for MPI codes to quickly create *homepage*: https://github.com/llnl/lwgrp -========= ================================ -version toolchain -========= ================================ -``1.0.2`` ``gompi/2019a``, ``iimpi/2019a`` -========= ================================ +========= ================================================================== +version toolchain +========= ================================================================== +``1.0.2`` ``gompi/2019a``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2020a`` +========= ================================================================== .. _list_software_lxml_445: @@ -18201,7 +18500,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -18278,19 +18577,20 @@ version toolchain *MAFFT* +++++++ -MAFFT is a multiple sequence alignment program for unix-like operating systems. It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of <∼200 sequences), FFT-NS-2 (fast; for alignment of <∼10,000 sequences), etc. +MAFFT is a multiple sequence alignment program for unix-like operating systems. It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of <∼200 sequences), FFT-NS-2 (fast; for alignment of <∼30,000 sequences), etc. *homepage*: https://mafft.cbrc.jp/alignment/software/source.html -========= ==================== ====================================== -version versionsuffix toolchain -========= ==================== ====================================== -``7.305`` ``-with-extensions`` ``foss/2016b`` -``7.397`` ``-with-extensions`` ``intel/2018a`` -``7.427`` ``-with-extensions`` ``foss/2018b``, ``intel/2018b`` -``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` -``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -========= ==================== ====================================== +========= ==================== ====================================================================== +version versionsuffix toolchain +========= ==================== ====================================================================== +``7.305`` ``-with-extensions`` ``foss/2016b`` +``7.397`` ``-with-extensions`` ``intel/2018a`` +``7.427`` ``-with-extensions`` ``foss/2018b``, ``intel/2018b`` +``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` +``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``gompi/2020a``, ``iccifort/2019.5.281`` +``7.470`` ``-with-extensions`` ``GCC/9.3.0``, ``gompi/2020a`` +========= ==================== ====================================================================== .. _list_software_magick_620: @@ -18338,11 +18638,12 @@ MAGMA is a tool for gene analysis and generalized gene-set analysis of GWAS data *homepage*: https://ctg.cncr.nl/software/magma -========= ============== -version toolchain -========= ============== -``1.07b`` ``foss/2018b`` -========= ============== +========== ============== +version toolchain +========== ============== +``1.07b`` ``foss/2018b`` +``1.07bb`` ``GCC/8.3.0`` +========== ============== .. _list_software_MagresPython_1249: @@ -18477,12 +18778,13 @@ Manta calls structural variants (SVs) and indels from mapped paired-end sequenci *homepage*: https://github.com/Illumina/manta -========= ========== -version toolchain -========= ========== -``1.1.1`` ``system`` -``1.6.0`` ``system`` -========= ========== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``1.1.1`` ``system`` +``1.6.0`` ``system`` +``1.6.0`` ``-Python-2.7.16`` ``gompi/2019b`` +========= ================== =============== .. _list_software_Maple_495: @@ -18578,6 +18880,22 @@ version toolchain ========= ==================================================== +.. _list_software_MARS_307: + +*MARS* +++++++ + +improving Multiple circular sequence Alignment using Refined Sequences + +*homepage*: https://github.com/lorrainea/MARS + +============ ================= +version toolchain +============ ================= +``20191101`` ``GCCcore/8.3.0`` +============ ================= + + .. _list_software_Mash_393: *Mash* @@ -18635,6 +18953,7 @@ version toolchain ``11.1.1`` ``system`` ``11.3.0`` ``system`` ``12.0.0`` ``system`` +``12.1.1`` ``system`` ========== ========== @@ -18669,6 +18988,7 @@ version toolchain ``1.5.9`` ``GCCcore/5.4.0`` ``1.5.11`` ``foss/2017b`` ``1.5.12`` ``GCCcore/6.4.0`` +``1.5.17`` ``GCCcore/8.3.0`` ========== ================= @@ -18908,14 +19228,14 @@ The MCL algorithm is short for the Markov Cluster Algorithm, a fast and scalable *homepage*: http://micans.org/mcl/ -========== ================ ================================================== -version versionsuffix toolchain -========== ================ ================================================== -``02.063`` ``intel/2016b`` -``14.137`` ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2016b`` -``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ ================================================== +========== ================ ===================================================================== +version versionsuffix toolchain +========== ================ ===================================================================== +``02.063`` ``intel/2016b`` +``14.137`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``intel/2016b`` +``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ ===================================================================== .. _list_software_MCR_226: @@ -18969,11 +19289,11 @@ MDBM is a super-fast memory-mapped key/value store *homepage*: https://github.com/yahoo/mdbm -========== ================= -version toolchain -========== ================= -``4.13.0`` ``GCCcore/6.4.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``4.13.0`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_MDSplus_680: @@ -19193,6 +19513,7 @@ version versionsuffix toolchain ========= ============================== =============================== ``5.0.4`` ``-Perl-5.26.0-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``5.0.4`` ``-Perl-5.26.0-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``5.1.1`` ``-Python-3.6.6`` ``foss/2018b`` ``5.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========= ============================== =============================== @@ -19575,6 +19896,22 @@ version versionsuffix toolchain ========= ================= ================================== +.. _list_software_mhcnuggets_1077: + +*mhcnuggets* +++++++++++++ + +MHCnuggets: Neoantigen peptide MHC binding prediction for class I and II. + +*homepage*: https://github.com/KarchinLab/mhcnuggets + +======= ================= ================================== +version versionsuffix toolchain +======= ================= ================================== +``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +======= ================= ================================== + + .. _list_software_MiGEC_389: *MiGEC* @@ -19775,13 +20112,13 @@ MIRA is a whole genome shotgun and EST sequence assembler for Sanger, 454, Solex *homepage*: https://sourceforge.net/projects/mira-assembler/ -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``4.0.2`` ``intel/2017b`` -``4.0.2`` ``-Python-2.7.11`` ``foss/2016a`` -``4.9.6`` ``intel/2017b`` -========= ================== =============== +========= ================== ================================================ +version versionsuffix toolchain +========= ================== ================================================ +``4.0.2`` ``foss/2018b``, ``gompi/2019b``, ``intel/2017b`` +``4.0.2`` ``-Python-2.7.11`` ``foss/2016a`` +``4.9.6`` ``intel/2017b`` +========= ================== ================================================ .. _list_software_miRDeep2_728: @@ -19801,6 +20138,22 @@ version versionsuffix toolchain =========== ================= =============== +.. _list_software_MITObim_625: + +*MITObim* ++++++++++ + +The MITObim procedure (mitochondrial baiting and iterative mapping) represents a highly efficient approach to assembling novel mitochondrial genomes of non-model organisms directly from total genomic DNA derived NGS reads. + +*homepage*: https://github.com/chrishah/MITObim + +========= =============================== +version toolchain +========= =============================== +``1.9.1`` ``foss/2018b``, ``gompi/2019b`` +========= =============================== + + .. _list_software_MitoZ_499: *MitoZ* @@ -20181,13 +20534,13 @@ Motif refers to both a graphical user interface (GUI) specification and the widg *homepage*: https://motif.ics.com/ -========= ==================================================================================================================================== -version toolchain -========= ==================================================================================================================================== -``2.3.5`` ``foss/2016a``, ``intel/2016a`` -``2.3.7`` ``intel/2017a`` -``2.3.8`` ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` -========= ==================================================================================================================================== +========= ======================================================================================================================================================= +version toolchain +========= ======================================================================================================================================================= +``2.3.5`` ``foss/2016a``, ``intel/2016a`` +``2.3.7`` ``intel/2017a`` +``2.3.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` +========= ======================================================================================================================================================= .. _list_software_MotionCor2_972: @@ -20448,6 +20801,7 @@ version versionsuffix toolchain =================== ================== =============== ``0.3.14`` ``-Python-2.7.11`` ``intel/2016a`` ``0.3.15`` ``-Python-2.7.12`` ``intel/2016b`` +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ``3.0-rc-20191217`` ``-Python-2.7.16`` ``foss/2019b`` ``3.0-rc-20191217`` ``-Python-3.7.4`` ``foss/2019b`` ``3.0_RC2`` ``-Python-2.7.13`` ``foss/2017a`` @@ -20556,7 +20910,9 @@ version versionsuffix toolchain ``1.7`` ``-Python-2.7.15`` ``intel/2018b`` ``1.7`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.8`` ``-Python-2.7.16`` ``intel/2019b`` -``1.8`` ``-Python-3.7.4`` ``intel/2019b`` +``1.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.9`` ``-Python-3.7.4`` ``foss/2019b`` +``1.9`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ======= ================== =============================== @@ -20678,6 +21034,23 @@ version versionsuffix toolchain ========= ============= ============== +.. _list_software_MUST_329: + +*MUST* +++++++ + +MUST detects usage errors of the Message Passing Interface (MPI) and reports them to the user. As MPI calls are complex and usage errors common, this functionality is extremely helpful for application developers that want to develop correct MPI applications. This includes errors that already manifest – segmentation faults or incorrect results – as well as many errors that are not visible to the application developer or do not manifest on a certain system or MPI implementation. + +*homepage*: https://hpc.rwth-aachen.de/must/ + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``1.6`` ``-Python-3.6.6`` ``foss/2018b`` +``1.6`` ``-Python-3.7.4`` ``foss/2019b`` +======= ================= ============== + + .. _list_software_MuTect_594: *MuTect* @@ -21146,6 +21519,7 @@ version toolchain ``2.9.1-1`` ``foss/2018a``, ``intel/2018a`` ``2.9.3`` ``foss/2018b`` ``2.10.4`` ``gompi/2019b`` +``2.10.7`` ``gompi/2020a`` =========== ================================================ @@ -21634,7 +22008,7 @@ version toolchain *networkx* ++++++++++ -NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. +NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. *homepage*: https://pypi.python.org/pypi/networkx @@ -21653,7 +22027,7 @@ version versionsuffix toolchain ``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``2.4`` ``-Python-3.8.2`` ``foss/2020a`` +``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ======== ================== =============================================== @@ -21778,6 +22152,7 @@ version versionsuffix toolchain ``2.10.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` ``2.10.0`` ``-Java-11`` ``GCCcore/8.2.0`` ``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.10.5`` ``GCCcore/9.3.0`` ========== =================== ================================== @@ -21851,6 +22226,7 @@ version versionsuffix toolchain ``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` ``2.4.0`` ``foss/2019a``, ``intel/2019a`` ``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.0`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================================= =============================== @@ -21963,13 +22339,14 @@ version toolchain Nipype is a Python project that provides a uniform interface to existing neuroimaging software and facilitates interaction between these packages within a single workflow. -*homepage*: http://nipy.org/nipype +*homepage*: https://nipype.readthedocs.io ========= ================= =============== version versionsuffix toolchain ========= ================= =============== ``1.0.2`` ``-Python-3.6.4`` ``intel/2018a`` ``1.1.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.4.2`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =============== @@ -22048,16 +22425,16 @@ Node.js is a platform built on Chrome's JavaScript runtime for easily building *homepage*: http://nodejs.org -=========== ==================================== -version toolchain -=========== ==================================== -``4.4.7`` ``foss/2016a`` -``6.10.3`` ``foss/2017a`` -``8.9.4`` ``foss/2017a`` -``10.15.1`` ``foss/2018b`` -``10.15.3`` ``GCCcore/8.2.0`` -``12.16.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -=========== ==================================== +=========== ======================================================= +version toolchain +=========== ======================================================= +``4.4.7`` ``foss/2016a`` +``6.10.3`` ``foss/2017a`` +``8.9.4`` ``foss/2017a`` +``10.15.1`` ``foss/2018b`` +``10.15.3`` ``GCCcore/8.2.0`` +``12.16.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +=========== ======================================================= .. _list_software_Normaliz_844: @@ -22303,6 +22680,7 @@ version versionsuffix toolchain ``0.43.1`` ``intel/2019a`` ``0.46.0`` ``foss/2019a`` ``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== ================================== @@ -22332,7 +22710,7 @@ version versionsuffix toolchain ``2.7.0`` ``intel/2019a`` ``2.7.1`` ``-Python-2.7.16`` ``intel/2019b`` ``2.7.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.7.1`` ``-Python-3.8.2`` ``intel/2020a`` +``2.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================== =================================================== @@ -22415,7 +22793,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenPyXL_767` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_orca_421` - :ref:`list_software_ORCA_293` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_orca_421` - :ref:`list_software_ORCA_293` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -22563,12 +22941,12 @@ OPARI2, the successor of Forschungszentrum Juelich's OPARI, is a source-to-sour *homepage*: https://www.score-p.org -========= ==================================== -version toolchain -========= ==================================== -``2.0`` ``foss/2016a`` -``2.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ==================================== +========= ======================================================= +version toolchain +========= ======================================================= +``2.0`` ``foss/2016a`` +``2.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= .. _list_software_OpenAI-Gym_886: @@ -22605,6 +22983,7 @@ version versionsuffix toolchain ``2.4.1`` ``-Python-3.6.6`` ``intel/2018b`` ``2.4.1`` ``-Python-3.7.2`` ``intel/2019a`` ``3.0.0`` ``-Python-3.7.4`` ``gompi/2019b`` +``3.1.1`` ``-Python-3.7.4`` ``gompi/2019b`` ========= ================== =============== @@ -22749,29 +23128,31 @@ OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive *homepage*: https://www.openfoam.com/ -================ ================================================ -version toolchain -================ ================================================ -``2.2.2`` ``intel/2016a``, ``intel/2017a`` -``2.2.x`` ``intel/2019a`` -``2.3.1`` ``intel/2017a``, ``intel/2019b`` -``2.4.0`` ``intel/2017a``, ``intel/2019a`` -``3.0.0`` ``foss/2016a`` -``3.0.1`` ``intel/2016b``, ``intel/2018a`` -``4.0`` ``foss/2016b``, ``intel/2016b`` -``4.1`` ``foss/2016b``, ``intel/2017a`` -``5.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``5.0-20180108`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` -``7`` ``foss/2019b`` -``v1606+`` ``foss/2018b`` -``v1612+`` ``foss/2018b`` -``v1712`` ``foss/2017b``, ``intel/2017b`` -``v1806`` ``foss/2018b`` -``v1812`` ``foss/2018b`` -``v1906`` ``foss/2019b`` -``v1912`` ``foss/2019b``, ``intel/2019b`` -================ ================================================ +================ ============= ================================================ +version versionsuffix toolchain +================ ============= ================================================ +``2.2.2`` ``intel/2016a``, ``intel/2017a`` +``2.2.x`` ``intel/2019a`` +``2.3.1`` ``intel/2017a``, ``intel/2019b`` +``2.4.0`` ``intel/2017a``, ``intel/2019a`` +``3.0.0`` ``foss/2016a`` +``3.0.1`` ``intel/2016b``, ``intel/2018a`` +``4.0`` ``foss/2016b``, ``intel/2016b`` +``4.1`` ``foss/2016b``, ``intel/2017a`` +``5.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``5.0-20180108`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` +``7`` ``foss/2019b`` +``7`` ``-20200508`` ``foss/2019b`` +``v1606+`` ``foss/2018b`` +``v1612+`` ``foss/2018b`` +``v1712`` ``foss/2017b``, ``intel/2017b`` +``v1806`` ``foss/2018b`` +``v1812`` ``foss/2018b`` +``v1906`` ``foss/2019b`` +``v1912`` ``foss/2019b``, ``intel/2019b`` +``v2006`` ``foss/2020a`` +================ ============= ================================================ .. _list_software_OpenFOAM-Extend_1354: @@ -22791,6 +23172,7 @@ version versionsuffix toolchain ``4.0`` ``intel/2017a`` ``4.0`` ``-Python-2.7.16`` ``intel/2019b`` ``4.1-20191120`` ``-Python-2.7.16`` ``intel/2019b`` +``4.1-20200408`` ``-Python-2.7.16`` ``foss/2019b`` ================ ================== ================================= @@ -22820,14 +23202,14 @@ version toolchain OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been developed in order to promote the use of JPEG 2000, a still-image compression standard from the Joint Photographic Experts Group (JPEG). Since may 2015, it is officially recognized by ISO/IEC and ITU-T as a JPEG 2000 Reference Software. -*homepage*: http://www.openjpeg.org/ +*homepage*: https://www.openjpeg.org/ ========= ==================================== version toolchain ========= ==================================== ``2.1`` ``GCCcore/6.4.0`` ``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.3.1`` ``GCCcore/8.2.0`` +``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ========= ==================================== @@ -23002,28 +23384,13 @@ A Python library to read/write Excel 2010 xlsx/xlsm files *homepage*: https://openpyxl.readthedocs.io -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``2.6.2`` ``GCCcore/8.2.0`` -``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -========= ================= ================= - - -.. _list_software_OpenPyXL_767: - -*OpenPyXL* -++++++++++ - -A Python library to read/write Excel 2010 xlsx/xlsm files - -*homepage*: https://openpyxl.readthedocs.io - -========= ================= -version toolchain -========= ================= -``2.6.4`` ``GCCcore/8.3.0`` -========= ================= +========= ================== ================= +version versionsuffix toolchain +========= ================== ================= +``2.6.2`` ``GCCcore/8.2.0`` +``2.6.4`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================== ================= .. _list_software_OpenRefine_1003: @@ -23051,11 +23418,12 @@ OpenSlide is a C library that provides a simple interface to read whole-slide im *homepage*: https://openslide.org/ -========= ================= -version toolchain -========= ================= -``3.4.1`` ``GCCcore/8.2.0`` -========= ================= +========= =============== ================= +version versionsuffix toolchain +========= =============== ================= +``3.4.1`` ``GCCcore/8.2.0`` +``3.4.1`` ``-largefiles`` ``GCCcore/8.2.0`` +========= =============== ================= .. _list_software_openslide-python_1682: @@ -23261,15 +23629,15 @@ version versionsuffix toolchain *Osi* +++++ -Osi (Open Solver Interface) provides an abstract base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver. That is, programs written to the OSI standard may be linked to any solver with an OSI interface and should produce correct results. The OSI has been significantly extended compared to its first incarnation. Currently, the OSI supports linear programming solvers and has rudimentary support for integer programming. +Osi (Open Solver Interface) provides an abstract base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver. That is, programs written to the OSI standard may be linked to any solver with an OSI interface and should produce correct results. The OSI has been significantly extended compared to its first incarnation. Currently, the OSI supports linear programming solvers and has rudimentary support for integer programming. *homepage*: https://github.com/coin-or/Osi -=========== ================= -version toolchain -=========== ================= -``0.108.5`` ``GCCcore/7.3.0`` -=========== ================= +=========== ================================= +version toolchain +=========== ================================= +``0.108.5`` ``GCCcore/7.3.0``, ``foss/2018b`` +=========== ================================= .. _list_software_OSU-Micro-Benchmarks_1865: @@ -23298,12 +23666,12 @@ The Open Trace Format 2 is a highly scalable, memory efficient event trace data *homepage*: https://www.score-p.org -======= ==================================== -version toolchain -======= ==================================== -``2.0`` ``foss/2016a``, ``foss/2017a`` -``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -======= ==================================== +======= ======================================================= +version toolchain +======= ======================================================= +``2.0`` ``foss/2016a``, ``foss/2017a`` +``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ======================================================= .. _list_software_ownCloud_843: @@ -23345,7 +23713,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-mpi_1052` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-mpi_1052` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -23566,7 +23934,7 @@ version toolchain ``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``5.6.0`` ``GCCcore/6.4.0`` ``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``6.0.0`` ``GCCcore/8.3.0`` +``6.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ==================================== @@ -23596,6 +23964,7 @@ version toolchain ``20190622`` ``GCCcore/8.2.0`` ``20190922`` ``GCCcore/8.3.0`` ``20200422`` ``GCCcore/9.3.0`` +``20200522`` ``GCCcore/9.3.0`` ============ =============================== @@ -23685,6 +24054,7 @@ version versionsuffix toolchain ``5.4.1`` ``-mpi`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``5.5.2`` ``-Python-2.7.15-mpi`` ``foss/2018b`` ``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` +``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` ========= ====================== ================================================================================================= @@ -23709,14 +24079,15 @@ version toolchain *ParmEd* ++++++++ -ParmEd is a general tool for aiding in investigations of biomolecular systems using popular molecular simulation packages, like Amber, CHARMM, and OpenMM written in Python. +ParmEd is a general tool for aiding in investigations of biomolecular systems using popular molecular simulation packages, like Amber, CHARMM, and OpenMM written in Python. -*homepage*: http://parmed.github.io/ParmEd/html/index.html +*homepage*: https://parmed.github.io/ParmEd ========= ================= =============== version versionsuffix toolchain ========= ================= =============== ``2.7.3`` ``-Python-3.6.3`` ``intel/2017b`` +``3.2.0`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =============== @@ -23745,11 +24116,11 @@ ParMGridGen is an MPI-based parallel library that is based on the serial package *homepage*: http://www-users.cs.umn.edu/~moulitsa/software.html -======= =================================================================== -version toolchain -======= =================================================================== -``1.0`` ``gimkl/2.11.5``, ``iimpi/2019b``, ``intel/2016a``, ``intel/2017a`` -======= =================================================================== +======= ==================================================================================== +version toolchain +======= ==================================================================================== +``1.0`` ``gimkl/2.11.5``, ``gompi/2019b``, ``iimpi/2019b``, ``intel/2016a``, ``intel/2017a`` +======= ==================================================================================== .. _list_software_PartitionFinder_1554: @@ -23838,6 +24209,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_PAUP_310: + +*PAUP* +++++++ + +PAUP* (Phylogenetic Analysis Using Parsimony *and other methods) is a computational phylogenetics program for inferring evolutionary trees. + +*homepage*: https://paup.phylosolutions.com/ + +=========== ============= ========== +version versionsuffix toolchain +=========== ============= ========== +``4.0a166`` ``-centos64`` ``system`` +=========== ============= ========== + + .. _list_software_pauvre_659: *pauvre* @@ -24086,12 +24473,13 @@ Program Database Toolkit (PDT) is a framework for analyzing source code written *homepage*: https://www.cs.uoregon.edu/research/pdt/ -======== ==================================== -version toolchain -======== ==================================== -``3.22`` ``foss/2016a`` -``3.25`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -======== ==================================== +========== ==================================== +version toolchain +========== ==================================== +``3.22`` ``foss/2016a`` +``3.25`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.25.1`` ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_PEAR_296: @@ -24112,6 +24500,22 @@ version toolchain ========== ========================================================== +.. _list_software_Percolator_1051: + +*Percolator* +++++++++++++ + +Semi-supervised learning for peptide identification from shotgun proteomics datasets + +*homepage*: https://github.com/percolator/percolator + +======= =============== +version toolchain +======= =============== +``3.4`` ``gompi/2019a`` +======= =============== + + .. _list_software_Perl_403: *Perl* @@ -24551,6 +24955,7 @@ version versionsuffix toolchain ``2.18.14`` ``-Java-1.8`` ``system`` ``2.18.17`` ``-Java-1.8`` ``system`` ``2.18.27`` ``-Java-1.8`` ``system`` +``2.20.6`` ``-Java-1.8`` ``system`` ``2.21.1`` ``-Java-11`` ``system`` ``2.21.6`` ``-Java-11`` ``system`` =========== =================== ========== @@ -24975,6 +25380,7 @@ version toolchain ``1.07`` ``foss/2016a``, ``foss/2016b`` ``1.07-x86_64`` ``system`` ``1.9b_4.1-x86_64`` ``system`` +``1.9b_6.17-x86_64`` ``system`` ``2.00-alpha1-x86_64`` ``system`` ``2.00-alpha2-x86_64`` ``system`` ``2.00-alpha2-x86_64_avx2`` ``system`` @@ -25040,12 +25446,13 @@ An open-source, interactive graphing library for Python *homepage*: https://plot.ly/python -========= =============== -version toolchain -========= =============== -``4.1.0`` ``intel/2019a`` -``4.4.1`` ``intel/2019b`` -========= =============== +========= ================= +version toolchain +========= ================= +``4.1.0`` ``intel/2019a`` +``4.4.1`` ``intel/2019b`` +``4.8.1`` ``GCCcore/9.3.0`` +========= ================= .. _list_software_PLplot_603: @@ -25172,6 +25579,22 @@ version toolchain ======= ================================ +.. _list_software_poetry_675: + +*poetry* +++++++++ + +Python packaging and dependency management made easy + +*homepage*: https://python-poetry.org/ + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.0.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +========= ================= ================= + + .. _list_software_polymake_866: *polymake* @@ -25454,11 +25877,11 @@ PRANK is a probabilistic multiple alignment program for DNA, codon and amino-a *homepage*: http://wasabiapp.org/software/prank/ -========== =============== -version toolchain -========== =============== -``170427`` ``intel/2018a`` -========== =============== +========== ============================== +version toolchain +========== ============================== +``170427`` ``GCC/9.3.0``, ``intel/2018a`` +========== ============================== .. _list_software_PRC_229: @@ -25762,7 +26185,7 @@ Google Protocol Buffers =========== =================================================== version toolchain =========== =================================================== -``2.5.0`` ``GCCcore/7.3.0``, ``system`` +``2.5.0`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``system`` ``2.6.1`` ``system`` ``3.0.2`` ``foss/2016a`` ``3.2.0`` ``foss/2016b``, ``intel/2016b`` @@ -25835,6 +26258,7 @@ PRSice (pronounced 'precise') is a Polygenic Risk Score software for calculatin version toolchain ========== ================= ``2.2.12`` ``GCCcore/8.3.0`` +``2.3.1`` ``GCCcore/9.3.0`` ========== ================= @@ -26192,9 +26616,26 @@ version versionsuffix toolchain ``0.7.10`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` ``0.7.10`` ``-Python-3.6.6`` ``foss/2018b`` ``0.8.0`` ``foss/2019a``, ``intel/2019a`` +``0.8.1`` ``foss/2019b`` ========== ================== ================================ +.. _list_software_PyBerny_713: + +*PyBerny* ++++++++++ + +PyBerny is an optimizer of molecular geometries with respect to the total energy, using nuclear gradient information. + +*homepage*: https://github.com/jhrmnn/pyberny + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.6.2`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================= =============== + + .. _list_software_pyBigWig_802: *pyBigWig* @@ -26287,6 +26728,22 @@ version toolchain ========= =============== +.. _list_software_pycocotools_1214: + +*pycocotools* ++++++++++++++ + +Tools for working with the MSCOCO dataset + +*homepage*: https://github.com/cocodataset/cocoapi + +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``2.0.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +========= ================= ================== + + .. _list_software_pycodestyle_1205: *pycodestyle* @@ -27009,6 +27466,7 @@ version versionsuffix toolchain ``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ================== =============================== @@ -27123,6 +27581,7 @@ version versionsuffix toolchain ``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.16.0.1`` ``GCC/9.3.0`` ============ ================== ============================================================== @@ -27284,7 +27743,7 @@ version versionsuffix toolchain ``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` ``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` ``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``3.6.1`` ``-Python-3.8.2`` ``intel/2020a`` +``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` =========== ================== =================================================== @@ -27388,6 +27847,22 @@ version versionsuffix toolchain ========== ================= ================================================================================================================================================================= +.. _list_software_python-hl7_986: + +*python-hl7* +++++++++++++ + +A simple library for parsing messages of Health Level 7 (HL7) version 2.x into Python objects. + +*homepage*: https://github.com/johnpaulett/python-hl7 + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``0.3.4`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_python-igraph_1354: *python-igraph* @@ -28062,6 +28537,7 @@ version versionsuffix toolchain ``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` ``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` ``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` +``5.0.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============================== @@ -28683,6 +29159,7 @@ version toolchain ``2.19`` ``system`` ``2.20`` ``system`` ``2.21`` ``system`` +``3.0`` ``system`` ======== ========== @@ -28825,6 +29302,7 @@ version versionsuffix toolchain ========= ============= ============== ``1.4-4`` ``-R-3.6.0`` ``foss/2019a`` ``1.4-8`` ``-R-3.6.2`` ``foss/2019b`` +``1.4-8`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -28905,14 +29383,15 @@ The rjags package is an interface to the JAGS library. *homepage*: https://cran.r-project.org/web/packages/rjags -======= ============= =============== -version versionsuffix toolchain -======= ============= =============== -``4-6`` ``-R-3.4.0`` ``intel/2017a`` -``4-6`` ``-R-3.4.3`` ``intel/2017b`` -``4-8`` ``-R-3.5.1`` ``foss/2018b`` -``4-9`` ``-R-3.6.0`` ``foss/2019a`` -======= ============= =============== +======== ============= =============== +version versionsuffix toolchain +======== ============= =============== +``4-6`` ``-R-3.4.0`` ``intel/2017a`` +``4-6`` ``-R-3.4.3`` ``intel/2017b`` +``4-8`` ``-R-3.5.1`` ``foss/2018b`` +``4-9`` ``-R-3.6.0`` ``foss/2019a`` +``4-10`` ``foss/2019b`` +======== ============= =============== .. _list_software_Rmath_508: @@ -29077,6 +29556,7 @@ version versionsuffix toolchain ========== ================ =============== ``3.12.0`` ``system`` ``3.12.0`` ``-Perl-5.26.1`` ``intel/2018a`` +``3.13.0`` ``foss/2020a`` ========== ================ =============== @@ -29129,6 +29609,7 @@ version versionsuffix toolchain ``6.10.08`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``6.14.06`` ``-Python-2.7.15`` ``foss/2018b`` ``6.14.06`` ``-Python-3.6.6`` ``foss/2018b`` +``6.20.04`` ``-Python-3.7.4`` ``foss/2019b`` ``v5.34.34`` ``-Python-2.7.11`` ``intel/2016a`` ``v5.34.36`` ``-Python-2.7.11`` ``intel/2016a`` ``v6.06.02`` ``-Python-2.7.12`` ``intel/2016b`` @@ -29317,12 +29798,13 @@ This RStudio Server version. RStudio is a set of integrated tools designed to he *homepage*: https://www.rstudio.com/ -============ ============= ================== -version versionsuffix toolchain -============ ============= ================== -``1.2.5033`` ``-Java-11`` ``fosscuda/2019b`` -``1.2.5042`` ``-Java-11`` ``foss/2019b`` -============ ============= ================== +============ ==================== ================== +version versionsuffix toolchain +============ ==================== ================== +``1.2.5033`` ``-Java-11`` ``fosscuda/2019b`` +``1.2.5042`` ``-Java-11`` ``foss/2019b`` +``1.3.959`` ``-Java-11-R-4.0.0`` ``foss/2020a`` +============ ==================== ================== .. _list_software_RTG-Tools_811: @@ -29414,7 +29896,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDSL_310` - :ref:`list_software_sdsl-lite_913` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -29664,6 +30146,7 @@ version versionsuffix toolchain ============ =================== ========== ``9.7.0.4`` ``-Java-1.7.0_79`` ``system`` ``9.7.0.21`` ``-Java-1.8.0_162`` ``system`` +``9.9.1.7`` ``-Java-13`` ``system`` ============ =================== ========== @@ -29735,12 +30218,12 @@ Scalasca is a software tool that supports the performance optimization of paral *homepage*: https://www.scalasca.org/ -======= =============== -version toolchain -======= =============== -``2.3`` ``foss/2016a`` -``2.5`` ``gompi/2019a`` -======= =============== +======= ================================ +version toolchain +======= ================================ +``2.3`` ``foss/2016a`` +``2.5`` ``gompi/2019a``, ``gompi/2020a`` +======= ================================ .. _list_software_SCALCE_427: @@ -29782,7 +30265,7 @@ version versionsuffix toolchain ScientificPython is a collection of Python modules for scientific computing. It contains support for geometry, mathematical functions, statistics, physical units, IO, visualization, and parallelization. -*homepage*: https://sourcesup.cru.fr/projects/scientific-py/ +*homepage*: http://dirac.cnrs-orleans.fr/ScientificPython ========= ================== =============================== version versionsuffix toolchain @@ -29798,12 +30281,13 @@ version versionsuffix toolchain This package provides utilities for exploratory analysis of large scale genetic variation data. It is based on numpy, scipy and other general-purpose Python scientific libraries. -*homepage*: http://scikit-allel.readthedocs.io/en/latest/ +*homepage*: https://scikit-allel.readthedocs.io/en/latest/ ========= ================== ============== version versionsuffix toolchain ========= ================== ============== ``1.1.8`` ``-Python-2.7.13`` ``foss/2017a`` +``1.2.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -29888,6 +30372,7 @@ version versionsuffix toolchain ``0.20.3`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``0.20.4`` ``-Python-2.7.16`` ``intel/2019b`` ``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``0.23.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================================= ======================================================================== @@ -30069,12 +30554,12 @@ The Score-P measurement infrastructure is a highly scalable and easy-to-use too *homepage*: https://www.score-p.org -========= ================================= -version toolchain -========= ================================= -``2.0.1`` ``foss/2016a`` -``6.0`` ``gompi/2019a``, ``gompic/2019b`` -========= ================================= +========= ================================================== +version toolchain +========= ================================================== +``2.0.1`` ``foss/2016a`` +``6.0`` ``gompi/2019a``, ``gompi/2020a``, ``gompic/2019b`` +========= ================================================== .. _list_software_SCOTCH_452: @@ -30214,6 +30699,22 @@ version toolchain ================== ============= +.. _list_software_sdsl-lite_913: + +*sdsl-lite* ++++++++++++ + +Succinct Data Structure Library 2.0 + +*homepage*: https://github.com/simongog/sdsl-lite + +========= ================= +version toolchain +========= ================= +``2.1.1`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_Seaborn_714: *Seaborn* @@ -30236,6 +30737,7 @@ version versionsuffix toolchain ``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.10.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== ========================================================================================= @@ -30410,13 +30912,13 @@ SeqAn is an open source C++ library of efficient algorithms and data structures *homepage*: https://www.seqan.de/ -========= ============= ======================================================================== -version versionsuffix toolchain -========= ============= ======================================================================== -``1.4.2`` ``-library`` ``system`` -``2.3.2`` ``foss/2016b`` -``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` -========= ============= ======================================================================== +========= ============= =========================================================================================== +version versionsuffix toolchain +========= ============= =========================================================================================== +``1.4.2`` ``-library`` ``system`` +``2.3.2`` ``foss/2016b`` +``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` +========= ============= =========================================================================================== .. _list_software_SeqAn3_523: @@ -30477,12 +30979,12 @@ Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FA *homepage*: https://github.com/lh3/seqtk/ -======= =================================================================== -version toolchain -======= =================================================================== -``1.2`` ``foss/2016b``, ``intel/2017a`` -``1.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` -======= =================================================================== +======= ================================================================================== +version toolchain +======= ================================================================================== +``1.2`` ``foss/2016b``, ``intel/2017a`` +``1.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` +======= ================================================================================== .. _list_software_Serf_400: @@ -30534,6 +31036,7 @@ version versionsuffix toolchain ``2.3.4`` ``-R-3.4.4`` ``intel/2018a`` ``2.3.4`` ``-R-3.5.1`` ``foss/2018b`` ``3.1.2`` ``-R-3.6.0`` ``foss/2019a`` +``3.1.5`` ``-R-4.0.0`` ``foss/2020a`` ============ ============= =============== @@ -30602,6 +31105,22 @@ version versionsuffix toolchain ========== =============== ========== +.. _list_software_SHAPEIT4_578: + +*SHAPEIT4* +++++++++++ + +SHAPEIT4 is a fast and accurate method for estimation of haplotypes (aka phasing) for SNP array and high coverage sequencing data. + +*homepage*: https://odelaneau.github.io/shapeit4/ + +========= ============== +version toolchain +========= ============== +``4.1.3`` ``foss/2019b`` +========= ============== + + .. _list_software_Shapely_726: *Shapely* @@ -30614,6 +31133,7 @@ Shapely is a BSD-licensed Python package for manipulation and analysis of planar ========= ================= ====================================== version versionsuffix toolchain ========= ================= ====================================== +``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` ``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ========= ================= ====================================== @@ -30779,11 +31299,12 @@ Simulation and Parameter Estimation in Geophysics: a python package for simulati *homepage*: http://simpeg.xyz -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``0.3.1`` ``-Python-2.7.12`` ``intel/2016b`` -========= ================== =============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``0.3.1`` ``-Python-2.7.12`` ``intel/2016b`` +``0.14.1`` ``-Python-3.8.2`` ``intel/2020a`` +========== ================== =============== .. _list_software_SIMPLE_458: @@ -30913,16 +31434,16 @@ SIONlib is a scalable I/O library for parallel access to task-local files. The *homepage*: https://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html -========= ============= ================= -version versionsuffix toolchain -========= ============= ================= -``1.6.1`` ``foss/2016a`` -``1.6.1`` ``-tools`` ``foss/2016a`` -``1.7.1`` ``foss/2017a`` -``1.7.1`` ``-tools`` ``foss/2017a`` -``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` -``1.7.6`` ``-tools`` ``GCCcore/8.3.0`` -========= ============= ================= +========= ============= ==================================== +version versionsuffix toolchain +========= ============= ==================================== +``1.6.1`` ``foss/2016a`` +``1.6.1`` ``-tools`` ``foss/2016a`` +``1.7.1`` ``foss/2017a`` +``1.7.1`` ``-tools`` ``foss/2017a`` +``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` +``1.7.6`` ``-tools`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ============= ==================================== .. _list_software_SIP_236: @@ -31280,6 +31801,7 @@ version versionsuffix toolchain ======== ================== ========== ``3.6`` ``-Java-1.7.0_80`` ``system`` ``4.1d`` ``-Java-1.7.0_80`` ``system`` +``4.3t`` ``-Java-1.8`` ``system`` ======== ================== ========== @@ -31484,6 +32006,7 @@ version versionsuffix toolchain ``3.13.1`` ``GCC/8.2.0-2.31.1`` ``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` ``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` ========== ================= ============================================== @@ -31531,6 +32054,7 @@ version versionsuffix toolchain ``2.4.0`` ``-Hadoop-2.7-Java-1.8-Python-3.6.6`` ``intel/2018b`` ``2.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.4.0`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` ========= =========================================== =============================== @@ -31862,6 +32386,7 @@ version versionsuffix toolchain ``2.9.6-1`` ``-centos_linux64`` ``system`` ``2.10.4`` ``gompi/2019b`` ``2.10.5`` ``-centos_linux64`` ``system`` +``2.10.8`` ``gompi/2020a`` =========== =================== =============== @@ -32024,23 +32549,23 @@ STAR aligns RNA-seq reads to a reference genome using uncompressed suffix arrays *homepage*: https://github.com/alexdobin/STAR -========== =============================================== -version toolchain -========== =============================================== -``2.4.2a`` ``foss/2018b`` -``2.5.0a`` ``GNU/4.9.3-2.25`` -``2.5.2a`` ``foss/2016a`` -``2.5.2b`` ``intel/2016b`` -``2.5.3a`` ``intel/2017a``, ``intel/2017b`` -``2.5.4b`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` -``2.6.0c`` ``foss/2018a``, ``intel/2018a`` -``2.6.1c`` ``foss/2018b`` -``2.7.0d`` ``foss/2018b`` -``2.7.0f`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` -``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` -``2.7.2b`` ``GCC/8.3.0`` -``2.7.3a`` ``GCC/8.3.0`` -========== =============================================== +========== ============================================================== +version toolchain +========== ============================================================== +``2.4.2a`` ``foss/2018b`` +``2.5.0a`` ``GNU/4.9.3-2.25`` +``2.5.2a`` ``foss/2016a`` +``2.5.2b`` ``intel/2016b`` +``2.5.3a`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``intel/2017a``, ``intel/2017b`` +``2.5.4b`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` +``2.6.0c`` ``foss/2018a``, ``intel/2018a`` +``2.6.1c`` ``foss/2018b`` +``2.7.0d`` ``foss/2018b`` +``2.7.0f`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` +``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` +``2.7.2b`` ``GCC/8.3.0`` +``2.7.3a`` ``GCC/8.3.0``, ``GCC/9.3.0`` +========== ============================================================== .. _list_software_STAR-Fusion_987: @@ -32095,6 +32620,7 @@ version versionsuffix toolchain ``0.6.1`` ``-Python-3.5.2`` ``intel/2016b`` ``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` ``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.9.0`` ``-Python-2.7.16`` ``intel/2019b`` ``0.9.0`` ``-Python-3.6.6`` ``intel/2018b`` ``0.10.1`` ``foss/2019a`` ``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` @@ -32203,6 +32729,7 @@ version toolchain ``2.0.3`` ``GCCcore/7.3.0`` ``2.1.0`` ``foss/2018b`` ``2.1.1`` ``GCC/8.3.0`` +``2.1.3`` ``GCC/8.3.0``, ``GCC/9.3.0`` ========== ================================== @@ -32344,13 +32871,29 @@ SUNDIALS: SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers *homepage*: https://computation.llnl.gov/projects/sundials -========= ================================================================================================================== -version toolchain -========= ================================================================================================================== -``2.6.2`` ``intel/2016b``, ``intel/2018b`` -``2.7.0`` ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``5.1.0`` ``intel/2019b`` -========= ================================================================================================================== +========= ================================================================================================================================== +version toolchain +========= ================================================================================================================================== +``2.6.2`` ``intel/2016b``, ``intel/2018b`` +``2.7.0`` ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``5.1.0`` ``foss/2019b``, ``intel/2019b`` +========= ================================================================================================================================== + + +.. _list_software_SunPy_511: + +*SunPy* ++++++++ + +The community-developed, free and open-source solar data analysis environment for Python. + +*homepage*: https://sunpy.org/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.1.3`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== .. _list_software_SuperLU_688: @@ -32501,7 +33044,7 @@ version versionsuffix toolchain ``3.0.10`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` ``3.0.10`` ``-Python-2.7.12-PCRE-8.39`` ``intel/2016b`` ``3.0.11`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.0.12`` ``GCCcore/8.2.0`` +``3.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.0.12`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.12`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` ``3.0.12`` ``-Python-2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``intel/2018b`` @@ -32548,6 +33091,22 @@ version versionsuffix toolchain ========= ============= ==================== +.. _list_software_SYMPHONY_647: + +*SYMPHONY* +++++++++++ + +SYMPHONY is an open-source solver for mixed-integer linear programs (MILPs) written in C. + +*homepage*: https://projects.coin-or.org/SYMPHONY + +========== ============== +version toolchain +========== ============== +``5.6.16`` ``foss/2018b`` +========== ============== + + .. _list_software_sympy_578: *sympy* @@ -32593,7 +33152,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_texinfo_765` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` +:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` .. _list_software_tabix_536: @@ -32814,7 +33373,7 @@ version toolchain =========== ======================================================= ``6.19.00`` ``intel/2016a`` ``6.20.00`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``6.22.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``6.22.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` =========== ======================================================= @@ -32834,6 +33393,22 @@ version toolchain =========== ========== +.. _list_software_tensorboardX_1275: + +*tensorboardX* +++++++++++++++ + +Tensorboard for PyTorch. + +*homepage*: https://github.com/lanpa/tensorboardX + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``2.0`` ``-Python-3.7.4`` ``foss/2019b`` +======= ================= ============== + + .. _list_software_TensorFlow_1043: *TensorFlow* @@ -32884,7 +33459,7 @@ version versionsuffix toolchain ``2.0.1`` ``-Python-3.7.2`` ``foss/2019a`` ``2.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========== ============================= =================================================== @@ -32988,6 +33563,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_TEtranscripts_1366: + +*TEtranscripts* ++++++++++++++++ + +TEtranscripts and TEcount takes RNA-seq (and similar data) and annotates reads to both genes & transposable elements. TEtranscripts then performs differential analysis using DESeq2. + +*homepage*: https://github.com/mhammell-laboratory/TEtranscripts + +========= ============== +version toolchain +========= ============== +``2.2.0`` ``foss/2020a`` +========= ============== + + .. _list_software_texinfo_765: *texinfo* @@ -33311,6 +33902,22 @@ version toolchain ======= ================= +.. _list_software_Tombo_513: + +*Tombo* ++++++++ + +Tombo is a suite of tools primarily for the identification of modified nucleotides from raw nanopore sequencing data. + +*homepage*: https://github.com/nanoporetech/tombo + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_TopHat_592: *TopHat* @@ -33325,7 +33932,7 @@ version versionsuffix toolchain ========= ================== ================================================================================ ``2.1.0`` ``-Python-2.7.14`` ``intel/2018a`` ``2.1.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``2.1.2`` ``foss/2018b`` +``2.1.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` ========= ================== ================================================================================ @@ -33377,7 +33984,7 @@ version versionsuffix toolchain ``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` ``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.4.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` ========= =============================== ================================== @@ -33564,6 +34171,7 @@ version versionsuffix toolchain =========== ================== =============================== ``12.12.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``12.12.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``12.12.1`` ``-Python-3.7.4`` ``foss/2019b`` =========== ================== =============================== @@ -33626,6 +34234,7 @@ version versionsuffix toolchain ``0.36`` ``-Java-1.8.0_92`` ``system`` ``0.38`` ``-Java-1.8`` ``system`` ``0.38`` ``-Java-1.8.0_162`` ``system`` +``0.39`` ``-Java-1.8`` ``system`` ``0.39`` ``-Java-11`` ``system`` ======== =================== ========== @@ -33842,7 +34451,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCLUST_480: @@ -33906,7 +34515,7 @@ version versionsuffix toolchain UDUNITS supports conversion of unit specifications between formatted and binary forms, arithmetic manipulation of units, and conversion of values between compatible scales of measurement. -*homepage*: http://www.unidata.ucar.edu/software/udunits/ +*homepage*: https://www.unidata.ucar.edu/software/udunits/ ========== =========================================================================================================================================================== version toolchain @@ -33948,6 +34557,7 @@ version versionsuffix toolchain ========= ================= ============== ``1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -33999,6 +34609,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_Unidecode_912: + +*Unidecode* ++++++++++++ + +Python library for lossy ASCII transliterations of Unicode text (port of Text::Unidecode Perl module) + +*homepage*: https://github.com/avian2/unidecode + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.1.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_units_563: *units* @@ -34193,7 +34819,7 @@ version versionsuffix toolchain Valgrind: Debugging and profiling tools -*homepage*: http://valgrind.org +*homepage*: https://valgrind.org ========== ================================================================================= version toolchain @@ -34201,6 +34827,7 @@ version toolchain ``3.11.0`` ``foss/2016a``, ``intel/2016a`` ``3.13.0`` ``foss/2017b``, ``foss/2018a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.14.0`` ``foss/2018b`` +``3.16.1`` ``gompi/2019b`` ========== ================================================================================= @@ -34267,6 +34894,7 @@ version versionsuffix toolchain ========= ================== ========== ``2.3.6`` ``-Java-1.7.0_80`` ``system`` ``2.4.1`` ``-Java-1.7.0_80`` ``system`` +``2.4.4`` ``-Java-1.8`` ``system`` ========= ================== ========== @@ -34641,6 +35269,7 @@ version versionsuffix toolchain ``4.1.6`` ``system`` ``4.1.8`` ``system`` ``4.1.9`` ``system`` +``5.1.0`` ``system`` =========== ================================== =============== @@ -34810,7 +35439,7 @@ version toolchain --- -:ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_Wannier90_829: @@ -34881,6 +35510,7 @@ WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for version toolchain ========== ==================== ``2.24.1`` ``GCC/8.2.0-2.31.1`` +``2.27.4`` ``GCC/8.3.0`` ========== ==================== @@ -34924,7 +35554,7 @@ version versionsuffix toolchain GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc. -*homepage*: https://www.gnu.org/software/wget/ +*homepage*: https://www.gnu.org/software/wget ========== ==================================== version toolchain @@ -34932,9 +35562,27 @@ version toolchain ``1.17.1`` ``foss/2016a``, ``foss/2016b`` ``1.19.4`` ``GCCcore/6.4.0`` ``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``1.20.3`` ``GCCcore/9.3.0`` ========== ==================================== +.. _list_software_WHAM_301: + +*WHAM* +++++++ + +An implementation of WHAM: the Weighted Histogram Analysis Method + +*homepage*: http://membrane.urmc.rochester.edu/?page_id=126 + +=========== ============= =============== +version versionsuffix toolchain +=========== ============= =============== +``2.0.9.1`` ``intel/2019a`` +``2.0.9.1`` ``-kj_mol`` ``intel/2019a`` +=========== ============= =============== + + .. _list_software_wheel_533: *wheel* @@ -35176,19 +35824,20 @@ version toolchain wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular wxWidgets cross platform GUI library, which is written in C++. -*homepage*: http://www.wxpython.org +*homepage*: https://www.wxpython.org -=========== ================== =============================== -version versionsuffix toolchain -=========== ================== =============================== -``3.0.2.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``3.0.2.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.0.2.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.0.2.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.0.2.0`` ``-Python-2.7.15`` ``foss/2018b`` -``4.0.4`` ``-Python-2.7.15`` ``GCC/8.2.0-2.31.1`` -``4.0.4`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` -=========== ================== =============================== +=============== ================== =============================== +version versionsuffix toolchain +=============== ================== =============================== +``3.0.2.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``3.0.2.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.0.2.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.0.2.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.0.2.0`` ``-Python-2.7.15`` ``foss/2018b`` +``4.0.4`` ``-Python-2.7.15`` ``GCC/8.2.0-2.31.1`` +``4.0.4`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``4.0.7.post2`` ``-Python-3.7.4`` ``GCC/8.3.0`` +=============== ================== =============================== .. _list_software_wxWidgets_966: @@ -35215,7 +35864,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCfun_484` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCfun_484` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -35293,6 +35942,22 @@ version toolchain ======= ================================== +.. _list_software_XALT_313: + +*XALT* +++++++ + +XALT 2 is a tool to allow a site to track user executables and library usage on a cluster. When installed it can tell a site what are the top executables by Node-Hours or by the number of users or the number of times it is run. XALT 2 also tracks library usage as well. XALT 2 can also track package use by R, MATLAB or Python. It tracks both MPI and non-MPI programs. + +*homepage*: https://github.com/xalt/xalt + +========= ========== +version toolchain +========= ========== +``2.8.4`` ``system`` +========= ========== + + .. _list_software_xarray_663: *xarray* @@ -35636,6 +36301,7 @@ version versionsuffix toolchain ``2.0132`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` ``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` ``2.0201`` ``GCCcore/8.3.0`` +``2.0205`` ``GCCcore/9.3.0`` ========== ================ =============================== @@ -35846,6 +36512,22 @@ version toolchain ========= ================================================= +.. _list_software_Xvfb_406: + +*Xvfb* +++++++ + +Xvfb is an X server that can run on machines with no display hardware and no physical input devices. It emulates a dumb framebuffer using virtual memory. + +*homepage*: https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml + +========== ==================================== +version toolchain +========== ==================================== +``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========== ==================================== + + .. _list_software_XZ_178: *XZ* @@ -35864,7 +36546,7 @@ version versionsuffix toolchain ``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` ``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` ``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` -``5.2.5`` ``GCCcore/9.3.0`` +``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0`` ========= =================== =========================================================================================================================================================== @@ -35918,7 +36600,7 @@ version versionsuffix toolchain ``1.5.0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.6.0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.6.0`` ``-Python-3.8.2`` ``foss/2020a`` +``1.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ==================== ============================== ================================================ @@ -36005,12 +36687,13 @@ version toolchain Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing. -*homepage*: http://zarr.readthedocs.io/en/stable/ +*homepage*: https://zarr.readthedocs.io/en/stable/ ========= ================== ============== version versionsuffix toolchain ========= ================== ============== ``2.1.4`` ``-Python-2.7.13`` ``foss/2017a`` +``2.4.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -36146,11 +36829,11 @@ Zstandard is a real-time compression algorithm, providing high compression ratio *homepage*: https://facebook.github.io/zstd -========= ================================= -version toolchain -========= ================================= -``1.3.4`` ``foss/2016b`` -``1.4.0`` ``GCCcore/8.2.0``, ``foss/2018b`` -``1.4.4`` ``GCCcore/9.3.0`` -========= ================================= +========= ==================================== +version toolchain +========= ==================================== +``1.3.4`` ``foss/2016b`` +``1.4.0`` ``GCCcore/8.2.0``, ``foss/2018b`` +``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ==================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index d6a01d22..9566efcf 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -74,6 +74,7 @@ * EB_Geant4 * EB_GROMACS * EB_LAMMPS + * EB_LLVM * EB_netCDF * EB_OpenBabel * EB_OpenCV @@ -182,6 +183,7 @@ * EB_tbb * EB_Velvet * EB_VMD + * EB_XALT * EB_XCrySDen * MakeCp @@ -235,6 +237,7 @@ * EB_WRF_minus_Fire * ExtensionEasyBlock + * EB_Scipion * OCamlPackage * OctavePackage * PerlModule @@ -359,6 +362,7 @@ * ExtensionEasyBlock + * EB_Scipion * OCamlPackage * OctavePackage * PerlModule diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index f4a51094..40e86b30 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -357,6 +357,7 @@ Option flag Option description ``--toolchain-name=NAME`` Search and build with given toolchain name ``--toolchain-version=VERSION`` Search and build with given toolchain version ``--try-amend=VAR=VALUE[,VALUE]`` Try to specify additional search and build parameters (can be used multiple times); for example: versionprefix=foo or patches=one.patch,two.patch) (USE WITH CARE!) +``--try-ignore-versionsuffixes`` Ignore versionsuffix differences when --try-update-deps is used (default: False) ``--try-software=NAME,VERSION`` Try to search and build software with given name and version (USE WITH CARE!) (type comma-separated list) ``--try-software-name=NAME`` Try to search and build software with given name (USE WITH CARE!) ``--try-software-version=VERSION`` Try to search and build software with given version (USE WITH CARE!) From 928282fa9d7f76fab2da8b604896577b8a5cae2d Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 8 Jul 2020 20:46:59 +0800 Subject: [PATCH 066/286] bump version to 4.2.2 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6336760d..8218c5c2 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.2.1' +VERSION = '4.2.2' # Utility function to read README file From 35001ecbfa40288dabdf2a813a697b95016c69d8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 4 Aug 2020 10:33:33 +0200 Subject: [PATCH 067/286] refer to GitHub Actions rather than Travis w.r.t. CI tests --- docs/Contributing.rst | 23 ++++++++++++----------- docs/Integration_with_GitHub.rst | 4 ++-- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/docs/Contributing.rst b/docs/Contributing.rst index 786c6f01..ff1469b6 100644 --- a/docs/Contributing.rst +++ b/docs/Contributing.rst @@ -448,7 +448,7 @@ Updating existing pull requests Please consider using ``eb --update-pr`` instead, see :ref:`github_update_pr`. It is quite common to update a pull request after creating it, -for example if Travis reports problems with the changes being made, or as a response +for example if the test suite run in GitHub Actions reports problems with the changes being made, or as a response to someone reviewing your contribution. To update an existing pull request, it suffices to add commits to the branch @@ -464,7 +464,7 @@ For example, to update the pull request that was created using the ``mybranch`` git commit -m "example commit message for additional changes" git push origin mybranch -Updating a pull request will trigger Travis to re-test your contribution, +Updating a pull request will trigger GitHub Actions to re-test your contribution, and a notification will be sent out to whoever is 'watching' your pull request. @@ -473,7 +473,7 @@ and a notification will be sent out to whoever is 'watching' your pull request. Merging of pull requests ~~~~~~~~~~~~~~~~~~~~~~~~ -Once your pull request has been given the green light by Travis and one or more +Once your pull request has been given the green light by GitHub Actions and one or more people reviewing have approved the changes, it can be merged into the ``develop`` branch. @@ -501,7 +501,7 @@ Requirements for pull requests (i) *the PR must target the* ``develop`` *branch of the repository*; see :ref:`contributing_review_process_develop_branch` -(ii) *the test suite must (still) pass*, i.e. Travis *must* give a green light; see :ref:`contributing_review_process_travis` +(ii) *the test suite must (still) pass*, i.e. GitHub Actions *must* give a green light; see :ref:`contributing_review_process_travis` * *tests should be added or enhanced when appropriate*; see :ref:`contributing_review_process_adding_tests`, especially for PRs to the ``easybuild-framework`` repository @@ -532,17 +532,18 @@ when preparing a new EasyBuild release. Occasionally, an additional version branch (e.g. '``3.3.x``') may be introduced temporarily, in case an intermittent bugfix release is being worked on. -.. _contributing_review_process_travis: +.. _contributing_review_process_github_actions: -Test suite (Travis) -~~~~~~~~~~~~~~~~~~~ +Test suite (GitHub Actions) +~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Each pull request is tested automatically by Travis and the test result is reported in the pull request. +Each pull request is tested automatically by `GitHub Actions `_ +and the test result is reported in the pull request. -**Only pull requests that have been tested and approved by Travis are +**Only pull requests that have been tested and approved by GitHub Actions are eligible for being merged!** -Note that Travis will only run the *test suite* for that particular repository. +Note that GitHub Actions will only run the *test suite* for that particular repository. That is, for easyconfig contributions it does *not* include actually building and installing software. @@ -612,7 +613,7 @@ be contributed can be performed via ``eb --check-contrib``. This will check: * style aspects for the specified easyconfig files * whether SHA256 checksums are included for all source files & patches -This check is also a part of the test suite run by Travis for easyconfig PRs. +This check is also a part of the test suite run by GitHub Actions for easyconfig PRs. .. _contributing_review_process_review_pr: diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index d9c7770c..2eb48350 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -238,7 +238,7 @@ for pull requests based on an outdated branch in which easyconfigs are changed t as well. As such, the exact semantics of ``--from-pr`` depends on the state of the specified pull request, i.e. whether or not -the pull request was merged already, whether the pull request is mergeable and stable (as indicated by Travis), etc. +the pull request was merged already, whether the pull request is mergeable and stable (as indicated by GitHub Actions), etc. .. _github_from_pr_vs_develop_open_stable_prs: @@ -279,7 +279,7 @@ For closed and unstable pull requests, only the branch corresponding to the pull which aligns with the semantics of ``--from-pr`` as it was before EasyBuild v2.9.0. In this case, the current ``develop`` branch is *not* taken into account. -.. note:: A pull request is considered unstable when GitHub reports merge conflicts or when Travis reports +.. note:: A pull request is considered unstable when GitHub reports merge conflicts or when GitHub Actions reports one or more failing tests. From 2f542b52ceabc016a61c8e0d37a7837ea621a065 Mon Sep 17 00:00:00 2001 From: darkless Date: Tue, 18 Aug 2020 16:54:57 +0200 Subject: [PATCH 068/286] Add documentation for patches --- docs/Writing_easyconfig_files.rst | 46 +++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 81b623d6..d9f000cf 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -128,6 +128,7 @@ Remarks: * unified diff format (``diff -ru``) * patched locations relative to unpacked sources +* see :ref:`common_easyconfig_param_sources_patches` for more information on ``patches`` * see :ref:`common_easyconfig_param_sources_checksums` for more information on ``checksums`` * ``sources`` is usually specified as a list of strings representing filenames for source files, but other formats are supported too, see :ref:`common_easyconfig_param_sources_alt` @@ -154,6 +155,51 @@ Example: .. note:: Rather than hardcoding the version (and name) in the list of sources, a string template `%(version)s` can be used, see also :ref:`easyconfig_param_templates`. +.. _common_easyconfig_param_sources_patches: + +Patches +^^^^^^^ + +Patches can be provided via the ``patches`` easyconfig parameter (list). And patch could be defined as: + +* string +* tuple +* dict + +The most straight-forward use-case is ``string``, which contains the name of the patch file +and has to have ``.patch`` extension. + +``Tuple`` adds possibility to specify patch level, which is used in patch command. +This is mostly needed, if patch file just adds new files and generally is not possible to determine starting directory. + +.. note:: ``Tuple`` also have special usage, if the patch file have any other extension than ``.patch`` + In this case, first tuple argument is file which should be coppied to unpacked source dir and second tuple argument + is target path, where the files should be coppied relative to unpacked source dir. See more in example below. + +``Dict`` adds ability to pass ``patch`` command additional arguments. For example ``--binary`` flag is needed to patch +files with CRLF endings. +The ``dict`` has required ``filename`` key, and ``level`` and ``opts`` optional ones. + +.. note:: Filling just ``filename`` in ``dict`` is same as using plain ``string`` definition. + Filling ``filename`` and ``level`` is same as using ``tuple`` definition. + +Example: +``` +patches = [ + # a simple patch file + 'name-versions-fix.patch', + + # when creating only new files by patch file, you need to specify level: + ('name-versions-fix.patch', 1), + + # copy file to target_path folder + ('Makefile', 'target_path'), + + # specify patch file and optionally level and opts for patch command + {'filename': 'name-versions-fix.patch', 'level': 1, 'opts': '-l'} +] +``` + .. _common_easyconfig_param_sources_checksums: Checksums From 00bcbb185d4edec94fee01466a2100b2a5b533d3 Mon Sep 17 00:00:00 2001 From: darkless Date: Tue, 18 Aug 2020 17:03:42 +0200 Subject: [PATCH 069/286] Fix typos --- docs/Writing_easyconfig_files.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index d9f000cf..93d54544 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -166,15 +166,15 @@ Patches can be provided via the ``patches`` easyconfig parameter (list). And pat * tuple * dict -The most straight-forward use-case is ``string``, which contains the name of the patch file +The most straight-forward use-case is ``string``, which contains the name of the patch file and has to have ``.patch`` extension. -``Tuple`` adds possibility to specify patch level, which is used in patch command. +``Tuple`` adds possibility to specify patch level, which is used in patch command. This is mostly needed, if patch file just adds new files and generally is not possible to determine starting directory. .. note:: ``Tuple`` also have special usage, if the patch file have any other extension than ``.patch`` - In this case, first tuple argument is file which should be coppied to unpacked source dir and second tuple argument - is target path, where the files should be coppied relative to unpacked source dir. See more in example below. + In this case, first tuple argument is file which should be copied to unpacked source dir and second tuple argument + is target path, where the files should be copied relative to unpacked source dir. See more in example below. ``Dict`` adds ability to pass ``patch`` command additional arguments. For example ``--binary`` flag is needed to patch files with CRLF endings. @@ -188,13 +188,13 @@ Example: patches = [ # a simple patch file 'name-versions-fix.patch', - + # when creating only new files by patch file, you need to specify level: ('name-versions-fix.patch', 1), - + # copy file to target_path folder ('Makefile', 'target_path'), - + # specify patch file and optionally level and opts for patch command {'filename': 'name-versions-fix.patch', 'level': 1, 'opts': '-l'} ] @@ -491,7 +491,7 @@ Examples: the cloned repository), the (SHA256) checksum is not guaranteed to be the same across different systems. Whenever you have the option to download a source tarball (or equivalent) directly (for example from GitHub, - which also allows downloading a tarball of a specific commit), we strongly recommend you to do so, + which also allows downloading a tarball of a specific commit), we strongly recommend you to do so, ``git_config`` is intended for other Git repos. From 4d8947b98062da67b9eb11b0106aa901536ec642 Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Thu, 20 Aug 2020 13:10:35 +0200 Subject: [PATCH 070/286] Add setup.cfg --- setup.cfg | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 setup.cfg diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 00000000..6deafc26 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,2 @@ +[flake8] +max-line-length = 120 From 05d076f798a2397227d57335dd2bd11a3cead94b Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Thu, 20 Aug 2020 13:13:29 +0200 Subject: [PATCH 071/286] Add docs/_build to gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 60627647..b5e22ad0 100644 --- a/.gitignore +++ b/.gitignore @@ -5,5 +5,6 @@ LICENSE_HEADER *.swp *.nja build/ +/docs/_build/ dist/ *egg-info/ From 9b28756fce6ae6f3d4dec63b884279a11da13907 Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Thu, 20 Aug 2020 13:15:26 +0200 Subject: [PATCH 072/286] Fix flake8 issues --- docs/conf.py | 64 ++++++++++++++--------------- docs/scripts/gen_easyblocks_docs.py | 1 - 2 files changed, 32 insertions(+), 33 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index b5a15be8..3a9f859c 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -10,12 +10,12 @@ # All configuration values have a default value; values that are commented out # serve to show the default value. -import sys, os +import os # If your extensions are in another directory, add it here. If the directory # is relative to the documentation root, use os.path.abspath to make it # absolute, like shown here. -#sys.path.append(os.path.abspath('some/directory')) +# sys.path.append(os.path.abspath('some/directory')) # General configuration # --------------------- @@ -47,30 +47,30 @@ # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: -#today = '' +# today = '' # Else, today_fmt is used as the format for a strftime call. today_fmt = '%a, %d %b %Y %H:%M:%S' # e.g., Mon, 03 Nov 2014 22:14:42 # List of documents that shouldn't be included in the build. -#unused_docs = [] +# unused_docs = [] # List of directories, relative to source directories, that shouldn't be searched # for source files. -#exclude_dirs = [] +# exclude_dirs = [] # The reST default role (used for this markup: `text`) to use for all documents. -#default_role = None +# default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. -#add_function_parentheses = True +# add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). -#add_module_names = True +# add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. -#show_authors = False +# show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' @@ -96,18 +96,18 @@ html_title = project + " v" + version + " documentation (release " + release + ")" # A shorter title for the navigation bar. Default is the same as html_title. -#html_short_title = None +# html_short_title = None # The name of an image file (within the static path) to place at the top of # the sidebar. -#html_logo = None +# html_logo = None html_logo = 'easybuild_logo_alpha.png' # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. -#html_favicon = None +# html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, @@ -120,41 +120,41 @@ # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. -#html_use_smartypants = True +# html_use_smartypants = True # Custom sidebar templates, maps document names to template names. -#html_sidebars = {} +# html_sidebars = {} html_sidebars = { - '**': ['searchbox.html', 'globaltoc.html', 'sourcelink.html'], - 'using/windows': ['searchbox.html', 'windowssidebar.html'], + '**': ['searchbox.html', 'globaltoc.html', 'sourcelink.html'], + 'using/windows': ['searchbox.html', 'windowssidebar.html'], } # Additional templates that should be rendered to pages, maps page names to # template names. -#html_additional_pages = {} +# html_additional_pages = {} # If false, no module index is generated. -#html_use_modindex = True +# html_use_modindex = True html_use_modindex = False # If false, no index is generated. -#html_use_index = True +# html_use_index = True html_use_index = False # If true, the index is split into individual pages for each letter. -#html_split_index = False +# html_split_index = False # If true, the reST sources are included in the HTML build as _sources/. -#html_copy_source = True +# html_copy_source = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. -#html_use_opensearch = '' +# html_use_opensearch = '' # If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml"). -#html_file_suffix = '' +# html_file_suffix = '' # Output file base name for HTML help builder. htmlhelp_basename = 'easyBuild_docs' @@ -164,32 +164,32 @@ # ------------------------ # The paper size ('letter' or 'a4'). -#latex_paper_size = 'letter' +# latex_paper_size = 'letter' latex_paper_size = 'a4' # The font size ('10pt', '11pt' or '12pt'). -#latex_font_size = '10pt' +# latex_font_size = '10pt' # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, document class [howto/manual]). latex_documents = [ - ('index', 'easybuild.tex', 'EasyBuild Documentation', - 'Ghent University', 'manual'), + ('index', 'easybuild.tex', 'EasyBuild Documentation', + 'Ghent University', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of # the title page. -#latex_logo = None +# latex_logo = None # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. -#latex_use_parts = False +# latex_use_parts = False # Additional stuff for the LaTeX preamble. -#latex_preamble = '' +# latex_preamble = '' # Documents to append as an appendix to all manuals. -#latex_appendices = [] +# latex_appendices = [] # If false, no module index is generated. -#latex_use_modindex = True +# latex_use_modindex = True diff --git a/docs/scripts/gen_easyblocks_docs.py b/docs/scripts/gen_easyblocks_docs.py index 67df2ebc..e75f113c 100644 --- a/docs/scripts/gen_easyblocks_docs.py +++ b/docs/scripts/gen_easyblocks_docs.py @@ -71,4 +71,3 @@ print('%s updated' % so.options.out_file) else: print(txt) - From 8ec75c3108d42ba3913680e75427df51b2adc76b Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Thu, 20 Aug 2020 13:17:11 +0200 Subject: [PATCH 073/286] Enable flake8 on CI --- .github/workflows/linting.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/linting.yml diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml new file mode 100644 index 00000000..5f76d7e5 --- /dev/null +++ b/.github/workflows/linting.yml @@ -0,0 +1,22 @@ +name: Static Analysis +on: [push, pull_request] +jobs: + python-linting: + runs-on: ubuntu-18.04 + steps: + - uses: actions/checkout@v2 + + - name: set up Python + uses: actions/setup-python@v1 + with: + python-version: 3.8 + + - name: install Python packages + run: | + pip install --upgrade pip + pip install --upgrade flake8 + + - name: Run flake8 + run: | + flake8 -j3 + \ No newline at end of file From 107f8e7161274d01efcb40282e85520d090e8358 Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Thu, 20 Aug 2020 13:48:01 +0200 Subject: [PATCH 074/286] Make CI cfg consistent with EC repo --- .github/workflows/linting.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 5f76d7e5..09493c87 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -16,7 +16,5 @@ jobs: pip install --upgrade pip pip install --upgrade flake8 - - name: Run flake8 - run: | - flake8 -j3 - \ No newline at end of file + - name: Run flake8 to verify PEP8-compliance of Python code + run: flake8 -j3 From 600be4a538fdd951de033d71e04b81fda81ac462 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Sat, 12 Sep 2020 11:00:24 +0800 Subject: [PATCH 075/286] update release notes for EasyBuild v4.3.0 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 220 +++++++++++++++++++++++++++++++++++++++++ docs/conf.py | 4 +- 3 files changed, 223 insertions(+), 2 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 08990181..f2c22ea4 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20200913.01** (`Sep 13th 2020`): update release notes for EasyBuild v4.3.0 (see :ref:`release_notes_eb430`) * **release 20200708.01** (`July 8th 2020`): update release notes for EasyBuild v4.2.2 (see :ref:`release_notes_eb422`) * **release 20200520.01** (`May 20th 2020`): update release notes for EasyBuild v4.2.1 (see :ref:`release_notes_eb421`) * **release 20200414.01** (`Apr 14th 2020`): diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index e46a9626..12f439fe 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -9,6 +9,226 @@ alongside 10,147 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb430: + +EasyBuild v4.3.0 (September 13th 2020) +-------------------------------------- + +feature release + +**framework** + +* various enhancements, including: + + * add script to create ``sources`` entries for git submodules (`#3369 `_, `#3436 `_) + + * add templates for CUDA compute capabilities (`#3382 `_) + + * ``%(cuda_compute_capabilities)s``, ``%(cuda_sm_comma_sep)s``, ``%(cuda_sm_space_sep)s`` + + * add EasyBuild configuration option ``--generate-devel-module`` (`#3388 `_) + + * to allow disabling generating of "devel" modules via ``--disable-generate-devel-module`` + + * set up a minimal build environment when using system compiler (`#3399 `_) + + * by default, ``$CC`` is set to ``gcc`` and ``$CXX`` is set to ``g++`` when using ``system`` toolchain + * minimal build environment can be customized via ``--minimal-build-env`` configuration option + + * add ``--sysroot`` configuration option to specify alternative location of system root (`#3419 `_) + + * this is useful when installing software in a Gentoo Prefix environment (for example) + +* various bug fixes, including: + + * allow including easyblocks from multiple locations, by combining ``--include-easyblocks`` and ``--include-easyblocks-from-pr`` (`#3311 `_) + * also escape backslashes in ``quote_py_str()`` (`#3386 `_) + * use one argument ``module swap`` statements in Tcl modulefiles (required by Modules 4.2.3+) (`#3397 `_) + * fix copying of (non-existing) file with ``apply_patch`` (`#3400 `_) + * create symlink from ``lib64`` to ``lib`` subdir in installation directories to avoid that GCC prefers ``/lib64`` system directories (`#3401 `_) + * fix default value for ``lib64_fallback_sanity_check`` build option (`#3402 `_) + * correctly determine commit status in ``--merge-pr`` (`#3406 `_) + * stop installing ccache wrapper for Fortran compiler (`#3409 `_) + * fix issues with applying PR patch in ``--from-pr`` (`#3414 `_) + * make ``RPATH`` wrapper script more robust by using ``python -E -s -S`` to run ``rpath_args.py`` (`#3422 `_) + * don't inject ``-Wl,-rpath`` options when ``-x c++-header`` compiler option is used (`#3424 `_) + * fix lack of ``-mno-recip`` on aarch64 by tweaking GCC options used when ``precise`` toolchain option is enabled (`#3425 `_) + * make sure ``self.start_dir`` is set in ``ExtensionEasyBlock`` (#3426, `#3435 `_) + * exclude local variables from typo check in easyconfig files (`#3427 `_) + +* other changes: + + * stick to cryptography 2.9.2 when using Python 2.7 to avoid broken test suite in CI (`#3392 `_) + * automatically enable ``--ignore-locks`` with ``--fetch`` (`#3404 `_) + * switch to status badge based on tests run in GitHub Actions CI in README (`#3415 `_) + * make ``flake8`` code style checks pass (`#3416 `_, `#3417 `_) + * limit Travis to only test with Python 2.6 + Lmod 7 (`#3418 `_) + * ignore deprecation warning raised for cryptography when using Python 3.5 produced by output of test suite (`#3423 `_) + +**easyblocks** + +* 2 new software-specific easyblocks: + + * pybind11 (`#2115 `_), PyTorch (`#2104 `_) + +* minor enhancements, including: + + * update MATLAB easyblock to use new binary installer for versions >= 2020a (`#2058 `_) + * add ``use_pip_requirement`` custom easyconfig parameter to PythonPackage easyblock to allow providing a requirements file to the ``pip`` command, as a source (`#2064 `_) + * update CP2K easyblock for recent versions (>= 7.0) (`#2069 `_) + * add ``multi_deps`` support into custom easyblock for QScintilla (`#2077 `_) + * update Mothur easyblock for v1.44.0 and higher (`#2084 `_) + * update MotionCor2 easyblock to add support for v1.3.2 (`#2100 `_) + * update Tinker easyblock to handle skipping of tests depending on version and link with ``fftw_omp`` (`#2102 `_) + * launch test & sanity check commands through ``mpirun`` for netcdf4-python if MPI support is enabled (`#2106 `_) + * check for installation of pip & setuptools in Python 3.4+ (`#2108 `_) + * update QuantumESPRESSO easyblock to support version 6.6 (`#2112 `_) + * allow NAMD to be built on POWER, and also use the CUDA arch info (`#2113 `_, `#2123 `_) + * update Libint easyblock for versions >= 2.6.0 + add custom easyconfig parameter to enable Fortran support (`#2116 `_) + * update TensorFlow easyblock to use system/EasyBuild installed libraries (`#2117 `_, `#2165 `_, `#2163 `_, `#2172 `_) + * add support in NAMD easyblock to pass additional C++ compiler options for building Charm++ component with + wrap them in single quotes (`#2118 `_) + * automatically add required ``-G Ninja`` option when using CMakeNinja easyblock + add ``generator`` custom easyconfig parameter for CMakeMake (`#2120 `_) + * make several easyblocks aware of ``--sysroot`` EasyBuild configuration option: binutils (`#2147 `_, `#2159 `_), CMakeMake (`#2152 `_), GCC (`#2143 `_), Perl (`#2142 `_), Python (`#2148 `_, `#2149 `_) + * make Mesa easyblock aware of aarch64 (`#2153 `_) + * enhance sanity check in custom Doxygen easyblock to catch broken installation (`#2171 `_) + +* various bug fixes, including: + + * make TensorFlow easyblock ignore the ``PKG_REVISION`` identifier if NCCL version if it exists (`#2085 `_) + * remove version check against the ``version.txt`` file in CUDA easyblock (`#2097 `_) + * add ``lib`` symlink in tbb installation directory when building from source (`#2103 `_) + * handle GNUInstallDirs special cases in CMakeMake easyblock (`#2105 `_, `#2124 `_) + * patch ELPA's ``manual_cpp`` script to fix hardcoded ``/usr/bin/python`` (`#2107 `_) + * make TensorFlow easyblock also set ``$GCC_HOST_COMPILER_PREFIX`` to specify binutils location (`#2110 `_) + * ensure stand-alone Python package being installed is in view when running ``pip check`` by loading fake module first (`#2114 `_) + * be more patient when running interactive configure script for WRF (`#2119 `_) + * make sure ``self.start_dir`` is set to a full path before constructing installation command in RPackage easyblock (`#2125 `_) + * correctly check whether ``modinc`` easyconfig parameter is set to ``True`` in CP2K easyblock (`#2138 `_) + * update PSI easyblock to correctly find Python and enable PCMSolver/CheMPS2 (`#2141 `_) + * fix running GROMACS tests when using ``eb --rpath`` (`#2144 `_, `#2154 `_) + * remove existing Python installation directory if both ``eb --rpath`` and ``--enable-optimizations`` configuration option are used (`#2146 `_) + * ensure ``libQt5Core.so`` is compatible with older Linux kernels by disabling ``renameat2`` and ``getentropy`` features (`#2151 `_) + * solve issue where pybind11 picks up on the system Python instead of one provided by a module (`#2158 `_) + * fix Qt5 easyblock to support installation on Arm/aarch64 (requires platform to be ``linux-g++``) (`#2160 `_) + * fix OpenFOAM easyblock to support installation on Arm/aarch64 systems (`#2162 `_) + * explicitely enable/disable CUDA options in PyTorch easyblock + fix download check in sanity check + fix for disabling of *NNPACK on POWER systems (`#2164 `_) + * fix sanity check in Mathematica easyblock for 11.x versions older than 11.3 (`#2168 `_) + * unset ``$COLUMNS`` if it is set to ``0`` before running Perl's configure script (`#2169 `_) + +* other changes: + + * filter out Python in SLEPc configure (`#2101 `_) + * switch to status badge based on tests run in GitHub Actions CI in README (`#2126 `_) + * fix code style issues to make ``flake8`` checks pass (`#2128 `_ - `#2137 `_, `#2140 `_, `#2145 `_, `#2155 `_) + * limit test configurations in Travis CI to only Python 2.6 (`#2139 `_) + +**easyconfigs** + +* added easyconfigs for 2 new toolchains: + + * gomkl/2020a and iomkl/2020a (`#11036 `_) + +* added example easyconfig files for 49 new software packages: + + * almosthere (`#11152 `_), arcasHLA (`#10867 `_), BioPP (`#11113 `_), Bracken (`#10829 `_), BUFRLIB (`#11140 `_), Calib (`#11111 `_), + CellRanger-ATAC (`#11186 `_), edlib (#10470, `#11246 `_), flatbuffers (`#11109 `_), gengetopt (`#11117 `_), graphite2 (`#11168 `_), + HeFFTe (`#10990 `_), hierfstat (`#11249 `_), immunedeconv (`#11136 `_), ioapi (`#10959 `_), itpp (`#10958 `_), LiBis (`#11059 `_), + libosmium (`#11024 `_), limix-bgen (`#11152 `_), minibar (#10470, `#11246 `_), misha (`#11127 `_), MOABS (`#10747 `_), moonjit (`#11163 `_), + NGLess (`#11128 `_), nsync (`#11109 `_), openCARP (`#11117 `_), OpenForceField (`#11048 `_), OpenMMTools (`#11046 `_), OpenMS (`#10994 `_), + PennCNV (`#10986 `_), plantcv (`#10968 `_), PlasmaPy (`#10732 `_), Portcullis (`#11038 `_), PycURL (`#11169 `_), PyGEOS (`#11110 `_), + pySCENIC (`#11115 `_), Reapr (`#9296 `_), RnBeads (`#11142 `_), sf (`#11248 `_), SLiM (`#11172 `_), stars (#11215, `#11248 `_), Sumo (`#11071 `_), + Telescope (`#10943 `_), tensorflow-probability (`#10312 `_), texlive (`#11168 `_), tidymodels (`#11010 `_), Trycycler (`#11207 `_), + umi4cPackage (`#11127 `_), variant_tools (`#11169 `_) + +* added additional easyconfigs for various supported software packages, including: + + * Bazel 3.4.1, Bonito 0.2.2, binutils 2.35, CP2K 7.1, Clang 10.0.1, ccache 3.7.11, ctffind 4.1.14, datamash 1.5, + ELPA 2020.05.001, Emacs 26.3, Flye 2.8.1, GCC(core) 10.2.0, googletest 1.10.0, HDF 4.2.15, Horovod 0.19.5, + imageio 2.9.0, JUBE 2.4.0, Julia 1.5.1, Kent_tools 401, Libint 2.6.0, libxsmm 1.16.1, MDSplus 7.96.8, + MDTraj 1.9.4, MariaDB 10.4.13, Meson 0.55.1, MotionCor2 1.3.2, NAMD 2.14, NCO 4.9.3, OpenFOAM 8, OpenMPI 4.0.5, + OptiX 6.5.0, Pandoc 2.10, Perl 5.32.0, PostgreSQL 12.4, PyCUDA 2019.1.2, PyFR 1.9.0, PyTorch 1.6.0, + PyZMQ 18.1.1, patchelf 0.12, pocl 1.5, pycocotools 2.0.1, pyproj 2.6.1.post1, QuantumESPRESSO 6.6, + RDKit 2020.03.3, rgdal 1.5, Salmon 1.3.0, Spark 3.0.0, scikit-image 0.17.1, scipy 1.4.1, snpEff 5.0, + sympy 1.6.2, TINKER 8.7.2, tqdm 4.47.0, Unicycler 0.4.8, VMD 1.9.4a43 + +* minor enhancements, including: + + * also build Python libraries for ParaView 5.8.0 (`#10927 `_) + * add extensions to recent Bioconductor easyconfigs: FlowSorted.Blood.EPIC (`#11021 `_), DRIMSeq + stageR (`#11053 `_) + * add extensions to recent R easyconfigs: AICcmodavg + biomod2 (`#11030 `_), qqman (`#11052 `_), poLCA (`#11081 `_), coxed + (`#11094 `_), testit + data.tree (`#11135 `_), celestial + fasterize (`#11206 `_) + * add Config::Simple extension to Perl 5.30.x easyconfigs (`#11051 `_) + * update TensorFlow v2.1.0 (`#11109 `_) and v2.0.0 (`#11233 `_) easyconfigs to provide more dependencies via EasyBuild + * add CUDA compute capabilities to torchvision-0.5.0 (`#11241 `_) + +* various bug fixes, including: + + * patch to fix exporting images with PyQtGraph v0.10.0 (`#10848 `_) + * add missing Python dependency to PETSc 3.11.1 (`#10907 `_) and PETSc 3.12.x (`#10908 `_) easyconfigs + * use CMakeMake easyblock for installing magma to avoid C++11 related failures on POWER (`#10929 `_) + * fix source URL for Graphviz v2.40.1 (`#10944 `_) + * fix ``lapack.h`` for use with C++ in OpenBLAS 0.3.9 easyconfigs (`#10960 `_) + * add missing build dep on M4 for 2019b versions of netCDF-Fortran (`#10972 `_) + * update easyconfig for PyTorch 1.4 to use custom easyblock and run on POWER (`#11000 `_) + * create symlinks to incorrectly named directories in OpenBabel-3.1.1 so ``$BABEL_LIBDIR`` and ``$BABEL_DATADIR`` work properly (`#11004 `_) + * add missing Python build dep to recent ELPA easyconfigs (`#11011 `_) + * use ``is_generic_easyblock`` from filetools in easyconfigs test suite (`#11020 `_) + * fix sources in Portcullis v1.2.2 easyconfigs (`#11038 `_) + * add patch for FFTW 3.3.8 to avoid use of ``-no-gcc`` when building with Intel compilers, to fix installation on CentOS 8 (cfr. `#10932 `_) (`#11050 `_) + * add missing Python build dep for BEDTools 2.29.x (`#11054 `_) + * add missing SciPy-bundle and Kent_tools (for bedPartition command) dependencies to FLAIR (`#11057 `_) + * add patch to fix bug in LiBiS v20200428 easyconfig (`#11059 `_) + * use FFTW provided via EasyBuild for ScaFaCoS (`#11060 `_) + * fix undefined reference to ``qfloat16::mantissatable`` in Qt5.14.1 (`#11063 `_) + * add alternative checksum for rstantools 2.0.0 extension (`#11081 `_) + * update checksums for R 3.6.0 packages and add patch for ppc (`#11088 `_) + * install scikit-learn 0.23.1 as a bundle and include required threadpoolctl extension (`#11089 `_) + * update pybind11 easyconfigs to use custom easyblock to install with pip (`#11091 `_) + * add recent six as extension to archspec installed on top of Python 3.7.4 (`#11092 `_) + * add missing Seaborn dependency to LiBis easyconfig (`#11095 `_) + * add missing dependencies for OpenPIV + switch to PythonBundle easyblock and include progressbar2 as extension (`#11096 `_) + * add missing argparse dep to TEtranscripts easyconfig (`#11097 `_) + * add missing pkg-config build dep in Octave 5.1.0 easyconfigs (`#11100 `_) + * don't statically link MUSCLE, to avoid requiring that glibc-static is installed in OS (`#11102 `_) + * add missing pkg-config build dependency in recent R-bundle-Bioconductor easyconfigs (`#11104 `_) + * add patch to h5py 2.8.0 (`#11119 `_) and 2.9.0 (`#11118 `_) easyconfigs to avoid MPI_Init on ``import h5py`` + * add patch to support libbfd 2.34 API change in Score-P 6.0 (`#11123 `_) + * use pip to install protobuf-python in 2019b toolchain (requires re-downloading source tarball!) (#11143, `#11260 `_) + * add missing Keras-Applications extension to TensorFlow 2.2.0 easyconfigs with foss*/2019b toolchain (`#11156 `_) + * add missing pocl dependency in R 3.6.0 (`#11157 `_) + * update Meson build dep to 0.55.1 for GLib, X11, Mesa & co to fix aggressive RPATH stripping (`#11178 `_) + * disable generating of man pages in recent libdrm easyconfigs to avoid installation failure if docbook-xsl is not installed (`#11182 `_) + * add fontconfig and bzip2 as direct dependencies for Qt5 to fix installation with --rpath (`#11183 `_) + * fix failing ``make check`` for MPFR 4.x (`#11187 `_) and GMP (`#11188 `_) when installing with ``eb --rpath`` + * add pkg-config as a build dependency for libglvnd (`#11189 `_) + * add missing libiconv build dep in recent Doxygen easyconfigs (`#11191 `_, `#11257 `_) + * enhance Java/11 wrapper to also support for aarch64/Arm (`#11192 `_) + * add pkg-config as a build dependency to Ghostscript 9.52, needed on aarch64/arm (`#11194 `_) + * add patch for pycrypto extension in recent Python easyconfigs to remove hardcoded ``/usr/include`` which causes problems when ``eb --sysroot`` is used (`#11202 `_) + * fix installation of R v3.6.3 and v4.0.0 with foss/2020a on Arm (aarch64) (`#11213 `_) + * update PyTorch 1.4 easyconfigs to use custom easyblock (and do less downloading during installations) (`#11219 `_) + +* other changes: + + * don't require custom sanity_check_paths for CUDA bundle easyconfigs (`#10936 `_) + * move intervaltree and sortedcontainers to main Python easyconfigs (`#10969 `_, `#10970 `_) + * disable qtwayland in Qt5 v5.14.1 (`#11107 `_) + * remove mklml (small MKL) from PyTorch 1.3.1 and 1.4.0 easyconfigs (`#11019 `_) + * use pip to install h5py 2.10.0 (`#11044 `_) + * stop testing easyconfig PRs with Travis, only use GitHub Actions from now on (`#11008 `_, `#11055 `_) + * switch to Kent_tools built from source as dep for FusionCatcher (`#11057 `_) + * fall back to using PR target branch when determining "merge base" between PR branch & target branch fails in test suite (`#11069 `_) + * rename gtest to googletest (`#11082 `_) + * rename sdsl-lite to SDSL (to use one single name) (`#11084 `_) + * stop using ``remove_usr_bin`` patch in TensorFlow easyconfig, no longer required with updated TensorFlow easyblock (`#11087 `_) + * extend timeout for libxc-4.3.4 to avoid failing tests (`#11126 `_) + * move GitHub Actions status badge to top of README (`#11138 `_) + * fix code style issues in test (`#11146 `_) + * enable ``flake8`` on CI and fix issues (`#11147 `_) + * prefer gc GitHub site for source downloads (`#11208 `_) + * prefer ``https`` over ``ftp`` in ``source_urls`` of IgBLAST easyconfig (`#11244 `_) + + .. _release_notes_eb422: EasyBuild v4.2.2 (July 8th 2020) diff --git a/docs/conf.py b/docs/conf.py index 3a9f859c..b325ea80 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.2.2' # this is meant to reference the version of EasyBuild +version = '4.3.0' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20200708.0' # this is meant to reference the version of the documentation itself +release = '20200913.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 1c29d3724f85e2a892f5f552f719e292ee37c603 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Sep 2020 08:31:33 +0200 Subject: [PATCH 076/286] auto-update docs for EasyBuild v4.3.0 --- docs/version-specific/Supported_software.rst | 1871 ++++++++++++----- docs/version-specific/easyblocks.rst | 5 + .../easyconfig_parameters.rst | 77 +- docs/version-specific/generic_easyblocks.rst | 13 +- docs/version-specific/help.rst | 4 + 5 files changed, 1418 insertions(+), 552 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 15242bac..a5abf6b4 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2013 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2059 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -209,11 +209,11 @@ ACTC converts independent triangles into triangle strips or fans. *homepage*: https://sourceforge.net/projects/actc -======= ===================================================== -version toolchain -======= ===================================================== -``1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``intel/2016b`` -======= ===================================================== +======= ======================================================================== +version toolchain +======= ======================================================================== +``1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``intel/2016b`` +======= ======================================================================== .. _list_software_ada_294: @@ -347,6 +347,7 @@ The package ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates version toolchain ========= =============== ``2.7.0`` ``gompi/2019a`` +``2.7.2`` ``gompi/2020a`` ========= =============== @@ -521,6 +522,22 @@ version toolchain ========= ============== +.. _list_software_almosthere_1076: + +*almosthere* +++++++++++++ + +Progress indicator C library. ATHR is a simple yet powerful progress indicator library that works on Windows, Linux, and macOS. It is non-blocking as the progress update is done via a dedicated, lightweight thread, as to not impair the performance of the calling program. + +*homepage*: https://github.com/horta/almosthere + +========== ================= +version toolchain +========== ================= +``1.0.10`` ``GCCcore/9.3.0`` +========== ================= + + .. _list_software_Alpha_486: *Alpha* @@ -608,6 +625,7 @@ version versionsuffix toolchain ``16`` ``-AmberTools-17-patchlevel-10-15-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` ``16`` ``-AmberTools-17-patchlevel-8-12`` ``intel/2017b`` ``18`` ``-AmberTools-18-patchlevel-10-8`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b`` +``18`` ``-AmberTools-19-patchlevel-12-17-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b`` ======= ================================================= ======================================================================== @@ -620,11 +638,11 @@ A stripped-down set of just antechamber, sqm, and tleap. *homepage*: https://github.com/choderalab/ambermini -=========== =============== -version toolchain -=========== =============== -``16.16.0`` ``intel/2017b`` -=========== =============== +=========== ================================ +version toolchain +=========== ================================ +``16.16.0`` ``intel/2017b``, ``intel/2020a`` +=========== ================================ .. _list_software_AmberTools_1016: @@ -957,6 +975,7 @@ ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language to version versionsuffix toolchain ========= ================== ===================================================================================================== ``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` +``2.7.7`` ``-Java-11`` ``GCCcore/8.3.0`` ``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` ``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` ``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` @@ -1113,6 +1132,22 @@ version toolchain ========== ================================================================================ +.. _list_software_arcasHLA_735: + +*arcasHLA* +++++++++++ + +arcasHLA performs high resolution genotyping for HLA class I and class II genes from RNA sequencing, supporting both paired and single-end samples. + +*homepage*: https://github.com/RabadanLab/arcasHLA + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.2.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_ARCH_286: *ARCH* @@ -1418,28 +1453,28 @@ ASE is a python package providing an open source Atomic Simulation Environment *homepage*: https://wiki.fysik.dtu.dk/ase/ -============== ================== ================================================ -version versionsuffix toolchain -============== ================== ================================================ -``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` -``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` -``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` -``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` -``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` -``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` -``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -============== ================== ================================================ +============== ================== =================================================== +version versionsuffix toolchain +============== ================== =================================================== +``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` +``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` +``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` +``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` +``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` +``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` +``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +============== ================== =================================================== .. _list_software_ASHS_303: @@ -1529,7 +1564,7 @@ version toolchain *astropy* +++++++++ -The Astropy Project is a community effort to develop a core package for astronomy using the Python programming language and improve usability, interoperability, and collaboration between astronomy Python packages. The core astropy package contains functionality aimed at professional astronomers and astrophysicists, but may be useful to anyone developing astronomy software. The Astropy Project also includes "affiliated packages," Python packages that are not necessarily developed by the core development team, but share the goals of Astropy, and often build from the core package's code and infrastructure. +The Astropy Project is a community effort to develop a single core package for Astronomy in Python and foster interoperability between Python astronomy packages. *homepage*: https://www.astropy.org/ @@ -1539,6 +1574,7 @@ version versionsuffix toolchain ``2.0.12`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.0.14`` ``foss/2019a`` ``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``4.0.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =============================== @@ -1939,7 +1975,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -2267,6 +2303,7 @@ version toolchain ``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.1.0`` ``GCCcore/8.3.0`` ``2.0.0`` ``GCCcore/8.3.0`` +``3.4.1`` ``GCCcore/8.3.0`` ========== ==================================== @@ -2518,6 +2555,7 @@ version versionsuffix toolchain ``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` ``4.8.0`` ``GCCcore/8.2.0`` ``4.9.1`` ``GCCcore/8.3.0`` +``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================= ================= @@ -2702,6 +2740,7 @@ version toolchain ``2.31.1`` ``GCCcore/7.4.0``, ``GCCcore/8.2.0``, ``system`` ``2.32`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` ``2.34`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0``, ``system`` +``2.35`` ``GCCcore/10.2.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -2830,6 +2869,22 @@ version versionsuffix toolchain =========== ================ =============================== +.. _list_software_BioPP_442: + +*BioPP* ++++++++ + +Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. + +*homepage*: https://github.com/BioPP/bpp-core + +========= ============= +version toolchain +========= ============= +``2.4.1`` ``GCC/9.3.0`` +========= ============= + + .. _list_software_Biopython_956: *Biopython* @@ -2899,7 +2954,7 @@ version toolchain *Bison* +++++++ -Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. +Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. *homepage*: https://www.gnu.org/software/bison @@ -2916,6 +2971,7 @@ version toolchain ``3.5.2`` ``system`` ``3.5.3`` ``GCCcore/9.3.0``, ``system`` ``3.6.1`` ``GCCcore/10.1.0`` +``3.7.1`` ``GCCcore/10.2.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3194,17 +3250,17 @@ Statistical and novel interactive HTML plots for Python *homepage*: https://github.com/bokeh/bokeh -=========== ================== ================================== -version versionsuffix toolchain -=========== ================== ================================== -``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` -``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` -``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.0.2`` ``-Python-3.8.2`` ``foss/2020a`` -=========== ================== ================================== +=========== ================== =================================================== +version versionsuffix toolchain +=========== ================== =================================================== +``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` +``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` +``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +=========== ================== =================================================== .. _list_software_BoltzTraP_898: @@ -3238,6 +3294,7 @@ version versionsuffix toolchain ``0.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.1.4`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``0.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================= ================================== @@ -3324,7 +3381,7 @@ version versionsuffix toolchain ``1.68.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.69.0`` ``intel/2019.01`` ``1.70.0`` ``gompi/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` -``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b`` +``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` ``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` ========== ================== ==================================================================== @@ -3339,19 +3396,19 @@ Boost.Python is a C++ library which enables seamless interoperability between C+ *homepage*: https://boostorg.github.io/python -========== ================== =================================================== -version versionsuffix toolchain -========== ================== =================================================== -``1.64.0`` ``gompi/2019a``, ``gompic/2019a`` -``1.65.1`` ``-Python-2.7.14`` ``intel/2017b`` -``1.66.0`` ``-Python-2.7.14`` ``intel/2018a`` -``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.67.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.67.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.70.0`` ``gompi/2019a``, ``iimpi/2019a`` -``1.71.0`` ``gompi/2019b`` -``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` -========== ================== =================================================== +========== ================== ==================================================================== +version versionsuffix toolchain +========== ================== ==================================================================== +``1.64.0`` ``gompi/2019a``, ``gompic/2019a`` +``1.65.1`` ``-Python-2.7.14`` ``intel/2017b`` +``1.66.0`` ``-Python-2.7.14`` ``intel/2018a`` +``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.67.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``1.67.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.70.0`` ``gompi/2019a``, ``iimpi/2019a`` +``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` +``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` +========== ================== ==================================================================== .. _list_software_Bottleneck_1035: @@ -3478,6 +3535,22 @@ version toolchain ========= ==================== +.. _list_software_Bracken_694: + +*Bracken* ++++++++++ + +Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate statistical method that computes the abundance of species in DNA sequences from a metagenomics sample. Braken uses the taxonomy labels assigned by Kraken, a highly accurate metagenomics classification algorithm, to estimate the number of reads originating from each species present in a sample. Kraken classifies reads to the best matching location in the taxonomic tree, but does not estimate abundances of species. We use the Kraken database itself to derive probabilities that describe how much sequence from each genome is identical to other genomes in the database, and combine this information with the assignments for a particular sample to estimate abundance at the species level, the genus level, or above. Combined with the Kraken classifier, Bracken produces accurate species- and genus-level abundance estimates even when a sample contains two or more near-identical species. NOTE: Bracken is compatible with both Kraken 1 and Kraken 2. However, the default kmer length is different depending on the version of Kraken used. If you use Kraken 1 defaults, specify 31 as the kmer length. If you use Kraken 2 defaults, specify 35 as the kmer length. + +*homepage*: https://ccb.jhu.edu/software/bracken/ + +========= ================= +version toolchain +========= ================= +``2.6.0`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_BRAKER_439: *BRAKER* @@ -3576,6 +3649,22 @@ version versionsuffix toolchain ========= ================== ====================================== +.. _list_software_BUFRLIB_518: + +*BUFRLIB* ++++++++++ + +NCEP BUFRLIB software to encode or decode BUFR messages. It is not intended to be a primer on the BUFR code form itself. + +*homepage*: https://www.emc.ncep.noaa.gov/index.php?branch=BUFRLIB + +============ ======================= +version toolchain +============ ======================= +``11.3.0.2`` ``iccifort/2020.1.217`` +============ ======================= + + .. _list_software_buildenv_857: *buildenv* @@ -3805,7 +3894,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -3914,6 +4003,22 @@ version versionsuffix toolchain ========== ================= =============== +.. _list_software_Calib_475: + +*Calib* ++++++++ + +Calib clusters paired-end reads using their barcodes and sequences. Calib is suitable for amplicon sequencing where a molecule is tagged, then PCR amplified with high depth, also known as Unique Molecule Identifier (UMI) sequencing. + +*homepage*: https://github.com/vpc-ccg/calib + +========= ============= +version toolchain +========= ============= +``0.3.4`` ``GCC/9.3.0`` +========= ============= + + .. _list_software_Cantera_702: *Cantera* @@ -4035,6 +4140,7 @@ Cartopy is a Python package designed to make drawing maps for data analysis and version versionsuffix toolchain ========== ================= ============== ``0.18.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.18.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============== @@ -4173,18 +4279,19 @@ version toolchain *ccache* ++++++++ -Cache for C/C++ compilers +Ccache (or “ccache”) is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again -*homepage*: http://ccache.samba.org/ +*homepage*: https://ccache.dev/ -========= ============= ========== -version versionsuffix toolchain -========= ============= ========== -``3.2.5`` ``system`` -``3.3.1`` ``system`` -``3.3.3`` ``system`` -``3.3.4`` ``-f90`` ``system`` -========= ============= ========== +========== ============= ========== +version versionsuffix toolchain +========== ============= ========== +``3.2.5`` ``system`` +``3.3.1`` ``system`` +``3.3.3`` ``system`` +``3.3.4`` ``-f90`` ``system`` +``3.7.11`` ``system`` +========== ============= ========== .. _list_software_CCL_210: @@ -4317,12 +4424,13 @@ Climate Data Store API *homepage*: https://pypi.org/project/cdsapi -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.1.4`` ``foss/2019a`` -``0.1.4`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================= ============== +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``0.1.4`` ``foss/2019a`` +``0.1.4`` ``-Python-3.6.6`` ``foss/2018b`` +``0.3.0`` ``GCCcore/9.3.0`` +========= ================= ================= .. _list_software_CellMix_686: @@ -4356,6 +4464,23 @@ version toolchain ``3.0.0`` ``system`` ``3.0.2`` ``system`` ``3.1.0`` ``system`` +``4.0.0`` ``system`` +========= ========== + + +.. _list_software_CellRanger-ATAC_1317: + +*CellRanger-ATAC* ++++++++++++++++++ + +Cell Ranger ATAC is a set of analysis pipelines that process Chromium Single Cell ATAC data. + +*homepage*: https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac + +========= ========== +version toolchain +========= ========== +``1.2.0`` ``system`` ========= ========== @@ -4519,11 +4644,12 @@ The CGNS system is designed to facilitate the exchange of data between sites and *homepage*: https://cgns.github.io/ -========= ============== -version toolchain -========= ============== -``3.3.1`` ``foss/2016b`` -========= ============== +========= =================== +version toolchain +========= =================== +``3.3.1`` ``foss/2016b`` +``4.1.0`` ``intelcuda/2019b`` +========= =================== .. _list_software_CharLS_541: @@ -4746,6 +4872,7 @@ version versionsuffix toolchain ``0.69-5`` ``-Perl-5.24.0`` ``foss/2016b`` ``0.69-6`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` ``0.69-6`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``0.69-9`` ``GCCcore/9.3.0`` ========== ================ ================= @@ -4827,9 +4954,12 @@ version versionsuffix toolchain ``7.0.1`` ``GCC/7.3.0-2.30`` ``8.0.0`` ``GCCcore/8.2.0`` ``8.0.0`` ``-CUDA-10.1.105`` ``GCCcore/8.2.0`` +``8.0.1`` ``-CUDA-10.1.105`` ``GCC/8.2.0-2.31.1`` +``8.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` ``9.0.1`` ``GCCcore/8.3.0`` ``9.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` -``10.0.0`` ``GCCcore/8.3.0`` +``10.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``10.0.1`` ``GCCcore/9.3.0`` ========== ================== ====================================== @@ -5405,7 +5535,7 @@ version toolchain CP2K is a freely available (GPL) program, written in Fortran 95, to perform atomistic and molecular simulations of solid state, liquid, molecular and biological systems. It provides a general framework for different methods such as e.g. density functional theory (DFT) using a mixed Gaussian and plane waves approach (GPW), and classical pair and many-body potentials. -*homepage*: http://www.cp2k.org/ +*homepage*: https://www.cp2k.org/ ======= ============= ================================================================== version versionsuffix toolchain @@ -5416,6 +5546,7 @@ version versionsuffix toolchain ``4.1`` ``-psmp`` ``foss/2016b`` ``5.1`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` ``6.1`` ``foss/2019a``, ``intel/2018a`` +``7.1`` ``intel/2020a`` ======= ============= ================================================================== @@ -5644,6 +5775,7 @@ CRPropa is a publicly available code to study the propagation of ultra high ener version versionsuffix toolchain ========= ================= ============== ``3.1.5`` ``-Python-3.7.2`` ``foss/2019a`` +``3.1.6`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -5741,6 +5873,7 @@ Program for finding CTFs of electron micrographs. version toolchain ========== ====================================================== ``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` +``4.1.14`` ``foss/2019b``, ``fosscuda/2019b`` ========== ====================================================== @@ -5878,12 +6011,12 @@ Transcript assembly, differential expression, and differential regulation for RN *homepage*: http://cole-trapnell-lab.github.io/cufflinks/ -============ ================================================================================ -version toolchain -============ ================================================================================ -``2.2.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` -``20190706`` ``gompi/2019a`` -============ ================================================================================ +============ ================================================================================================= +version toolchain +============ ================================================================================================= +``2.2.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``gompi/2019b``, ``intel/2017b``, ``intel/2018a`` +``20190706`` ``gompi/2019a`` +============ ================================================================================================= .. _list_software_CUnit_483: @@ -6254,8 +6387,8 @@ version versionsuffix toolchain ``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.18.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== =================================================== @@ -6268,11 +6401,12 @@ GNU datamash performs basic numeric, textual and statistical operations on input *homepage*: https://www.gnu.org/software/datamash/ -======= ============== -version toolchain -======= ============== -``1.3`` ``foss/2018a`` -======= ============== +======= ==================================== +version toolchain +======= ==================================== +``1.3`` ``foss/2018a`` +``1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +======= ==================================== .. _list_software_davix_540: @@ -7104,7 +7238,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -7242,6 +7376,7 @@ version toolchain ``4.1.2`` ``system`` ``4.2.0`` ``system`` ``4.2.1`` ``system`` +``4.2.2`` ``system`` ========== ========== @@ -7300,6 +7435,23 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_edlib_512: + +*edlib* ++++++++ + +Lightweight, super fast library for sequence alignment using edit (Levenshtein) distance. + +*homepage*: https://martinsos.github.io/edlib + +=============== ================= ======================= +version versionsuffix toolchain +=============== ================= ======================= +``1.3.8.post1`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` +``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +=============== ================= ======================= + + .. _list_software_EggLib_554: *EggLib* @@ -7368,14 +7520,14 @@ The EIGENSOFT package combines functionality from our population genetics method *homepage*: http://www.hsph.harvard.edu/alkes-price/software/ -========= =============================== -version toolchain -========= =============================== -``6.0.1`` ``foss/2016a`` -``6.1.1`` ``foss/2016a`` -``6.1.4`` ``foss/2016b`` -``7.2.1`` ``foss/2019a``, ``intel/2019a`` -========= =============================== +========= =============================================================== +version toolchain +========= =============================================================== +``6.0.1`` ``foss/2016a`` +``6.1.1`` ``foss/2016a`` +``6.1.4`` ``foss/2016b`` +``7.2.1`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``intel/2019a`` +========= =============================================================== .. _list_software_elastix_762: @@ -7431,6 +7583,7 @@ version toolchain ``2018.05.001`` ``foss/2018b``, ``intel/2018b`` ``2018.11.001`` ``intel/2019a`` ``2019.11.001`` ``foss/2019b``, ``intel/2019b`` +``2020.05.001`` ``intel/2020a`` =================== ================================================ @@ -7474,7 +7627,7 @@ version versionsuffix toolchain GNU Emacs is an extensible, customizable text editor--and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. -*homepage*: http://www.gnu.org/software/emacs/ +*homepage*: https://www.gnu.org/software/emacs/ ======== ============= ======================================================= version versionsuffix toolchain @@ -7485,6 +7638,7 @@ version versionsuffix toolchain ``24.5`` ``GCC/4.9.3-2.25`` ``25.1`` ``foss/2016a`` ``25.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``26.3`` ``GCCcore/8.3.0`` ======== ============= ======================================================= @@ -7675,7 +7829,7 @@ version versionsuffix toolchain ``7.0.2`` ``intel/2017b`` ``7.1.0r`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``8.0.0`` ``intel/2019b`` -``8.0.1`` ``foss/2020a`` +``8.0.1`` ``foss/2020a``, ``intel/2020a`` ============ ================ ================================================================= @@ -7829,7 +7983,7 @@ version toolchain ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.2.6`` ``GCCcore/8.2.0`` ``2.2.7`` ``GCCcore/8.3.0`` -``2.2.9`` ``GCCcore/9.3.0`` +``2.2.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================================= @@ -7838,15 +7992,15 @@ version toolchain *expect* ++++++++ -Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial. Expect is also useful for testing these same applications. +Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial. Expect is also useful for testing these same applications. *homepage*: https://core.tcl.tk/expect/index -========== ================= -version toolchain -========== ================= -``5.45.4`` ``GCCcore/7.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``5.45.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_eXpress_746: @@ -7888,7 +8042,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -8737,6 +8891,7 @@ version versionsuffix toolchain ================ ================= ============== ``1.8.13`` ``-Python-3.7.4`` ``foss/2019b`` ``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` +``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` ================ ================= ============== @@ -8871,6 +9026,22 @@ version versionsuffix toolchain ========= ================= ================= +.. _list_software_flatbuffers_1172: + +*flatbuffers* ++++++++++++++ + +FlatBuffers: Memory Efficient Serialization Library + +*homepage*: https://github.com/google/flatbuffers/ + +========== ================= +version toolchain +========== ================= +``1.12.0`` ``GCCcore/8.3.0`` +========== ================= + + .. _list_software_FLEUR_382: *FLEUR* @@ -8905,7 +9076,7 @@ version toolchain ``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``2.6.2`` ``intel/2016b`` ``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``GCCcore/10.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``2.6.4`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` ========== ======================================================================================================================================================================================================================================================================================================================================================================================= @@ -8989,13 +9160,14 @@ Flye is a de novo assembler for long and noisy reads, such as those produced by *homepage*: https://github.com/fenderglass/Flye -======= ================== =============== -version versionsuffix toolchain -======= ================== =============== -``2.4`` ``-Python-2.7.15`` ``intel/2018b`` -``2.6`` ``-Python-3.7.2`` ``foss/2019a`` -``2.6`` ``-Python-3.7.4`` ``intel/2019b`` -======= ================== =============== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``2.4`` ``-Python-2.7.15`` ``intel/2018b`` +``2.6`` ``-Python-3.7.2`` ``foss/2019a`` +``2.6`` ``-Python-3.7.4`` ``intel/2019b`` +``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================== =============== .. _list_software_FMILibrary_945: @@ -9569,7 +9741,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_gtest_551` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -9581,11 +9753,11 @@ Library contains GRIB2 encoder/decoder ('C' version). *homepage*: http://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ -========= ===================================================================================================== -version toolchain -========= ===================================================================================================== -``1.6.0`` ``GCCcore/8.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -========= ===================================================================================================== +========= ======================================================================================================================== +version toolchain +========= ======================================================================================================================== +``1.6.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +========= ======================================================================================================================== .. _list_software_g2lib_464: @@ -9597,12 +9769,12 @@ Library contains GRIB2 encoder/decoder and search/indexing routines. *homepage*: http://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ -========= ================================================== -version toolchain -========= ================================================== -``1.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``3.1.0`` ``GCCcore/8.3.0``, ``foss/2018b``, ``intel/2018b`` -========= ================================================== +========= ===================================================================== +version toolchain +========= ===================================================================== +``1.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``3.1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` +========= ===================================================================== .. _list_software_g2log_475: @@ -9802,7 +9974,9 @@ version versionsuffix toolchain ``4.1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` ``4.1.2.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` ``4.1.3.0`` ``-Java-1.8`` ``GCCcore/8.3.0`` +``4.1.4.1`` ``-Java-1.8`` ``GCCcore/8.3.0`` ``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` +``4.1.5.0`` ``-Java-1.8`` ``GCCcore/9.3.0`` ``4.1.5.0`` ``-Java-11`` ``GCCcore/9.3.0`` ============ =================== ================= @@ -9846,7 +10020,7 @@ version versionsuffix toolchain The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. -*homepage*: http://hboehm.info/gc/ +*homepage*: https://hboehm.info/gc/ ========== ==================================== version toolchain @@ -9940,6 +10114,7 @@ version versionsuffix toolchain ``9.2.0`` ``-2.32`` ``system`` ``9.3.0`` ``system`` ``10.1.0`` ``system`` +``10.2.0`` ``system`` ``system`` ``system`` ``system`` ``-2.29`` ``system`` ========== =================== ========== @@ -9979,6 +10154,7 @@ version toolchain ``9.2.0`` ``system`` ``9.3.0`` ``system`` ``10.1.0`` ``system`` +``10.2.0`` ``system`` ``system`` ``system`` ========== ========== @@ -10051,6 +10227,7 @@ version versionsuffix toolchain ``2.66`` ``-Perl-5.24.0`` ``foss/2016b`` ``2.68`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` ``2.69`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.71`` ``GCCcore/9.3.0`` ======== ================ ================= @@ -10349,6 +10526,22 @@ version toolchain ======== ================= +.. _list_software_gengetopt_973: + +*gengetopt* ++++++++++++ + +Gengetopt is a tool to write command line option parsing code for C programs. + +*homepage*: https://www.gnu.org/software/gengetopt/gengetopt.html + +======== ================= +version toolchain +======== ================= +``2.23`` ``GCCcore/9.3.0`` +======== ================= + + .. _list_software_GenomeMapper_1216: *GenomeMapper* @@ -10840,24 +11033,24 @@ Git is a free and open source distributed version control system designed to han *homepage*: http://git-scm.com/ -=========== ============= ================= -version versionsuffix toolchain -=========== ============= ================= -``1.8.5.6`` ``GCC/4.9.2`` -``2.2.2`` ``GCC/4.9.2`` -``2.4.1`` ``GCC/4.9.2`` -``2.8.0`` ``foss/2016a`` -``2.12.2`` ``foss/2016b`` -``2.13.1`` ``foss/2016b`` -``2.14.1`` ``GCCcore/6.4.0`` -``2.16.1`` ``foss/2018a`` -``2.18.0`` ``GCCcore/7.3.0`` -``2.19.1`` ``GCCcore/7.3.0`` -``2.21.0`` ``GCCcore/8.2.0`` -``2.21.0`` ``-nodocs`` ``GCCcore/8.2.0`` -``2.23.0`` ``GCCcore/8.3.0`` -``2.23.0`` ``-nodocs`` ``GCCcore/8.3.0`` -=========== ============= ================= +=========== ============= ==================================== +version versionsuffix toolchain +=========== ============= ==================================== +``1.8.5.6`` ``GCC/4.9.2`` +``2.2.2`` ``GCC/4.9.2`` +``2.4.1`` ``GCC/4.9.2`` +``2.8.0`` ``foss/2016a`` +``2.12.2`` ``foss/2016b`` +``2.13.1`` ``foss/2016b`` +``2.14.1`` ``GCCcore/6.4.0`` +``2.16.1`` ``foss/2018a`` +``2.18.0`` ``GCCcore/7.3.0`` +``2.19.1`` ``GCCcore/7.3.0`` +``2.21.0`` ``GCCcore/8.2.0`` +``2.21.0`` ``-nodocs`` ``GCCcore/8.2.0`` +``2.23.0`` ``GCCcore/8.3.0`` +``2.23.0`` ``-nodocs`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +=========== ============= ==================================== .. _list_software_git-extras_1032: @@ -11327,6 +11520,7 @@ version versionsuffix toolchain ``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``2.1.0b4`` ``GCC/8.3.0`` +``2.1.0b5`` ``GCC/9.3.0`` =========== ================== =============================== @@ -11562,6 +11756,7 @@ version toolchain ========= ========== ``2018b`` ``system`` ``2019a`` ``system`` +``2020a`` ``system`` ========= ========== @@ -11636,15 +11831,17 @@ version versionsuffix toolchain *googletest* ++++++++++++ -Google's C++ test framework +Google's framework for writing C++ tests on a variety of platforms *homepage*: https://github.com/google/googletest -========= ===================================================================== -version toolchain -========= ===================================================================== -``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b`` -========= ===================================================================== +========== ===================================================================== +version toolchain +========== ===================================================================== +``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b`` +``1.8.1`` ``GCCcore/8.2.0`` +``1.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ===================================================================== .. _list_software_gotree_646: @@ -11889,6 +12086,22 @@ version toolchain ========== ================================ +.. _list_software_graphite2_902: + +*graphite2* ++++++++++++ + +Graphite is a "smart font" system developed specifically to handle the complexities of lesser-known languages of the world. + +*homepage*: https://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_home + +========== ================= +version toolchain +========== ================= +``1.3.14`` ``GCCcore/8.3.0`` +========== ================= + + .. _list_software_GraphMap2_834: *GraphMap2* @@ -11921,6 +12134,7 @@ version versionsuffix toolchain ``2.40.1`` ``foss/2018b``, ``intel/2018a`` ``2.40.1`` ``-Python-2.7.15`` ``foss/2018b`` ``2.42.2`` ``foss/2019b`` +``2.42.2`` ``-Java-11`` ``GCCcore/8.3.0`` ``2.42.2`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================== =============================== @@ -12310,24 +12524,6 @@ version versionsuffix toolchain ========= ================== =============================== -.. _list_software_gtest_551: - -*gtest* -+++++++ - -Google's framework for writing C++ tests on a variety of platforms - -*homepage*: https://github.com/google/googletest - -========== ==================================== -version toolchain -========== ==================================== -``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.8.1`` ``GCCcore/8.2.0`` -``1.10.0`` ``GCCcore/8.3.0`` -========== ==================================== - - .. _list_software_GTK+_273: *GTK+* @@ -12393,12 +12589,12 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ -============ ================================================================================================================================= -version toolchain -============ ================================================================================================================================= -``0.7.6`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` -============ ================================================================================================================================= +============ ==================================================================================================================================================== +version toolchain +============ ==================================================================================================================================================== +``0.7.6`` ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` +``20121130`` ``foss/2017b`` +============ ==================================================================================================================================================== .. _list_software_gubbins_746: @@ -12517,7 +12713,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_hyperopt_891` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_hyperopt_891` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -12560,7 +12756,7 @@ version toolchain HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous amounts of data. -*homepage*: http://www.h5py.org/ +*homepage*: https://www.h5py.org/ ========== ===================================== ==================================================================================== version versionsuffix toolchain @@ -12593,7 +12789,7 @@ version versionsuffix toolchain ``2.8.0`` ``-Python-2.7.15-serial`` ``intel/2018b`` ``2.8.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.9.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ===================================== ==================================================================================== @@ -12779,6 +12975,7 @@ version versionsuffix toolchain ``4.2.13`` ``GCCcore/6.4.0`` ``4.2.13`` ``-no-netcdf`` ``intel/2017a`` ``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.2.15`` ``GCCcore/9.3.0`` ========== ============== ========================================================================== @@ -12912,6 +13109,22 @@ version toolchain ========= ============== +.. _list_software_HeFFTe_498: + +*HeFFTe* +++++++++ + +Highly Efficient FFT for Exascale (HeFFTe) library + +*homepage*: https://icl.utk.edu/fft + +======= ============== +version toolchain +======= ============== +``1.0`` ``foss/2020a`` +======= ============== + + .. _list_software_Hello_500: *Hello* @@ -12948,6 +13161,7 @@ version toolchain ``1.47.10`` ``GCCcore/9.1.0``, ``GCCcore/9.2.0`` ``1.47.12`` ``GCCcore/9.3.0`` ``1.47.15`` ``GCCcore/10.1.0`` +``1.47.16`` ``GCCcore/10.2.0`` =========== ================================================================================================================================================================================== @@ -13000,6 +13214,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_hierfstat_970: + +*hierfstat* ++++++++++++ + +Estimates hierarchical F-statistics from haploid or diploid genetic data with any numbers of levels in the hierarchy. + +*homepage*: https://cran.r-project.org/package=hierfstat + +========= ========================= ============== +version versionsuffix toolchain +========= ========================= ============== +``0.5-7`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` +========= ========================= ============== + + .. _list_software_HIPS_308: *HIPS* @@ -13151,6 +13381,7 @@ version versionsuffix toolchain ``0.18.2`` ``-TensorFlow-1.15.2-Python-3.7.4`` ``fosscuda/2019b`` ``0.18.2`` ``-TensorFlow-2.0.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.19.5`` ``-TensorFlow-2.2.0-Python-3.7.4`` ``fosscuda/2019b`` ========== =================================== ================== @@ -13500,7 +13731,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -14023,12 +14254,13 @@ Imageio is a Python library that provides an easy interface to read and write a *homepage*: https://imageio.github.io -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` -``2.5.0`` ``foss/2019a`` -========= ================= =============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` +``2.5.0`` ``foss/2019a`` +``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========= ================= =============================== .. _list_software_ImageJ_557: @@ -14148,6 +14380,7 @@ This python library helps you with augmenting images for your machine learning p version versionsuffix toolchain ========= ================= ============== ``0.2.8`` ``-Python-3.6.6`` ``foss/2018b`` +``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -14184,7 +14417,7 @@ version toolchain ``2019.3.199`` ``iimpi/2019.03`` ``2019.5.281`` ``iimpi/2019b``, ``iimpic/2019b`` ``2020.0.166`` ``iimpi/2020.00`` -``2020.1.217`` ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a`` +``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iompi/2020a`` ============== ====================================================================================================================================================================================================================================================================== @@ -14204,6 +14437,22 @@ version toolchain ========= ================= +.. _list_software_immunedeconv_1290: + +*immunedeconv* +++++++++++++++ + +immunedeconv is an R package for unified access to computational methods for estimating immune cell fractions from bulk RNA sequencing data. + +*homepage*: https://github.com/icbi-lab/immunedeconv + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``2.0.2`` ``-R-4.0.0`` ``foss/2020a`` +========= ============= ============== + + .. _list_software_IMOD_297: *IMOD* @@ -14611,6 +14860,22 @@ version toolchain ========== ============== +.. _list_software_ioapi_530: + +*ioapi* ++++++++ + +The Models-3/EDSS Input/Output Applications Programming Interface (I/O API) provides the environmental model developer with an easy-to-learn, easy-to-use programming library for data storage and access, available from both Fortran and C. The same routines can be used for both file storage (using netCDF files) and model coupling (using PVM mailboxes). It is the standard data access library for both the NCSC/CMAS's EDSS project and EPA's Models-3, CMAQ, and SMOKE, as well as various other atmospheric and hydrological modeling systems. + +*homepage*: https://www.cmascenter.org/ioapi/ + +=============== ============= =============== +version versionsuffix toolchain +=============== ============= =============== +``3.2-2020111`` ``-nocpl`` ``gompi/2019b`` +=============== ============= =============== + + .. _list_software_iomkl_540: *iomkl* @@ -14618,7 +14883,7 @@ version toolchain Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & OpenMPI. -*homepage*: http://software.intel.com/en-us/intel-cluster-toolkit-compiler/ +*homepage*: https://software.intel.com/en-us/intel-cluster-toolkit-compiler/ ========================== ========== version toolchain @@ -14633,6 +14898,7 @@ version toolchain ``2018a`` ``system`` ``2018b`` ``system`` ``2019.01`` ``system`` +``2020a`` ``system`` ========================== ========== @@ -14643,7 +14909,7 @@ version toolchain Intel C/C++ and Fortran compilers, alongside Open MPI. -*homepage*: http://software.intel.com/en-us/intel-cluster-toolkit-compiler/ +*homepage*: https://software.intel.com/en-us/intel-cluster-toolkit-compiler/ ========================== ========== version toolchain @@ -14658,6 +14924,7 @@ version toolchain ``2018a`` ``system`` ``2018b`` ``system`` ``2019.01`` ``system`` +``2020a`` ``system`` ========================== ========== @@ -14949,6 +15216,22 @@ version versionsuffix toolchain ========== ================== ============== +.. _list_software_itpp_445: + +*itpp* +++++++ + +IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of communications. + +*homepage*: https://sourceforge.net/projects/itpp/ + +========= ============== +version toolchain +========= ============== +``4.3.1`` ``foss/2019b`` +========= ============== + + .. _list_software_ITSTool_654: *ITSTool* @@ -15001,12 +15284,12 @@ JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian *homepage*: http://mcmc-jags.sourceforge.net/ -========= =============================================================================== -version toolchain -========= =============================================================================== -``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` -``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``intel/2017b`` -========= =============================================================================== +========= =============================================================================================== +version toolchain +========= =============================================================================================== +``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` +``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2017b`` +========= =============================================================================================== .. _list_software_Jansson_732: @@ -15100,6 +15383,7 @@ version versionsuffix toolchain ``11`` ``system`` ``11.0.2`` ``system`` ``11.0.6`` ``-ppc64le`` ``system`` +``11.0.8`` ``-aarch64`` ``system`` ``13`` ``system`` ``13.0.2`` ``system`` ======================= ============= ========== @@ -15128,13 +15412,13 @@ version toolchain JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents. -*homepage*: +*homepage*: https://www.cl.cam.ac.uk/~mgk25/jbigkit/ -======= ======================================================= -version toolchain -======= ======================================================= -``2.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -======= ======================================================= +======= ========================================================================== +version toolchain +======= ========================================================================== +``2.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ========================================================================== .. _list_software_Jellyfish_938: @@ -15166,18 +15450,18 @@ jemalloc is a general purpose malloc(3) implementation that emphasizes fragmenta *homepage*: http://jemalloc.net -========= =============================== -version toolchain -========= =============================== -``4.1.0`` ``intel/2016a`` -``4.2.0`` ``foss/2016a``, ``intel/2016a`` -``4.2.1`` ``intel/2016b`` -``4.5.0`` ``intel/2017a`` -``5.0.1`` ``GCCcore/6.4.0`` -``5.1.0`` ``GCCcore/7.3.0`` -``5.2.0`` ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/8.3.0`` -========= =============================== +========= ==================================== +version toolchain +========= ==================================== +``4.1.0`` ``intel/2016a`` +``4.2.0`` ``foss/2016a``, ``intel/2016a`` +``4.2.1`` ``intel/2016b`` +``4.5.0`` ``intel/2017a`` +``5.0.1`` ``GCCcore/6.4.0`` +``5.1.0`` ``GCCcore/7.3.0`` +``5.2.0`` ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ==================================== .. _list_software_jhbuild_738: @@ -15268,12 +15552,13 @@ version toolchain JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files. -*homepage*: http://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html +*homepage*: https://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html ========== ================= version toolchain ========== ================= ``0.10.7`` ``GCCcore/8.2.0`` +``1.9.3`` ``GCCcore/8.3.0`` ========== ================= @@ -15282,9 +15567,9 @@ version toolchain *JUBE* ++++++ -The JUBE benchmarking environment provides a script based framework to easily create benchmark sets, run those sets on different computer systems and evaluate the results. +The JUBE benchmarking environment provides a script based framework to easily create benchmark sets, run those sets on different computer systems and evaluate the results. -*homepage*: http://www.fz-juelich.de/jsc/jube +*homepage*: https://www.fz-juelich.de/jsc/jube ========= ========== version toolchain @@ -15292,6 +15577,7 @@ version toolchain ``2.0.3`` ``system`` ``2.0.4`` ``system`` ``2.0.5`` ``system`` +``2.4.0`` ``system`` ========= ========== @@ -15304,11 +15590,11 @@ A C library that implements a dynamic array. *homepage*: http://judy.sourceforge.net/ -========= ================= -version toolchain -========= ================= -``1.0.5`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``1.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================== .. _list_software_Julia_501: @@ -15329,6 +15615,7 @@ version versionsuffix toolchain ``1.4.0`` ``-linux-x86_64`` ``system`` ``1.4.1`` ``-linux-x86_64`` ``system`` ``1.4.2`` ``-linux-x86_64`` ``system`` +``1.5.1`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -15502,18 +15789,19 @@ version toolchain *Kent_tools* ++++++++++++ -Kent tools: collection of tools used by the UCSC genome browser. +Kent utilities: collection of tools used by the UCSC genome browser. -*homepage*: http://genome.cse.ucsc.edu/ +*homepage*: https://genome.cse.ucsc.edu/ -============ ================= ========== -version versionsuffix toolchain -============ ================= ========== -``20130806`` ``-linux.x86_64`` ``system`` -``20171107`` ``-linux.x86_64`` ``system`` -``20180716`` ``-linux.x86_64`` ``system`` -``20190326`` ``-linux.x86_64`` ``system`` -============ ================= ========== +============ ================= =============== +version versionsuffix toolchain +============ ================= =============== +``401`` ``gompi/2019b`` +``20130806`` ``-linux.x86_64`` ``system`` +``20171107`` ``-linux.x86_64`` ``system`` +``20180716`` ``-linux.x86_64`` ``system`` +``20190326`` ``-linux.x86_64`` ``system`` +============ ================= =============== .. _list_software_Keras_502: @@ -15827,7 +16115,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libpsml_755` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libpsml_755` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_limix-bgen_1004` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -16073,11 +16361,11 @@ Asynchronous input/output library that uses the kernels native interface. *homepage*: https://pagure.io/libaio -=========== ================= -version toolchain -=========== ================= -``0.3.111`` ``GCCcore/8.2.0`` -=========== ================= +=========== ==================================== +version toolchain +=========== ==================================== +``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +=========== ==================================== .. _list_software_libarchive_1049: @@ -16265,6 +16553,7 @@ version versionsuffix toolchain ``3.19.1`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` ``3.20.3`` ``GCCcore/7.3.0`` ``3.20.4`` ``GCCcore/8.2.0`` +``3.20.6`` ``GCCcore/8.3.0`` ========== ================== ================================================== @@ -16744,12 +17033,12 @@ Libiconv converts from one character encoding to another through Unicode convers *homepage*: https://www.gnu.org/software/libiconv -======== ======================================================= -version toolchain -======== ======================================================= -``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.16`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -======== ======================================================= +======== ========================================================================== +version toolchain +======== ========================================================================== +``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``1.16`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== ========================================================================== .. _list_software_libidn_626: @@ -16779,16 +17068,33 @@ Libint library is used to evaluate the traditional (electron repulsion) and cert *homepage*: https://github.com/evaleev/libint -========= ================================================================================================================================================================== -version toolchain -========= ================================================================================================================================================================== -``1.1.4`` ``intel/2016a`` -``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` -``2.1.0`` ``intel/2016b`` -``2.4.2`` ``intel/2018a`` -``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -========= ================================================================================================================================================================== +========= ================ ================================================================================================================================================================== +version versionsuffix toolchain +========= ================ ================================================================================================================================================================== +``1.1.4`` ``intel/2016a`` +``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` +``2.1.0`` ``intel/2016b`` +``2.4.2`` ``intel/2018a`` +``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` +``2.6.0`` ``-lmax-6-cp2k`` ``iimpi/2020a`` +========= ================ ================================================================================================================================================================== + + +.. _list_software_LiBis_467: + +*LiBis* ++++++++ + +An ultrasensitive alignment method for low input bisulfite sequencing + +*homepage*: https://github.com/Dangertrip/LiBis + +============ ================= ============== +version versionsuffix toolchain +============ ================= ============== +``20200428`` ``-Python-3.7.4`` ``foss/2019b`` +============ ================= ============== .. _list_software_libjpeg-turbo_1334: @@ -16864,6 +17170,23 @@ version toolchain ========== ==================================== +.. _list_software_libosmium_977: + +*libosmium* ++++++++++++ + +A fast and flexible C++ library for working with OpenStreetMap data. The Osmium Library has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from and writing to OSM files in XML and PBF formats, including change files and full history files. Osmium can store OSM data in memory and on disk in various formats and using various indexes. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS and GeoJSON geometries for easy conversion into many GIS formats and it can assemble multipolygons from ways and relations. + +*homepage*: https://osmcode.org/libosmium/ + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``2.15.4`` ``-Python-3.6.6`` ``foss/2018b`` +``2.15.6`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_libpciaccess_1253: *libpciaccess* @@ -17025,7 +17348,7 @@ version toolchain ======= =================================================================================================================================================================================================================================================================================================================================================================================== ``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``8.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ======= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -17321,6 +17644,7 @@ Libtirpc is a port of Suns Transport-Independent RPC library to Linux. version toolchain ========= ==================================== ``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.2.6`` ``GCCcore/8.3.0`` ========= ==================================== @@ -17503,18 +17827,18 @@ Libxc is a library of exchange-correlation functionals for density-functional th *homepage*: https://www.tddft.org/programs/libxc -========= ======================================================================================================================================= -version toolchain -========= ======================================================================================================================================= -``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` -``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.0.1`` ``foss/2017b``, ``intel/2017b`` -``4.0.3`` ``foss/2016b``, ``foss/2017a`` -``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.3.4`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` -========= ======================================================================================================================================= +========= ============================================================================================================================================== +version toolchain +========= ============================================================================================================================================== +``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` +``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` +``4.0.1`` ``foss/2017b``, ``intel/2017b`` +``4.0.3`` ``foss/2016b``, ``foss/2017a`` +``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` +``4.3.4`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217`` +========= ============================================================================================================================================== .. _list_software_libxcb_628: @@ -17856,7 +18180,7 @@ version versionsuffix toolchain ``1.1.30`` ``GCCcore/6.3.0`` ``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.1.33`` ``GCCcore/8.2.0`` -``1.1.34`` ``GCCcore/8.3.0`` +``1.1.34`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ================== ================================================================= @@ -17869,16 +18193,17 @@ LIBXSMM is a library for small dense and small sparse matrix-matrix multiplicati *homepage*: https://github.com/hfp/libxsmm -========= =============================================================================== -version toolchain -========= =============================================================================== -``1.4`` ``intel/2016a`` -``1.4.4`` ``foss/2016b``, ``intel/2016b`` -``1.6.4`` ``foss/2016b``, ``intel/2016b`` -``1.8.2`` ``intel/2017b`` -``1.8.3`` ``foss/2018a``, ``intel/2018a`` -``1.10`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -========= =============================================================================== +========== =============================================================================== +version toolchain +========== =============================================================================== +``1.4`` ``intel/2016a`` +``1.4.4`` ``foss/2016b``, ``intel/2016b`` +``1.6.4`` ``foss/2016b``, ``intel/2016b`` +``1.8.2`` ``intel/2017b`` +``1.8.3`` ``foss/2018a``, ``intel/2018a`` +``1.10`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` +``1.16.1`` ``iccifort/2020.1.217`` +========== =============================================================================== .. _list_software_libXt_515: @@ -18001,6 +18326,22 @@ version toolchain ========= ===================================================================== +.. _list_software_limix-bgen_1004: + +*limix-bgen* +++++++++++++ + +A BGEN file format reader. It fully supports the BGEN format specifications 1.2 and 1.3. + +*homepage*: https://github.com/limix/bgen + +========= ================= +version toolchain +========= ================= +``3.0.3`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_LinBox_588: *LinBox* @@ -18274,13 +18615,15 @@ LS-PrePost is an advanced pre and post-processor that is delivered free with LS- *homepage*: http://lstc.com/products/ls-prepost -========= ============= ========== -version versionsuffix toolchain -========= ============= ========== -``4.6`` ``-centos6`` ``system`` -``4.6`` ``-centos7`` ``system`` -``4.7.8`` ``system`` -========= ============= ========== +========== ============= ========== +version versionsuffix toolchain +========== ============= ========== +``4.6`` ``-centos6`` ``system`` +``4.6`` ``-centos7`` ``system`` +``4.6.24`` ``system`` +``4.7.8`` ``system`` +``4.7.15`` ``system`` +========== ============= ========== .. _list_software_LSMS_319: @@ -18439,6 +18782,7 @@ version versionsuffix toolchain ``4.2.5`` ``-Python-3.6.6`` ``foss/2018b`` ``4.3.3`` ``GCCcore/8.2.0`` ``4.4.2`` ``GCCcore/8.3.0`` +``4.5.2`` ``GCCcore/9.3.0`` ========= ================== =============================== @@ -18500,7 +18844,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -18517,7 +18861,7 @@ version toolchain ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.4.18`` ``GCCcore/10.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``1.4.18`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -18725,7 +19069,7 @@ The makedepend package contains a C-preprocessor like utility to determine build version toolchain ========= ======================================================================================= ``1.0.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.0.6`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``1.0.6`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ======================================================================================= @@ -18784,6 +19128,7 @@ version versionsuffix toolchain ``1.1.1`` ``system`` ``1.6.0`` ``system`` ``1.6.0`` ``-Python-2.7.16`` ``gompi/2019b`` +``1.6.0`` ``-Python-2.7.18`` ``gompi/2020a`` ========= ================== =============== @@ -18842,7 +19187,7 @@ version toolchain *MariaDB* +++++++++ -MariaDB An enhanced, drop-in replacement for MySQL. +MariaDB is an enhanced, drop-in replacement for MySQL. Included engines: myISAM, Aria, InnoDB, RocksDB, TokuDB, OQGraph, Mroonga. *homepage*: https://mariadb.org/ @@ -18858,6 +19203,7 @@ version toolchain ``10.3.7`` ``intel/2018a`` ``10.3.10`` ``foss/2018b`` ``10.3.14`` ``foss/2019a`` +``10.4.13`` ``gompi/2019b`` =========== =============================== @@ -19028,6 +19374,7 @@ version versionsuffix toolchain ========= ================== =============================== ``2018b`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``2018b`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2019b`` ``GCCcore/8.3.0`` ========= ================== =============================== @@ -19071,7 +19418,7 @@ version versionsuffix toolchain ``2.2.3`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.2.3`` ``-Python-3.6.6`` ``intel/2018b`` ``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``intel/2019b`` +``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` ``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` @@ -19303,14 +19650,15 @@ version toolchain MDSplus is a set of software tools for data acquisition and storage and a methodology for management of complex scientific data. -*homepage*: http://mdsplus.org/ +*homepage*: https://mdsplus.org/ -========== ================================ ============== -version versionsuffix toolchain -========== ================================ ============== -``7.0.67`` ``-Java-1.7.0_79-Python-2.7.11`` ``foss/2016a`` -``7.46.1`` ``foss/2018a`` -========== ================================ ============== +========== ================================ ================= +version versionsuffix toolchain +========== ================================ ================= +``7.0.67`` ``-Java-1.7.0_79-Python-2.7.11`` ``foss/2016a`` +``7.46.1`` ``foss/2018a`` +``7.96.8`` ``GCCcore/9.3.0`` +========== ================================ ================= .. _list_software_mdtest_657: @@ -19344,6 +19692,7 @@ version versionsuffix toolchain ``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` ``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` ``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.9.4`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============================== @@ -19663,6 +20012,7 @@ version versionsuffix toolchain ``0.51.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``0.53.1`` ``-Python-3.6.3`` ``intel/2017b`` ``0.53.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.55.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================= ================================== @@ -19993,6 +20343,22 @@ version toolchain ======= ================= +.. _list_software_minibar_738: + +*minibar* ++++++++++ + +Dual barcode and primer demultiplexing for MinION sequenced reads + +*homepage*: https://github.com/calacademy-research/minibar + +============ ================= ======================= +version versionsuffix toolchain +============ ================= ======================= +``20200326`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` +============ ================= ======================= + + .. _list_software_Miniconda2_964: *Miniconda2* @@ -20138,6 +20504,22 @@ version versionsuffix toolchain =========== ================= =============== +.. _list_software_misha_530: + +*misha* ++++++++ + +The misha package is intended to help users to efficiently analyze genomic data achieved from various experiments. + +*homepage*: https://github.com/tanaylab/misha + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``4.0.10`` ``-R-4.0.0`` ``foss/2020a`` +========== ============= ============== + + .. _list_software_MITObim_625: *MITObim* @@ -20305,6 +20687,22 @@ version toolchain ============ ================================ +.. _list_software_MOABS_370: + +*MOABS* ++++++++ + +MOABS: MOdel based Analysis of Bisulfite Sequencing data + +*homepage*: https://github.com/sunnyisgalaxy/moabs + +=========== =============== +version toolchain +=========== =============== +``1.3.9.6`` ``gompi/2019b`` +=========== =============== + + .. _list_software_modred_635: *modred* @@ -20457,6 +20855,22 @@ version versionsuffix toolchain ========= ========================= ============== +.. _list_software_moonjit_768: + +*moonjit* ++++++++++ + +Moonjit is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language. + +*homepage*: https://github.com/moonjit/moonjit + +========= ================= +version toolchain +========= ================= +``2.2.0`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_mordecai_836: *mordecai* @@ -20557,6 +20971,7 @@ version toolchain ========= ================= ``1.2.6`` ``GCCcore/8.2.0`` ``1.3.1`` ``GCCcore/8.3.0`` +``1.3.2`` ``GCCcore/8.3.0`` ========= ================= @@ -20606,7 +21021,7 @@ version versionsuffix toolchain ========= =============== =============================== ``1.0.3`` ``intel/2017a`` ``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` -``1.1.0`` ``GCC/8.3.0`` +``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0`` ========= =============== =============================== @@ -20751,6 +21166,7 @@ version versionsuffix toolchain ``0.19`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``1.0.0`` ``-Python-2.7.14`` ``intel/2018a`` ``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================== =============================== @@ -21007,7 +21423,7 @@ version versionsuffix toolchain MUSCLE is one of the best-performing multiple alignment programs according to published benchmark tests, with accuracy and speed that are consistently better than CLUSTALW. MUSCLE can align hundreds of sequences in seconds. Most users learn everything they need to know about MUSCLE in a few minutes-only a handful of command-line options are needed to perform common alignment tasks. -*homepage*: http://drive5.com/muscle/ +*homepage*: https://drive5.com/muscle/ ============ =============== ====================================================================================================================================== version versionsuffix toolchain @@ -21245,7 +21661,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -21288,7 +21704,7 @@ version toolchain NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. -*homepage*: http://www.ks.uiuc.edu/Research/namd/ +*homepage*: https://www.ks.uiuc.edu/Research/namd/ ======== ============= ================================================================ version versionsuffix toolchain @@ -21296,7 +21712,9 @@ version versionsuffix toolchain ``2.11`` ``-mpi`` ``intel/2016a`` ``2.12`` ``-mpi`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` ``2.13`` ``fosscuda/2018b`` -``2.13`` ``-mpi`` ``foss/2018b``, ``intel/2018b`` +``2.13`` ``-mpi`` ``foss/2018b``, ``foss/2019b``, ``intel/2018b`` +``2.14`` ``fosscuda/2019b`` +``2.14`` ``-mpi`` ``foss/2019b``, ``foss/2020a``, ``intel/2020a`` ======== ============= ================================================================ @@ -21574,12 +21992,13 @@ Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find *homepage*: https://dev.yorhel.nl/ncdu -======== ================= -version toolchain -======== ================= -``1.13`` ``GCCcore/7.3.0`` -``1.14`` ``GCCcore/7.3.0`` -======== ================= +========== ================= +version toolchain +========== ================= +``1.13`` ``GCCcore/7.3.0`` +``1.14`` ``GCCcore/7.3.0`` +``1.15.1`` ``GCCcore/9.3.0`` +========== ================= .. _list_software_NCIPLOT_537: @@ -21608,13 +22027,13 @@ NCL is an interpreted language designed specifically for scientific data analysi *homepage*: https://www.ncl.ucar.edu -========= ================================================= -version toolchain -========= ================================================= -``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``6.5.0`` ``intel/2018a`` -``6.6.2`` ``foss/2018b``, ``intel/2018b``, ``intel/2019b`` -========= ================================================= +========= ================================================================= +version toolchain +========= ================================================================= +``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``6.5.0`` ``intel/2018a`` +``6.6.2`` ``foss/2018b``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` +========= ================================================================= .. _list_software_ncl_317: @@ -21640,7 +22059,7 @@ version toolchain manipulates and analyzes data stored in netCDF-accessible formats, including DAP, HDF4, and HDF5 -*homepage*: http://nco.sourceforge.net +*homepage*: https://nco.sourceforge.net ========= =============================== version toolchain @@ -21653,6 +22072,7 @@ version toolchain ``4.7.6`` ``intel/2018a`` ``4.7.9`` ``foss/2018b``, ``intel/2018b`` ``4.8.1`` ``foss/2019a`` +``4.9.3`` ``gompi/2019b`` ========= =============================== @@ -21687,7 +22107,7 @@ version toolchain ``5.9`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5``, ``system`` ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` -``6.2`` ``GCCcore/9.3.0`` +``6.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -21700,11 +22120,11 @@ Ncview is a visual browser for netCDF format files. Typically you would use ncvi *homepage*: http://meteora.ucsd.edu/~pierce/ncview_home_page.html -========= ====================================================================================================================================================== -version toolchain -========= ====================================================================================================================================================== -``2.1.7`` ``foss/2017b``, ``gompi/2019a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b``, ``iomkl/2018b`` -========= ====================================================================================================================================================== +========= ====================================================================================================================================================================================== +version toolchain +========= ====================================================================================================================================================================================== +``2.1.7`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``gompi/2019a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b``, ``iomkl/2018b`` +========= ====================================================================================================================================================================================== .. _list_software_nd2reader_887: @@ -21855,7 +22275,7 @@ version versionsuffix toolchain ``4.4.4`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` -``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a`` +``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -21882,6 +22302,7 @@ version versionsuffix toolchain ``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.5.2`` ``intel/2019a`` ``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ============================= =============================== @@ -22116,6 +22537,22 @@ version toolchain ========= ============================== +.. _list_software_NGLess_556: + +*NGLess* +++++++++ + +NGLess is a domain-specific language for NGS (next-generation sequencing data) processing. + +*homepage*: https://ngless.embl.de/ + +========= =================== ========== +version versionsuffix toolchain +========= =================== ========== +``1.1.1`` ``-static-Linux64`` ``system`` +========= =================== ========== + + .. _list_software_nglview_764: *nglview* @@ -22575,6 +23012,22 @@ version toolchain ========== ==================================== +.. _list_software_nsync_555: + +*nsync* ++++++++ + +nsync is a C library that exports various synchronization primitives, such as mutexes + +*homepage*: https://github.com/google/nsync + +========== ================= +version toolchain +========== ================= +``1.24.0`` ``GCCcore/8.3.0`` +========== ================= + + .. _list_software_ntCard_604: *ntCard* @@ -22793,7 +23246,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_orca_421` - :ref:`list_software_ORCA_293` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_orca_421` - :ref:`list_software_ORCA_293` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -23021,6 +23474,22 @@ version versionsuffix toolchain ========== ================= ========================================================== +.. _list_software_openCARP_728: + +*openCARP* +++++++++++ + +openCARP is an open cardiac electrophysiology simulator for in-silico experiments. + +*homepage*: https://opencarp.org + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``3.2`` ``-Python-3.8.2`` ``foss/2020a`` +======= ================= ============== + + .. _list_software_OpenCoarrays_1238: *OpenCoarrays* @@ -23144,6 +23613,7 @@ version versionsuffix toolchain ``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` ``7`` ``foss/2019b`` ``7`` ``-20200508`` ``foss/2019b`` +``8`` ``foss/2020a`` ``v1606+`` ``foss/2018b`` ``v1612+`` ``foss/2018b`` ``v1712`` ``foss/2017b``, ``intel/2017b`` @@ -23176,6 +23646,22 @@ version versionsuffix toolchain ================ ================== ================================= +.. _list_software_OpenForceField_1381: + +*OpenForceField* +++++++++++++++++ + +Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications. + +*homepage*: https://github.com/openforcefield/openforcefield/releases + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.7.0`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================= =============== + + .. _list_software_OpenImageIO_1037: *OpenImageIO* @@ -23260,9 +23746,26 @@ version versionsuffix toolchain ========= ================= =============================== ``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` ``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============================== +.. _list_software_OpenMMTools_1085: + +*OpenMMTools* ++++++++++++++ + +A batteries-included toolkit for the GPU-accelerated OpenMM molecular simulation engine. openmmtools is a Python library layer that sits on top of OpenMM to provide access to a variety of useful tools for building full-featured molecular simulation packages. + +*homepage*: https://github.com/choderalab/openmmtools + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.20.0`` ``-Python-3.8.2`` ``intel/2020a`` +========== ================= =============== + + .. _list_software_OpenMolcas_1009: *OpenMolcas* @@ -23322,11 +23825,28 @@ version versionsuffix toolchain ``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` ``4.0.1`` ``GCC/8.3.0-2.32`` ``4.0.2`` ``GCC/9.2.0-2.32`` -``4.0.3`` ``GCC/9.3.0`` +``4.0.3`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``4.0.5`` ``GCC/9.3.0`` ``system`` ``GCC/system-2.29`` ========== ============= ==================================================================================================================== +.. _list_software_OpenMS_562: + +*OpenMS* +++++++++ + +As part of the deNBI Center for integrative Bioinformatics, OpenMS offers an open-source software C++ library (+ python bindings) for LC/MS data management and analyses. It provides an infrastructure for the rapid development of mass spectrometry related software as well as a rich toolset built on top of it. + +*homepage*: https://www.openms.de/ + +========= ============== +version toolchain +========= ============== +``2.4.0`` ``foss/2018b`` +========= ============== + + .. _list_software_OpenNLP_636: *OpenNLP* @@ -23515,6 +24035,7 @@ version toolchain ========= ================== ``3.8.0`` ``GNU/4.9.3-2.25`` ``3.9.0`` ``GNU/4.9.3-2.25`` +``6.5.0`` ``system`` ========= ================== @@ -23713,7 +24234,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-mpi_1052` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -23889,6 +24410,7 @@ version toolchain ========= ========== ``2.1.3`` ``system`` ``2.5`` ``system`` +``2.10`` ``system`` ========= ========== @@ -24088,6 +24610,7 @@ version versionsuffix toolchain ========= ================= =============== ``2.7.3`` ``-Python-3.6.3`` ``intel/2017b`` ``3.2.0`` ``-Python-3.7.4`` ``intel/2019b`` +``3.2.0`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -24186,6 +24709,7 @@ version toolchain ``0.8`` ``GNU/4.9.3-2.25`` ``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` ``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` +``0.12`` ``GCCcore/9.3.0`` ======== ==================================== @@ -24500,6 +25024,22 @@ version toolchain ========== ========================================================== +.. _list_software_PennCNV_632: + +*PennCNV* ++++++++++ + +A free software tool for Copy Number Variation (CNV) detection from SNP genotyping arrays. Currently it can handle signal intensity data from Illumina and Affymetrix arrays. With appropriate preparation of file format, it can also handle other types of SNP arrays and oligonucleotide arrays. + +*homepage*: https://penncnv.openbioinformatics.org/ + +========= ================= +version toolchain +========= ================= +``1.0.5`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_Percolator_1051: *Percolator* @@ -24545,6 +25085,7 @@ version versionsuffix toolchain ``5.28.1`` ``GCCcore/8.2.0`` ``5.30.0`` ``GCCcore/8.3.0`` ``5.30.2`` ``GCCcore/9.3.0`` +``5.32.0`` ``GCCcore/10.2.0`` ========== ============= ========================================================================================= @@ -24599,9 +25140,9 @@ version versionsuffix toolchain ``3.9.1`` ``-downloaded-deps`` ``foss/2018a`` ``3.9.3`` ``foss/2018a``, ``intel/2018a`` ``3.11.0`` ``-downloaded-deps`` ``foss/2018b`` -``3.11.1`` ``foss/2019a``, ``intel/2019a`` -``3.12.3`` ``foss/2019b`` -``3.12.4`` ``foss/2019b``, ``intel/2019b`` +``3.11.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.12.4`` ``-Python-2.7.16`` ``intel/2019b`` +``3.12.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.12.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ==================== =============================== @@ -25284,6 +25825,22 @@ version versionsuffix toolchain ========= ================== =================================================== +.. _list_software_plantcv_760: + +*plantcv* ++++++++++ + +PlantCV: Plant phenotyping using computer vision. + +*homepage*: https://pypi.org/project/plantcv/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.8.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_PlaScope_791: *PlaScope* @@ -25300,6 +25857,22 @@ version toolchain ========= ============== +.. _list_software_PlasmaPy_807: + +*PlasmaPy* +++++++++++ + +Open source Python ecosystem for plasma research and education + +*homepage*: https://www.plasmapy.org + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.3.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_PLAST_388: *PLAST* @@ -25536,7 +26109,7 @@ version toolchain ``2.2.1`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.2.3`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``3.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``3.0.2`` ``GCCcore/8.2.0`` +``3.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``3.1.4`` ``GCCcore/8.3.0`` ``3.1.5`` ``GCCcore/9.3.0`` @@ -25568,15 +26141,16 @@ version toolchain Pocl is a portable open source (MIT-licensed) implementation of the OpenCL standard -*homepage*: http://portablecl.org +*homepage*: https://portablecl.org -======= ================================ -version toolchain -======= ================================ -``1.2`` ``GCC/7.3.0-2.30`` -``1.3`` ``GCC/8.2.0-2.31.1`` -``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` -======= ================================ +======= ======================================= +version toolchain +======= ======================================= +``1.2`` ``GCC/7.3.0-2.30`` +``1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a`` +``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` +``1.5`` ``GCC/9.3.0`` +======= ======================================= .. _list_software_poetry_675: @@ -25656,11 +26230,12 @@ Poppler is a PDF rendering library based on the xpdf-3.0 code base. *homepage*: https://poppler.freedesktop.org/ -========== ============== -version toolchain -========== ============== -``0.70.1`` ``foss/2018b`` -========== ============== +========== ================= +version toolchain +========== ================= +``0.70.1`` ``foss/2018b`` +``0.90.1`` ``GCCcore/8.3.0`` +========== ================= .. _list_software_popscle_758: @@ -25730,6 +26305,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_Portcullis_1073: + +*Portcullis* +++++++++++++ + +Portcullis stands for PORTable CULLing of Invalid Splice junctions from pre-aligned RNA-seq data. It is known that RNAseq mapping tools generate many invalid junction predictions, particularly in deep datasets with high coverage over splice sites. In order to address this, instead for creating a new RNAseq mapper, with a focus on SJ accuracy we created a tool that takes in a BAM file generated by an RNAseq mapper of the user's own choice (e.g. Tophat2, Gsnap, STAR2 or HISAT2) as input (i.e. it's portable). It then, analyses and quantifies all splice junctions in the file before, filtering (culling) those which are unlikely to be genuine. Portcullis output's junctions in a variety of formats making it suitable for downstream analysis (such as differential splicing analysis and gene modelling) without additional work. Portcullis can also filter the original BAM file removing alignments associated with bad junctions. + +*homepage*: https://github.com/maplesond/portcullis + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.2.2`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_Postgres-XL_1064: *Postgres-XL* @@ -25767,6 +26358,7 @@ version versionsuffix toolchain ``10.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` ``11.3`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``11.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``12.4`` ``GCCcore/9.3.0`` ========= ================== ================================================================ @@ -26196,7 +26788,7 @@ version toolchain ``3.6.1`` ``GCCcore/7.3.0`` ``3.6.1.2`` ``GCCcore/8.2.0`` ``3.7.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.10.0`` ``GCCcore/8.3.0`` +``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` =========== =================================================== @@ -26225,7 +26817,7 @@ version versionsuffix toolchain ``3.4.0`` ``-Python-3.6.3`` ``intel/2017b`` ``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``3.10.0`` ``-Python-3.7.4`` ``foss/2019b`` +``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========== ================== ================================== @@ -26242,6 +26834,7 @@ Minimalistic protocol buffer decoder and encoder in C++. version toolchain ========= ================= ``1.6.8`` ``GCCcore/7.3.0`` +``1.7.0`` ``GCCcore/8.3.0`` ========= ================= @@ -26737,11 +27330,12 @@ Tools for working with the MSCOCO dataset *homepage*: https://github.com/cocodataset/cocoapi -========= ================= ================== -version versionsuffix toolchain -========= ================= ================== -``2.0.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -========= ================= ================== +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``2.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.0.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========= ================= ================================== .. _list_software_pycodestyle_1205: @@ -26785,15 +27379,32 @@ version versionsuffix toolchain PyCUDA lets you access Nvidia’s CUDA parallel computation API from Python. -*homepage*: http://mathema.tician.de/software/pycuda +*homepage*: https://mathema.tician.de/software/pycuda + +============ ============================= ======================================= +version versionsuffix toolchain +============ ============================= ======================================= +``2016.1.2`` ``-Python-2.7.12`` ``intel/2016b`` +``2017.1.1`` ``-Python-2.7.14`` ``intel/2018a`` +``2018.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` +``2019.1.2`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intelcuda/2019b`` +============ ============================= ======================================= + -============ ============================= =============== -version versionsuffix toolchain -============ ============================= =============== -``2016.1.2`` ``-Python-2.7.12`` ``intel/2016b`` -``2017.1.1`` ``-Python-2.7.14`` ``intel/2018a`` -``2018.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` -============ ============================= =============== +.. _list_software_PycURL_543: + +*PycURL* +++++++++ + +PycURL is a Python interface to libcurl. PycURL can be used to fetch objects identified by a URL from a Python program, similar to the urllib Python module. PycURL is mature, very fast, and supports a lot of features. + +*homepage*: http://pycurl.io/ + +============ ================= ================= +version versionsuffix toolchain +============ ================= ================= +``7.43.0.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +============ ================= ================= .. _list_software_PyDatastream_1231: @@ -26968,13 +27579,14 @@ version versionsuffix toolchain PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh. The framework is designed to solve a range of governing systems on mixed unstructured grids containing various element types. It is also designed to target a range of hardware platforms via use of an in-built domain specific language derived from the Mako templating engine. -*homepage*: http://http://www.pyfr.org +*homepage*: http://www.pyfr.org -========= ============================= =============== -version versionsuffix toolchain -========= ============================= =============== -``1.7.6`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` -========= ============================= =============== +========= ============================= =================== +version versionsuffix toolchain +========= ============================= =================== +``1.7.6`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` +``1.9.0`` ``-Python-3.7.4`` ``intelcuda/2019b`` +========= ============================= =================== .. _list_software_pygccxml_871: @@ -26994,6 +27606,22 @@ version versionsuffix toolchain ============ ================== ============== +.. _list_software_PyGEOS_503: + +*PyGEOS* +++++++++ + +PyGEOS is a C/Python library with vectorized geometry functions. The geometry operations are done in the open-source geometry library GEOS. PyGEOS wraps these operations in NumPy ufuncs providing a performance improvement when operating on arrays of geometries. + +*homepage*: https://pygeos.readthedocs.io + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.7.1`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_pyGIMLi_635: *pyGIMLi* @@ -27401,12 +28029,13 @@ Python interface to PROJ4 library for cartographic transformations *homepage*: https://pyproj4.github.io/pyproj -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``2.1.3`` ``GCCcore/8.2.0`` -``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -========= ================= ================= +=============== ================= ================= +version versionsuffix toolchain +=============== ================= ================= +``2.1.3`` ``GCCcore/8.2.0`` +``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.6.1.post1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +=============== ================= ================= .. _list_software_pyqstem_787: @@ -27601,6 +28230,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_pySCENIC_670: + +*pySCENIC* +++++++++++ + +pySCENIC is a lightning-fast python implementation of the SCENIC pipeline (Single-Cell rEgulatory Network Inference and Clustering) which enables biologists to infer transcription factors, gene regulatory networks and cell types from single-cell RNA-seq data. + +*homepage*: https://github.com/aertslab/pySCENIC + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.10.3`` ``-Python-3.8.2`` ``intel/2020a`` +========== ================= =============== + + .. _list_software_PySCF_421: *PySCF* @@ -27772,22 +28417,6 @@ version versionsuffix toolchain ========= ================== =============================== -.. _list_software_pytest-mpi_1052: - -*pytest-mpi* -++++++++++++ - -pytest_mpi is a plugin for pytest providing some useful tools when running tests under MPI, and testing MPI-related code. - -*homepage*: https://pytest-mpi.readthedocs.io - -======= ================= ================= -version versionsuffix toolchain -======= ================= ================= -``0.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -======= ================= ================= - - .. _list_software_PYTHIA_463: *PYTHIA* @@ -27970,6 +28599,7 @@ version versionsuffix toolchain ``1.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ============================= ================================== @@ -28059,7 +28689,7 @@ version versionsuffix toolchain Python bindings for ZeroMQ -*homepage*: http://www.zeromq.org/bindings:python +*homepage*: https://www.zeromq.org/bindings:python ========== ======================= =============================== version versionsuffix toolchain @@ -28076,6 +28706,7 @@ version versionsuffix toolchain ``16.0.3`` ``-Python-2.7.14-zmq4`` ``intel/2017b`` ``17.0.0`` ``-Python-2.7.14-zmq4`` ``foss/2018a`` ``17.0.0`` ``-Python-3.6.4-zmq4`` ``foss/2018a`` +``18.1.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ======================= =============================== @@ -28518,6 +29149,7 @@ version versionsuffix toolchain ``6.3`` ``foss/2018b``, ``intel/2018b`` ``6.4.1`` ``intel/2019a`` ``6.5`` ``intel/2019a``, ``intel/2019b`` +``6.6`` ``intel/2019b`` ========= ============= ================================ @@ -28631,7 +29263,7 @@ version versionsuffix toolchain The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. -*homepage*: http://qwt.sourceforge.net/ +*homepage*: https://qwt.sourceforge.io/ ========= ==================================================== version toolchain @@ -28639,6 +29271,7 @@ version toolchain ``6.1.2`` ``intel/2016a`` ``6.1.3`` ``foss/2016b``, ``intel/2016b`` ``6.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` +``6.1.5`` ``GCCcore/9.3.0`` ========= ==================================================== @@ -28664,7 +29297,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_rstudio_778` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_rstudio_778` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -28774,7 +29407,7 @@ version toolchain ``1.3.2`` ``GCCcore/8.2.0`` ``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` ``1.4.10`` ``GCC/7.3.0-2.30`` -``1.4.13`` ``GCCcore/8.3.0`` +``1.4.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ==================================== @@ -29052,12 +29685,13 @@ RDKit is a collection of cheminformatics and machine-learning software written i *homepage*: https://www.rdkit.org -============= ================= =============== -version versionsuffix toolchain -============= ================= =============== -``2018.09.3`` ``-Python-3.6.6`` ``intel/2018b`` -``2019.09.3`` ``-Python-3.7.4`` ``foss/2019b`` -============= ================= =============== +============= ================= =============================== +version versionsuffix toolchain +============= ================= =============================== +``2018.09.3`` ``-Python-3.6.6`` ``intel/2018b`` +``2019.09.3`` ``-Python-3.7.4`` ``foss/2019b`` +``2020.03.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +============= ================= =============================== .. _list_software_RDP-Classifier_1304: @@ -29111,6 +29745,22 @@ version toolchain ======= ========== +.. _list_software_Reapr_506: + +*Reapr* ++++++++ + +A tool that evaluates the accuracy of a genome assembly using mapped paired end reads, without the use of a reference genome for comparison. + +*homepage*: https://www.sanger.ac.uk/science/tools/reapr + +========== ============== +version toolchain +========== ============== +``1.0.18`` ``foss/2019a`` +========== ============== + + .. _list_software_Red_283: *Red* @@ -29295,15 +29945,16 @@ version versionsuffix toolchain Provides bindings to the 'Geospatial' Data Abstraction Library ('GDAL') (>= 1.11.4 and <= 2.5.0) and access to projection/transformation operations from the 'PROJ.4' library. -*homepage*: http://rgdal.r-forge.r-project.org/ +*homepage*: https://rgdal.r-forge.r-project.org/ -========= ============= ============== -version versionsuffix toolchain -========= ============= ============== -``1.4-4`` ``-R-3.6.0`` ``foss/2019a`` -``1.4-8`` ``-R-3.6.2`` ``foss/2019b`` -``1.4-8`` ``-R-4.0.0`` ``foss/2020a`` -========= ============= ============== +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``1.4-4`` ``-R-3.6.0`` ``foss/2019a`` +``1.4-8`` ``-R-3.6.2`` ``foss/2019b`` +``1.4-8`` ``-R-4.0.0`` ``foss/2020a`` +``1.5-16`` ``-R-4.0.0`` ``foss/2020a`` +========== ============= ============== .. _list_software_rgeos_544: @@ -29321,6 +29972,7 @@ version versionsuffix toolchain ``0.3-17`` ``-R-3.2.3`` ``intel/2016a`` ``0.5-1`` ``-R-3.6.0`` ``foss/2019a`` ``0.5-2`` ``-R-3.6.2`` ``foss/2019b`` +``0.5-5`` ``-R-4.0.0`` ``foss/2020a`` ========== ============= =============== @@ -29350,11 +30002,12 @@ Running and Analyzing OpenMM Jobs *homepage*: https://gitlab.com/Olllom/rickflow -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``0.7.0`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= =============== +================== ================= =============== +version versionsuffix toolchain +================== ================= =============== +``0.7.0`` ``-Python-3.7.4`` ``intel/2019b`` +``0.7.0-20200529`` ``-Python-3.7.4`` ``intel/2019b`` +================== ================= =============== .. _list_software_rioxarray_993: @@ -29391,6 +30044,7 @@ version versionsuffix toolchain ``4-8`` ``-R-3.5.1`` ``foss/2018b`` ``4-9`` ``-R-3.6.0`` ``foss/2019a`` ``4-10`` ``foss/2019b`` +``4-10`` ``-R-4.0.0`` ``foss/2020a`` ======== ============= =============== @@ -29542,6 +30196,22 @@ version toolchain ======= ============================== +.. _list_software_RnBeads_671: + +*RnBeads* ++++++++++ + +RnBeads is an R package for comprehensive analysis of DNA methylation data obtained with any experimental protocol that provides single-CpG resolution. + +*homepage*: https://rnbeads.org + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``2.6.0`` ``-R-4.0.0`` ``foss/2020a`` +========= ============= ============== + + .. _list_software_Roary_525: *Roary* @@ -29896,7 +30566,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDSL_310` - :ref:`list_software_sdsl-lite_913` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_Sumo_420` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -29986,9 +30656,9 @@ version versionsuffix toolchain *Salmon* ++++++++ -Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data. Salmon achieves its accuracy and speed via a number of different innovations, including the use of selective-alignment, and massively-parallel stochastic collapsed variational inference. +Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data. -*homepage*: https://salmon.readthedocs.io +*homepage*: https://github.com/COMBINE-lab/salmon ========== ================== ================================ version versionsuffix toolchain @@ -30002,6 +30672,7 @@ version versionsuffix toolchain ``1.0.0`` ``gompi/2019a``, ``gompi/2019b`` ``1.1.0`` ``gompi/2019b`` ``1.2.0`` ``gompi/2019b`` +``1.3.0`` ``gompi/2020a`` ========== ================== ================================ @@ -30332,7 +31003,8 @@ version versionsuffix toolchain ``0.14.0`` ``-Python-3.6.4`` ``intel/2018a`` ``0.14.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``0.15.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =================================================== @@ -30372,7 +31044,7 @@ version versionsuffix toolchain ``0.20.3`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``0.20.4`` ``-Python-2.7.16`` ``intel/2019b`` ``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``0.23.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================================= ======================================================================== @@ -30432,15 +31104,16 @@ version toolchain SciPy is a collection of mathematical algorithms and convenience functions built on the Numpy extension for Python. -*homepage*: http://www.scipy.org +*homepage*: https://www.scipy.org -========== ================== =============== -version versionsuffix toolchain -========== ================== =============== -``0.16.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.17.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.19.0`` ``-Python-3.5.2`` ``intel/2016b`` -========== ================== =============== +========== ================== ================================== +version versionsuffix toolchain +========== ================== ================================== +``0.16.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.17.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.19.0`` ``-Python-3.5.2`` ``intel/2016b`` +``1.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========== ================== ================================== .. _list_software_SciPy-bundle_1167: @@ -30456,8 +31129,8 @@ Bundle of Python packages for scientific software version versionsuffix toolchain =========== ================== ======================================================================== ``2019.03`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``intel/2019b`` -``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` =========== ================== ======================================================================== @@ -30578,7 +31251,7 @@ version versionsuffix toolchain ``6.0.4`` ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``6.0.4`` ``-64bitint`` ``foss/2017b`` ``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` -``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a`` +``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` =================== ============= ===================================================================================================================================================== @@ -30692,27 +31365,11 @@ The Succinct Data Structure Library (SDSL) is a powerful and flexible C++11 libr *homepage*: https://github.com/simongog/sdsl-lite -================== ============= -version toolchain -================== ============= -``2.1.1-20191211`` ``GCC/8.3.0`` -================== ============= - - -.. _list_software_sdsl-lite_913: - -*sdsl-lite* -+++++++++++ - -Succinct Data Structure Library 2.0 - -*homepage*: https://github.com/simongog/sdsl-lite - -========= ================= -version toolchain -========= ================= -``2.1.1`` ``GCCcore/8.3.0`` -========= ================= +================== ================= +version toolchain +================== ================= +``2.1.1-20191211`` ``GCCcore/8.3.0`` +================== ================= .. _list_software_Seaborn_714: @@ -30786,7 +31443,7 @@ segemehl is a software to map short sequencer reads to reference genomes. Unli version toolchain ========= ================================================ ``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` -``0.3.4`` ``foss/2018b`` +``0.3.4`` ``GCC/8.3.0``, ``foss/2018b`` ========= ================================================ @@ -31040,6 +31697,22 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_sf_217: + +*sf* +++++ + +Support for simple features, a standardized way to encode spatial vector data. Binds to GDAL for reading and writing data, to GEOS for geometrical operations, and to PROJ for projection conversions and datum transformations. + +*homepage*: https://cran.r-project.org/package=sf + +========= ========================= ============== +version versionsuffix toolchain +========= ========================= ============== +``0.9-5`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` +========= ========================= ============== + + .. _list_software_Shannon_725: *Shannon* @@ -31135,6 +31808,7 @@ version versionsuffix toolchain ========= ================= ====================================== ``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` ``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` ========= ================= ====================================== @@ -31543,14 +32217,15 @@ SLEPc (Scalable Library for Eigenvalue Problem Computations) is a software libra *homepage*: https://www.grycap.upv.es/slepc/ -========== =============================== -version toolchain -========== =============================== -``3.8.3`` ``foss/2017b`` -``3.9.2`` ``foss/2018a`` -``3.11.0`` ``foss/2018b`` -``3.12.2`` ``foss/2019b``, ``intel/2019b`` -========== =============================== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``3.8.3`` ``foss/2017b`` +``3.9.2`` ``foss/2018a`` +``3.11.0`` ``foss/2018b`` +``3.12.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.12.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========== ================== =============================== .. _list_software_slepc4py_820: @@ -31603,6 +32278,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_SLiM_341: + +*SLiM* +++++++ + +SLiM is an evolutionary simulation framework that combines a powerful engine for population genetic simulations with the capability of modeling arbitrarily complex evolutionary scenarios. + +*homepage*: https://messerlab.org/slim + +======= ============= +version toolchain +======= ============= +``3.4`` ``GCC/9.3.0`` +======= ============= + + .. _list_software_smafa_520: *smafa* @@ -31794,7 +32485,7 @@ version versionsuffix toolchain SnpEff is a variant annotation and effect prediction tool. It annotates and predicts the effects of genetic variants (such as amino acid changes). -*homepage*: http://sourceforge.net/projects/snpeff/ +*homepage*: https://pcingola.github.io/SnpEff/ ======== ================== ========== version versionsuffix toolchain @@ -31802,6 +32493,7 @@ version versionsuffix toolchain ``3.6`` ``-Java-1.7.0_80`` ``system`` ``4.1d`` ``-Java-1.7.0_80`` ``system`` ``4.3t`` ``-Java-1.8`` ``system`` +``5.0`` ``-Java-13`` ``system`` ======== ================== ========== @@ -32055,6 +32747,7 @@ version versionsuffix toolchain ``2.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.4.0`` ``-Python-3.6.6`` ``intel/2018b`` ``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` +``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ========= =========================================== =============================== @@ -32063,7 +32756,7 @@ version versionsuffix toolchain *sparsehash* ++++++++++++ -An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed. +An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed. *homepage*: https://github.com/sparsehash/sparsehash @@ -32072,6 +32765,7 @@ version toolchain ========= ============================================================================================================================== ``2.0.2`` ``foss/2016a`` ``2.0.3`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``intel/2017a`` +``2.0.4`` ``GCCcore/9.3.0`` ========= ============================================================================================================================== @@ -32586,6 +33280,22 @@ version versionsuffix toolchain ========= ============================= ==================== +.. _list_software_stars_557: + +*stars* ++++++++ + +Reading, manipulating, writing and plotting spatiotemporal arrays (raster and vector data cubes) in R, using GDAL bindings provided by sf, and NetCDF bindings by ncmeta and RNetCDF. + +*homepage*: https://cran.r-project.org/package=stars + +========= ========================= ============== +version versionsuffix toolchain +========= ========================= ============== +``0.4-3`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` +========= ========================= ============== + + .. _list_software_Stata_509: *Stata* @@ -32624,6 +33334,7 @@ version versionsuffix toolchain ``0.9.0`` ``-Python-3.6.6`` ``intel/2018b`` ``0.10.1`` ``foss/2019a`` ``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.11.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =============================== @@ -32685,11 +33396,11 @@ The STREAM benchmark is a simple synthetic benchmark program that measures susta *homepage*: https://www.cs.virginia.edu/stream/ -======== ========================================================================== -version toolchain -======== ========================================================================== -``5.10`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``intel/2016b``, ``intel/2018b`` -======== ========================================================================== +======== ================================================================================================================== +version toolchain +======== ================================================================================================================== +``5.10`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``intel/2016b``, ``intel/2018b`` +======== ================================================================================================================== .. _list_software_strelka_758: @@ -32862,6 +33573,22 @@ version toolchain ========== ============== +.. _list_software_Sumo_420: + +*Sumo* +++++++ + +Sumo is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large road networks. + +*homepage*: https://sumo.sourceforge.net/ + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.3.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_SUNDIALS_611: *SUNDIALS* @@ -33126,6 +33853,7 @@ version versionsuffix toolchain ``1.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.4`` ``foss/2019a``, ``intel/2019a`` ``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============================== @@ -33152,7 +33880,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` +:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` .. _list_software_tabix_536: @@ -33393,6 +34121,22 @@ version toolchain =========== ========== +.. _list_software_Telescope_932: + +*Telescope* ++++++++++++ + +Single locus resolution of Transposable ELEment expression using next-generation sequencing. + +*homepage*: https://github.com/mlbendall/telescope + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.0.3`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_tensorboardX_1275: *tensorboardX* @@ -33463,6 +34207,22 @@ version versionsuffix toolchain ========== ============================= =================================================== +.. _list_software_tensorflow-probability_2337: + +*tensorflow-probability* +++++++++++++++++++++++++ + +TensorFlow Probability (TFP) is a library for probabilistic reasoning and statistical analysis. + +*homepage*: https://www.tensorflow.org/probability + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.9.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_TensorRT_801: *TensorRT* @@ -33596,10 +34356,26 @@ version toolchain ``6.4`` ``GCCcore/5.4.0`` ``6.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``6.6`` ``GCCcore/8.2.0`` -``6.7`` ``GCCcore/8.3.0`` +``6.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ==================================== +.. _list_software_texlive_769: + +*texlive* ++++++++++ + +TeX is a typesetting language. Instead of visually formatting your text, you enter your manuscript text intertwined with TeX commands in a plain text file. You then run TeX to produce formatted output, such as a PDF file. Thus, in contrast to standard word processors, your document is a separate file that does not pretend to be a representation of the final typeset output, and so can be easily edited and manipulated. + +*homepage*: https://tug.org + +============ ================= +version toolchain +============ ================= +``20200406`` ``GCCcore/8.3.0`` +============ ================= + + .. _list_software_Text-CSV_702: *Text-CSV* @@ -33645,6 +34421,7 @@ version versionsuffix toolchain ``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` ``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` ``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =================================================== @@ -33697,6 +34474,22 @@ version toolchain ======== ================================ +.. _list_software_tidymodels_1086: + +*tidymodels* +++++++++++++ + +The tidy modeling "verse" is a collection of packages for modeling and statistical analysis that share the underlying design philosophy, grammar, and data structures of the tidyverse. + +*homepage*: https://cran.r-project.org/package=tidymodels + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``0.1.0`` ``-R-4.0.0`` ``foss/2020a`` +========= ============= ============== + + .. _list_software_Tika_393: *Tika* @@ -33754,12 +34547,13 @@ version toolchain The TINKER molecular modeling software is a complete and general package for molecular mechanics and dynamics, with some special features for biopolymers. -*homepage*: http://dasher.wustl.edu/tinker +*homepage*: https://dasher.wustl.edu/tinker ========= ============== version toolchain ========= ============== ``8.6.1`` ``foss/2018b`` +``8.7.2`` ``foss/2019b`` ========= ============== @@ -34012,7 +34806,7 @@ version versionsuffix toolchain *tqdm* ++++++ -Instantly make your loops show a smart progress meter. +A fast, extensible progress bar for Python and CLI *homepage*: https://github.com/tqdm/tqdm @@ -34025,6 +34819,7 @@ version versionsuffix toolchain ``4.32.1`` ``GCCcore/8.2.0`` ``4.41.1`` ``GCCcore/8.3.0`` ``4.41.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``4.47.0`` ``GCCcore/9.3.0`` ========== ================== =============================== @@ -34345,6 +35140,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_Trycycler_961: + +*Trycycler* ++++++++++++ + +Trycycler is a tool for generating consensus long-read assemblies for bacterial genomes. + +*homepage*: https://github.com/rrwick/Trycycler + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.3.3`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_TurboVNC_755: *TurboVNC* @@ -34451,7 +35262,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCLUST_480: @@ -34561,6 +35372,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_umi4cPackage_1166: + +*umi4cPackage* +++++++++++++++ + +umi4cPackage is a processing and analysis pipeline for UMI-4C experiment. + +*homepage*: https://github.com/tanaylab/umi4cpackage + +============ ============= ============== +version versionsuffix toolchain +============ ============= ============== +``20200116`` ``-R-4.0.0`` ``foss/2020a`` +============ ============= ============== + + .. _list_software_umis_446: *umis* @@ -34600,13 +35427,14 @@ version versionsuffix toolchain Unicycler is an assembly pipeline for bacterial genomes. It can assemble Illumina-only read sets where it functions as a SPAdes-optimiser. It can also assembly long-read-only sets (PacBio or Nanopore) where it runs a miniasm+Racon pipeline. -*homepage*: +*homepage*: https://github.com/rrwick/Unicycler -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.4.7`` ``-Python-3.7.2`` ``foss/2019a`` -========= ================= ============== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.4.7`` ``-Python-3.7.2`` ``foss/2019a`` +``0.4.8`` ``-Python-3.8.2`` ``gompi/2020a`` +========= ================= =============== .. _list_software_Unidecode_912: @@ -34793,7 +35621,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -34864,6 +35692,22 @@ version versionsuffix toolchain ========= ================ ============== +.. _list_software_variant_tools_1413: + +*variant_tools* ++++++++++++++++ + +Variant tools is a software tool for the manipulation, annotation, selection, simulation, and analysis of variants in the context of next-gen sequencing analysis. Unlike some other tools used for Next-Gen sequencing analysis, variant tools is project based and provides a whole set of tools to manipulate and analyze genetic variants. + +*homepage*: https://vatlab.github.io/vat-docs/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.1.3`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_VariantMetaCaller_1711: *VariantMetaCaller* @@ -35162,15 +36006,16 @@ version toolchain VMD is a molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting. -*homepage*: http://www.ks.uiuc.edu/Research/vmd +*homepage*: https://www.ks.uiuc.edu/Research/vmd -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``1.9.3`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.3`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2018a`` -``1.9.3`` ``-Python-2.7.15`` ``intel/2018b`` -========= ================== =============================== +============ ================== =============================== +version versionsuffix toolchain +============ ================== =============================== +``1.9.3`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.3`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2018a`` +``1.9.3`` ``-Python-2.7.15`` ``intel/2018b`` +``1.9.4a43`` ``-Python-3.7.4`` ``fosscuda/2019b`` +============ ================== =============================== .. _list_software_Voro++_508: @@ -35748,7 +36593,7 @@ version versionsuffix toolchain ``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` ``4.0.1`` ``-dmpar`` ``intel/2018b`` ``4.0.2`` ``-dmpar`` ``foss/2018b`` -``4.1.3`` ``-dmpar`` ``intel/2019b`` +``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` ========= ============= ================================ @@ -36156,13 +37001,13 @@ Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerce *homepage*: https://xerces.apache.org/xerces-c/ -========= ================= -version toolchain -========= ================= -``3.1.4`` ``GCCcore/6.4.0`` -``3.2.0`` ``GCCcore/7.3.0`` -``3.2.2`` ``GCCcore/8.2.0`` -========= ================= +========= ==================================== +version toolchain +========= ==================================== +``3.1.4`` ``GCCcore/6.4.0`` +``3.2.0`` ``GCCcore/7.3.0`` +``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================== .. _list_software_xextproto_1021: @@ -36438,13 +37283,13 @@ X protocol and ancillary headers *homepage*: https://www.freedesktop.org/wiki/Software/xlibs -========== ========================================================================== -version toolchain -========== ========================================================================== -``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``7.0.29`` ``intel/2016a`` -``7.0.31`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -========== ========================================================================== +========== ============================================================================================= +version toolchain +========== ============================================================================================= +``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``7.0.29`` ``intel/2016a`` +``7.0.31`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ============================================================================================= .. _list_software_XSD_239: @@ -36743,11 +37588,11 @@ Zip is a compression and file packaging/archive utility. Although highly compati *homepage*: http://www.info-zip.org/Zip.html -======= ==================================== -version toolchain -======= ==================================== -``3.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -======= ==================================== +======= ======================================================= +version toolchain +======= ======================================================= +``3.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ======================================================= .. _list_software_zlib_433: @@ -36765,7 +37610,7 @@ version toolchain ``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` -``1.2.11`` ``GCCcore/10.1.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.11`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 9566efcf..dc2d1a68 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -59,6 +59,7 @@ * CMakePythonPackage * EB_DOLFIN + * EB_pybind11 * EB_UFC * EB_Armadillo @@ -246,6 +247,7 @@ * CMakePythonPackage * EB_DOLFIN + * EB_pybind11 * EB_UFC * ConfigureMakePythonPackage @@ -258,6 +260,7 @@ * EB_numexpr * EB_PyQuante * EB_python_minus_meep + * EB_PyTorch * EB_PyZMQ * EB_SEPP * EB_TensorFlow @@ -371,6 +374,7 @@ * CMakePythonPackage * EB_DOLFIN + * EB_pybind11 * EB_UFC * ConfigureMakePythonPackage @@ -383,6 +387,7 @@ * EB_numexpr * EB_PyQuante * EB_python_minus_meep + * EB_PyTorch * EB_PyZMQ * EB_SEPP * EB_TensorFlow diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index bcb981c5..c7bf2d89 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -38,44 +38,45 @@ toolchain parameters build parameters ---------------- -========================== ===================================================================================================================== ================= -**Parameter name** **Description** **Default value** -========================== ===================================================================================================================== ================= -``bitbucket_account`` Bitbucket account name to be used to resolve template values in source URLs "%(namelower)s" -``buildopts`` Extra options passed to make step (default already has -j X) "" -``checksums`` Checksums for sources and patches [] -``configopts`` Extra options passed to configure (default already has --prefix) "" -``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None -``easybuild_version`` EasyBuild-version this spec-file was written for None -``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False -``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None -``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None -``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" -``hidden`` Install module file as 'hidden' by prefixing its version with '.' False -``installopts`` Extra options for installation "" -``maxparallel`` Max degree of parallelism None -``parallel`` Degree of parallelism for e.g. make (default: based on the number of cores, active cpuset and restrictions in ulimit) None -``patches`` List of patches to apply [] -``postinstallcmds`` Commands to run after the install step. [] -``prebuildopts`` Extra options pre-passed to build command. "" -``preconfigopts`` Extra options pre-passed to configure. "" -``preinstallopts`` Extra prefix options for installation. "" -``pretestopts`` Extra prefix options for test. "" -``runtest`` Indicates if a test should be run after make; should specify argument after make (for e.g.,"test" for make test) None -``sanity_check_commands`` format: [(name, options)] e.g. [('gzip','-h')]. Using a non-tuple is equivalent to (name, '-h') [] -``sanity_check_paths`` List of files and directories to check (format: {'files':, 'dirs':}) {} -``skip`` Skip existing software False -``skipsteps`` Skip these steps [] -``source_urls`` List of URLs for source files [] -``sources`` List of source files [] -``stop`` Keyword to halt the build process after a certain step. None -``testopts`` Extra options for test. "" -``tests`` List of test-scripts to run after install. A test script should return a non-zero exit status to fail [] -``unpack_options`` Extra options for unpacking source "" -``unwanted_env_vars`` List of environment variables that shouldn't be set during build [] -``versionprefix`` Additional prefix for software version (placed before version and toolchain name) "" -``versionsuffix`` Additional suffix for software version (placed after toolchain name) "" -========================== ===================================================================================================================== ================= +============================= ===================================================================================================================== ================= +**Parameter name** **Description** **Default value** +============================= ===================================================================================================================== ================= +``bitbucket_account`` Bitbucket account name to be used to resolve template values in source URLs "%(namelower)s" +``buildopts`` Extra options passed to make step (default already has -j X) "" +``checksums`` Checksums for sources and patches [] +``configopts`` Extra options passed to configure (default already has --prefix) "" +``cuda_compute_capabilities`` List of CUDA compute capabilities to build with (if supported) [] +``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None +``easybuild_version`` EasyBuild-version this spec-file was written for None +``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False +``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None +``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None +``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" +``hidden`` Install module file as 'hidden' by prefixing its version with '.' False +``installopts`` Extra options for installation "" +``maxparallel`` Max degree of parallelism None +``parallel`` Degree of parallelism for e.g. make (default: based on the number of cores, active cpuset and restrictions in ulimit) None +``patches`` List of patches to apply [] +``postinstallcmds`` Commands to run after the install step. [] +``prebuildopts`` Extra options pre-passed to build command. "" +``preconfigopts`` Extra options pre-passed to configure. "" +``preinstallopts`` Extra prefix options for installation. "" +``pretestopts`` Extra prefix options for test. "" +``runtest`` Indicates if a test should be run after make; should specify argument after make (for e.g.,"test" for make test) None +``sanity_check_commands`` format: [(name, options)] e.g. [('gzip','-h')]. Using a non-tuple is equivalent to (name, '-h') [] +``sanity_check_paths`` List of files and directories to check (format: {'files':, 'dirs':}) {} +``skip`` Skip existing software False +``skipsteps`` Skip these steps [] +``source_urls`` List of URLs for source files [] +``sources`` List of source files [] +``stop`` Keyword to halt the build process after a certain step. None +``testopts`` Extra options for test. "" +``tests`` List of test-scripts to run after install. A test script should return a non-zero exit status to fail [] +``unpack_options`` Extra options for unpacking source "" +``unwanted_env_vars`` List of environment variables that shouldn't be set during build [] +``versionprefix`` Additional prefix for software version (placed before version and toolchain name) "" +``versionsuffix`` Additional suffix for software version (placed after toolchain name) "" +============================= ===================================================================================================================== ================= file-management parameters diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index ff0d7f4f..f13ff7d6 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -187,6 +187,7 @@ easyconfig parameter description ``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``generator`` Build file generator to use. None to use CMakes default ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``install_cmd`` Build command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` @@ -262,6 +263,7 @@ easyconfig parameter description ``configure_cmd`` Configure command to use ``"cmake"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``files_to_copy`` List of files or dirs to copy ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``install_cmd`` Build command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` @@ -298,6 +300,7 @@ easyconfig parameter description ``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``generator`` Build file generator to use. None to use CMakes default ``"Ninja"`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``install_cmd`` Build command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` @@ -324,7 +327,7 @@ Build a Python package and module with cmake. Some packages use cmake to first build and install C Python packages and then put the Python package in lib/pythonX.Y/site-packages. - We install this in a seperate location and generate a module file + We install this in a seperate location and generate a module file which sets the PYTHONPATH. We use the default CMake implementation, and use make_module_extra from PythonPackage. @@ -345,6 +348,7 @@ easyconfig parameter description ``configure_cmd`` Configure command to use ``"cmake"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``install_cmd`` Build command to use ``"make install"`` ``install_target`` Option to pass to setup.py ``"install"`` @@ -364,6 +368,7 @@ easyconfig parameter description ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` ======================== ================================================================================================================================================================================================== ================== @@ -554,6 +559,7 @@ easyconfig parameter description ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` ======================== =================================================================================================================================================================================================== ================== @@ -653,6 +659,7 @@ easyconfig parameter description ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` ======================== ========================================================================================================= ============= @@ -948,6 +955,7 @@ easyconfig parameter description ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` =========================== ========================================================================================================= ============= @@ -983,6 +991,7 @@ easyconfig parameter description ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` ======================== ========================================================================================================= ============= @@ -1281,6 +1290,7 @@ easyconfig parameter description ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` ======================== ========================================================================================================= ============= @@ -1316,6 +1326,7 @@ easyconfig parameter description ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` ``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` ``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` ======================== ========================================================================================================= ============= diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 40e86b30..642bc91d 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -275,6 +275,7 @@ Option flag Opt ``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) ``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) ``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) +``--generate-devel-module`` Generate a develop module file, implies --force if disabled (default: True; disable with --disable-generate-devel-module) ``--group=GROUP`` Group to be used for software installations (only verified, not set) ``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) ``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) @@ -284,7 +285,9 @@ Option flag Opt ``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) ``--install-latest-eb-release`` Install latest known version of easybuild (default: False) ``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) +``--lib64-lib-symlink`` Automatically create symlinks for lib64/ pointing to lib/ if the former is missing (default: True; disable with --disable-lib64-lib-symlink) ``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) +``--minimal-build-env=MINIMAL-BUILD-ENV`` Minimal build environment to define when using system toolchain, specified as a comma-separated list that defines a mapping between name of environment variable and its value separated by a colon (':') (default: CC:gcc,CXX:g++) ``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) ``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) ``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) @@ -304,6 +307,7 @@ Option flag Opt ``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) ``-t, --skip-test-cases`` Skip running test cases (default: False) ``--sticky-bit`` Set sticky bit on newly created directories (default: False) +``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include ``-T, --trace`` Provide more information in output to stdout on progress (default: False) ``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed ``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) From 28c694c198475affecdf1b98e33ece5d712ebdca Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Sep 2020 10:24:38 +0200 Subject: [PATCH 077/286] fix easyblock/easyconfig/software counts in EasyBuild v4.3.0 release notes --- docs/Release_notes.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 12f439fe..98d9b5d9 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,9 +3,9 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,013** different software packages, -including 31 different (compiler) toolchains. It contains 222 software-specific easyblocks and 37 generic easyblocks, -alongside 10,147 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,059** different software packages, +including 31 different (compiler) toolchains. It contains 224 software-specific easyblocks and 37 generic easyblocks, +alongside 10,384 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. From cf8671c51cf9e905f7beb1a76007881a842353f5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Sep 2020 10:55:25 +0200 Subject: [PATCH 078/286] add missing links for new software supported in EasyBuild v4.3.0 --- docs/Release_notes.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 98d9b5d9..1e793f6e 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -131,12 +131,12 @@ feature release * added example easyconfig files for 49 new software packages: * almosthere (`#11152 `_), arcasHLA (`#10867 `_), BioPP (`#11113 `_), Bracken (`#10829 `_), BUFRLIB (`#11140 `_), Calib (`#11111 `_), - CellRanger-ATAC (`#11186 `_), edlib (#10470, `#11246 `_), flatbuffers (`#11109 `_), gengetopt (`#11117 `_), graphite2 (`#11168 `_), + CellRanger-ATAC (`#11186 `_), edlib (`#10470 `_, `#11246 `_), flatbuffers (`#11109 `_), gengetopt (`#11117 `_), graphite2 (`#11168 `_), HeFFTe (`#10990 `_), hierfstat (`#11249 `_), immunedeconv (`#11136 `_), ioapi (`#10959 `_), itpp (`#10958 `_), LiBis (`#11059 `_), - libosmium (`#11024 `_), limix-bgen (`#11152 `_), minibar (#10470, `#11246 `_), misha (`#11127 `_), MOABS (`#10747 `_), moonjit (`#11163 `_), + libosmium (`#11024 `_), limix-bgen (`#11152 `_), minibar (`#10470 `_, `#11246 `_), misha (`#11127 `_), MOABS (`#10747 `_), moonjit (`#11163 `_), NGLess (`#11128 `_), nsync (`#11109 `_), openCARP (`#11117 `_), OpenForceField (`#11048 `_), OpenMMTools (`#11046 `_), OpenMS (`#10994 `_), PennCNV (`#10986 `_), plantcv (`#10968 `_), PlasmaPy (`#10732 `_), Portcullis (`#11038 `_), PycURL (`#11169 `_), PyGEOS (`#11110 `_), - pySCENIC (`#11115 `_), Reapr (`#9296 `_), RnBeads (`#11142 `_), sf (`#11248 `_), SLiM (`#11172 `_), stars (#11215, `#11248 `_), Sumo (`#11071 `_), + pySCENIC (`#11115 `_), Reapr (`#9296 `_), RnBeads (`#11142 `_), sf (`#11248 `_), SLiM (`#11172 `_), stars (`#11215 `_, `#11248 `_), Sumo (`#11071 `_), Telescope (`#10943 `_), tensorflow-probability (`#10312 `_), texlive (`#11168 `_), tidymodels (`#11010 `_), Trycycler (`#11207 `_), umi4cPackage (`#11127 `_), variant_tools (`#11169 `_) From d7473649f51810eb19cc2f8e3f0c385e11d5aae6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Sep 2020 11:13:02 +0200 Subject: [PATCH 079/286] add more missing links + minor formatting fixes in EasyBuild v4.3.0 release notes --- docs/Release_notes.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 1e793f6e..5efd9df8 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -193,15 +193,15 @@ feature release * add missing pkg-config build dependency in recent R-bundle-Bioconductor easyconfigs (`#11104 `_) * add patch to h5py 2.8.0 (`#11119 `_) and 2.9.0 (`#11118 `_) easyconfigs to avoid MPI_Init on ``import h5py`` * add patch to support libbfd 2.34 API change in Score-P 6.0 (`#11123 `_) - * use pip to install protobuf-python in 2019b toolchain (requires re-downloading source tarball!) (#11143, `#11260 `_) - * add missing Keras-Applications extension to TensorFlow 2.2.0 easyconfigs with foss*/2019b toolchain (`#11156 `_) + * use pip to install protobuf-python in 2019b toolchain (requires re-downloading source tarball!) (`#11143 `_, `#11260 `_) + * add missing Keras-Applications extension to TensorFlow 2.2.0 easyconfigs with ``foss*/2019b`` toolchain (`#11156 `_) * add missing pocl dependency in R 3.6.0 (`#11157 `_) * update Meson build dep to 0.55.1 for GLib, X11, Mesa & co to fix aggressive RPATH stripping (`#11178 `_) * disable generating of man pages in recent libdrm easyconfigs to avoid installation failure if docbook-xsl is not installed (`#11182 `_) - * add fontconfig and bzip2 as direct dependencies for Qt5 to fix installation with --rpath (`#11183 `_) + * add fontconfig and bzip2 as direct dependencies for Qt5 to fix installation with ``--rpath`` (`#11183 `_) * fix failing ``make check`` for MPFR 4.x (`#11187 `_) and GMP (`#11188 `_) when installing with ``eb --rpath`` * add pkg-config as a build dependency for libglvnd (`#11189 `_) - * add missing libiconv build dep in recent Doxygen easyconfigs (`#11191 `_, `#11257 `_) + * add missing libiconv dep in recent Doxygen easyconfigs (`#11191 `_, `#11257 `_) * enhance Java/11 wrapper to also support for aarch64/Arm (`#11192 `_) * add pkg-config as a build dependency to Ghostscript 9.52, needed on aarch64/arm (`#11194 `_) * add patch for pycrypto extension in recent Python easyconfigs to remove hardcoded ``/usr/include`` which causes problems when ``eb --sysroot`` is used (`#11202 `_) @@ -210,7 +210,7 @@ feature release * other changes: - * don't require custom sanity_check_paths for CUDA bundle easyconfigs (`#10936 `_) + * don't require custom ``sanity_check_paths`` for CUDA bundle easyconfigs (`#10936 `_) * move intervaltree and sortedcontainers to main Python easyconfigs (`#10969 `_, `#10970 `_) * disable qtwayland in Qt5 v5.14.1 (`#11107 `_) * remove mklml (small MKL) from PyTorch 1.3.1 and 1.4.0 easyconfigs (`#11019 `_) From 8e7b2f8c2b375f1ab4447c47705b89357890c883 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Sep 2020 11:35:51 +0200 Subject: [PATCH 080/286] bump version to 4.3.0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 8218c5c2..b09fdf57 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.2.2' +VERSION = '4.3.0' # Utility function to read README file From d8d6ff5342beb73300a8687f10505aca158e08a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Fri, 23 Oct 2020 17:31:04 +0200 Subject: [PATCH 081/286] Fix order of index arguments --- docs/Easyconfigs_index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Easyconfigs_index.rst b/docs/Easyconfigs_index.rst index 333c9dd0..3d131b40 100644 --- a/docs/Easyconfigs_index.rst +++ b/docs/Easyconfigs_index.rst @@ -137,7 +137,7 @@ By default, EasyBuild will consider index files to remain valid for 1 week (7 * To create an index that *always* remains valid (never expires), use zero (``0``) as value for ``--index-max-age``:: - $ eb --create-index --index-max-age=0 $HOME/easybuild-easyconfigs/easybuild/easyconfigs + $ eb --index-max-age=0 --create-index $HOME/easybuild-easyconfigs/easybuild/easyconfigs $ head -n 2 $HOME/easybuild-easyconfigs/easybuild/easyconfigs/.eb-path-index # created at: 2020-04-13 15:10:07.173191 From 842af8fcd24fc33f7ad076d9874e4914fd082db7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 28 Oct 2020 22:03:18 +0100 Subject: [PATCH 082/286] auto-update docs for EasyBuild v4.3.1 --- docs/version-specific/Supported_software.rst | 3105 ++++++++++++----- .../config_file_constants.rst | 2 +- docs/version-specific/easyblocks.rst | 6 +- .../version-specific/easyconfig_constants.rst | 4 +- docs/version-specific/generic_easyblocks.rst | 11 +- docs/version-specific/help.rst | 2 +- docs/version-specific/toolchain_opts.rst | 39 +- docs/version-specific/toolchains.rst | 1 + 8 files changed, 2292 insertions(+), 878 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index a5abf6b4..0c7f0b63 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2059 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2133 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -93,9 +93,9 @@ version versionsuffix toolchain *ABINIT* ++++++++ -ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave or wavelet basis. +ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave or wavelet basis. -*homepage*: http://www.abinit.org/ +*homepage*: https://www.abinit.org/ ========== ======================== =============================== version versionsuffix toolchain @@ -112,6 +112,7 @@ version versionsuffix toolchain ``8.6.3`` ``intel/2018a`` ``8.10.2`` ``intel/2018b`` ``8.10.3`` ``intel/2018b`` +``9.2.1`` ``intel/2020a`` ========== ======================== =============================== @@ -128,6 +129,7 @@ Assembly Based ReAligner version toolchain ======== ======================= ``2.22`` ``iccifort/2019.5.281`` +``2.23`` ``GCC/9.3.0`` ======== ======================= @@ -209,11 +211,11 @@ ACTC converts independent triangles into triangle strips or fans. *homepage*: https://sourceforge.net/projects/actc -======= ======================================================================== -version toolchain -======= ======================================================================== -``1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``intel/2016b`` -======= ======================================================================== +======= =========================================================================================== +version toolchain +======= =========================================================================================== +``1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2016b`` +======= =========================================================================================== .. _list_software_ada_294: @@ -654,11 +656,12 @@ AmberTools consists of several independently developed packages that work well b *homepage*: http://ambermd.org/ -======= ================================ -version toolchain -======= ================================ -``17`` ``intel/2017b``, ``intel/2018a`` -======= ================================ +======= ================== ================================ +version versionsuffix toolchain +======= ================== ================================ +``17`` ``intel/2017b``, ``intel/2018a`` +``17`` ``-Python-2.7.14`` ``foss/2018a`` +======= ================== ================================ .. _list_software_AMD-LibM_611: @@ -805,6 +808,7 @@ version toolchain ``2019.07`` ``system`` ``2019.10`` ``system`` ``2020.02`` ``system`` +``2020.07`` ``system`` =========== ========== @@ -1074,14 +1078,14 @@ version versionsuffix toolchain Apache Portable Runtime (APR) libraries. -*homepage*: http://apr.apache.org/ +*homepage*: https://apr.apache.org/ -========= ===================================================== -version toolchain -========= ===================================================== -``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` -``1.7.0`` ``GCCcore/8.2.0`` -========= ===================================================== +========= ======================================================== +version toolchain +========= ======================================================== +``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` +``1.7.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_APR-util_718: @@ -1093,11 +1097,11 @@ Apache Portable Runtime (APR) util libraries. *homepage*: http://apr.apache.org/ -========= ======================================================================== -version toolchain -========= ======================================================================== -``1.6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``iomkl/2018a`` -========= ======================================================================== +========= =============================================================================================================== +version toolchain +========= =============================================================================================================== +``1.6.1`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``iomkl/2018a`` +========= =============================================================================================================== .. _list_software_ARAGORN_522: @@ -1474,6 +1478,8 @@ version versionsuffix toolchain ``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` ============== ================== =================================================== @@ -1574,7 +1580,7 @@ version versionsuffix toolchain ``2.0.12`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.0.14`` ``foss/2019a`` ``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` -``4.0.1`` ``-Python-3.8.2`` ``foss/2020a`` +``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== =============================== @@ -1594,6 +1600,7 @@ version toolchain ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.1`` ``GCCcore/8.3.0`` ``2.34.2`` ``GCCcore/9.3.0`` +``2.38.0`` ``GCCcore/10.2.0`` ========== ================== @@ -1613,6 +1620,7 @@ version toolchain ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.0`` ``GCCcore/8.3.0`` ``2.36.0`` ``GCCcore/9.3.0`` +``2.38.0`` ``GCCcore/10.2.0`` ========== ================== @@ -1637,7 +1645,7 @@ version toolchain ``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.1`` ``GCCcore/8.3.0`` -``2.36.0`` ``GCCcore/9.3.0`` +``2.36.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========== =================================================================== @@ -1805,12 +1813,12 @@ Autoconf is an extensible package of M4 macros that produce shell scripts to au *homepage*: http://www.gnu.org/software/autoconf/ -======== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -version toolchain -======== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -``2.68`` ``foss/2016b`` -``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -======== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +version toolchain +======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +``2.68`` ``foss/2016b`` +``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= .. _list_software_Autoconf-archive_1614: @@ -1893,8 +1901,9 @@ version toolchain ``1.14`` ``GCC/4.8.2``, ``intel/2016a`` ``1.14.1`` ``GCC/4.8.2`` ``1.15`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.15.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` +``1.15.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ``1.16.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``1.16.2`` ``GCCcore/10.2.0`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -1946,6 +1955,7 @@ version toolchain ``20150215`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``20170619`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` ``20180311`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``20200321`` ``GCCcore/10.2.0`` ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -1966,6 +1976,7 @@ version versionsuffix toolchain ``1.16.290`` ``-Python-3.6.6`` ``foss/2018b`` ``1.17.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.18.89`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.0.55`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ============ ================== ================= @@ -1975,7 +1986,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -2020,11 +2031,11 @@ Count DNA sequence reads in BAM files *homepage*: https://github.com/genome/bam-readcount -========= ============== -version toolchain -========= ============== -``0.8.0`` ``foss/2018b`` -========= ============== +========= ============================= +version toolchain +========= ============================= +``0.8.0`` ``GCC/9.3.0``, ``foss/2018b`` +========= ============================= .. _list_software_BAMM_285: @@ -2304,6 +2315,7 @@ version toolchain ``1.1.0`` ``GCCcore/8.3.0`` ``2.0.0`` ``GCCcore/8.3.0`` ``3.4.1`` ``GCCcore/8.3.0`` +``3.6.0`` ``GCCcore/9.3.0`` ========== ==================================== @@ -2421,7 +2433,9 @@ Samtools is a suite of programs for interacting with high-throughput sequencing version toolchain ========== ========================================================================================= ``1.3`` ``foss/2016a``, ``intel/2016a`` +``1.3.1`` ``foss/2016b`` ``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` +``1.8`` ``GCC/6.4.0-2.28`` ``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ========== ========================================================================================= @@ -2492,6 +2506,7 @@ The bdbag utilities are a collection of software programs for working with BagIt version versionsuffix toolchain ========= ================== =============== ``1.4.1`` ``-Python-2.7.14`` ``intel/2018a`` +``1.4.1`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================== =============== @@ -2913,6 +2928,7 @@ version versionsuffix toolchain ``1.74`` ``foss/2019a`` ``1.75`` ``-Python-2.7.16`` ``foss/2019b`` ``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.78`` ``-Python-3.8.2`` ``intel/2020a`` ======== ================== =================================================== @@ -3057,6 +3073,7 @@ version versionsuffix toolchain ``2.2.26`` ``-Linux_x86_64`` ``system`` ``2.8.1`` ``-Linux_x86_64`` ``system`` ``2.10.0`` ``-Linux_x86_64`` ``system`` +``2.10.1`` ``-Linux_x86_64`` ``system`` ========== ================= ========== @@ -3081,7 +3098,7 @@ version versionsuffix toolchain ``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` ``2.8.1`` ``foss/2018b`` ``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` -``2.10.1`` ``gompi/2020a`` +``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` ========== ================== ================================================================== @@ -3094,11 +3111,11 @@ BLAT on DNA is designed to quickly find sequences of 95% and greater similarity *homepage*: http://genome.ucsc.edu/FAQ/FAQblat.html -======= ===================================================================================================== -version toolchain -======= ===================================================================================================== -``3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a`` -======= ===================================================================================================== +======= ==================================================================================================================== +version toolchain +======= ==================================================================================================================== +``3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a`` +======= ==================================================================================================================== .. _list_software_Blender_700: @@ -3400,7 +3417,7 @@ Boost.Python is a C++ library which enables seamless interoperability between C+ version versionsuffix toolchain ========== ================== ==================================================================== ``1.64.0`` ``gompi/2019a``, ``gompic/2019a`` -``1.65.1`` ``-Python-2.7.14`` ``intel/2017b`` +``1.65.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``1.66.0`` ``-Python-2.7.14`` ``intel/2018a`` ``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.67.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` @@ -3424,6 +3441,7 @@ Fast NumPy array functions written in C version versionsuffix toolchain ========= ================= =============== ``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` +``1.3.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= =============== @@ -3597,6 +3615,7 @@ breseq is a computational pipeline for the analysis of short-read re-sequencing version versionsuffix toolchain ========== ============= =============== ``0.35.0`` ``-R-3.6.0`` ``intel/2019a`` +``0.35.4`` ``-R-4.0.0`` ``foss/2020a`` ========== ============= =============== @@ -3633,6 +3652,23 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_Bsoft_510: + +*Bsoft* ++++++++ + +Bsoft is a collection of programs and a platform for development of software for image and molecular processing in structural biology. Problems in structural biology are approached with a highly modular design, allowing fast development of new algorithms without the burden of issues such as file I/O. It provides an easily accessible interface, a resource that can be and has been used in other packages. + +*homepage*: https://lsbr.niams.nih.gov/bsoft/ + +========= ============== +version toolchain +========= ============== +``2.0.2`` ``foss/2017b`` +``2.0.7`` ``GCC/9.3.0`` +========= ============== + + .. _list_software_BSseeker2_838: *BSseeker2* @@ -3834,6 +3870,7 @@ version versionsuffix toolchain ``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` ``0.8.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.8.4`` ``foss/2019a`` +``0.8.8`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== =============== @@ -3884,7 +3921,7 @@ bzip2 is a freely available, patent free, high-quality data compressor. It typi version toolchain ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.0.6`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.0.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3894,7 +3931,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_charmm_632` - :ref:`list_software_CHARMM_440` - :ref:`list_software_CHASE_356` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -3957,16 +3994,16 @@ Cairo is a 2D graphics library with support for multiple output devices. Curren *homepage*: https://cairographics.org -=========== ================ ================================================================ -version versionsuffix toolchain -=========== ================ ================================================================ -``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` -``1.14.8`` ``intel/2017a`` -``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` -``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.16.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -=========== ================ ================================================================ +=========== ================ =========================================================================== +version versionsuffix toolchain +=========== ================ =========================================================================== +``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` +``1.14.8`` ``intel/2017a`` +``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` +``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.16.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +=========== ================ =========================================================================== .. _list_software_cairomm_744: @@ -4210,6 +4247,22 @@ version versionsuffix toolchain ============ ================== =============== +.. _list_software_causallift_1064: + +*causallift* +++++++++++++ + +CausalLift: Python package for Uplift Modeling in real-world business; applicable for both A/B testing and observational data + +*homepage*: https://github.com/Minyus/causallift + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.0.6`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_causalml_850: *causalml* @@ -4242,6 +4295,22 @@ version toolchain ========== ============== +.. _list_software_CAVIAR_438: + +*CAVIAR* +++++++++ + +CAusal Variants Identication in Associated Regions. A statistical framework that quantifies the probability of each variant to be causal while allowing an arbitrary number of causal variants. + +*homepage*: https://github.com/fhormoz/caviar + +================ ============== +version toolchain +================ ============== +``2.2-20190419`` ``foss/2019b`` +================ ============== + + .. _list_software_Cbc_264: *Cbc* @@ -4265,13 +4334,13 @@ version toolchain C interface to the BLAS -*homepage*: http://www.netlib.org/blas/ +*homepage*: https://www.netlib.org/blas/ -============ ============== -version toolchain -============ ============== -``20110120`` ``foss/2016b`` -============ ============== +============ ================================================ +version toolchain +============ ================================================ +``20110120`` ``foss/2016b``, ``intel/2019b``, ``intel/2020a`` +============ ================================================ .. _list_software_ccache_599: @@ -4294,6 +4363,22 @@ version versionsuffix toolchain ========== ============= ========== +.. _list_software_CCfits_572: + +*CCfits* +++++++++ + +CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++. + +*homepage*: https://heasarc.gsfc.nasa.gov/fitsio/CCfits/ + +======= ================= +version toolchain +======= ================= +``2.5`` ``GCCcore/9.3.0`` +======= ================= + + .. _list_software_CCL_210: *CCL* @@ -4303,11 +4388,12 @@ Clozure CL (often called CCL for short) is a free Common Lisp implementation wi *homepage*: https://ccl.clozure.com/ -========== ========== -version toolchain -========== ========== -``1.11.5`` ``system`` -========== ========== +========== ================= +version toolchain +========== ================= +``1.11.5`` ``system`` +``1.12`` ``GCCcore/9.3.0`` +========== ================= .. _list_software_cclib_509: @@ -4332,18 +4418,18 @@ version versionsuffix toolchain *CD-HIT* ++++++++ -CD-HIT is a very widely used program for clustering and comparing protein or nucleotide sequences. +CD-HIT is a very widely used program for clustering and comparing protein or nucleotide sequences. -*homepage*: http://weizhong-lab.ucsd.edu/cd-hit/ +*homepage*: https://github.com/weizhongli/cdhit -========= ============== ================================================ -version versionsuffix toolchain -========= ============== ================================================ -``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` -``4.6.6`` ``foss/2016b`` -``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``4.8.1`` ``GCC/9.3.0``, ``foss/2018b`` -========= ============== ================================================ +========= ============== ====================================================== +version versionsuffix toolchain +========= ============== ====================================================== +``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` +``4.6.6`` ``foss/2016b`` +``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``4.8.1`` ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` +========= ============== ====================================================== .. _list_software_cdbfasta_824: @@ -4501,6 +4587,22 @@ version toolchain ============== =============================== +.. _list_software_Cereal_588: + +*Cereal* +++++++++ + +cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON. cereal was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone. + +*homepage*: https://uscilab.github.io/cereal/ + +========= ========== +version toolchain +========= ========== +``1.3.0`` ``system`` +========= ========== + + .. _list_software_CESM-deps_769: *CESM-deps* @@ -4517,6 +4619,22 @@ version toolchain ======= ================================================ +.. _list_software_CFDEMcoupling_1216: + +*CFDEMcoupling* ++++++++++++++++ + +CFDEMcoupling is an open source CFD-DEM engine. It provides the possibility to couple the DEM engine LIGGGHTS to a CFD framework. + +*homepage*: https://www.cfdem.com/cfdemrcoupling-open-source-cfd-dem-framework + +========= ============== +version toolchain +========= ============== +``3.8.0`` ``foss/2018a`` +========= ============== + + .. _list_software_CFITSIO_529: *CFITSIO* @@ -4566,25 +4684,25 @@ The goal of the CGAL Open Source Project is to provide easy access to efficient *homepage*: http://www.cgal.org/ -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``4.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``4.8.1`` ``foss/2016b``, ``intel/2016b`` -``4.8.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``4.9`` ``-Python-2.7.12`` ``intel/2016b`` -``4.9`` ``-Python-2.7.13`` ``intel/2017a`` -``4.11`` ``-Python-2.7.13`` ``intel/2017a`` -``4.11`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``4.11`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``4.11.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``4.11.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.11.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a`` -========== ================== =============================== +========== ================== ================================ +version versionsuffix toolchain +========== ================== ================================ +``4.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``4.8.1`` ``foss/2016b``, ``intel/2016b`` +``4.8.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``4.9`` ``-Python-2.7.12`` ``intel/2016b`` +``4.9`` ``-Python-2.7.13`` ``intel/2017a`` +``4.11`` ``-Python-2.7.13`` ``intel/2017a`` +``4.11`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``4.11`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``4.11.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``4.11.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.11.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` +========== ================== ================================ .. _list_software_cget_419: @@ -4669,35 +4787,35 @@ version toolchain ========= ==================================== -.. _list_software_charmm_632: +.. _list_software_CHARMM_440: -*charmm* +*CHARMM* ++++++++ -CHARMM (Chemistry at HARvard Macromolecular Mechanics) is a versatile and widely used molecular simulation program with broad application to many-particle systems. charmm provides all the functionality of CHARMM except its performance enhancements. +CHARMM (Chemistry at HARvard Macromolecular Mechanics) is a versatile and widely used molecular simulation program with broad application to many-particle systems. *homepage*: http://www.charmm.org ======== =============================== version toolchain ======== =============================== -``43b2`` ``foss/2017b``, ``intel/2017b`` +``37b2`` ``foss/2016a``, ``intel/2016a`` ======== =============================== -.. _list_software_CHARMM_440: +.. _list_software_charmm_632: -*CHARMM* +*charmm* ++++++++ -CHARMM (Chemistry at HARvard Macromolecular Mechanics) is a versatile and widely used molecular simulation program with broad application to many-particle systems. +CHARMM (Chemistry at HARvard Macromolecular Mechanics) is a versatile and widely used molecular simulation program with broad application to many-particle systems. charmm provides all the functionality of CHARMM except its performance enhancements. *homepage*: http://www.charmm.org ======== =============================== version toolchain ======== =============================== -``37b2`` ``foss/2016a``, ``intel/2016a`` +``43b2`` ``foss/2017b``, ``intel/2017b`` ======== =============================== @@ -4717,6 +4835,38 @@ version toolchain ============ ========== +.. _list_software_Check_478: + +*Check* ++++++++ + +Check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so both assertion failures and code errors that cause segmentation faults or other signals can be caught. Test results are reportable in the following: Subunit, TAP, XML, and a generic logging format. + +*homepage*: https://libcheck.github.io/check/ + +========== ================= +version toolchain +========== ================= +``0.15.2`` ``GCCcore/9.3.0`` +========== ================= + + +.. _list_software_check_510: + +*check* ++++++++ + +Check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so both assertion failures and code errors that cause segmentation faults or other signals can be caught. Test results are reportable in the following: Subunit, TAP, XML, and a generic logging format. + +*homepage*: https://libcheck.github.io/check/ + +========== ================= +version toolchain +========== ================= +``0.12.0`` ``GCCcore/6.4.0`` +========== ================= + + .. _list_software_CheckM_555: *CheckM* @@ -4762,17 +4912,33 @@ CheMPS2 is a scientific library which contains a spin-adapted implementation of *homepage*: https://github.com/SebWouters/CheMPS2 -=========== ================================================================ -version toolchain -=========== ================================================================ -``1.6`` ``intel/2016a`` -``1.7.1`` ``intel/2016a`` -``1.7.2`` ``intel/2016a`` -``1.7-rc2`` ``intel/2016a`` -``1.8`` ``intel/2016b`` -``1.8.8`` ``intel/2018b`` -``1.8.9`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` -=========== ================================================================ +=========== ================================================================================= +version toolchain +=========== ================================================================================= +``1.6`` ``intel/2016a`` +``1.7-rc2`` ``intel/2016a`` +``1.7.1`` ``intel/2016a`` +``1.7.2`` ``intel/2016a`` +``1.8`` ``intel/2016b`` +``1.8.8`` ``intel/2018b`` +``1.8.9`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b`` +=========== ================================================================================= + + +.. _list_software_chewBBACA_752: + +*chewBBACA* ++++++++++++ + +chewBBACA stands for "BSR-Based Allele Calling Algorithm". chewBBACA is a comprehensive pipeline including a set of functions for the creation and validation of whole genome and core genome MultiLocus Sequence Typing (wg/cgMLST) schemas, providing an allele calling algorithm based on Blast Score Ratio that can be run in multiprocessor settings and a set of functions to visualize and validate allele variation in the loci. + +*homepage*: https://github.com/B-UMMI/chewBBACA + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.5.5`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================= =============== .. _list_software_Chimera_697: @@ -4972,11 +5138,12 @@ Python bindings for libclang *homepage*: https://clang.llvm.org -========= ================== ================= -version versionsuffix toolchain -========= ================== ================= -``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -========= ================== ================= +========== ================== ================= +version versionsuffix toolchain +========== ================== ================= +``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``10.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +========== ================== ================= .. _list_software_CLAPACK_495: @@ -5106,13 +5273,13 @@ version toolchain ClustalW2 is a general purpose multiple sequence alignment program for DNA or proteins. -*homepage*: http://www.ebi.ac.uk/Tools/msa/clustalw2/ +*homepage*: https://www.ebi.ac.uk/Tools/msa/clustalw2/ -======= ========================================================================================================== -version toolchain -======= ========================================================================================================== -``2.1`` ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b`` -======= ========================================================================================================== +======= =========================================================================================================================== +version toolchain +======= =========================================================================================================================== +``2.1`` ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` +======= =========================================================================================================================== .. _list_software_Cluster-Buster_1412: @@ -5192,6 +5359,7 @@ version toolchain ``3.13.3`` ``GCCcore/8.2.0`` ``3.15.3`` ``GCCcore/8.3.0`` ``3.16.4`` ``GCCcore/9.3.0`` +``3.18.4`` ``GCCcore/10.2.0`` ========== ================================================================================================================================================= @@ -5308,6 +5476,22 @@ version versionsuffix toolchain ============ ================== ============== +.. _list_software_COMSOL_461: + +*COMSOL* +++++++++ + +COMSOL Multiphysics is a general-purpose software platform, based on advanced numerical methods, for modeling and simulating physics-based problems. + +*homepage*: https://www.comsol.com + +============= ========== +version toolchain +============= ========== +``5.4.0.225`` ``system`` +============= ========== + + .. _list_software_Con3F_409: *Con3F* @@ -5371,12 +5555,13 @@ HTTP proxy for node.js including a REST API for updating the routing table. Dev *homepage*: https://github.com/jupyterhub/configurable-http-proxy -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``1.3.0`` ``-nodejs-4.4.7`` ``foss/2016a`` -``3.1.1`` ``-nodejs-8.9.4`` ``foss/2017a`` -========= ================= ============== +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``1.3.0`` ``-nodejs-4.4.7`` ``foss/2016a`` +``3.1.1`` ``-nodejs-8.9.4`` ``foss/2017a`` +``4.2.1`` ``GCCcore/10.2.0`` +========= ================= ================== .. _list_software_ConnectomeWorkbench_1966: @@ -5970,9 +6155,26 @@ version toolchain ``10.1.168`` ``system`` ``10.1.243`` ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``system`` ``10.2.89`` ``GCC/8.3.0`` +``11.0.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` ================= ========================================================================== +.. _list_software_CUDAcore_710: + +*CUDAcore* +++++++++++ + +CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. CUDA gives developers access to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs. + +*homepage*: https://developer.nvidia.com/cuda-toolkit + +========== ========== +version toolchain +========== ========== +``11.0.2`` ``system`` +========== ========== + + .. _list_software_cuDNN_440: *cuDNN* @@ -5990,7 +6192,11 @@ version versionsuffix toolchain ``5.0-rc`` ``system`` ``5.1`` ``-CUDA-8.0.44`` ``system`` ``6.0`` ``-CUDA-8.0.61`` ``system`` +``6.0.21`` ``-CUDA-7.5.18`` ``system`` +``6.0.21`` ``-CUDA-8.0.44`` ``system`` ``7.0.2`` ``-CUDA-9.0.176`` ``system`` +``7.0.5`` ``-CUDA-8.0.44`` ``system`` +``7.0.5`` ``-CUDA-9.0.176`` ``system`` ``7.0.5`` ``-CUDA-9.1.85`` ``system`` ``7.0.5.15`` ``fosscuda/2017b``, ``fosscuda/2018a``, ``intelcuda/2017b`` ``7.1.4.18`` ``fosscuda/2018b`` @@ -6065,6 +6271,7 @@ version toolchain ``7.63.0`` ``GCCcore/8.2.0`` ``7.66.0`` ``GCCcore/8.3.0`` ``7.69.1`` ``GCCcore/9.3.0`` +``7.72.0`` ``GCCcore/10.2.0`` ========== =================================================================================== @@ -6260,7 +6467,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -6295,6 +6502,22 @@ version versionsuffix toolchain ========= ============= ============== +.. _list_software_Dalton_610: + +*Dalton* +++++++++ + +The Dalton code is a powerful tool for a wide range of molecular properties at different levels of theory. Any published work arising from use of one of the Dalton2016 programs must acknowledge that by a proper reference, https://www.daltonprogram.org/www/citation.html. + +*homepage*: https://daltonprogram.org/ + +======== ============= =============== +version versionsuffix toolchain +======== ============= =============== +``2016`` ``-i8`` ``intel/2017b`` +======== ============= =============== + + .. _list_software_damageproto_1171: *damageproto* @@ -6443,6 +6666,7 @@ version toolchain ``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` ``18.1.25`` ``GCCcore/7.3.0`` ``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``18.1.40`` ``GCCcore/10.2.0`` =========== ======================================================= @@ -6523,6 +6747,7 @@ version toolchain ``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.13.8`` ``GCCcore/8.2.0`` ``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.13.18`` ``GCCcore/10.2.0`` =========== ==================================== @@ -6657,6 +6882,7 @@ version versionsuffix toolchain ``3.3.0`` ``-Python-2.7.15`` ``intel/2018b`` ``3.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``4.0.6`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``5.0.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================== =============================== @@ -6736,12 +6962,12 @@ A Python library for phylogenetics and phylogenetic computing: reading, writing *homepage*: https://pypi.python.org/pypi/DendroPy/ -========= ================== ===================================================== -version versionsuffix toolchain -========= ================== ===================================================== -``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2019a`` -``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` -========= ================== ===================================================== +========= ================== ======================================================================== +version versionsuffix toolchain +========= ================== ======================================================================== +``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2019a`` +``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` +========= ================== ======================================================================== .. _list_software_destiny_768: @@ -6909,6 +7135,23 @@ version toolchain ========= ================= +.. _list_software_DIRAC_355: + +*DIRAC* ++++++++ + +DIRAC: Program for Atomic and Molecular Direct Iterative Relativistic All-electron Calculations + +*homepage*: http://www.diracprogram.org + +======== ============================ =============== +version versionsuffix toolchain +======== ============================ =============== +``19.0`` ``-Python-2.7.18-int64`` ``intel/2020a`` +``19.0`` ``-Python-2.7.18-mpi-int64`` ``intel/2020a`` +======== ============================ =============== + + .. _list_software_distributed_1187: *distributed* @@ -7055,13 +7298,13 @@ Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles *homepage*: https://github.com/google/double-conversion -========= ==================================== -version toolchain -========= ==================================== -``3.0.3`` ``foss/2018a`` -``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.1.5`` ``GCCcore/9.3.0`` -========= ==================================== +========= ===================================== +version toolchain +========= ===================================== +``3.0.3`` ``foss/2018a`` +``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_DoubletFinder_1319: @@ -7238,7 +7481,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -7377,6 +7620,7 @@ version toolchain ``4.2.0`` ``system`` ``4.2.1`` ``system`` ``4.2.2`` ``system`` +``4.3.0`` ``system`` ========== ========== @@ -7405,17 +7649,18 @@ ecCodes is a package developed by ECMWF which provides an application programmin *homepage*: https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home -========== ================= ================================ -version versionsuffix toolchain -========== ================= ================================ -``2.7.3`` ``intel/2018a`` -``2.8.2`` ``intel/2018a`` -``2.9.2`` ``intel/2018b``, ``iomkl/2018b`` -``2.12.5`` ``gompi/2019a`` -``2.15.0`` ``iimpi/2019b`` -``2.17.0`` ``-Python-3.6.6`` ``foss/2018b`` -``2.17.0`` ``-Python-3.7.4`` ``foss/2019b`` -========== ================= ================================ +========== ================== ================================ +version versionsuffix toolchain +========== ================== ================================ +``2.7.3`` ``intel/2018a`` +``2.7.3`` ``-Python-2.7.14`` ``intel/2017b`` +``2.8.2`` ``intel/2018a`` +``2.9.2`` ``intel/2018b``, ``iomkl/2018b`` +``2.12.5`` ``gompi/2019a`` +``2.15.0`` ``iimpi/2019b`` +``2.17.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.17.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================== ================================ .. _list_software_ED2_187: @@ -7444,12 +7689,12 @@ Lightweight, super fast library for sequence alignment using edit (Levenshtein) *homepage*: https://martinsos.github.io/edlib -=============== ================= ======================= -version versionsuffix toolchain -=============== ================= ======================= -``1.3.8.post1`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` -``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -=============== ================= ======================= +=============== ================= ====================================== +version versionsuffix toolchain +=============== ================= ====================================== +``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +=============== ================= ====================================== .. _list_software_EggLib_554: @@ -7573,18 +7818,18 @@ Eigenvalue SoLvers for Petaflop-Applications . *homepage*: https://elpa.rzg.mpg.de -=================== ================================================ -version toolchain -=================== ================================================ -``2015.02.002`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` -``2016.05.004`` ``intel/2016b``, ``intel/2017a`` -``2016.11.001.pre`` ``foss/2018b``, ``intel/2018b`` -``2017.11.001`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -``2018.05.001`` ``foss/2018b``, ``intel/2018b`` -``2018.11.001`` ``intel/2019a`` -``2019.11.001`` ``foss/2019b``, ``intel/2019b`` -``2020.05.001`` ``intel/2020a`` -=================== ================================================ +=================== ================================================================ +version toolchain +=================== ================================================================ +``2015.02.002`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` +``2016.05.004`` ``intel/2016b``, ``intel/2017a`` +``2016.11.001.pre`` ``foss/2018b``, ``intel/2018b`` +``2017.11.001`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +``2018.05.001`` ``foss/2018b``, ``intel/2018b`` +``2018.11.001`` ``intel/2019a`` +``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` +``2020.05.001`` ``intel/2020a`` +=================== ================================================================ .. _list_software_ELPH_297: @@ -7833,6 +8078,38 @@ version versionsuffix toolchain ============ ================ ================================================================= +.. _list_software_ESMValTool_934: + +*ESMValTool* +++++++++++++ + +The Earth System Model eValuation Tool (ESMValTool) is a community diagnostics and performance metrics tool for the evaluation of Earth System Models (ESMs) that allows for routine comparison of single or multiple models, either against predecessor versions or against observations. + +*homepage*: https://www.esmvaltool.org/ + +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``1.1.0`` ``-Python-2.7.14`` ``intel/2017b`` +========= ================== =============== + + +.. _list_software_eSpeak-NG_795: + +*eSpeak-NG* ++++++++++++ + +The eSpeak NG is a compact open source software text-to-speech synthesizer for Linux, Windows, Android and other operating systems. It supports more than 100 languages and accents. It is based on the eSpeak engine created by Jonathan Duddington. + +*homepage*: https://github.com/espeak-ng/espeak-ng + +======== =============== +version toolchain +======== =============== +``1.50`` ``gompi/2020a`` +======== =============== + + .. _list_software_Essentia_828: *Essentia* @@ -7948,6 +8225,22 @@ version toolchain ======= ============== +.. _list_software_ExifTool_810: + +*ExifTool* +++++++++++ + +Perl module (Image::ExifTool) and program (exiftool) to read EXIF information from images + +*homepage*: https://owl.phy.queensu.ca/~phil/exiftool/ + +========= ================= +version toolchain +========= ================= +``12.00`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_Exonerate_939: *Exonerate* @@ -8042,7 +8335,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -8077,6 +8370,22 @@ version toolchain ======= ================= +.. _list_software_FabIO_417: + +*FabIO* ++++++++ + +FabIO is an I/O library for images produced by 2D X-ray detectors and written in Python. FabIO support images detectors from a dozen of companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for a total of 20 different file formats (like CBF, EDF, TIFF, ...) and offers an unified interface to their headers (as a python dictionary) and datasets (as a numpy ndarray of integers or floats). + +*homepage*: http://www.silx.org + +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.10.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========== ================= ================================== + + .. _list_software_faceswap_842: *faceswap* @@ -8181,15 +8490,16 @@ version versionsuffix toolchain FastANI is developed for fast alignment-free computation of whole-genome Average Nucleotide Identity (ANI). ANI is defined as mean nucleotide identity of orthologous gene pairs shared between two microbial genomes. FastANI supports pairwise comparison of both complete and draft genome assemblies. -*homepage*: https://www.iodbc.org/ +*homepage*: https://github.com/ParBLiSS/FastANI -======= ============================================================== -version toolchain -======= ============================================================== -``1.1`` ``foss/2018b``, ``intel/2018b`` -``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``1.3`` ``iccifort/2019.5.281`` -======= ============================================================== +======== ============================================================== +version toolchain +======== ============================================================== +``1.1`` ``foss/2018b``, ``intel/2018b`` +``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``1.3`` ``iccifort/2019.5.281`` +``1.31`` ``iccifort/2020.1.217`` +======== ============================================================== .. _list_software_FastME_544: @@ -8446,11 +8756,11 @@ The FASTX-Toolkit is a collection of command line tools for Short-Reads FASTA/ *homepage*: http://hannonlab.cshl.edu/fastx_toolkit/ -========== ================================================================== -version toolchain -========== ================================================================== -``0.0.14`` ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` -========== ================================================================== +========== ================================================================================= +version toolchain +========== ================================================================================= +``0.0.14`` ``GCC/9.3.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` +========== ================================================================================= .. _list_software_fatslim_752: @@ -8589,6 +8899,38 @@ version toolchain ========= =============== +.. _list_software_festival_862: + +*festival* +++++++++++ + +University of Edinburgh's Festival Speech Synthesis Systems is a free software multi-lingual speech synthesis workbench that runs on multiple-platforms offering black box text to speech, as well as an open architecture for research in speech synthesis. It designed as a component of large speech technology systems. + +*homepage*: ['http://festvox.org/festival/'] + +========= ================= +version toolchain +========= ================= +``2.5.0`` ``GCCcore/9.3.0`` +========= ================= + + +.. _list_software_fetchMG_670: + +*fetchMG* ++++++++++ + +The program “fetchMG” was written to extract the 40 MGs from genomes and metagenomes in an easy and accurate manner. + +*homepage*: http://vm-lux.embl.de/~mende/fetchMG/about.html + +======= ==================================== +version toolchain +======= ==================================== +``1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ==================================== + + .. _list_software_FFC_207: *FFC* @@ -8679,18 +9021,18 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: http://www.fftw.org -========= ============= ================================================================================================================================================================================================================================ -version versionsuffix toolchain -========= ============= ================================================================================================================================================================================================================================ -``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` -``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` -``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` -``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` -``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2018b`` -``3.3.8`` ``-serial`` ``GCC/9.3.0`` -========= ============= ================================================================================================================================================================================================================================ +========= ============= ================================================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ============= ================================================================================================================================================================================================================================================== +``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` +``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` +``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` +``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` +``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2018b`` +``3.3.8`` ``-serial`` ``GCC/9.3.0`` +========= ============= ================================================================================================================================================================================================================================================== .. _list_software_FGSL_300: @@ -8709,6 +9051,22 @@ version toolchain ========= =============== +.. _list_software_FHI-aims_686: + +*FHI-aims* +++++++++++ + +FHI-aims is an efficient, accurate all-electron, full-potential electronic structure code package for computational molecular and materials science (non-periodic and periodic systems). The code supports DFT (semilocal and hybrid) and many-body perturbation theory. FHI-aims is particularly efficient for molecular systems and nanostructures, while maintaining high numerical accuracy for all production tasks. Production calculations handle up to several thousand atoms and can efficiently use (ten) thousands of cores. + +*homepage*: https://aimsclub.fhi-berlin.mpg.de/ + +============ =============== +version toolchain +============ =============== +``200112_2`` ``intel/2019b`` +============ =============== + + .. _list_software_FIAT_292: *FIAT* @@ -8886,13 +9244,13 @@ Fiona is designed to be simple and dependable. It focuses on reading and writing *homepage*: https://github.com/Toblerity/Fiona -================ ================= ============== -version versionsuffix toolchain -================ ================= ============== -``1.8.13`` ``-Python-3.7.4`` ``foss/2019b`` -``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` -``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` -================ ================= ============== +================ ================= ================================== +version versionsuffix toolchain +================ ================= ================================== +``1.8.13`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` +``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` +================ ================= ================================== .. _list_software_Firefox_723: @@ -9035,11 +9393,11 @@ FlatBuffers: Memory Efficient Serialization Library *homepage*: https://github.com/google/flatbuffers/ -========== ================= -version toolchain -========== ================= -``1.12.0`` ``GCCcore/8.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``1.12.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_FLEUR_382: @@ -9080,6 +9438,22 @@ version toolchain ========== ======================================================================================================================================================================================================================================================================================================================================================================================= +.. _list_software_Flexbar_708: + +*Flexbar* ++++++++++ + +The program Flexbar preprocesses high-throughput sequencing data efficiently + +*homepage*: https://github.com/seqan/flexbar + +========= ============== +version toolchain +========= ============== +``3.5.0`` ``foss/2018b`` +========= ============== + + .. _list_software_FlexiDot_799: *FlexiDot* @@ -9126,7 +9500,7 @@ version toolchain ========= =================================================================================================================================================================================================== ``1.3.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``1.3.4`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b`` -``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` ========= =================================================================================================================================================================================================== @@ -9137,7 +9511,7 @@ version toolchain ANSYS FLUENT software contains the broad physical modeling capabilities needed to model flow, turbulence, heat transfer, and reactions for industrial applications ranging from air flow over an aircraft wing to combustion in a furnace, from bubble columns to oil platforms, from blood flow to semiconductor manufacturing, and from clean room design to wastewater treatment plants. -*homepage*: http://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics/Fluid+Dynamics+Products/ANSYS+Fluent +*homepage*: https://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics/Fluid+Dynamics+Products/ANSYS+Fluent ========== ========== version toolchain @@ -9148,6 +9522,7 @@ version toolchain ``17.1`` ``system`` ``18.0`` ``system`` ``18.1`` ``system`` +``18.2`` ``system`` ========== ========== @@ -9217,6 +9592,8 @@ version toolchain ``3.0.1`` ``foss/2016b``, ``intel/2016b`` ``3.0.2`` ``GCCcore/6.4.0``, ``intel/2017a`` ``5.3.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``6.2.1`` ``GCCcore/9.3.0`` +``7.0.3`` ``GCCcore/9.3.0`` ========= ==================================== @@ -9259,7 +9636,7 @@ version versionsuffix toolchain ``2.12.6`` ``GCCcore/6.4.0`` ``2.13.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.13.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.13.92`` ``GCCcore/9.3.0`` +``2.13.92`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` =========== ================== ====================================================================================== @@ -9325,6 +9702,7 @@ version toolchain ``2018b`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` ========= ========== @@ -9337,11 +9715,11 @@ FoX is an XML library written in Fortran 95. It allows software developers to re *homepage*: http://homepages.see.leeds.ac.uk/~earawa/FoX/ -========= ================================ -version toolchain -========= ================================ -``4.1.2`` ``intel/2017b``, ``intel/2018a`` -========= ================================ +========= =============================================== +version toolchain +========= =============================================== +``4.1.2`` ``GCC/9.3.0``, ``intel/2017b``, ``intel/2018a`` +========= =============================================== .. _list_software_FPM_227: @@ -9519,6 +9897,7 @@ version versionsuffix toolchain ``2.9`` ``GCCcore/6.4.0`` ``2.9.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.10.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.10.3`` ``GCCcore/10.2.0`` ========== ================== ====================================================================== @@ -9549,14 +9928,47 @@ The Free Implementation of the Unicode Bidirectional Algorithm. *homepage*: https://github.com/fribidi/fribidi -========= ======================================================= -version toolchain -========= ======================================================= -``1.0.1`` ``foss/2018a``, ``intel/2018a`` -``1.0.2`` ``GCCcore/6.4.0`` -``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``1.0.9`` ``GCCcore/9.3.0`` -========= ======================================================= +========== ======================================================= +version toolchain +========== ======================================================= +``1.0.1`` ``foss/2018a``, ``intel/2018a`` +``1.0.2`` ``GCCcore/6.4.0`` +``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.0.9`` ``GCCcore/9.3.0`` +``1.0.10`` ``GCCcore/10.2.0`` +========== ======================================================= + + +.. _list_software_FRUIT_394: + +*FRUIT* ++++++++ + +FORTRAN Unit Test Framework (FRUIT) + +*homepage*: https://fortranxunit.sourceforge.io + +========= =============== =============================== +version versionsuffix toolchain +========= =============== =============================== +``3.4.3`` ``-Ruby-2.5.1`` ``foss/2018a``, ``intel/2018a`` +========= =============== =============================== + + +.. _list_software_FRUIT_processor_1481: + +*FRUIT_processor* ++++++++++++++++++ + +FORTRAN Unit Test Framework (FRUIT) + +*homepage*: https://fortranxunit.sourceforge.io + +========= =============== =============================== +version versionsuffix toolchain +========= =============== =============================== +``3.4.3`` ``-Ruby-2.5.1`` ``foss/2018a``, ``intel/2018a`` +========= =============== =============================== .. _list_software_FSL_229: @@ -9741,7 +10153,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gblocks_709` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -9978,9 +10390,27 @@ version versionsuffix toolchain ``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` ``4.1.5.0`` ``-Java-1.8`` ``GCCcore/9.3.0`` ``4.1.5.0`` ``-Java-11`` ``GCCcore/9.3.0`` +``4.1.8.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` ============ =================== ================= +.. _list_software_Gaussian_827: + +*Gaussian* +++++++++++ + +Gaussian provides state-of-the-art capabilities for electronic structure modeling. Gaussian 09 is licensed for a wide variety of computer systems. All versions of Gaussian 09 contain every scientific/modeling feature, and none imposes any artificial limitations on calculations other than your computing resources and patience. This is the official gaussian AVX2 build. + +*homepage*: https://www.gaussian.com/ + +=========== ============= ========== +version versionsuffix toolchain +=========== ============= ========== +``09.e.01`` ``-AVX`` ``system`` +``16.A.03`` ``-AVX2`` ``system`` +=========== ============= ========== + + .. _list_software_Gblocks_709: *Gblocks* @@ -9997,6 +10427,22 @@ version toolchain ========= ========== +.. _list_software_GBprocesS_872: + +*GBprocesS* ++++++++++++ + +GBprocesS allows for the extraction of genomic inserts from NGS data for GBS experiments. Preprocessing is performed in different stages that are part of a linear pipeline where the steps are performed in order. GBprocesS provides a flexible way to adjust the functionality to your needs, as the operations required and the execution order vary depending on the GBS protocol used. + +*homepage*: https://gbprocess.readthedocs.io/ + +======= ================= =============== +version versionsuffix toolchain +======= ================= =============== +``2.3`` ``-Python-3.8.2`` ``intel/2020a`` +======= ================= =============== + + .. _list_software_gbs2ploidy_1023: *gbs2ploidy* @@ -10177,6 +10623,7 @@ version toolchain ``2018b`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` =========== ========== @@ -10417,10 +10864,26 @@ version toolchain ``2.36.12`` ``foss/2018b``, ``fosscuda/2018b`` ``2.38.1`` ``GCCcore/8.2.0`` ``2.38.2`` ``GCCcore/8.3.0`` -``2.40.0`` ``GCCcore/9.3.0`` +``2.40.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` =========== ==================================================================================== +.. _list_software_GDRCopy_632: + +*GDRCopy* ++++++++++ + +A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology. + +*homepage*: https://github.com/NVIDIA/gdrcopy + +======= ================ ================= +version versionsuffix toolchain +======= ================ ================= +``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` +======= ================ ================= + + .. _list_software_Geant4_547: *Geant4* @@ -10542,6 +11005,22 @@ version toolchain ======== ================= +.. _list_software_Genome_Profiler_1533: + +*Genome_Profiler* ++++++++++++++++++ + +Genome Profiler (GeP) is a program to perform whole-genome multilocus sequence typing (wgMLST) analysis for bacterial isolates + +*homepage*: https://sourceforge.net/projects/genomeprofiler/ + +======= ================ ============== +version versionsuffix toolchain +======= ================ ============== +``2.1`` ``-Perl-5.24.0`` ``foss/2016b`` +======= ================ ============== + + .. _list_software_GenomeMapper_1216: *GenomeMapper* @@ -10651,12 +11130,13 @@ GeoPandas is a project to add support for geographic data to pandas objects. It *homepage*: https://github.com/geopandas/geopandas -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.7.0`` ``-Python-3.7.4`` ``foss/2019b`` -``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` -========= ================= ============== +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ================================== .. _list_software_geopy_548: @@ -10757,6 +11237,7 @@ version versionsuffix toolchain ``0.19.8.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``0.19.8.1`` ``-libxml2-2.9.7`` ``GCCcore/6.4.0`` ``0.20.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``0.21`` ``GCCcore/10.2.0``, ``system`` ============ ================== =================================================================================================== @@ -10884,7 +11365,7 @@ giflib is a library for reading and writing gif images. It is API and ABI compat version toolchain ========= ==================================== ``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/8.3.0`` +``5.2.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ==================================== @@ -11050,6 +11531,7 @@ version versionsuffix toolchain ``2.21.0`` ``-nodocs`` ``GCCcore/8.2.0`` ``2.23.0`` ``GCCcore/8.3.0`` ``2.23.0`` ``-nodocs`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.28.0`` ``-nodocs`` ``GCCcore/10.2.0`` =========== ============= ==================================== @@ -11100,6 +11582,7 @@ GitPython is a python library used to interact with Git repositories version versionsuffix toolchain ========== ================= =============================== ``2.1.11`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``2.1.15`` ``system`` ``3.0.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``3.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ================= =============================== @@ -11144,7 +11627,7 @@ version toolchain GL2PS: an OpenGL to PostScript printing library -*homepage*: http://www.geuz.org/gl2ps/ +*homepage*: https://www.geuz.org/gl2ps/ ========= ================ ==================================================================================================================================== version versionsuffix toolchain @@ -11152,6 +11635,7 @@ version versionsuffix toolchain ``1.3.9`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``1.3.9`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``1.4.0`` ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``1.4.2`` ``GCCcore/9.3.0`` ========= ================ ==================================================================================================================================== @@ -11231,6 +11715,7 @@ version toolchain ``2.60.1`` ``GCCcore/8.2.0`` ``2.62.0`` ``GCCcore/8.3.0`` ``2.64.1`` ``GCCcore/9.3.0`` +``2.66.1`` ``GCCcore/10.2.0`` ========== ================================================= @@ -11464,7 +11949,7 @@ version toolchain ``6.1.0`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` ``6.1.1`` ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ``6.1.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b`` -``6.2.0`` ``GCCcore/9.3.0`` +``6.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========== ===================================================================================================================================================== @@ -11722,6 +12207,7 @@ version versionsuffix toolchain ``1.60.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``1.66.1`` ``GCCcore/10.2.0`` ========== ================== ================================== @@ -11807,6 +12293,7 @@ version toolchain ``2018b`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` ========= ========== @@ -11927,7 +12414,7 @@ GNU gperf is a perfect hash function generator. For a given list of strings, it version toolchain ========= ========================================================================================================================= ``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``3.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.1`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================================= @@ -12291,6 +12778,22 @@ version versionsuffix toolchain ============ =================== =============== +.. _list_software_groff_532: + +*groff* ++++++++ + +Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output. + +*homepage*: https://www.gnu.org/software/groff + +========== ================= +version toolchain +========== ================= +``1.22.4`` ``GCCcore/9.3.0`` +========== ================= + + .. _list_software_GroIMP_526: *GroIMP* @@ -12341,8 +12844,10 @@ version versionsuffix toolchain ``2019.2`` ``fosscuda/2019a`` ``2019.3`` ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019a``, ``fosscuda/2019b`` ``2019.4`` ``foss/2019b`` +``2019.6`` ``fosscuda/2019b`` ``2020`` ``foss/2019b``, ``fosscuda/2019b`` ``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2020.3`` ``fosscuda/2019b`` ========== ================= ============================================================================================================ @@ -12521,6 +13026,7 @@ version versionsuffix toolchain ``0.2.2`` ``-Python-2.7.15`` ``intel/2018b`` ``0.3.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` +``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================== =============================== @@ -12544,6 +13050,7 @@ version toolchain ``3.24.8`` ``GCCcore/8.2.0`` ``3.24.13`` ``GCCcore/8.3.0`` ``3.24.17`` ``GCCcore/9.3.0`` +``3.24.23`` ``GCCcore/10.2.0`` =========== ================================================================================ @@ -12644,7 +13151,7 @@ version toolchain ``1.8.8`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b`` ``2.0.11`` ``GCC/4.9.3-2.25``, ``foss/2016a`` ``2.2.2`` ``GCCcore/6.4.0`` -``2.2.4`` ``GCCcore/7.3.0`` +``2.2.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` ========== ====================================================================================================================================================================================================================== @@ -12698,13 +13205,13 @@ gzip (GNU zip) is a popular data compression program as a replacement for compre *homepage*: http://www.gnu.org/software/gzip/ -======== ======================================================= -version toolchain -======== ======================================================= -``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.9`` ``GCCcore/7.3.0`` -``1.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======== ======================================================= +======== =========================================================================== +version toolchain +======== =========================================================================== +``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.9`` ``GCCcore/7.3.0`` +``1.10`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== =========================================================================== .. _list_software_letter_h: @@ -12713,7 +13220,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_hyperopt_891` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -12889,6 +13396,7 @@ version toolchain ``2.2.0`` ``foss/2018b``, ``fosscuda/2018b`` ``2.4.0`` ``GCCcore/8.2.0`` ``2.6.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.6.7`` ``GCCcore/10.2.0`` ========= ================================================ @@ -12899,13 +13407,14 @@ version toolchain Harminv is a free program (and accompanying library) to solve the problem of harmonic inversion - given a discrete-time, finite-length signal that consists of a sum of finitely-many sinusoids (possibly exponentially decaying) in a given bandwidth, it determines the frequencies, decay constants, amplitudes, and phases of those sinusoids. -*homepage*: http://ab-initio.mit.edu/wiki/index.php/Harminv +*homepage*: https://github.com/stevengj/harminv -======= ============== -version toolchain -======= ============== -``1.4`` ``foss/2016a`` -======= ============== +========= =============== +version toolchain +========= =============== +``1.4`` ``foss/2016a`` +``1.4.1`` ``intel/2020a`` +========= =============== .. _list_software_harmony_766: @@ -13312,6 +13821,7 @@ version toolchain ========= ============================================================================================================================================ ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` ``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` +``3.3.1`` ``iimpi/2020a`` ========= ============================================================================================================================================ @@ -13382,6 +13892,7 @@ version versionsuffix toolchain ``0.18.2`` ``-TensorFlow-2.0.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.19.5`` ``-TensorFlow-2.2.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.20.3`` ``-TensorFlow-2.3.1-Python-3.7.4`` ``fosscuda/2019b`` ========== =================================== ================== @@ -13464,7 +13975,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``fosscuda/2019b``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intelcuda/2019b``, ``iomkl/2019.01`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -13507,6 +14018,7 @@ version versionsuffix toolchain ``0.11.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``0.11.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.11.2`` ``-Python-3.7.2`` ``foss/2019a`` +``0.11.2`` ``-Python-3.7.4`` ``foss/2019b`` =========== ================== ================================================ @@ -13530,7 +14042,7 @@ version versionsuffix toolchain ``1.4.1`` ``foss/2016a``, ``intel/2017a`` ``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` ``1.7`` ``intel/2018a`` -``1.8`` ``foss/2018a``, ``intel/2018a`` +``1.8`` ``GCC/6.4.0-2.28``, ``foss/2018a``, ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``20160107`` ``-PacBio`` ``intel/2017a`` @@ -13602,26 +14114,10 @@ version toolchain ``2.0.2`` ``GCCcore/8.2.0`` ``2.0.3`` ``GCCcore/8.3.0`` ``2.1.0`` ``GCCcore/9.2.0`` -``2.2.0`` ``GCCcore/9.3.0`` +``2.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` =========== ===================================================================================================================================================================================================================================================== -.. _list_software_hyperopt_891: - -*hyperopt* -++++++++++ - -Distributed Asynchronous Hyperparameter Optimization in Python - -*homepage*: https://github.com/hyperopt/hyperopt - -========= ========================== =============== -version versionsuffix toolchain -========= ========================== =============== -``0.2.4`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` -========= ========================== =============== - - .. _list_software_Hyperopt_859: *Hyperopt* @@ -13639,6 +14135,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_hyperopt_891: + +*hyperopt* +++++++++++ + +Distributed Asynchronous Hyperparameter Optimization in Python + +*homepage*: https://github.com/hyperopt/hyperopt + +========= ========================== =============== +version versionsuffix toolchain +========= ========================== =============== +``0.2.4`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` +========= ========================== =============== + + .. _list_software_hyperspy_900: *hyperspy* @@ -13664,11 +14176,12 @@ HyPhy (Hypothesis Testing using Phylogenies) is an open-source software package *homepage*: https://veg.github.io/hyphy-site/ -========= =============== -version toolchain -========= =============== -``2.5.1`` ``gompi/2019a`` -========= =============== +========== =============== +version toolchain +========== =============== +``2.3.13`` ``foss/2016b`` +``2.5.1`` ``gompi/2019a`` +========== =============== .. _list_software_HyPo_384: @@ -13701,6 +14214,7 @@ version versionsuffix toolchain ========== ================= ================================== ``4.5.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``4.23.4`` ``GCCcore/8.2.0`` +``4.39.3`` ``-Python-3.6.4`` ``intel/2018a`` ``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================= ================================== @@ -13731,7 +14245,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -13901,6 +14415,7 @@ version versionsuffix toolchain ``2017.4.196`` ``-GCC-6.4.0-2.28`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` ============== =================== ========== @@ -13913,11 +14428,12 @@ ichorCNA is a tool for estimating the fraction of tumor in cell-free DNA from ul *homepage*: https://github.com/broadinstitute/ichorCNA/wiki -========= ============== -version toolchain -========= ============== -``0.2.0`` ``foss/2019b`` -========= ============== +================== ============== +version toolchain +================== ============== +``0.2.0`` ``foss/2019b`` +``0.3.2-20191219`` ``foss/2020a`` +================== ============== .. _list_software_icmake_618: @@ -13968,6 +14484,7 @@ version toolchain ``64.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``65.1`` ``GCCcore/8.3.0`` ``66.1`` ``GCCcore/9.3.0`` +``67.1`` ``GCCcore/10.2.0`` ======== ==================================== @@ -13980,11 +14497,11 @@ IDBA-UD is a iterative De Bruijn Graph De Novo Assembler for Short Reads Sequen *homepage*: http://i.cs.hku.hk/~alse/hkubrg/projects/idba_ud/ -========= ==================================================== -version toolchain -========= ==================================================== -``1.1.3`` ``GCC/8.2.0-2.31.1``, ``foss/2018a``, ``foss/2018b`` -========= ==================================================== +========= =================================================================== +version toolchain +========= =================================================================== +``1.1.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` +========= =================================================================== .. _list_software_ieeg-cli_767: @@ -14090,6 +14607,7 @@ version toolchain ========= ================================================ ``0.7.1`` ``foss/2018b``, ``intel/2016b``, ``intel/2017b`` ``0.8.0`` ``foss/2019b`` +``0.8.2`` ``foss/2020a`` ========= ================================================ @@ -14209,9 +14727,26 @@ version toolchain ``2017b`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` =========== ========== +.. _list_software_ILAMB_357: + +*ILAMB* ++++++++ + +The International Land Model Benchmarking (ILAMB) project is a model-data intercomparison and integration project designed to improve the performance of land models and, in parallel, improve the design of new measurement campaigns to reduce uncertainties associated with key land surface processes. + +*homepage*: https://www.ilamb.org/ + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``2.5`` ``-Python-3.8.2`` ``foss/2020a`` +======= ================= ============== + + .. _list_software_IMa2_297: *IMa2* @@ -14417,7 +14952,7 @@ version toolchain ``2019.3.199`` ``iimpi/2019.03`` ``2019.5.281`` ``iimpi/2019b``, ``iimpic/2019b`` ``2020.0.166`` ``iimpi/2020.00`` -``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iompi/2020a`` +``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` ============== ====================================================================================================================================================================================================================================================================== @@ -14511,7 +15046,7 @@ version versionsuffix toolchain ``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` ``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` ``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` -``2019.7.217`` ``iccifort/2020.1.217`` +``2019.7.217`` ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` ``system`` ``iccifort/system-GCC-system-2.29`` ============== ============= ================================================================================================================================================================================================================================ @@ -14767,6 +15302,7 @@ version toolchain ``2017b`` ``system`` ``2019a`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` =========== ========== @@ -14833,7 +15369,7 @@ intltool is a set of tools to centralize translation of many different file for ========== ================ ====================================================================================== version versionsuffix toolchain ========== ================ ====================================================================================== -``0.51.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` ``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` ``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` @@ -15076,7 +15612,8 @@ version versionsuffix toolchain ``7.7.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``7.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``7.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``7.15.0`` ``-Python-3.8.2`` ``foss/2020a`` +``7.15.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``7.18.1`` ``GCCcore/10.2.0`` ========== ================== ======================================================================================= @@ -15112,6 +15649,7 @@ version versionsuffix toolchain ========== ========================== ================================== ``0.8.15`` ``-R-3.4.3-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``1.1`` ``-R-3.6.2-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.1`` ``-R-3.6.3-Python-3.8.2`` ``foss/2020a`` ========== ========================== ================================== @@ -15272,7 +15810,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyterhub_1106` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` .. _list_software_JAGS_293: @@ -15323,7 +15861,7 @@ version toolchain ``1.900.1`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``2.0.10`` ``intel/2016b`` ``2.0.12`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` -``2.0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` =========== ========================================================================================================================================================== @@ -15336,57 +15874,58 @@ Java Platform, Standard Edition (Java SE) lets you develop and deploy Java appl *homepage*: https://java.com/ -======================= ============= ========== -version versionsuffix toolchain -======================= ============= ========== -``1.6.0_24`` ``system`` -``1.7.0_10`` ``system`` -``1.7.0_15`` ``system`` -``1.7.0_21`` ``system`` -``1.7.0_40`` ``system`` -``1.7.0_45`` ``system`` -``1.7.0_60`` ``system`` -``1.7.0_75`` ``system`` -``1.7.0_76`` ``system`` -``1.7.0_79`` ``system`` -``1.7.0_80`` ``system`` -``1.8`` ``system`` -``1.8.0_20`` ``system`` -``1.8.0_25`` ``system`` -``1.8.0_31`` ``system`` -``1.8.0_40`` ``system`` -``1.8.0_45`` ``system`` -``1.8.0_60`` ``system`` -``1.8.0_65`` ``system`` -``1.8.0_66`` ``system`` -``1.8.0_72`` ``system`` -``1.8.0_74`` ``system`` -``1.8.0_77`` ``system`` -``1.8.0_92`` ``system`` -``1.8.0_112`` ``system`` -``1.8.0_121`` ``system`` -``1.8.0_131`` ``system`` -``1.8.0_141`` ``system`` -``1.8.0_144`` ``system`` -``1.8.0_152`` ``system`` -``1.8.0_162`` ``system`` -``1.8.0_172`` ``system`` -``1.8.0_181`` ``system`` -``1.8.0_192`` ``system`` -``1.8.0_202`` ``system`` -``1.8.0_212`` ``system`` -``1.8.0_221`` ``system`` -``1.8.0_231`` ``system`` -``1.8.0_241`` ``system`` -``1.8_191-b26-OpenJDK`` ``system`` -``1.9.0.4`` ``system`` -``11`` ``system`` -``11.0.2`` ``system`` -``11.0.6`` ``-ppc64le`` ``system`` -``11.0.8`` ``-aarch64`` ``system`` -``13`` ``system`` -``13.0.2`` ``system`` -======================= ============= ========== +============= ======================== ========== +version versionsuffix toolchain +============= ======================== ========== +``1.6.0_24`` ``system`` +``1.7.0_10`` ``system`` +``1.7.0_15`` ``system`` +``1.7.0_21`` ``system`` +``1.7.0_40`` ``system`` +``1.7.0_45`` ``system`` +``1.7.0_60`` ``system`` +``1.7.0_75`` ``system`` +``1.7.0_76`` ``system`` +``1.7.0_79`` ``system`` +``1.7.0_80`` ``system`` +``1.8`` ``system`` +``1.8.0_20`` ``system`` +``1.8.0_25`` ``system`` +``1.8.0_31`` ``system`` +``1.8.0_40`` ``system`` +``1.8.0_45`` ``system`` +``1.8.0_60`` ``system`` +``1.8.0_65`` ``system`` +``1.8.0_66`` ``system`` +``1.8.0_72`` ``system`` +``1.8.0_74`` ``system`` +``1.8.0_77`` ``system`` +``1.8.0_92`` ``system`` +``1.8.0_112`` ``system`` +``1.8.0_121`` ``system`` +``1.8.0_131`` ``system`` +``1.8.0_141`` ``system`` +``1.8.0_144`` ``system`` +``1.8.0_152`` ``system`` +``1.8.0_162`` ``system`` +``1.8.0_172`` ``system`` +``1.8.0_181`` ``system`` +``1.8.0_192`` ``system`` +``1.8.0_202`` ``system`` +``1.8.0_212`` ``system`` +``1.8.0_221`` ``system`` +``1.8.0_231`` ``system`` +``1.8.0_241`` ``system`` +``1.8_191`` ``-b26-OpenJDK`` ``system`` +``1.8_265`` ``-b01-OpenJDK-aarch64`` ``system`` +``1.9.0.4`` ``system`` +``11`` ``system`` +``11.0.2`` ``system`` +``11.0.6`` ``-ppc64le`` ``system`` +``11.0.8`` ``-aarch64`` ``system`` +``13`` ``system`` +``13.0.2`` ``system`` +============= ======================== ========== .. _list_software_JAXFrontCE_884: @@ -15559,6 +16098,7 @@ version toolchain ========== ================= ``0.10.7`` ``GCCcore/8.2.0`` ``1.9.3`` ``GCCcore/8.3.0`` +``1.9.4`` ``GCCcore/9.3.0`` ========== ================= @@ -15652,21 +16192,22 @@ version versionsuffix toolchain ======== =================== ========== -.. _list_software_jupyterhub_1106: +.. _list_software_JupyterHub_1042: -*jupyterhub* +*JupyterHub* ++++++++++++ JupyterHub is a multiuser version of the Jupyter (IPython) notebook designed for centralized deployments in companies, university classrooms and research labs. -*homepage*: http://jupyter.org +*homepage*: https://jupyter.org -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.6.1`` ``-Python-3.5.1`` ``foss/2016a`` -``0.8.1`` ``-Python-3.6.4`` ``foss/2017a`` -========= ================= ============== +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``0.6.1`` ``-Python-3.5.1`` ``foss/2016a`` +``0.8.1`` ``-Python-3.6.4`` ``foss/2017a`` +``1.1.0`` ``GCCcore/10.2.0`` +========= ================= ================== .. _list_software_JupyterLab_1026: @@ -15682,6 +16223,7 @@ JupyterLab is the next-generation user interface for Project Jupyter offering al version versionsuffix toolchain ========= ================= ================================== ``1.2.5`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.2.8`` ``GCCcore/10.2.0`` ========= ================= ================================== @@ -15707,7 +16249,7 @@ version toolchain --- -:ref:`list_software_Kaiju_500` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` +:ref:`list_software_Kaiju_500` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_kedro_533` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` .. _list_software_Kaiju_500: @@ -15784,6 +16326,22 @@ version toolchain ========= ================================================================== +.. _list_software_kedro_533: + +*kedro* ++++++++ + +Kedro is an open-source Python framework that applies software engineering best-practice to data and machine-learning pipelines. + +*homepage*: https://github.com/quantumblacklabs/kedro + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.16.5`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================= ============== + + .. _list_software_Kent_tools_1058: *Kent_tools* @@ -16019,13 +16577,13 @@ version versionsuffix toolchain Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. -*homepage*: http://www.cimne.com/kratos +*homepage*: https://www.cimne.com/kratos -======= ================= ============== -version versionsuffix toolchain -======= ================= ============== -``6.0`` ``-Python-3.6.4`` ``foss/2018a`` -======= ================= ============== +======= ================= =============================== +version versionsuffix toolchain +======= ================= =============================== +``6.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +======= ================= =============================== .. _list_software_KronaTools_1036: @@ -16115,7 +16673,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libpsml_755` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_limix-bgen_1004` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_limix-bgen_1004` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -16160,13 +16718,14 @@ LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale At *homepage*: https://lammps.sandia.gov/ -============ ======================== =============================== -version versionsuffix toolchain -============ ======================== =============================== -``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` -``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a``, ``intel/2020a`` -``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` -============ ======================== =============================== +============ ============================= =============================== +version versionsuffix toolchain +============ ============================= =============================== +``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` +``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a``, ``intel/2020a`` +``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` +``7Aug2019`` ``-Python-3.7.4-kokkos-OCTP`` ``intel/2019b`` +============ ============================= =============================== .. _list_software_lancet_631: @@ -16229,11 +16788,12 @@ lavaan is a free, open source R package for latent variable analysis *homepage*: http://lavaan.org -============== ============= ============== -version versionsuffix toolchain -============== ============= ============== -``0.6-4.1433`` ``-R-3.6.0`` ``foss/2019a`` -============== ============= ============== +============== ============= =============== +version versionsuffix toolchain +============== ============= =============== +``0.6-2`` ``-R-3.4.4`` ``intel/2018a`` +``0.6-4.1433`` ``-R-3.6.0`` ``foss/2019a`` +============== ============= =============== .. _list_software_LCov_372: @@ -16268,6 +16828,22 @@ version toolchain ========= ========== +.. _list_software_leidenalg_933: + +*leidenalg* ++++++++++++ + +Implementation of the Leiden algorithm for various quality functions to be used with igraph in Python. + +*homepage*: https://github.com/vtraag/leidenalg + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_LEMON_379: *LEMON* @@ -16377,11 +16953,28 @@ Multi-format archive and compression library *homepage*: https://www.libarchive.org/ +========= ================== +version toolchain +========= ================== +``3.4.0`` ``GCCcore/8.2.0`` +``3.4.2`` ``GCCcore/9.3.0`` +``3.4.3`` ``GCCcore/10.2.0`` +========= ================== + + +.. _list_software_libav_526: + +*libav* ++++++++ + +Libav is a friendly and community-driven effort to provide its users with a set of portable, functional and high-performance libraries for dealing with multimedia formats of all sorts. + +*homepage*: https://libav.org/ + ========= ================= version toolchain ========= ================= -``3.4.0`` ``GCCcore/8.2.0`` -``3.4.2`` ``GCCcore/9.3.0`` +``11.10`` ``GCCcore/6.4.0`` ========= ================= @@ -16450,6 +17043,7 @@ An API to provide an efficient distributed queue on a cluster. libcircle is an version toolchain ============== ================================ ``0.2.1-rc.1`` ``gompi/2019a``, ``iimpi/2019a`` +``0.3`` ``gompi/2020a``, ``iimpi/2020a`` ============== ================================ @@ -16595,6 +17189,7 @@ version toolchain ``2.4.97`` ``GCCcore/8.2.0`` ``2.4.99`` ``GCCcore/8.3.0`` ``2.4.100`` ``GCCcore/9.3.0`` +``2.4.102`` ``GCCcore/10.2.0`` =========== ================================================== @@ -16658,12 +17253,13 @@ Epoxy is a library for handling OpenGL function pointer management for you *homepage*: https://github.com/anholt/libepoxy -========= ===================================== -version toolchain -========= ===================================== -``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` -``1.5.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ======================================================== +version toolchain +========= ======================================================== +``1.5.2`` ``foss/2018a`` +``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` +``1.5.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_libevent_857: @@ -16681,6 +17277,7 @@ version toolchain ``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` ``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.12`` ``GCCcore/10.2.0`` ========== ====================================================================================== @@ -16693,12 +17290,13 @@ Libfabric is a core component of OFI. It is the library that defines and exports *homepage*: https://ofiwg.github.io/libfabric/ -========== ================= -version toolchain -========== ================= -``1.9.1`` ``GCCcore/9.3.0`` -``1.10.1`` ``GCCcore/9.3.0`` -========== ================= +========== ===================================== +version toolchain +========== ===================================== +``1.9.1`` ``GCCcore/9.3.0`` +``1.10.1`` ``GCCcore/9.3.0`` +``1.11.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========== ===================================== .. _list_software_libffcall_927: @@ -16731,7 +17329,7 @@ The libffi library provides a portable, high level programming interface to var version toolchain ========= ============================================================================================================================================================================================================================================================================================================= ``3.2.1`` ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``system`` -``3.3`` ``GCCcore/9.3.0`` +``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================================= @@ -16868,7 +17466,7 @@ version versionsuffix toolchain ========= ================ =========================================================================================================================================================================================================================================================================================================================================== ``9.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b``, ``iomkl/2018a`` ``9.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``9.0.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================ =========================================================================================================================================================================================================================================================================================================================================== @@ -16879,12 +17477,13 @@ version versionsuffix toolchain libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors. -*homepage*: https://github.com/NVIDIA/libglvnd +*homepage*: https://gitlab.freedesktop.org/glvnd/libglvnd ========= ======================================================= version toolchain ========= ======================================================= ``1.2.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.3.2`` ``GCCcore/10.2.0`` ========= ======================================================= @@ -17077,7 +17676,7 @@ version versionsuffix toolchain ``2.1.0`` ``intel/2016b`` ``2.4.2`` ``intel/2018a`` ``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``iimpi/2020a`` +``2.6.0`` ``-lmax-6-cp2k`` ``gompi/2020a``, ``iimpi/2020a`` ========= ================ ================================================================================================================================================================== @@ -17119,6 +17718,7 @@ version versionsuffix toolchain ``2.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.0.3`` ``GCCcore/8.3.0`` ``2.0.4`` ``GCCcore/9.3.0`` +``2.0.5`` ``GCCcore/10.2.0`` ========= ================= ================================================================== @@ -17170,6 +17770,38 @@ version toolchain ========== ==================================== +.. _list_software_libmo_unpack_1268: + +*libmo_unpack* +++++++++++++++ + +A library for handling the WGDOS and RLE compression schemes used in UM files. + +*homepage*: https://github.com/SciTools/libmo_unpack + +========= ================= +version toolchain +========= ================= +``3.1.2`` ``GCCcore/6.4.0`` +========= ================= + + +.. _list_software_libobjcryst_1191: + +*libobjcryst* ++++++++++++++ + +ObjCryst++ is Object-Oriented Crystallographic Library for C++ + +*homepage*: https://github.com/diffpy/libobjcryst + +============ =============== +version toolchain +============ =============== +``2017.2.3`` ``intel/2020a`` +============ =============== + + .. _list_software_libosmium_977: *libosmium* @@ -17201,7 +17833,7 @@ version toolchain ========== ============================================================================================= ``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` ``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.16`` ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``0.16`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ============================================================================================= @@ -17229,7 +17861,7 @@ version toolchain ``1.6.32`` ``GCCcore/6.4.0`` ``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.6.36`` ``GCCcore/8.2.0`` -``1.6.37`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ===================================================================== @@ -17250,22 +17882,6 @@ version toolchain ========== ==================================== -.. _list_software_libpsml_755: - -*libpsml* -+++++++++ - -LibPSML provides a Fortran API to parse files in the PSeudopotential Markup Language (PSML) format. - -*homepage*: https://launchpad.net/libpsml - -========= ============================== -version toolchain -========= ============================== -``1.1.7`` ``foss/2016b``, ``foss/2017a`` -========= ============================== - - .. _list_software_libPSML_627: *libPSML* @@ -17282,6 +17898,22 @@ version toolchain ========= ======================= +.. _list_software_libpsml_755: + +*libpsml* ++++++++++ + +LibPSML provides a Fortran API to parse files in the PSeudopotential Markup Language (PSML) format. + +*homepage*: https://launchpad.net/libpsml + +========= ============================== +version toolchain +========= ============================== +``1.1.7`` ``foss/2016b``, ``foss/2017a`` +========= ============================== + + .. _list_software_libpsortb_977: *libpsortb* @@ -17477,18 +18109,18 @@ Sodium is a modern, easy-to-use software library for encryption, decryption, sig *homepage*: https://doc.libsodium.org/ -========== ==================================== -version toolchain -========== ==================================== -``1.0.6`` ``intel/2016a`` -``1.0.8`` ``foss/2016a`` -``1.0.11`` ``foss/2016b``, ``intel/2016b`` -``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` -``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` -``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.0.17`` ``GCCcore/8.2.0`` -``1.0.18`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ==================================== +========== ======================================================== +version toolchain +========== ======================================================== +``1.0.6`` ``intel/2016a`` +``1.0.8`` ``foss/2016a`` +``1.0.11`` ``foss/2016b``, ``intel/2016b`` +``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` +``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` +``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.0.17`` ``GCCcore/8.2.0`` +``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================== .. _list_software_LibSoup_702: @@ -17627,7 +18259,7 @@ version toolchain ``4.0.8`` ``intel/2017a``, ``intel/2017b`` ``4.0.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018b`` ``4.0.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ========================================================================================================= @@ -17644,7 +18276,7 @@ Libtirpc is a port of Suns Transport-Independent RPC library to Linux. version toolchain ========= ==================================== ``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.2.6`` ``GCCcore/8.3.0`` +``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ==================================== @@ -17657,13 +18289,13 @@ GNU libtool is a generic library support script. Libtool hides the complexity of *homepage*: http://www.gnu.org/software/libtool -========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` -``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``2.4.6`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` +``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``2.4.6`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_libunistring_1306: @@ -17700,6 +18332,7 @@ version toolchain ``1.1`` ``GCC/4.9.2``, ``foss/2016a``, ``intel/2016b`` ``1.2.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016b`` ``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.4.0`` ``GCCcore/10.2.0`` ========= ======================================================================= @@ -17811,11 +18444,11 @@ The libXau package contains a library implementing the X11 Authorization Protoco *homepage*: http://www.freedesktop.org/wiki/Software/xlibs -========= ================================================= -version toolchain -========= ================================================= -``1.0.8`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ================================================= +========= ==================================================================== +version toolchain +========= ==================================================================== +``1.0.8`` ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ==================================================================== .. _list_software_libxc_530: @@ -17848,12 +18481,13 @@ version toolchain The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. -*homepage*: http://xcb.freedesktop.org/ +*homepage*: https://xcb.freedesktop.org/ ========== ================================================= version toolchain ========== ================================================= ``1.11.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.13`` ``GCCcore/6.4.0`` ========== ================================================= @@ -17898,11 +18532,11 @@ The libXdmcp package contains a library implementing the X Display Manager Contr *homepage*: http://www.freedesktop.org/wiki/Software/xlibs -========= ================================================= -version toolchain -========= ================================================= -``1.1.2`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ================================================= +========= ==================================================================== +version toolchain +========= ==================================================================== +``1.1.2`` ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ==================================================================== .. _list_software_libXext_736: @@ -18060,7 +18694,7 @@ version versionsuffix toolchain ``2.9.7`` ``GCCcore/6.4.0`` ``2.9.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.9.9`` ``GCCcore/8.3.0`` -``2.9.10`` ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ================== ================================================================================================================================================================================== @@ -18202,7 +18836,7 @@ version toolchain ``1.8.2`` ``intel/2017b`` ``1.8.3`` ``foss/2018a``, ``intel/2018a`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.16.1`` ``iccifort/2020.1.217`` +``1.16.1`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` ========== =============================================================================== @@ -18404,6 +19038,7 @@ version toolchain ``9.0.0`` ``GCCcore/8.3.0`` ``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``10.0.0`` ``GCCcore/8.3.0`` +``11.0.0`` ``GCCcore/10.2.0`` ========== ======================================================================== @@ -18565,12 +19200,12 @@ Longshot is a variant calling tool for diploid genomes using long error prone re *homepage*: https://github.com/pjedge/longshot -========= ================== -version toolchain -========= ================== -``0.3.4`` ``GCCcore/8.2.0`` -``0.4.1`` ``GCC/7.3.0-2.30`` -========= ================== +========= ===================================== +version toolchain +========= ===================================== +``0.3.4`` ``GCCcore/8.2.0`` +``0.4.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` +========= ===================================== .. _list_software_lpsolve_773: @@ -18811,14 +19446,14 @@ LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s p *homepage*: https://lz4.github.io/lz4/ -========= ==================================== -version toolchain -========= ==================================== -``1.8.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` -``1.9.0`` ``GCCcore/7.3.0`` -``1.9.1`` ``GCCcore/8.2.0`` -``1.9.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ==================================== +========= ======================================================== +version toolchain +========= ======================================================== +``1.8.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` +``1.9.0`` ``GCCcore/7.3.0`` +``1.9.1`` ``GCCcore/8.2.0`` +``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_LZO_245: @@ -18830,12 +19465,12 @@ Portable lossless data compression library *homepage*: http://www.oberhumer.com/opensource/lzo/ -======== ================================================================================================================================================================================================================== -version toolchain -======== ================================================================================================================================================================================================================== -``2.09`` ``intel/2016b``, ``intel/2017b`` -``2.10`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` -======== ================================================================================================================================================================================================================== +======== ====================================================================================================================================================================================================================================== +version toolchain +======== ====================================================================================================================================================================================================================================== +``2.09`` ``intel/2016b``, ``intel/2017b`` +``2.10`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` +======== ====================================================================================================================================================================================================================================== .. _list_software_letter_m: @@ -18844,7 +19479,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_magma_515` - :ref:`list_software_MAGMA_355` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -18925,16 +19560,17 @@ MAFFT is a multiple sequence alignment program for unix-like operating systems. *homepage*: https://mafft.cbrc.jp/alignment/software/source.html -========= ==================== ====================================================================== -version versionsuffix toolchain -========= ==================== ====================================================================== -``7.305`` ``-with-extensions`` ``foss/2016b`` -``7.397`` ``-with-extensions`` ``intel/2018a`` -``7.427`` ``-with-extensions`` ``foss/2018b``, ``intel/2018b`` -``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` -``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``gompi/2020a``, ``iccifort/2019.5.281`` -``7.470`` ``-with-extensions`` ``GCC/9.3.0``, ``gompi/2020a`` -========= ==================== ====================================================================== +========= ==================== ======================================================================================= +version versionsuffix toolchain +========= ==================== ======================================================================================= +``7.305`` ``-with-extensions`` ``foss/2016b`` +``7.397`` ``-with-extensions`` ``intel/2018a`` +``7.427`` ``-with-extensions`` ``foss/2018b``, ``intel/2018b`` +``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` +``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``gompi/2020a``, ``iccifort/2019.5.281``, ``iimpi/2020a`` +``7.470`` ``-with-extensions`` ``GCC/9.3.0``, ``gompi/2020a`` +``7.471`` ``-with-extensions`` ``iimpi/2020a`` +========= ==================== ======================================================================================= .. _list_software_magick_620: @@ -18953,6 +19589,23 @@ version versionsuffix toolchain ======= ============= ============== +.. _list_software_MAGMA_355: + +*MAGMA* ++++++++ + +MAGMA is a tool for gene analysis and generalized gene-set analysis of GWAS data. It can be used to analyse both raw genotype data as well as summary SNP p-values from a previous GWAS or meta-analysis. + +*homepage*: https://ctg.cncr.nl/software/magma + +========== ============== +version toolchain +========== ============== +``1.07b`` ``foss/2018b`` +``1.07bb`` ``GCC/8.3.0`` +========== ============== + + .. _list_software_magma_515: *magma* @@ -18973,23 +19626,6 @@ version versionsuffix toolchain ========= ================ ======================================= -.. _list_software_MAGMA_355: - -*MAGMA* -+++++++ - -MAGMA is a tool for gene analysis and generalized gene-set analysis of GWAS data. It can be used to analyse both raw genotype data as well as summary SNP p-values from a previous GWAS or meta-analysis. - -*homepage*: https://ctg.cncr.nl/software/magma - -========== ============== -version toolchain -========== ============== -``1.07b`` ``foss/2018b`` -``1.07bb`` ``GCC/8.3.0`` -========== ============== - - .. _list_software_MagresPython_1249: *MagresPython* @@ -19089,6 +19725,22 @@ version toolchain ========= ============== +.. _list_software_makeinfo_842: + +*makeinfo* +++++++++++ + +makeinfo is part of the Texinfo project, the official documentation format of the GNU project. + +*homepage*: https://www.gnu.org/software/texinfo/ + +======= ==================================== +version toolchain +======= ==================================== +``6.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ==================================== + + .. _list_software_Mako_392: *Mako* @@ -19110,6 +19762,7 @@ version versionsuffix toolchain ``1.0.8`` ``GCCcore/8.2.0`` ``1.1.0`` ``GCCcore/8.3.0`` ``1.1.2`` ``GCCcore/9.3.0`` +``1.1.3`` ``GCCcore/10.2.0`` ========= ================== ================================================================================================================================================================= @@ -19444,6 +20097,22 @@ version versionsuffix toolchain ========= =================== =============== +.. _list_software_mauveAligner_1248: + +*mauveAligner* +++++++++++++++ + +Mauve is a system for constructing multiple genome alignments in the presence of large-scale evolutionary events such as rearrangement and inversion. Multiple genome alignments provide a basis for research into comparative genomics and the study of genome-wide evolutionary dynamics. This version was built without Graphical User Interface. + +*homepage*: https://darlinglab.org/mauve/mauve.html + +======== =============== +version toolchain +======== =============== +``4736`` ``gompi/2020a`` +======== =============== + + .. _list_software_Maven_503: *Maven* @@ -19534,6 +20203,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_MBROLA_445: + +*MBROLA* +++++++++ + +MBROLA is a speech synthesizer based on the concatenation of diphones. It takes a list of phonemes as input, together with prosodic information (duration of phonemes and a piecewise linear description of pitch), and produces speech samples on 16 bits (linear), at the sampling frequency of the diphone database. MBROLA voices project provides list of MBROLA speech synthesizer voices. It is intended to provide easier collaboration and automatic updates for individual users and packagers. + +*homepage*: ['https://github.com/numediart/MBROLA', 'https://github.com/numediart/MBROLA-voices'] + +======= ==================== ================= +version versionsuffix toolchain +======= ==================== ================= +``3.3`` ``-voices-20200330`` ``GCCcore/9.3.0`` +======= ==================== ================= + + .. _list_software_mbuffer_743: *mbuffer* @@ -19652,13 +20337,46 @@ MDSplus is a set of software tools for data acquisition and storage and a method *homepage*: https://mdsplus.org/ -========== ================================ ================= -version versionsuffix toolchain -========== ================================ ================= -``7.0.67`` ``-Java-1.7.0_79-Python-2.7.11`` ``foss/2016a`` -``7.46.1`` ``foss/2018a`` -``7.96.8`` ``GCCcore/9.3.0`` -========== ================================ ================= +=========== ================================ ================= +version versionsuffix toolchain +=========== ================================ ================= +``7.0.67`` ``-Java-1.7.0_79-Python-2.7.11`` ``foss/2016a`` +``7.46.1`` ``foss/2018a`` +``7.96.8`` ``GCCcore/9.3.0`` +``7.96.12`` ``GCCcore/9.3.0`` +=========== ================================ ================= + + +.. _list_software_MDSplus-Java_1111: + +*MDSplus-Java* +++++++++++++++ + +MDSplus is a set of software tools for data acquisition and storage and a methodology for management of complex scientific data. + +*homepage*: https://mdsplus.org + +=========== ============= ================= +version versionsuffix toolchain +=========== ============= ================= +``7.96.12`` ``-Java-13`` ``GCCcore/9.3.0`` +=========== ============= ================= + + +.. _list_software_MDSplus-Python_1367: + +*MDSplus-Python* +++++++++++++++++ + +MDSplus is a set of software tools for data acquisition and storage and a methodology for management of complex scientific data. + +*homepage*: https://mdsplus.org + +=========== ================= ============== +version versionsuffix toolchain +=========== ================= ============== +``7.96.12`` ``-Python-3.8.2`` ``foss/2020a`` +=========== ================= ============== .. _list_software_mdtest_657: @@ -19692,7 +20410,7 @@ version versionsuffix toolchain ``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` ``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` ``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.9.4`` ``-Python-3.8.2`` ``intel/2020a`` +``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================= =============================== @@ -19701,9 +20419,9 @@ version versionsuffix toolchain *medaka* ++++++++ -medaka is a tool to create a consensus sequence of nanopore sequencing data. +medaka is a tool to create a consensus sequence from nanopore sequencing data. -*homepage*: https://nanoporetech.github.io/medaka +*homepage*: https://github.com/nanoporetech/medaka ========== ================= ============== version versionsuffix toolchain @@ -19711,6 +20429,8 @@ version versionsuffix toolchain ``0.4.3`` ``-Python-3.6.6`` ``foss/2018b`` ``0.11.4`` ``-Python-3.6.6`` ``foss/2018b`` ``0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.1.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.1.3`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -19812,6 +20532,7 @@ version versionsuffix toolchain ``1.1.4`` ``-Python-2.7.15`` ``foss/2018b`` ``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2.8`` ``GCCcore/8.2.0`` +``1.2.9`` ``GCCcore/9.3.0`` ========= ================== ============================== @@ -19971,6 +20692,7 @@ version toolchain ``19.1.7`` ``GCCcore/8.3.0`` ``19.2.1`` ``GCCcore/8.3.0`` ``20.0.2`` ``GCCcore/9.3.0`` +``20.2.1`` ``GCCcore/10.2.0`` ========== ==================================================================== @@ -20013,6 +20735,7 @@ version versionsuffix toolchain ``0.53.1`` ``-Python-3.6.3`` ``intel/2017b`` ``0.53.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``0.55.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.55.3`` ``GCCcore/10.2.0`` ========== ================= ================================== @@ -20684,6 +21407,7 @@ version toolchain ``5-9375b`` ``intel/2018a`` ``8-fac81`` ``intel/2018b`` ``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` +``11-e1a1c`` ``iimpi/2019b`` ============ ================================ @@ -21112,11 +21836,13 @@ MPI-Based File Utilities For Distributed Systems *homepage*: https://hpc.github.io/mpifileutils/ -========= ================================ -version toolchain -========= ================================ -``0.9.1`` ``gompi/2019a``, ``iimpi/2019a`` -========= ================================ +========== ================================ +version toolchain +========== ================================ +``0.9.1`` ``gompi/2019a``, ``iimpi/2019a`` +``0.10`` ``gompi/2020a``, ``iimpi/2020a`` +``0.10.1`` ``gompi/2020a`` +========== ================================ .. _list_software_mpiP_406: @@ -21217,9 +21943,9 @@ version versionsuffix toolchain =================== ================== =============== ``0.3.14`` ``-Python-2.7.11`` ``intel/2016a`` ``0.3.15`` ``-Python-2.7.12`` ``intel/2016b`` -``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ``3.0-rc-20191217`` ``-Python-2.7.16`` ``foss/2019b`` ``3.0-rc-20191217`` ``-Python-3.7.4`` ``foss/2019b`` +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ``3.0_RC2`` ``-Python-2.7.13`` ``foss/2017a`` ``3.0_RC3`` ``-Python-2.7.14`` ``intel/2018a`` =================== ================== =============== @@ -21358,12 +22084,12 @@ MUMmer is a system for rapidly aligning entire genomes, whether in complete or *homepage*: http://mummer.sourceforge.net/ -============== ============== -version toolchain -============== ============== -``3.23`` ``foss/2016b`` -``4.0.0beta2`` ``foss/2018b`` -============== ============== +============== ================================= +version toolchain +============== ================================= +``3.23`` ``GCCcore/9.3.0``, ``foss/2016b`` +``4.0.0beta2`` ``GCCcore/9.3.0``, ``foss/2018b`` +============== ================================= .. _list_software_MUMPS_402: @@ -21535,6 +22261,22 @@ version versionsuffix toolchain ========= ========================== ============== +.. _list_software_MyCC_332: + +*MyCC* +++++++ + +MyCC is built and delivered as a tailored solution for metagenomics sequencesclassfication. + +*homepage*: https://sourceforge.net/projects/sb2nhri/files/MyCC/ + +============== ================== =============== +version versionsuffix toolchain +============== ================== =============== +``2017-03-01`` ``-Python-2.7.16`` ``intel/2019b`` +============== ================== =============== + + .. _list_software_mygene_645: *mygene* @@ -21661,7 +22403,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -21706,16 +22448,17 @@ NAMD is a parallel molecular dynamics code designed for high-performance simulat *homepage*: https://www.ks.uiuc.edu/Research/namd/ -======== ============= ================================================================ -version versionsuffix toolchain -======== ============= ================================================================ -``2.11`` ``-mpi`` ``intel/2016a`` -``2.12`` ``-mpi`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``2.13`` ``fosscuda/2018b`` -``2.13`` ``-mpi`` ``foss/2018b``, ``foss/2019b``, ``intel/2018b`` -``2.14`` ``fosscuda/2019b`` -``2.14`` ``-mpi`` ``foss/2019b``, ``foss/2020a``, ``intel/2020a`` -======== ============= ================================================================ +======== ================ ================================================================ +version versionsuffix toolchain +======== ================ ================================================================ +``2.11`` ``-mpi`` ``intel/2016a`` +``2.12`` ``-CUDA-8.0.61`` ``foss/2016b`` +``2.12`` ``-mpi`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``2.13`` ``fosscuda/2018b`` +``2.13`` ``-mpi`` ``foss/2018b``, ``foss/2019b``, ``intel/2018b`` +``2.14`` ``fosscuda/2019b`` +``2.14`` ``-mpi`` ``foss/2019b``, ``foss/2020a``, ``intel/2020a`` +======== ================ ================================================================ .. _list_software_NanoComp_795: @@ -21734,22 +22477,6 @@ version versionsuffix toolchain ========== ================= =============== -.. _list_software_nanofilt_859: - -*nanofilt* -++++++++++ - -Filtering and trimming of long read sequencing data. - -*homepage*: https://github.com/wdecoster/nanofilt - -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``2.5.0`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================= ============== - - .. _list_software_NanoFilt_795: *NanoFilt* @@ -21766,6 +22493,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_nanofilt_859: + +*nanofilt* +++++++++++ + +Filtering and trimming of long read sequencing data. + +*homepage*: https://github.com/wdecoster/nanofilt + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``2.5.0`` ``-Python-3.6.6`` ``foss/2018b`` +========= ================= ============== + + .. _list_software_nanoget_748: *nanoget* @@ -21798,6 +22541,22 @@ version versionsuffix toolchain ========== ================= =============== +.. _list_software_nanomax-analysis-utils_2273: + +*nanomax-analysis-utils* +++++++++++++++++++++++++ + +A set of tools for handling and analysing data at the NanoMAX beamline. + +*homepage*: https://github.com/maxiv-science/nanomax-analysis-utils + +======= ================= ================================== +version versionsuffix toolchain +======= ================= ================================== +``0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +======= ================= ================================== + + .. _list_software_nanonet_755: *nanonet* @@ -21866,6 +22625,7 @@ version toolchain ``2.13.01`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``2.13.03`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.15.05`` ``GCCcore/10.2.0`` =========== ==================================================================================== @@ -22097,7 +22857,7 @@ version toolchain *ncurses* +++++++++ -The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses. +The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses. *homepage*: https://www.gnu.org/software/ncurses/ @@ -22107,7 +22867,7 @@ version toolchain ``5.9`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5``, ``system`` ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` -``6.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``6.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``system`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -22175,6 +22935,22 @@ version versionsuffix toolchain ======= ============== ========== +.. _list_software_Nek5000_483: + +*Nek5000* ++++++++++ + +a fast and scalable high-order solver for computational fluid dynamics + +*homepage*: https://nek5000.mcs.anl.gov/ + +======== =============== +version toolchain +======== =============== +``17.0`` ``intel/2018a`` +======== =============== + + .. _list_software_Net-core_765: *Net-core* @@ -22410,7 +23186,7 @@ version toolchain Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space. -*homepage*: http://www.lysator.liu.se/~nisse/nettle/ +*homepage*: https://www.lysator.liu.se/~nisse/nettle/ ========= =========================================================================================================================================== version toolchain @@ -22421,6 +23197,7 @@ version toolchain ``3.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018a`` ``3.4.1`` ``GCCcore/8.2.0`` ``3.5.1`` ``GCCcore/8.3.0`` +``3.6`` ``GCCcore/9.3.0`` ========= =========================================================================================================================================== @@ -22433,23 +23210,23 @@ NetworkX is a Python package for the creation, manipulation, and study of the st *homepage*: https://pypi.python.org/pypi/networkx -======== ================== =============================================== -version versionsuffix toolchain -======== ================== =============================================== -``1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.11`` ``-Python-2.7.11`` ``foss/2016a`` -``1.11`` ``-Python-2.7.14`` ``intel/2017b`` -``1.11`` ``-Python-3.5.1`` ``foss/2016a`` -``2.0`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` -``2.2`` ``-Python-2.7.16`` ``foss/2019b`` -``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -======== ================== =============================================== +======== ================== =================================================== +version versionsuffix toolchain +======== ================== =================================================== +``1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.11`` ``-Python-2.7.11`` ``foss/2016a`` +``1.11`` ``-Python-2.7.14`` ``intel/2017b`` +``1.11`` ``-Python-3.5.1`` ``foss/2016a`` +``2.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` +``2.2`` ``-Python-2.7.16`` ``foss/2019b`` +``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +======== ================== =================================================== .. _list_software_NeuroKit_817: @@ -22534,6 +23311,7 @@ The NFFT (nonequispaced fast Fourier transform or nonuniform fast Fourier transf version toolchain ========= ============================== ``3.5.1`` ``foss/2018b``, ``foss/2019a`` +``3.5.2`` ``foss/2020a`` ========= ============================== @@ -22566,6 +23344,7 @@ IPython widget to interactively view molecular structures and trajectories. version versionsuffix toolchain ========= ================= =============== ``2.7.0`` ``-Python-3.7.2`` ``intel/2019a`` +``2.7.7`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -22766,6 +23545,7 @@ version toolchain ``1.8.2`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b``, ``intel/2018a`` ``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` ``1.10.0`` ``GCCcore/9.3.0`` +``1.10.1`` ``GCCcore/10.2.0`` ========== ==================================================================================== @@ -22871,6 +23651,7 @@ version toolchain ``10.15.1`` ``foss/2018b`` ``10.15.3`` ``GCCcore/8.2.0`` ``12.16.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``12.19.0`` ``GCCcore/10.2.0`` =========== ======================================================= @@ -22990,6 +23771,7 @@ version toolchain ``4.20`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``4.21`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``4.25`` ``GCCcore/9.3.0`` +``4.29`` ``GCCcore/10.2.0`` ======== ==================================== @@ -23009,6 +23791,7 @@ version toolchain ``3.42.1`` ``GCCcore/8.2.0`` ``3.45`` ``GCCcore/8.3.0`` ``3.51`` ``GCCcore/9.3.0`` +``3.57`` ``GCCcore/10.2.0`` ========== ==================================== @@ -23021,11 +23804,11 @@ nsync is a C library that exports various synchronization primitives, such as mu *homepage*: https://github.com/google/nsync -========== ================= -version toolchain -========== ================= -``1.24.0`` ``GCCcore/8.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``1.24.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_ntCard_604: @@ -23108,7 +23891,7 @@ version toolchain ``2.0.10`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25`` ``2.0.11`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``GCC/6.2.0-2.27``, ``GCC/6.3.0-2.27``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` ``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.0.13`` ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.0.13`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -23246,7 +24029,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_orca_421` - :ref:`list_software_ORCA_293` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_orca_421` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -23550,6 +24333,7 @@ version versionsuffix toolchain ``4.0.1`` ``-Python-2.7.15`` ``foss/2018b`` ``4.0.1`` ``-Python-3.6.6`` ``foss/2018b`` ``4.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``4.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== ================================================================ @@ -23597,32 +24381,32 @@ OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive *homepage*: https://www.openfoam.com/ -================ ============= ================================================ -version versionsuffix toolchain -================ ============= ================================================ -``2.2.2`` ``intel/2016a``, ``intel/2017a`` -``2.2.x`` ``intel/2019a`` -``2.3.1`` ``intel/2017a``, ``intel/2019b`` -``2.4.0`` ``intel/2017a``, ``intel/2019a`` -``3.0.0`` ``foss/2016a`` -``3.0.1`` ``intel/2016b``, ``intel/2018a`` -``4.0`` ``foss/2016b``, ``intel/2016b`` -``4.1`` ``foss/2016b``, ``intel/2017a`` -``5.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``5.0-20180108`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` -``7`` ``foss/2019b`` -``7`` ``-20200508`` ``foss/2019b`` -``8`` ``foss/2020a`` -``v1606+`` ``foss/2018b`` -``v1612+`` ``foss/2018b`` -``v1712`` ``foss/2017b``, ``intel/2017b`` -``v1806`` ``foss/2018b`` -``v1812`` ``foss/2018b`` -``v1906`` ``foss/2019b`` -``v1912`` ``foss/2019b``, ``intel/2019b`` -``v2006`` ``foss/2020a`` -================ ============= ================================================ +================ ============= ================================================= +version versionsuffix toolchain +================ ============= ================================================= +``2.2.2`` ``intel/2016a``, ``intel/2017a``, ``intel/2018a`` +``2.2.x`` ``intel/2019a`` +``2.3.1`` ``intel/2017a``, ``intel/2019b`` +``2.4.0`` ``intel/2017a``, ``intel/2019a`` +``3.0.0`` ``foss/2016a`` +``3.0.1`` ``intel/2016b``, ``intel/2018a`` +``4.0`` ``foss/2016b``, ``intel/2016b`` +``4.1`` ``foss/2016b``, ``intel/2017a`` +``5.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``5.0-20180108`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` +``7`` ``foss/2019b`` +``7`` ``-20200508`` ``foss/2019b`` +``8`` ``foss/2020a`` +``v1606+`` ``foss/2018b`` +``v1612+`` ``foss/2018b`` +``v1712`` ``foss/2017b``, ``intel/2017b`` +``v1806`` ``foss/2018b`` +``v1812`` ``foss/2018b`` +``v1906`` ``foss/2019b`` +``v1912`` ``foss/2019b``, ``intel/2019b`` +``v2006`` ``foss/2020a`` +================ ============= ================================================= .. _list_software_OpenFOAM-Extend_1354: @@ -23671,14 +24455,15 @@ OpenImageIO is a library for reading and writing images, and a bunch of related *homepage*: https://openimageio.org/ -========== ================================ -version toolchain -========== ================================ -``1.6.17`` ``intel/2016b`` -``1.7.17`` ``intel/2017a`` -``1.8.16`` ``foss/2018b``, ``intel/2018b`` -``2.0.12`` ``gompi/2019b``, ``iimpi/2019b`` -========== ================================ +============ ================================ +version toolchain +============ ================================ +``1.6.17`` ``intel/2016b`` +``1.7.17`` ``intel/2017a`` +``1.8.16`` ``foss/2018b``, ``intel/2018b`` +``2.0.12`` ``gompi/2019b``, ``iimpi/2019b`` +``2.1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` +============ ================================ .. _list_software_OpenJPEG_696: @@ -23825,8 +24610,8 @@ version versionsuffix toolchain ``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` ``4.0.1`` ``GCC/8.3.0-2.32`` ``4.0.2`` ``GCC/9.2.0-2.32`` -``4.0.3`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` -``4.0.5`` ``GCC/9.3.0`` +``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` +``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``system`` ``GCC/system-2.29`` ========== ============= ==================================================================================================================== @@ -23872,11 +24657,11 @@ OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM *homepage*: http://code.google.com/p/openpgm/ -=========== ================================================================================================================================================================================================ -version toolchain -=========== ================================================================================================================================================================================================ -``5.2.122`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -=========== ================================================================================================================================================================================================ +=========== ==================================================================================================================================================================================================================== +version toolchain +=========== ==================================================================================================================================================================================================================== +``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +=========== ==================================================================================================================================================================================================================== .. _list_software_OpenPIV_641: @@ -23922,11 +24707,12 @@ OpenRefine is a power tool that allows you to load data, understand it, clean it *homepage*: https://github.com/OpenRefine/OpenRefine -======= =================== ========== -version versionsuffix toolchain -======= =================== ========== -``2.7`` ``-Java-1.8.0_144`` ``system`` -======= =================== ========== +========= =================== ========== +version versionsuffix toolchain +========= =================== ========== +``2.7`` ``-Java-1.8.0_144`` ``system`` +``3.4.1`` ``-Java-11`` ``system`` +========= =================== ========== .. _list_software_OpenSlide_899: @@ -23985,6 +24771,7 @@ version toolchain ``1.1.1b`` ``GCCcore/8.2.0`` ``1.1.1d`` ``GCCcore/8.3.0`` ``1.1.1e`` ``GCCcore/9.3.0`` +``1.1.1h`` ``GCCcore/10.2.0`` ========== ===================================================================== @@ -24004,6 +24791,22 @@ version versionsuffix toolchain ========= ================ =============================== +.. _list_software_OPERA-MS_580: + +*OPERA-MS* +++++++++++ + +OPERA-MS is a hybrid metagenomic assembler which combines the advantages of short and long-read technologies to provide high quality assemblies, addressing issues of low contiguity for short-read only assemblies, and low base-pair quality for long-read only assemblies. + +*homepage*: https://github.com/CSB5/OPERA-MS + +================== ================= ============== +version versionsuffix toolchain +================== ================= ============== +``0.9.0-20200802`` ``-Python-3.8.2`` ``foss/2020a`` +================== ================= ============== + + .. _list_software_OptiType_830: *OptiType* @@ -24055,6 +24858,27 @@ version versionsuffix toolchain ======= ================= ============== +.. _list_software_ORCA_293: + +*ORCA* +++++++ + +ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of standard quantum chemical methods ranging from semiempirical methods to DFT to single- and multireference correlated ab initio methods. It can also treat environmental and relativistic effects. + +*homepage*: https://orcaforum.kofo.mpg.de + +====================== ================== =============== +version versionsuffix toolchain +====================== ================== =============== +``3_0_2-linux_x86-64`` ``-OpenMPI-1.8.1`` ``system`` +``4.0.0.2`` ``-OpenMPI-2.0.2`` ``system`` +``4.0.1`` ``-OpenMPI-2.0.2`` ``system`` +``4.1.0`` ``-OpenMPI-3.1.3`` ``system`` +``4.2.0`` ``gompi/2019b`` +``4.2.1`` ``gompi/2019b`` +====================== ================== =============== + + .. _list_software_orca_421: *orca* @@ -24071,25 +24895,20 @@ version toolchain ========= ================= -.. _list_software_ORCA_293: +.. _list_software_ORFfinder_863: -*ORCA* -++++++ +*ORFfinder* ++++++++++++ -ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of standard quantum chemical methods ranging from semiempirical methods to DFT to single- and multireference correlated ab initio methods. It can also treat environmental and relativistic effects. +ORF finder searches for open reading frames (ORFs) in the DNA sequence you enter. The program returns the range of each ORF, along with its protein translation. Use ORF finder to search newly sequenced DNA for potential protein encoding segments, verify predicted protein using newly developed SMART BLAST or regular BLASTP. -*homepage*: https://orcaforum.kofo.mpg.de +*homepage*: https://www.ncbi.nlm.nih.gov/orffinder/ -====================== ================== =============== -version versionsuffix toolchain -====================== ================== =============== -``3_0_2-linux_x86-64`` ``-OpenMPI-1.8.1`` ``system`` -``4.0.0.2`` ``-OpenMPI-2.0.2`` ``system`` -``4.0.1`` ``-OpenMPI-2.0.2`` ``system`` -``4.1.0`` ``-OpenMPI-3.1.3`` ``system`` -``4.2.0`` ``gompi/2019b`` -``4.2.1`` ``gompi/2019b`` -====================== ================== =============== +========= ========== +version toolchain +========= ========== +``0.4.3`` ``system`` +========= ========== .. _list_software_OrfM_372: @@ -24168,14 +24987,15 @@ version toolchain OSU Micro-Benchmarks -*homepage*: http://mvapich.cse.ohio-state.edu/benchmarks/ +*homepage*: https://mvapich.cse.ohio-state.edu/benchmarks/ -========= ============================== -version toolchain -========= ============================== -``5.3.2`` ``foss/2016a``, ``foss/2017a`` -``5.6.2`` ``gompi/2019a`` -========= ============================== +========= ========================================================================================================================= +version toolchain +========= ========================================================================================================================= +``5.3.2`` ``foss/2016a``, ``foss/2017a`` +``5.6.2`` ``gompi/2019a`` +``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2019b``, ``iimpic/2020a`` +========= ========================================================================================================================= .. _list_software_OTF2_283: @@ -24234,7 +25054,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -24334,6 +25154,7 @@ PAML is a package of programs for phylogenetic analyses of DNA or protein sequ version toolchain ======== ========================================================== ``4.9i`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``4.9j`` ``GCCcore/9.3.0`` ======== ========================================================== @@ -24360,6 +25181,7 @@ version versionsuffix toolchain ``0.20.1`` ``-Python-3.6.1`` ``intel/2017a`` ``0.21.0`` ``-Python-2.7.13`` ``intel/2017a`` ``0.21.0`` ``-Python-3.6.3`` ``intel/2017b`` +``1.1.2`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =============================== @@ -24437,6 +25259,7 @@ version toolchain ``1.42.4`` ``foss/2018b``, ``fosscuda/2018b`` ``1.43.0`` ``GCCcore/8.2.0`` ``1.44.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.47.0`` ``GCCcore/10.2.0`` =========== ==================================== @@ -24623,11 +25446,11 @@ ParMETIS is an MPI-based parallel library that implements a variety of algorithm *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview -========= ========================================================================================================================================================================================================================================================================================== -version toolchain -========= ========================================================================================================================================================================================================================================================================================== -``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -========= ========================================================================================================================================================================================================================================================================================== +========= ============================================================================================================================================================================================================================================================================================================================ +version toolchain +========= ============================================================================================================================================================================================================================================================================================================================ +``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +========= ============================================================================================================================================================================================================================================================================================================================ .. _list_software_ParMGridGen_1040: @@ -24845,6 +25668,7 @@ version versionsuffix toolchain ``4.6.0`` ``system`` ``4.6.0`` ``-Python-2.7.11`` ``intel/2016a`` ``4.6.0`` ``-Python-2.7.12`` ``intel/2016b`` +``4.6.0`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -24928,6 +25752,7 @@ version versionsuffix toolchain ``1.1.4`` ``-Python-2.7.11`` ``intel/2016a`` ``1.2.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2.3`` ``-Python-3.7.2`` ``gompi/2019a`` +``1.2.3`` ``-Python-3.7.4`` ``iimpi/2019b`` ``20160205`` ``-Python-2.7.11`` ``intel/2016a`` ============ ================== =============== @@ -24964,8 +25789,9 @@ version toolchain ``8.39`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` ``8.40`` ``GCCcore/6.3.0``, ``gimkl/2017a``, ``intel/2016b``, ``intel/2017a`` ``8.41`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``8.42`` ``GCCcore/6.4.0`` ``8.43`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``8.44`` ``GCCcore/9.3.0`` +``8.44`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ======== ================================================================================== @@ -24985,6 +25811,7 @@ version toolchain ``10.31`` ``foss/2018b`` ``10.33`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``10.34`` ``GCCcore/9.3.0`` +``10.35`` ``GCCcore/10.2.0`` ========= ==================================== @@ -25328,6 +26155,22 @@ version versionsuffix toolchain ======= ================== ============== +.. _list_software_phonemizer_1089: + +*phonemizer* +++++++++++++ + +The phonemizer allows simple phonemization of words and texts in many languages. Provides both the phonemize command-line tool and the Python function phonemizer.phonemize. It is using four backends: espeak, espeak-mbrola, festival and segments. + +*homepage*: https://github.com/bootphon/phonemizer + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.2.1`` ``-Python-3.8.2`` ``gompi/2020a`` +========= ================= =============== + + .. _list_software_phono3py_832: *phono3py* @@ -25352,7 +26195,7 @@ version versionsuffix toolchain Phonopy is an open source package of phonon calculations based on the supercell approach. -*homepage*: http://atztogo.github.io/phonopy/ +*homepage*: https://atztogo.github.io/phonopy/ ============= ================== =============================== version versionsuffix toolchain @@ -25364,6 +26207,7 @@ version versionsuffix toolchain ``1.14.2`` ``-Python-2.7.15`` ``intel/2018b`` ``2.0.0`` ``-Python-2.7.14`` ``intel/2018a`` ``2.2.0`` ``-Python-3.7.2`` ``intel/2019a`` +``2.7.1`` ``-Python-3.8.2`` ``intel/2020a`` ============= ================== =============================== @@ -25499,6 +26343,7 @@ version versionsuffix toolchain ``2.20.6`` ``-Java-1.8`` ``system`` ``2.21.1`` ``-Java-11`` ``system`` ``2.21.6`` ``-Java-11`` ``system`` +``2.22.1`` ``-Java-11`` ``system`` =========== =================== ========== @@ -25511,13 +26356,13 @@ pigz, which stands for parallel implementation of gzip, is a fully functional *homepage*: https://zlib.net/pigz/ -========= ========================================================================================== -version toolchain -========= ========================================================================================== -``2.3.3`` ``foss/2016b`` -``2.3.4`` ``GCCcore/6.4.0`` -``2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018a`` -========= ========================================================================================== +========= ================================================================================================================================= +version toolchain +========= ================================================================================================================================= +``2.3.3`` ``foss/2016b`` +``2.3.4`` ``GCCcore/6.4.0`` +``2.4`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` +========= ================================================================================================================================= .. _list_software_PIL_229: @@ -25660,6 +26505,38 @@ version toolchain ==================== ================== +.. _list_software_Pingouin_841: + +*Pingouin* +++++++++++ + +Pingouin is an open-source statistical package written in Python 3 and based mostly on Pandas and NumPy. + +*homepage*: https://pingouin-stats.org/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.3.8`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + +.. _list_software_Pint_411: + +*Pint* +++++++ + +Pint is a Python package to define, operate and manipulate physical quantities: the product of a numerical value and a unit of measurement. It allows arithmetic operations between them and conversions from and to different units. + +*homepage*: https://github.com/hgrecco/pint + +======== ================= ================= +version versionsuffix toolchain +======== ================= ================= +``0.14`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +======== ================= ================= + + .. _list_software_pip_329: *pip* @@ -25757,6 +26634,7 @@ version toolchain ``0.34.0`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``0.38.0`` ``GCCcore/8.2.0`` ``0.38.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.40.0`` ``GCCcore/10.2.0`` ========== ============================================================================================================================================ @@ -25785,14 +26663,14 @@ pkg-config is a helper tool used when compiling applications and libraries. It *homepage*: http://www.freedesktop.org/wiki/Software/pkg-config/ -========== =========================================================================================================================================================================== -version toolchain -========== =========================================================================================================================================================================== -``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` -``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``0.29.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` -========== =========================================================================================================================================================================== +========== ==================================================================================================================================================================================== +version toolchain +========== ==================================================================================================================================================================================== +``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` +``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` +========== ==================================================================================================================================================================================== .. _list_software_pkgconfig_952: @@ -25952,6 +26830,7 @@ version toolchain =========================== ============================== ``1.07`` ``foss/2016a``, ``foss/2016b`` ``1.07-x86_64`` ``system`` +``1.9b5`` ``golf/2020a`` ``1.9b_4.1-x86_64`` ``system`` ``1.9b_6.17-x86_64`` ``system`` ``2.00-alpha1-x86_64`` ``system`` @@ -26112,7 +26991,7 @@ version toolchain ``3.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``3.1.4`` ``GCCcore/8.3.0`` -``3.1.5`` ``GCCcore/9.3.0`` +``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ======================================================= @@ -26522,6 +27401,7 @@ PyYAML-based python module to produce pretty and readable YAML-serialized data. version toolchain =========== ================= ``19.12.0`` ``GCCcore/8.3.0`` +``20.4.0`` ``GCCcore/9.3.0`` =========== ================= @@ -26615,12 +27495,12 @@ Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a microbi *homepage*: https://github.com/hyattpd/Prodigal/ -========= ========================================================================== -version toolchain -========= ========================================================================== -``2.6.2`` ``GCC/4.9.3-binutils-2.25`` -``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ========================================================================== +========= ============================================================================================= +version toolchain +========= ============================================================================================= +``2.6.2`` ``GCC/4.9.3-binutils-2.25`` +``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ============================================================================================= .. _list_software_PROJ_315: @@ -26789,6 +27669,7 @@ version toolchain ``3.6.1.2`` ``GCCcore/8.2.0`` ``3.7.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.13.0`` ``GCCcore/9.3.0`` =========== =================================================== @@ -26818,6 +27699,7 @@ version versionsuffix toolchain ``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``3.13.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== ================================== @@ -26905,6 +27787,8 @@ version versionsuffix toolchain ``1.0`` ``-mt-Python-2.7.11`` ``intel/2016a`` ``1.2.1`` ``-Python-2.7.15`` ``intel/2018b`` ``1.2.1`` ``-Python-2.7.15-maxam8`` ``intel/2018b`` +``1.3.1`` ``-Python-3.7.2`` ``foss/2019a`` +``1.3.2`` ``-Python-3.7.4`` ``intel/2019b`` ========= ========================= =============== @@ -27274,18 +28158,18 @@ Python bindings for the cairo library *homepage*: https://pycairo.readthedocs.io/ -========== ================== ================= -version versionsuffix toolchain -========== ================== ================= -``1.10.0`` ``-Python-2.7.11`` ``intel/2016a`` -``1.16.1`` ``-Python-3.6.3`` ``foss/2017b`` -``1.16.2`` ``-Python-2.7.14`` ``intel/2017b`` -``1.18.0`` ``-Python-2.7.14`` ``intel/2018a`` -``1.18.0`` ``-Python-2.7.15`` ``foss/2018b`` -``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` -``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``1.18.2`` ``GCCcore/8.3.0`` -========== ================== ================= +========== ================== ==================================== +version versionsuffix toolchain +========== ================== ==================================== +``1.10.0`` ``-Python-2.7.11`` ``intel/2016a`` +``1.16.1`` ``-Python-3.6.3`` ``foss/2017b`` +``1.16.2`` ``-Python-2.7.14`` ``intel/2017b`` +``1.18.0`` ``-Python-2.7.14`` ``intel/2018a`` +``1.18.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ================== ==================================== .. _list_software_PyCharm_692: @@ -27381,14 +28265,15 @@ PyCUDA lets you access Nvidia’s CUDA parallel computation API from Python. *homepage*: https://mathema.tician.de/software/pycuda -============ ============================= ======================================= -version versionsuffix toolchain -============ ============================= ======================================= -``2016.1.2`` ``-Python-2.7.12`` ``intel/2016b`` -``2017.1.1`` ``-Python-2.7.14`` ``intel/2018a`` -``2018.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` -``2019.1.2`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intelcuda/2019b`` -============ ============================= ======================================= +============ =============================== ======================================= +version versionsuffix toolchain +============ =============================== ======================================= +``2016.1.2`` ``-Python-2.7.12`` ``intel/2016b`` +``2017.1.1`` ``-CUDA-9.0.176-Python-2.7.14`` ``foss/2017b`` +``2017.1.1`` ``-Python-2.7.14`` ``intel/2018a`` +``2018.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` +``2019.1.2`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intelcuda/2019b`` +============ =============================== ======================================= .. _list_software_PycURL_543: @@ -27407,6 +28292,22 @@ version versionsuffix toolchain ============ ================= ================= +.. _list_software_pydantic_860: + +*pydantic* +++++++++++ + +Data validation and settings management using Python type hinting. + +*homepage*: https://github.com/samuelcolvin/pydantic + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.6.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_PyDatastream_1231: *PyDatastream* @@ -27487,6 +28388,8 @@ A basic Python-based EGA download client version versionsuffix toolchain ========== ================= ================= ``3.0.33`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.4.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.4.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================= ================= @@ -27619,6 +28522,7 @@ PyGEOS is a C/Python library with vectorized geometry functions. The geometry op version versionsuffix toolchain ========= ================= ============== ``0.7.1`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -27828,6 +28732,7 @@ pylift is an uplift library that provides, primarily: (1) Fast uplift modeling version versionsuffix toolchain ========= ================= ============== ``0.1.5`` ``-Python-3.7.4`` ``foss/2019b`` +``0.1.5`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -27949,6 +28854,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_pyobjcryst_1113: + +*pyobjcryst* +++++++++++++ + +Python bindings to ObjCryst++, the Object-Oriented Crystallographic Library. + +*homepage*: https://github.com/diffpy/pyobjcryst + +=============== ================= =============== +version versionsuffix toolchain +=============== ================= =============== +``2.1.0.post2`` ``-Python-3.8.2`` ``intel/2020a`` +=============== ================= =============== + + .. _list_software_Pyomo_532: *Pyomo* @@ -27966,6 +28887,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_PyOpenCL_746: + +*PyOpenCL* +++++++++++ + +PyOpenCL lets you access GPUs and other massively parallel compute devices from Python. + +*homepage*: https://mathema.tician.de/software/pyopencl/ + +============ ================= ================== +version versionsuffix toolchain +============ ================= ================== +``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +============ ================= ================== + + .. _list_software_PyOpenGL_750: *PyOpenGL* @@ -27984,6 +28921,7 @@ version versionsuffix toolchain ``3.1.1a1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` ``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` ``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` +``3.1.5`` ``GCCcore/8.3.0`` =========== ================== =============================== @@ -28096,6 +29034,7 @@ version versionsuffix toolchain ``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================== =============================== @@ -28104,7 +29043,7 @@ version versionsuffix toolchain *PyQtGraph* +++++++++++ -PyQtGraph is a pure-python graphics and GUI library built on PyQt4/PySide and numpy. +PyQtGraph is a pure-python graphics and GUI library built on PyQt5/PySide2 and numpy. *homepage*: http://www.pyqtgraph.org/ @@ -28114,6 +29053,7 @@ version versionsuffix toolchain ``0.10.0`` ``-Python-3.6.4`` ``intel/2018a`` ``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` +``0.11.0`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= =============================== @@ -28142,11 +29082,12 @@ PyRETIS is a Python library for rare event molecular simulations with emphasis o *homepage*: http://www.pyretis.org -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``2.1.0`` ``-Python-3.6.6`` ``intel/2018b`` -========= ================= =============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``2.1.0`` ``-Python-3.6.6`` ``intel/2018b`` +``2.5.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +========= ================= =============================== .. _list_software_pyringe_766: @@ -28210,7 +29151,7 @@ version versionsuffix toolchain ``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.16.0.1`` ``GCC/9.3.0`` +``0.16.0.1`` ``GCC/8.3.0``, ``GCC/9.3.0`` ============ ================== ============================================================== @@ -28313,6 +29254,22 @@ version versionsuffix toolchain ======= ================= ================= +.. _list_software_pyspoa_668: + +*pyspoa* +++++++++ + +Python bindings to spoa. + +*homepage*: https://github.com/nanoporetech/pyspoa + +========= ================= ============= +version versionsuffix toolchain +========= ================= ============= +``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` +========= ================= ============= + + .. _list_software_pysqlite_891: *pysqlite* @@ -28399,7 +29356,7 @@ version versionsuffix toolchain pytest: simple powerful testing with Python -*homepage*: http://pytest.org +*homepage*: https://pytest.org ========= ================== =============================== version versionsuffix toolchain @@ -28414,6 +29371,7 @@ version versionsuffix toolchain ``4.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``4.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``4.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``6.0.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================== =============================== @@ -28460,7 +29418,7 @@ version versionsuffix toolchain ``2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``2.7.16`` ``GCCcore/8.3.0`` -``2.7.18`` ``GCCcore/9.3.0`` +``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.5.1`` ``foss/2016a``, ``intel/2016a`` ``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` ``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` @@ -28473,6 +29431,7 @@ version versionsuffix toolchain ``3.7.2`` ``GCCcore/8.2.0`` ``3.7.4`` ``GCCcore/8.3.0`` ``3.8.2`` ``GCCcore/9.3.0`` +``3.8.6`` ``GCCcore/10.2.0`` ========== ================= ================================================================================================================================================================= @@ -28501,13 +29460,13 @@ Python interface to the igraph high performance graph library, primarily aimed a *homepage*: https://igraph.org/python -=============== ================== =============== -version versionsuffix toolchain -=============== ================== =============== -``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` -``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.0`` ``foss/2019b`` -=============== ================== =============== +=============== ================== ============================== +version versionsuffix toolchain +=============== ================== ============================== +``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` +``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.0`` ``foss/2019b``, ``foss/2020a`` +=============== ================== ============================== .. _list_software_python-Levenshtein_1876: @@ -28599,7 +29558,7 @@ version versionsuffix toolchain ``1.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========= ============================= ================================== @@ -28629,11 +29588,11 @@ A Variant Call Format reader for Python. *homepage*: https://github.com/jamescasbon/PyVCF -========= ============= -version toolchain -========= ============= -``0.6.8`` ``GCC/8.3.0`` -========= ============= +========= ================== ============= +version versionsuffix toolchain +========= ================== ============= +``0.6.8`` ``-Python-2.7.16`` ``GCC/8.3.0`` +========= ================== ============= .. _list_software_PyWavelets_1044: @@ -28716,7 +29675,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` +:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` .. _list_software_Q6_135: @@ -29046,6 +30005,22 @@ version toolchain ================== ================= +.. _list_software_Qtconsole_952: + +*Qtconsole* ++++++++++++ + +A rich Qt-based console for working with Jupyter kernels, supporting rich media output, session export, and more. The Qtconsole is a very lightweight application that largely feels like a terminal, but provides a number of enhancements only possible in a GUI, such as inline figures, proper multiline editing with syntax highlighting, graphical calltips, and more. + +*homepage*: https://jupyter.org/ + +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``4.7.7`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========= ================= ================================== + + .. _list_software_QtKeychain_1009: *QtKeychain* @@ -29094,6 +30069,22 @@ version versionsuffix toolchain ======= ============= ========== +.. _list_software_QtPy_398: + +*QtPy* +++++++ + +QtPy is a small abstraction layer that lets you write applications using a single API call to either PyQt or PySide. It provides support for PyQt5, PyQt4, PySide2 and PySide. + +*homepage*: https://github.com/spyder-ide/qtpy + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``1.9.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_Qualimap_826: *Qualimap* @@ -29204,6 +30195,7 @@ version versionsuffix toolchain ``2.1.4`` ``-Python-2.7.12`` ``intel/2016b`` ``2.2.0`` ``-Python-2.7.14`` ``intel/2017b`` ``2.2.4`` ``-Python-3.7.2`` ``intel/2019a`` +``2.2.4`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================== =============== @@ -29297,7 +30289,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_rstudio_778` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_rstudio_778` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -29309,27 +30301,29 @@ R is a free software environment for statistical computing and graphics. *homepage*: https://www.r-project.org/ -========= ================== =================================================== -version versionsuffix toolchain -========= ================== =================================================== -``3.2.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` -``3.2.3`` ``-bare`` ``foss/2016a``, ``intel/2016a`` -``3.2.3`` ``-libX11-1.6.3`` ``intel/2016a`` -``3.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``3.3.3`` ``-X11-20160819`` ``foss/2016b``, ``intel/2016b`` -``3.3.3`` ``-X11-20170314`` ``intel/2017a`` -``3.4.0`` ``-X11-20170314`` ``intel/2017a`` -``3.4.1`` ``-X11-20160819`` ``foss/2016b`` -``3.4.3`` ``-X11-20171023`` ``foss/2017b``, ``intel/2017b`` -``3.4.4`` ``-X11-20180131`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``3.5.0`` ``-X11-20180131`` ``iomkl/2018a`` -``3.5.1`` ``foss/2018b``, ``intel/2018b`` -``3.5.1`` ``-Python-2.7.15`` ``foss/2018b`` -``3.6.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``3.6.2`` ``foss/2019b``, ``fosscuda/2019b`` -``3.6.3`` ``foss/2020a`` -``4.0.0`` ``foss/2020a`` -========= ================== =================================================== +========= ============================= =================================================== +version versionsuffix toolchain +========= ============================= =================================================== +``3.2.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` +``3.2.3`` ``-bare`` ``foss/2016a``, ``intel/2016a`` +``3.2.3`` ``-libX11-1.6.3`` ``intel/2016a`` +``3.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``3.3.3`` ``-X11-20160819`` ``foss/2016b``, ``intel/2016b`` +``3.3.3`` ``-X11-20170314`` ``intel/2017a`` +``3.4.0`` ``-X11-20170314`` ``intel/2017a`` +``3.4.1`` ``-X11-20160819`` ``foss/2016b`` +``3.4.3`` ``-X11-20171023`` ``foss/2017b``, ``intel/2017b`` +``3.4.3`` ``-X11-20171023-HDF5-1.8.19`` ``intel/2017b`` +``3.4.4`` ``-X11-20180131`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``3.5.0`` ``-X11-20180131`` ``iomkl/2018a`` +``3.5.1`` ``foss/2018b``, ``intel/2018b`` +``3.5.1`` ``-Python-2.7.15`` ``foss/2018b`` +``3.5.1`` ``-bare`` ``foss/2018b`` +``3.6.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` +``3.6.2`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.6.3`` ``foss/2020a`` +``4.0.0`` ``foss/2020a`` +========= ============================= =================================================== .. _list_software_R-bundle-Bioconductor_2065: @@ -29539,6 +30533,38 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_rasterio_873: + +*rasterio* +++++++++++ + +Rasterio reads and writes geospatial raster data. + +*homepage*: https://github.com/mapbox/rasterio + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.1.7`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + +.. _list_software_rasterstats_1216: + +*rasterstats* ++++++++++++++ + +rasterstats is a Python module for summarizing geospatial raster datasets based on vector geometries. + +*homepage*: https://github.com/perrygeo/python-rasterstats + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.15.0`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================= ============== + + .. _list_software_RAxML_420: *RAxML* @@ -29720,13 +30746,14 @@ re2c is a free and open-source lexer generator for C and C++. Its main goal is g *homepage*: https://re2c.org/ -========= ================= -version toolchain -========= ================= -``1.1.1`` ``GCCcore/8.2.0`` -``1.2.1`` ``GCCcore/8.3.0`` -``1.3`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.1.1`` ``GCCcore/8.2.0`` +``1.2.1`` ``GCCcore/8.3.0`` +``1.3`` ``GCCcore/9.3.0`` +``2.0.3`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_Reads2snp_882: @@ -29810,6 +30837,7 @@ version toolchain ``2.20`` ``system`` ``2.21`` ``system`` ``3.0`` ``system`` +``3.2`` ``system`` ======== ========== @@ -29835,6 +30863,22 @@ version versionsuffix toolchain ======================= ================ ============================================================================================================ +.. _list_software_ReMatCh_644: + +*ReMatCh* ++++++++++ + +Reads mapping against target sequences, checking mapping and consensus sequences production + +*homepage*: https://github.com/B-UMMI/ReMatCh + +======= ================== ============== +version versionsuffix toolchain +======= ================== ============== +``3.2`` ``-Python-2.7.12`` ``foss/2016b`` +======= ================== ============== + + .. _list_software_REMORA_454: *REMORA* @@ -30527,13 +31571,29 @@ version toolchain ``2.3.4`` ``system`` ``2.4.2`` ``foss/2017b`` ``2.5.0`` ``foss/2018a``, ``intel/2017a``, ``intel/2017b`` -``2.5.1`` ``intel/2018a`` +``2.5.1`` ``foss/2018a``, ``intel/2018a`` ``2.6.1`` ``GCCcore/7.3.0`` ``2.6.3`` ``GCCcore/8.2.0`` ``2.7.1`` ``GCCcore/8.3.0`` ========= ================================================ +.. _list_software_Ruby-Tk_654: + +*Ruby-Tk* ++++++++++ + +Ruby Tk interface module using tcltklib + +*homepage*: https://github.com/ruby/tk + +========= =============== =============================== +version versionsuffix toolchain +========= =============== =============================== +``0.2.0`` ``-Ruby-2.5.1`` ``foss/2018a``, ``intel/2018a`` +========= =============== =============================== + + .. _list_software_Rust_430: *Rust* @@ -30543,21 +31603,21 @@ Rust is a systems programming language that runs blazingly fast, prevents segfau *homepage*: https://www.rust-lang.org -========== ======================================================= -version toolchain -========== ======================================================= -``1.8.0`` ``foss/2016a`` -``1.12.0`` ``foss/2016b`` -``1.12.1`` ``foss/2016b`` -``1.18.0`` ``foss/2017a`` -``1.21.0`` ``foss/2017b`` -``1.22.1`` ``GCCcore/6.4.0`` -``1.29.2`` ``GCCcore/7.3.0`` -``1.30.1`` ``GCCcore/6.4.0`` -``1.35.0`` ``GCCcore/8.2.0`` -``1.37.0`` ``GCCcore/8.3.0`` -``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========== ======================================================= +========== ========================================================================== +version toolchain +========== ========================================================================== +``1.8.0`` ``foss/2016a`` +``1.12.0`` ``foss/2016b`` +``1.12.1`` ``foss/2016b`` +``1.18.0`` ``foss/2017a`` +``1.21.0`` ``foss/2017b`` +``1.22.1`` ``GCCcore/6.4.0`` +``1.29.2`` ``GCCcore/7.3.0`` +``1.30.1`` ``GCCcore/6.4.0`` +``1.35.0`` ``GCCcore/8.2.0`` +``1.37.0`` ``GCCcore/8.3.0`` +``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ========================================================================== .. _list_software_letter_s: @@ -30566,7 +31626,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_Sumo_420` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_Sumo_420` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -30768,6 +31828,7 @@ version versionsuffix toolchain ``1.8`` ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``1.11`` ``GCC/9.3.0`` ========== ================= ======================================================================================================================================= @@ -30821,6 +31882,22 @@ version versionsuffix toolchain ============ =================== ========== +.. _list_software_SBCL_292: + +*SBCL* +++++++ + +Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. It is open source / free software, with a permissive license. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions. + +*homepage*: http://sbcl.sourceforge.net/ + +========= ================= +version toolchain +========= ================= +``2.0.9`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_sbt_329: *sbt* @@ -30830,11 +31907,12 @@ sbt is a build tool for Scala, Java, and more. *homepage*: http://www.scala-sbt.org/ -========= =================== ========== -version versionsuffix toolchain -========= =================== ========== -``1.0.2`` ``-Java-1.8.0_152`` ``system`` -========= =================== ========== +========== =================== ========== +version versionsuffix toolchain +========== =================== ========== +``1.0.2`` ``-Java-1.8.0_152`` ``system`` +``1.3.13`` ``-Java-1.8`` ``system`` +========== =================== ========== .. _list_software_ScaFaCoS_707: @@ -30876,7 +31954,7 @@ version versionsuffix toolchain ``2.0.2`` ``-OpenBLAS-0.3.1`` ``gompi/2018b``, ``gompic/2018b`` ``2.0.2`` ``-OpenBLAS-0.3.3`` ``gompi/2018.08`` ``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` -``2.1.0`` ``gompi/2020a`` +``2.1.0`` ``gompi/2020a``, ``gompic/2020a`` ========= ================================= ============================================================================================================================================ @@ -31078,9 +32156,26 @@ version versionsuffix toolchain ========= ================= =============== ``0.5.2`` ``-Python-3.6.6`` ``intel/2018b`` ``0.7.4`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= =============== +.. _list_software_scikit-uplift_1352: + +*scikit-uplift* ++++++++++++++++ + +scikit-uplift is a Python module for classic approaches for uplift modeling built on top of scikit-learn. Uplift prediction aims to estimate the causal impact of a treatment at the individual level. + +*homepage*: https://github.com/maks-sh/scikit-uplift + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_SCIPhI_480: *SCIPhI* @@ -31130,6 +32225,7 @@ version versionsuffix toolchain =========== ================== ======================================================================== ``2019.03`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2019.10`` ``-Python-3.7.2`` ``intel/2019a`` ``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` =========== ================== ======================================================================== @@ -31195,6 +32291,7 @@ version versionsuffix toolchain ``3.0.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``3.1.1`` ``GCCcore/8.3.0`` ``3.1.2`` ``GCCcore/9.3.0`` +``4.0.1`` ``GCCcore/10.2.0`` ========= ======================= ================================================================================= @@ -31337,6 +32434,22 @@ version toolchain ========= ========== +.. _list_software_SDL_227: + +*SDL* ++++++ + +SDL: Simple DirectMedia Layer, a cross-platform multimedia library + +*homepage*: https://www.libsdl.org/ + +========== ================= +version toolchain +========== ================= +``1.2.15`` ``GCCcore/6.4.0`` +========== ================= + + .. _list_software_SDL2_277: *SDL2* @@ -31350,12 +32463,44 @@ SDL: Simple DirectMedia Layer, a cross-platform multimedia library version toolchain ========== ====================================================================== ``2.0.4`` ``intel/2016b`` -``2.0.8`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``2.0.8`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ``2.0.9`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.0.10`` ``GCCcore/8.3.0`` ========== ====================================================================== +.. _list_software_SDL2_image_887: + +*SDL2_image* +++++++++++++ + +SDL_image is an image file loading library. + +*homepage*: https://www.libsdl.org/projects/SDL_image/ + +========= ================= +version toolchain +========= ================= +``2.0.3`` ``GCCcore/6.4.0`` +========= ================= + + +.. _list_software_SDL_image_837: + +*SDL_image* ++++++++++++ + +SDL_image is an image file loading library. + +*homepage*: https://www.libsdl.org/projects/SDL_image/release-1.2.html + +========== ================= +version toolchain +========== ================= +``1.2.12`` ``GCCcore/6.4.0`` +========== ================= + + .. _list_software_SDSL_310: *SDSL* @@ -31548,7 +32693,7 @@ version toolchain *seq2HLA* +++++++++ -In-silico method written in Python and R to determine HLA genotypes of a sample. +In-silico method written in Python and R to determine HLA genotypes of a sample. seq2HLA takes standard RNA-Seq sequence reads in fastq format as input, uses a bowtie index comprising all HLA alleles and outputs the most likely HLA class I and class II genotypes (in 4 digit resolution), a p-value for each call, and the expression of each class. *homepage*: https://github.com/TRON-Bioinformatics/seq2HLA @@ -31594,6 +32739,23 @@ version toolchain ========= ========== +.. _list_software_SeqKit_593: + +*SeqKit* +++++++++ + +SeqKit - a cross-platform and ultrafast toolkit for FASTA/Q file manipulation + +*homepage*: https://bioinf.shenwei.me/seqkit/ + +========== ========== +version toolchain +========== ========== +``0.8.1`` ``system`` +``0.13.2`` ``system`` +========== ========== + + .. _list_software_Seqmagick_917: *Seqmagick* @@ -31653,11 +32815,11 @@ The serf library is a high performance C-based HTTP client library built upon t *homepage*: http://serf.apache.org/ -========= ====================================================================================== -version toolchain -========= ====================================================================================== -``1.3.9`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` -========= ====================================================================================== +========= ============================================================================================================================= +version toolchain +========= ============================================================================================================================= +``1.3.9`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` +========= ============================================================================================================================= .. _list_software_setuptools_1122: @@ -31954,7 +33116,7 @@ SIESTA is both a method and its computer program implementation, to perform effi =============== ============= =============================== version versionsuffix toolchain =============== ============= =============================== -``4.0`` ``intel/2017a`` +``4.0`` ``foss/2017b``, ``intel/2017a`` ``4.0.1`` ``intel/2017a`` ``4.1-b2`` ``intel/2017a`` ``4.1-b3`` ``intel/2017a`` @@ -31964,6 +33126,22 @@ version versionsuffix toolchain =============== ============= =============================== +.. _list_software_silx_448: + +*silx* +++++++ + +The silx project provides a collection of Python packages to support the development of data assessment, reduction and analysis applications at synchrotron radiation facilities. + +*homepage*: http://www.silx.org/ + +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.13.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========== ================= ================================== + + .. _list_software_SimPEG_517: *SimPEG* @@ -32099,6 +33277,22 @@ version toolchain ========= ================================ +.. _list_software_SiNVICT_576: + +*SiNVICT* ++++++++++ + +SiNVICT is a tool for the detection of SNVs and indels from cfDNA/ctDNA samples obtained by ultra-deep sequencing. + +*homepage*: https://github.com/sfu-compbio/sinvict + +================ ============= +version toolchain +================ ============= +``1.0-20180817`` ``GCC/9.3.0`` +================ ============= + + .. _list_software_SIONlib_624: *SIONlib* @@ -32458,7 +33652,7 @@ version toolchain ``1.1.3`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25`` ``1.1.6`` ``system`` ``1.1.7`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``intel/2017b`` -``1.1.8`` ``GCCcore/9.3.0`` +``1.1.8`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================ @@ -32628,6 +33822,22 @@ version toolchain ========= ============== +.. _list_software_sonic_540: + +*sonic* ++++++++ + +Sonic is a simple algorithm for speeding up or slowing down speech. However, it's optimized for speed ups of over 2X, unlike previous algorithms for changing speech rate. The Sonic library is a very simple ANSI C library that is designed to easily be integrated into streaming voice applications, like TTS back ends. + +*homepage*: https://github.com/espeak-ng/sonic + +============ =============== +version toolchain +============ =============== +``20180202`` ``gompi/2020a`` +============ =============== + + .. _list_software_SortMeRNA_827: *SortMeRNA* @@ -32802,6 +34012,22 @@ version versionsuffix toolchain ============= ============= =============== +.. _list_software_speech_tools_1288: + +*speech_tools* +++++++++++++++ + +The Edinburgh Speech Tools Library is a collection of C++ class, functions and related programs for manipulating the sorts of objects used in speech processing. It includes support for reading and writing waveforms, parameter files (LPC, Ceptra, F0) in various formats and converting between them. It also includes support for linguistic type objects and support for various label files and ngrams (with smoothing). + +*homepage*: ['http://festvox.org/festival/'] + +========= ================= +version toolchain +========= ================= +``2.5.0`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_spglib_641: *spglib* @@ -32837,6 +34063,7 @@ version versionsuffix toolchain ``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` ``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` ``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.16.0`` ``-Python-3.8.2`` ``intel/2020a`` ================ ================== =============== @@ -32976,6 +34203,7 @@ Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA) alg version toolchain ========= ================== ``3.0.1`` ``GCC/7.3.0-2.30`` +``4.0.0`` ``GCC/8.3.0`` ========= ================== @@ -33010,6 +34238,8 @@ version versionsuffix toolchain ``3.1.4`` ``-Python-2.7.13`` ``intel/2017a`` ``3.3.1`` ``-Python-3.6.4`` ``foss/2018a`` ``3.3.2`` ``-Python-3.6.6`` ``foss/2018b`` +``4.1.5`` ``-Python-3.7.2`` ``foss/2019a`` +``4.1.5`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============== @@ -33039,6 +34269,7 @@ version toolchain ``3.27.2`` ``GCCcore/8.2.0`` ``3.29.0`` ``GCCcore/8.3.0`` ``3.31.1`` ``GCCcore/9.3.0`` +``3.33.0`` ``GCCcore/10.2.0`` ============ ==================================================================================================================================================================== @@ -33313,6 +34544,22 @@ version versionsuffix toolchain ======= ============= ========== +.. _list_software_Statistics-R_1194: + +*Statistics-R* +++++++++++++++ + +Perl interface with the R statistical program + +*homepage*: https://metacpan.org/pod/Statistics::R + +======== ============== +version toolchain +======== ============== +``0.34`` ``foss/2020a`` +======== ============== + + .. _list_software_statsmodels_1203: *statsmodels* @@ -33384,6 +34631,7 @@ version versionsuffix toolchain ========= ================== ============== ``1.7.3`` ``-Python-2.7.15`` ``foss/2018b`` ``1.7.6`` ``-Python-3.7.2`` ``foss/2019a`` +``1.7.6`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== ============== @@ -33453,11 +34701,11 @@ The program structure is a free software package for using multi-locus genotype *homepage*: https://web.stanford.edu/group/pritchardlab/structure.html -========= ============================================================ -version toolchain -========= ============================================================ -``2.3.4`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.3.199-GCC-8.3.0-2.32`` -========= ============================================================ +========= ===================================================================================== +version toolchain +========= ===================================================================================== +``2.3.4`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.3.199-GCC-8.3.0-2.32``, ``iccifort/2019.5.281`` +========= ===================================================================================== .. _list_software_Subread_710: @@ -33488,14 +34736,15 @@ Subversion is an open source version control system. *homepage*: http://subversion.apache.org/ -========== =============================== -version toolchain -========== =============================== -``1.9.7`` ``iomkl/2018a`` -``1.9.9`` ``GCCcore/7.3.0`` -``1.10.0`` ``foss/2017b``, ``intel/2017b`` -``1.12.0`` ``GCCcore/8.2.0`` -========== =============================== +========== ===================================== +version toolchain +========== ===================================== +``1.9.7`` ``iomkl/2018a`` +``1.9.9`` ``GCCcore/7.3.0`` +``1.10.0`` ``foss/2017b``, ``intel/2017b`` +``1.12.0`` ``GCCcore/8.2.0`` +``1.14.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========== ===================================== .. _list_software_suds_447: @@ -33573,6 +34822,22 @@ version toolchain ========== ============== +.. _list_software_SUMO_324: + +*SUMO* +++++++ + +"Simulation of Urban MObility" (SUMO) is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation. + +*homepage*: https://sumo.dlr.de/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_Sumo_420: *Sumo* @@ -33870,7 +35135,7 @@ Szip compression software, providing lossless compression of scientific data version toolchain ========= ========================================================================================================================================================================================================================================================================= ``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.1.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================================================================================================================================================================================= @@ -33880,7 +35145,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` +:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` .. _list_software_tabix_536: @@ -33940,11 +35205,11 @@ Taiyaki is research software for training models for basecalling Oxford Nanopore *homepage*: https://github.com/nanoporetech/taiyaki -================== ================= ================================== -version versionsuffix toolchain -================== ================= ================================== -``5.0.1-20200316`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -================== ================= ================================== +================== =============================== ================================== +version versionsuffix toolchain +================== =============================== ================================== +``5.1.0-20200617`` ``-Python-3.7.2-PyTorch-1.2.0`` ``foss/2019a``, ``fosscuda/2019a`` +================== =============================== ================================== .. _list_software_TAMkin_548: @@ -33962,6 +35227,7 @@ version versionsuffix toolchain ``1.0.9`` ``-Python-2.7.11`` ``intel/2016a`` ``1.2.4`` ``-Python-2.7.14`` ``intel/2017b`` ``1.2.6`` ``-Python-3.7.2`` ``intel/2019a`` +``1.2.6`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================== =============== @@ -34067,7 +35333,7 @@ version toolchain ``8.6.7`` ``GCCcore/6.4.0`` ``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``8.6.10`` ``GCCcore/9.3.0`` +``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========== ========================================================================================================================================================================= @@ -34204,6 +35470,8 @@ version versionsuffix toolchain ``2.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.3.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ============================= =================================================== @@ -34474,6 +35742,22 @@ version toolchain ======== ================================ +.. _list_software_tidybayes_974: + +*tidybayes* ++++++++++++ + +Compose data for and extract, manipulate, and visualize posterior draws from Bayesian models ('JAGS', 'Stan', 'rstanarm', 'brms', 'MCMCglmm', 'coda', ...) in a tidy data format. + +*homepage*: https://cran.r-project.org/package=tidybayes + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``2.1.1`` ``-R-4.0.0`` ``foss/2020a`` +========= ============= ============== + + .. _list_software_tidymodels_1086: *tidymodels* @@ -34554,6 +35838,7 @@ version toolchain ========= ============== ``8.6.1`` ``foss/2018b`` ``8.7.2`` ``foss/2019b`` +``8.8.1`` ``foss/2020a`` ========= ============== @@ -34594,7 +35879,7 @@ version versionsuffix toolchain ``8.6.7`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` ``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``iomkl/2018a`` ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``8.6.10`` ``GCCcore/9.3.0`` +``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========== ================= ================================================================================================================================================ @@ -34615,6 +35900,7 @@ version versionsuffix toolchain ``2.7.15`` ``GCCcore/8.2.0`` ``2.7.15`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.7.16`` ``GCCcore/8.3.0`` +``2.7.18`` ``GCCcore/9.3.0`` ``3.6.1`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` ``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` ``3.6.3`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` @@ -34623,6 +35909,7 @@ version versionsuffix toolchain ``3.7.2`` ``GCCcore/8.2.0`` ``3.7.4`` ``GCCcore/8.3.0`` ``3.8.2`` ``GCCcore/9.3.0`` +``3.8.6`` ``GCCcore/10.2.0`` ========== ================== ========================================================================================================= @@ -34780,6 +36067,7 @@ version versionsuffix toolchain ``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` ``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``fosscuda/2019b`` ========= =============================== ================================== @@ -34888,6 +36176,22 @@ version versionsuffix toolchain ========= =============== ========== +.. _list_software_treatSens_953: + +*treatSens* ++++++++++++ + +Utilities to investigate sensitivity to unmeasured confounding in parametric models with either binary or continuous treatment. + +*homepage*: https://github.com/vdorie/treatSens + +================ ============= ============== +version versionsuffix toolchain +================ ============= ============== +``3.0-20201002`` ``-R-4.0.0`` ``foss/2020a`` +================ ============= ============== + + .. _list_software_TreeMix_702: *TreeMix* @@ -34994,6 +36298,7 @@ version versionsuffix toolchain ``0.6.2`` ``-Python-2.7.15`` ``foss/2018b`` ``0.6.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.6.5`` ``-Java-11-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ========================= =============================== @@ -35002,15 +36307,15 @@ version versionsuffix toolchain *trimAl* ++++++++ -EVB, FEP and LIE simulator. +A tool for automated alignment trimming in large-scale phylogenetic analyses -*homepage*: https://github.com/scapella/trimal +*homepage*: http://trimal.cgenomics.org/ -========= ==================== -version toolchain -========= ==================== -``1.4.1`` ``GCC/8.2.0-2.31.1`` -========= ==================== +========= ===================================== +version toolchain +========= ===================================== +``1.4.1`` ``GCC/8.2.0-2.31.1``, ``intel/2018a`` +========= ===================================== .. _list_software_Trimmomatic_1158: @@ -35073,6 +36378,7 @@ version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``2.2.1`` ``-Python-2.7.15`` ``foss/2019a`` +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -35089,6 +36395,7 @@ TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific pro version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -35097,14 +36404,15 @@ version versionsuffix toolchain *TRIQS-dft_tools* +++++++++++++++++ -TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific project providing a set of C++ and Python libraries to develop new tools for the study of interacting quantum systems. This TRIQS-based-based application is aimed at ab-initio calculations for correlated materials, combining realistic DFT band-structure calculations with the dynamical mean-field theory. Together with the necessary tools to perform the DMFT self-consistency loop for realistic multi-band problems, the package provides a full-fledged charge self-consistent interface to the Wien2K package. In addition, if Wien2k is not available, it provides a generic interface for one-shot DFT+DMFT calculations, where only the single-particle Hamiltonian in orbital space has to be provided. +TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific project providing a set of C++ and Python libraries to develop new tools for the study of interacting quantum systems. This TRIQS-based-based application is aimed at ab-initio calculations for correlated materials, combining realistic DFT band-structure calculation with the dynamical mean-field theory. Together with the necessary tools to perform the DMFT self-consistency loop for realistic multi-band problems, the package provides a full-fledged charge self-consistent interface to the Wien2K package. In addition, if Wien2k is not available, it provides a generic interface for one-shot DFT+DMFT calculations, where only the single-particle Hamiltonian in orbital space has to be provided. -*homepage*: https://triqs.github.io/dft_tools +*homepage*: https://triqs.github.io/dft_tools/ ========= ================== ============== version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -35121,6 +36429,7 @@ TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific pro version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -35156,6 +36465,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_tsne_442: + +*tsne* +++++++ + +Python library containing T-SNE algorithms. + +*homepage*: https://github.com/danielfrg/tsne + +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``0.1.8`` ``-Python-2.7.16`` ``intel/2019b`` +========= ================== =============== + + .. _list_software_TurboVNC_755: *TurboVNC* @@ -35290,16 +36615,18 @@ Unified Communication X An open-source production grade communication framework *homepage*: http://www.openucx.org/ -============ ============= ======================================================= -version versionsuffix toolchain -============ ============= ======================================================= -``1.3.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.5.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.5.0rc1`` ``-hpcx`` ``GCCcore/8.2.0`` -``1.5.1`` ``GCCcore/8.2.0`` -``1.6.1`` ``GCCcore/8.3.0`` -``1.8.0`` ``GCCcore/9.3.0`` -============ ============= ======================================================= +============ ================ ======================================================= +version versionsuffix toolchain +============ ================ ======================================================= +``1.3.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.5.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.5.0rc1`` ``-hpcx`` ``GCCcore/8.2.0`` +``1.5.1`` ``GCCcore/8.2.0`` +``1.6.1`` ``GCCcore/8.3.0`` +``1.8.0`` ``GCCcore/9.3.0`` +``1.8.0`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` +``1.9.0`` ``GCCcore/10.2.0`` +============ ================ ======================================================= .. _list_software_udocker_749: @@ -35328,14 +36655,14 @@ UDUNITS supports conversion of unit specifications between formatted and binary *homepage*: https://www.unidata.ucar.edu/software/udunits/ -========== =========================================================================================================================================================== -version toolchain -========== =========================================================================================================================================================== -``2.2.20`` ``foss/2016a``, ``intel/2016b`` -``2.2.24`` ``intel/2017a`` -``2.2.25`` ``foss/2017b``, ``intel/2017b`` -``2.2.26`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -========== =========================================================================================================================================================== +========== =========================================================================================================================================================================== +version toolchain +========== =========================================================================================================================================================================== +``2.2.20`` ``foss/2016a``, ``intel/2016b`` +``2.2.24`` ``intel/2017a`` +``2.2.25`` ``foss/2017b``, ``intel/2017b`` +``2.2.26`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +========== =========================================================================================================================================================================== .. _list_software_UFL_231: @@ -35511,11 +36838,11 @@ UnZip is an extraction utility for archives compressed in .zip format (also call *homepage*: http://www.info-zip.org/UnZip.html -======= ========================================================================== -version toolchain -======= ========================================================================== -``6.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -======= ========================================================================== +======= ================================================================================================================= +version toolchain +======= ================================================================================================================= +``6.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ================================================================================================================= .. _list_software_UQTk_357: @@ -35577,13 +36904,13 @@ utf8proc is a small, clean C library that provides Unicode normalization, case-f *homepage*: https://github.com/JuliaStrings/utf8proc -========= ================= -version toolchain -========= ================= -``2.2.0`` ``GCCcore/6.4.0`` -``2.3.0`` ``GCCcore/8.2.0`` -``2.5.0`` ``GCCcore/8.3.0`` -========= ================= +========= ======================================================== +version toolchain +========= ======================================================== +``2.2.0`` ``GCCcore/6.4.0`` +``2.3.0`` ``GCCcore/8.2.0`` +``2.5.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_util-linux_1051: @@ -35612,6 +36939,7 @@ version toolchain ``2.33`` ``GCCcore/8.2.0`` ``2.34`` ``GCCcore/8.3.0`` ``2.35`` ``GCCcore/9.3.0`` +``2.36`` ``GCCcore/10.2.0`` ========== ==================================== @@ -35633,11 +36961,13 @@ R interface to Google's open source JavaScript engine *homepage*: https://cran.r-project.org/web/packages/V8/ -======= ============= ============== -version versionsuffix toolchain -======= ============= ============== -``2.2`` ``-R-3.5.1`` ``foss/2018b`` -======= ============= ============== +========= ============= =============================== +version versionsuffix toolchain +========= ============= =============================== +``2.2`` ``-R-3.5.1`` ``foss/2018b`` +``2.3`` ``-R-3.6.0`` ``foss/2019a``, ``intel/2019a`` +``3.2.0`` ``-R-3.6.2`` ``foss/2019b`` +========= ============= =============================== .. _list_software_Valgrind_823: @@ -35655,7 +36985,7 @@ version toolchain ``3.11.0`` ``foss/2016a``, ``intel/2016a`` ``3.13.0`` ``foss/2017b``, ``foss/2018a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.14.0`` ``foss/2018b`` -``3.16.1`` ``gompi/2019b`` +``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2020a`` ========== ================================================================================= @@ -35992,11 +37322,12 @@ VirtualGL is an open source toolkit that gives any Linux or Unix remote display *homepage*: https://virtualgl.org/ -========= ============== -version toolchain -========= ============== -``2.6.1`` ``foss/2018b`` -========= ============== +========= ================= +version toolchain +========= ================= +``2.6.1`` ``foss/2018b`` +``2.6.2`` ``GCCcore/9.3.0`` +========= ================= .. _list_software_VMD_231: @@ -36115,6 +37446,7 @@ version versionsuffix toolchain ``4.1.8`` ``system`` ``4.1.9`` ``system`` ``5.1.0`` ``system`` +``5.2.0`` ``system`` =========== ================================== =============== @@ -36284,7 +37616,23 @@ version toolchain --- -:ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` + + +.. _list_software_wandb_524: + +*wandb* ++++++++ + +CLI and Python API for Weights and Biases (wandb), a tool for visualizing and tracking your machine learning experiments. + +*homepage*: https://www.wandb.com/ + +========== ================= ================= +version versionsuffix toolchain +========== ================= ================= +``0.8.30`` ``-Python-3.7.4`` ``gcccuda/2019b`` +========== ================= ================= .. _list_software_Wannier90_829: @@ -36502,6 +37850,22 @@ version toolchain ======= ============= +.. _list_software_WisecondorX_1141: + +*WisecondorX* ++++++++++++++ + +WisecondorX -- an evolved WISECONDOR + +*homepage*: https://github.com/CenterForMedicalGeneticsGhent/WisecondorX + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.1.6`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_WISExome_753: *WISExome* @@ -36554,7 +37918,7 @@ version versionsuffix toolchain ``1.6.7`` ``-intel-2017b`` ``system`` ``1.6.8`` ``-intel-2018a`` ``system`` ``1.6.8`` ``-intel-2018b`` ``system`` -``1.6.11`` ``-intel-2019b`` ``system`` +``1.6.11`` ``intel/2019b`` ``1.6.12`` ``-foss-2019a`` ``system`` ========== ================ =============== @@ -36593,6 +37957,7 @@ version versionsuffix toolchain ``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` ``4.0.1`` ``-dmpar`` ``intel/2018b`` ``4.0.2`` ``-dmpar`` ``foss/2018b`` +``4.1.3`` ``-dm+sm`` ``intel/2019b`` ``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` ========= ============= ================================ @@ -36733,6 +38098,7 @@ version toolchain ``20190311`` ``GCCcore/8.2.0`` ``20190717`` ``GCCcore/8.3.0`` ``20200222`` ``GCCcore/9.3.0`` +``20201008`` ``GCCcore/10.2.0`` ============ ================================================== @@ -36826,6 +38192,7 @@ version versionsuffix toolchain ``0.12.1`` ``-Python-3.6.6`` ``intel/2018b`` ``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` ``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.16.1`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================== =============================== @@ -36853,12 +38220,13 @@ version toolchain The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. -*homepage*: http://xcb.freedesktop.org/ +*homepage*: https://xcb.freedesktop.org/ ======== ========== version toolchain ======== ========== ``1.11`` ``system`` +``1.13`` ``system`` ======== ========== @@ -37007,6 +38375,7 @@ version toolchain ``3.1.4`` ``GCCcore/6.4.0`` ``3.2.0`` ``GCCcore/7.3.0`` ``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.2.3`` ``GCCcore/9.3.0`` ========= ==================================== @@ -37059,6 +38428,7 @@ version versionsuffix toolchain ``0.6a2`` ``-Python-3.6.1`` ``intel/2017a`` ``0.72.1`` ``-Python-2.7.14`` ``intel/2017b`` ``0.90`` ``-Python-3.7.4`` ``foss/2019b`` +``1.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ``20171120`` ``-Java-1.8.0_152`` ``intel/2017b`` ============ =================== =============== @@ -37246,13 +38616,13 @@ X.org macros utilities. *homepage*: https://cgit.freedesktop.org/xorg/util/macros -========== ================================================================================================================ -version toolchain -========== ================================================================================================================ -``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.19.2`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -========== ================================================================================================================ +========== ==================================================================================================================================== +version toolchain +========== ==================================================================================================================================== +``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` +``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.19.2`` ``GCCcore/10.2.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +========== ==================================================================================================================================== .. _list_software_xprop_569: @@ -37270,7 +38640,7 @@ version versionsuffix toolchain ``1.2.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``1.2.2`` ``-X11-20180131`` ``GCCcore/6.4.0`` ``1.2.3`` ``GCCcore/7.3.0`` -``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================= ======================================================================================================================= @@ -37370,6 +38740,7 @@ Xvfb is an X server that can run on machines with no display hardware and no phy version toolchain ========== ==================================== ``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.20.9`` ``GCCcore/9.3.0`` ========== ==================================== @@ -37391,7 +38762,7 @@ version versionsuffix toolchain ``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` ``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` ``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` -``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0`` +``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= =================== =========================================================================================================================================================== @@ -37560,6 +38931,7 @@ version toolchain ``4.2.2`` ``foss/2017a``, ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` ``4.2.5`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` ``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.3.3`` ``GCCcore/10.2.0`` ========= ========================================================================================================= @@ -37588,11 +38960,11 @@ Zip is a compression and file packaging/archive utility. Although highly compati *homepage*: http://www.info-zip.org/Zip.html -======= ======================================================= -version toolchain -======= ======================================================= -``3.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ======================================================= +======= =========================================================================== +version toolchain +======= =========================================================================== +``3.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= =========================================================================== .. _list_software_zlib_433: @@ -37680,5 +39052,6 @@ version toolchain ``1.3.4`` ``foss/2016b`` ``1.4.0`` ``GCCcore/8.2.0``, ``foss/2018b`` ``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.4.5`` ``GCCcore/10.2.0`` ========= ==================================== diff --git a/docs/version-specific/config_file_constants.rst b/docs/version-specific/config_file_constants.rst index 43437312..967995c4 100644 --- a/docs/version-specific/config_file_constants.rst +++ b/docs/version-specific/config_file_constants.rst @@ -12,8 +12,8 @@ only in 'DEFAULT' section: ========================== =================================================== =================================================================== Constant name Constant help Constant value ========================== =================================================== =================================================================== -``DEFAULT_ROBOT_PATHS`` List of default robot paths (':'-separated) ``/home/example/work/easybuild-easyconfigs/easybuild/easyconfigs`` ``DEFAULT_REPOSITORYPATH`` Default easyconfigs repository path ``/home/example/.local/easybuild/ebfiles_repo`` +``DEFAULT_ROBOT_PATHS`` List of default robot paths (':'-separated) ``/home/example/work/easybuild-easyconfigs/easybuild/easyconfigs`` ``USER`` Current username, translated uid from password file ``example`` ``HOME`` Current user's home directory, expanded '~' ``/home/example`` ========================== =================================================== =================================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index dc2d1a68..45d262ec 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -30,6 +30,7 @@ * EB_Java * EB_MATLAB * EB_MCR + * EB_NVHPC * EB_PGI * EB_Samcef * EB_Stata @@ -67,7 +68,6 @@ * EB_Blender * EB_CGAL * EB_Clang - * EB_DIRAC * EB_Doxygen * EB_Eigen * EB_ELSI @@ -81,6 +81,7 @@ * EB_OpenCV * EB_PSI * EB_ROOT + * EB_ScaLAPACK * EB_SuperLU * EB_Trilinos @@ -170,7 +171,6 @@ * EB_R * EB_Ruby * EB_SAMtools - * EB_ScaLAPACK * EB_Scalasca1 * EB_Score_minus_P * EB_SHRiMP @@ -210,6 +210,7 @@ * EB_ALADIN * EB_Bazel * EB_Boost + * EB_CFDEMcoupling * EB_CHARMM * EB_CP2K * EB_FSL @@ -337,6 +338,7 @@ * EB_Java * EB_MATLAB * EB_MCR + * EB_NVHPC * EB_PGI * EB_Samcef * EB_Stata diff --git a/docs/version-specific/easyconfig_constants.rst b/docs/version-specific/easyconfig_constants.rst index 61682839..223bdc23 100644 --- a/docs/version-specific/easyconfig_constants.rst +++ b/docs/version-specific/easyconfig_constants.rst @@ -18,7 +18,7 @@ Constant name Constant value ``OS_PKG_PAM_DEV`` ``('pam-devel', 'libpam0g-dev')`` OS packages providing Pluggable Authentication Module (PAM) developement support ``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') ``OS_VERSION`` ``UNKNOWN`` System version -``SYSTEM`` ``{'version': 'system', 'name': 'system'}`` System toolchain -``SYS_PYTHON_VERSION`` ``2.7.16`` System Python version (platform.python_version()) +``SYSTEM`` ``{'name': 'system', 'version': 'system'}`` System toolchain +``SYS_PYTHON_VERSION`` ``3.8.5`` System Python version (platform.python_version()) ====================== ============================================================= ================================================================================ diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index f13ff7d6..3d860914 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -1072,11 +1072,12 @@ Builds and installs Ruby Gems. Extra easyconfig parameters specific to ``RubyGem`` easyblock ------------------------------------------------------------- -==================== ================================== ============= -easyconfig parameter description default value -==================== ================================== ============= -``options`` Dictionary with extension options. ``{}`` -==================== ================================== ============= +==================== ==================================== ============= +easyconfig parameter description default value +==================== ==================================== ============= +``gem_file`` Path to gem file in unpacked sources ``None`` +``options`` Dictionary with extension options. ``{}`` +==================== ==================================== ============= Customised steps in ``RubyGem`` easyblock ----------------------------------------- diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 642bc91d..f3d02352 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -166,7 +166,7 @@ Option flag Option description ``--git-working-dirs-path=GIT-WORKING-DIRS-PATH`` Path to Git working directories for EasyBuild repositories (type ) ``--github-org=GITHUB-ORG`` GitHub organization (type ) ``--github-user=GITHUB-USER`` GitHub username (type ) -``--include-easyblocks-from-pr=PR#`` Include easyblocks from specified PR (type ) +``--include-easyblocks-from-pr=PR#`` Include easyblocks from specified PR (type comma-separated list; default: ) ``--install-github-token`` Install GitHub token (requires --github-user) (default: False) ``--list-prs=STATE,ORDER,DIRECTION`` List pull requests (type ; default: open,created,desc) ``--merge-pr=PR#`` Merge pull request (type ) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index b515c15a..e3b55763 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - goblf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - goblf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -326,6 +326,43 @@ option description ========================= ======================================================================= ========= +.. _NVHPC: + +Available options for NVHPC toolchain +------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _PGI: Available options for PGI toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index 1a7b6ced..f1e87f54 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -71,6 +71,7 @@ Name Compiler(s) MPI Linear algebra **ipsmpi** icc, ifort psmpi *(none)* *(none)* **iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW **ismkl** icc, ifort MPICH2 imkl imkl +**NVHPC** NVHPC *(none)* *(none)* *(none)* **PGI** PGI *(none)* *(none)* *(none)* **pmkl** PGI *(none)* imkl imkl **pomkl** PGI OpenMPI imkl imkl From b26a66f656e5d0cdf21063168c5e7185a8915004 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Thu, 29 Oct 2020 11:04:53 +0800 Subject: [PATCH 083/286] update release notes for EasyBuild v4.3.1 --- docs/Release_notes.rst | 192 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 188 insertions(+), 4 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 5efd9df8..1d87cc0b 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,196 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,059** different software packages, -including 31 different (compiler) toolchains. It contains 224 software-specific easyblocks and 37 generic easyblocks, -alongside 10,384 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,134** different software packages, +including 31 different (compiler) toolchains. It contains 225 software-specific easyblocks and 37 generic easyblocks, +alongside 10,794 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb431: + +EasyBuild v4.3.1 (October 29th 2020) +------------------------------------ + +bugfix/update release + +**framework** + +* various enhancements, including: + + * further GCC toolchain fixes for aarch64 (`#3433 `_) + * take into account ``--include-easyblocks-from-pr`` when uploading test reports (`#3446 `_) + * add path to pkg-config files in sysroot to ``$PKG_CONFIG_PATH`` when ``--sysroot`` is specified (`#3451 `_) + * add support for NVHPC compiler + toolchain (based on PGI) (`#3454 `_) + * check for _VERSION and _PREFIX Cray environment variables with both software and module name (`#3460 `_) + * allow including easyblocks from multiple PRs (`#3480 `_, `#3481 `_) + +* various bug fixes, including: + + * avoid ``UnicodeDecodeError`` in ``apply_regex_substitutions`` when patching files that include non-UTF-8 characters (`#3450 `_) + * avoid appending lib stubs pattern to RPATH filter over and over again (`#3452 `_) + * fix missing string template on error for incorrect extension ``sources`` value (`#3461 `_) + * fix compatibility with Python 3.9 by renaming fancy root logger (`#3465 `_) + * also remove empty checksums list specified in easyconfig file when using ``--inject-checksums`` (`#3466 `_) + * avoid confusing error log message when determining impi version while trying to define value for ``%(mpi_cmd_prefix)s`` template (`#3474 `_) + * unset ``$LD_LIBRARY_PATH`` when checking for OS dependencies with ``rpm`` & co (`#3477 `_) + * don't change directory in ``download_repo`` function in ``tools.github`` (`#3486 `_) + * take ``source_urls``, ``checksums``, ``patches`` into account when extension source is specified via ``sources`` (`#3487 `_) + +* other changes: + + * consider ``$EB_INSTALLPYTHON`` in ``eb`` command to specify ``python`` command to use for running EasyBuild (`#3428 `_) + * use only the sub folder name for ``createSubmoduleDeps`` script (`#3464 `_) + +**easyblocks** + +* 2 new software-specific easyblocks: + + * CFDEMcoupling (`#1439 `_), NVHPC (`#2190 `_) + +* minor enhancements, including: + + * support having PyQt5 installed as part of Qt5 in QScintilla easyblock (`#2040 `_) + * update TensorFlow easyblock to put Bazel build files in build directory + avoid unnecessary runtime patching (`#2166 `_) + * update CBLAS easyblock for toolchains that include imkl (`#2175 `_) + * add workaround for duplicate prefix path in Eigen CMake config (`#2176 `_) + * enable ``CTEST_OUTPUT_ON_FAILURE`` for CMakeMake test step (`#2181 `_) + * add XLA build support to TensorFlow easyblock (`#2182 `_) + * also consider libfabric dep (``--with-ofi``) when setting default OpenMPI configure options (`#2184 `_) + * make easyblock for installing CMake aware of ``--sysroot`` (`#2187 `_) + * make OpenBLAS respect the parallelism set by easybuild (`#2191 `_) + * handle option of building Michigan State University CCT3 & CCSD3A methods in GAMESS_US easyblock (`#2194 `_) + * add support to RubyGem easyblock for installing zipped gems (`#2203 `_) + * update ScaLAPACK easyblock to support installation with CMake for recent versions (>= v2.1.0) (`#2205 `_) + * update Score-P easyblock to add support for NVHPC toolchain (`#2206 `_) + +* various bug fixes, including: + + * add ``torch/lib`` subdirectory in Python lib dir to ``$LD_LIBRARY_PATH`` for PyTorch installations (`#2183 `_) + * update MUMmer easyblock to use ``apply_regex_substitutions`` and ``copy_file`` functions (`#2185 `_) + * configure OpenMPI 4.x with ``--without-verbs`` when using UCX (`#2188 `_) + * take into account that zlib may be listed in ``--filter-deps`` in custom easyblock for XML R package (`#2189 `_) + * add sanity check commands to Clang easyblock and print warning for missing ncurses (`#2193 `_) + * enhance OpenFOAM easyblock to add symlinks for libraries to ensure ``mpi`` versions have preference over ``dummy`` versions (`#2196 `_) + * leverage installed OpenSSL/BoringSSL when cURL is used as a dependency for TensorFlow (`#2197 `_) + * add ``-ffree-line-length-none`` to gfortran flags in Siesta easyblock (`#2204 `_) + * respect ``--disable-mpi-tests`` in Siesta easyblock (`#2207 `_) + +* other changes, including: + + * set ``$EB_INSTALLPYTHON`` in module generated for EasyBuild rather than setting ``$EB_PYTHON``, to allow overriding Python command to be used for running EasyBuild with ``$EB_PYTHON`` (`#2109 `_) + * remove unused custom easyblock for DIRAC (`#2192 `_, `#2198 `_) + +**easyconfigs** + +* added easyconfigs for 2 new toolchains: + + * fosscuda/2020a (`#11424 `_) and intelcuda/2020a (`#11425 `_) + +* added example easyconfig files for 75 new software packages: + + * Bsoft (`#6551 `_, `#11537 `_), causallift (`#11436 `_), CAVIAR (`#11158 `_), CCfits (`#11505 `_), Cereal (`#11506 `_), + CFDEMcoupling (`#6465 `_), Check (`#11295 `_), chewBBACA (`#11418 `_), COMSOL (`#11513 `_), CUDAcore (`#11295 `_), Dalton (`#5808 `_), + DIRAC (`#11414 `_), ESMValTool (`#6329 `_), eSpeak-NG (`#11236 `_), ExifTool (`#11521 `_), FabIO (`#11517 `_), festival (`#11236 `_), + fetchMG (`#11283 `_), FHI-aims (`#11198 `_), Flexbar (`#11305 `_), FRUIT (`#6613 `_), FRUIT_processor (`#6631 `_), Gaussian (`#4247 `_), + GBprocesS (`#11512 `_), GDRCopy (`#11295 `_), Genome_Profiler (`#6066 `_), groff (`#11200 `_), ILAMB (`#11309 `_), kedro (`#11436 `_), + leidenalg (`#11407 `_), libav (`#6194 `_), libmo_unpack (`#6329 `_), libobjcryst (`#11321 `_), makeinfo (`#11368 `_), + mauveAligner (`#11395 `_), MBROLA (`#11236 `_), MDSplus-Java (`#10705 `_), MDSplus-Python (`#10705 `_), MyCC (`#11283 `_), + nanomax-analysis-utils (`#11517 `_), Nek5000 (`#6408 `_), NVHPC (`#11391 `_), OPERA-MS (`#11410 `_), ORFfinder (`#7031 `_), + phonemizer (`#11236 `_), Pingouin (`#11280 `_), Pint (`#11151 `_), pydantic (`#11151 `_), pyobjcryst (`#11321 `_), PyOpenCL (`#11517 `_), + pyspoa (`#11438 `_), QtPy (`#11517 `_), Qtconsole (`#11517 `_), rasterio (`#11468 `_), rasterstats (`#11468 `_), ReMatCh (`#6067 `_), + Ruby-Tk (`#6613 `_), SBCL (`#11413 `_), scikit-uplift (`#11432 `_), SDL (`#6202 `_), SDL2 (`#6203 `_), SDL2_image (`#6203 `_), + SDL_image (`#6202 `_), SeqKit (`#11538 `_), silx (`#11517 `_), SiNVICT (`#11404 `_), sonic (`#11236 `_), speech_tools (`#11236 `_), + Statistics-R (`#11274 `_), SUMO (`#11435 `_), tidybayes (`#11335 `_), treatSens (`#11431 `_), tsne (`#11283 `_), wandb (`#11450 `_), + WisecondorX (`#11399 `_) + +* added additional easyconfigs for various supported software packages, including: + + * ABINIT 9.2.1, ASE 3.20.1, Autotools 20200321, Bazel 3.6.0, Biopython 1.78, CCL 1.12, CMake 3.18.4, CUDA 11.0.2, + cURL 7.72.0, deepdiff 5.0.2, fmt 7.0.3, GATK 4.1.8.1, GLib 2.66.1, GROMACS 2020.3, GTK+ 3.24.23, git 2.28.0, + HMMER 3.3.1, Horovod 0.20.3, ICU 67.1, IPython 7.18.1, ichorCNA 0.3.2, JupyterHub 1.1.0, JupyterLab 2.2.8, + LLVM 11.0.0, libarchive 3.4.3, libcircle 0.3, libevent 2.1.12, libfabric 1.11.0, libglvnd 1.3.2, libunwind 1.4.0, + libxcb 1.13, MAFFT 7.471, MDSplus 7.96.12, MEGAHIT 1.2.9, MMseqs2 11-e1a1c, Mako 1.1.3, Mesa 20.2.1, Meson 0.55.3, + medaka 1.1.3, mpifileutils 0.10.1, NASM 2.15.05, NSPR 4.29, NSS 3.57, Ninja 1.10.1, nettle 3.6, nglview 2.7.7, + nodejs 12.19.0, OpenImageIO 2.1.12.0, OpenRefine 3.4.1, OpenSSL 1.1.1h, PCRE2 10.35, PSI4 1.3.2, Pango 1.47.0, + PyGEOS 0.8, PyOpenGL 3.1.5, PyQt5 5.15.1, PyQtGraph 0.11.0, PyRETIS 2.5.0, Python 3.8.6, pandas 1.1.2, + phonopy 2.7.1, picard 2.22.1, pixman 0.40.0, protobuf 3.13.0, pyEGA3 3.4.0, pytest 6.0.1, ReFrame 3.2. re2c 2.0.3, + SAMtools 1.11, SCons 4.0.1, SQLite 3.33.0, Spyder 4.1.5, Subversion 1.14.0, sbt 1.3.13, spglib-python 1.16.0, + spoa 4.0.0, TINKER 8.8.1, TRIQS 3.0.0, Taiyaki 5.1.0, TensorFlow 2.3.1, Tkinter 2.7.18 + 3.8.6, torchvision 0.7.0, + UCX 1.9.0, V8 3.2.0, VirtualGL 2.6.2, vsc mympirun 5.2.0 X11 20201008, XGBoost 1.2.0, + XZ 5.2.5, Xerces-C++ 3.2.3, xarray 0.16.1, ZeroMQ 4.3.3, zstd 1.4.5 + +* minor enhancements, including: + + * use more EasyBuild installed dependencies for TensorFlow 2.2.0 (`#11224 `_) + * add additional extensions to R 4.0.0 easyconfig (`#11340 `_, `#11430 `_, `#11487 `_) + * add additional extensions to Bioconductor 3.11 bundle (`#11341 `_, `#11488 `_) + * make libtirpc easier to use as replacement of rpc in glibc (for RHEL8) (`#11355 `_) + * add libevent, libfabric and PMIx dependencies to OpenMPI 4.0.3 (for foss/2020a & iomkl/2020a) (`#11387 `_, `#11568 `_) + * build LibTIFF with ``-fPIC`` (`#11527 `_) + * update Java/1.8 wrapper to also support aarch64 (`#11545 `_) + +* various bug fixes, including: + + * add Python 3 as build dep for Xvfb 1.20.8 easyconfigs (`#10745 `_) + * patch out bug in collective primitive in TensorFlow 2.2.0 (`#11175 `_) + * add missing groff build dependency for Perl (provides nroff tool requires to install man pages) (`#11200 `_) + * add pocl dependency to GDAL easyconfig using fosscuda/2019b toolchain to make sure it builds on POWER (`#11273 `_) + * add libtirpc as a build dep for HDF to fix installation on RHEL8 (`#11279 `_) + * fix build problems with make 4.2.1 on RHEL8 (`#11282 `_, `#11371 `_) + * change ``$LIBS`` in Ghostscript 9.27 easyconfig to include location of zlib library to link with (`#11291 `_) + * remove ``--no-dist-info`` configuration option for SIP in recent PyQt5 easyconfigs (`#11307 `_) + * make sure correct zlib is used in recent Ghostscript easyconfigs (`#11319 `_) + * remove GLog and GFlags from PyTorch 1.2.0 (`#11327 `_), 1.3.1 (`#11325 `_), 1.4.0 (`#11322 `_) and 1.6.0 (`#11323 `_) + * use PyTorch easyblock for PyTorch 1.3.1 (`#11325 `_) + * add missing git build dependency for OpenImageIO 2.0.12 (`#11328 `_) + * fix HDF 4.2.14 easyconfigs for RHEL8 (`#11330 `_) + * add patch to fix installation of LAMMPS 7Aug2019 on AMD Epyc systems (`#11334 `_) + * fix dependency on Bowtie of v0.x in seq2HLA easyconfigs (`#11339 `_) + * fix installation of Hadoop v2.10.0 on RHEL8 (`#11358 `_) + * add patch to fix installation of Sailfish v0.10.1 on RHEL8 (`#11364 `_) + * add patch to fix installation of FuSeq v1.1.2 on RHEL8 (`#11365 `_) + * fix installation of Qt5 5.14.1 on top of zlib provided by Gentoo + stick to Python 2 as build dep (`#11385 `_, `#11386 `_) + * add patch for LAME configure script to make it check for correct ncurses symbol (`#11388 `_) + * add protobuf-python as a dependency and corresponding sanity check to PyTorch 1.6 (`#11390 `_) + * fix Multiwfn 3.6 installation on RHEL8 (`#11402 `_) + * fix OpenFOAM 2.3.1 installation with intel/2019b on RHEL8 (`#11409 `_) + * fix broken worker easyconfigs (`#11412 `_) + * add ncurses runtime dependency to Clang easyconfigs (`#11415 `_, `#11416 `_, `#11419 `_, `#11472 `_) + * fix installation of Bioconductor 3.11 bundle on aarch64 (`#11417 `_) + * add patch to libunwind fixing a failure on POWER (`#11421 `_) + * fix infinite loop build bug on ppc64le for R 4.0.0 (`#11428 `_) + * fix compilation of Qt5 v5.12.3 and v5.13.1 on Ubuntu 20.04 (`#11434 `_) + * fix PyVCF easyconfig, only supports Python 2 (`#11437 `_) + * add patches to fix miscomputation (on POWER) and performance issues for OpenBLAS (`#11443 `_, `#11444 `_, `#11445 `_) + * add missing DB dependency (required for DB_File) to easyconfigs for Perl (`#11451 `_, `#11452 `_) + * fix dbarts extension in R v4.0.0 easyconfigs for non-x86_64 (`#11453 `_) + * use Homebrew source mirror to auto-download sources for DB v18.1.25 and v18.1.32 (`#11454 `_) + * add missing UnZip dependency for Python 3.8.2 (`#11458 `_) + * add support for building OpenBLAS on ARM TSV110 with GCC 8.3 (`#11464 `_) + * allow Kent_tools to build when MySQL installed at the OS level (`#11471 `_) + * add missing ``moduleclass`` to easyconfigs for: + + * Arlequin 3.5.2.2 (`#11473 `_), MEGAHIT 1.2.8 (`#11474 `_) and 1.2.9 (`#11475 `_), PyCUDA 2019.1.2 (`#11476 `_) + + * fix source for SQLite 3.31.1 (`#11483 `_) + * fix installation of worker 1.6.11 with intel/2019b on RHEL 8.2 (`#11498 `_) + * fix checksum in NAMD 2.12 easyconfigs + add source URL (`#11515 `_) + * add BLAS/LAPACK check to GPAW patch adding EasyBuild configuration files (`#11523 `_) + * backport fixes for Score-P v6.0 (`#11540 `_) + * add XZ build dep to easyconfigs for libarchive v3.4.0 and v3.4.2 (`#11561 `_) + * add patch for OpenMPI 3.1.4 adding device parameters for ConnectX-6 (`#11575 `_) + +* other changes: + + * update README on constructing source file for MATLAB (`#6341 `_) + * remove easyconfigs for Taiyaki that depend on PyTorch 1.3.1, since latest version still requires PyTorch 1.2.0 (`#11301 `_) + * make CI error messages less confusing ("is" -> "should be") (`#11314 `_) + * remove extensions from R-bundle-Bioconductor 3.11 easyconfigs that are also included in R 4.0.0 (`#11429 `_) + * cache M4 source tarball to avoid test failures because of download problems (`#11469 `_) + * rename jupyterhub to JupyterHub (`#11571 `_) + + .. _release_notes_eb430: EasyBuild v4.3.0 (September 13th 2020) @@ -111,7 +295,7 @@ feature release * solve issue where pybind11 picks up on the system Python instead of one provided by a module (`#2158 `_) * fix Qt5 easyblock to support installation on Arm/aarch64 (requires platform to be ``linux-g++``) (`#2160 `_) * fix OpenFOAM easyblock to support installation on Arm/aarch64 systems (`#2162 `_) - * explicitely enable/disable CUDA options in PyTorch easyblock + fix download check in sanity check + fix for disabling of *NNPACK on POWER systems (`#2164 `_) + * explicitly enable/disable CUDA options in PyTorch easyblock + fix download check in sanity check + fix for disabling of *NNPACK on POWER systems (`#2164 `_) * fix sanity check in Mathematica easyblock for 11.x versions older than 11.3 (`#2168 `_) * unset ``$COLUMNS`` if it is set to ``0`` before running Perl's configure script (`#2169 `_) From 10b452989dbfe2d48646659bfbd541b3b702b347 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Thu, 29 Oct 2020 17:05:40 +0800 Subject: [PATCH 084/286] bump version to 4.3.1 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index b09fdf57..4666f46a 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.3.0' +VERSION = '4.3.1' # Utility function to read README file From 47f87de1e55d1060abd9c33c1cc5af287cb32854 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2020 11:33:02 +0100 Subject: [PATCH 085/286] bump EasyBuild version in docs + bump docs release --- docs/Changelog.rst | 1 + docs/conf.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index f2c22ea4..a4c4f2fa 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20200913.01** (`Oct 29th 2020`): update release notes for EasyBuild v4.3.1 (see :ref:`release_notes_eb431`) * **release 20200913.01** (`Sep 13th 2020`): update release notes for EasyBuild v4.3.0 (see :ref:`release_notes_eb430`) * **release 20200708.01** (`July 8th 2020`): update release notes for EasyBuild v4.2.2 (see :ref:`release_notes_eb422`) * **release 20200520.01** (`May 20th 2020`): update release notes for EasyBuild v4.2.1 (see :ref:`release_notes_eb421`) diff --git a/docs/conf.py b/docs/conf.py index b325ea80..2acb5cba 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.3.0' # this is meant to reference the version of EasyBuild +version = '4.3.1' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20200913.0' # this is meant to reference the version of the documentation itself +release = '20201029.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 746f506961420636dbf95f359de3504e6690501c Mon Sep 17 00:00:00 2001 From: Denis Kristak Date: Wed, 11 Nov 2020 12:32:20 +0100 Subject: [PATCH 086/286] docs for Building with easystack - includes devel notes --- docs/Building_with_easystack.rst | 143 +++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 docs/Building_with_easystack.rst diff --git a/docs/Building_with_easystack.rst b/docs/Building_with_easystack.rst new file mode 100644 index 00000000..5078fff0 --- /dev/null +++ b/docs/Building_with_easystack.rst @@ -0,0 +1,143 @@ +.. building_with_easystack: + +Building with Easystack +======================= + +This documentation covers aspects of using Easybuild with *Easystack*. + +*Note: this is an experimental feature. Some of the mentioned functionality may be subject to change or be prone to errors.* + +.. contents:: + :depth: 3 + :backlinks: none + + +.. building_with_easystack_basics: + +The Basics +---------- + +Building with *Easystack* lets user create a file that specifies all the software they want to build, and call EasyBuild with that file as argument. +EasyBuild then loops over the software specified in the spec file to build it. + + +.. building_with_easystack_usage: + +Usage +------------------------- + +To build software with *Easystack*, type: + +.. code:: + + eb --easystack yourEasystackFile.yaml + +where yourEasystackFile.yaml is the file with specifications that you just created (more about this in the next chapter). + +.. building_with_easystack_structure: + +Structure of an Easystack file +------------------------- + +Easystack file can currently be of type YAML. + +General options, which should be applied to each software (i.e. *robot*), are defined at the top of the file. + +Afterwards, particular software specifications follow. + +It is mandatory to specify basic software-related keywords - *software name*, *toolchain* and *versions*. + +*software name*: Name of software. + +*toolchain*: A group of development related utilities (eg compiler) and libraries. +(see :ref:`toolchains` for more details). + +*versions*: Version of software. If multiple entries are provided, EB will install all of them. +Can be in form of a list or consecutive line entries (see example). + +**General structure of YAML-formatted *easystack*:** + +.. code:: + + software: + software_name: + toolchain: + toolchain_name (incl. version): + software_version: + versionsuffix: + +**Use-case example of YAML-formatted *easystack*:** + +.. code:: + + software: + Bioconductor: + toolchains: + foss-2020a: + versions: + 3.11: + EasyBuild: + toolchains: + SYSTEM: + versions: [4.3.1] + GROMACS: + toolchains: + foss-2020a: + versions: + 2020.1: + 2020.3: + fosscuda-2020a: + versions: [2020.1] + OpenFOAM: + toolchains: + foss-2020a: + versions: [8, v2006] + R: + toolchains: + foss-2020a: + versions: [4.0.0] + +Installation using this *easystack* called 'myeasystack.yaml' with command + +.. code:: + + eb --easystack myeasystack.yaml; + +is an equivalent of running: + +.. code:: + + eb Bioconductor-3.11-foss-2020a.eb; + eb EasyBuild-4.3.1-SYSTEM.eb; + eb GROMACS-2020.1-foss-2020a.eb; + eb GROMACS-2020.3-foss-2020a.eb; + eb GROMACS-2020.1-fosscuda-2020a.eb; + eb OpenFOAM-8-foss-2020a.eb; + eb OpenFOAM-v2006-foss-2020a.eb; + eb R-4.0.0-foss-2020a.eb; + + +to be developed: + + +**Optionally, more advanced keywords can be specified:** +*easybuild_version*, *robot*, *from_pr*, *versionsuffix*, *include-labels*, *exclude-labels*. + +*easybuild_version:* if present, EB framework will check if the Easystack file was intended for the current version of the EB framework. + +*robot:* enables dependency resolution. (see :ref:`Using_the_EasyBuild_command_line` for more details). + +*from_pr:* easyconfig files that are added or modified by a +particular pull request to the easybuild-easyconfigs GitHub repository +can be used (regardless of whether the pull request is merged or not). +(see :ref:`Integration_with_GitHub` for more details). + +*versionsuffix:* additional suffix for software version (placed after toolchain name) +(see :ref:`easyconfig_parameters` for more details). + +*include-labels:* + + +*exclude-labels:* + + From 721a58b3f962bc717cc041c78ad691394cf725f2 Mon Sep 17 00:00:00 2001 From: Denis Kristak Date: Wed, 11 Nov 2020 12:46:27 +0100 Subject: [PATCH 087/286] restructured code --- docs/Building_with_easystack.rst | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/docs/Building_with_easystack.rst b/docs/Building_with_easystack.rst index 5078fff0..54433941 100644 --- a/docs/Building_with_easystack.rst +++ b/docs/Building_with_easystack.rst @@ -101,21 +101,13 @@ Installation using this *easystack* called 'myeasystack.yaml' with command .. code:: - eb --easystack myeasystack.yaml; + eb --easystack myeasystack.yaml is an equivalent of running: .. code:: - eb Bioconductor-3.11-foss-2020a.eb; - eb EasyBuild-4.3.1-SYSTEM.eb; - eb GROMACS-2020.1-foss-2020a.eb; - eb GROMACS-2020.3-foss-2020a.eb; - eb GROMACS-2020.1-fosscuda-2020a.eb; - eb OpenFOAM-8-foss-2020a.eb; - eb OpenFOAM-v2006-foss-2020a.eb; - eb R-4.0.0-foss-2020a.eb; - + eb Bioconductor-3.11-foss-2020a.eb EasyBuild-4.3.1-SYSTEM.eb GROMACS-2020.1-foss-2020a.eb GROMACS-2020.3-foss-2020a.eb GROMACS-2020.1-fosscuda-2020a.eb OpenFOAM-8-foss-2020a.eb OpenFOAM-v2006-foss-2020a.eb R-4.0.0-foss-2020a.eb to be developed: From 38995c2ce1ececf0a4171f7c4e2171a07c67665e Mon Sep 17 00:00:00 2001 From: Denis Kristak Date: Mon, 30 Nov 2020 15:55:59 +0100 Subject: [PATCH 088/286] changes after review --- docs/Building_with_easystack.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/Building_with_easystack.rst b/docs/Building_with_easystack.rst index 54433941..a03b6f2c 100644 --- a/docs/Building_with_easystack.rst +++ b/docs/Building_with_easystack.rst @@ -30,26 +30,26 @@ To build software with *Easystack*, type: .. code:: - eb --easystack yourEasystackFile.yaml + eb --easystack example.yaml -where yourEasystackFile.yaml is the file with specifications that you just created (more about this in the next chapter). +where example.yaml is the file with specifications that you just created (more about this in the next chapter). .. building_with_easystack_structure: Structure of an Easystack file ------------------------- -Easystack file can currently be of type YAML. +Easystack files are written in YAML syntax. ( YAML guide: https://learnxinyminutes.com/docs/yaml ) General options, which should be applied to each software (i.e. *robot*), are defined at the top of the file. Afterwards, particular software specifications follow. -It is mandatory to specify basic software-related keywords - *software name*, *toolchain* and *versions*. +It is mandatory to specify basic software-related keywords - *software name*, *toolchains* and *versions*. *software name*: Name of software. -*toolchain*: A group of development related utilities (eg compiler) and libraries. +*toolchains*: A group of development related utilities (eg compiler) and libraries. (see :ref:`toolchains` for more details). *versions*: Version of software. If multiple entries are provided, EB will install all of them. @@ -61,7 +61,7 @@ Can be in form of a list or consecutive line entries (see example). software: software_name: - toolchain: + toolchains: toolchain_name (incl. version): software_version: versionsuffix: @@ -109,8 +109,8 @@ is an equivalent of running: eb Bioconductor-3.11-foss-2020a.eb EasyBuild-4.3.1-SYSTEM.eb GROMACS-2020.1-foss-2020a.eb GROMACS-2020.3-foss-2020a.eb GROMACS-2020.1-fosscuda-2020a.eb OpenFOAM-8-foss-2020a.eb OpenFOAM-v2006-foss-2020a.eb R-4.0.0-foss-2020a.eb -to be developed: - +To be developed +--------------- **Optionally, more advanced keywords can be specified:** *easybuild_version*, *robot*, *from_pr*, *versionsuffix*, *include-labels*, *exclude-labels*. From 5b0cb677d86e6c9252366e2cf38a423969e626a0 Mon Sep 17 00:00:00 2001 From: Denis Kristak Date: Mon, 30 Nov 2020 16:02:12 +0100 Subject: [PATCH 089/286] repaired formatting --- docs/Building_with_easystack.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Building_with_easystack.rst b/docs/Building_with_easystack.rst index a03b6f2c..a2432735 100644 --- a/docs/Building_with_easystack.rst +++ b/docs/Building_with_easystack.rst @@ -55,7 +55,7 @@ It is mandatory to specify basic software-related keywords - *software name*, *t *versions*: Version of software. If multiple entries are provided, EB will install all of them. Can be in form of a list or consecutive line entries (see example). -**General structure of YAML-formatted *easystack*:** +**General structure of YAML-formatted easystack:** .. code:: @@ -66,7 +66,7 @@ Can be in form of a list or consecutive line entries (see example). software_version: versionsuffix: -**Use-case example of YAML-formatted *easystack*:** +**Use-case example of YAML-formatted easystack:** .. code:: From 8b32fc6a1a16ceb9849434fccd77ff60c3730068 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 30 Nov 2020 16:38:47 +0100 Subject: [PATCH 090/286] small tweaks in doc page for easystack files --- docs/Building_with_easystack.rst | 135 ------------------------------- docs/Easystack-files.rst | 121 +++++++++++++++++++++++++++ docs/Experimental_features.rst | 1 + 3 files changed, 122 insertions(+), 135 deletions(-) delete mode 100644 docs/Building_with_easystack.rst create mode 100644 docs/Easystack-files.rst diff --git a/docs/Building_with_easystack.rst b/docs/Building_with_easystack.rst deleted file mode 100644 index a2432735..00000000 --- a/docs/Building_with_easystack.rst +++ /dev/null @@ -1,135 +0,0 @@ -.. building_with_easystack: - -Building with Easystack -======================= - -This documentation covers aspects of using Easybuild with *Easystack*. - -*Note: this is an experimental feature. Some of the mentioned functionality may be subject to change or be prone to errors.* - -.. contents:: - :depth: 3 - :backlinks: none - - -.. building_with_easystack_basics: - -The Basics ----------- - -Building with *Easystack* lets user create a file that specifies all the software they want to build, and call EasyBuild with that file as argument. -EasyBuild then loops over the software specified in the spec file to build it. - - -.. building_with_easystack_usage: - -Usage -------------------------- - -To build software with *Easystack*, type: - -.. code:: - - eb --easystack example.yaml - -where example.yaml is the file with specifications that you just created (more about this in the next chapter). - -.. building_with_easystack_structure: - -Structure of an Easystack file -------------------------- - -Easystack files are written in YAML syntax. ( YAML guide: https://learnxinyminutes.com/docs/yaml ) - -General options, which should be applied to each software (i.e. *robot*), are defined at the top of the file. - -Afterwards, particular software specifications follow. - -It is mandatory to specify basic software-related keywords - *software name*, *toolchains* and *versions*. - -*software name*: Name of software. - -*toolchains*: A group of development related utilities (eg compiler) and libraries. -(see :ref:`toolchains` for more details). - -*versions*: Version of software. If multiple entries are provided, EB will install all of them. -Can be in form of a list or consecutive line entries (see example). - -**General structure of YAML-formatted easystack:** - -.. code:: - - software: - software_name: - toolchains: - toolchain_name (incl. version): - software_version: - versionsuffix: - -**Use-case example of YAML-formatted easystack:** - -.. code:: - - software: - Bioconductor: - toolchains: - foss-2020a: - versions: - 3.11: - EasyBuild: - toolchains: - SYSTEM: - versions: [4.3.1] - GROMACS: - toolchains: - foss-2020a: - versions: - 2020.1: - 2020.3: - fosscuda-2020a: - versions: [2020.1] - OpenFOAM: - toolchains: - foss-2020a: - versions: [8, v2006] - R: - toolchains: - foss-2020a: - versions: [4.0.0] - -Installation using this *easystack* called 'myeasystack.yaml' with command - -.. code:: - - eb --easystack myeasystack.yaml - -is an equivalent of running: - -.. code:: - - eb Bioconductor-3.11-foss-2020a.eb EasyBuild-4.3.1-SYSTEM.eb GROMACS-2020.1-foss-2020a.eb GROMACS-2020.3-foss-2020a.eb GROMACS-2020.1-fosscuda-2020a.eb OpenFOAM-8-foss-2020a.eb OpenFOAM-v2006-foss-2020a.eb R-4.0.0-foss-2020a.eb - -To be developed ---------------- - -**Optionally, more advanced keywords can be specified:** -*easybuild_version*, *robot*, *from_pr*, *versionsuffix*, *include-labels*, *exclude-labels*. - -*easybuild_version:* if present, EB framework will check if the Easystack file was intended for the current version of the EB framework. - -*robot:* enables dependency resolution. (see :ref:`Using_the_EasyBuild_command_line` for more details). - -*from_pr:* easyconfig files that are added or modified by a -particular pull request to the easybuild-easyconfigs GitHub repository -can be used (regardless of whether the pull request is merged or not). -(see :ref:`Integration_with_GitHub` for more details). - -*versionsuffix:* additional suffix for software version (placed after toolchain name) -(see :ref:`easyconfig_parameters` for more details). - -*include-labels:* - - -*exclude-labels:* - - diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst new file mode 100644 index 00000000..29503454 --- /dev/null +++ b/docs/Easystack-files.rst @@ -0,0 +1,121 @@ +.. easystack: + +Easystack files +=============== + +This documentation covers aspects of specifying a software stack to instlal with Easybuild with *easystack files*. + +*Note: this is an experimental feature. Some of the mentioned functionality may be subject to change or be prone to errors.* + +.. contents:: + :depth: 3 + :backlinks: none + + +.. easystack_basics: + +The basics +---------- + +*Easystack files* describe an entire software stack, and can be used to specify to EasyBuild what to install. + +.. easystack_usage: + +Usage +----- + +To build software with *Easystack*, type: + +.. code:: + + eb --easystack example.yaml --experimental + +where ``example.yaml`` is the file with specifications that you just created (more about this in the next section). + +.. easystack_structure: + +Structure of an easystack file +------------------------------ + +Easystack files are written in `YAML syntax `_. + +General options, which should be applied to each software (for example ``robot``), are defined at the top of the file. + +Afterwards, particular software specifications follow. + +It is mandatory to specify basic software-related keywords: *software name*, *toolchains* and *versions*. + +- *software name*: Name of the software. +- *toolchains*: Names and versions of compiler :ref:`toolchains`. +- *versions*: Versions of software. If multiple entries are provided, EasyBuild will install all of them. +Can be in form of a list or consecutive line entries (see example). + +**General structure of YAML-formatted easystack:** + +.. code:: + + software: + : + toolchains: + : + : + versionsuffix: '<-example>' + +**Example of YAML-formatted easystack:** + +.. code:: + + software: + Bioconductor: + toolchains: + foss-2020a: + versions: + 3.11: + EasyBuild: + toolchains: + SYSTEM: + versions: [4.3.1] + GROMACS: + toolchains: + foss-2020a: + versions: + 2020.1: + 2020.3: + fosscuda-2020a: + versions: [2020.1] + OpenFOAM: + toolchains: + foss-2020a: + versions: [8, v2006] + R: + toolchains: + foss-2020a: + versions: [4.0.0] + +To install the software specified in this *easystack file* named '``myeasystack.yaml``', run: + +.. code:: + + eb --easystack myeasystack.yaml + +This is equivalent to running: + +.. code:: + + eb Bioconductor-3.11-foss-2020a.eb EasyBuild-4.3.1-SYSTEM.eb GROMACS-2020.1-foss-2020a.eb GROMACS-2020.3-foss-2020a.eb GROMACS-2020.1-fosscuda-2020a.eb OpenFOAM-8-foss-2020a.eb OpenFOAM-v2006-foss-2020a.eb R-4.0.0-foss-2020a.eb + +To be developed +--------------- + +- **Optionally, more advanced keywords can be specified:** + *easybuild_version*, *robot*, *from_pr*, *versionsuffix*, *include-labels*, *exclude-labels*. +- *easybuild_version:* if present, EasyBuild will check if the easystack file was intended for the current version of EasyBuild. +- *robot:* enables dependency resolution; see :ref:`Using_the_EasyBuild_command_line` for more details. +- *from_pr:* easyconfig files that are added or modified by a + particular pull request to the easybuild-easyconfigs GitHub repository + can be used (regardless of whether the pull request is merged or not). + (see :ref:`Integration_with_GitHub` for more details). +- *versionsuffix:* additional suffix for software version (placed after toolchain name) + (see :ref:`easyconfig_parameters` for more details). +- *include-labels:* +- *exclude-labels:* diff --git a/docs/Experimental_features.rst b/docs/Experimental_features.rst index f26118c5..dbca8a87 100644 --- a/docs/Experimental_features.rst +++ b/docs/Experimental_features.rst @@ -13,3 +13,4 @@ Currently enabled experimental features include: * support for easyconfig files in YAML syntax (see :ref:`easyconfig_yeb_format`) * support for generating container recipes & images (see :ref:`containers`) + * support for using easystack files (see :ref:`easystack`) From a84d41cf1704e6d5a678491abbe9ef87d8156dcc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 30 Nov 2020 16:45:43 +0100 Subject: [PATCH 091/286] fix typos in docs --- docs/Contributing.rst | 2 +- docs/Release_notes.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Contributing.rst b/docs/Contributing.rst index ff1469b6..4bb59f33 100644 --- a/docs/Contributing.rst +++ b/docs/Contributing.rst @@ -497,7 +497,7 @@ Some aspects of this are automated, others require human intervention. Requirements for pull requests ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -**Only pull requests (PRs) that fullfil these requirements are eligible to be merged:** +**Only pull requests (PRs) that fulfill these requirements are eligible to be merged:** (i) *the PR must target the* ``develop`` *branch of the repository*; see :ref:`contributing_review_process_develop_branch` diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 5efd9df8..d1c5a061 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -111,7 +111,7 @@ feature release * solve issue where pybind11 picks up on the system Python instead of one provided by a module (`#2158 `_) * fix Qt5 easyblock to support installation on Arm/aarch64 (requires platform to be ``linux-g++``) (`#2160 `_) * fix OpenFOAM easyblock to support installation on Arm/aarch64 systems (`#2162 `_) - * explicitely enable/disable CUDA options in PyTorch easyblock + fix download check in sanity check + fix for disabling of *NNPACK on POWER systems (`#2164 `_) + * explicitly enable/disable CUDA options in PyTorch easyblock + fix download check in sanity check + fix for disabling of *NNPACK on POWER systems (`#2164 `_) * fix sanity check in Mathematica easyblock for 11.x versions older than 11.3 (`#2168 `_) * unset ``$COLUMNS`` if it is set to ``0`` before running Perl's configure script (`#2169 `_) From 7eae2e108f35affa1854560d17a502d55f78fe76 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 30 Nov 2020 17:10:00 +0100 Subject: [PATCH 092/286] fix links, add link to easystack files doc page on index page --- docs/Easystack-files.rst | 14 +++++++------- docs/index.rst | 1 + 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index 29503454..322ef428 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -1,25 +1,25 @@ -.. easystack: +.. _easystack: Easystack files =============== This documentation covers aspects of specifying a software stack to instlal with Easybuild with *easystack files*. -*Note: this is an experimental feature. Some of the mentioned functionality may be subject to change or be prone to errors.* +*Note: this is an `experimental feature `. Some of the mentioned functionality may be subject to change or be prone to errors.* .. contents:: :depth: 3 :backlinks: none -.. easystack_basics: +.. _easystack_basics: The basics ---------- *Easystack files* describe an entire software stack, and can be used to specify to EasyBuild what to install. -.. easystack_usage: +.. _easystack_usage: Usage ----- @@ -32,7 +32,7 @@ To build software with *Easystack*, type: where ``example.yaml`` is the file with specifications that you just created (more about this in the next section). -.. easystack_structure: +.. _easystack_structure: Structure of an easystack file ------------------------------ @@ -107,8 +107,8 @@ This is equivalent to running: To be developed --------------- -- **Optionally, more advanced keywords can be specified:** - *easybuild_version*, *robot*, *from_pr*, *versionsuffix*, *include-labels*, *exclude-labels*. +Optionally, more advanced keywords can be specified: *easybuild_version*, *robot*, *from_pr*, *versionsuffix*, *include-labels*, *exclude-labels*. + - *easybuild_version:* if present, EasyBuild will check if the easystack file was intended for the current version of EasyBuild. - *robot:* enables dependency resolution; see :ref:`Using_the_EasyBuild_command_line` for more details. - *from_pr:* easyconfig files that are added or modified by a diff --git a/docs/index.rst b/docs/index.rst index 50f51df0..1996ca18 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -65,6 +65,7 @@ Advanced usage topics Detecting_loaded_modules Easyconfig-files-local-variables Easyconfigs_index + Easystack-files Experimental_features Extended_dry_run Hooks From 4934ca27231b5efc2077e017914c24f863a39138 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 30 Nov 2020 17:38:22 +0100 Subject: [PATCH 093/286] fix ref back to Experimental features page --- docs/Easystack-files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index 322ef428..23bb905f 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -5,7 +5,7 @@ Easystack files This documentation covers aspects of specifying a software stack to instlal with Easybuild with *easystack files*. -*Note: this is an `experimental feature `. Some of the mentioned functionality may be subject to change or be prone to errors.* +*Note: this is an* :ref:`experimental feature `. *Some of the mentioned functionality may be subject to change or be prone to errors.* .. contents:: :depth: 3 From 47fa9fce97b2eac529461811c0771641bef4b076 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 30 Nov 2020 18:05:33 +0100 Subject: [PATCH 094/286] make note about experimental feature bold --- docs/Easystack-files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index 23bb905f..ab34b132 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -5,7 +5,7 @@ Easystack files This documentation covers aspects of specifying a software stack to instlal with Easybuild with *easystack files*. -*Note: this is an* :ref:`experimental feature `. *Some of the mentioned functionality may be subject to change or be prone to errors.* +**Note: this is an* :ref:`experimental feature `. *Some of the mentioned functionality may be subject to change or be prone to errors.** .. contents:: :depth: 3 From 31c4ea18bc4271ea287ecb532ac3f1adc3420264 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 4 Dec 2020 19:39:16 +0100 Subject: [PATCH 095/286] add definition for 2020b common toolchains --- docs/Common-toolchains.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst index f95ea1cf..a2a203d5 100644 --- a/docs/Common-toolchains.rst +++ b/docs/Common-toolchains.rst @@ -176,6 +176,8 @@ Component versions in ``foss`` toolchain +----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ | ``2020a`` | May '20 | 2.34 | 9.3.0 | 4.0.3 | 0.3.9 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | +----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ +| ``2020b`` | Nov '20 | 2.35 | 10.2.0 | 4.0.5 | 0.3.12 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ *(components marked with* * *were patched)* @@ -212,6 +214,8 @@ Component versions in ``intel`` toolchain +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2020a`` | May'20 | 2.34 | 9.3.0 | 2020.1.217 | 2019.7.217 | 2020.1.217 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2020b`` | Nov'20 | 2.35 | 10.2.0 | 2020.4.304 | 2019.9.304 | 2020.4.304 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ ``(*)``: This toolchain is deprecated, see :ref:`deprecated_easyconfigs_toolchains` for more information. From a215c179335c1066f1bd5a7112d193fbe0d7a794 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 9 Dec 2020 22:48:15 +0100 Subject: [PATCH 096/286] auto-update docs for EasyBuild v4.3.2 --- docs/version-specific/Supported_software.rst | 1583 +++++++++++++---- docs/version-specific/easyblocks.rst | 5 + .../version-specific/easyconfig_templates.rst | 3 +- docs/version-specific/generic_easyblocks.rst | 1 + docs/version-specific/help.rst | 242 +-- docs/version-specific/toolchain_opts.rst | 428 ++++- docs/version-specific/toolchains.rst | 161 +- 7 files changed, 1827 insertions(+), 596 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 0c7f0b63..71800a44 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2133 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2176 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -574,6 +574,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_alsa-lib_773: + +*alsa-lib* +++++++++++ + +The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. + +*homepage*: https://www.alsa-project.org + +========= ================= +version toolchain +========= ================= +``1.2.4`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_Amara_482: *Amara* @@ -1289,7 +1305,7 @@ version toolchain ``3.4.0`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` ``3.5.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b`` ``3.6.2`` ``intel/2018a`` -``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019b`` +``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` ========= ================================================================================ @@ -1479,6 +1495,7 @@ version versionsuffix toolchain ``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` ============== ================== =================================================== @@ -1506,13 +1523,14 @@ version toolchain IBM Aspera Command-Line Interface (the Aspera CLI) is a collection of Aspera tools for performing high-speed, secure data transfers from the command line. The Aspera CLI is for users and organizations who want to automate their transfer workflows. -*homepage*: http://asperasoft.com +*homepage*: https://asperasoft.com ========= ================= ========== version versionsuffix toolchain ========= ================= ========== ``3.7.2`` ``.354.010c3b8`` ``system`` ``3.9.0`` ``.1326.6985b21`` ``system`` +``3.9.6`` ``.1467.159c5b1`` ``system`` ========= ================= ========== @@ -1533,6 +1551,22 @@ version toolchain ========= ========== +.. _list_software_assimp_653: + +*assimp* +++++++++ + +Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data. + +*homepage*: https://github.com/assimp/assimp + +========= ================= +version toolchain +========= ================= +``5.0.1`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_Assimulo_845: *Assimulo* @@ -1986,7 +2020,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -2369,6 +2403,7 @@ version versionsuffix toolchain ``38.50b`` ``GCC/8.2.0-2.31.1`` ``38.76`` ``GCC/8.2.0-2.31.1`` ``38.79`` ``GCC/8.3.0`` +``38.87`` ``iccifort/2020.1.217`` ========== =================== =============================== @@ -2411,13 +2446,14 @@ version toolchain The Byte Code Engineering Library (Apache Commons BCEL™) is intended to give users a convenient way to analyze, create, and manipulate (binary) Java class files (those ending with .class). -*homepage*: http://commons.apache.org/proper/commons-bcel/ +*homepage*: https://commons.apache.org/proper/commons-bcel/ -======= ============= ========== -version versionsuffix toolchain -======= ============= ========== -``5.2`` ``-Java-1.8`` ``system`` -======= ============= ========== +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``5.2`` ``-Java-1.8`` ``system`` +``6.5.0`` ``-Java-1.8`` ``system`` +========= ============= ========== .. _list_software_BCFtools_764: @@ -2466,14 +2502,14 @@ bcl2fastq Conversion Software both demultiplexes data and converts BCL files gen *homepage*: https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html -========== ================== ============================================== -version versionsuffix toolchain -========== ================== ============================================== -``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2019a`` -``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` -========== ================== ============================================== +========== ================== ============================================================= +version versionsuffix toolchain +========== ================== ============================================================= +``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` +``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` +========== ================== ============================================================= .. _list_software_bcolz_538: @@ -2932,6 +2968,22 @@ version versionsuffix toolchain ======== ================== =================================================== +.. _list_software_BioServices_1118: + +*BioServices* ++++++++++++++ + +Bioservices is a Python package that provides access to many Bioinformatices Web Services (e.g., UniProt) and a framework to easily implement Web Services wrappers (based on WSDL/SOAP or REST protocols). + +*homepage*: http://bioservices.readthedocs.io/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.7.9`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_biscuit_755: *biscuit* @@ -3143,7 +3195,7 @@ version versionsuffix toolchain *BLIS* ++++++ -AMD fork of BLIS. BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. +AMD's fork of BLIS. BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/ @@ -3152,7 +3204,9 @@ version versionsuffix toolchain ========= ============= ================== ``0.3.2`` ``GCC/7.3.0-2.30`` ``0.6.0`` ``GCC/8.3.0-2.32`` +``0.8.0`` ``GCC/9.3.0`` ``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCC/9.3.0`` ========= ============= ================== @@ -3401,6 +3455,7 @@ version versionsuffix toolchain ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` ``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` +``1.74.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ========== ================== ==================================================================== @@ -3829,12 +3884,12 @@ The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using native Tcl *homepage*: https://core.tcl-lang.org/bwidget/home -========== ================= -version toolchain -========== ================= -``1.9.13`` ``GCCcore/8.2.0`` -``1.9.14`` ``GCCcore/8.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``1.9.13`` ``GCCcore/8.2.0`` +``1.9.14`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_BWISE_378: @@ -3871,6 +3926,7 @@ version versionsuffix toolchain ``0.8.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.8.4`` ``foss/2019a`` ``0.8.8`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8.9`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============== @@ -3931,7 +3987,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -4164,6 +4220,22 @@ version toolchain ========== ============== +.. _list_software_carputils_983: + +*carputils* ++++++++++++ + +carputils is a Python framework for generating and running openCARP examples. + +*homepage*: https://git.opencarp.org/openCARP/carputils + +============ ================= ============== +version versionsuffix toolchain +============ ================= ============== +``20200915`` ``-Python-3.8.2`` ``foss/2020a`` +============ ================= ============== + + .. _list_software_Cartopy_738: *Cartopy* @@ -4413,6 +4485,22 @@ version versionsuffix toolchain ========= ================= =============================== +.. _list_software_cctools_759: + +*cctools* ++++++++++ + +The Cooperating Computing Tools (CCTools) help you to design and deploy scalable applications that run on hundreds or thousands of machines at once. + +*homepage*: https://ccl.cse.nd.edu/ + +========== ================= +version toolchain +========== ================= +``7.0.22`` ``GCCcore/8.3.0`` +========== ================= + + .. _list_software_CD-HIT_409: *CD-HIT* @@ -4551,6 +4639,7 @@ version toolchain ``3.0.2`` ``system`` ``3.1.0`` ``system`` ``4.0.0`` ``system`` +``5.0.0`` ``system`` ========= ========== @@ -4844,11 +4933,11 @@ Check is a unit testing framework for C. It features a simple interface for defi *homepage*: https://libcheck.github.io/check/ -========== ================= -version toolchain -========== ================= -``0.15.2`` ``GCCcore/9.3.0`` -========== ================= +========== ===================================== +version toolchain +========== ===================================== +``0.15.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========== ===================================== .. _list_software_check_510: @@ -4884,6 +4973,7 @@ version versionsuffix toolchain ``1.0.13`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``1.0.18`` ``-Python-2.7.15`` ``foss/2019a`` ``1.1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.1.3`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================== =============================== @@ -5126,6 +5216,7 @@ version versionsuffix toolchain ``9.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` ``10.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``10.0.1`` ``GCCcore/9.3.0`` +``11.0.0`` ``GCCcore/9.3.0`` ========== ================== ====================================== @@ -5181,7 +5272,7 @@ version toolchain ``2.3.4.3`` ``foss/2017b``, ``intel/2017b`` ``2.4.0.0`` ``intel/2017b`` ``2.4.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` -``2.4.1.3`` ``foss/2019b`` +``2.4.1.3`` ``foss/2019b``, ``foss/2020a`` =========== ================================================================ @@ -5428,6 +5519,22 @@ version toolchain =========== ==================== +.. _list_software_code-server_1119: + +*code-server* ++++++++++++++ + +Run VS Code on any machine anywhere and access it in the browser. + +*homepage*: https://github.com/cdr/code-server + +========= ========== +version toolchain +========= ========== +``3.7.3`` ``system`` +========= ========== + + .. _list_software_CODEX2_421: *CODEX2* @@ -5729,8 +5836,8 @@ version versionsuffix toolchain ``3.0`` ``-psmp`` ``intel/2016b`` ``4.1`` ``intel/2016b`` ``4.1`` ``-psmp`` ``foss/2016b`` -``5.1`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``6.1`` ``foss/2019a``, ``intel/2018a`` +``5.1`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` +``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` ``7.1`` ``intel/2020a`` ======= ============= ================================================================== @@ -5915,6 +6022,22 @@ version toolchain ======== ========================================================= +.. _list_software_CRISPResso2_959: + +*CRISPResso2* ++++++++++++++ + +CRISPResso2 is a software pipeline designed to enable rapid and intuitive interpretation of genome editing experiments. + +*homepage*: https://github.com/pinellolab/CRISPResso2 + +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``2.0.44`` ``-Python-2.7.16`` ``foss/2019b`` +========== ================== ============== + + .. _list_software_CrossMap_808: *CrossMap* @@ -6156,6 +6279,7 @@ version toolchain ``10.1.243`` ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``system`` ``10.2.89`` ``GCC/8.3.0`` ``11.0.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``11.1.1`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ================= ========================================================================== @@ -6172,6 +6296,7 @@ CUDA (formerly Compute Unified Device Architecture) is a parallel computing pla version toolchain ========== ========== ``11.0.2`` ``system`` +``11.1.1`` ``system`` ========== ========== @@ -6180,7 +6305,7 @@ version toolchain *cuDNN* +++++++ -The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks. +The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks. *homepage*: https://developer.nvidia.com/cudnn @@ -6205,6 +6330,8 @@ version versionsuffix toolchain ``7.6.2.24`` ``-CUDA-10.1.243`` ``system`` ``7.6.4.38`` ``gcccuda/2019a``, ``gcccuda/2019b`` ``7.6.4.38`` ``-CUDA-10.0.130`` ``system`` +``8.0.4.30`` ``-CUDA-11.0.2`` ``system`` +``8.0.4.30`` ``-CUDA-11.1.1`` ``system`` ============ ================== =========================================================== @@ -7211,7 +7338,7 @@ version toolchain DMTCP is a tool to transparently checkpoint the state of multiple simultaneous applications, including multi-threaded and distributed applications. It operates directly on the user binary executable, without any Linux kernel modules or other kernel modifications. -*homepage*: https://github.com/dmtcp/dmtcp +*homepage*: http://dmtcp.sourceforge.net/index.html ========= ================================================= version toolchain @@ -7220,6 +7347,7 @@ version toolchain ``2.5.0`` ``foss/2016a`` ``2.5.1`` ``system`` ``2.5.2`` ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2018b`` +``2.6.0`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` ========= ================================================= @@ -7343,6 +7471,7 @@ version toolchain ``1.8.15`` ``GCCcore/8.2.0`` ``1.8.16`` ``GCCcore/8.3.0`` ``1.8.17`` ``GCCcore/9.3.0`` +``1.8.20`` ``GCCcore/10.2.0`` =========== ======================================================================================================================================================= @@ -7481,7 +7610,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -7621,6 +7750,7 @@ version toolchain ``4.2.1`` ``system`` ``4.2.2`` ``system`` ``4.3.0`` ``system`` +``4.3.1`` ``system`` ========== ========== @@ -7753,6 +7883,7 @@ version toolchain ``3.3.4`` ``system`` ``3.3.5`` ``system`` ``3.3.7`` ``GCCcore/9.3.0``, ``system`` +``3.3.8`` ``GCCcore/10.2.0`` ========== =========================================== @@ -7791,6 +7922,22 @@ version toolchain ========= ============== +.. _list_software_elfutils_872: + +*elfutils* +++++++++++ + +The elfutils project provides libraries and tools for ELF files and DWARF data. + +*homepage*: https://elfutils.org/ + +========= ================= +version toolchain +========= ================= +``0.182`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_Elk_284: *Elk* @@ -7941,6 +8088,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_EMU_231: + +*EMU* ++++++ + +EMU infers population structure in the presence of missingness and works for both haploid, psuedo-haploid and diploid genotype datasets + +*homepage*: http://www.popgen.dk/software/index.php/EMU + +======== ================= ============== +version versionsuffix toolchain +======== ================= ============== +``0.66`` ``-Python-3.7.4`` ``foss/2019b`` +======== ================= ============== + + .. _list_software_enaBrowserTool_1462: *enaBrowserTool* @@ -8335,7 +8498,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -8828,6 +8991,7 @@ version versionsuffix toolchain ``6.5.3`` ``intel/2017a`` ``6.6.0`` ``intel/2017b``, ``intel/2018a`` ``6.7.0`` ``intel/2018a`` +``6.7.5`` ``intel/2020a`` ========= ============= ================================ @@ -8993,6 +9157,7 @@ version toolchain ``4.1.3`` ``GCCcore/8.2.0`` ``4.2.1`` ``GCCcore/8.3.0`` ``4.2.2`` ``GCCcore/9.3.0`` +``4.3.1`` ``GCCcore/10.2.0`` =========== =================================================== @@ -9021,18 +9186,35 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: http://www.fftw.org -========= ============= ================================================================================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= ================================================================================================================================================================================================================================================== -``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` -``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` -``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` -``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` -``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2018b`` -``3.3.8`` ``-serial`` ``GCC/9.3.0`` -========= ============= ================================================================================================================================================================================================================================================== +========= ============= ====================================================================================================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ============= ====================================================================================================================================================================================================================================================================================================== +``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` +``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` +``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` +``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` +``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` +``3.3.8`` ``-amd`` ``gompi/2020a`` +``3.3.8`` ``-serial`` ``GCC/9.3.0`` +========= ============= ====================================================================================================================================================================================================================================================================================================== + + +.. _list_software_fgbio_519: + +*fgbio* ++++++++ + +A set of tools to analyze genomic data with a focus on Next Generation Sequencing. + +*homepage*: https://fulcrumgenomics.github.io/fgbio + +========= ========== +version toolchain +========= ========== +``1.3.0`` ``system`` +========= ========== .. _list_software_FGSL_300: @@ -9470,6 +9652,22 @@ version versionsuffix toolchain ======== ================== ============== +.. _list_software_Flink_500: + +*Flink* ++++++++ + +Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams. Flink has been designed to run in all common cluster environments, perform computations at in-memory speed and at any scale. + +*homepage*: https://flink.apache.org/ + +========== =================== ========== +version versionsuffix toolchain +========== =================== ========== +``1.11.2`` ``-bin-scala_2.11`` ``system`` +========== =================== ========== + + .. _list_software_FLINT_381: *FLINT* @@ -9682,6 +9880,7 @@ version toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` =========== ========== @@ -9703,6 +9902,7 @@ version toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ========= ========== @@ -9855,6 +10055,22 @@ version toolchain ========== ======================================================= +.. _list_software_FreeSASA_682: + +*FreeSASA* +++++++++++ + +FreeSASA is a command line tool, C-library and Python module for calculating solvent accessible surface areas (SASA). + +*homepage*: https://freesasa.github.io + +========= ============= +version toolchain +========= ============= +``2.0.3`` ``GCC/8.3.0`` +========= ============= + + .. _list_software_FreeSurfer_1017: *FreeSurfer* @@ -10153,7 +10369,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -10624,6 +10840,7 @@ version toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` =========== ========== @@ -10877,11 +11094,12 @@ A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology. *homepage*: https://github.com/NVIDIA/gdrcopy -======= ================ ================= -version versionsuffix toolchain -======= ================ ================= -``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` -======= ================ ================= +======= ================ ================== +version versionsuffix toolchain +======= ================ ================== +``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` +``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` +======= ================ ================== .. _list_software_Geant4_547: @@ -10891,7 +11109,7 @@ version versionsuffix toolchain Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science. -*homepage*: http://geant4.cern.ch/ +*homepage*: https://geant4.cern.ch ============= ================================================================ version toolchain @@ -10904,9 +11122,26 @@ version toolchain ``10.04`` ``intel/2017b`` ``10.5`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` ``10.6`` ``foss/2019b`` +``10.6.2`` ``foss/2020a`` ============= ================================================================ +.. _list_software_Geant4-data_1002: + +*Geant4-data* ++++++++++++++ + +Datasets for Geant4. + +*homepage*: https://geant4.cern.ch/ + +============ ========== +version toolchain +============ ========== +``20201103`` ``system`` +============ ========== + + .. _list_software_gearshifft_1059: *gearshifft* @@ -11121,6 +11356,22 @@ version versionsuffix toolchain ========== ================== ============== +.. _list_software_geocube_730: + +*geocube* ++++++++++ + +Tool to convert geopandas vector data into rasterized xarray data. + +*homepage*: https://corteva.github.io/geocube/latest/ + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.0.14`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================= ============== + + .. _list_software_geopandas_946: *geopandas* @@ -11336,20 +11587,21 @@ Ghostscript is a versatile processor for PostScript data with the ability to ren *homepage*: https://ghostscript.com -======== ================== ================================================== -version versionsuffix toolchain -======== ================== ================================================== -``9.19`` ``intel/2016a``, ``intel/2016b`` -``9.20`` ``foss/2016b``, ``intel/2016b`` -``9.21`` ``intel/2017a`` -``9.22`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` -``9.22`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` -``9.23`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``9.23`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` -``9.27`` ``GCCcore/8.2.0`` -``9.50`` ``GCCcore/8.3.0`` -``9.52`` ``GCCcore/9.3.0`` -======== ================== ================================================== +========== ================== ================================================== +version versionsuffix toolchain +========== ================== ================================================== +``9.19`` ``intel/2016a``, ``intel/2016b`` +``9.20`` ``foss/2016b``, ``intel/2016b`` +``9.21`` ``intel/2017a`` +``9.22`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` +``9.22`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` +``9.23`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``9.23`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` +``9.27`` ``GCCcore/8.2.0`` +``9.50`` ``GCCcore/8.3.0`` +``9.52`` ``GCCcore/9.3.0`` +``9.53.3`` ``GCCcore/10.2.0`` +========== ================== ================================================== .. _list_software_giflib_621: @@ -11361,12 +11613,12 @@ giflib is a library for reading and writing gif images. It is API and ABI compat *homepage*: http://giflib.sourceforge.net/ -========= ==================================== -version toolchain -========= ==================================== -``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ==================================== +========= ======================================================== +version toolchain +========= ======================================================== +``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_gifsicle_838: @@ -11585,6 +11837,7 @@ version versionsuffix toolchain ``2.1.15`` ``system`` ``3.0.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``3.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.1.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================= =============================== @@ -11821,6 +12074,7 @@ version versionsuffix toolchain ``5.7`` ``-peigs`` ``intel/2019a`` ``5.7.2`` ``intel/2019b`` ``5.7.2`` ``-peigs`` ``intel/2019b`` +``5.8`` ``intel/2020a`` ========= ============= =============== @@ -11883,14 +12137,14 @@ The GLPK (GNU Linear Programming Kit) package is intended for solving large-sca *homepage*: https://www.gnu.org/software/glpk/ -======== ============================================================================================= -version toolchain -======== ============================================================================================= -``4.58`` ``foss/2016a``, ``intel/2016a`` -``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` -``4.61`` ``intel/2017a`` -``4.65`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======== ============================================================================================= +======== ================================================================================================================= +version toolchain +======== ================================================================================================================= +``4.58`` ``foss/2016a``, ``intel/2016a`` +``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` +``4.61`` ``intel/2017a`` +``4.65`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== ================================================================================================================= .. _list_software_glproto_775: @@ -12181,6 +12435,23 @@ version toolchain ========= ========== +.. _list_software_gobff_516: + +*gobff* ++++++++ + +GCC and GFortran based compiler toolchain with OpenMPI, BLIS, libFLAME, ScaLAPACK and FFTW. + +*homepage*: (none) + +=========== ============= ========== +version versionsuffix toolchain +=========== ============= ========== +``2020.06`` ``-amd`` ``system`` +``2020.11`` ``system`` +=========== ============= ========== + + .. _list_software_GObject-Introspection_2108: *GObject-Introspection* @@ -12272,6 +12543,7 @@ version versionsuffix toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -12294,6 +12566,7 @@ version toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ========= ========== @@ -12372,14 +12645,15 @@ GPAW is a density-functional theory (DFT) Python code based on the projector-aug *homepage*: https://wiki.fysik.dtu.dk/gpaw/ -========== ============================ =============================== -version versionsuffix toolchain -========== ============================ =============================== -``1.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -========== ============================ =============================== +=========== ============================ =============================== +version versionsuffix toolchain +=========== ============================ =============================== +``1.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +=========== ============================ =============================== .. _list_software_GPAW-setups_1024: @@ -12423,7 +12697,7 @@ version toolchain *gperftools* ++++++++++++ -gperftools are for use by developers so that they can create more robust applications. Especially of use to those developing multi-threaded applications in C++ with templates. Includes TCMalloc, heap-checker, heap-profiler and cpu-profiler. +gperftools is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools. Includes TCMalloc, heap-checker, heap-profiler and cpu-profiler. *homepage*: https://github.com/gperftools/gperftools @@ -12433,6 +12707,7 @@ version toolchain ``2.5`` ``foss/2016a``, ``intel/2016b`` ``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.7.90`` ``GCCcore/8.3.0`` +``2.8`` ``GCCcore/9.3.0`` ========== ==================================== @@ -12848,6 +13123,7 @@ version versionsuffix toolchain ``2020`` ``foss/2019b``, ``fosscuda/2019b`` ``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` ``2020.3`` ``fosscuda/2019b`` +``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============================================================================================================ @@ -12933,7 +13209,7 @@ version toolchain ``2.3`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` ``2.4`` ``GCCcore/6.4.0`` ``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.6`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217`` +``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` ========= ============================================================================================================================ @@ -13297,7 +13573,8 @@ version versionsuffix toolchain ``2.8.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.9.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``3.1.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ========== ===================================== ==================================================================================== @@ -13548,7 +13825,8 @@ version versionsuffix toolchain ``1.10.1`` ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2017b``, ``iomkl/2018a`` ``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b`` -``1.10.6`` ``gompi/2020a``, ``iimpi/2020a`` +``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` +``1.10.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` ================= ============= ================================================================================================================================================================================================================== @@ -13772,6 +14050,7 @@ version toolchain ``2.0.5`` ``intel/2017a`` ``2.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``2.2.0`` ``foss/2018b`` +``2.2.1`` ``foss/2019b`` ============== ================================================================================= @@ -13821,7 +14100,7 @@ version toolchain ========= ============================================================================================================================================ ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` ``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` -``3.3.1`` ``iimpi/2020a`` +``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` ========= ============================================================================================================================================ @@ -13975,7 +14254,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -14217,6 +14496,8 @@ version versionsuffix toolchain ``4.39.3`` ``-Python-3.6.4`` ``intel/2018a`` ``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.41.2`` ``GCCcore/10.2.0`` +``5.41.5`` ``GCCcore/10.2.0`` ========== ================= ================================== @@ -14245,7 +14526,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -14395,6 +14676,7 @@ version versionsuffix toolchain ``2020.0.166`` ``system`` ``2020.0.166`` ``-GCC-9.2.0`` ``system`` ``2020.1.217`` ``system`` +``2020.4.304`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ============== ===================== ========== @@ -14416,6 +14698,7 @@ version versionsuffix toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ============== =================== ========== @@ -14707,6 +14990,7 @@ version versionsuffix toolchain ``2020.00`` ``system`` ``2020.06-impi-18.5`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -14728,6 +15012,7 @@ version toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` =========== ========== @@ -14825,28 +15110,29 @@ ImageMagick is a software suite to create, edit, compose, or convert bitmap imag *homepage*: https://www.imagemagick.org/ -============ =================================== =============================== -version versionsuffix toolchain -============ =================================== =============================== -``6.9.4-8`` ``intel/2016a`` -``7.0.1-6`` ``intel/2016a`` -``7.0.1-9`` ``intel/2016a`` -``7.0.2-9`` ``intel/2016a`` -``7.0.3-1`` ``intel/2016b`` -``7.0.5-4`` ``intel/2017a`` -``7.0.5-10`` ``foss/2016b`` -``7.0.7-8`` ``-JasPer-1.900.1`` ``intel/2017a`` -``7.0.7-14`` ``foss/2017b``, ``intel/2017b`` -``7.0.7-15`` ``GCCcore/6.4.0`` -``7.0.7-26`` ``foss/2018a`` -``7.0.7-30`` ``GCCcore/6.4.0`` -``7.0.7-30`` ``-Ghostscript-9.22-cairo-1.14.12`` ``GCCcore/6.4.0`` -``7.0.7-39`` ``-Ghostscript-9.23-cairo-1.14.12`` ``GCCcore/6.4.0`` -``7.0.8-11`` ``GCCcore/7.3.0`` -``7.0.8-46`` ``GCCcore/8.2.0`` -``7.0.9-5`` ``GCCcore/8.3.0`` -``7.0.10-1`` ``GCCcore/9.3.0`` -============ =================================== =============================== +============= =================================== =============================== +version versionsuffix toolchain +============= =================================== =============================== +``6.9.4-8`` ``intel/2016a`` +``7.0.1-6`` ``intel/2016a`` +``7.0.1-9`` ``intel/2016a`` +``7.0.2-9`` ``intel/2016a`` +``7.0.3-1`` ``intel/2016b`` +``7.0.5-4`` ``intel/2017a`` +``7.0.5-10`` ``foss/2016b`` +``7.0.7-8`` ``-JasPer-1.900.1`` ``intel/2017a`` +``7.0.7-14`` ``foss/2017b``, ``intel/2017b`` +``7.0.7-15`` ``GCCcore/6.4.0`` +``7.0.7-26`` ``foss/2018a`` +``7.0.7-30`` ``GCCcore/6.4.0`` +``7.0.7-30`` ``-Ghostscript-9.22-cairo-1.14.12`` ``GCCcore/6.4.0`` +``7.0.7-39`` ``-Ghostscript-9.23-cairo-1.14.12`` ``GCCcore/6.4.0`` +``7.0.8-11`` ``GCCcore/7.3.0`` +``7.0.8-46`` ``GCCcore/8.2.0`` +``7.0.9-5`` ``GCCcore/8.3.0`` +``7.0.10-1`` ``GCCcore/9.3.0`` +``7.0.10-35`` ``GCCcore/10.2.0`` +============= =================================== =============================== .. _list_software_imake_519: @@ -14950,9 +15236,10 @@ version toolchain ``2019.1.144`` ``gompi/2019a``, ``iimpi/2019.01``, ``iimpi/2019a``, ``iimpic/2019a``, ``iompi/2019.01`` ``2019.2.187`` ``iimpi/2019.02`` ``2019.3.199`` ``iimpi/2019.03`` -``2019.5.281`` ``iimpi/2019b``, ``iimpic/2019b`` +``2019.5.281`` ``gompi/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``2020.0.166`` ``iimpi/2020.00`` ``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` +``2020.4.304`` ``iimpi/2020b``, ``iimpic/2020b`` ============== ====================================================================================================================================================================================================================================================================== @@ -15047,6 +15334,7 @@ version versionsuffix toolchain ``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` ``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` ``2019.7.217`` ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` +``2019.9.304`` ``iccifort/2020.4.304``, ``iccifortcuda/2020b`` ``system`` ``iccifort/system-GCC-system-2.29`` ============== ============= ================================================================================================================================================================================================================================ @@ -15267,6 +15555,7 @@ version versionsuffix toolchain ``2020.00`` ``system`` ``2020.06-impi-18.5`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ===================== ============= ========== @@ -15303,6 +15592,7 @@ version toolchain ``2019a`` ``system`` ``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` =========== ========== @@ -15497,6 +15787,22 @@ version toolchain ========= ============== +.. _list_software_IPM_230: + +*IPM* ++++++ + +IPM is a portable profiling infrastructure for parallel codes. It provides a low-overhead profile of application performance and resource utilization in a parallel program. Communication, computation, and IO are the primary focus. + +*homepage*: https://github.com/nerscadmin/IPM + +========= =================================================================================== +version toolchain +========= =================================================================================== +``2.0.6`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iompi/2020a`` +========= =================================================================================== + + .. _list_software_Ipopt_524: *Ipopt* @@ -15626,13 +15932,13 @@ Efficient phylogenomic software by maximum likelihood *homepage*: http://www.iqtree.org/ -========== ============= =============================== -version versionsuffix toolchain -========== ============= =============================== -``1.5.5`` ``-omp-mpi`` ``foss/2016a`` -``1.6.6`` ``intel/2018a`` -``1.6.12`` ``foss/2018b``, ``intel/2019b`` -========== ============= =============================== +========== ============= =============================================== +version versionsuffix toolchain +========== ============= =============================================== +``1.5.5`` ``-omp-mpi`` ``foss/2016a`` +``1.6.6`` ``intel/2018a`` +``1.6.12`` ``foss/2018b``, ``foss/2020a``, ``intel/2019b`` +========== ============= =============================================== .. _list_software_IRkernel_796: @@ -15862,6 +16168,7 @@ version toolchain ``2.0.10`` ``intel/2016b`` ``2.0.12`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` ``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.0.16`` ``GCCcore/9.3.0`` =========== ========================================================================================================================================================== @@ -16093,13 +16400,13 @@ JsonCpp is a C++ library that allows manipulating JSON values, including serial *homepage*: https://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html -========== ================= -version toolchain -========== ================= -``0.10.7`` ``GCCcore/8.2.0`` -``1.9.3`` ``GCCcore/8.3.0`` -``1.9.4`` ``GCCcore/9.3.0`` -========== ================= +========== ===================================== +version toolchain +========== ===================================== +``0.10.7`` ``GCCcore/8.2.0`` +``1.9.3`` ``GCCcore/8.3.0`` +``1.9.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========== ===================================== .. _list_software_JUBE_294: @@ -16673,7 +16980,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_limix-bgen_1004` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_limix-bgen_1004` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -16701,12 +17008,12 @@ LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGP *homepage*: http://lame.sourceforge.net/ -========== ============================================================================================================== -version toolchain -========== ============================================================================================================== -``3.99.5`` ``foss/2016b``, ``intel/2017a`` -``3.100`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` -========== ============================================================================================================== +========== ================================================================================================================================== +version toolchain +========== ================================================================================================================================== +``3.99.5`` ``foss/2016b``, ``intel/2017a`` +``3.100`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` +========== ================================================================================================================================== .. _list_software_LAMMPS_458: @@ -17218,13 +17525,14 @@ version toolchain This BSD-style licensed command line editor library provides generic line editing, history, and tokenization functions, similar to those found in GNU Readline. -*homepage*: http://thrysoee.dk/editline/ +*homepage*: https://thrysoee.dk/editline/ ============ ================== version toolchain ============ ================== ``20150325`` ``GNU/4.9.3-2.25`` ``20180525`` ``GCCcore/6.4.0`` +``20191231`` ``GCCcore/9.3.0`` ============ ================== @@ -17338,15 +17646,17 @@ version toolchain *libFLAME* ++++++++++ -AMD fork of libFLAME. libFLAME is a portable library for dense matrix computations, providing much of the functionality present in LAPACK. +libFLAME is a portable library for dense matrix computations, providing much of the functionality present in LAPACK. *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/#libflame -======= ============= ================== -version versionsuffix toolchain -======= ============= ================== -``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` -======= ============= ================== +========= ============= ================== +version versionsuffix toolchain +========= ============= ================== +``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCC/9.3.0`` +``5.2.0`` ``GCC/9.3.0`` +========= ============= ================== .. _list_software_libfontenc_1060: @@ -17632,12 +17942,12 @@ Libiconv converts from one character encoding to another through Unicode convers *homepage*: https://www.gnu.org/software/libiconv -======== ========================================================================== -version toolchain -======== ========================================================================== -``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``1.16`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======== ========================================================================== +======== =========================================================================== +version toolchain +======== =========================================================================== +``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``1.16`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== =========================================================================== .. _list_software_libidn_626: @@ -17655,6 +17965,7 @@ version toolchain ``1.32`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` ``1.34`` ``GCCcore/6.4.0`` ``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.36`` ``GCCcore/10.2.0`` ======== ====================================================================================== @@ -17667,17 +17978,17 @@ Libint library is used to evaluate the traditional (electron repulsion) and cert *homepage*: https://github.com/evaleev/libint -========= ================ ================================================================================================================================================================== -version versionsuffix toolchain -========= ================ ================================================================================================================================================================== -``1.1.4`` ``intel/2016a`` -``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` -``2.1.0`` ``intel/2016b`` -``2.4.2`` ``intel/2018a`` -``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``gompi/2020a``, ``iimpi/2020a`` -========= ================ ================================================================================================================================================================== +========= ================ =================================================================================================================================================================================== +version versionsuffix toolchain +========= ================ =================================================================================================================================================================================== +``1.1.4`` ``intel/2016a`` +``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` +``2.1.0`` ``intel/2016b`` +``2.4.2`` ``intel/2018a`` +``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` +``2.6.0`` ``-lmax-6-cp2k`` ``gompi/2020a``, ``iimpi/2020a`` +========= ================ =================================================================================================================================================================================== .. _list_software_LiBis_467: @@ -17770,6 +18081,22 @@ version toolchain ========== ==================================== +.. _list_software_libmicrohttpd_1397: + +*libmicrohttpd* ++++++++++++++++ + +GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. + +*homepage*: https://www.gnu.org/software/libmicrohttpd/ + +========== ================= +version toolchain +========== ================= +``0.9.71`` ``GCCcore/9.3.0`` +========== ================= + + .. _list_software_libmo_unpack_1268: *libmo_unpack* @@ -18093,11 +18420,11 @@ Libsndfile is a C library for reading and writing files containing sampled sound *homepage*: http://www.mega-nerd.com/libsndfile -========== ============================================================================================================== -version toolchain -========== ============================================================================================================== -``1.0.28`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a`` -========== ============================================================================================================== +========== ================================================================================================================================== +version toolchain +========== ================================================================================================================================== +``1.0.28`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a`` +========== ================================================================================================================================== .. _list_software_libsodium_968: @@ -18190,6 +18517,22 @@ version toolchain ========= ================= +.. _list_software_libStatGen_1005: + +*libStatGen* +++++++++++++ + +Useful set of classes for creating statistical genetic programs. + +*homepage*: https://genome.sph.umich.edu/wiki/C++_Library:_libStatGen + +============ ================= +version toolchain +============ ================= +``20190330`` ``GCCcore/6.4.0`` +============ ================= + + .. _list_software_LIBSVM_461: *LIBSVM* @@ -18460,18 +18803,18 @@ Libxc is a library of exchange-correlation functionals for density-functional th *homepage*: https://www.tddft.org/programs/libxc -========= ============================================================================================================================================== -version toolchain -========= ============================================================================================================================================== -``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` -``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.0.1`` ``foss/2017b``, ``intel/2017b`` -``4.0.3`` ``foss/2016b``, ``foss/2017a`` -``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.3.4`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217`` -========= ============================================================================================================================================== +========= ======================================================================================================================================================================================= +version toolchain +========= ======================================================================================================================================================================================= +``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` +``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``4.0.1`` ``foss/2017b``, ``intel/2017b`` +``4.0.3`` ``foss/2016b``, ``foss/2017a`` +``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` +``4.3.4`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +========= ======================================================================================================================================================================================= .. _list_software_libxcb_628: @@ -18836,7 +19179,7 @@ version toolchain ``1.8.2`` ``intel/2017b`` ``1.8.3`` ``foss/2018a``, ``intel/2018a`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.16.1`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``1.16.1`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` ========== =============================================================================== @@ -18888,9 +19231,26 @@ version toolchain ``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` ``0.2.1`` ``GCCcore/7.3.0``, ``system`` ``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.2.5`` ``GCCcore/10.2.0`` ========= =================================================================== +.. _list_software_libzeep_747: + +*libzeep* ++++++++++ + +Libzeep was originally developed to make it easy to create SOAP servers. + +*homepage*: https://github.com/mhekkel/libzeep + +========= =============== +version toolchain +========= =============== +``5.0.1`` ``gompi/2019b`` +========= =============== + + .. _list_software_libzip_650: *libzip* @@ -19001,13 +19361,30 @@ Little CMS intends to be an OPEN SOURCE small-footprint color management engine, *homepage*: http://www.littlecms.com/ -======= ============================================================================================================================================== -version toolchain -======= ============================================================================================================================================== -``2.7`` ``intel/2016a`` -``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` -======= ============================================================================================================================================== +======== ============================================================================================================================================== +version toolchain +======== ============================================================================================================================================== +``2.7`` ``intel/2016a`` +``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` +``2.11`` ``GCCcore/10.2.0`` +======== ============================================================================================================================================== + + +.. _list_software_LLDB_286: + +*LLDB* +++++++ + +The debugger component of the LLVM project + +*homepage*: https://lldb.llvm.org/ + +========== ================= ================= +version versionsuffix toolchain +========== ================= ================= +``11.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +========== ================= ================= .. _list_software_LLVM_315: @@ -19051,15 +19428,15 @@ LMDB is a fast, memory-efficient database. With memory-mapped files, it has the *homepage*: https://symas.com/lmdb -========== ==================================== -version toolchain -========== ==================================== -``0.9.18`` ``foss/2016a`` -``0.9.21`` ``GCCcore/6.4.0``, ``intel/2017a`` -``0.9.22`` ``GCCcore/7.3.0`` -``0.9.23`` ``GCCcore/8.2.0`` -``0.9.24`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ==================================== +========== ======================================================== +version toolchain +========== ======================================================== +``0.9.18`` ``foss/2016a`` +``0.9.21`` ``GCCcore/6.4.0``, ``intel/2017a`` +``0.9.22`` ``GCCcore/7.3.0`` +``0.9.23`` ``GCCcore/8.2.0`` +``0.9.24`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================== .. _list_software_LMfit_476: @@ -19479,7 +19856,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshio_645` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -19623,6 +20000,7 @@ version versionsuffix toolchain ``2.4.0`` ``fosscuda/2018b`` ``2.5.0`` ``fosscuda/2018b`` ``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` +``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b`` ========= ================ ======================================= @@ -19689,6 +20067,7 @@ version toolchain ``3.82`` ``GCC/4.8.2`` ``4.1`` ``GCC/4.9.2`` ``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` +``4.3`` ``GCC/9.3.0`` ========= ===================================== @@ -20077,7 +20456,8 @@ version versionsuffix toolchain ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ========= ================================= ======================================================================== @@ -20696,6 +21076,22 @@ version toolchain ========== ==================================================================== +.. _list_software_meshalyzer_1092: + +*meshalyzer* +++++++++++++ + +Graphical program for display time dependent data on 3D finite elment meshes + +*homepage*: https://git.opencarp.org/openCARP/meshalyzer + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``2.0`` ``-Python-3.8.2`` ``foss/2020a`` +======= ================= ============== + + .. _list_software_meshio_645: *meshio* @@ -20714,6 +21110,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_meshtool_875: + +*meshtool* +++++++++++ + +Meshtool is a comand-line tool written in C++. It is designed to apply various manipulations to volumetric meshes. + +*homepage*: https://bitbucket.org/aneic/meshtool + +======= ============= +version toolchain +======= ============= +``16`` ``GCC/9.3.0`` +======= ============= + + .. _list_software_Meson_514: *Meson* @@ -20836,6 +21248,22 @@ version versionsuffix toolchain ============ ============= ========== +.. _list_software_Metagenome-Atlas_1572: + +*Metagenome-Atlas* +++++++++++++++++++ + +Metagenome-atlas is a easy-to-use metagenomic pipeline based on snakemake. It handles all steps from QC, Assembly, Binning, to Annotation. + +*homepage*: https://github.com/metagenome-atlas/atlas + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.4.3`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================= =============== + + .. _list_software_Metal_499: *Metal* @@ -20944,13 +21372,13 @@ METIS is a set of serial programs for partitioning graphs, partitioning finite e *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview -========= ============= ================================================================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= ================================================================================================================================================================================================================================== -``5.0.2`` ``gimkl/2.11.5`` -``5.1.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ============= ================================================================================================================================================================================================================================== +========= ============= ====================================================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ============= ====================================================================================================================================================================================================================================================== +``5.0.2`` ``gimkl/2.11.5`` +``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ============= ====================================================================================================================================================================================================================================================== .. _list_software_mhcflurry_988: @@ -21359,6 +21787,22 @@ version toolchain ======= ========== +.. _list_software_MLxtend_700: + +*MLxtend* ++++++++++ + +Mlxtend (machine learning extensions) is a Python library of useful tools for the day-to-day data science tasks. + +*homepage*: https://rasbt.github.io/mlxtend/ + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.17.3`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================= ============== + + .. _list_software_Mmg_289: *Mmg* @@ -21767,6 +22211,7 @@ version toolchain ``3.1.6`` ``GCCcore/6.4.0`` ``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.1.0`` ``GCCcore/10.2.0`` ========= ================================================================ @@ -21912,6 +22357,38 @@ version toolchain ========= ============== +.. _list_software_MRChem_540: + +*MRChem* +++++++++ + +MRChem is a numerical real-space code for molecular electronic structure calculations within the self-consistent field (SCF) approximations of quantum chemistry: Hartree-Fock and Density Functional Theory. + +*homepage*: https://mrchem.readthedocs.io + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + +.. _list_software_MRCPP_386: + +*MRCPP* ++++++++ + +MultiResolution Computation Program Package + +*homepage*: https://mrcpp.readthedocs.io + +========= ============== +version toolchain +========= ============== +``1.3.6`` ``foss/2020a`` +========= ============== + + .. _list_software_MRIcron_666: *MRIcron* @@ -22245,6 +22722,38 @@ version toolchain ========= ================== +.. _list_software_mxml_446: + +*mxml* +++++++ + +Mini-XML is a tiny XML library that you can use to read and write XML and XML-like data files in your application without requiring large non-standard libraries. + +*homepage*: https://github.com/michaelrsweet/mxml + +======= ================= +version toolchain +======= ================= +``3.2`` ``GCCcore/8.3.0`` +======= ================= + + +.. _list_software_mxmlplus_898: + +*mxmlplus* +++++++++++ + +Mxml is a pure C library (yet having an object oriented layout) that is meant to help developers implementing XML file interpretation in their projects. + +*homepage*: http://mxml.sourceforge.net + +========= ============= +version toolchain +========= ============= +``0.9.2`` ``GCC/9.3.0`` +========= ============= + + .. _list_software_MXNet_460: *MXNet* @@ -22403,7 +22912,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -22477,6 +22986,22 @@ version versionsuffix toolchain ========== ================= =============== +.. _list_software_nanocompore_1185: + +*nanocompore* ++++++++++++++ + +Nanocompore identifies differences in ONT nanopore sequencing raw signal corresponding to RNA modifications by comparing 2 samples + +*homepage*: https://nanocompore.rna.rocks/ + +============== ================= =============== +version versionsuffix toolchain +============== ================= =============== +``1.0.0rc3-2`` ``-Python-3.8.2`` ``intel/2020a`` +============== ================= =============== + + .. _list_software_NanoFilt_795: *NanoFilt* @@ -22718,6 +23243,8 @@ version versionsuffix toolchain ``2.3.7`` ``fosscuda/2018b`` ``2.4.2`` ``gcccuda/2019a`` ``2.4.8`` ``gcccuda/2019b`` +``2.8.3`` ``-CUDA-11.0.2`` ``system`` +``2.8.3`` ``-CUDA-11.1.1`` ``system`` ========== =================== ================== @@ -22951,6 +23478,22 @@ version toolchain ======== =============== +.. _list_software_neon_432: + +*neon* +++++++ + +neon is an HTTP/1.1 and WebDAV client library, with a C interface. + +*homepage*: https://github.com/notroj/neon + +========== ================= +version toolchain +========== ================= +``0.31.2`` ``GCCcore/8.3.0`` +========== ================= + + .. _list_software_Net-core_765: *Net-core* @@ -22993,7 +23536,7 @@ version versionsuffix toolchain ``4.6.1`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``4.7.4`` ``gompi/2020a``, ``iimpi/2020a`` +``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a``, ``iimpi/2020b`` =========== ================ ========================================================================================================================== @@ -23028,7 +23571,7 @@ version versionsuffix toolchain ``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a`` +``4.3.1`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``iimpi/2020a`` ========= ================ ====================================================================================================================================================== @@ -23052,6 +23595,7 @@ version versionsuffix toolchain ``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` ``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` +``4.5.3`` ``gompi/2020b``, ``iimpi/2020b`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -23197,7 +23741,7 @@ version toolchain ``3.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018a`` ``3.4.1`` ``GCCcore/8.2.0`` ``3.5.1`` ``GCCcore/8.3.0`` -``3.6`` ``GCCcore/9.3.0`` +``3.6`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= =========================================================================================================================================== @@ -23225,7 +23769,7 @@ version versionsuffix toolchain ``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` ======== ================== =================================================== @@ -23279,6 +23823,7 @@ version toolchain ``19.12.0`` ``system`` ``20.01.0`` ``system`` ``20.04.1`` ``system`` +``20.10.0`` ``system`` =========== ========== @@ -23442,7 +23987,8 @@ version versionsuffix toolchain ``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` ``2.4.0`` ``foss/2019a``, ``intel/2019a`` ``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` -``3.1.0`` ``-Python-3.7.4`` ``intel/2019b`` +``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================================= =============================== @@ -23597,6 +24143,7 @@ version toolchain ========= =================================================================================================================================================================================================================================================== ``2.4.2`` ``GCC/5.4.0-2.26``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` ``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.6.2`` ``GCCcore/10.2.0`` ========= =================================================================================================================================================================================================================================================== @@ -23804,11 +24351,11 @@ nsync is a C library that exports various synchronization primitives, such as mu *homepage*: https://github.com/google/nsync -========== ==================================== -version toolchain -========== ==================================== -``1.24.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ==================================== +========== ======================================================== +version toolchain +========== ======================================================== +``1.24.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================== .. _list_software_ntCard_604: @@ -23972,6 +24519,22 @@ version versionsuffix toolchain ========== ================== =============================== +.. _list_software_NVHPC_383: + +*NVHPC* ++++++++ + +C, C++ and Fortran compilers included with the NVIDIA HPC SDK (previously: PGI) + +*homepage*: https://developer.nvidia.com/hpc-sdk/ + +======== ========== +version toolchain +======== ========== +``20.7`` ``system`` +======== ========== + + .. _list_software_nvtop_567: *nvtop* @@ -24029,7 +24592,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_orca_421` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_orca_421` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -24185,6 +24748,22 @@ version toolchain ========= ======================================================= +.. _list_software_Open-Data-Cube-Core_1691: + +*Open-Data-Cube-Core* ++++++++++++++++++++++ + +The Open Data Cube Core provides an integrated gridded data analysis environment for decades of analysis ready earth observation satellite and related data from multiple satellite and other acquisition systems. + +*homepage*: https://github.com/opendatacube/datacube-core + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.8.3`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_OpenAI-Gym_886: *OpenAI-Gym* @@ -24254,6 +24833,7 @@ version versionsuffix toolchain ``0.3.7`` ``GCC/8.3.0`` ``0.3.8`` ``GCC/9.2.0`` ``0.3.9`` ``GCC/9.3.0`` +``0.3.12`` ``GCC/10.2.0`` ========== ================= ========================================================== @@ -24564,6 +25144,7 @@ OpenMolcas is a quantum chemistry software package version versionsuffix toolchain ========= ================= =============== ``18.09`` ``-Python-3.6.6`` ``intel/2018b`` +``20.10`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -24611,7 +25192,7 @@ version versionsuffix toolchain ``4.0.1`` ``GCC/8.3.0-2.32`` ``4.0.2`` ``GCC/9.2.0-2.32`` ``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` -``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b`` ``system`` ``GCC/system-2.29`` ========== ============= ==================================================================================================================== @@ -24715,6 +25296,22 @@ version versionsuffix toolchain ========= =================== ========== +.. _list_software_OpenSees_802: + +*OpenSees* +++++++++++ + +Open System for Earthquake Engineering Simulation + +*homepage*: https://opensees.berkeley.edu/index.php + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``3.2.0`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================= =============== + + .. _list_software_OpenSlide_899: *OpenSlide* @@ -24989,13 +25586,13 @@ OSU Micro-Benchmarks *homepage*: https://mvapich.cse.ohio-state.edu/benchmarks/ -========= ========================================================================================================================= -version toolchain -========= ========================================================================================================================= -``5.3.2`` ``foss/2016a``, ``foss/2017a`` -``5.6.2`` ``gompi/2019a`` -``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2019b``, ``iimpic/2020a`` -========= ========================================================================================================================= +========= ============================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================= +``5.3.2`` ``foss/2016a``, ``foss/2017a`` +``5.6.2`` ``gompi/2019a`` +``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` +========= ============================================================================================================================================================================================= .. _list_software_OTF2_283: @@ -25054,7 +25651,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -25138,6 +25735,7 @@ version toolchain ========== =============================== ``16.103`` ``intel/2016a`` ``18.013`` ``foss/2018a``, ``intel/2018a`` +``20.2.2`` ``GCC/10.2.0`` ========== =============================== @@ -25847,7 +26445,7 @@ version toolchain ========== ========================================================== ``0.9.8`` ``foss/2016b``, ``intel/2016b`` ``0.9.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``0.9.11`` ``GCCcore/7.3.0``, ``foss/2018a`` +``0.9.11`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` ========== ========================================================== @@ -25948,6 +26546,22 @@ version versionsuffix toolchain ========= ================ =============== +.. _list_software_PEST++_402: + +*PEST++* +++++++++ + +PEST++ is a software suite aimed at supporting complex numerical models in the decision-support context. Much focus has been devoted to supporting environmental models (groundwater, surface water, etc) but these tools are readily applicable to any computer model. + +*homepage*: https://github.com/usgs/pestpp + +========= ============== +version toolchain +========= ============== +``5.0.5`` ``foss/2020a`` +========= ============== + + .. _list_software_PETSc_415: *PETSc* @@ -26432,6 +27046,7 @@ version versionsuffix toolchain ``6.0.0`` ``GCCcore/8.2.0`` ``6.2.1`` ``GCCcore/8.3.0`` ``7.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``8.0.1`` ``GCCcore/10.2.0`` ========= ================================= =================================================== @@ -26450,6 +27065,7 @@ version versionsuffix toolchain ``5.0.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``5.3.0.post0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``6.0.x.post0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``7.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` =============== ================= =================================================== @@ -26699,7 +27315,7 @@ version versionsuffix toolchain ``1.3.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``1.5.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.5.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``1.5.1`` ``-python`` ``GCCcore/8.2.0`` +``1.5.1`` ``-python`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` ========= ================== =================================================== @@ -27004,13 +27620,14 @@ Parallel netCDF: A Parallel I/O Library for NetCDF File Access *homepage*: https://trac.mcs.anl.gov/projects/parallel-netcdf -========== =============================== -version toolchain -========== =============================== -``1.8.1`` ``intel/2017a`` -``1.9.0`` ``intel/2018a`` -``1.10.0`` ``foss/2018b``, ``intel/2018b`` -========== =============================== +========== ================================ +version toolchain +========== ================================ +``1.8.1`` ``intel/2017a`` +``1.9.0`` ``intel/2018a`` +``1.10.0`` ``foss/2018b``, ``intel/2018b`` +``1.12.1`` ``gompi/2020a``, ``iimpi/2020a`` +========== ================================ .. _list_software_pocl_430: @@ -27670,6 +28287,7 @@ version toolchain ``3.7.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``3.13.0`` ``GCCcore/9.3.0`` +``3.14.0`` ``GCCcore/10.2.0`` =========== =================================================== @@ -27700,6 +28318,7 @@ version versionsuffix toolchain ``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``3.13.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.14.0`` ``GCCcore/10.2.0`` ========== ================== ================================== @@ -27946,6 +28565,7 @@ version versionsuffix toolchain ========= ================== =============================== ``2.7`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` ``2.8.3`` ``-Python-3.7.2`` ``foss/2019a`` +``2.8.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================== =============================== @@ -28122,12 +28742,12 @@ A python extension, written in C, for quick access to bigBed files and access t *homepage*: https://github.com/deeptools/pyBigWig -========== ================= ================= -version versionsuffix toolchain -========== ================= ================= -``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` -``0.3.17`` ``GCCcore/8.2.0`` -========== ================= ================= +========== ================= ==================================== +version versionsuffix toolchain +========== ================= ==================================== +``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` +``0.3.17`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========== ================= ==================================== .. _list_software_pybind11_744: @@ -28139,14 +28759,15 @@ pybind11 is a lightweight header-only library that exposes C++ types in Python a *homepage*: https://pybind11.readthedocs.io -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``2.2.4`` ``-Python-3.6.4`` ``foss/2018a`` -``2.2.4`` ``-Python-3.6.6`` ``intel/2018b`` -``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========= ================= ================= +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``2.2.4`` ``-Python-3.6.4`` ``foss/2018a`` +``2.2.4`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.6.0`` ``GCCcore/10.2.0`` +========= ================= ================== .. _list_software_PyCairo_695: @@ -28210,15 +28831,16 @@ version toolchain *pycocotools* +++++++++++++ -Tools for working with the MSCOCO dataset +Official APIs for the MS-COCO dataset -*homepage*: https://github.com/cocodataset/cocoapi +*homepage*: https://pypi.org/project/pycocotools ========= ================= ================================== version versionsuffix toolchain ========= ================= ================================== ``2.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.0.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ========= ================= ================================== @@ -28409,6 +29031,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_pyFAI_441: + +*pyFAI* ++++++++ + +Python implementation of fast azimuthal integration. + +*homepage*: https://github.com/silx-kit/pyFAI + +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========== ================= ================================== + + .. _list_software_PyFFmpeg_766: *PyFFmpeg* @@ -28821,6 +29459,22 @@ version versionsuffix toolchain ======= ================= =============================== +.. _list_software_pymca_538: + +*pymca* ++++++++ + +The PyMca X-Ray Fluorescence Toolkit, including PyMca5 and fisx. + +*homepage*: https://github.com/vasole/pymca + +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``5.6.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========= ================= ================================== + + .. _list_software_pymemcache_1052: *pymemcache* @@ -29034,6 +29688,7 @@ version versionsuffix toolchain ``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.15.1`` ``GCCcore/10.2.0`` ``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================== =============================== @@ -29151,7 +29806,7 @@ version versionsuffix toolchain ``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.16.0.1`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``0.16.0.1`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217`` ============ ================== ============================================================== @@ -29180,11 +29835,11 @@ pySCENIC is a lightning-fast python implementation of the SCENIC pipeline (Singl *homepage*: https://github.com/aertslab/pySCENIC -========== ================= =============== -version versionsuffix toolchain -========== ================= =============== -``0.10.3`` ``-Python-3.8.2`` ``intel/2020a`` -========== ================= =============== +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== +``0.10.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +========== ================= =============================== .. _list_software_PySCF_421: @@ -29638,6 +30293,7 @@ version versionsuffix toolchain ``5.1`` ``GCCcore/8.2.0`` ``5.1.2`` ``GCCcore/8.3.0`` ``5.3`` ``GCCcore/9.3.0`` +``5.3.1`` ``GCCcore/10.2.0`` ========= ================== ==================================================================================== @@ -29986,6 +30642,7 @@ version toolchain ``5.12.3`` ``GCCcore/8.2.0`` ``5.13.1`` ``GCCcore/8.3.0`` ``5.14.1`` ``GCCcore/9.3.0`` +``5.14.2`` ``GCCcore/10.2.0`` ========== ==================================================================================== @@ -30140,7 +30797,7 @@ version versionsuffix toolchain ``6.3`` ``foss/2018b``, ``intel/2018b`` ``6.4.1`` ``intel/2019a`` ``6.5`` ``intel/2019a``, ``intel/2019b`` -``6.6`` ``intel/2019b`` +``6.6`` ``foss/2019b``, ``intel/2019b`` ========= ============= ================================ @@ -30289,7 +30946,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray_300` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_rstudio_778` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -30478,11 +31135,11 @@ A fast JSON parser/generator for C++ with both SAX/DOM style API *homepage*: https://rapidjson.org -========= ==================================== -version toolchain -========= ==================================== -``1.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ==================================== +========= ======================================================= +version toolchain +========= ======================================================= +``1.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================= .. _list_software_rapidtide_950: @@ -30596,28 +31253,45 @@ RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML *homepage*: https://github.com/amkozlov/raxml-ng +========= ============================== +version toolchain +========= ============================== +``0.9.0`` ``GCC/8.3.0``, ``gompi/2019b`` +``1.0.1`` ``gompi/2019b`` +========= ============================== + + +.. _list_software_Ray-assembler_1303: + +*Ray-assembler* ++++++++++++++++ + +Parallel genome assemblies for parallel DNA sequencing + +*homepage*: http://denovoassembler.sourceforge.net/ + ========= =============== version toolchain ========= =============== -``0.9.0`` ``gompi/2019b`` +``2.3.1`` ``iimpi/2019a`` ========= =============== -.. _list_software_Ray_300: +.. _list_software_Ray-project_1104: -*Ray* -+++++ +*Ray-project* ++++++++++++++ -Parallel genome assemblies for parallel DNA sequencing +Ray is a fast and simple framework for building and running distributed applications. -*homepage*: http://denovoassembler.sourceforge.net/ +*homepage*: https://docs.ray.io/en/latest/ -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` -``2.3.1`` ``iimpi/2019a`` -========= ================= =============== +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` +``1.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +========= ================= ================== .. _list_software_RBFOpt_525: @@ -30737,6 +31411,22 @@ version versionsuffix toolchain ======== ================== ========== +.. _list_software_RE2_201: + +*RE2* ++++++ + +RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library. + +*homepage*: https://github.com/google/re2 + +============== ================= +version toolchain +============== ================= +``2020-07-01`` ``GCCcore/8.3.0`` +============== ================= + + .. _list_software_re2c_364: *re2c* @@ -31068,6 +31758,7 @@ version versionsuffix toolchain ========== ================= =============== ``0.0.12`` ``-Python-3.7.2`` ``intel/2019a`` ``0.0.24`` ``-Python-3.7.4`` ``foss/2019b`` +``0.1.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= =============== @@ -31467,6 +32158,7 @@ version versionsuffix toolchain ``2.6.4`` ``-Python-2.7.12-R-3.3.1`` ``foss/2016b`` ``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` ``3.0.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ========================== =============== @@ -31503,12 +32195,12 @@ version versionsuffix toolchain ========== ============= ============== -.. _list_software_rstudio_778: +.. _list_software_RStudio-Server_1390: -*rstudio* -+++++++++ +*RStudio-Server* +++++++++++++++++ -This RStudio Server version. RStudio is a set of integrated tools designed to help you be more productive with R. The server can be started with: rserver --server-daemonize=0 --www-port 8787 --rsession-which-r=$(which R) +This is the RStudio Server version. RStudio is a set of integrated tools designed to help you be more productive with R. The server can be started with: rserver --server-daemonize=0 --www-port 8787 --rsession-which-r=$(which R) *homepage*: https://www.rstudio.com/ @@ -31518,6 +32210,7 @@ version versionsuffix toolchain ``1.2.5033`` ``-Java-11`` ``fosscuda/2019b`` ``1.2.5042`` ``-Java-11`` ``foss/2019b`` ``1.3.959`` ``-Java-11-R-4.0.0`` ``foss/2020a`` +``1.3.1093`` ``-Java-11-R-4.0.0`` ``foss/2020a`` ============ ==================== ================== @@ -31626,7 +32319,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_Sumo_420` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -31936,7 +32629,7 @@ version toolchain *ScaLAPACK* +++++++++++ -The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. +The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. *homepage*: https://www.netlib.org/scalapack/ @@ -31954,7 +32647,9 @@ version versionsuffix toolchain ``2.0.2`` ``-OpenBLAS-0.3.1`` ``gompi/2018b``, ``gompic/2018b`` ``2.0.2`` ``-OpenBLAS-0.3.3`` ``gompi/2018.08`` ``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` -``2.1.0`` ``gompi/2020a``, ``gompic/2020a`` +``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` +``2.1.0`` ``-bf`` ``gompi/2020a`` +``2.2`` ``-amd`` ``gompi/2020a`` ========= ================================= ============================================================================================================================================ @@ -32040,6 +32735,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_scikit-bio_1006: + +*scikit-bio* +++++++++++++ + +scikit-bio is an open-source, BSD-licensed Python 3 package providing data structures, algorithms and educational resources for bioinformatics. + +*homepage*: http://scikit-bio.org + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.5.6`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_scikit-build_1220: *scikit-build* @@ -32122,7 +32833,8 @@ version versionsuffix toolchain ``0.20.3`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``0.20.4`` ``-Python-2.7.16`` ``intel/2019b`` ``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``0.23.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ========== ================================= ======================================================================== @@ -32227,7 +32939,8 @@ version versionsuffix toolchain ``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2019.10`` ``-Python-3.7.2`` ``intel/2019a`` ``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``2020.11`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` =========== ================== ======================================================================== @@ -32349,6 +33062,7 @@ version versionsuffix toolchain ``6.0.4`` ``-64bitint`` ``foss/2017b`` ``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` ``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` +``6.1.0`` ``gompi/2020b``, ``iimpi/2020b`` =================== ============= ===================================================================================================================================================== @@ -32524,7 +33238,7 @@ version toolchain Seaborn is a Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics. -*homepage*: http://stanford.edu/~mwaskom/software/seaborn/ +*homepage*: https://stanford.edu/~mwaskom/software/seaborn/ ========== ================== ========================================================================================= version versionsuffix toolchain @@ -32538,8 +33252,9 @@ version versionsuffix toolchain ``0.9.0`` ``-Python-3.6.4`` ``intel/2018a`` ``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``0.9.1`` ``-Python-2.7.16`` ``foss/2019b`` ``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.10.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== ========================================================================================= @@ -32637,6 +33352,7 @@ Unsupervised text tokenizer for Neural Network-based text generation. version versionsuffix toolchain ========== ================= ============= ``0.1.85`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``0.1.94`` ``-Python-3.8.2`` ``GCC/9.3.0`` ========== ================= ============= @@ -33578,13 +34294,14 @@ The Snakemake workflow management system is a tool to create reproducible and sc *homepage*: https://snakemake.readthedocs.io -========= ================= =============================== -version versionsuffix toolchain -========= ================= =============================== -``5.2.2`` ``-Python-3.6.4`` ``intel/2018a`` -``5.2.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``5.7.1`` ``-Python-3.7.2`` ``foss/2019a`` -========= ================= =============================== +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== +``5.2.2`` ``-Python-3.6.4`` ``intel/2018a`` +``5.2.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``5.7.1`` ``-Python-3.7.2`` ``foss/2019a`` +``5.26.1`` ``-Python-3.8.2`` ``intel/2020a`` +========== ================= =============================== .. _list_software_SNAP_306: @@ -33870,6 +34587,22 @@ version toolchain ========== ============= +.. _list_software_SpaceRanger_1099: + +*SpaceRanger* ++++++++++++++ + +Space Ranger is a set of analysis pipelines that process Visium spatial RNA-seq output and brightfield microscope images in order to detect tissue, align reads, generate feature-spot matrices, perform clustering and gene expression analysis, and place spots in spatial context on the slide image. + +*homepage*: https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger + +========= ============= +version toolchain +========= ============= +``1.1.0`` ``GCC/9.3.0`` +========= ============= + + .. _list_software_Spack_498: *Spack* @@ -34126,6 +34859,22 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_SplAdder_783: + +*SplAdder* +++++++++++ + +Splicing Adder is a toolbox for alternative splicing analysis based on RNA-Seq alignment data. Briefly, the software takes a given annotation and RNA-Seq read alignments in standardized formats, transforms the annotation into a splicing graph representation, augments the splicing graph with additional information extracted from the read data, extracts alternative splicing events from the graph and quantifies the events based on the alignment data. + +*homepage*: https://github.com/ratschlab/spladder + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``2.4.2`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_SPLASH_459: *SPLASH* @@ -34581,7 +35330,7 @@ version versionsuffix toolchain ``0.9.0`` ``-Python-3.6.6`` ``intel/2018b`` ``0.10.1`` ``foss/2019a`` ``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.11.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== =============================== @@ -34689,6 +35438,7 @@ version toolchain ``2.1.0`` ``foss/2018b`` ``2.1.1`` ``GCC/8.3.0`` ``2.1.3`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.1.4`` ``GCC/8.3.0``, ``GCC/9.3.0`` ========== ================================== @@ -34831,26 +35581,11 @@ version toolchain *homepage*: https://sumo.dlr.de/ -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ============== - - -.. _list_software_Sumo_420: - -*Sumo* -++++++ - -Sumo is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large road networks. - -*homepage*: https://sumo.sourceforge.net/ - ========= ================= ================= version versionsuffix toolchain ========= ================= ================= ``1.3.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ================= @@ -34895,13 +35630,14 @@ version versionsuffix toolchain SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. -*homepage*: http://crd-legacy.lbl.gov/~xiaoye/SuperLU/ +*homepage*: https://crd-legacy.lbl.gov/~xiaoye/SuperLU/ ========= =============================== version toolchain ========= =============================== ``5.1.1`` ``foss/2016a``, ``intel/2016a`` ``5.2.1`` ``foss/2017b``, ``intel/2017b`` +``5.2.2`` ``intel/2020a`` ========= =============================== @@ -35019,6 +35755,22 @@ version versionsuffix toolchain ======== ============= ================================ +.. _list_software_SWAT+_362: + +*SWAT+* ++++++++ + +The Soil & Water Assessment Tool (SWAT) is a small watershed to river basin-scale model used to simulate the quality and quantity of surface and ground water and predict the environmental impact of land use, land management practices, and climate change. In order to face present and future challenges in water resources modeling SWAT code has undergone major modifications over the past few years, resulting in SWAT+, a completely revised version of the model. SWAT+ provides a more flexible spatial representation of interactions and processes within a watershed. + +*homepage*: https://swatplus.gitbook.io + +========== ============= +version toolchain +========== ============= +``60.4.1`` ``GCC/9.3.0`` +========== ============= + + .. _list_software_SWIG_314: *SWIG* @@ -35047,6 +35799,7 @@ version versionsuffix toolchain ``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.0.2`` ``GCCcore/10.2.0`` ========== ============================ ================================================================ @@ -35816,12 +36569,12 @@ The `time' command runs another program, then displays information about the res *homepage*: https://www.gnu.org/software/time/ -======= ================= -version toolchain -======= ================= -``1.7`` ``system`` -``1.9`` ``GCCcore/8.3.0`` -======= ================= +======= ==================================== +version toolchain +======= ==================================== +``1.7`` ``system`` +``1.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ==================================== .. _list_software_TINKER_461: @@ -36046,6 +36799,7 @@ Data loaders and abstractions for text and NLP version versionsuffix toolchain ========= =============================== ================== ``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b`` ========= =============================== ================== @@ -36067,7 +36821,7 @@ version versionsuffix toolchain ``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` ``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` -``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` ========= =============================== ================================== @@ -36094,7 +36848,7 @@ version versionsuffix toolchain *tqdm* ++++++ -A fast, extensible progress bar for Python and CLI +Instantly make your loops show a smart progress meter. *homepage*: https://github.com/tqdm/tqdm @@ -36108,6 +36862,7 @@ version versionsuffix toolchain ``4.41.1`` ``GCCcore/8.3.0`` ``4.41.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``4.47.0`` ``GCCcore/9.3.0`` +``4.51.0`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================== =============================== @@ -36626,6 +37381,7 @@ version versionsuffix toolchain ``1.8.0`` ``GCCcore/9.3.0`` ``1.8.0`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` ``1.9.0`` ``GCCcore/10.2.0`` +``1.9.0`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` ============ ================ ======================================================= @@ -36655,14 +37411,14 @@ UDUNITS supports conversion of unit specifications between formatted and binary *homepage*: https://www.unidata.ucar.edu/software/udunits/ -========== =========================================================================================================================================================================== -version toolchain -========== =========================================================================================================================================================================== -``2.2.20`` ``foss/2016a``, ``intel/2016b`` -``2.2.24`` ``intel/2017a`` -``2.2.25`` ``foss/2017b``, ``intel/2017b`` -``2.2.26`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -========== =========================================================================================================================================================================== +========== =============================================================================================================================================================================================== +version toolchain +========== =============================================================================================================================================================================================== +``2.2.20`` ``foss/2016a``, ``intel/2016b`` +``2.2.24`` ``intel/2017a`` +``2.2.25`` ``foss/2017b``, ``intel/2017b`` +``2.2.26`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +========== =============================================================================================================================================================================================== .. _list_software_UFL_231: @@ -36949,7 +37705,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -37189,6 +37945,22 @@ version toolchain ========== ========== +.. _list_software_velocyto_885: + +*velocyto* +++++++++++ + +Velocyto is a library for the analysis of RNA velocity. + +*homepage*: https://velocyto.org/velocyto.py/ + +=========== ================= =============== +version versionsuffix toolchain +=========== ================= =============== +``0.17.17`` ``-Python-3.8.2`` ``intel/2020a`` +=========== ================= =============== + + .. _list_software_Velvet_630: *Velvet* @@ -37447,6 +38219,10 @@ version versionsuffix toolchain ``4.1.9`` ``system`` ``5.1.0`` ``system`` ``5.2.0`` ``system`` +``5.2.2`` ``system`` +``5.2.3`` ``system`` +``5.2.4`` ``system`` +``5.2.5`` ``system`` =========== ================================== =============== @@ -37616,7 +38392,7 @@ version toolchain --- -:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_wandb_524: @@ -37671,6 +38447,22 @@ version toolchain ========= =============== +.. _list_software_WCT_238: + +*WCT* ++++++ + +NOAA's Weather and Climate Toolkit (WCT) is free, platform independent software distributed from NOAA's National Centers for Environmental Information (NCEI). The WCT allows the visualization and data export of weather and climate data, including Radar, Satellite and Model data. The WCT also provides access to weather/climate web services provided from NCEI and other organizations. + +*homepage*: https://www.ncdc.noaa.gov/wct/index.php + +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``4.6.0`` ``-Java-11`` ``system`` +========= ============= ========== + + .. _list_software_wcwidth_762: *wcwidth* @@ -37749,14 +38541,14 @@ GNU Wget is a free software package for retrieving files using HTTP, HTTPS and F *homepage*: https://www.gnu.org/software/wget -========== ==================================== -version toolchain -========== ==================================== -``1.17.1`` ``foss/2016a``, ``foss/2016b`` -``1.19.4`` ``GCCcore/6.4.0`` -``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -``1.20.3`` ``GCCcore/9.3.0`` -========== ==================================== +========== ===================================== +version toolchain +========== ===================================== +``1.17.1`` ``foss/2016a``, ``foss/2016b`` +``1.19.4`` ``GCCcore/6.4.0`` +``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``1.20.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========== ===================================== .. _list_software_WHAM_301: @@ -37951,15 +38743,16 @@ The Weather Research and Forecasting (WRF) Model is a next-generation mesoscale *homepage*: http://www.wrf-model.org -========= ============= ================================ -version versionsuffix toolchain -========= ============= ================================ -``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` -``4.0.1`` ``-dmpar`` ``intel/2018b`` -``4.0.2`` ``-dmpar`` ``foss/2018b`` -``4.1.3`` ``-dm+sm`` ``intel/2019b`` -``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` -========= ============= ================================ +=========== ============= ================================ +version versionsuffix toolchain +=========== ============= ================================ +``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` +``3.9.1.1`` ``-dmpar`` ``foss/2020a``, ``intel/2020a`` +``4.0.1`` ``-dmpar`` ``intel/2018b`` +``4.0.2`` ``-dmpar`` ``foss/2018b`` +``4.1.3`` ``-dm+sm`` ``intel/2019b`` +``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` +=========== ============= ================================ .. _list_software_WRF-Fire_674: @@ -38074,7 +38867,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCfun_484` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -38127,6 +38920,7 @@ version toolchain ``20190413`` ``GCCcore/8.2.0`` ``20190925`` ``GCCcore/8.3.0`` ``20191217`` ``GCCcore/9.3.0`` +``20201026`` ``GCCcore/10.2.0`` ============ ================================= @@ -38139,18 +38933,18 @@ x265 is a free software library and application for encoding video streams into *homepage*: https://x265.org/ -======= ================================== -version toolchain -======= ================================== -``2.4`` ``foss/2016b`` -``2.5`` ``intel/2017a`` -``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` -``2.7`` ``GCCcore/6.4.0`` -``2.9`` ``GCCcore/7.3.0`` -``3.0`` ``GCCcore/8.2.0`` -``3.2`` ``GCCcore/8.3.0`` -``3.3`` ``GCCcore/9.3.0`` -======= ================================== +======= ===================================== +version toolchain +======= ===================================== +``2.4`` ``foss/2016b`` +``2.5`` ``intel/2017a`` +``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` +``2.7`` ``GCCcore/6.4.0`` +``2.9`` ``GCCcore/7.3.0`` +``3.0`` ``GCCcore/8.2.0`` +``3.2`` ``GCCcore/8.3.0`` +``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======= ===================================== .. _list_software_XALT_313: @@ -38192,7 +38986,7 @@ version versionsuffix toolchain ``0.12.1`` ``-Python-3.6.6`` ``intel/2018b`` ``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` ``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.16.1`` ``-Python-3.8.2`` ``intel/2020a`` +``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== =============================== @@ -38326,21 +39120,22 @@ version versionsuffix toolchain ======== ============= ============== -.. _list_software_XCfun_484: +.. _list_software_XCFun_452: -*XCfun* +*XCFun* +++++++ XCFun is a library of DFT exchange-correlation (XC) functionals. It is based on automatic differentiation and can therefore generate arbitrary order derivatives of these functionals. *homepage*: http://dftlibs.org/xcfun/ -============ ================== =============== -version versionsuffix toolchain -============ ================== =============== -``20180122`` ``-Python-2.7.14`` ``intel/2017b`` -``20190127`` ``-Python-3.7.2`` ``foss/2019a`` -============ ================== =============== +============ ================== ================= +version versionsuffix toolchain +============ ================== ================= +``2.1.0`` ``GCCcore/9.3.0`` +``20180122`` ``-Python-2.7.14`` ``intel/2017b`` +``20190127`` ``-Python-3.7.2`` ``foss/2019a`` +============ ================== ================= .. _list_software_XCrySDen_752: @@ -38736,12 +39531,12 @@ Xvfb is an X server that can run on machines with no display hardware and no phy *homepage*: https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml -========== ==================================== -version toolchain -========== ==================================== -``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``1.20.9`` ``GCCcore/9.3.0`` -========== ==================================== +========== ===================================== +version toolchain +========== ===================================== +``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.20.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========== ===================================== .. _list_software_XZ_178: @@ -38862,11 +39657,11 @@ Yasm: Complete rewrite of the NASM assembler with BSD license *homepage*: http://www.tortall.net/projects/yasm/ -========= =================================================================================================================================================================================================================================== -version toolchain -========= =================================================================================================================================================================================================================================== -``1.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= =================================================================================================================================================================================================================================== +========= ======================================================================================================================================================================================================================================================= +version toolchain +========= ======================================================================================================================================================================================================================================================= +``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= ======================================================================================================================================================================================================================================================= .. _list_software_YAXT_326: @@ -39028,13 +39823,13 @@ Zsh is a shell designed for interactive use, although it is also a powerful scri *homepage*: https://www.zsh.org/ -========= ================== -version toolchain -========= ================== -``5.1.1`` ``GNU/4.9.3-2.25`` -``5.2`` ``foss/2016b`` -``5.8`` ``GCC/8.3.0`` -========= ================== +========= ========================= +version toolchain +========= ========================= +``5.1.1`` ``GNU/4.9.3-2.25`` +``5.2`` ``foss/2016b`` +``5.8`` ``GCC/8.3.0``, ``system`` +========= ========================= .. _list_software_zstd_453: diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 45d262ec..b4c5cd6d 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -23,6 +23,7 @@ * EB_ant * EB_BiSearch * EB_Chimera + * EB_code_minus_server * EB_COMSOL * EB_FDTD_underscore_Solutions * EB_FLUENT @@ -212,6 +213,7 @@ * EB_Boost * EB_CFDEMcoupling * EB_CHARMM + * EB_code_minus_server * EB_CP2K * EB_FSL * EB_GAMESS_minus_US @@ -256,6 +258,7 @@ * EB_EasyBuildMeta * EB_EggLib * EB_libxml2 + * EB_Metagenome_Atlas * EB_netcdf4_minus_python * EB_nose * EB_numexpr @@ -331,6 +334,7 @@ * EB_ant * EB_BiSearch * EB_Chimera + * EB_code_minus_server * EB_COMSOL * EB_FDTD_underscore_Solutions * EB_FLUENT @@ -384,6 +388,7 @@ * EB_EasyBuildMeta * EB_EggLib * EB_libxml2 + * EB_Metagenome_Atlas * EB_netcdf4_minus_python * EB_nose * EB_numexpr diff --git a/docs/version-specific/easyconfig_templates.rst b/docs/version-specific/easyconfig_templates.rst index b838bfe3..f247ae89 100644 --- a/docs/version-specific/easyconfig_templates.rst +++ b/docs/version-specific/easyconfig_templates.rst @@ -9,6 +9,7 @@ Template names/values derived from easyconfig instance Template name Template value =========================== ======================================================== ``%(arch)s`` System architecture (e.g. x86_64, aarch64, ppc64le, ...) +``%(module_name)s`` Module name ``%(nameletter)s`` First letter of software name ``%(toolchain_name)s`` Toolchain name ``%(toolchain_version)s`` Toolchain version @@ -64,8 +65,8 @@ Template values set outside EasyBlock runstep ================== ====================== Template name Template value ================== ====================== -``%(installdir)s`` Installation directory ``%(builddir)s`` Build directory +``%(installdir)s`` Installation directory ================== ====================== Template constants that can be used in easyconfigs diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 3d860914..79c5200e 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -1160,6 +1160,7 @@ easyconfig parameter description ``withisl`` Build GCC with ISL support ``False`` ``withlibiberty`` Enable installing of libiberty ``False`` ``withlto`` Enable LTO support ``True`` +``withnvptx`` Build GCC with NVPTX offload support ``False`` ``withppl`` Build GCC with PPL support ``False`` ============================== =================================================================================================================================================================================================== ==================== diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index f3d02352..9a22d1c2 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -126,10 +126,10 @@ Container options Option flag Option description =============================================== =========================================================================================================== ``--container-build-image`` Build container image (requires sudo privileges!) (default: False) -``--container-config=CONFIG`` Configuration for container image (type ) +``--container-config=CONFIG`` Configuration for container image (type ) ``--container-image-format=IMAGE-FORMAT`` Container image format (type choice) (choices: ext3, sandbox, sif, squashfs) ``--container-image-name=IMAGE-NAME`` Custom name for container image (defaults to name of easyconfig) -``--container-template-recipe=TEMPLATE-RECIPE`` Template recipe for container image (type ) +``--container-template-recipe=TEMPLATE-RECIPE`` Template recipe for container image (type ) ``--container-tmpdir=TMPDIR`` Temporary directory where container image is built ``--container-type=TYPE`` Type of container recipe/image to create (type choice; default: singularity) (choices: docker, singularity) =============================================== =========================================================================================================== @@ -143,7 +143,7 @@ Option flag Option description ``--create-index=CREATE-INDEX`` Create index for files in specified directory ``--fix-deprecated-easyconfigs`` Fix use of deprecated functionality in specified easyconfig files. (default: False) ``--ignore-index`` Ignore index when searching for files (default: False) -``--index-max-age=INDEX-MAX-AGE`` Maximum age for index before it is considered stale (in seconds) (type ; default: 604800) +``--index-max-age=INDEX-MAX-AGE`` Maximum age for index before it is considered stale (in seconds) (type ; default: 604800) ``--inject-checksums=INJECT-CHECKSUMS`` Inject checksums of specified type for sources/patches into easyconfig file(s) (type choice; default: sha256) (choices: adler32, crc32, md5, sha1, sha256, sha512, size) ``--local-var-naming-check=LOCAL-VAR-NAMING-CHECK`` Mode to use when checking whether local variables follow the recommended naming scheme ('log': only log warnings (no printed messages); 'warn': print warnings; 'error': fail with an error) (type choice; default: warn) (choices: error, log, warn) =================================================== ===================================================================================================================================================================================================================================================== @@ -151,44 +151,44 @@ Option flag Option description GitHub integration options -------------------------- -======================================================= ================================================================================================================================ -Option flag Option description -======================================================= ================================================================================================================================ -``--check-contrib`` Runs checks to see whether the given easyconfigs are ready to be contributed back (default: False) -``--check-github`` Check status of GitHub integration, and report back (default: False) -``--check-style`` Run a style check on the given easyconfigs (default: False) -``--cleanup-easyconfigs`` Clean up easyconfig files for pull request (default: True; disable with --disable-cleanup-easyconfigs) -``--close-pr=PR#`` Close pull request (type ) -``--close-pr-msg=CLOSE-PR-MSG`` Custom close message for pull request closed with --close-pr; (type ) -``--close-pr-reasons=CLOSE-PR-REASONS`` Close reason for pull request closed with --close-pr; supported values: archived, inactive, obsolete, retest (type ) -``--dump-test-report=DUMP-TEST-REPORT`` Dump test report to specified path (default: test_report.md) -``--from-pr=PR#`` Obtain easyconfigs from specified PR (type ) -``--git-working-dirs-path=GIT-WORKING-DIRS-PATH`` Path to Git working directories for EasyBuild repositories (type ) -``--github-org=GITHUB-ORG`` GitHub organization (type ) -``--github-user=GITHUB-USER`` GitHub username (type ) -``--include-easyblocks-from-pr=PR#`` Include easyblocks from specified PR (type comma-separated list; default: ) -``--install-github-token`` Install GitHub token (requires --github-user) (default: False) -``--list-prs=STATE,ORDER,DIRECTION`` List pull requests (type ; default: open,created,desc) -``--merge-pr=PR#`` Merge pull request (type ) -``--new-branch-github`` Create new branch in GitHub in preparation for a PR (default: False) -``--new-pr`` Open a new pull request (default: False) -``--new-pr-from-branch=NEW-PR-FROM-BRANCH`` Open a new pull request from branch in GitHub (type ) -``--pr-branch-name=PR-BRANCH-NAME`` Branch name to use for new PRs; '_new_pr_' if unspecified (type ) -``--pr-commit-msg=PR-COMMIT-MSG`` Commit message for new/updated pull request created with --new-pr (type ) -``--pr-descr=PR-DESCR`` Description for new pull request created with --new-pr (type ) -``--pr-target-account=PR-TARGET-ACCOUNT`` Target account for new PRs (type ; default: easybuilders) -``--pr-target-branch=PR-TARGET-BRANCH`` Target branch for new PRs (type ; default: develop) -``--pr-target-repo=PR-TARGET-REPO`` Target repository for new/updating PRs (default: auto-detect based on provided files) (type ) -``--pr-title=PR-TITLE`` Title for new pull request created with --new-pr (type ) -``--preview-pr`` Preview a new pull request (default: False) -``--review-pr=PR#`` Review specified pull request (type ) -``--sync-branch-with-develop=SYNC-BRANCH-WITH-DEVELOP`` Sync branch with current 'develop' branch (type ) -``--sync-pr-with-develop=PR#`` Sync pull request with current 'develop' branch (type ) -``--test-report-env-filter=TEST-REPORT-ENV-FILTER`` Regex used to filter out variables in environment dump of test report -``--update-branch-github=UPDATE-BRANCH-GITHUB`` Update specified branch in GitHub (type ) -``--update-pr=PR#`` Update an existing pull request (type ) -``-u, --upload-test-report`` Upload full test report as a gist on GitHub (default: False) -======================================================= ================================================================================================================================ +======================================================= ================================================================================================================================= +Option flag Option description +======================================================= ================================================================================================================================= +``--check-contrib`` Runs checks to see whether the given easyconfigs are ready to be contributed back (default: False) +``--check-github`` Check status of GitHub integration, and report back (default: False) +``--check-style`` Run a style check on the given easyconfigs (default: False) +``--cleanup-easyconfigs`` Clean up easyconfig files for pull request (default: True; disable with --disable-cleanup-easyconfigs) +``--close-pr=PR#`` Close pull request (type ) +``--close-pr-msg=CLOSE-PR-MSG`` Custom close message for pull request closed with --close-pr; (type ) +``--close-pr-reasons=CLOSE-PR-REASONS`` Close reason for pull request closed with --close-pr; supported values: archived, inactive, obsolete, retest (type ) +``--dump-test-report=DUMP-TEST-REPORT`` Dump test report to specified path (default: test_report.md) +``--from-pr=PR#`` Obtain easyconfigs from specified PR (type ) +``--git-working-dirs-path=GIT-WORKING-DIRS-PATH`` Path to Git working directories for EasyBuild repositories (type ) +``--github-org=GITHUB-ORG`` GitHub organization (type ) +``--github-user=GITHUB-USER`` GitHub username (type ) +``--include-easyblocks-from-pr=PR#`` Include easyblocks from specified PR (type comma-separated list; default: ) +``--install-github-token`` Install GitHub token (requires --github-user) (default: False) +``--list-prs=STATE,ORDER,DIRECTION`` List pull requests (type ; default: open,created,desc) +``--merge-pr=PR#`` Merge pull request (type ) +``--new-branch-github`` Create new branch in GitHub in preparation for a PR (default: False) +``--new-pr`` Open a new pull request (default: False) +``--new-pr-from-branch=NEW-PR-FROM-BRANCH`` Open a new pull request from branch in GitHub (type ) +``--pr-branch-name=PR-BRANCH-NAME`` Branch name to use for new PRs; '_new_pr_' if unspecified (type ) +``--pr-commit-msg=PR-COMMIT-MSG`` Commit message for new/updated pull request created with --new-pr (type ) +``--pr-descr=PR-DESCR`` Description for new pull request created with --new-pr (type ) +``--pr-target-account=PR-TARGET-ACCOUNT`` Target account for new PRs (type ; default: easybuilders) +``--pr-target-branch=PR-TARGET-BRANCH`` Target branch for new PRs (type ; default: develop) +``--pr-target-repo=PR-TARGET-REPO`` Target repository for new/updating PRs (default: auto-detect based on provided files) (type ) +``--pr-title=PR-TITLE`` Title for new pull request created with --new-pr (type ) +``--preview-pr`` Preview a new pull request (default: False) +``--review-pr=PR#`` Review specified pull request (type ) +``--sync-branch-with-develop=SYNC-BRANCH-WITH-DEVELOP`` Sync branch with current 'develop' branch (type ) +``--sync-pr-with-develop=PR#`` Sync pull request with current 'develop' branch (type ) +``--test-report-env-filter=TEST-REPORT-ENV-FILTER`` Regex used to filter out variables in environment dump of test report +``--update-branch-github=UPDATE-BRANCH-GITHUB`` Update specified branch in GitHub (type ) +``--update-pr=PR#`` Update an existing pull request (type ) +``-u, --upload-test-report`` Upload full test report as a gist on GitHub (default: False) +======================================================= ================================================================================================================================= Informative options @@ -206,6 +206,7 @@ Option flag Option description ``--check-conflicts`` Check for version conflicts in dependency graphs (default: False) ``--dep-graph=depgraph.`` Create dependency graph ``--dump-env-script`` Dump source script to set up build environment based on toolchain/dependencies (default: False) +``--easystack=EASYSTACK`` Path to easystack file in YAML format, specifying details of a software stack ``--last-log`` Print location to EasyBuild log file of last (failed) session (default: False) ``--list-easyblocks=LIST-EASYBLOCKS`` Show list of available easyblocks (type choice; default: simple) (choices: simple, detailed) ``--list-installed-software=LIST-INSTALLED-SOFTWARE`` Show list of installed software (type choice; default: simple) (choices: simple, detailed) @@ -235,91 +236,92 @@ Option flag Option description ``--job-max-jobs=MAX-JOBS`` Maximum number of concurrent jobs (queued and running, 0 = unlimited) (type int; default: 0) ``--job-max-walltime=MAX-WALLTIME`` Maximum walltime for jobs (in hours) (type int; default: 24) ``--job-output-dir=OUTPUT-DIR`` Output directory for jobs (default: current directory) (default: /Volumes/work/easybuild/docs) -``--job-polling-interval=POLLING-INTERVAL`` Interval between polls for status of jobs (in seconds) (type ; default: 30.0) +``--job-polling-interval=POLLING-INTERVAL`` Interval between polls for status of jobs (in seconds) (type ; default: 30.0) ``--job-target-resource=TARGET-RESOURCE`` Target resource for jobs =========================================== =========================================================================================================================== Override options ---------------- -========================================================================= ============================================================================================================================================================================================================================================ -Option flag Option description -========================================================================= ============================================================================================================================================================================================================================================ -``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) -``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) -``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) -``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) -``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) -``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only -``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) -``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) -``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) -``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) -``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) -``-C, --containerize`` Generate container recipe/image (default: False) -``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) -``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software (type comma-separated list) -``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) -``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) -``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. -``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) -``--devel`` Enable including of development log messages (default: False) -``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) -``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) -``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options -``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) -``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) -``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) -``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) -``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) -``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) -``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) -``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) -``--generate-devel-module`` Generate a develop module file, implies --force if disabled (default: True; disable with --disable-generate-devel-module) -``--group=GROUP`` Group to be used for software installations (only verified, not set) -``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) -``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) -``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) -``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) -``--ignore-checksums`` Ignore failing checksum verification (default: False) -``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) -``--install-latest-eb-release`` Install latest known version of easybuild (default: False) -``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) -``--lib64-lib-symlink`` Automatically create symlinks for lib64/ pointing to lib/ if the former is missing (default: True; disable with --disable-lib64-lib-symlink) -``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) -``--minimal-build-env=MINIMAL-BUILD-ENV`` Minimal build environment to define when using system toolchain, specified as a comma-separated list that defines a mapping between name of environment variable and its value separated by a colon (':') (default: CC:gcc,CXX:g++) -``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) -``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) -``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) -``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) -``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) -``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations -``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) -``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) -``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) -``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) -``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) -``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) -``--rpath`` Enable use of RPATH for linking with libraries (default: False) -``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) -``--set-default-module`` Set the generated module as default (default: False) -``--set-gid-bit`` Set group ID bit on newly created directories (default: False) -``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) -``-t, --skip-test-cases`` Skip running test cases (default: False) -``--sticky-bit`` Set sticky bit on newly created directories (default: False) -``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include -``-T, --trace`` Provide more information in output to stdout on progress (default: False) -``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed -``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) -``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) -``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) -``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) -``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) -``--wait-on-lock=WAIT-ON-LOCK`` Wait for lock to be released; 0 implies no waiting (exit with an error if the lock already exists), non-zero value specified waiting interval [DEPRECATED: use --wait-on-lock-interval and --wait-on-lock-limit instead] (type ) -``--wait-on-lock-interval=WAIT-ON-LOCK-INTERVAL`` Wait interval (in seconds) to use when waiting for existing lock to be removed (type ; default: 60) -``--wait-on-lock-limit=WAIT-ON-LOCK-LIMIT`` Maximum amount of time (in seconds) to wait until lock is released (0 means no waiting at all, exit with error; -1 means no waiting limit, keep waiting) (type ; default: 0) -``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) -========================================================================= ============================================================================================================================================================================================================================================ +========================================================================= ============================================================================================================================================================================================================================================= +Option flag Option description +========================================================================= ============================================================================================================================================================================================================================================= +``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) +``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) +``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) +``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) +``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) +``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only +``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) +``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) +``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) +``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) +``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) +``-C, --containerize`` Generate container recipe/image (default: False) +``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) +``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software; values should be specified as digits separated by a dot, for example: 3.5,5.0,7.2 (type comma-separated list) +``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) +``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) +``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. +``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) +``--devel`` Enable including of development log messages (default: False) +``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) +``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) +``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options +``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) +``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) +``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) +``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) +``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) +``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) +``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) +``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) +``--generate-devel-module`` Generate a develop module file, implies --force if disabled (default: True; disable with --disable-generate-devel-module) +``--group=GROUP`` Group to be used for software installations (only verified, not set) +``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) +``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) +``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) +``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) +``--ignore-checksums`` Ignore failing checksum verification (default: False) +``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) +``--install-latest-eb-release`` Install latest known version of easybuild (default: False) +``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) +``--lib64-lib-symlink`` Automatically create symlinks for lib64/ pointing to lib/ if the former is missing (default: True; disable with --disable-lib64-lib-symlink) +``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) +``--minimal-build-env=MINIMAL-BUILD-ENV`` Minimal build environment to define when using system toolchain, specified as a comma-separated list that defines a mapping between name of environment variable and its value separated by a colon (':') (default: CC:gcc,CXX:g++) +``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) +``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) +``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) +``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) +``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) +``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations +``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) +``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) +``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) +``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) +``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) +``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) +``--rpath`` Enable use of RPATH for linking with libraries (default: False) +``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) +``--set-default-module`` Set the generated module as default (default: False) +``--set-gid-bit`` Set group ID bit on newly created directories (default: False) +``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) +``-t, --skip-test-cases`` Skip running test cases (default: False) +``--skip-test-step`` Skip running the test step (e.g. unit tests) (default: False) +``--sticky-bit`` Set sticky bit on newly created directories (default: False) +``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include +``-T, --trace`` Provide more information in output to stdout on progress (default: False) +``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed +``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) +``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) +``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) +``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) +``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) +``--wait-on-lock=WAIT-ON-LOCK`` Wait for lock to be released; 0 implies no waiting (exit with an error if the lock already exists), non-zero value specified waiting interval [DEPRECATED: use --wait-on-lock-interval and --wait-on-lock-limit instead] (type ) +``--wait-on-lock-interval=WAIT-ON-LOCK-INTERVAL`` Wait interval (in seconds) to use when waiting for existing lock to be removed (type ; default: 60) +``--wait-on-lock-limit=WAIT-ON-LOCK-LIMIT`` Maximum amount of time (in seconds) to wait until lock is released (0 means no waiting at all, exit with error; -1 means no waiting limit, keep waiting) (type ; default: 0) +``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) +========================================================================= ============================================================================================================================================================================================================================================= Package options diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index e3b55763..5104988b 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - goblf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -22,6 +22,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -61,6 +66,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -101,6 +111,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -141,6 +156,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -181,6 +201,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -220,6 +245,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -260,6 +290,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -300,6 +335,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -340,6 +380,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -377,6 +422,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -415,6 +465,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -455,6 +510,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -495,6 +555,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -535,6 +600,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -575,6 +645,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -615,6 +690,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -654,6 +734,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -695,6 +780,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -736,6 +826,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -776,6 +871,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -817,6 +917,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -858,6 +963,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -899,6 +1009,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -940,6 +1055,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -981,6 +1101,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1022,6 +1147,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1062,6 +1192,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1102,6 +1237,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1143,6 +1283,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1184,6 +1329,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1225,6 +1375,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1266,6 +1421,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1307,6 +1467,57 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``f2c`` Generate code compatible with f2c and f77 ``False`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loop`` Automatic loop parallellisation ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``lto`` Enable Link Time Optimization ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + +.. _gobff: + +Available options for gobff toolchain +------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1348,6 +1559,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1389,6 +1605,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1429,6 +1650,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1469,6 +1695,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1510,6 +1741,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1551,6 +1787,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1592,6 +1833,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1633,6 +1879,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1674,6 +1925,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1715,6 +1971,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1756,6 +2017,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1797,6 +2063,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1838,6 +2109,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1879,6 +2155,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1921,6 +2202,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -1961,6 +2247,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2001,6 +2292,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2042,6 +2338,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2082,6 +2383,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2122,6 +2428,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2163,6 +2474,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2204,6 +2520,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2245,6 +2566,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2286,6 +2612,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2327,6 +2658,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2368,6 +2704,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2409,6 +2750,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2450,6 +2796,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2491,6 +2842,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2532,6 +2888,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2573,6 +2934,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2614,6 +2980,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2655,6 +3026,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2696,6 +3072,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2736,6 +3117,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -2773,6 +3159,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -2811,6 +3202,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -2849,6 +3245,11 @@ option description ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -2887,6 +3288,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2926,6 +3332,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2966,6 +3377,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -3006,6 +3422,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -3046,6 +3467,11 @@ option description ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index f1e87f54..60d5b83e 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -3,86 +3,87 @@ List of known toolchains ------------------------ -================ ================ =========== ======================= ======== -Name Compiler(s) MPI Linear algebra FFT -================ ================ =========== ======================= ======== -**cgmpich** Clang, GCC MPICH *(none)* *(none)* -**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW -**cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* -**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW -**cgompi** Clang, GCC OpenMPI *(none)* *(none)* -**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**ClangGCC** Clang, GCC *(none)* *(none)* *(none)* -**CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* -**CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* -**CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* -**CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* -**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**GCC** GCC *(none)* *(none)* *(none)* -**GCCcore** GCCcore *(none)* *(none)* *(none)* -**gcccuda** GCC, CUDA *(none)* *(none)* *(none)* -**gimkl** GCC impi imkl imkl -**gimpi** GCC impi *(none)* *(none)* -**gimpic** GCC, CUDA impi *(none)* *(none)* -**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW -**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW -**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW -**gmkl** GCC *(none)* imkl imkl -**gmklc** GCC, CUDA *(none)* imkl imkl -**gmpich** GCC MPICH *(none)* *(none)* -**gmpich2** GCC MPICH2 *(none)* *(none)* -**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW -**gmvapich2** GCC MVAPICH2 *(none)* *(none)* -**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW -**GNU** GCC *(none)* *(none)* *(none)* -**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW -**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW -**golf** GCC *(none)* OpenBLAS FFTW -**golfc** GCC, CUDA *(none)* OpenBLAS FFTW -**gomkl** GCC OpenMPI imkl imkl -**gomklc** GCC, CUDA OpenMPI imkl imkl -**gompi** GCC OpenMPI *(none)* *(none)* -**gompic** GCC, CUDA OpenMPI *(none)* *(none)* -**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**gpsmpi** GCC psmpi *(none)* *(none)* -**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW -**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW -**gsmpi** GCC SpectrumMPI *(none)* *(none)* -**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW -**iccifort** icc, ifort *(none)* *(none)* *(none)* -**iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* -**ictce** icc, ifort impi imkl imkl -**iimkl** icc, ifort *(none)* imkl imkl -**iimklc** icc, ifort, CUDA *(none)* imkl imkl -**iimpi** icc, ifort impi *(none)* *(none)* -**iimpic** icc, ifort, CUDA impi *(none)* *(none)* -**iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* -**impich** icc, ifort MPICH *(none)* *(none)* -**impmkl** icc, ifort MPICH imkl imkl -**intel** icc, ifort impi imkl imkl -**intel-para** icc, ifort psmpi imkl imkl -**intelcuda** icc, ifort, CUDA impi imkl imkl -**iomkl** icc, ifort OpenMPI imkl imkl -**iomklc** icc, ifort, CUDA OpenMPI imkl imkl -**iompi** icc, ifort OpenMPI *(none)* *(none)* -**iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* -**ipsmpi** icc, ifort psmpi *(none)* *(none)* -**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW -**ismkl** icc, ifort MPICH2 imkl imkl -**NVHPC** NVHPC *(none)* *(none)* *(none)* -**PGI** PGI *(none)* *(none)* *(none)* -**pmkl** PGI *(none)* imkl imkl -**pomkl** PGI OpenMPI imkl imkl -**pompi** PGI OpenMPI *(none)* *(none)* -**system** *(none)* *(none)* *(none)* *(none)* -**xlcxlf** xlc, xlf *(none)* *(none)* *(none)* -**xlmpich** xlc, xlf MPICH *(none)* *(none)* -**xlmpich2** xlc, xlf MPICH2 *(none)* *(none)* -**xlmvapich2** xlc, xlf MVAPICH2 *(none)* *(none)* -**xlompi** xlc, xlf OpenMPI *(none)* *(none)* -================ ================ =========== ======================= ======== +================ ================ =========== ========================= ======== +Name Compiler(s) MPI Linear algebra FFT +================ ================ =========== ========================= ======== +**cgmpich** Clang, GCC MPICH *(none)* *(none)* +**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW +**cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* +**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**cgompi** Clang, GCC OpenMPI *(none)* *(none)* +**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**ClangGCC** Clang, GCC *(none)* *(none)* *(none)* +**CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* +**CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* +**CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* +**CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* +**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**GCC** GCC *(none)* *(none)* *(none)* +**GCCcore** GCCcore *(none)* *(none)* *(none)* +**gcccuda** GCC, CUDA *(none)* *(none)* *(none)* +**gimkl** GCC impi imkl imkl +**gimpi** GCC impi *(none)* *(none)* +**gimpic** GCC, CUDA impi *(none)* *(none)* +**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW +**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW +**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW +**gmkl** GCC *(none)* imkl imkl +**gmklc** GCC, CUDA *(none)* imkl imkl +**gmpich** GCC MPICH *(none)* *(none)* +**gmpich2** GCC MPICH2 *(none)* *(none)* +**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW +**gmvapich2** GCC MVAPICH2 *(none)* *(none)* +**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**GNU** GCC *(none)* *(none)* *(none)* +**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW +**gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW +**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW +**golf** GCC *(none)* OpenBLAS FFTW +**golfc** GCC, CUDA *(none)* OpenBLAS FFTW +**gomkl** GCC OpenMPI imkl imkl +**gomklc** GCC, CUDA OpenMPI imkl imkl +**gompi** GCC OpenMPI *(none)* *(none)* +**gompic** GCC, CUDA OpenMPI *(none)* *(none)* +**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**gpsmpi** GCC psmpi *(none)* *(none)* +**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW +**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW +**gsmpi** GCC SpectrumMPI *(none)* *(none)* +**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW +**iccifort** icc, ifort *(none)* *(none)* *(none)* +**iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* +**ictce** icc, ifort impi imkl imkl +**iimkl** icc, ifort *(none)* imkl imkl +**iimklc** icc, ifort, CUDA *(none)* imkl imkl +**iimpi** icc, ifort impi *(none)* *(none)* +**iimpic** icc, ifort, CUDA impi *(none)* *(none)* +**iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* +**impich** icc, ifort MPICH *(none)* *(none)* +**impmkl** icc, ifort MPICH imkl imkl +**intel** icc, ifort impi imkl imkl +**intel-para** icc, ifort psmpi imkl imkl +**intelcuda** icc, ifort, CUDA impi imkl imkl +**iomkl** icc, ifort OpenMPI imkl imkl +**iomklc** icc, ifort, CUDA OpenMPI imkl imkl +**iompi** icc, ifort OpenMPI *(none)* *(none)* +**iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* +**ipsmpi** icc, ifort psmpi *(none)* *(none)* +**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW +**ismkl** icc, ifort MPICH2 imkl imkl +**NVHPC** NVHPC *(none)* *(none)* *(none)* +**PGI** PGI *(none)* *(none)* *(none)* +**pmkl** PGI *(none)* imkl imkl +**pomkl** PGI OpenMPI imkl imkl +**pompi** PGI OpenMPI *(none)* *(none)* +**system** *(none)* *(none)* *(none)* *(none)* +**xlcxlf** xlc, xlf *(none)* *(none)* *(none)* +**xlmpich** xlc, xlf MPICH *(none)* *(none)* +**xlmpich2** xlc, xlf MPICH2 *(none)* *(none)* +**xlmvapich2** xlc, xlf MVAPICH2 *(none)* *(none)* +**xlompi** xlc, xlf OpenMPI *(none)* *(none)* +================ ================ =========== ========================= ======== *(see also* ``eb --list-toolchains`` *)* From 16b84ee4a83d0c6a3197c0285779c45c41ef31fe Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Thu, 10 Dec 2020 12:55:16 +0800 Subject: [PATCH 097/286] update release notes and changelog for EasyBuild v4.3.2 + bump version to 4.3.2 --- docs/Changelog.rst | 2 + docs/Contributing.rst | 2 +- docs/Release_notes.rst | 168 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 4 files changed, 170 insertions(+), 6 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index f2c22ea4..53c0e74b 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,8 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20201210.01** (`Dec 10th 2020`): update release notes for EasyBuild v4.3.2 (see :ref:`release_notes_eb432`) +* **release 20201029.01** (`Oct 29th 2020`): update release notes for EasyBuild v4.3.1 (see :ref:`release_notes_eb431`) * **release 20200913.01** (`Sep 13th 2020`): update release notes for EasyBuild v4.3.0 (see :ref:`release_notes_eb430`) * **release 20200708.01** (`July 8th 2020`): update release notes for EasyBuild v4.2.2 (see :ref:`release_notes_eb422`) * **release 20200520.01** (`May 20th 2020`): update release notes for EasyBuild v4.2.1 (see :ref:`release_notes_eb421`) diff --git a/docs/Contributing.rst b/docs/Contributing.rst index ff1469b6..4bb59f33 100644 --- a/docs/Contributing.rst +++ b/docs/Contributing.rst @@ -497,7 +497,7 @@ Some aspects of this are automated, others require human intervention. Requirements for pull requests ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -**Only pull requests (PRs) that fullfil these requirements are eligible to be merged:** +**Only pull requests (PRs) that fulfill these requirements are eligible to be merged:** (i) *the PR must target the* ``develop`` *branch of the repository*; see :ref:`contributing_review_process_develop_branch` diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 1d87cc0b..045fb3f7 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,174 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,134** different software packages, -including 31 different (compiler) toolchains. It contains 225 software-specific easyblocks and 37 generic easyblocks, -alongside 10,794 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,175** different software packages, +including 32 different (compiler) toolchains. It contains 227 software-specific easyblocks and 37 generic easyblocks, +alongside 11,054 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb432: + +EasyBuild v4.3.2 (December 10th 2020) +------------------------------------- + +bugfix/update release + +**framework** + +* add (experimental) support for specifying easyconfig files via an "easystack" file (`#3479 `_, `#3511 `_, `#3515 `_, `#3517 `_, `#3520 `_, `#3521 `_) + + * see also https://easybuild.readthedocs.io/en/latest/Easystack-files.html + +* add definition for new ``gobff`` toolchain using BLIS and LibFLAME (`#3505 `_) + +* various enhancements, including: + + * add support for toolchain options like ``extra_cxxflags`` to specify extra compiler options (`#2193 `_) + * fix combination of ``--copy-ec`` and ``--from-pr`` (`#3482 `_) + * enhance ``copy_files`` function: support single file target, error on empty input list, support verbose mode (`#3483 `_) + * cache result of ``fetch_files_from_pr`` function (mainly to speed up framework test suite) (`#3484 `_) + * add ``locate_files`` function to filetools module (`#3485 `_) + * add support for ``%(module_name)s`` template value (`#3497 `_) + * clarify input format for ``--cuda-compute-capabilities`` in ``eb --help`` output (`#3509 `_) + * add support for skipping unit tests (test step) via ``--skip-test-step`` (`#3524 `_) + +* various bug fixes, including: + + * also ignore ``vsc.*`` imports coming from from ``pkg_resources/__init__.py`` (setuptools) in fake vsc namespace (`#3491 `_) + * don't pass username in ``github_api_get_request`` when no GitHub token is available (`#3494 `_) + * also inject ``-rpath`` options for all entries in ``$LIBRARY_PATH`` in ``RPATH`` wrappers (`#3495 `_) + * avoid ``TypeError`` being raised by ``list_toolchains`` (`#3499 `_) + * check if PR is already merged in ``--merge-pr`` (`#3502 `_) + * graciously handle wrong PR id in ``fetch_pr_data`` (`#3503 `_) + * fix regression in ``apply_regex_substitutions``: also accept list of paths to patch (`#3507 `_) + * update installation procedure for EasyBuild in generated Singularity container recipes (`#3510 `_) + * fix GitHub Actions workflow for test suite: run outside of repo checkout + also test bootstrap script with Python 3.9 (`#3518 `_) + * bump cryptography from 2.9.2 to 3.2 for Python 2 in ``requirements.txt`` (`#3519 `_) + * fix ``eb --help=rst`` when running with Python 3 (`#3525 `_) + +* other changes: + + * exclude test configurations with Lmod 7 and Python 3, except for Python 3.6 (`#3496 `_) + * significantly speed up parsing of easyconfig files by only extracting comments from an easyconfig file when they're actually needed (`#3498 `_) + * don't include ``file``/``ldd``/``readelf`` commands run during RPATH sanity check in ``--trace`` output (`#3508 `_) + +**easyblocks** + +* 2 new software-specific easyblocks: + + * code-server (`#2255 `_), Metagenome-Atlas (`#2219 `_) + +* minor enhancements, including: + + * add ``-fallow-argument-mismatch`` option when building CP2K 7.1 or older with GCC 10.x (`#2223 `_) + * update TensorFlow easyblock for upcoming TensorFlow 2.4 (`#2225 `_) + * add support for building Clang with OpenMP offload support (`#2229 `_) + * enhance OpenMPI easyblock to catch any ``--with-ucx*`` configure options (`#2230 `_) + * take into account ``preinstallopts`` and ``installopts`` in custom easyblock for NCL (`#2234 `_) + * add support for ``withnvptx`` easyconfig parameter, to enable GPU offloading, in GCC easyblock (`#2235 `_) + * take into account versions like ``4.x`` in OpenFOAM easyblock (`#2239 `_) + * also add ``bin`` subdir to ``$PATH`` when installing a Python package (`#2244 `_) + +* various bug fixes, including: + + * fix two bugs in GROMACS easyblock when using GCC & MKL for FFT and BLAS/LAPACK (`#2212 `_) + * fix version check in Qt5 easyblock w.r.t. disabling features on old Linux kernel versions (`#2220 `_) + * always define ``$FCCPP`` in QuantumESPRESSO easyblock (not just when using Intel compilers) (`#2221 `_) + * allow wxPython to be installed as an extension (`#2227 `_, `#2275 `_) + * only configure Python with ``--enable-optimizations`` when compiling Python with (recent) GCC compiler (`#2228 `_) + * fix sanity check for Boost MT libraries (`#2231 `_) + * fix hardcoded path in NVHPC easyblock to support multiple architectures (`#2233 `_) + * fix ``CPASSERT`` test faults on RHEL8 in CP2K easyblock (`#2236 `_) + * stop silently ignoring failing numpy tests, but include support for ignoring (failing) numpy tests (`#2238 `_, `#2271 `_) + * append to module guesses in easyblocks for Chapel, icc, imkl and impi (rather than overwriting guesses from parent easyblock) (`#2242 `_) + * weed out duplicates when determining paths to ``include-fixed`` subdirectory in GCC easyblock (`#2245 `_) + * prepend all hardcoded ``/usr/*`` paths with sysroot in Python's setup.py installation script (`#2246 `_) + * don't try to patch newer versions of Bazel where the patches won't apply (`#2249 `_) + * fix setting of ``$RUNPARALLEL`` in HDF5 easyblock (`#2250 `_) + * move ``--build`` and ``--host`` logic to ``run_configure_cmd`` in GCC easyblock (`#2252 `_) + * set ``$UCX_TLS`` in module for impi installation on top of UCX, and allow it to be overwritten in impi easyconfig file (`#2253 `_, `#2258 `_) + * enhance PyTorch easyblock to ensure it finds MKL (via ``$MKLROOT``) (`#2257 `_) + * use integer division to determine number MPI ranks to use in WRF test step (`#2266 `_) + * also specify ``locincpth`` and ``glibpth`` configure options for Perl based on ``--sysroot`` (`#2268 `_) + +* other changes, including: + + * add link to GCC mailing list thread confirming that binutils should not be configured with ``--with-sysroot=$EASYBUILD_SYSROOT`` when GCC is being configured like that (`#2215 `_) + * pass paths to patch one by one to ``apply_regex_substitutions`` in GCC easyblock when ``--sysroot`` is set (`#2217 `_) + + * workaround for regression in ``apply_regex_substitutions`` introduced in EasyBuild v4.3.1 (which was fixed for v4.3.2) + +**easyconfigs** + +* add easyconfigs for new gobff toolchain: gobff/2020.11 + gobff/2020.06-amd (`#11761 `_) + +* add easyconfigs for updates of common toolchains: foss/2020b, fosscuda/2020b, intel/2020b, intelcuda/2020b + + * see also https://easybuild.readthedocs.io/en/latest/Common-toolchains.html + +* added example easyconfig files for 41 new software packages: + + * alsa-lib (`#11658 `_), assimp (`#11759 `_), BioServices (`#11602 `_), carputils (`#11270 `_), cctools (`#11799 `_), + code-server (`#11778 `_), CRISPResso2 (`#11775 `_), elfutils (`#11783 `_), EMU (`#11641 `_), fgbio (`#11519 `_), Flink (`#11747 `_), + FreeSASA (`#11699 `_), Geant4-data (`#11610 `_), geocube (`#11714 `_), IPM (`#11768 `_, `#11772 `_), libmicrohttpd (`#11783 `_), + libStatGen (`#7982 `_), libzeep (`#11687 `_), LLDB (`#11822 `_), meshalyzer (`#11270 `_), meshtool (`#11270 `_), + Metagenome-Atlas (`#11620 `_), MLxtend (`#11601 `_), MRChem (`#11604 `_), MRCPP (`#11579 `_), mxml (`#11769 `_), mxmlplus (`#11771 `_), + nanocompore (`#11690 `_), neon (`#11797 `_), Open-Data-Cube-Core (`#11713 `_), OpenSees (`#11613 `_), PEST++ (`#11565 `_), + pyFAI (`#11849 `_), pymca (`#11848 `_), RE2 (`#11718 `_), scikit-bio (`#11660 `_), SpaceRanger (`#11776 `_), SplAdder (`#11607 `_), + SWAT+ (`#11615 `_), velocyto (`#11744 `_), WCT (`#11779 `_) + +* added additional easyconfigs for various supported software packages, including: + + * BBMap 38.87, Boost 1.74.0, CUDA 11.1.1, CellRanger 5.0.0.eb, CheckM 1.1.3, Clang 11.0.0, cuDNN 8.0.4.30, + DMTCP 2.6.0, FDS 6.7.5, FFmpeg 4.3.1, GROMACS 2020.4, Geant4 10.6.2, Ghostscript 9.53.3, GitPython 3.1.9, + GlobalArrays 5.8, HDF5 1.10.7, h5py 3.1.0, hypothesis 5.41.5, JasPer 2.0.16, LittleCMS 2.11, libedit 20191231, + libyaml 0.2.5, MPFR 4.1.0, magma 2.5.4, matplotlib 3.3.3, NCCL 2.8.3, NLopt 2.6.2, Nextflow 20.10.0, + netCDF-Fortran 4.5.3, OpenBLAS 0.3.12, OpenMolcas 20.10, Pillow 8.0.1, PnetCDF 1.12.1, PyYAML 5.3.1, + packmol 20.2.2, protobuf 3.14.0, psycopg2 2.8.6, pybind11 2.6.0, pycocotools 2.0.2, Qt5 5.14.2, RAxML-NG 1.0.1, + RSeQC 4.0.0, rioxarray 0.1.1, SCOTCH 6.1.0, SciPy-bundle 2020.11, SentencePiece 0.1.94, StringTie 2.1.4, + SuperLU 5.2.2, scikit-learn 0.23.2, snakemake 5.26.1, tqdm 4.51.0, vsc-mympirun 5.2.5, x264 20201026 + +* minor enhancements, including: + + * add extension to R-bundle-Bioconductor 3.11: snpStats (`#11586 `_), SCANVIS (`#11638 `_) + * add extensions to R 4.0.0: coloc, Exact, lmom, gld, DescTools (`#11587 `_); nlsem (`#11733 `_); mitools, survey, tableone, jstable (`#11841 `_) + * add gxmapi extension (Python bindings) to GROMACS 2020.4 (`#11640 `_) + * add missing extensions for QIIME2 to Perl 5.30.2 and 5.32.0 easyconfigs (`#11654 `_) + * enable NVPTX offload support in GCCcore 10.2.0 easyconfig (`#11720 `_) + +* various bug fixes, including: + + * prevent Minimac4 easyconfig from downloading libStatGen from GitHub (`#7982 `_) + * limit build parallelism for RAxML-NG to avoid build failure (`#10363 `_) + * fix ``source_urls`` in Geant4 easyconfigs (`#11596 `_) + * add alternate checksum for extensions in R easyconfigs: KernSmooth (`#11600 `_), codetools (`#11616 `_, `#11736 `_) + * fix BBMap version check in FusionCatcher v1.20 (`#11608 `_) + * add patch for TensorFlow 2.3.1 to fix installation on Arm64 (`#11614 `_) + * add patch for GCCcore 10.2 to fix ``__has_include`` regression (`#11627 `_) + * change default ``bitmaptype`` for IRkernel to cairo (`#11645 `_) + * set ``$JUPYTER_PATH`` to make Jupyter find the ipywidgets extension in recent IPython easyconfigs (`#11649 `_) + * add missing dependencies + fix moduleclass in CheckM easyconfigs (should be bio) (`#11662 `_) + * use Python 2 build dep for nodejs 12.19.0 (`#11679 `_) + * use correct OS deps in UCX (`#11702 `_) + * in-place update to magma 2.5.4 for PyTorch 1.2.0 (`#11723 `_) + * in-place update to magma 2.5.4 for PyTorch easyconfigs using fosscuda/2019b toolchain (`#11726 `_) + * add missing Java dep to Prokka (`#11732 `_) + * add patch to fix possible memory leak in OpenBLAS 0.3.3+ (`#11745 `_) + * do not treat warnings as errors in Java v1.8_191-b26-OpenJDK (POWER) (`#11755 `_) + * add missing PEAR dependency in easyconfig for GBprocesS v2.3 + enhance sanity check (`#11767 `_) + * add missing gnuplot dependency in OpenFOAM easyconfigs (`#11770 `_, `#11800 `_) + * consistently add Java as a dep for prokka 1.14.5 (`#11782 `_) + * stick to http download URL in fetchMG easyconfig (https doesn't work) (`#11788 `_) + +* other changes: + + * rename XCfun to XCFun (`#11603 `_) + * rename ambiguous Ray easyconfigs to Ray-assembler and Ray-project (`#11727 `_) + * change 'rstudio' name to 'RStudio-Server' to agree with official name and better reflect what it provides (`#11764 `_) + * rename Sumo to SUMO for consistency (`#11791 `_) + + .. _release_notes_eb431: EasyBuild v4.3.1 (October 29th 2020) diff --git a/docs/conf.py b/docs/conf.py index b325ea80..235b9ee4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.3.0' # this is meant to reference the version of EasyBuild +version = '4.3.2' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20200913.0' # this is meant to reference the version of the documentation itself +release = '20201210.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From b4c29b55cbea847775215667915070be82170237 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2020 09:04:08 +0100 Subject: [PATCH 098/286] minor formatting changes in v4.3.2 release notes for toolchain names --- docs/Release_notes.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 045fb3f7..31c58590 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -103,9 +103,9 @@ bugfix/update release **easyconfigs** -* add easyconfigs for new gobff toolchain: gobff/2020.11 + gobff/2020.06-amd (`#11761 `_) +* add easyconfigs for new `gobff` toolchain: `gobff/2020.11` + `gobff/2020.06-amd` (`#11761 `_) -* add easyconfigs for updates of common toolchains: foss/2020b, fosscuda/2020b, intel/2020b, intelcuda/2020b +* add easyconfigs for updates of common toolchains: `foss/2020b`, `fosscuda/2020b`, `intel/2020b`, `intelcuda/2020b` * see also https://easybuild.readthedocs.io/en/latest/Common-toolchains.html From 766e3a7bb5fdc5f634d7d5ffaa2f2745f051b778 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Thu, 10 Dec 2020 17:12:45 +0800 Subject: [PATCH 099/286] bump version to 4.3.2 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 4666f46a..780c58bd 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.3.1' +VERSION = '4.3.2' # Utility function to read README file From c4e81c0d6103fa717357d51989dc1586ab88aa3d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2020 10:52:32 +0100 Subject: [PATCH 100/286] small fixes in easystack docs --- docs/Easystack-files.rst | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index ab34b132..9c46e611 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -3,9 +3,9 @@ Easystack files =============== -This documentation covers aspects of specifying a software stack to instlal with Easybuild with *easystack files*. +This documentation covers aspects of specifying a software stack to install with Easybuild with *easystack files*. -**Note: this is an* :ref:`experimental feature `. *Some of the mentioned functionality may be subject to change or be prone to errors.** +**Note: this is an** :ref:`experimental feature `. **Some of the mentioned functionality may be subject to change or be prone to errors.** .. contents:: :depth: 3 @@ -52,7 +52,7 @@ Can be in form of a list or consecutive line entries (see example). **General structure of YAML-formatted easystack:** -.. code:: +.. code:: yaml software: : @@ -63,7 +63,7 @@ Can be in form of a list or consecutive line entries (see example). **Example of YAML-formatted easystack:** -.. code:: +.. code:: yaml software: Bioconductor: @@ -116,6 +116,5 @@ Optionally, more advanced keywords can be specified: *easybuild_version*, *robot can be used (regardless of whether the pull request is merged or not). (see :ref:`Integration_with_GitHub` for more details). - *versionsuffix:* additional suffix for software version (placed after toolchain name) - (see :ref:`easyconfig_parameters` for more details). -- *include-labels:* -- *exclude-labels:* +- *include-labels:* only include this software when EasyBuild is configured with one of the specified labels +- *exclude-labels:* **do not** include this software when EasyBuild is configured with one of the specified labels From 64c3e8e467a3e3b5edac7fbaf4c0b9a15cf81c7c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 18 Dec 2020 11:09:16 +0100 Subject: [PATCH 101/286] fix silly typo in GitHub integration docs --- docs/Integration_with_GitHub.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index 2eb48350..093f5f71 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -377,7 +377,7 @@ For example, to use the LAMMPS easyblock contributed via `easyblocks pull reques `_ together with the LAMMPS v7Aug2019 easyconfigs contributed via `easyconfigs pull request #9884 `_:: - $ eb --from-pr 9884 --include-easyblocks--from-pr 1964 --list-easyblocks=detailed + $ eb --from-pr 9884 --include-easyblocks-from-pr 1964 --list-easyblocks=detailed == temporary log file in case of crash /tmp/eb-Eq2zsJ/easybuild-1AaWf8.log EasyBlock (easybuild.framework.easyblock) ... From b9b5e4c6c4fa31c2397c2d32041e9d50e01ae30f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 5 Jan 2021 17:11:18 +0100 Subject: [PATCH 102/286] add Simon as EasyBuild maintainer --- docs/Maintainers.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index f593fd55..f040bb68 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -71,6 +71,10 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * GitHub: `@damianam `_ - e-mail: ``d.alvarez (at) fz-juelich.de`` - IRC/Slack: ``dalvarez`` +* **Simon Branford** (`BEAR - University of Birmingham `_) + + * GitHub: `@branfosj `_ - e-mail: ``s.j.branford (at) bham.ac.uk`` - IRC/Slack: ``@Simon`` + * **Miguel Dias Costa** (National University of Singapore) * GitHub: `@migueldiascosta `_ - e-mail: ``migueldiascosta (at) nus.edu.sg`` - IRC/Slack: ``migueldiascosta`` From 3bb64dedebbfe88285798e2c3a3d239091307502 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2021 11:20:47 +0100 Subject: [PATCH 103/286] drop @ in Slack handle for @branfosj Co-authored-by: Simon Branford <4967+branfosj@users.noreply.github.com> --- docs/Maintainers.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index f040bb68..19448cd4 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -73,7 +73,7 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * **Simon Branford** (`BEAR - University of Birmingham `_) - * GitHub: `@branfosj `_ - e-mail: ``s.j.branford (at) bham.ac.uk`` - IRC/Slack: ``@Simon`` + * GitHub: `@branfosj `_ - e-mail: ``s.j.branford (at) bham.ac.uk`` - IRC/Slack: ``Simon`` * **Miguel Dias Costa** (National University of Singapore) From efb0c0ac32b27ecb7778d5bbc4ad10f34c9c96da Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Sun, 7 Feb 2021 15:57:42 +0000 Subject: [PATCH 104/286] Prevent wrong dash appearing in doc --- docs/Integration_with_GitHub.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index 093f5f71..6f71472d 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -637,7 +637,7 @@ has been created. EasyBuild does *not* make changes to an existing working copy (cfr. :ref:`github_git_working_dirs_path`). .. note:: When modifying existing files via ``--new-pr``, - you *must* specify a (meaningful) commit message using `--pr-commit-msg`, see :ref:`github_controlling_pr_metadata`. + you *must* specify a (meaningful) commit message using ``--pr-commit-msg``, see :ref:`github_controlling_pr_metadata`. Example +++++++ From e9823083186fec22576dab8aa2e5fd8622096702 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Sun, 7 Feb 2021 16:05:24 +0000 Subject: [PATCH 105/286] strong incorrect rendering --- docs/Installation.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Installation.rst b/docs/Installation.rst index d3ceb3cb..25e56ec8 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -522,7 +522,7 @@ Some dependencies are optional and are only required to support certain features Optional Python packages ^^^^^^^^^^^^^^^^^^^^^^^^ -* `GC3Pie `_, only needed when using `GC3Pie` as a backend for `--job`, +* `GC3Pie `_, only needed when using `GC3Pie` as a backend for ``--job``, see also :ref:`submitting_jobs`; * `GitPython `_, only needed if EasyBuild is hosted in a git repository or if you’re using a git From 0c7af60bb7e59b85fce31bd88846b381e244edd8 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Sun, 7 Feb 2021 16:06:28 +0000 Subject: [PATCH 106/286] Update Using_the_EasyBuild_command_line.rst --- docs/Using_the_EasyBuild_command_line.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Using_the_EasyBuild_command_line.rst b/docs/Using_the_EasyBuild_command_line.rst index 33dcad82..a464d11e 100644 --- a/docs/Using_the_EasyBuild_command_line.rst +++ b/docs/Using_the_EasyBuild_command_line.rst @@ -591,7 +591,7 @@ Tweaking existing easyconfig files, using ``--try-*`` Making minor changes to existing easyconfig files can be done straight from the ``eb`` command line. This way, having to manually copying and editing easyconfig files can be avoided. -Tweaking existing easyconfig files can be done using the **--try-*** command line options. +Tweaking existing easyconfig files can be done using the **``--try-``*** command line options. For each of the software build options that can be used as an alternative to specifying easyconfig file names, a matching ``--try-X`` command line options is available: From a6a4fec9ff7d04ab8890dc522c570daf9e724afe Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Sun, 7 Feb 2021 16:09:05 +0000 Subject: [PATCH 107/286] correct formatting --- docs/Using_the_EasyBuild_command_line.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Using_the_EasyBuild_command_line.rst b/docs/Using_the_EasyBuild_command_line.rst index a464d11e..183bd892 100644 --- a/docs/Using_the_EasyBuild_command_line.rst +++ b/docs/Using_the_EasyBuild_command_line.rst @@ -591,7 +591,7 @@ Tweaking existing easyconfig files, using ``--try-*`` Making minor changes to existing easyconfig files can be done straight from the ``eb`` command line. This way, having to manually copying and editing easyconfig files can be avoided. -Tweaking existing easyconfig files can be done using the **``--try-``*** command line options. +Tweaking existing easyconfig files can be done using the ``--try-*`` command line options. For each of the software build options that can be used as an alternative to specifying easyconfig file names, a matching ``--try-X`` command line options is available: From 2dd567c534713ccddbb3d013af43499b9253abe3 Mon Sep 17 00:00:00 2001 From: Bennet Fauber Date: Mon, 8 Feb 2021 09:46:08 -0500 Subject: [PATCH 108/286] Adding conditional symlinking of lua posix lib --- .github/workflows/scripts.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index cb735b6f..3c107a62 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -21,7 +21,10 @@ jobs: run: | sudo apt-get install lua5.2 liblua5.2-dev lua-filesystem lua-posix tcl-dev # fix for lua-posix packaging issue, see https://bugs.launchpad.net/ubuntu/+source/lua-posix/+bug/1752082 - sudo ln -s /usr/lib/x86_64-linux-gnu/lua/5.2/posix_c.so /usr/lib/x86_64-linux-gnu/lua/5.2/posix.so + # needed for 18.04 not for 20.04. Conditional added to skip if posix.so exists + if [ ! -e /usr/lib/x86_64-linux-gnu/lua/5.2/posix.so ] ; then + sudo ln -s /usr/lib/x86_64-linux-gnu/lua/5.2/posix_c.so /usr/lib/x86_64-linux-gnu/lua/5.2/posix.so + fi # use script provided by easybuild-framework to install recent Lmod source install_eb_dep.sh Lmod-8.3.8 $HOME echo $MOD_INIT > $HOME/mod_init From 56e856973fdefc49fb9dbb052800af36d3f39b4a Mon Sep 17 00:00:00 2001 From: justbennet Date: Mon, 8 Feb 2021 12:48:32 -0500 Subject: [PATCH 109/286] Change comment phrasing to be more clear Add Ubuntu to the comment text and modify to be not quite so ungrammatically 'concise'. Co-authored-by: Kenneth Hoste --- .github/workflows/scripts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index 3c107a62..3cb92dbf 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -21,7 +21,7 @@ jobs: run: | sudo apt-get install lua5.2 liblua5.2-dev lua-filesystem lua-posix tcl-dev # fix for lua-posix packaging issue, see https://bugs.launchpad.net/ubuntu/+source/lua-posix/+bug/1752082 - # needed for 18.04 not for 20.04. Conditional added to skip if posix.so exists + # needed for Ubuntu 18.04, but not for Ubuntu 20.04, so skipping symlinking if posix.so already exists if [ ! -e /usr/lib/x86_64-linux-gnu/lua/5.2/posix.so ] ; then sudo ln -s /usr/lib/x86_64-linux-gnu/lua/5.2/posix_c.so /usr/lib/x86_64-linux-gnu/lua/5.2/posix.so fi From c85054cc7a116b6da49255e30bb181e717d0e3c1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 22 Feb 2021 22:56:47 +0100 Subject: [PATCH 110/286] auto-update docs for EasyBuild v4.3.3 --- docs/api/framework.easyblock.rst | 7 + docs/api/framework.easyconfig.constants.rst | 7 + docs/api/framework.easyconfig.default.rst | 7 + docs/api/framework.easyconfig.easyconfig.rst | 7 + .../framework.easyconfig.format.convert.rst | 7 + .../framework.easyconfig.format.format.rst | 7 + docs/api/framework.easyconfig.format.one.rst | 7 + ...rk.easyconfig.format.pyheaderconfigobj.rst | 7 + docs/api/framework.easyconfig.format.rst | 24 + docs/api/framework.easyconfig.format.two.rst | 7 + .../framework.easyconfig.format.version.rst | 7 + docs/api/framework.easyconfig.format.yeb.rst | 7 + docs/api/framework.easyconfig.licenses.rst | 7 + docs/api/framework.easyconfig.parser.rst | 7 + docs/api/framework.easyconfig.rst | 35 + docs/api/framework.easyconfig.style.rst | 7 + docs/api/framework.easyconfig.templates.rst | 7 + docs/api/framework.easyconfig.tools.rst | 7 + docs/api/framework.easyconfig.tweak.rst | 7 + docs/api/framework.easyconfig.types.rst | 7 + docs/api/framework.easystack.rst | 7 + docs/api/framework.extension.rst | 7 + docs/api/framework.extensioneasyblock.rst | 7 + docs/api/framework.rst | 29 + docs/version-specific/Supported_software.rst | 2826 ++++++++++++----- docs/version-specific/easyblocks.rst | 3 + .../version-specific/easyconfig_constants.rst | 2 +- .../easyconfig_parameters.rst | 1 + .../version-specific/easyconfig_templates.rst | 68 +- docs/version-specific/generic_easyblocks.rst | 6 +- docs/version-specific/help.rst | 165 +- docs/version-specific/toolchain_opts.rst | 93 +- docs/version-specific/toolchains.rst | 164 +- 33 files changed, 2643 insertions(+), 920 deletions(-) create mode 100644 docs/api/framework.easyblock.rst create mode 100644 docs/api/framework.easyconfig.constants.rst create mode 100644 docs/api/framework.easyconfig.default.rst create mode 100644 docs/api/framework.easyconfig.easyconfig.rst create mode 100644 docs/api/framework.easyconfig.format.convert.rst create mode 100644 docs/api/framework.easyconfig.format.format.rst create mode 100644 docs/api/framework.easyconfig.format.one.rst create mode 100644 docs/api/framework.easyconfig.format.pyheaderconfigobj.rst create mode 100644 docs/api/framework.easyconfig.format.rst create mode 100644 docs/api/framework.easyconfig.format.two.rst create mode 100644 docs/api/framework.easyconfig.format.version.rst create mode 100644 docs/api/framework.easyconfig.format.yeb.rst create mode 100644 docs/api/framework.easyconfig.licenses.rst create mode 100644 docs/api/framework.easyconfig.parser.rst create mode 100644 docs/api/framework.easyconfig.rst create mode 100644 docs/api/framework.easyconfig.style.rst create mode 100644 docs/api/framework.easyconfig.templates.rst create mode 100644 docs/api/framework.easyconfig.tools.rst create mode 100644 docs/api/framework.easyconfig.tweak.rst create mode 100644 docs/api/framework.easyconfig.types.rst create mode 100644 docs/api/framework.easystack.rst create mode 100644 docs/api/framework.extension.rst create mode 100644 docs/api/framework.extensioneasyblock.rst create mode 100644 docs/api/framework.rst diff --git a/docs/api/framework.easyblock.rst b/docs/api/framework.easyblock.rst new file mode 100644 index 00000000..b5c3de0e --- /dev/null +++ b/docs/api/framework.easyblock.rst @@ -0,0 +1,7 @@ +framework.easyblock module +========================== + +.. automodule:: framework.easyblock + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.constants.rst b/docs/api/framework.easyconfig.constants.rst new file mode 100644 index 00000000..c0410a96 --- /dev/null +++ b/docs/api/framework.easyconfig.constants.rst @@ -0,0 +1,7 @@ +framework.easyconfig.constants module +===================================== + +.. automodule:: framework.easyconfig.constants + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.default.rst b/docs/api/framework.easyconfig.default.rst new file mode 100644 index 00000000..f374fe8f --- /dev/null +++ b/docs/api/framework.easyconfig.default.rst @@ -0,0 +1,7 @@ +framework.easyconfig.default module +=================================== + +.. automodule:: framework.easyconfig.default + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.easyconfig.rst b/docs/api/framework.easyconfig.easyconfig.rst new file mode 100644 index 00000000..1cb2421e --- /dev/null +++ b/docs/api/framework.easyconfig.easyconfig.rst @@ -0,0 +1,7 @@ +framework.easyconfig.easyconfig module +====================================== + +.. automodule:: framework.easyconfig.easyconfig + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.convert.rst b/docs/api/framework.easyconfig.format.convert.rst new file mode 100644 index 00000000..c86c298e --- /dev/null +++ b/docs/api/framework.easyconfig.format.convert.rst @@ -0,0 +1,7 @@ +framework.easyconfig.format.convert module +========================================== + +.. automodule:: framework.easyconfig.format.convert + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.format.rst b/docs/api/framework.easyconfig.format.format.rst new file mode 100644 index 00000000..9c701585 --- /dev/null +++ b/docs/api/framework.easyconfig.format.format.rst @@ -0,0 +1,7 @@ +framework.easyconfig.format.format module +========================================= + +.. automodule:: framework.easyconfig.format.format + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.one.rst b/docs/api/framework.easyconfig.format.one.rst new file mode 100644 index 00000000..83decc18 --- /dev/null +++ b/docs/api/framework.easyconfig.format.one.rst @@ -0,0 +1,7 @@ +framework.easyconfig.format.one module +====================================== + +.. automodule:: framework.easyconfig.format.one + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.pyheaderconfigobj.rst b/docs/api/framework.easyconfig.format.pyheaderconfigobj.rst new file mode 100644 index 00000000..776960dd --- /dev/null +++ b/docs/api/framework.easyconfig.format.pyheaderconfigobj.rst @@ -0,0 +1,7 @@ +framework.easyconfig.format.pyheaderconfigobj module +==================================================== + +.. automodule:: framework.easyconfig.format.pyheaderconfigobj + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.rst b/docs/api/framework.easyconfig.format.rst new file mode 100644 index 00000000..7c5d9601 --- /dev/null +++ b/docs/api/framework.easyconfig.format.rst @@ -0,0 +1,24 @@ +framework.easyconfig.format package +=================================== + +Submodules +---------- + +.. toctree:: + :maxdepth: 4 + + framework.easyconfig.format.convert + framework.easyconfig.format.format + framework.easyconfig.format.one + framework.easyconfig.format.pyheaderconfigobj + framework.easyconfig.format.two + framework.easyconfig.format.version + framework.easyconfig.format.yeb + +Module contents +--------------- + +.. automodule:: framework.easyconfig.format + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.two.rst b/docs/api/framework.easyconfig.format.two.rst new file mode 100644 index 00000000..9d4e204e --- /dev/null +++ b/docs/api/framework.easyconfig.format.two.rst @@ -0,0 +1,7 @@ +framework.easyconfig.format.two module +====================================== + +.. automodule:: framework.easyconfig.format.two + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.version.rst b/docs/api/framework.easyconfig.format.version.rst new file mode 100644 index 00000000..9ccf8df3 --- /dev/null +++ b/docs/api/framework.easyconfig.format.version.rst @@ -0,0 +1,7 @@ +framework.easyconfig.format.version module +========================================== + +.. automodule:: framework.easyconfig.format.version + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.format.yeb.rst b/docs/api/framework.easyconfig.format.yeb.rst new file mode 100644 index 00000000..36574b5f --- /dev/null +++ b/docs/api/framework.easyconfig.format.yeb.rst @@ -0,0 +1,7 @@ +framework.easyconfig.format.yeb module +====================================== + +.. automodule:: framework.easyconfig.format.yeb + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.licenses.rst b/docs/api/framework.easyconfig.licenses.rst new file mode 100644 index 00000000..65618c13 --- /dev/null +++ b/docs/api/framework.easyconfig.licenses.rst @@ -0,0 +1,7 @@ +framework.easyconfig.licenses module +==================================== + +.. automodule:: framework.easyconfig.licenses + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.parser.rst b/docs/api/framework.easyconfig.parser.rst new file mode 100644 index 00000000..12a94972 --- /dev/null +++ b/docs/api/framework.easyconfig.parser.rst @@ -0,0 +1,7 @@ +framework.easyconfig.parser module +================================== + +.. automodule:: framework.easyconfig.parser + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.rst b/docs/api/framework.easyconfig.rst new file mode 100644 index 00000000..c517f94c --- /dev/null +++ b/docs/api/framework.easyconfig.rst @@ -0,0 +1,35 @@ +framework.easyconfig package +============================ + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + framework.easyconfig.format + +Submodules +---------- + +.. toctree:: + :maxdepth: 4 + + framework.easyconfig.constants + framework.easyconfig.default + framework.easyconfig.easyconfig + framework.easyconfig.licenses + framework.easyconfig.parser + framework.easyconfig.style + framework.easyconfig.templates + framework.easyconfig.tools + framework.easyconfig.tweak + framework.easyconfig.types + +Module contents +--------------- + +.. automodule:: framework.easyconfig + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.style.rst b/docs/api/framework.easyconfig.style.rst new file mode 100644 index 00000000..906b4450 --- /dev/null +++ b/docs/api/framework.easyconfig.style.rst @@ -0,0 +1,7 @@ +framework.easyconfig.style module +================================= + +.. automodule:: framework.easyconfig.style + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.templates.rst b/docs/api/framework.easyconfig.templates.rst new file mode 100644 index 00000000..63fb08ff --- /dev/null +++ b/docs/api/framework.easyconfig.templates.rst @@ -0,0 +1,7 @@ +framework.easyconfig.templates module +===================================== + +.. automodule:: framework.easyconfig.templates + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.tools.rst b/docs/api/framework.easyconfig.tools.rst new file mode 100644 index 00000000..7f8c3230 --- /dev/null +++ b/docs/api/framework.easyconfig.tools.rst @@ -0,0 +1,7 @@ +framework.easyconfig.tools module +================================= + +.. automodule:: framework.easyconfig.tools + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.tweak.rst b/docs/api/framework.easyconfig.tweak.rst new file mode 100644 index 00000000..72e69799 --- /dev/null +++ b/docs/api/framework.easyconfig.tweak.rst @@ -0,0 +1,7 @@ +framework.easyconfig.tweak module +================================= + +.. automodule:: framework.easyconfig.tweak + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easyconfig.types.rst b/docs/api/framework.easyconfig.types.rst new file mode 100644 index 00000000..ede2d00c --- /dev/null +++ b/docs/api/framework.easyconfig.types.rst @@ -0,0 +1,7 @@ +framework.easyconfig.types module +================================= + +.. automodule:: framework.easyconfig.types + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.easystack.rst b/docs/api/framework.easystack.rst new file mode 100644 index 00000000..c0c7f8c9 --- /dev/null +++ b/docs/api/framework.easystack.rst @@ -0,0 +1,7 @@ +framework.easystack module +========================== + +.. automodule:: framework.easystack + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.extension.rst b/docs/api/framework.extension.rst new file mode 100644 index 00000000..890e96c9 --- /dev/null +++ b/docs/api/framework.extension.rst @@ -0,0 +1,7 @@ +framework.extension module +========================== + +.. automodule:: framework.extension + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.extensioneasyblock.rst b/docs/api/framework.extensioneasyblock.rst new file mode 100644 index 00000000..5f682bcb --- /dev/null +++ b/docs/api/framework.extensioneasyblock.rst @@ -0,0 +1,7 @@ +framework.extensioneasyblock module +=================================== + +.. automodule:: framework.extensioneasyblock + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/api/framework.rst b/docs/api/framework.rst new file mode 100644 index 00000000..4fb1d3dd --- /dev/null +++ b/docs/api/framework.rst @@ -0,0 +1,29 @@ +framework package +================= + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + framework.easyconfig + +Submodules +---------- + +.. toctree:: + :maxdepth: 4 + + framework.easyblock + framework.easystack + framework.extension + framework.extensioneasyblock + +Module contents +--------------- + +.. automodule:: framework + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 71800a44..b7b3d50d 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -1,9 +1,10 @@ .. _list_software: +== Temporary log file in case of crash /tmp/eb-rvg3pj0d/easybuild-jo5_l5pb.log List of supported software ========================== -EasyBuild |version| supports 2176 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2248 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +66,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -176,13 +177,14 @@ version toolchain ack is a tool like grep, optimized for programmers -*homepage*: http://beyondgrep.com/ +*homepage*: https://beyondgrep.com -======== ========== -version toolchain -======== ========== -``2.14`` ``system`` -======== ========== +========= ================== +version toolchain +========= ================== +``2.14`` ``system`` +``3.4.0`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_ACT_216: @@ -316,6 +318,7 @@ A small library for automatically adjustment of text position in matplotlib plot ========= ================= =============== version versionsuffix toolchain ========= ================= =============== +``0.7.3`` ``-Python-3.6.6`` ``foss/2018b`` ``0.7.3`` ``-Python-3.7.2`` ``intel/2019a`` ========= ================= =============== @@ -529,13 +532,14 @@ version toolchain *almosthere* ++++++++++++ -Progress indicator C library. ATHR is a simple yet powerful progress indicator library that works on Windows, Linux, and macOS. It is non-blocking as the progress update is done via a dedicated, lightweight thread, as to not impair the performance of the calling program. +Progress indicator C library. ATHR is a simple yet powerful progress indicator library that works on Windows, Linux, and macOS. It is non-blocking as the progress update is done via a dedicated, lightweight thread, as to not impair the performance of the calling program. *homepage*: https://github.com/horta/almosthere ========== ================= version toolchain ========== ================= +``1.0.1`` ``GCCcore/7.3.0`` ``1.0.10`` ``GCCcore/9.3.0`` ========== ================= @@ -670,13 +674,14 @@ version toolchain AmberTools consists of several independently developed packages that work well by themselves, and with Amber itself. The suite can also be used to carry out complete molecular dynamics simulations, with either explicit water or generalized Born solvent models. -*homepage*: http://ambermd.org/ +*homepage*: https://ambermd.org/ ======= ================== ================================ version versionsuffix toolchain ======= ================== ================================ ``17`` ``intel/2017b``, ``intel/2018a`` ``17`` ``-Python-2.7.14`` ``foss/2018a`` +``20`` ``-Python-3.8.2`` ``intel/2020a`` ======= ================== ================================ @@ -685,15 +690,16 @@ version versionsuffix toolchain *AMD-LibM* ++++++++++ -AMD LibM is a software library containing a collection of basic math functions optimized for x86-64 processor based machines. +AMD LibM is a software library containing a collection of basic math functions optimized for x86-64 processor based machines. *homepage*: https://developer.amd.com/amd-cpu-libraries/amd-math-library-libm/ -========= ================== -version toolchain -========= ================== -``3.2.2`` ``GCC/7.3.0-2.30`` -========= ================== +=========== ================== +version toolchain +=========== ================== +``3.2.2`` ``GCC/7.3.0-2.30`` +``3.6.0-4`` ``GCC/9.3.0`` +=========== ================== .. _list_software_AMD-RNG_486: @@ -705,11 +711,12 @@ AMD Random Number Generator Library is a pseudorandom number generator library. *homepage*: https://developer.amd.com/amd-cpu-libraries/rng-library/ -======= ================== -version toolchain -======= ================== -``1.0`` ``GCC/7.3.0-2.30`` -======= ================== +========= ================== +version toolchain +========= ================== +``1.0`` ``GCC/7.3.0-2.30`` +``2.2-4`` ``GCC/9.3.0`` +========= ================== .. _list_software_AMD-SecureRNG_1101: @@ -717,15 +724,16 @@ version toolchain *AMD-SecureRNG* +++++++++++++++ -The AMD Secure Random Number Generator (RNG) is a library that provides APIs to access the cryptographically secure random numbers generated by AMD’s hardware-based random number generator implementation. +The AMD Secure Random Number Generator (RNG) is a library that provides APIs to access the cryptographically secure random numbers generated by AMD’s hardware-based random number generator implementation. *homepage*: https://developer.amd.com/amd-cpu-libraries/rng-library/ -======= ================== -version toolchain -======= ================== -``1.0`` ``GCC/7.3.0-2.30`` -======= ================== +========= ================== +version toolchain +========= ================== +``1.0`` ``GCC/7.3.0-2.30`` +``2.2-4`` ``GCC/9.3.0`` +========= ================== .. _list_software_AMOS_304: @@ -825,6 +833,7 @@ version toolchain ``2019.10`` ``system`` ``2020.02`` ``system`` ``2020.07`` ``system`` +``2020.11`` ``system`` =========== ========== @@ -884,15 +893,16 @@ version versionsuffix toolchain *annovar* +++++++++ -ANNOVAR is an efficient software tool to utilize update-to-date information to functionally annotate genetic variants detected from diverse genomes (including human genome hg18, hg19, hg38, as well as mouse, worm, fly, yeast and many others). +ANNOVAR is an efficient software tool to utilize update-to-date information to functionally annotate genetic variants detected from diverse genomes (including human genome hg18, hg19, hg38, as well as mouse, worm, fly, yeast and many others). *homepage*: http://annovar.openbioinformatics.org/en/latest/ -============= ================ ============== -version versionsuffix toolchain -============= ================ ============== -``2016Feb01`` ``-Perl-5.22.1`` ``foss/2016a`` -============= ================ ============== +============= ================ ================= +version versionsuffix toolchain +============= ================ ================= +``2016Feb01`` ``-Perl-5.22.1`` ``foss/2016a`` +``20191024`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +============= ================ ================= .. _list_software_ANSYS_398: @@ -995,7 +1005,7 @@ ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language to version versionsuffix toolchain ========= ================== ===================================================================================================== ``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` -``2.7.7`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` ``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` ``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` @@ -1055,6 +1065,22 @@ version versionsuffix toolchain ========= ================ ================= +.. _list_software_AOCC_278: + +*AOCC* +++++++ + +AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 11.0 + +*homepage*: https://developer.amd.com/amd-aocc/ + +========= ================= +version toolchain +========= ================= +``2.3.0`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_APBS_294: *APBS* @@ -1143,12 +1169,13 @@ version toolchain Arb is a C library for arbitrary-precision interval arithmetic. It has full support for both real and complex numbers. The library is thread-safe, portable, and extensively tested. -*homepage*: http://arblib.org +*homepage*: https://arblib.org/ ========== ================================================================================ version toolchain ========== ================================================================================ ``2.16.0`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +``2.17.0`` ``GCC/8.3.0`` ========== ================================================================================ @@ -1358,6 +1385,7 @@ version versionsuffix toolchain ``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` ``0.16.0`` ``-Python-3.7.4`` ``intel/2019b`` +``0.17.1`` ``intel/2020b`` ``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== =============================== @@ -1461,6 +1489,7 @@ version versionsuffix toolchain ``3.10.8`` ``-Python-3.6.3`` ``foss/2017b`` ``3.10.10`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.11.10`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.12.2`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` =========== ================= ================================================ @@ -1495,8 +1524,10 @@ version versionsuffix toolchain ``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.20.1`` ``foss/2020b``, ``intel/2020b`` ``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` +``3.21.1`` ``foss/2020b``, ``intel/2020b`` ============== ================== =================================================== @@ -1823,7 +1854,7 @@ version versionsuffix toolchain AUGUSTUS is a program that predicts genes in eukaryotic genomic sequences -*homepage*: http://bioinf.uni-greifswald.de/augustus/ +*homepage*: https://bioinf.uni-greifswald.de/augustus/ ========= ================== =============================== version versionsuffix toolchain @@ -1835,6 +1866,7 @@ version versionsuffix toolchain ``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` ``3.3.3`` ``foss/2019b``, ``intel/2019b`` +``3.4.0`` ``foss/2020b`` ========= ================== =============================== @@ -2020,7 +2052,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp-core_792` - :ref:`list_software_bpp-phyl_812` - :ref:`list_software_bpp-seq_696` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -2130,14 +2162,14 @@ BamTools provides both a programmer's API and an end-user's toolkit for handling *homepage*: https://github.com/pezmaster31/bamtools -========= ======================================================================================================================================================================================================= -version toolchain -========= ======================================================================================================================================================================================================= -``2.4.0`` ``foss/2016b`` -``2.4.1`` ``intel/2017a`` -``2.5.0`` ``foss/2016b``, ``intel/2017b`` -``2.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018b`` -========= ======================================================================================================================================================================================================= +========= ======================================================================================================================================================================================================================= +version toolchain +========= ======================================================================================================================================================================================================================= +``2.4.0`` ``foss/2016b`` +``2.4.1`` ``intel/2017a`` +``2.5.0`` ``foss/2016b``, ``intel/2017b`` +``2.5.1`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018b`` +========= ======================================================================================================================================================================================================================= .. _list_software_BamUtil_686: @@ -2350,6 +2382,8 @@ version toolchain ``2.0.0`` ``GCCcore/8.3.0`` ``3.4.1`` ``GCCcore/8.3.0`` ``3.6.0`` ``GCCcore/9.3.0`` +``3.7.1`` ``GCCcore/8.3.0`` +``3.7.2`` ``GCCcore/10.2.0`` ========== ==================================== @@ -2474,6 +2508,7 @@ version toolchain ``1.8`` ``GCC/6.4.0-2.28`` ``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``1.11`` ``GCC/10.2.0`` ========== ========================================================================================= @@ -2490,6 +2525,7 @@ Automatized phylogenetic tree building from bacterial core genomes. version versionsuffix toolchain ========== ================ =============== ``1.0.10`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.1.0`` ``-Perl-5.28.0`` ``intel/2018b`` ========== ================ =============== @@ -2721,6 +2757,39 @@ version toolchain ======= ============== +.. _list_software_bgen_412: + +*bgen* +++++++ + +A BGEN file format reader. It fully supports the BGEN format specifications 1.2 and 1.3. + +*homepage*: https://github.com/limix/bgen + +========= ================= +version toolchain +========= ================= +``3.0.2`` ``GCCcore/7.3.0`` +``3.0.3`` ``GCCcore/9.3.0`` +========= ================= + + +.. _list_software_bgen-reader_1084: + +*bgen-reader* ++++++++++++++ + +A bgen file format reader. This python package is a wrapper around the bgen library, a low-memory footprint reader that efficiently reads bgen files. It fully supports the bgen format specifications: 1.2 and 1.3; as well as their optional compressed formats. + +*homepage*: https://github.com/limix/bgen-reader-py + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +========= ================= ============== + + .. _list_software_bibtexparser_1291: *bibtexparser* @@ -2929,11 +2998,11 @@ Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, *homepage*: https://github.com/BioPP/bpp-core -========= ============= -version toolchain -========= ============= -``2.4.1`` ``GCC/9.3.0`` -========= ============= +========= =================================== +version toolchain +========= =================================== +``2.4.1`` ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0`` +========= =================================== .. _list_software_Biopython_956: @@ -2956,7 +3025,7 @@ version versionsuffix toolchain ``1.70`` ``-Python-3.6.1`` ``intel/2017a`` ``1.70`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``1.71`` ``-Python-2.7.14`` ``intel/2018a`` -``1.71`` ``-Python-3.6.4`` ``foss/2018a`` +``1.71`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.72`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``1.72`` ``-Python-3.6.6`` ``foss/2018b`` ``1.73`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` @@ -2964,7 +3033,8 @@ version versionsuffix toolchain ``1.74`` ``foss/2019a`` ``1.75`` ``-Python-2.7.16`` ``foss/2019b`` ``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.78`` ``-Python-3.8.2`` ``intel/2020a`` +``1.78`` ``foss/2020b``, ``intel/2020b`` +``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ======== ================== =================================================== @@ -3151,6 +3221,7 @@ version versionsuffix toolchain ``2.8.1`` ``foss/2018b`` ``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` ``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` +``2.11.0`` ``gompi/2019b``, ``gompi/2020b`` ========== ================== ================================================================== @@ -3199,15 +3270,15 @@ AMD's fork of BLIS. BLIS is a portable software framework for instantiating high *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/ -========= ============= ================== -version versionsuffix toolchain -========= ============= ================== -``0.3.2`` ``GCC/7.3.0-2.30`` -``0.6.0`` ``GCC/8.3.0-2.32`` -``0.8.0`` ``GCC/9.3.0`` -``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCC/9.3.0`` -========= ============= ================== +========= ============= ===================================== +version versionsuffix toolchain +========= ============= ===================================== +``0.3.2`` ``GCC/7.3.0-2.30`` +``0.6.0`` ``GCC/8.3.0-2.32`` +``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` +========= ============= ===================================== .. _list_software_Blitz++_603: @@ -3366,6 +3437,8 @@ version versionsuffix toolchain ``0.1.4`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``0.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``0.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.3.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.3.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================= ================================== @@ -3451,7 +3524,7 @@ version versionsuffix toolchain ``1.68.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``1.68.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.69.0`` ``intel/2019.01`` -``1.70.0`` ``gompi/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` +``1.70.0`` ``gompi/2019a``, ``gompic/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` ``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` @@ -3477,7 +3550,7 @@ version versionsuffix toolchain ``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.67.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``1.67.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.70.0`` ``gompi/2019a``, ``iimpi/2019a`` +``1.70.0`` ``gompi/2019a``, ``gompic/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` ========== ================== ==================================================================== @@ -3516,6 +3589,7 @@ version toolchain ``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` ``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` ``1.2.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` +``1.3.0`` ``GCC/9.3.0`` =========== ===================================================================================================================================== @@ -3541,6 +3615,7 @@ version toolchain ``2.3.4.3`` ``foss/2017b`` ``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ``2.4.1`` ``GCC/9.3.0`` +``2.4.2`` ``GCC/9.3.0`` =========== ====================================================================================================== @@ -3560,52 +3635,20 @@ version toolchain =========== =============== -.. _list_software_bpp-core_792: - -*bpp-core* -++++++++++ - -Bio++ Core Library - -*homepage*: https://github.com/BioPP/bpp-core - -========= ==================== -version toolchain -========= ==================== -``2.4.1`` ``GCC/8.2.0-2.31.1`` -========= ==================== - - -.. _list_software_bpp-phyl_812: +.. _list_software_bpytop_670: -*bpp-phyl* -++++++++++ - -Bio++ Phylogenetic Library - -*homepage*: https://github.com/BioPP/bpp-phyl - -========= ==================== -version toolchain -========= ==================== -``2.4.1`` ``GCC/8.2.0-2.31.1`` -========= ==================== - - -.. _list_software_bpp-seq_696: - -*bpp-seq* -+++++++++ +*bpytop* +++++++++ -Bio++ Sequence Library +Resource monitor that shows usage and stats for processor, memory, disks, network and processes. -*homepage*: https://github.com/BioPP/bpp-seq +*homepage*: https://github.com/aristocratos/bpytop/ -========= ==================== -version toolchain -========= ==================== -``2.4.1`` ``GCC/8.2.0-2.31.1`` -========= ==================== +========== ================== +version toolchain +========== ================== +``1.0.60`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_Bracken_694: @@ -3964,6 +4007,22 @@ version toolchain ============ =============================== +.. _list_software_byobu_545: + +*byobu* ++++++++ + +Byobu is an elegant enhancement of the otherwise functional, plain, practical GNU Screen. Byobu includes an enhanced profile, configuration utilities, and system status notifications for the GNU screen window manager as well as the Tmux terminal multiplexer + +*homepage*: https://byobu.org + +========= ============= +version toolchain +========= ============= +``5.133`` ``GCC/8.3.0`` +========= ============= + + .. _list_software_bzip2_487: *bzip2* @@ -3987,7 +4046,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -4022,6 +4081,22 @@ version toolchain ========== =============== +.. _list_software_CaDiCaL_577: + +*CaDiCaL* ++++++++++ + +CaDiCaL is a simplified satisfiability solver. The original goal of the development of CaDiCaL was to obtain a CDCL solver, which is easy to understand and change, while at the same time not being much slower than other state-of-the-art CDCL solvers. + +*homepage*: https://github.com/arminbiere/cadical + +========= ============= +version toolchain +========= ============= +``1.3.0`` ``GCC/9.3.0`` +========= ============= + + .. _list_software_Caffe_469: *Caffe* @@ -4348,6 +4423,7 @@ Causal ML: A Python Package for Uplift Modeling and Causal Inference with ML version versionsuffix toolchain ================== ================= ============== ``0.3.0-20180610`` ``-Python-3.7.2`` ``foss/2019a`` +``0.8.0-20200909`` ``-Python-3.8.2`` ``foss/2020a`` ================== ================= ============== @@ -4510,14 +4586,14 @@ CD-HIT is a very widely used program for clustering and comparing protein or nu *homepage*: https://github.com/weizhongli/cdhit -========= ============== ====================================================== -version versionsuffix toolchain -========= ============== ====================================================== -``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` -``4.6.6`` ``foss/2016b`` -``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``4.8.1`` ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` -========= ============== ====================================================== +========= ============== ===================================================================== +version versionsuffix toolchain +========= ============== ===================================================================== +``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` +``4.6.6`` ``foss/2016b`` +``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``4.8.1`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` +========= ============== ===================================================================== .. _list_software_cdbfasta_824: @@ -4549,6 +4625,7 @@ An efficient implementation of the Double Description Method version toolchain ========= ================= ``0.94i`` ``GCCcore/8.2.0`` +``0.94j`` ``GCCcore/8.3.0`` ========= ================= @@ -4640,6 +4717,23 @@ version toolchain ``3.1.0`` ``system`` ``4.0.0`` ``system`` ``5.0.0`` ``system`` +``5.0.1`` ``system`` +========= ========== + + +.. _list_software_CellRanger-ARC_1250: + +*CellRanger-ARC* +++++++++++++++++ + +Cell Ranger ARC is a set of analysis pipelines that process Chromium Single Cell Multiome ATAC + Gene Expression sequencing data to generate a variety of analyses pertaining to gene expression, chromatin accessibility and their linkage. Furthermore, since the ATAC and gene expression measurements are on the very same cell, we are able to perform analyses that link chromatin accessibility and gene expression. + +*homepage*: https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc + +========= ========== +version toolchain +========= ========== +``1.0.1`` ``system`` ========= ========== @@ -4699,7 +4793,7 @@ version toolchain CESM is a fully-coupled, community, global climate model that provides state-of-the-art computer simulations of the Earth's past, present, and future climate states. -*homepage*: http://www.cesm.ucar.edu/models/cesm2/ +*homepage*: https://www.cesm.ucar.edu/models/cesm2/ ======= ================================================ version toolchain @@ -4771,7 +4865,7 @@ version versionsuffix toolchain The goal of the CGAL Open Source Project is to provide easy access to efficient and reliable geometric algorithms in the form of a C++ library. -*homepage*: http://www.cgal.org/ +*homepage*: https://www.cgal.org/ ========== ================== ================================ version versionsuffix toolchain @@ -4791,6 +4885,7 @@ version versionsuffix toolchain ``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` +``5.2`` ``gompi/2020b`` ========== ================== ================================ @@ -4872,7 +4967,7 @@ CharLS is a C++ implementation of the JPEG-LS standard for lossless and near-los version toolchain ========= ==================================== ``2.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.1.0`` ``GCCcore/8.2.0`` +``2.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ========= ==================================== @@ -5015,6 +5110,22 @@ version toolchain =========== ================================================================================= +.. _list_software_CHERAB_421: + +*CHERAB* +++++++++ + +CHERAB is a python library for forward modelling diagnostics based on spectroscopic plasma emission. + +*homepage*: https://cherab.github.io/documentation/index.html + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``1.2.0`` ``-Python-3.6.6`` ``intel/2018b`` +========= ================= =============== + + .. _list_software_chewBBACA_752: *chewBBACA* @@ -5031,6 +5142,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_chi2comb_775: + +*chi2comb* +++++++++++ + +Cumulative density function of linear combinations of independent chi-square random variables and a standard Normal distribution. As of now, this is basically a repackaging of the davies function implemented in the CompQuadForm library for R. + +*homepage*: https://github.com/limix/chi2comb + +========= ================= +version toolchain +========= ================= +``0.0.3`` ``GCCcore/7.3.0`` +========= ================= + + .. _list_software_Chimera_697: *Chimera* @@ -5448,6 +5575,7 @@ version toolchain ``3.11.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``3.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``system`` ``3.13.3`` ``GCCcore/8.2.0`` +``3.15.1`` ``system`` ``3.15.3`` ``GCCcore/8.3.0`` ``3.16.4`` ``GCCcore/9.3.0`` ``3.18.4`` ``GCCcore/10.2.0`` @@ -5483,6 +5611,7 @@ A command-line toolkit and Python library for detecting copy number variants an version versionsuffix toolchain ========= ========================= =============== ``0.9.2`` ``-Python-2.7.14`` ``intel/2017b`` +``0.9.3`` ``-Python-3.6.4`` ``intel/2018a`` ``0.9.6`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` ========= ========================= =============== @@ -5516,6 +5645,7 @@ CoCoALib is a free GPL3 C++ library for doing Computations in Commutative Algebr version toolchain =========== ==================== ``0.99601`` ``GCC/8.2.0-2.31.1`` +``0.99700`` ``GCC/8.3.0`` =========== ==================== @@ -5676,16 +5806,17 @@ version versionsuffix toolchain *ConnectomeWorkbench* +++++++++++++++++++++ -Connectome Workbench is an open source, freely available visualization and discovery tool used to map neuroimaging data, especially data generated by the Human Connectome Project. +Connectome Workbench is an open-source visualization and discovery tool used to explore data generated by the Human Connectome Project. The distribution includes wb_view, a GUI-based visualization platform, and wb_command, a command-line program for performing a variety of algorithmic tasks using volume, surface, and grayordinate data. *homepage*: https://www.humanconnectome.org/software/connectome-workbench -========= ================================================== -version toolchain -========= ================================================== -``1.2.2`` ``system`` -``1.3.2`` ``GCCcore/8.2.0``, ``foss/2017b``, ``intel/2017b`` -========= ================================================== +========= =============== ================================================== +version versionsuffix toolchain +========= =============== ================================================== +``1.2.2`` ``system`` +``1.3.2`` ``GCCcore/8.2.0``, ``foss/2017b``, ``intel/2017b`` +``1.4.2`` ``-rh_linux64`` ``system`` +========= =============== ================================================== .. _list_software_Control-FREEC_1139: @@ -5838,7 +5969,7 @@ version versionsuffix toolchain ``4.1`` ``-psmp`` ``foss/2016b`` ``5.1`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` ``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` -``7.1`` ``intel/2020a`` +``7.1`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` ======= ============= ================================================================== @@ -6297,6 +6428,7 @@ version toolchain ========== ========== ``11.0.2`` ``system`` ``11.1.1`` ``system`` +``11.2.1`` ``system`` ========== ========== @@ -6305,7 +6437,7 @@ version toolchain *cuDNN* +++++++ -The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks. +The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks. *homepage*: https://developer.nvidia.com/cudnn @@ -6327,11 +6459,13 @@ version versionsuffix toolchain ``7.1.4.18`` ``fosscuda/2018b`` ``7.4.2.24`` ``gcccuda/2019a`` ``7.4.2.24`` ``-CUDA-10.0.130`` ``system`` +``7.5.0.56`` ``-CUDA-10.0.130`` ``system`` ``7.6.2.24`` ``-CUDA-10.1.243`` ``system`` ``7.6.4.38`` ``gcccuda/2019a``, ``gcccuda/2019b`` ``7.6.4.38`` ``-CUDA-10.0.130`` ``system`` ``8.0.4.30`` ``-CUDA-11.0.2`` ``system`` ``8.0.4.30`` ``-CUDA-11.1.1`` ``system`` +``8.0.5.39`` ``-CUDA-11.1.1`` ``system`` ============ ================== =========================================================== @@ -6368,6 +6502,22 @@ version toolchain ========= ================= +.. _list_software_CuPy_385: + +*CuPy* +++++++ + +CuPy is an open-source array library accelerated with NVIDIA CUDA. + +*homepage*: https://cupy.dev + +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``8.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +========= ================= ================== + + .. _list_software_cURL_342: *cURL* @@ -6448,6 +6598,22 @@ version versionsuffix toolchain ========= ================== ================================================ +.. _list_software_cuTENSOR_691: + +*cuTENSOR* +++++++++++ + +The cuTENSOR Library is a GPU-accelerated tensor linear algebra library providing tensor contraction, reduction and elementwise operations. + +*homepage*: https://developer.nvidia.com/cutensor + +=========== ================= +version toolchain +=========== ================= +``1.2.2.5`` ``gcccuda/2019b`` +=========== ================= + + .. _list_software_CVS_236: *CVS* @@ -6551,6 +6717,7 @@ Cython implementation of the toolz package, which provides high performance util ========== ================= ================= version versionsuffix toolchain ========== ================= ================= +``0.10.1`` ``-Python-3.6.6`` ``foss/2018b`` ``0.10.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ========== ================= ================= @@ -6594,7 +6761,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -6910,6 +7077,8 @@ version toolchain ================ ==================================== ``1.0.20180622`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.0.20190902`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.0.20200331`` ``GCCcore/8.3.0`` +``1.0.20201102`` ``GCCcore/8.3.0`` ================ ==================================== @@ -6930,6 +7099,22 @@ version toolchain ========= ==================================== +.. _list_software_dd_200: + +*dd* +++++ + +dd is a package for working with binary decision diagrams that includes both a pure Python implementation and Cython bindings to C libraries (CUDD, Sylvan, BuDDy). The Python and Cython modules implement the same API, so the same user code runs with both. All the standard operations on BDDs are available, including dynamic variable reordering using sifting, garbage collection, dump/load from files, plotting, and a parser of quantified Boolean expressions. This module includes bindings for: CUDD v3.0.0, Sylvan v1.0.0 + +*homepage*: https://github.com/tulip-control/dd + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.5.6`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_deal.II_598: *deal.II* @@ -6962,6 +7147,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_decona_618: + +*decona* +++++++++ + +fastq to polished sequenses: pipeline suitable for mixed samples and long (Nanopore) reads + +*homepage*: https://github.com/Saskia-Oosterbroek/decona + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.1.2`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_deconf_623: *deconf* @@ -7094,6 +7295,7 @@ version versionsuffix toolchain ========= ================== ======================================================================== ``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2019a`` ``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` +``4.5.2`` ``GCCcore/10.2.0`` ========= ================== ======================================================================== @@ -7129,6 +7331,22 @@ version toolchain ======== =============== +.. _list_software_DFA_203: + +*DFA* ++++++ + +Python library for modeling DFAs, Moore Machines, and Transition Systems. + +*homepage*: https://github.com/mvcisback/dfa + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``0.3.4`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +========= ================= ================= + + .. _list_software_DFT-D3_386: *DFT-D3* @@ -7211,9 +7429,28 @@ version toolchain ``0.9.22`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` ``0.9.24`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``0.9.30`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.9.36`` ``GCC/9.3.0`` +``2.0.4`` ``GCC/9.3.0`` +``2.0.6`` ``GCC/7.3.0-2.30`` ========== ================================================================ +.. _list_software_dicom2nifti_1112: + +*dicom2nifti* ++++++++++++++ + +Python library for converting dicom files to nifti + +*homepage*: https://github.com/icometrix/dicom2nifti + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``2.2.12`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================= ============== + + .. _list_software_DicomBrowser_1232: *DicomBrowser* @@ -7610,7 +7847,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -7626,6 +7863,7 @@ E-ANTIC is a C/C++ library to deal with real embedded number fields built on top version toolchain ========= ==================== ``0.1.2`` ``GCC/8.2.0-2.31.1`` +``0.1.5`` ``GCC/8.3.0`` ========= ==================== @@ -7751,6 +7989,7 @@ version toolchain ``4.2.2`` ``system`` ``4.3.0`` ``system`` ``4.3.1`` ``system`` +``4.3.2`` ``system`` ========== ========== @@ -7787,12 +8026,31 @@ version versionsuffix toolchain ``2.8.2`` ``intel/2018a`` ``2.9.2`` ``intel/2018b``, ``iomkl/2018b`` ``2.12.5`` ``gompi/2019a`` -``2.15.0`` ``iimpi/2019b`` -``2.17.0`` ``-Python-3.6.6`` ``foss/2018b`` -``2.17.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.15.0`` ``gompi/2019b``, ``iimpi/2019b`` +``2.17.0`` ``foss/2018b``, ``gompi/2019b`` +``2.18.0`` ``gompi/2020a`` +``2.20.0`` ``gompi/2020b`` ========== ================== ================================ +.. _list_software_eccodes-python_1445: + +*eccodes-python* +++++++++++++++++ + +Python 3 interface to decode and encode GRIB and BUFR files via the ECMWF ecCodes library. + +*homepage*: https://github.com/ecmwf/eccodes-python + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.0.0`` ``-Python-3.7.4`` ``foss/2019b`` +``1.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``1.1.0`` ``foss/2020b`` +========= ================= ============== + + .. _list_software_ED2_187: *ED2* @@ -7824,6 +8082,7 @@ version versionsuffix toolchain =============== ================= ====================================== ``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.3.8.post2`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` =============== ================= ====================================== @@ -7976,6 +8235,7 @@ version toolchain ``2018.11.001`` ``intel/2019a`` ``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` ``2020.05.001`` ``intel/2020a`` +``2020.11.001`` ``foss/2020b``, ``intel/2020b`` =================== ================================================================ @@ -8031,6 +8291,7 @@ version versionsuffix toolchain ``25.1`` ``foss/2016a`` ``25.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``26.3`` ``GCCcore/8.3.0`` +``27.1`` ``GCCcore/9.3.0`` ======== ============= ======================================================= @@ -8228,17 +8489,17 @@ The Earth System Modeling Framework (ESMF) is a suite of software tools for deve *homepage*: https://www.earthsystemcog.org/projects/esmf/ -============ ================ ================================================================= -version versionsuffix toolchain -============ ================ ================================================================= -``6.3.0rp1`` ``intel/2017a`` -``6.3.0rp1`` ``-HDF5-1.8.18`` ``intel/2017a`` -``7.0.0`` ``foss/2016a`` -``7.0.2`` ``intel/2017b`` -``7.1.0r`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``8.0.0`` ``intel/2019b`` -``8.0.1`` ``foss/2020a``, ``intel/2020a`` -============ ================ ================================================================= +============ ================ ================================================================================= +version versionsuffix toolchain +============ ================ ================================================================================= +``6.3.0rp1`` ``intel/2017a`` +``6.3.0rp1`` ``-HDF5-1.8.18`` ``intel/2017a`` +``7.0.0`` ``foss/2016a`` +``7.0.2`` ``intel/2017b`` +``7.1.0r`` ``foss/2018b``, ``foss/2019a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``8.0.0`` ``foss/2019b``, ``intel/2019b`` +``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a`` +============ ================ ================================================================================= .. _list_software_ESMValTool_934: @@ -8498,7 +8759,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -9177,6 +9438,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_fftlib_631: + +*fftlib* +++++++++ + +A library that intercepts FFTW calls and adds features on top of it. In particular, it enables FFT plan reuse when there are multiple calls for the same geometry. + +*homepage*: https://github.com/flwende/fftlib + +============ =============== +version toolchain +============ =============== +``20170628`` ``gompi/2020b`` +============ =============== + + .. _list_software_FFTW_311: *FFTW* @@ -9186,19 +9463,19 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: http://www.fftw.org -========= ============= ====================================================================================================================================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= ====================================================================================================================================================================================================================================================================================================== -``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` -``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` -``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` -``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` -``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` -``3.3.8`` ``-amd`` ``gompi/2020a`` -``3.3.8`` ``-serial`` ``GCC/9.3.0`` -========= ============= ====================================================================================================================================================================================================================================================================================================== +========= ============= ======================================================================================================================================================================================================================================================================================================================= +version versionsuffix toolchain +========= ============= ======================================================================================================================================================================================================================================================================================================================= +``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` +``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` +``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` +``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` +``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` +``3.3.8`` ``-amd`` ``gompi/2020a`` +``3.3.8`` ``-serial`` ``GCC/9.3.0`` +========= ============= ======================================================================================================================================================================================================================================================================================================================= .. _list_software_fgbio_519: @@ -9266,6 +9543,22 @@ version versionsuffix toolchain ============ ================== =============================== +.. _list_software_FIGARO_440: + +*FIGARO* +++++++++ + +FIGARO: An efficient and objective tool for optimizing microbiome rRNA gene trimming parameters. + +*homepage*: https://github.com/Zymo-Research/figaro + +========= =============== +version toolchain +========= =============== +``1.1.2`` ``intel/2020b`` +========= =============== + + .. _list_software_FigureGen_892: *FigureGen* @@ -9426,13 +9719,13 @@ Fiona is designed to be simple and dependable. It focuses on reading and writing *homepage*: https://github.com/Toblerity/Fiona -================ ================= ================================== -version versionsuffix toolchain -================ ================= ================================== -``1.8.13`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` -``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` -================ ================= ================================== +================ ================= =================================================== +version versionsuffix toolchain +================ ================= =================================================== +``1.8.13`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` +``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` +================ ================= =================================================== .. _list_software_Firefox_723: @@ -9451,6 +9744,22 @@ version toolchain ========== ========== +.. _list_software_FIRESTARTER_843: + +*FIRESTARTER* ++++++++++++++ + +FIRESTARTER: A Processor Stress Test Utility. FIRESTARTER maximizes the energy consumption of 64-Bit x86 processors by generating heavy load on the execution units as well as transferring data between the cores and multiple levels of the memory hierarchy. + +*homepage*: https://github.com/tud-zih-energy/FIRESTARTER/ + +======= ==================================== +version toolchain +======= ==================================== +``2.0`` ``gcccuda/2020a``, ``gcccuda/2020b`` +======= ==================================== + + .. _list_software_FireWorks_924: *FireWorks* @@ -9467,6 +9776,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_FIt-SNE_534: + +*FIt-SNE* ++++++++++ + +t-distributed stochastic neighbor embedding (t-SNE) is widely used for visualizing single-cell RNA-sequencing (scRNA-seq) data, but it scales poorly to large datasets. We dramatically accelerate t-SNE, obviating the need for data downsampling, and hence allowing visualization of rare cell populations. Furthermore, we implement a heatmap-style visualization for scRNA-seq based on one-dimensional t-SNE for simultaneously visualizing the expression patterns of thousands of genes. + +*homepage*: https://github.com/KlugerLab/FIt-SNE + +========= =============== +version toolchain +========= =============== +``1.1.0`` ``gompi/2018b`` +========= =============== + + .. _list_software_FIX_231: *FIX* @@ -9508,11 +9833,12 @@ FLAIR (Full-Length Alternative Isoform analysis of RNA) for the correction, iso *homepage*: https://github.com/BrooksLabUCSC/flair -======= ================= ============== -version versionsuffix toolchain -======= ================= ============== -``1.5`` ``-Python-3.7.4`` ``foss/2019b`` -======= ================= ============== +================== ================= ============== +version versionsuffix toolchain +================== ================= ============== +``1.5`` ``-Python-3.7.4`` ``foss/2019b`` +``1.5.1-20200630`` ``-Python-3.7.4`` ``foss/2019b`` +================== ================= ============== .. _list_software_FLANN_367: @@ -9554,16 +9880,18 @@ version toolchain *Flask* +++++++ -" Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. +Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask extensions: Flask-Cors *homepage*: https://www.palletsprojects.com/p/flask/ -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``1.0.2`` ``-Python-3.6.6`` ``foss/2018b`` -``1.1.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -========= ================= ================= +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``1.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``1.1.2`` ``GCCcore/10.2.0`` +``1.1.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +========= ================= ================== .. _list_software_flatbuffers_1172: @@ -9575,11 +9903,28 @@ FlatBuffers: Memory Efficient Serialization Library *homepage*: https://github.com/google/flatbuffers/ -========== ==================================== -version toolchain -========== ==================================== -``1.12.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ==================================== +========== ======================================================== +version toolchain +========== ======================================================== +``1.12.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================== + + +.. _list_software_flatbuffers-python_1891: + +*flatbuffers-python* +++++++++++++++++++++ + +Python Flatbuffers runtime library. + +*homepage*: https://github.com/google/flatbuffers/ + +======== ================= ================== +version versionsuffix toolchain +======== ================= ================== +``1.12`` ``GCCcore/10.2.0`` +``1.12`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +======== ================= ================== .. _list_software_FLEUR_382: @@ -9677,11 +10022,11 @@ FLINT (Fast Library for Number Theory) is a C library in support of computations *homepage*: http://www.flintlib.org -========= ================================================================================ -version toolchain -========= ================================================================================ -``2.5.2`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -========= ================================================================================ +========= =============================================================================================== +version toolchain +========= =============================================================================================== +``2.5.2`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +========= =============================================================================================== .. _list_software_FLTK_305: @@ -9938,6 +10283,22 @@ version versionsuffix toolchain ========= =============== ========== +.. _list_software_fpocket_748: + +*fpocket* ++++++++++ + +The fpocket suite of programs is a very fast open source protein pocket detection algorithm based on Voronoi tessellation. The platform is suited for the scientific community willing to develop new scoring functions and extract pocket descriptors on a large scale level. + +*homepage*: https://github.com/Discngine/fpocket + +=========== =============== +version toolchain +=========== =============== +``3.1.4.2`` ``gompi/2020a`` +=========== =============== + + .. _list_software_fqtrim_659: *fqtrim* @@ -10325,6 +10686,7 @@ FusionCatcher searches for novel/known somatic fusion genes, translocations, and version versionsuffix toolchain ======== ================== ============== ``1.20`` ``-Python-2.7.16`` ``foss/2019b`` +``1.30`` ``-Python-2.7.16`` ``foss/2019b`` ======== ================== ============== @@ -10369,7 +10731,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -10955,6 +11317,7 @@ version versionsuffix toolchain ``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` ``8.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``9.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``10.1`` ``GCCcore/10.2.0`` ========== ================== =============================== @@ -11347,13 +11710,14 @@ version versionsuffix toolchain Gensim is a Python library for topic modelling, document indexing and similarity retrieval with large corpora. -*homepage*: https://pypi.python.org/pypi/gensim +*homepage*: https://radimrehurek.com/gensim -========== ================== ============== -version versionsuffix toolchain -========== ================== ============== -``0.13.2`` ``-Python-2.7.11`` ``foss/2016a`` -========== ================== ============== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``0.13.2`` ``-Python-2.7.11`` ``foss/2016a`` +``3.8.3`` ``foss/2020b``, ``intel/2020b`` +========== ================== =============================== .. _list_software_geocube_730: @@ -11386,6 +11750,7 @@ version versionsuffix toolchain ========= ================= ================================== ``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.8.1`` ``-Python-3.7.4`` ``intel/2019b`` ``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ================================== @@ -11468,6 +11833,22 @@ version toolchain ========= =============== +.. _list_software_GetOrganelle_1209: + +*GetOrganelle* +++++++++++++++ + +This toolkit assemblies organelle genome from genomic skimming data. + +*homepage*: https://github.com/Kinggerm/GetOrganelle + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.7.2`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_gettext_773: *gettext* @@ -11562,6 +11943,22 @@ version toolchain ========= =============== +.. _list_software_gh_207: + +*gh* +++++ + +gh is GitHub on the command line. + +*homepage*: https://github.com/cli/cli + +========= ========== +version toolchain +========= ========== +``1.3.1`` ``system`` +========= ========== + + .. _list_software_GHC_210: *GHC* @@ -11569,13 +11966,14 @@ version toolchain The Glorious/Glasgow Haskell Compiler -*homepage*: http://haskell.org/ghc/ +*homepage*: https://haskell.org/ghc/ -========== ========== -version toolchain -========== ========== -``6.12.3`` ``system`` -========== ========== +========== ============= ========== +version versionsuffix toolchain +========== ============= ========== +``6.12.3`` ``system`` +``8.6.5`` ``-x86_64`` ``system`` +========== ============= ========== .. _list_software_Ghostscript_1178: @@ -12048,14 +12446,14 @@ OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics s *homepage*: https://github.com/g-truc/glm -=========== ================= -version toolchain -=========== ================= -``0.9.7.6`` ``intel/2016a`` -``0.9.8.3`` ``GCCcore/5.4.0`` -``0.9.9.0`` ``GCCcore/6.4.0`` -``0.9.9.8`` ``GCCcore/8.3.0`` -=========== ================= +=========== ==================================== +version toolchain +=========== ==================================== +``0.9.7.6`` ``intel/2016a`` +``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` +``0.9.9.0`` ``GCCcore/6.4.0`` +``0.9.9.8`` ``GCCcore/8.3.0`` +=========== ==================================== .. _list_software_GlobalArrays_1219: @@ -12163,6 +12561,22 @@ version toolchain ========== ================================================= +.. _list_software_Glucose_722: + +*Glucose* ++++++++++ + +Glucose is based on a new scoring scheme (well, not so new now, it was introduced in 2009) for the clause learning mechanism of so called Modern SAT solvers (it is based on our IJCAI'09 paper). It is designed to be parallel, since v4.0. + +*homepage*: https://www.labri.fr/perso/lsimon/glucose/ + +======= ============= +version toolchain +======= ============= +``4.1`` ``GCC/9.3.0`` +======= ============= + + .. _list_software_GMAP-GSNAP_715: *GMAP-GSNAP* @@ -12361,7 +12775,7 @@ version toolchain Portable interactive, function plotting utility -*homepage*: https://gnuplot.sourceforge.net/ +*homepage*: http://gnuplot.sourceforge.net/ ========= ================================================================ version toolchain @@ -12373,6 +12787,7 @@ version toolchain ``5.2.5`` ``foss/2018b`` ``5.2.6`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b`` ``5.2.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``5.4.1`` ``GCCcore/10.2.0`` ========= ================================================================ @@ -12449,6 +12864,7 @@ version versionsuffix toolchain =========== ============= ========== ``2020.06`` ``-amd`` ``system`` ``2020.11`` ``system`` +``2020b`` ``system`` =========== ============= ========== @@ -12482,6 +12898,22 @@ version versionsuffix toolchain ========== ================== ================================== +.. _list_software_goblf_522: + +*goblf* ++++++++ + +GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, BLIS (BLAS support), LAPACK, FFTW and ScaLAPACK. + +*homepage*: (none) + +========= ========== +version toolchain +========= ========== +``2018b`` ``system`` +========= ========== + + .. _list_software_golf_424: *golf* @@ -12514,6 +12946,7 @@ version toolchain ``2018b`` ``system`` ``2019a`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ========= ========== @@ -12652,7 +13085,9 @@ version versionsuffix toolchain ``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``20.10.0`` ``foss/2020b``, ``intel/2020b`` ``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``21.1.0`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` =========== ============================ =============================== @@ -12728,6 +13163,22 @@ version versionsuffix toolchain ========= ================== ================== +.. _list_software_GPyTorch_784: + +*GPyTorch* +++++++++++ + +GPyTorch is a Gaussian process library implemented using PyTorch. + +*homepage*: https://gpytorch.ai + +========= ============== +version toolchain +========= ============== +``1.3.0`` ``foss/2020b`` +========= ============== + + .. _list_software_Grace_482: *Grace* @@ -12864,6 +13315,22 @@ version toolchain ========== ================= +.. _list_software_GraPhlAn_749: + +*GraPhlAn* +++++++++++ + +GraPhlAn is a software tool for producing high-quality circular representations of taxonomic and phylogenetic trees. It focuses on concise, integrative, informative, and publication-ready representations of phylogenetically- and taxonomically-driven investigation. + +*homepage*: https://segatalab.github.io/tools/graphlan + +========= ================== ============== +version versionsuffix toolchain +========= ================== ============== +``1.1.3`` ``-Python-2.7.16`` ``foss/2019b`` +========= ================== ============== + + .. _list_software_GraphMap2_834: *GraphMap2* @@ -12889,16 +13356,18 @@ Graphviz is open source graph visualization software. Graph visualization is a *homepage*: https://www.graphviz.org/ -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``2.38.0`` ``foss/2016b``, ``intel/2016b`` -``2.40.1`` ``foss/2018b``, ``intel/2018a`` -``2.40.1`` ``-Python-2.7.15`` ``foss/2018b`` -``2.42.2`` ``foss/2019b`` -``2.42.2`` ``-Java-11`` ``GCCcore/8.3.0`` -``2.42.2`` ``-Python-3.7.4`` ``foss/2019b`` -========== ================== =============================== +========== ========================= =============================== +version versionsuffix toolchain +========== ========================= =============================== +``2.38.0`` ``foss/2016b``, ``intel/2016b`` +``2.40.1`` ``foss/2018b``, ``intel/2018a`` +``2.40.1`` ``-Python-2.7.15`` ``foss/2018b`` +``2.42.2`` ``foss/2019b`` +``2.42.2`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.42.2`` ``-Python-3.7.4`` ``foss/2019b`` +``2.44.1`` ``-Java-11`` ``GCCcore/9.3.0`` +``2.44.1`` ``-Java-11-Python-3.8.2`` ``GCCcore/9.3.0`` +========== ========================= =============================== .. _list_software_graphviz_875: @@ -13124,6 +13593,7 @@ version versionsuffix toolchain ``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` ``2020.3`` ``fosscuda/2019b`` ``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` +``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` ========== ================= ============================================================================================================ @@ -13175,6 +13645,22 @@ version versionsuffix toolchain ========= ============= ========== +.. _list_software_GSEA_288: + +*GSEA* +++++++ + +Gene Set Enrichment Analysis (GSEA) is a computational method that determines whether an a priori defined set of genes shows statistically significant, concordant differences between two biological states (e.g. phenotypes). + +*homepage*: https://www.gsea-msigdb.org/gsea/index.jsp + +========= ========== +version toolchain +========= ========== +``4.0.3`` ``system`` +========= ========== + + .. _list_software_gsettings-desktop-schemas_2576: *gsettings-desktop-schemas* @@ -13372,12 +13858,12 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ -============ ==================================================================================================================================================== -version toolchain -============ ==================================================================================================================================================== -``0.7.6`` ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` -============ ==================================================================================================================================================== +============ ======================================================================================================================================================================= +version toolchain +============ ======================================================================================================================================================================= +``0.7.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` +``20121130`` ``foss/2017b`` +============ ======================================================================================================================================================================= .. _list_software_gubbins_746: @@ -13469,6 +13955,7 @@ version versionsuffix toolchain ``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``9.0.1`` ``system`` +``9.1.0`` ``system`` ========= ================= =============================== @@ -13686,12 +14173,12 @@ Harminv is a free program (and accompanying library) to solve the problem of har *homepage*: https://github.com/stevengj/harminv -========= =============== -version toolchain -========= =============== -``1.4`` ``foss/2016a`` -``1.4.1`` ``intel/2020a`` -========= =============== +========= ================================================================ +version toolchain +========= ================================================================ +``1.4`` ``foss/2016a`` +``1.4.1`` ``foss/2017b``, ``foss/2018a``, ``intel/2018a``, ``intel/2020a`` +========= ================================================================ .. _list_software_harmony_766: @@ -13820,7 +14307,7 @@ version versionsuffix toolchain ``1.8.18`` ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a`` ``1.8.18`` ``-serial`` ``intel/2017a`` ``1.8.19`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``1.8.20`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``1.8.20`` ``foss/2018a``, ``gmpolf/2017.10``, ``intel/2017b``, ``intel/2018a`` ``1.10.0-patch1`` ``foss/2016b``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a`` ``1.10.1`` ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2017b``, ``iomkl/2018a`` ``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` @@ -13966,6 +14453,7 @@ version toolchain ============== =============== ``3.0-beta.3`` ``intel/2018a`` ``3.2.0`` ``foss/2019b`` +``3.3.0`` ``foss/2020a`` ============== =============== @@ -14101,6 +14589,7 @@ version toolchain ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` ``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` ``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` +``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b`` ========= ============================================================================================================================================ @@ -14133,6 +14622,7 @@ hmmlearn is a set of algorithms for unsupervised learning and inference of Hidde version versionsuffix toolchain ========= ================== =============== ``0.2.0`` ``-Python-2.7.14`` ``intel/2017b`` +``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================== =============== @@ -14172,6 +14662,9 @@ version versionsuffix toolchain ``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.19.5`` ``-TensorFlow-2.2.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.20.3`` ``-TensorFlow-2.3.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.1`` ``-PyTorch-1.7.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.1`` ``-TensorFlow-2.4.1`` ``fosscuda/2020b`` +``0.21.1`` ``-TensorFlow-2.4.1-Python-3.7.4`` ``fosscuda/2019b`` ========== =================================== ================== @@ -14249,13 +14742,13 @@ HPL is a software package that solves a (random) dense linear system in double p *homepage*: http://www.netlib.org/benchmark/hpl/ -======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -version toolchain -======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` -``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gomkl/2019a``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` -======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` +``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` +======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_htop_443: @@ -14324,6 +14817,7 @@ version versionsuffix toolchain ``1.8`` ``GCC/6.4.0-2.28``, ``foss/2018a``, ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``1.11`` ``GCC/10.2.0`` ``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -14526,7 +15020,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -14891,6 +15385,7 @@ version toolchain ``0.7.1`` ``foss/2018b``, ``intel/2016b``, ``intel/2017b`` ``0.8.0`` ``foss/2019b`` ``0.8.2`` ``foss/2020a`` +``0.8.5`` ``foss/2020b`` ========= ================================================ @@ -14948,6 +15443,38 @@ version versionsuffix toolchain ========== ================== ========== +.. _list_software_iibff_512: + +*iibff* ++++++++ + +GCC and GFortran based compiler toolchain with OpenMPI, BLIS, libFLAME, ScaLAPACK and FFTW. + +*homepage*: (none) + +========= ========== +version toolchain +========= ========== +``2020b`` ``system`` +========= ========== + + +.. _list_software_iimkl_534: + +*iimkl* ++++++++ + +Intel C/C++ and Fortran compilers, alongside Intel Math Kernel Library (MKL). + +*homepage*: https://software.intel.com/en-us/intel-cluster-toolkit-compiler/ + +========= ========== +version toolchain +========= ========== +``2018a`` ``system`` +========= ========== + + .. _list_software_iimpi_536: *iimpi* @@ -15185,6 +15712,7 @@ version versionsuffix toolchain ``0.2.1`` ``-Python-3.5.2`` ``intel/2016b`` ``0.3.3`` ``-Python-3.6.4`` ``foss/2018a`` ``0.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``0.7.0`` ``foss/2020b`` ========= ================== =============== @@ -15214,33 +15742,34 @@ Intel Math Kernel Library is a library of highly optimized, extensively threade *homepage*: https://software.intel.com/mkl -============== ====================================================================================================================================================================================================================================================================== -version toolchain -============== ====================================================================================================================================================================================================================================================================== -``11.2.3.187`` ``gimpi/2.11.5`` -``11.3.0.109`` ``iimpi/2016.00-GCC-4.9.3-2.25`` -``11.3.1.150`` ``iimpi/2016.01-GCC-4.9.3-2.25``, ``iimpi/8.1.5-GCC-4.9.3-2.25`` -``11.3.2.181`` ``iimpi/2016.02-GCC-4.9.3-2.25``, ``iimpi/2016.02-GCC-5.3.0-2.26``, ``pompi/2016.03`` -``11.3.3.210`` ``iimpi/2016.03-GCC-4.9.3-2.25``, ``iimpi/2016.03-GCC-5.3.0-2.26``, ``iimpi/2016.03-GCC-5.4.0-2.26``, ``iimpi/2016b``, ``iimpic/2016.10``, ``iompi/2016.07``, ``iompi/2016.09-GCC-4.9.3-2.25``, ``iompi/2016.09-GCC-5.4.0-2.26``, ``pompi/2016.04``, ``pompi/2016.09`` -``2017.0.098`` ``iimpi/2017.00-GCC-5.4.0-2.26`` -``2017.1.132`` ``gimpi/2017a``, ``iimpi/2017.01-GCC-5.4.0-2.26``, ``iimpi/2017a``, ``iompi/2017.01``, ``iompi/2017a`` -``2017.2.174`` ``iimpi/2017.02-GCC-6.3.0-2.27`` -``2017.3.196`` ``gompi/2017b``, ``iimpi/2017b``, ``iimpic/2017b``, ``iompi/2017b`` -``2017.4.239`` ``iimpi/2017.09`` -``2018.0.128`` ``iimpi/2018.00`` -``2018.1.163`` ``iimpi/2018.01``, ``iimpi/2018a``, ``iompi/2018a`` -``2018.2.199`` ``iimpi/2018.02``, ``iompi/2018.02`` -``2018.3.222`` ``gimpi/2018b``, ``gompi/2018b``, ``iimpi/2018b``, ``iompi/2018b`` -``2018.4.274`` ``iimpi/2018.04`` -``2019.0.117`` ``iimpi/2019.00`` -``2019.1.144`` ``gompi/2019a``, ``iimpi/2019.01``, ``iimpi/2019a``, ``iimpic/2019a``, ``iompi/2019.01`` -``2019.2.187`` ``iimpi/2019.02`` -``2019.3.199`` ``iimpi/2019.03`` -``2019.5.281`` ``gompi/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``2020.0.166`` ``iimpi/2020.00`` -``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` -``2020.4.304`` ``iimpi/2020b``, ``iimpic/2020b`` -============== ====================================================================================================================================================================================================================================================================== +============== ============= ====================================================================================================================================================================================================================================================================== +version versionsuffix toolchain +============== ============= ====================================================================================================================================================================================================================================================================== +``11.2.3.187`` ``gimpi/2.11.5`` +``11.3.0.109`` ``iimpi/2016.00-GCC-4.9.3-2.25`` +``11.3.1.150`` ``iimpi/2016.01-GCC-4.9.3-2.25``, ``iimpi/8.1.5-GCC-4.9.3-2.25`` +``11.3.2.181`` ``iimpi/2016.02-GCC-4.9.3-2.25``, ``iimpi/2016.02-GCC-5.3.0-2.26``, ``pompi/2016.03`` +``11.3.3.210`` ``iimpi/2016.03-GCC-4.9.3-2.25``, ``iimpi/2016.03-GCC-5.3.0-2.26``, ``iimpi/2016.03-GCC-5.4.0-2.26``, ``iimpi/2016b``, ``iimpic/2016.10``, ``iompi/2016.07``, ``iompi/2016.09-GCC-4.9.3-2.25``, ``iompi/2016.09-GCC-5.4.0-2.26``, ``pompi/2016.04``, ``pompi/2016.09`` +``2017.0.098`` ``iimpi/2017.00-GCC-5.4.0-2.26`` +``2017.1.132`` ``gimpi/2017a``, ``iimpi/2017.01-GCC-5.4.0-2.26``, ``iimpi/2017a``, ``iompi/2017.01``, ``iompi/2017a`` +``2017.2.174`` ``iimpi/2017.02-GCC-6.3.0-2.27`` +``2017.3.196`` ``gompi/2017b``, ``iimpi/2017b``, ``iimpic/2017b``, ``iompi/2017b`` +``2017.4.239`` ``iimpi/2017.09`` +``2018.0.128`` ``iimpi/2018.00`` +``2018.1.163`` ``iimpi/2018.01``, ``iimpi/2018a``, ``iompi/2018a`` +``2018.1.163`` ``-serial`` ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +``2018.2.199`` ``iimpi/2018.02``, ``iompi/2018.02`` +``2018.3.222`` ``gimpi/2018b``, ``gompi/2018b``, ``iimpi/2018b``, ``iompi/2018b`` +``2018.4.274`` ``iimpi/2018.04`` +``2019.0.117`` ``iimpi/2019.00`` +``2019.1.144`` ``gompi/2019a``, ``iimpi/2019.01``, ``iimpi/2019a``, ``iimpic/2019a``, ``iompi/2019.01`` +``2019.2.187`` ``iimpi/2019.02`` +``2019.3.199`` ``iimpi/2019.03`` +``2019.5.281`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b``, ``iompi/2019b`` +``2020.0.166`` ``iimpi/2020.00`` +``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` +``2020.4.304`` ``gompi/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` +============== ============= ====================================================================================================================================================================================================================================================================== .. _list_software_Imlib2_543: @@ -15335,6 +15864,7 @@ version versionsuffix toolchain ``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` ``2019.7.217`` ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` ``2019.9.304`` ``iccifort/2020.4.304``, ``iccifortcuda/2020b`` +``2021.1.1`` ``intel-compilers/2021.1.2`` ``system`` ``iccifort/system-GCC-system-2.29`` ============== ============= ================================================================================================================================================================================================================================ @@ -15388,6 +15918,7 @@ version versionsuffix toolchain ========= ========================= ============== ``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` ``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.3.3`` ``-Python-3.8.2`` ``foss/2020a`` ========= ========================= ============== @@ -15559,6 +16090,22 @@ version versionsuffix toolchain ===================== ============= ========== +.. _list_software_intel-compilers_1559: + +*intel-compilers* ++++++++++++++++++ + +Intel C, C++ & Fortran compilers (classic and oneAPI) + +*homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit.html + +============ ========== +version toolchain +============ ========== +``2021.1.2`` ``system`` +============ ========== + + .. _list_software_IntelClusterChecker_1939: *IntelClusterChecker* @@ -15724,7 +16271,9 @@ version toolchain ``2018a`` ``system`` ``2018b`` ``system`` ``2019.01`` ``system`` +``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ========================== ========== @@ -15750,7 +16299,9 @@ version toolchain ``2018a`` ``system`` ``2018b`` ``system`` ``2019.01`` ``system`` +``2019b`` ``system`` ``2020a`` ``system`` +``2020b`` ``system`` ========================== ========== @@ -15938,6 +16489,7 @@ version versionsuffix toolchain ``1.5.5`` ``-omp-mpi`` ``foss/2016a`` ``1.6.6`` ``intel/2018a`` ``1.6.12`` ``foss/2018b``, ``foss/2020a``, ``intel/2019b`` +``2.1.2`` ``foss/2020a`` ========== ============= =============================================== @@ -15991,6 +16543,7 @@ version toolchain ``0.15`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a`` ``0.16`` ``GCC/4.9.3-2.25`` ``0.17`` ``foss/2016a`` +``0.23`` ``GCCcore/10.2.0`` ======== ====================================================== @@ -16044,20 +16597,22 @@ Insight Segmentation and Registration Toolkit (ITK) provides an extensive suite *homepage*: https://itk.org -========== ================== ============== -version versionsuffix toolchain -========== ================== ============== -``4.12.2`` ``-Python-2.7.12`` ``foss/2016b`` -``4.13.0`` ``-Python-2.7.14`` ``foss/2018a`` -``4.13.0`` ``-Python-3.6.4`` ``foss/2018a`` -``4.13.1`` ``-Python-2.7.14`` ``foss/2018a`` -``4.13.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` -``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` -``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` -``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` -========== ================== ============== +========== ================== ================================== +version versionsuffix toolchain +========== ================== ================================== +``4.12.2`` ``-Python-2.7.12`` ``foss/2016b`` +``4.13.0`` ``-Python-2.7.14`` ``foss/2018a`` +``4.13.0`` ``-Python-3.6.4`` ``foss/2018a`` +``4.13.1`` ``-Python-2.7.14`` ``foss/2018a`` +``4.13.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` +``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` +``5.1.2`` ``foss/2020a``, ``fosscuda/2020a`` +``5.1.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +========== ================== ================================== .. _list_software_itpp_445: @@ -16094,6 +16649,22 @@ version versionsuffix toolchain ========= ================== ================= +.. _list_software_ITSx_360: + +*ITSx* +++++++ + +ITSx: Improved software detection and extraction of ITS1 and ITS2 from ribosomal ITS sequences of fungi and other eukaryotes for use in environmental sequencing. + +*homepage*: https://microbiology.se/software/itsx/ + +========= ================= +version toolchain +========= ================= +``1.1.2`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_iVar_402: *iVar* @@ -16169,6 +16740,7 @@ version toolchain ``2.0.12`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` ``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.0.16`` ``GCCcore/9.3.0`` +``2.0.24`` ``GCCcore/10.2.0`` =========== ========================================================================================================================================================== @@ -16223,6 +16795,8 @@ version versionsuffix toolchain ``1.8.0_221`` ``system`` ``1.8.0_231`` ``system`` ``1.8.0_241`` ``system`` +``1.8.0_271`` ``system`` +``1.8.0_281`` ``system`` ``1.8_191`` ``-b26-OpenJDK`` ``system`` ``1.8_265`` ``-b01-OpenJDK-aarch64`` ``system`` ``1.9.0.4`` ``system`` @@ -16296,18 +16870,18 @@ jemalloc is a general purpose malloc(3) implementation that emphasizes fragmenta *homepage*: http://jemalloc.net -========= ==================================== -version toolchain -========= ==================================== -``4.1.0`` ``intel/2016a`` -``4.2.0`` ``foss/2016a``, ``intel/2016a`` -``4.2.1`` ``intel/2016b`` -``4.5.0`` ``intel/2017a`` -``5.0.1`` ``GCCcore/6.4.0`` -``5.1.0`` ``GCCcore/7.3.0`` -``5.2.0`` ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ==================================== +========= ======================================================== +version toolchain +========= ======================================================== +``4.1.0`` ``intel/2016a`` +``4.2.0`` ``foss/2016a``, ``intel/2016a`` +``4.2.1`` ``intel/2016b`` +``4.5.0`` ``intel/2017a`` +``5.0.1`` ``GCCcore/6.4.0`` +``5.1.0`` ``GCCcore/7.3.0`` +``5.2.0`` ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_jhbuild_738: @@ -16372,6 +16946,7 @@ Joyplots in Python with matplotlib & pandas version versionsuffix toolchain ========= ================= =============== ``0.2.2`` ``-Python-3.7.4`` ``intel/2019b`` +``0.2.4`` ``intel/2020b`` ========= ================= =============== @@ -16425,6 +17000,7 @@ version toolchain ``2.0.4`` ``system`` ``2.0.5`` ``system`` ``2.4.0`` ``system`` +``2.4.1`` ``system`` ========= ========== @@ -16437,11 +17013,11 @@ A C library that implements a dynamic array. *homepage*: http://judy.sourceforge.net/ -========= ==================================== -version toolchain -========= ==================================== -``1.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ==================================== +========= ======================================================== +version toolchain +========= ======================================================== +``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ======================================================== .. _list_software_Julia_501: @@ -16556,7 +17132,7 @@ version toolchain --- -:ref:`list_software_Kaiju_500` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_kedro_533` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` +:ref:`list_software_Kaiju_500` - :ref:`list_software_Kaleido_697` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_kedro_533` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` .. _list_software_Kaiju_500: @@ -16577,6 +17153,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_Kaleido_697: + +*Kaleido* ++++++++++ + +Fast static image export for web-based visualization libraries with zero dependencies + +*homepage*: https://github.com/plotly/Kaleido + +========= ================== +version toolchain +========= ================== +``0.1.0`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_kallisto_867: *kallisto* @@ -16700,6 +17292,7 @@ version versionsuffix toolchain ``2.2.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``2.2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.3.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ================================== @@ -16734,6 +17327,7 @@ version toolchain ========= ================================================================ ``2.1.2`` ``foss/2019a``, ``intel/2019a`` ``2.1.3`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` +``2.2.1`` ``GCCcore/10.2.0`` ========= ================================================================ @@ -16980,7 +17574,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_likwid_644` - :ref:`list_software_limix-bgen_1004` - :ref:`list_software_LinBox_588` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -17051,6 +17645,22 @@ version toolchain ========= ======================= +.. _list_software_LAPACK_428: + +*LAPACK* +++++++++ + +LAPACK is written in Fortran90 and provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. + +*homepage*: https://www.netlib.org/lapack/ + +========= ================== +version toolchain +========= ================== +``3.8.0`` ``GCC/7.3.0-2.30`` +========= ================== + + .. _list_software_LAST_308: *LAST* @@ -17248,6 +17858,7 @@ Asynchronous input/output library that uses the kernels native interface. version toolchain =========== ==================================== ``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.3.112`` ``GCCcore/10.2.0`` =========== ==================================== @@ -17334,6 +17945,7 @@ version toolchain ``1.7`` ``GCCcore/7.3.0`` ``1.11`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.14`` ``GCCcore/10.2.0`` ======== ========================================================================================================= @@ -17413,12 +18025,12 @@ Libcroco is a standalone css2 parsing and manipulation library. *homepage*: https://github.com/GNOME/libcroco -========== =============== -version toolchain -========== =============== -``0.6.11`` ``intel/2016a`` -``0.6.13`` ``foss/2019a`` -========== =============== +========== ============================== +version toolchain +========== ============================== +``0.6.11`` ``intel/2016a`` +``0.6.13`` ``GCC/10.2.0``, ``foss/2019a`` +========== ============================== .. _list_software_libctl_634: @@ -17428,13 +18040,14 @@ version toolchain libctl is a free Guile-based library implementing flexible control files for scientific simulations. -*homepage*: http://ab-initio.mit.edu/libctl +*homepage*: https://libctl.readthedocs.io/en/latest/ -========= ============== -version toolchain -========= ============== -``3.2.2`` ``foss/2016a`` -========= ============== +========= ================= +version toolchain +========= ================= +``3.2.2`` ``foss/2016a`` +``4.1.3`` ``GCCcore/6.4.0`` +========= ================= .. _list_software_libdap_620: @@ -17455,6 +18068,7 @@ version versionsuffix toolchain ``3.20.3`` ``GCCcore/7.3.0`` ``3.20.4`` ``GCCcore/8.2.0`` ``3.20.6`` ``GCCcore/8.3.0`` +``3.20.7`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========== ================== ================================================== @@ -17543,13 +18157,13 @@ version toolchain libelf is a free ELF object file access library -*homepage*: http://www.mr511.de/software/english.html +*homepage*: https://directory.fsf.org/wiki/Libelf -========== ===================================================================================== -version toolchain -========== ===================================================================================== -``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0`` -========== ===================================================================================== +========== ======================================================================================================== +version toolchain +========== ======================================================================================================== +``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========== ======================================================================================================== .. _list_software_libepoxy_876: @@ -17650,13 +18264,13 @@ libFLAME is a portable library for dense matrix computations, providing much of *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/#libflame -========= ============= ================== -version versionsuffix toolchain -========= ============= ================== -``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCC/9.3.0`` -``5.2.0`` ``GCC/9.3.0`` -========= ============= ================== +========= ============= ===================================== +version versionsuffix toolchain +========= ============= ===================================== +``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``5.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ============= ===================================== .. _list_software_libfontenc_1060: @@ -17709,10 +18323,26 @@ version toolchain ``2.2.3`` ``foss/2016b``, ``intel/2016b`` ``2.2.4`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b``, ``intel/2018a`` -``2.3.0`` ``GCCcore/9.3.0`` +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================ +.. _list_software_libGDSII_679: + +*libGDSII* +++++++++++ + +libGDSII is a C++ library for working with GDSII binary data files, intended primarily for use with the computational electromagnetism codes scuff-em and meep but sufficiently general-purpose to allow other uses as well. + +*homepage*: https://github.com/HomerReid/libGDSII + +======== ================= +version toolchain +======== ================= +``0.21`` ``GCCcore/6.4.0`` +======== ================= + + .. _list_software_libgeotiff_1051: *libgeotiff* @@ -17739,11 +18369,12 @@ libgit2 is a portable, pure C implementation of the Git core methods provided as *homepage*: https://libgit2.org/ -========= ================= -version toolchain -========= ================= -``1.0.0`` ``GCCcore/8.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``1.0.0`` ``GCCcore/8.3.0`` +``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_libglade_820: @@ -17987,7 +18618,7 @@ version versionsuffix toolchain ``2.1.0`` ``intel/2016b`` ``2.4.2`` ``intel/2018a`` ``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``gompi/2020a``, ``iimpi/2020a`` +``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` ========= ================ =================================================================================================================================================================================== @@ -18146,6 +18777,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_libpci_627: + +*libpci* +++++++++ + +Library for portable access to PCI bus configuration registers from PCI Utils. + +*homepage*: https://github.com/pciutils/pciutils + +========= ===================================== +version toolchain +========= ===================================== +``3.7.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0`` +========= ===================================== + + .. _list_software_libpciaccess_1253: *libpciaccess* @@ -18620,6 +19267,7 @@ version toolchain ========= ==================================== ``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.3.1`` ``GCCcore/10.2.0`` ========= ==================================== @@ -18736,12 +19384,12 @@ libvdwxc is a general library for evaluating energy and potential for exchange-c *homepage*: https://libvdwxc.org -========= ============================== -version toolchain -========= ============================== -``0.3.2`` ``foss/2018b`` -``0.4.0`` ``foss/2019a``, ``foss/2019b`` -========= ============================== +========= ============================================== +version toolchain +========= ============================================== +``0.3.2`` ``foss/2018b`` +``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020b`` +========= ============================================== .. _list_software_libwebp_741: @@ -18753,13 +19401,13 @@ WebP is a modern image format that provides superior lossless and lossy compress *homepage*: https://developers.google.com/speed/webp/ -========= ==================================== -version toolchain -========= ==================================== -``1.0.0`` ``foss/2018b`` -``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.1.0`` ``GCCcore/8.3.0`` -========= ==================================== +========= ===================================== +version toolchain +========= ===================================== +``1.0.0`` ``foss/2018b`` +``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +========= ===================================== .. _list_software_libX11_497: @@ -19170,17 +19818,17 @@ LIBXSMM is a library for small dense and small sparse matrix-matrix multiplicati *homepage*: https://github.com/hfp/libxsmm -========== =============================================================================== -version toolchain -========== =============================================================================== -``1.4`` ``intel/2016a`` -``1.4.4`` ``foss/2016b``, ``intel/2016b`` -``1.6.4`` ``foss/2016b``, ``intel/2016b`` -``1.8.2`` ``intel/2017b`` -``1.8.3`` ``foss/2018a``, ``intel/2018a`` -``1.10`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.16.1`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -========== =============================================================================== +========== =============================================================================================== +version toolchain +========== =============================================================================================== +``1.4`` ``intel/2016a`` +``1.4.4`` ``foss/2016b``, ``intel/2016b`` +``1.6.4`` ``foss/2016b``, ``intel/2016b`` +``1.8.2`` ``intel/2017b`` +``1.8.3`` ``foss/2018a``, ``intel/2018a`` +``1.10`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` +``1.16.1`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +========== =============================================================================================== .. _list_software_libXt_515: @@ -19260,11 +19908,12 @@ libzip is a C library for reading, creating, and modifying zip archives. *homepage*: https://libzip.org/ -========= ================= -version toolchain -========= ================= -``1.5.2`` ``GCCcore/8.2.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.5.2`` ``GCCcore/8.2.0`` +``1.7.3`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_lifelines_955: @@ -19300,6 +19949,22 @@ version toolchain ========= ============== +.. _list_software_liknorm_764: + +*liknorm* ++++++++++ + +Moments of the product of an exponential-family likelihood with a Normal distribution. + +*homepage*: https://github.com/limix/liknorm + +========= ================= +version toolchain +========= ================= +``1.5.2`` ``GCCcore/7.3.0`` +========= ================= + + .. _list_software_likwid_644: *likwid* @@ -19317,23 +19982,24 @@ version toolchain ``4.2.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2017a``, ``intel/2017a`` ``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``5.0.1`` ``GCCcore/8.3.0`` +``5.1.0`` ``GCCcore/9.3.0`` ========= ===================================================================== -.. _list_software_limix-bgen_1004: +.. _list_software_limix_547: -*limix-bgen* -++++++++++++ +*limix* ++++++++ -A BGEN file format reader. It fully supports the BGEN format specifications 1.2 and 1.3. +Limix is a flexible and efficient linear mixed model library with interfaces to Python. Genomic analyses require flexible models that can be adapted to the needs of the user. Limix is smart about how particular models are fitted to save computational cost. -*homepage*: https://github.com/limix/bgen +*homepage*: https://github.com/limix/limix -========= ================= -version toolchain -========= ================= -``3.0.3`` ``GCCcore/9.3.0`` -========= ================= +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``2.0.4`` ``-Python-3.6.6`` ``foss/2018b`` +========= ================= ============== .. _list_software_LinBox_588: @@ -19352,6 +20018,22 @@ version toolchain ========= ============== +.. _list_software_Lingeling_921: + +*Lingeling* ++++++++++++ + +One of the design principles of the state-of-the-art SAT solver Lingeling is to use as compact data structures as possible. These reduce memory usage, increase cache efficiency and thus improve runtime, particularly, when using multiple solver instances on multi-core machines, as in our parallel portfolio solver Plingeling and our cube and conquer solver Treengeling. + +*homepage*: http://fmv.jku.at/lingeling/ + +======= ============= +version toolchain +======= ============= +``bcp`` ``GCC/9.3.0`` +======= ============= + + .. _list_software_LittleCMS_849: *LittleCMS* @@ -19454,6 +20136,7 @@ version versionsuffix toolchain ``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` ``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` ``1.0.0`` ``-Python-3.7.4`` ``intel/2019b`` +``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =============== @@ -19536,6 +20219,22 @@ version toolchain ======== ============== +.. _list_software_logaddexp_952: + +*logaddexp* ++++++++++++ + +C library that implements the logarithm of the sum of exponentiations. Inspired by NumPy's logaddexp function. + +*homepage*: https://github.com/horta/logaddexp + +========= ================= +version toolchain +========= ================= +``1.0.3`` ``GCCcore/7.3.0`` +========= ================= + + .. _list_software_LOHHLA_440: *LOHHLA* @@ -19594,11 +20293,12 @@ Mixed Integer Linear Programming (MILP) solver *homepage*: https://sourceforge.net/projects/lpsolve/ -=========== ============================================================================================================================================================================================== -version toolchain -=========== ============================================================================================================================================================================================== -``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a``, ``intel/2018b`` -=========== ============================================================================================================================================================================================== +============ ============================================================================================================================================================================================== +version toolchain +============ ============================================================================================================================================================================================== +``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a``, ``intel/2018b`` +``5.5.2.11`` ``GCC/10.2.0`` +============ ============================================================================================================================================================================================== .. _list_software_lrslib_648: @@ -19638,6 +20338,22 @@ version versionsuffix toolchain ========== ============= ========== +.. _list_software_LSD2_277: + +*LSD2* +++++++ + +Least-squares methods to estimate rates and dates from phylogenies + +*homepage*: https://github.com/tothuhien/lsd2 + +========= ================= +version toolchain +========= ================= +``1.9.7`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_LSMS_319: *LSMS* @@ -19677,7 +20393,7 @@ version versionsuffix toolchain Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. -*homepage*: http://www.lua.org/ +*homepage*: https://www.lua.org/ =========== =================================================================== version toolchain @@ -19688,6 +20404,7 @@ version toolchain ``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``5.3.4`` ``GCCcore/7.2.0``, ``system`` ``5.3.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``5.4.2`` ``GCCcore/10.2.0`` =========== =================================================================== @@ -19856,7 +20573,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -19992,16 +20709,16 @@ The MAGMA project aims to develop a dense linear algebra library similar to LAP *homepage*: https://icl.cs.utk.edu/magma/ -========= ================ ======================================= -version versionsuffix toolchain -========= ================ ======================================= -``2.3.0`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``2.3.0`` ``-CUDA-9.1.85`` ``foss/2018a`` -``2.4.0`` ``fosscuda/2018b`` -``2.5.0`` ``fosscuda/2018b`` -``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` -``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b`` -========= ================ ======================================= +========= ================ ============================================================================== +version versionsuffix toolchain +========= ================ ============================================================================== +``2.3.0`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``2.3.0`` ``-CUDA-9.1.85`` ``foss/2018a`` +``2.4.0`` ``fosscuda/2018b`` +``2.5.0`` ``fosscuda/2018b`` +``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` +``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b`` +========= ================ ============================================================================== .. _list_software_MagresPython_1249: @@ -20067,7 +20784,7 @@ version toolchain ``3.82`` ``GCC/4.8.2`` ``4.1`` ``GCC/4.9.2`` ``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` -``4.3`` ``GCC/9.3.0`` +``4.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ===================================== @@ -20113,11 +20830,11 @@ makeinfo is part of the Texinfo project, the official documentation format of th *homepage*: https://www.gnu.org/software/texinfo/ -======= ==================================== -version toolchain -======= ==================================== -``6.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ==================================== +======= ======================================================== +version toolchain +======= ======================================================== +``6.7`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ======================================================== .. _list_software_Mako_392: @@ -20236,6 +20953,7 @@ version toolchain ``10.3.10`` ``foss/2018b`` ``10.3.14`` ``foss/2019a`` ``10.4.13`` ``gompi/2019b`` +``10.5.8`` ``GCC/10.2.0`` =========== =============================== @@ -20248,14 +20966,15 @@ MariaDB Connector/C is used to connect applications developed in C/C++ to MariaD *homepage*: https://downloads.mariadb.org/connector-c/ -========= ==================================================== -version toolchain -========= ==================================================== -``2.3.4`` ``foss/2017b``, ``intel/2017b`` -``2.3.5`` ``intel/2018a``, ``iomkl/2018a`` -``2.3.7`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` -``3.1.7`` ``GCCcore/9.3.0`` -========= ==================================================== +========== ==================================================== +version toolchain +========== ==================================================== +``2.3.4`` ``foss/2017b``, ``intel/2017b`` +``2.3.5`` ``intel/2018a``, ``iomkl/2018a`` +``2.3.7`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` +``3.1.7`` ``GCCcore/9.3.0`` +``3.1.11`` ``GCCcore/10.2.0`` +========== ==================================================== .. _list_software_MARS_307: @@ -20367,6 +21086,7 @@ version toolchain ``1.5.11`` ``foss/2017b`` ``1.5.12`` ``GCCcore/6.4.0`` ``1.5.17`` ``GCCcore/8.3.0`` +``1.5.19`` ``GCCcore/9.3.0`` ========== ================= @@ -20452,6 +21172,7 @@ version versionsuffix toolchain ``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` +``2.2.5`` ``-Python-2.7.18`` ``foss/2020a``, ``intel/2020a`` ``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` @@ -20578,6 +21299,7 @@ The Mayavi scientific data 3-dimensional visualizer version versionsuffix toolchain ========= ================== =============== ``4.4.4`` ``-Python-2.7.11`` ``intel/2016a`` +``4.6.2`` ``-Python-3.6.6`` ``foss/2018b`` ``4.7.1`` ``-Python-2.7.15`` ``foss/2019a`` ``4.7.1`` ``-Python-3.7.2`` ``foss/2019a`` ========= ================== =============== @@ -20811,6 +21533,7 @@ version versionsuffix toolchain ``0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.1.1`` ``-Python-3.7.4`` ``foss/2019b`` ``1.1.3`` ``-Python-3.7.4`` ``foss/2019b`` +``1.2.0`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -20853,13 +21576,14 @@ version versionsuffix toolchain Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems. -*homepage*: http://ab-initio.mit.edu/wiki/index.php/Meep +*homepage*: https://meep.readthedocs.io/en/latest/ -======= ============== -version toolchain -======= ============== -``1.3`` ``foss/2016a`` -======= ============== +========= ================== =============================================== +version versionsuffix toolchain +========= ================== =============================================== +``1.3`` ``foss/2016a`` +``1.6.0`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2018a`` +========= ================== =============================================== .. _list_software_MEGA_282: @@ -20903,17 +21627,17 @@ An ultra-fast single-node solution for large and complex metagenomics assembly *homepage*: https://github.com/voutcn/megahit -========= ================== ============================== -version versionsuffix toolchain -========= ================== ============================== -``1.1.2`` ``-Python-2.7.14`` ``foss/2018a`` -``1.1.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a`` -``1.1.3`` ``-Python-3.6.3`` ``foss/2017b`` -``1.1.4`` ``-Python-2.7.15`` ``foss/2018b`` -``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` -``1.2.8`` ``GCCcore/8.2.0`` -``1.2.9`` ``GCCcore/9.3.0`` -========= ================== ============================== +========= ================== ================================= +version versionsuffix toolchain +========= ================== ================================= +``1.1.2`` ``-Python-2.7.14`` ``foss/2018a`` +``1.1.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a`` +``1.1.3`` ``-Python-3.6.3`` ``foss/2017b`` +``1.1.4`` ``-Python-2.7.15`` ``foss/2018b`` +``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2.8`` ``GCCcore/8.2.0`` +``1.2.9`` ``GCCcore/9.3.0``, ``foss/2018b`` +========= ================== ================================= .. _list_software_Meld_386: @@ -21507,9 +22231,26 @@ Dual barcode and primer demultiplexing for MinION sequenced reads version versionsuffix toolchain ============ ================= ======================= ``20200326`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` +``20200326`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` ============ ================= ======================= +.. _list_software_MiniCARD_679: + +*MiniCARD* +++++++++++ + +MiniCARD is a *cardinality solver* based on MiniSAT [www.minisat.se]. MiniCARD handles cardinality constraints natively, using the same efficient data structures and techniques MiniSAT uses for clauses, giving it much better performance on cardinality constraints than CNF encodings of those constraints passed to a typical SAT solver. It can read the standard DIMACS CNF format, the OPB pseudo-boolean format (with linear cardinality constraints only), and CNF+, a format that extends CNF to include cardinality constraints. + +*homepage*: https://github.com/liffiton/minicard + +======= ============= +version toolchain +======= ============= +``1.2`` ``GCC/9.3.0`` +======= ============= + + .. _list_software_Miniconda2_964: *Miniconda2* @@ -21544,6 +22285,8 @@ version toolchain ``4.5.12`` ``system`` ``4.6.14`` ``system`` ``4.7.10`` ``system`` +``4.8.3`` ``system`` +``4.9.2`` ``system`` ========== ========== @@ -21603,6 +22346,23 @@ version toolchain ========== ====================================================== +.. _list_software_MiniSat_693: + +*MiniSat* ++++++++++ + +MiniSat is a minimalistic, open-source SAT solver, developed to help researchers and developers alike to get started on SAT. + +*homepage*: http://minisat.se/ + +============ ============= +version toolchain +============ ============= +``2.2.0`` ``GCC/9.3.0`` +``20130925`` ``GCC/9.3.0`` +============ ============= + + .. _list_software_MinPath_689: *MinPath* @@ -21748,11 +22508,13 @@ Python hooks for Intel(R) Math Kernel Library runtime control settings. *homepage*: https://github.com/IntelPython/mkl-service -========= =============== -version toolchain -========= =============== -``2.0.2`` ``intel/2019a`` -========= =============== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.0.2`` ``intel/2019a`` +``2.3.0`` ``intel/2020b`` +``2.3.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== .. _list_software_mkl_fft_739: @@ -22175,6 +22937,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_MPB_223: + +*MPB* ++++++ + +MPB is a free and open-source software package for computing the band structures, or dispersion relations, and electromagnetic modes of periodic dielectric structures, on both serial and parallel computers. MPB is an acronym for MIT Photonic Bands. + +*homepage*: https://mpb.readthedocs.io/en/latest/ + +========= ================== =============================================== +version versionsuffix toolchain +========= ================== =============================================== +``1.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2018a`` +========= ================== =============================================== + + .. _list_software_MPC_224: *MPC* @@ -22190,6 +22968,7 @@ version versionsuffix toolchain ``1.0.3`` ``intel/2017a`` ``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` ``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``1.2.1`` ``GCCcore/10.2.0`` ========= =============== =============================== @@ -22243,9 +23022,9 @@ version versionsuffix toolchain *MPICH* +++++++ -MPICH v3.x is an open source high-performance MPI 3.0 implementation. It does not support InfiniBand (use MVAPICH2 with InfiniBand devices). +MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). -*homepage*: http://www.mpich.org/ +*homepage*: https://www.mpich.org/ ========= ====================================== version toolchain @@ -22253,6 +23032,7 @@ version toolchain ``3.0.4`` ``GCC/4.8.1`` ``3.2`` ``GCC/4.9.3-2.25``, ``GCC/7.2.0-2.29`` ``3.2.1`` ``GCC/7.2.0-2.29`` +``3.3.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` ========= ====================================== @@ -22350,11 +23130,11 @@ MrBayes is a program for the Bayesian estimation of phylogeny. *homepage*: http://mrbayes.csit.fsu.edu -========= ============== -version toolchain -========= ============== -``3.2.6`` ``foss/2016a`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``3.2.6`` ``foss/2016a``, ``foss/2017a`` +========= ============================== .. _list_software_MRChem_540: @@ -22594,12 +23374,13 @@ version versionsuffix toolchain muParser is an extensible high performance math expression parser library written in C++. It works by transforming a mathematical expression into bytecode and precalculating constant parts of the expression. -*homepage*: http://beltoforion.de/article.php?a=muparser +*homepage*: https://beltoforion.de/article.php?a=muparser ========= ================= version toolchain ========= ================= ``2.2.5`` ``GCCcore/6.4.0`` +``2.3.2`` ``GCCcore/9.3.0`` ========= ================= @@ -22912,7 +23693,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -22983,6 +23764,7 @@ Comparing runs of Oxford Nanopore sequencing data and alignments version versionsuffix toolchain ========== ================= =============== ``1.10.1`` ``-Python-3.7.4`` ``intel/2019b`` +``1.13.1`` ``intel/2020b`` ========== ================= =============== @@ -23027,11 +23809,13 @@ Filtering and trimming of long read sequencing data. *homepage*: https://github.com/wdecoster/nanofilt -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``2.5.0`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================= ============== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``2.5.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.6.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.6.0`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================= =============== .. _list_software_nanoget_748: @@ -23047,6 +23831,7 @@ Functions to extract information from Oxford Nanopore sequencing data and alignm version versionsuffix toolchain ========== ================= =============== ``1.12.1`` ``-Python-3.7.4`` ``intel/2019b`` +``1.15.0`` ``intel/2020b`` ========== ================= =============== @@ -23063,6 +23848,7 @@ A few simple math function for other Oxford Nanopore processing scripts version versionsuffix toolchain ========== ================= =============== ``0.23.1`` ``-Python-3.7.4`` ``intel/2019b`` +``1.2.0`` ``intel/2020b`` ========== ================= =============== @@ -23111,6 +23897,7 @@ Plotting suite for long read sequencing data and alignments version versionsuffix toolchain ========== ================= =============== ``1.28.4`` ``-Python-3.7.4`` ``intel/2019b`` +``1.33.0`` ``intel/2020b`` ========== ================= =============== @@ -23129,9 +23916,26 @@ version versionsuffix toolchain ``0.9.2`` ``intel/2018a`` ``0.10.2`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``0.13.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.13.2`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =============================== +.. _list_software_NanopolishComp_1450: + +*NanopolishComp* +++++++++++++++++ + +NanopolishComp is a Python3 package for downstream analyses of Nanopolish output files + +*homepage*: https://adrienleger.com/NanopolishComp/ + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.6.11`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================= ============== + + .. _list_software_NASM_303: *NASM* @@ -23161,13 +23965,14 @@ version toolchain nauty and Traces are programs for computing automorphism groups of graphs and digraphs. They can also produce a canonical label. -*homepage*: http://pallini.di.uniroma1.it/ +*homepage*: https://pallini.di.uniroma1.it/ ========== ==================== version toolchain ========== ==================== ``2.6r12`` ``GCC/8.2.0-2.31.1`` ``2.7rc2`` ``GCC/8.2.0-2.31.1`` +``2.7rc5`` ``GCC/8.3.0`` ========== ==================== @@ -23267,6 +24072,7 @@ version versionsuffix toolchain ``1.16.1`` ``-R-3.6.0`` ``foss/2019a`` ``1.17`` ``foss/2019b`` ``1.17`` ``-R-4.0.0`` ``foss/2020a`` +``1.17`` ``-R-4.0.3`` ``foss/2020b`` ========== ============= =============================== @@ -23359,7 +24165,8 @@ version toolchain ``4.7.6`` ``intel/2018a`` ``4.7.9`` ``foss/2018b``, ``intel/2018b`` ``4.8.1`` ``foss/2019a`` -``4.9.3`` ``gompi/2019b`` +``4.9.3`` ``foss/2019b`` +``4.9.7`` ``foss/2020a``, ``foss/2020b`` ========= =============================== @@ -23494,6 +24301,22 @@ version toolchain ========== ================= +.. _list_software_neptune-client_1451: + +*neptune-client* +++++++++++++++++ + +Neptune is an experiment tracking hub that brings organization and collaboration to your data science team. + +*homepage*: https://docs.neptune.ai + +=========== ================= ============== +version versionsuffix toolchain +=========== ================= ============== +``0.4.129`` ``-Python-3.8.2`` ``foss/2020a`` +=========== ================= ============== + + .. _list_software_Net-core_765: *Net-core* @@ -23536,7 +24359,7 @@ version versionsuffix toolchain ``4.6.1`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a``, ``iimpi/2020b`` +``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpi/2020b`` =========== ================ ========================================================================================================================== @@ -23571,7 +24394,7 @@ version versionsuffix toolchain ``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``iimpi/2020a`` +``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``iimpi/2020a`` ========= ================ ====================================================================================================================================================== @@ -23608,22 +24431,24 @@ Python/numpy interface to netCDF. *homepage*: https://unidata.github.io/netcdf4-python/ -========= ============================= =============================== -version versionsuffix toolchain -========= ============================= =============================== -``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` -``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` -``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` -``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` -``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` -``1.4.1`` ``-Python-3.6.6`` ``intel/2018b`` -``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` -``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` -``1.5.2`` ``intel/2019a`` -``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -========= ============================= =============================== +=========== ============================= =============================== +version versionsuffix toolchain +=========== ============================= =============================== +``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` +``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` +``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` +``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` +``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` +``1.4.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` +``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.5.2`` ``intel/2019a`` +``1.5.3`` ``-Python-2.7.16`` ``foss/2019b`` +``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.5.5.1`` ``intel/2020b`` +=========== ============================= =============================== .. _list_software_netloc_645: @@ -23770,6 +24595,7 @@ version versionsuffix toolchain ``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` +``2.5`` ``foss/2020b``, ``fosscuda/2020b`` ======== ================== =================================================== @@ -23950,6 +24776,22 @@ version toolchain ======= ================== +.. _list_software_NGSpeciesID_1006: + +*NGSpeciesID* ++++++++++++++ + +NGSpeciesID is a tool for clustering and consensus forming of targeted ONT reads. + +*homepage*: https://github.com/ksahlin/NGSpeciesID + +=========== ================= ============== +version versionsuffix toolchain +=========== ================= ============== +``0.1.1.1`` ``-Python-3.7.4`` ``foss/2019b`` +=========== ================= ============== + + .. _list_software_ngspice_745: *ngspice* @@ -24031,7 +24873,7 @@ version toolchain Nilearn is a Python module for fast and easy statistical learning on NeuroImaging data. -*homepage*: http://nilearn.github.io/ +*homepage*: https://nilearn.github.io/ ========= ================== =============================== version versionsuffix toolchain @@ -24039,6 +24881,7 @@ version versionsuffix toolchain ``0.5.2`` ``foss/2019a``, ``intel/2019a`` ``0.5.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``0.5.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.7.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============================== @@ -24154,14 +24997,16 @@ version toolchain NLTK is a leading platform for building Python programs to work with human language data. -*homepage*: http://www.nltk.org/ +*homepage*: https://www.nltk.org/ -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``3.2.2`` ``-Python-2.7.13`` ``intel/2017a`` -``3.2.4`` ``-Python-2.7.13`` ``intel/2017a`` -========= ================== =============== +========= ================== ================================== +version versionsuffix toolchain +========= ================== ================================== +``3.2.2`` ``-Python-2.7.13`` ``intel/2017a`` +``3.2.4`` ``-Python-2.7.13`` ``intel/2017a`` +``3.5`` ``-Python-3.7.4`` ``foss/2019b`` +``3.5`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +========= ================== ================================== .. _list_software_Node-RED_654: @@ -24216,6 +25061,7 @@ version toolchain ========= =============== ``3.6.3`` ``intel/2018b`` ``3.7.4`` ``gompi/2019a`` +``3.8.4`` ``GCC/8.3.0`` ========= =============== @@ -24303,6 +25149,38 @@ version toolchain ============ ============== +.. _list_software_Nsight-Compute_1399: + +*Nsight-Compute* +++++++++++++++++ + +NVIDIA® Nsight™ Compute is an interactive kernel profiler for CUDA applications. It provides detailed performance metrics and API debugging via a user interface and command line tool. In addition, its baseline feature allows users to compare results within the tool. Nsight Compute provides a customizable and data-driven user interface and metric collection and can be extended with analysis scripts for post-processing results. + +*homepage*: https://developer.nvidia.com/nsight-compute + +============ ========== +version toolchain +============ ========== +``2020.3.0`` ``system`` +============ ========== + + +.. _list_software_Nsight-Systems_1426: + +*Nsight-Systems* +++++++++++++++++ + +NVIDIA® Nsight™ Systems is a system-wide performance analysis tool designed to visualize an application’s algorithm, help you select the largest opportunities to optimize, and tune to scale efficiently across any quantity of CPUs and GPUs in your computer; from laptops to DGX servers. + +*homepage*: https://developer.nvidia.com/nsight-compute + +============ ========== +version toolchain +============ ========== +``2020.5.1`` ``system`` +============ ========== + + .. _list_software_NSPR_323: *NSPR* @@ -24460,10 +25338,12 @@ version versionsuffix toolchain ``0.32.0`` ``-Python-2.7.13`` ``intel/2017a`` ``0.37.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` ``0.37.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.39.0`` ``-Python-3.6.6`` ``foss/2018b`` ``0.43.1`` ``intel/2019a`` ``0.46.0`` ``foss/2019a`` ``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== ================================== @@ -24528,11 +25408,13 @@ C, C++ and Fortran compilers included with the NVIDIA HPC SDK (previously: PGI) *homepage*: https://developer.nvidia.com/hpc-sdk/ -======== ========== -version toolchain -======== ========== -``20.7`` ``system`` -======== ========== +========= ========== +version toolchain +========= ========== +``20.7`` ``system`` +``20.9`` ``system`` +``20.11`` ``system`` +========= ========== .. _list_software_nvtop_567: @@ -24548,6 +25430,7 @@ htop-like GPU usage monitor version toolchain ========= ================== ``1.0.0`` ``fosscuda/2018b`` +``1.1.0`` ``fosscuda/2019b`` ========= ================== @@ -24592,7 +25475,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_orca_421` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -24868,6 +25751,7 @@ version toolchain ``1.9.0`` ``gompi/2017a`` ``2.2.0`` ``gompi/2018b`` ``2.8.0`` ``gompi/2019b`` +``2.9.2`` ``gompi/2020a`` ========= =============== @@ -24972,12 +25856,13 @@ version versionsuffix toolchain ``3.0.1`` ``intel/2016b``, ``intel/2018a`` ``4.0`` ``foss/2016b``, ``intel/2016b`` ``4.1`` ``foss/2016b``, ``intel/2017a`` +``4.x-20170904`` ``intel/2016b`` ``5.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` ``5.0-20180108`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` ``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` ``7`` ``foss/2019b`` ``7`` ``-20200508`` ``foss/2019b`` -``8`` ``foss/2020a`` +``8`` ``foss/2020a``, ``foss/2020b`` ``v1606+`` ``foss/2018b`` ``v1612+`` ``foss/2018b`` ``v1712`` ``foss/2017b``, ``intel/2017b`` @@ -24986,6 +25871,7 @@ version versionsuffix toolchain ``v1906`` ``foss/2019b`` ``v1912`` ``foss/2019b``, ``intel/2019b`` ``v2006`` ``foss/2020a`` +``v2012`` ``foss/2020a`` ================ ============= ================================================= @@ -25055,13 +25941,14 @@ OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been d *homepage*: https://www.openjpeg.org/ -========= ==================================== -version toolchain -========= ==================================== -``2.1`` ``GCCcore/6.4.0`` -``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ==================================== +========= ===================================== +version toolchain +========= ===================================== +``2.1`` ``GCCcore/6.4.0`` +``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.4.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_OpenKIM-API_890: @@ -25090,11 +25977,11 @@ Open Knowledgebase of Interatomic Models. OpenKIM is an API and a collection of *homepage*: https://openkim.org/ -============ ================================================================ -version toolchain -============ ================================================================ -``20190725`` ``foss/2019a``, ``foss/2019b``, ``intel/2019a``, ``intel/2019b`` -============ ================================================================ +============ ==================================================================================== +version toolchain +============ ==================================================================================== +``20190725`` ``GCCcore/10.2.0``, ``foss/2019a``, ``foss/2019b``, ``intel/2019a``, ``intel/2019b`` +============ ==================================================================================== .. _list_software_OpenMM_556: @@ -25186,13 +26073,14 @@ version versionsuffix toolchain ``3.1.1`` ``GCC/7.3.0-2.30``, ``gcccuda/2018b``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` ``3.1.2`` ``GCC/8.2.0-2.31.1`` ``3.1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``3.1.4`` ``GCC/8.3.0``, ``GCC/8.3.0-2.32``, ``gcccuda/2019b`` +``3.1.4`` ``GCC/8.3.0``, ``GCC/8.3.0-2.32``, ``gcccuda/2019b``, ``iccifort/2019.5.281`` ``4.0.0`` ``GCC/8.2.0-2.31.1`` ``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` ``4.0.1`` ``GCC/8.3.0-2.32`` ``4.0.2`` ``GCC/9.2.0-2.32`` ``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` -``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b`` +``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` +``4.1.0`` ``GCC/10.2.0`` ``system`` ``GCC/system-2.29`` ========== ============= ==================================================================================================================== @@ -25305,11 +26193,12 @@ Open System for Earthquake Engineering Simulation *homepage*: https://opensees.berkeley.edu/index.php -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``3.2.0`` ``-Python-3.8.2`` ``intel/2020a`` -========= ================= =============== +========= ========================== =============== +version versionsuffix toolchain +========= ========================== =============== +``3.2.0`` ``-Python-3.8.2`` ``intel/2020a`` +``3.2.0`` ``-Python-3.8.2-parallel`` ``intel/2020a`` +========= ========================== =============== .. _list_software_OpenSlide_899: @@ -25476,22 +26365,6 @@ version versionsuffix toolchain ====================== ================== =============== -.. _list_software_orca_421: - -*orca* -++++++ - -Orca is an Electron app that generates images and reports of Plotly things like plotly.js graphs, dash apps, dashboards from the command line. - -*homepage*: https://github.com/plotly/orca - -========= ================= -version toolchain -========= ================= -``1.3.0`` ``GCCcore/8.3.0`` -========= ================= - - .. _list_software_ORFfinder_863: *ORFfinder* @@ -25651,7 +26524,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -25677,7 +26550,7 @@ version toolchain p4est is a C library to manage a collection (a forest) of multiple connected adaptive quadtrees or octrees in parallel. -*homepage*: http://www.p4est.org +*homepage*: https://www.p4est.org ======= =============== version toolchain @@ -25730,13 +26603,14 @@ Packing Optimization for Molecular Dynamics Simulations *homepage*: http://m3g.iqm.unicamp.br/packmol -========== =============================== -version toolchain -========== =============================== -``16.103`` ``intel/2016a`` -``18.013`` ``foss/2018a``, ``intel/2018a`` -``20.2.2`` ``GCC/10.2.0`` -========== =============================== +=========== =============================== +version toolchain +=========== =============================== +``16.103`` ``intel/2016a`` +``18.013`` ``foss/2018a``, ``intel/2018a`` +``20.2.2`` ``GCC/10.2.0`` +``v20.2.2`` ``iccifort/2020.1.217`` +=========== =============================== .. _list_software_PAML_298: @@ -25952,13 +26826,14 @@ parasail is a SIMD C (C99) library containing implementations of the Smith-Wate *homepage*: https://github.com/jeffdaily/parasail -========= =============== -version toolchain -========= =============== -``2.2`` ``intel/2018a`` -``2.4`` ``foss/2018b`` -``2.4.1`` ``intel/2019b`` -========= =============== +========= ============================== +version toolchain +========= ============================== +``2.2`` ``intel/2018a`` +``2.4`` ``foss/2018b`` +``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` +``2.4.2`` ``iccifort/2020.1.217`` +========= ============================== .. _list_software_Paraver_721: @@ -25998,6 +26873,7 @@ version versionsuffix toolchain ``5.5.2`` ``-Python-2.7.15-mpi`` ``foss/2018b`` ``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` ``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` +``5.8.1`` ``-mpi`` ``foss/2020b`` ========= ====================== ================================================================================================= @@ -26183,6 +27059,7 @@ Tools for plotting Oxford Nanopore and other long-read data version versionsuffix toolchain ========== ================= =============== ``0.1923`` ``-Python-3.7.4`` ``intel/2019b`` +``0.1924`` ``intel/2020b`` ========== ================= =============== @@ -26687,6 +27564,22 @@ version versionsuffix toolchain ========= ======================= ========== +.. _list_software_PHANOTATE_676: + +*PHANOTATE* ++++++++++++ + +PHANOTATE: a tool to annotate phage genomes + +*homepage*: https://github.com/deprekate/PHANOTATE + +============ ============== +version toolchain +============ ============== +``20190724`` ``foss/2018b`` +============ ============== + + .. _list_software_PHASE_369: *PHASE* @@ -26834,12 +27727,12 @@ PHYLIP is a free package of programs for inferring phylogenies. *homepage*: http://evolution.genetics.washington.edu/phylip -========= ========================================================== -version toolchain -========= ========================================================== -``3.696`` ``foss/2016a``, ``intel/2016a`` -``3.697`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -========= ========================================================== +========= ========================================================================= +version toolchain +========= ========================================================================= +``3.696`` ``foss/2016a``, ``intel/2016a`` +``3.697`` ``GCC/6.4.0-2.28``, ``GCC/9.3.0``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +========= ========================================================================= .. _list_software_PhyloBayes-MPI_1299: @@ -27065,6 +27958,7 @@ version versionsuffix toolchain ``5.0.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``5.3.0.post0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``6.0.x.post0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``7.1.2`` ``GCCcore/10.2.0`` ``7.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` =============== ================= =================================================== @@ -27171,6 +28065,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_PIPITS_473: + +*PIPITS* +++++++++ + +An automated pipeline for analyses of fungal internal transcribed spacer (ITS) sequences from the Illumina sequencing platform. + +*homepage*: https://github.com/hsgweon/pipits + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``2.7`` ``-Python-3.8.2`` ``foss/2020a`` +======= ================= ============== + + .. _list_software_pIRS_350: *pIRS* @@ -27449,6 +28359,7 @@ version toolchain ``1.9b5`` ``golf/2020a`` ``1.9b_4.1-x86_64`` ``system`` ``1.9b_6.17-x86_64`` ``system`` +``1.9b_6.21-x86_64`` ``system`` ``2.00-alpha1-x86_64`` ``system`` ``2.00-alpha2-x86_64`` ``system`` ``2.00-alpha2-x86_64_avx2`` ``system`` @@ -27456,6 +28367,22 @@ version toolchain =========================== ============================== +.. _list_software_plinkQC_690: + +*plinkQC* ++++++++++ + +plinkQC is a R/CRAN package for genotype quality control in genetic association studies. It makes PLINK basic statistics (e.g.missing genotyping rates per individual, allele frequencies per genetic marker) and relationship functions easily accessible from within R and allows for automatic evaluation of the results. + +*homepage*: https://meyer-lab-cshl.github.io/plinkQC/ + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``0.3.3`` ``-R-4.0.0`` ``foss/2020a`` +========= ============= ============== + + .. _list_software_PLINKSEQ_615: *PLINKSEQ* @@ -27505,6 +28432,23 @@ version versionsuffix toolchain ========= ============= =============== +.. _list_software_plotly-orca_1142: + +*plotly-orca* ++++++++++++++ + +Orca is an Electron app that generates images and reports of Plotly things like plotly.js graphs, dash apps, dashboards from the command line. + +*homepage*: https://github.com/plotly/orca + +========= ===================================== +version toolchain +========= ===================================== +``1.3.0`` ``GCCcore/8.3.0`` +``1.3.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== + + .. _list_software_plotly.py_955: *plotly.py* @@ -27514,13 +28458,14 @@ An open-source, interactive graphing library for Python *homepage*: https://plot.ly/python -========= ================= -version toolchain -========= ================= -``4.1.0`` ``intel/2019a`` -``4.4.1`` ``intel/2019b`` -``4.8.1`` ``GCCcore/9.3.0`` -========= ================= +========== ================== +version toolchain +========== ================== +``4.1.0`` ``intel/2019a`` +``4.4.1`` ``intel/2019b`` +``4.8.1`` ``GCCcore/9.3.0`` +``4.14.3`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_PLplot_603: @@ -27568,6 +28513,7 @@ version versionsuffix toolchain ``2.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``2.5b`` ``-Python-2.7.14`` ``intel/2018a`` ``2.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.6.2`` ``foss/2020b``, ``intel/2020b`` ========= ================== ================================================ @@ -27855,6 +28801,7 @@ version versionsuffix toolchain ``11.3`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``11.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``12.4`` ``GCCcore/9.3.0`` +``13.2`` ``GCCcore/10.2.0`` ========= ================== ================================================================ @@ -27988,6 +28935,22 @@ version toolchain ========= =============== +.. _list_software_preCICE_603: + +*preCICE* ++++++++++ + +preCICE (Precise Code Interaction Coupling Environment) is a coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations. Partitioned means that preCICE couples existing programs (solvers) capable of simulating a subpart of the complete physics involved in a simulation. This allows for the high flexibility that is needed to keep a decent time-to-solution for complex multi-physics scenarios. + +*homepage*: https://www.precice.org/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``2.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_preseq_656: *preseq* @@ -28112,12 +29075,12 @@ Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a microbi *homepage*: https://github.com/hyattpd/Prodigal/ -========= ============================================================================================= -version toolchain -========= ============================================================================================= -``2.6.2`` ``GCC/4.9.3-binutils-2.25`` -``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ============================================================================================= +========= ================================================================================================================= +version toolchain +========= ================================================================================================================= +``2.6.2`` ``GCC/4.9.3-binutils-2.25`` +``2.6.3`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ================================================================================================================= .. _list_software_PROJ_315: @@ -28317,7 +29280,7 @@ version versionsuffix toolchain ``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``3.13.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``3.14.0`` ``GCCcore/10.2.0`` ========== ================== ================================== @@ -28650,6 +29613,38 @@ version versionsuffix toolchain ========== ================== ============== +.. _list_software_py-aiger_798: + +*py-aiger* +++++++++++ + +A python library for manipulating sequential and combinatorial circuits. This module provides the py-aiger extensions: aiger_bv, aiger_cnf, aiger_ptltl, aiger_coins, aiger_gridworld, aiger_dfa + +*homepage*: https://github.com/mvcisback/py-aiger + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``6.1.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +========= ================= ================= + + +.. _list_software_py-aiger-bdd_1141: + +*py-aiger-bdd* +++++++++++++++ + +Aiger to BDD bridge. + +*homepage*: https://github.com/mvcisback/py-aiger-bdd + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_py-cpuinfo_1034: *py-cpuinfo* @@ -28810,6 +29805,22 @@ version toolchain ============ ========== +.. _list_software_PyClone_698: + +*PyClone* ++++++++++ + +PyClone is a Python package that wraps rclone and provides a threaded interface for an installation at the host or container level. + +*homepage*: https://gitlab.com/ltgiv/pyclone + +============ ================== +version toolchain +============ ================== +``2020.9b2`` ``GCCcore/10.2.0`` +============ ================== + + .. _list_software_pycma_538: *pycma* @@ -28953,7 +29964,7 @@ version versionsuffix toolchain Pure python package for DICOM medical file reading and writing. -*homepage*: https://github.com/pydicom/pydicom +*homepage*: https://pydicom.github.io/ ========= ================== ================= version versionsuffix toolchain @@ -28961,6 +29972,7 @@ version versionsuffix toolchain ``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` ``1.2.2`` ``GCCcore/8.2.0`` ``1.4.2`` ``GCCcore/8.3.0`` +``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================== ================= @@ -28990,11 +30002,11 @@ Python interface to Graphviz's Dot language. *homepage*: https://github.com/pydot/pydot -========= ============== -version toolchain -========= ============== -``1.4.1`` ``foss/2019b`` -========= ============== +========= ================================= +version toolchain +========= ================================= +``1.4.1`` ``GCCcore/9.3.0``, ``foss/2019b`` +========= ================================= .. _list_software_pyEGA3_489: @@ -29387,6 +30399,8 @@ Pylint is a tool that checks for errors in Python code, tries to enforce a codi version versionsuffix toolchain ========= ================== ================================================ ``1.9.3`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``1.9.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``1.9.5`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ========= ================== ================================================ @@ -29440,6 +30454,7 @@ The pymbar package contains the pymbar suite of tools for the analysis of simula version versionsuffix toolchain ========= ================= =============== ``3.0.3`` ``-Python-3.6.3`` ``intel/2017b`` +``3.0.3`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -29452,11 +30467,12 @@ Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machin *homepage*: https://docs.pymc.io/ -======= ================= =============================== -version versionsuffix toolchain -======= ================= =============================== -``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -======= ================= =============================== +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== +``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.11.1`` ``intel/2020b`` +========== ================= =============================== .. _list_software_pymca_538: @@ -29786,28 +30802,44 @@ Pysam is a python module for reading and manipulating Samfiles. It's a lightwe *homepage*: https://github.com/pysam-developers/pysam -============ ================== ============================================================== -version versionsuffix toolchain -============ ================== ============================================================== -``0.8.4`` ``-Python-2.7.12`` ``intel/2016b`` -``0.9.1.4`` ``-Python-2.7.12`` ``foss/2016b`` -``0.10.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.12.0.1`` ``-Python-2.7.13`` ``intel/2017a`` -``0.12.0.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.12.0.1`` ``-Python-3.6.3`` ``intel/2017b`` -``0.13`` ``-Python-2.7.14`` ``intel/2017b`` -``0.13.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.14`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``0.14`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.14`` ``-Python-3.6.4`` ``intel/2018a`` -``0.14.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``0.14.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.15.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.16.0.1`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217`` -============ ================== ============================================================== +============ ================== ============================================================================================== +version versionsuffix toolchain +============ ================== ============================================================================================== +``0.8.4`` ``-Python-2.7.12`` ``intel/2016b`` +``0.9.1.4`` ``-Python-2.7.12`` ``foss/2016b`` +``0.10.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``0.12.0.1`` ``-Python-2.7.13`` ``intel/2017a`` +``0.12.0.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.12.0.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.13`` ``-Python-2.7.14`` ``intel/2017b`` +``0.13.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.14`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``0.14`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.14`` ``-Python-3.6.4`` ``intel/2018a`` +``0.14.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``0.14.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.15.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.16.0.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +============ ================== ============================================================================================== + + +.. _list_software_PySAT_433: + +*PySAT* ++++++++ + +PySAT is a Python toolkit, which aims at providing a simple and unified interface to a number of state-of-art Boolean satisfiability (SAT) solvers as well as to a variety of cardinality and pseudo-Boolean encodings. + +*homepage*: https://github.com/mvcisback/py-aiger + +=============== ================= ============= +version versionsuffix toolchain +=============== ================= ============= +``0.1.6.dev11`` ``-Python-3.8.2`` ``GCC/9.3.0`` +=============== ================= ============= .. _list_software_pyScaf_614: @@ -29954,6 +30986,7 @@ Python interface to Stan, a package for Bayesian inference using the No-U-Turn version versionsuffix toolchain ============ ================= =============== ``2.19.0.0`` ``-Python-3.6.4`` ``intel/2018a`` +``2.19.1.1`` ``intel/2020b`` ============ ================= =============== @@ -30030,6 +31063,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_pytest-xdist_1282: + +*pytest-xdist* +++++++++++++++ + +xdist: pytest distributed testing plugin The pytest-xdist plugin extends pytest with some unique test execution modes: * test run parallelization: if you have multiple CPUs or hosts you can use those for a combined test run. This allows to speed up development or to use special resources of remote machines. * --looponfail: run your tests repeatedly in a subprocess. After each run pytest waits until a file in your project changes and then re-runs the previously failing tests. This is repeated until all tests pass after which again a full run is performed. * Multi-Platform coverage: you can specify different Python interpreters or different platforms and run tests in parallel on all of them. Before running tests remotely, pytest efficiently “rsyncs” your program source code to the remote place. All test results are reported back and displayed to your local terminal. You may specify different Python versions and interpreters. + +*homepage*: https://github.com/pytest-dev/pytest-xdist + +========= ================== +version toolchain +========= ================== +``2.1.0`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_PYTHIA_463: *PYTHIA* @@ -30080,7 +31129,7 @@ version versionsuffix toolchain ``3.6.1`` ``foss/2017a``, ``intel/2017a`` ``3.6.2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.00`` ``3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018.01``, ``intelcuda/2017b`` -``3.6.4`` ``foss/2017a``, ``foss/2018a``, ``fosscuda/2018a``, ``golf/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` +``3.6.4`` ``foss/2017a``, ``foss/2018a``, ``fosscuda/2018a``, ``golf/2018a``, ``iimkl/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` ``3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.7.0`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.7.2`` ``GCCcore/8.2.0`` @@ -30150,13 +31199,14 @@ Python Bindings for the Parasail C Library *homepage*: https://github.com/jeffdaily/parasail-python -========== ================== =============== -version versionsuffix toolchain -========== ================== =============== -``1.1.12`` ``-Python-2.7.14`` ``intel/2018a`` -``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` -``1.2`` ``-Python-3.7.4`` ``intel/2019b`` -========== ================== =============== +========== ================== =================================================== +version versionsuffix toolchain +========== ================== =================================================== +``1.1.12`` ``-Python-2.7.14`` ``intel/2018a`` +``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` +========== ================== =================================================== .. _list_software_python-weka-wrapper3_2008: @@ -30214,6 +31264,9 @@ version versionsuffix toolchain ``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.6.0`` ``-Python-3.7.4-imkl`` ``fosscuda/2019b`` +``1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` +``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ============================= ================================== @@ -30376,11 +31429,12 @@ qcat is a Python command-line tool for demultiplexing Oxford Nanopore reads from *homepage*: https://github.com/nanoporetech/qcat/releases -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``1.1.0`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= =============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``1.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.1.0`` ``-Python-3.8.2`` ``intel/2020a`` +========= ================= =============================== .. _list_software_qcint_543: @@ -30498,6 +31552,8 @@ version toolchain ``2018.2`` ``system`` ``2019.4`` ``system`` ``2019.7`` ``system`` +``2020.8`` ``system`` +``2020.11`` ``system`` =========== ========== @@ -30784,21 +31840,22 @@ Quantum ESPRESSO is an integrated suite of computer codes for electronic-struc *homepage*: https://www.quantum-espresso.org -========= ============= ================================ -version versionsuffix toolchain -========= ============= ================================ -``5.3.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``-hybrid`` ``foss/2016b`` -``6.0`` ``intel/2016b`` -``6.1`` ``intel/2017a`` -``6.2`` ``intel/2017b`` -``6.2.1`` ``iomkl/2017b`` -``6.3`` ``foss/2018b``, ``intel/2018b`` -``6.4.1`` ``intel/2019a`` -``6.5`` ``intel/2019a``, ``intel/2019b`` -``6.6`` ``foss/2019b``, ``intel/2019b`` -========= ============= ================================ +========= ============= =============================================== +version versionsuffix toolchain +========= ============= =============================================== +``5.3.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``-hybrid`` ``foss/2016b`` +``6.0`` ``intel/2016b`` +``6.1`` ``intel/2017a`` +``6.2`` ``intel/2017b`` +``6.2.1`` ``iomkl/2017b`` +``6.3`` ``foss/2018b``, ``intel/2018b`` +``6.4.1`` ``intel/2019a`` +``6.5`` ``intel/2019a``, ``intel/2019b`` +``6.6`` ``foss/2019b``, ``foss/2020b``, ``intel/2019b`` +``6.7`` ``foss/2019b``, ``intel/2019b`` +========= ============= =============================================== .. _list_software_QUAST_398: @@ -30853,6 +31910,7 @@ version versionsuffix toolchain ``2.2.0`` ``-Python-2.7.14`` ``intel/2017b`` ``2.2.4`` ``-Python-3.7.2`` ``intel/2019a`` ``2.2.4`` ``-Python-3.8.2`` ``intel/2020a`` +``2.2.7`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================== =============== @@ -30946,7 +32004,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -30979,7 +32037,8 @@ version versionsuffix toolchain ``3.6.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``3.6.2`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.6.3`` ``foss/2020a`` -``4.0.0`` ``foss/2020a`` +``4.0.0`` ``foss/2020a``, ``fosscuda/2020a`` +``4.0.3`` ``foss/2020b`` ========= ============================= =================================================== @@ -31006,6 +32065,7 @@ version versionsuffix toolchain ``3.9`` ``-R-3.6.0`` ``foss/2019a`` ``3.10`` ``foss/2019b`` ``3.11`` ``-R-4.0.0`` ``foss/2020a`` +``3.12`` ``-R-4.0.3`` ``foss/2020b`` ======== ============= =============================== @@ -31231,17 +32291,17 @@ RAxML search algorithm for maximum likelihood based inference of phylogenetic tr *homepage*: https://github.com/stamatak/standard-RAxML -========== ================ ================================================ -version versionsuffix toolchain -========== ================ ================================================ -``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` -``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` -``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` -``8.2.12`` ``-hybrid-avx2`` ``iimpi/2019b``, ``intel/2019a`` -========== ================ ================================================ +========== ================ ================================================= +version versionsuffix toolchain +========== ================ ================================================= +``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` +``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` +``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` +``8.2.12`` ``-hybrid-avx2`` ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` +========== ================ ================================================= .. _list_software_RAxML-NG_614: @@ -31294,6 +32354,22 @@ version versionsuffix toolchain ========= ================= ================== +.. _list_software_Raysect_731: + +*Raysect* ++++++++++ + +Raysect is an OOP ray-tracing framework for Python + +*homepage*: https://raysect.org + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.6.0`` ``-Python-3.6.6`` ``intel/2018b`` +========= ================= =============== + + .. _list_software_RBFOpt_525: *RBFOpt* @@ -31391,6 +32467,7 @@ version versionsuffix toolchain ``2018.09.3`` ``-Python-3.6.6`` ``intel/2018b`` ``2019.09.3`` ``-Python-3.7.4`` ``foss/2019b`` ``2020.03.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2020.09.3`` ``-Python-3.7.4`` ``foss/2019b`` ============= ================= =============================== @@ -31408,6 +32485,7 @@ version versionsuffix toolchain ======== ================== ========== ``2.7`` ``-Java-1.7.0_60`` ``system`` ``2.12`` ``-Java-1.8`` ``system`` +``2.13`` ``-Java-11`` ``system`` ======== ================== ========== @@ -31519,16 +32597,18 @@ ReFrame is a framework for writing regression tests for HPC systems. *homepage*: https://github.com/eth-cscs/reframe -======== ========== -version toolchain -======== ========== -``2.18`` ``system`` -``2.19`` ``system`` -``2.20`` ``system`` -``2.21`` ``system`` -``3.0`` ``system`` -``3.2`` ``system`` -======== ========== +========= ========== +version toolchain +========= ========== +``2.18`` ``system`` +``2.19`` ``system`` +``2.20`` ``system`` +``2.21`` ``system`` +``3.0`` ``system`` +``3.2`` ``system`` +``3.3`` ``system`` +``3.4.1`` ``system`` +========= ========== .. _list_software_RELION_457: @@ -31813,6 +32893,7 @@ version versionsuffix toolchain ========== ================== =============== ``2.2.28`` ``-Python-2.7.11`` ``foss/2016a`` ``2.9.0`` ``gompi/2019b`` +``2.10.0`` ``gompi/2019b`` ========== ================== =============== @@ -31899,6 +32980,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_RNAmmer_658: + +*RNAmmer* ++++++++++ + +This is an example description. + +*homepage*: https://www.cbs.dtu.dk/services/RNAmmer + +======= ================ =============== +version versionsuffix toolchain +======= ================ =============== +``1.2`` ``-Perl-5.28.0`` ``intel/2018b`` +======= ================ =============== + + .. _list_software_rnaQUAST_719: *rnaQUAST* @@ -32130,7 +33227,7 @@ version versionsuffix toolchain RNA-Seq by Expectation-Maximization -*homepage*: http://deweylab.github.io/RSEM/ +*homepage*: https://deweylab.github.io/RSEM/ ========== ================================================ version toolchain @@ -32140,6 +33237,7 @@ version toolchain ``1.3.0`` ``foss/2016b``, ``intel/2017a`` ``1.3.1`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ``1.3.2`` ``foss/2018b`` +``1.3.3`` ``foss/2019b`` ========== ================================================ @@ -32319,7 +33417,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -32426,6 +33524,7 @@ version versionsuffix toolchain ``1.1.0`` ``gompi/2019b`` ``1.2.0`` ``gompi/2019b`` ``1.3.0`` ``gompi/2020a`` +``1.4.0`` ``gompi/2020b`` ========== ================== ================================ @@ -32462,6 +33561,22 @@ version toolchain ========= ========== +.. _list_software_samblaster_1070: + +*samblaster* +++++++++++++ + +samblaster is a fast and flexible program for marking duplicates in read-id grouped1 paired-end SAM files. + +*homepage*: https://github.com/GregoryFaust/samblaster + +========== ============== +version toolchain +========== ============== +``0.1.24`` ``foss/2018b`` +========== ============== + + .. _list_software_Samcef_591: *Samcef* @@ -32521,7 +33636,7 @@ version versionsuffix toolchain ``1.8`` ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``1.11`` ``GCC/9.3.0`` +``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0`` ========== ================= ======================================================================================================================================= @@ -32637,6 +33752,7 @@ The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines version versionsuffix toolchain ========= ================================= ============================================================================================================================================ ``2.0.2`` ``gompi/2019b``, ``gompic/2019b`` +``2.0.2`` ``-BLIS-0.3.2`` ``gompi/2018b`` ``2.0.2`` ``-OpenBLAS-0.2.13-LAPACK-3.5.0`` ``gmvapich2/1.7.20`` ``2.0.2`` ``-OpenBLAS-0.2.15-LAPACK-3.6.0`` ``gmpich/2016a``, ``gmvapich2/2016a``, ``gompi/2016a`` ``2.0.2`` ``-OpenBLAS-0.2.18-LAPACK-3.6.0`` ``gompi/2016.04``, ``gompi/2016.06`` @@ -32648,7 +33764,7 @@ version versionsuffix toolchain ``2.0.2`` ``-OpenBLAS-0.3.3`` ``gompi/2018.08`` ``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` ``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` -``2.1.0`` ``-bf`` ``gompi/2020a`` +``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020b`` ``2.2`` ``-amd`` ``gompi/2020a`` ========= ================================= ============================================================================================================================================ @@ -32756,16 +33872,17 @@ version versionsuffix toolchain *scikit-build* ++++++++++++++ -Scikit-Build, or skbuild, is an improved build system generator for CPython C/C++/Fortran/Cython extensions. +Scikit-Build, or skbuild, is an improved build system generator for CPython C/C++/Fortran/Cython extensions. -*homepage*: https://scikit-build.github.io +*homepage*: https://scikit-build.readthedocs.io/en/latest -========== ================= =============================== -version versionsuffix toolchain -========== ================= =============================== -``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.0`` ``-Python-3.8.2`` ``foss/2020a`` -========== ================= =============================== +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``0.11.1`` ``foss/2020b``, ``fosscuda/2020b`` +========== ================= ================================== .. _list_software_scikit-image_1207: @@ -32939,6 +34056,7 @@ version versionsuffix toolchain ``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2019.10`` ``-Python-3.7.2`` ``intel/2019a`` ``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` +``2020.03`` ``-Python-2.7.18`` ``foss/2020a``, ``intel/2020a`` ``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``2020.11`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` =========== ================== ======================================================================== @@ -32994,7 +34112,7 @@ version versionsuffix toolchain ``2.5.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` ``2.5.1`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` -``3.0.1`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``3.0.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` ``3.0.1`` ``-Python-2.7.15-bare`` ``GCCcore/7.3.0`` ``3.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``3.0.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` @@ -33255,6 +34373,7 @@ version versionsuffix toolchain ``0.9.1`` ``-Python-2.7.16`` ``foss/2019b`` ``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.11.1`` ``intel/2020b`` ========== ================== ========================================================================================= @@ -33323,6 +34442,22 @@ version versionsuffix toolchain ========= ================= ================================== +.. _list_software_SeisSol_706: + +*SeisSol* ++++++++++ + +SeisSol is a software package for simulating wave propagation and dynamic rupture based on the arbitrary high-order accurate derivative discontinuous Galerkin method (ADER-DG). + +*homepage*: http://www.seissol.org + +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``201703`` ``-Python-2.7.15`` ``foss/2018b`` +========== ================== ============== + + .. _list_software_SelEstim_806: *SelEstim* @@ -33385,6 +34520,7 @@ SATe-enabled Phylogenetic Placement - addresses the problem of phylogenetic plac version versionsuffix toolchain ========== ================= ============== ``4.3.10`` ``-Python-3.7.4`` ``foss/2019b`` +``4.4.0`` ``foss/2020b`` ========== ================= ============== @@ -33665,11 +34801,12 @@ SHAPEIT4 is a fast and accurate method for estimation of haplotypes (aka phasing *homepage*: https://odelaneau.github.io/shapeit4/ -========= ============== -version toolchain -========= ============== -``4.1.3`` ``foss/2019b`` -========= ============== +========= ============================================== +version toolchain +========= ============================================== +``4.1.3`` ``foss/2019b`` +``4.2.0`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b`` +========= ============================================== .. _list_software_Shapely_726: @@ -33804,6 +34941,22 @@ version toolchain ========= ============== +.. _list_software_SICER2_424: + +*SICER2* +++++++++ + +Redesigned and improved ChIP-seq broad peak calling tool SICER + +*homepage*: https://zanglab.github.io/SICER2/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.0.3`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_sickle_635: *sickle* @@ -33842,6 +34995,22 @@ version versionsuffix toolchain =============== ============= =============================== +.. _list_software_SignalP_686: + +*SignalP* ++++++++++ + +SignalP predicts the presence and location of signal peptide cleavage sites in amino acid sequences from different organisms + +*homepage*: https://services.healthtech.dtu.dk/software.php + +======== ============= ========== +version versionsuffix toolchain +======== ============= ========== +``5.0b`` ``-Linux`` ``system`` +======== ============= ========== + + .. _list_software_silx_448: *silx* @@ -34309,15 +35478,31 @@ version versionsuffix toolchain *SNAP* ++++++ +Scalable Nucleotide Alignment Program -- a fast and accurate read aligner for high-throughput sequencing data + +*homepage*: http://snap.cs.berkeley.edu/ + +============== =============== +version toolchain +============== =============== +``1.0beta.23`` ``intel/2017b`` +============== =============== + + +.. _list_software_SNAP-HMM_577: + +*SNAP-HMM* +++++++++++ + SNAP is a general purpose gene finding program suitable for both eukaryotic and prokaryotic genomes. SNAP is an acroynm for Semi-HMM-based Nucleic Acid Parser. -*homepage*: http://korflab.ucdavis.edu/software.html +*homepage*: https://korflab.github.io/ ============== ========================================================================= version toolchain ============== ========================================================================= -``1.0beta.23`` ``intel/2017b`` ``2013-11-29`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``20190603`` ``GCC/10.2.0`` ============== ========================================================================= @@ -34523,6 +35708,22 @@ version toolchain =========== ================= +.. _list_software_SOCI_302: + +*SOCI* +++++++ + +SOCI is a database access library for C++ that makes the illusion of embedding SQL queries in the regular C++ code, staying entirely within the Standard C++. + +*homepage*: http://soci.sourceforge.net/ + +========= ================= +version toolchain +========= ================= +``4.0.1`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_SolexaQA++_852: *SolexaQA++* @@ -34600,6 +35801,7 @@ Space Ranger is a set of analysis pipelines that process Visium spatial RNA-seq version toolchain ========= ============= ``1.1.0`` ``GCC/9.3.0`` +``1.2.2`` ``GCC/9.3.0`` ========= ============= @@ -34787,17 +35989,18 @@ Spglib for Python. Spglib is a library for finding and handling crystal symmetri *homepage*: https://pypi.python.org/pypi/spglib -================ ================== =============== -version versionsuffix toolchain -================ ================== =============== -``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` -``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` -``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` -``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` -``1.16.0`` ``-Python-3.8.2`` ``intel/2020a`` -================ ================== =============== +================ ================== =============================== +version versionsuffix toolchain +================ ================== =============================== +``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` +``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` +``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` +``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.16.0`` ``foss/2020b``, ``intel/2020b`` +``1.16.0`` ``-Python-3.8.2`` ``intel/2020a`` +================ ================== =============================== .. _list_software_Sphinx_634: @@ -35131,6 +36334,22 @@ version versionsuffix toolchain ========= ================ =============== +.. _list_software_Stack_502: + +*Stack* ++++++++ + +Stack is a cross-platform program for developing Haskell projects. It is intended for Haskellers both new and experienced. + +*homepage*: https://docs.haskellstack.org + +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``2.3.3`` ``-x86_64`` ``system`` +========= ============= ========== + + .. _list_software_Stacks_617: *Stacks* @@ -35161,6 +36380,7 @@ version toolchain ``2.5`` ``iccifort/2019.5.281`` ``2.41`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.53`` ``foss/2019b`` +``2.54`` ``foss/2020a`` ============== ============================================================================== @@ -35239,6 +36459,10 @@ version toolchain ``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` ``2.7.2b`` ``GCC/8.3.0`` ``2.7.3a`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.7.4a`` ``GCC/9.3.0`` +``2.7.5b`` ``GCC/9.3.0`` +``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` ========== ============================================================== @@ -35327,10 +36551,11 @@ version versionsuffix toolchain ``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` ``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``0.9.0`` ``-Python-2.7.16`` ``intel/2019b`` -``0.9.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.10.1`` ``foss/2019a`` ``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.12.1`` ``intel/2020b`` ========== ================== =============================== @@ -35537,6 +36762,7 @@ version versionsuffix toolchain ``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` ``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` ``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` +``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b`` ========= =================== ================================================================================================= @@ -35641,6 +36867,23 @@ version toolchain ========= =============================== +.. _list_software_SuperLU_DIST_1091: + +*SuperLU_DIST* +++++++++++++++ + +SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. + +*homepage*: https://crd-legacy.lbl.gov/~xiaoye/SuperLU/ + +========= =================== =============================== +version versionsuffix toolchain +========= =================== =============================== +``5.4.0`` ``-trisolve-merge`` ``intel/2020a`` +``6.4.0`` ``foss/2020a``, ``intel/2020a`` +========= =================== =============================== + + .. _list_software_supermagic_1072: *supermagic* @@ -35764,11 +37007,12 @@ The Soil & Water Assessment Tool (SWAT) is a small watershed to river basin-scal *homepage*: https://swatplus.gitbook.io -========== ============= -version toolchain -========== ============= -``60.4.1`` ``GCC/9.3.0`` -========== ============= +========== ======================= +version toolchain +========== ======================= +``60.4.1`` ``GCC/9.3.0`` +``60.5.1`` ``iccifort/2020.4.304`` +========== ======================= .. _list_software_SWIG_314: @@ -35791,6 +37035,7 @@ version versionsuffix toolchain ``3.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.0.12`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.12`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``3.0.12`` ``-Python-2.7.14-bare`` ``GCCcore/6.4.0`` ``3.0.12`` ``-Python-2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``intel/2018b`` ``3.0.12`` ``-Python-3.6.1`` ``intel/2017a`` ``3.0.12`` ``-Python-3.6.2`` ``foss/2017b``, ``intel/2018.00`` @@ -35884,12 +37129,12 @@ Szip compression software, providing lossless compression of scientific data *homepage*: https://www.hdfgroup.org/doc_resource/SZIP/ -========= ========================================================================================================================================================================================================================================================================= -version toolchain -========= ========================================================================================================================================================================================================================================================================= -``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ========================================================================================================================================================================================================================================================================= +========= ============================================================================================================================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================================================================================================================= +``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``gmpolf/2017.10``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ============================================================================================================================================================================================================================================================================================= .. _list_software_letter_t: @@ -35898,7 +37143,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` +:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -36029,6 +37274,7 @@ version toolchain ``2019_U9`` ``GCCcore/8.3.0`` ``2020.1`` ``GCCcore/9.3.0`` ``2020.2`` ``GCCcore/8.3.0`` +``2020.3`` ``GCCcore/10.2.0`` ============== ================================================== @@ -36156,6 +37402,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_Teneto_623: + +*Teneto* +++++++++ + +Teneto is package for deriving, analysing and plotting temporal network representations. Additional tools for temporal network analysis with neuroimaging contexts. + +*homepage*: https://teneto.readthedocs.io + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.5.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_tensorboardX_1275: *tensorboardX* @@ -36217,6 +37479,8 @@ version versionsuffix toolchain ``1.14.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``1.15.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.15.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.15.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.15.5`` ``-Python-3.7.4-nompi`` ``fosscuda/2019b`` ``2.0.0`` ``-Python-3.7.2`` ``foss/2019a`` ``2.0.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.0.1`` ``-Python-3.7.2`` ``foss/2019a`` @@ -36224,7 +37488,9 @@ version versionsuffix toolchain ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.3.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2.3.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` +``2.4.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========== ============================= =================================================== @@ -36260,6 +37526,22 @@ version versionsuffix toolchain =========== ================== ================== +.. _list_software_terastructure_1437: + +*terastructure* ++++++++++++++++ + +TeraStructure is a new algorithm to fit Bayesian models of genetic variation in human populations on tera-sample-sized data sets (10^12 observed genotypes, i.e., 1M individuals at 1M SNPs). This package provides a scalable, multi-threaded C++ implementation that can be run on a single computer. + +*homepage*: https://github.com/StoreyLab/terastructure + +======= ============= +version toolchain +======= ============= +``1.0`` ``GCC/8.3.0`` +======= ============= + + .. _list_software_Tesla-Deployment-Kit_1948: *Tesla-Deployment-Kit* @@ -36443,6 +37725,7 @@ version versionsuffix toolchain ``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` ``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` +``1.1.2`` ``-PyMC`` ``intel/2020b`` ========= ================== =================================================== @@ -36812,17 +38095,19 @@ Datasets, Transforms and Models specific to Computer Vision *homepage*: https://github.com/pytorch/vision -========= =============================== ================================== -version versionsuffix toolchain -========= =============================== ================================== -``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` -``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` -``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` -========= =============================== ================================== +========= ==================================== ================================== +version versionsuffix toolchain +========= ==================================== ================================== +``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0-imkl`` ``fosscuda/2019b`` +``0.8.2`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +========= ==================================== ================================== .. _list_software_TotalView_927: @@ -36848,7 +38133,7 @@ version versionsuffix toolchain *tqdm* ++++++ -Instantly make your loops show a smart progress meter. +A fast, extensible progress bar for Python and CLI *homepage*: https://github.com/tqdm/tqdm @@ -36863,6 +38148,7 @@ version versionsuffix toolchain ``4.41.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``4.47.0`` ``GCCcore/9.3.0`` ``4.51.0`` ``-Python-3.8.2`` ``intel/2020a`` +``4.56.2`` ``GCCcore/10.2.0`` ========== ================== =============================== @@ -36898,6 +38184,22 @@ version versionsuffix toolchain ========= ================ =============== +.. _list_software_Transformers_1286: + +*Transformers* +++++++++++++++ + +State-of-the-art Natural Language Processing for PyTorch and TensorFlow 2.0 + +*homepage*: https://github.com/huggingface/transformers + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``4.2.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_Transrate_948: *Transrate* @@ -37336,6 +38638,23 @@ version versionsuffix toolchain ============ ================== =============== +.. _list_software_typing-extensions_1816: + +*typing-extensions* ++++++++++++++++++++ + +Typing Extensions – Backported and Experimental Type Hints for Python + +*homepage*: https://github.com/python/typing/blob/master/typing_extensions/README.rst + +=========== ================= ================== +version versionsuffix toolchain +=========== ================= ================== +``3.7.4.3`` ``GCCcore/10.2.0`` +``3.7.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +=========== ================= ================== + + .. _list_software_letter_u: *U* @@ -37352,7 +38671,7 @@ version versionsuffix toolchain UCLUST: Extreme high-speed sequence clustering, alignment and database search. -*homepage*: http://www.drive5.com/usearch/index.html +*homepage*: https://www.drive5.com/usearch/index.html =========== =============== ========== version versionsuffix toolchain @@ -37723,6 +39042,7 @@ version versionsuffix toolchain ``2.2`` ``-R-3.5.1`` ``foss/2018b`` ``2.3`` ``-R-3.6.0`` ``foss/2019a``, ``intel/2019a`` ``3.2.0`` ``-R-3.6.2`` ``foss/2019b`` +``3.4.0`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= =============================== @@ -38273,6 +39593,7 @@ version toolchain ========== ======================================== ``2.9.1`` ``foss/2018b`` ``2.13.4`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.15.0`` ``GCC/9.3.0`` ========== ======================================== @@ -38301,25 +39622,25 @@ The Visualization Toolkit (VTK) is an open-source, freely available software sys *homepage*: https://www.vtk.org -========= ================== ================================== -version versionsuffix toolchain -========= ================== ================================== -``6.3.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``6.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``7.0.0`` ``-Python-2.7.12`` ``intel/2016b`` -``7.1.0`` ``-Python-2.7.12`` ``intel/2016b`` -``7.1.1`` ``-Python-2.7.13`` ``intel/2017a`` -``8.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``8.1.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``8.1.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` -``8.1.1`` ``-Python-2.7.15`` ``foss/2018b`` -``8.1.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` -``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` -``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -========= ================== ================================== +========= ================== =================================================== +version versionsuffix toolchain +========= ================== =================================================== +``6.3.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``6.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``7.0.0`` ``-Python-2.7.12`` ``intel/2016b`` +``7.1.0`` ``-Python-2.7.12`` ``intel/2016b`` +``7.1.1`` ``-Python-2.7.13`` ``intel/2017a`` +``8.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``8.1.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``8.1.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` +``8.1.1`` ``-Python-2.7.15`` ``foss/2018b`` +``8.1.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` +``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` +========= ================== =================================================== .. _list_software_VTune_498: @@ -38392,7 +39713,7 @@ version toolchain --- -:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_wandb_524: @@ -38428,6 +39749,7 @@ version versionsuffix toolchain ``2.0.1.1`` ``-abinit`` ``intel/2018b`` ``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` ``3.0.0`` ``intel/2018b`` +``3.1.0`` ``foss/2020b``, ``intel/2020b`` =========== ============= ================================================ @@ -38482,6 +39804,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_webin-cli_890: + +*webin-cli* ++++++++++++ + +The Webin command line submission interface can be used to validate, upload and submit files to the European Nucleotide Archive (ENA) + +*homepage*: https://github.com/enasequence/webin-cli + +========= ========== +version toolchain +========= ========== +``1.8.9`` ``system`` +========= ========== + + .. _list_software_WebKitGTK+_855: *WebKitGTK+* @@ -38560,12 +39898,14 @@ An implementation of WHAM: the Weighted Histogram Analysis Method *homepage*: http://membrane.urmc.rochester.edu/?page_id=126 -=========== ============= =============== -version versionsuffix toolchain -=========== ============= =============== -``2.0.9.1`` ``intel/2019a`` -``2.0.9.1`` ``-kj_mol`` ``intel/2019a`` -=========== ============= =============== +============ ============= =============== +version versionsuffix toolchain +============ ============= =============== +``2.0.9.1`` ``intel/2019a`` +``2.0.9.1`` ``-kj_mol`` ``intel/2019a`` +``2.0.10.2`` ``intel/2020a`` +``2.0.10.2`` ``-kj_mol`` ``intel/2020a`` +============ ============= =============== .. _list_software_wheel_533: @@ -38797,11 +40137,12 @@ Wtdbg2 is a de novo sequence assembler for long noisy reads produced by PacBio *homepage*: https://github.com/ruanjue/wtdbg2 -======= ================= -version toolchain -======= ================= -``2.5`` ``GCCcore/9.3.0`` -======= ================= +======= ================== +version toolchain +======= ================== +``2.3`` ``GCC/7.3.0-2.30`` +``2.5`` ``GCCcore/9.3.0`` +======= ================== .. _list_software_wxPropertyGrid_1498: @@ -38983,10 +40324,11 @@ version versionsuffix toolchain ``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` ``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` ``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` -``0.12.1`` ``-Python-3.6.6`` ``intel/2018b`` +``0.12.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` ``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.16.2`` ``intel/2020b`` ========== ================== =============================== @@ -39567,7 +40909,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` +:ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_YANK_307` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` .. _list_software_Yade_387: @@ -39631,6 +40973,22 @@ version toolchain ========= ========================= +.. _list_software_YANK_307: + +*YANK* +++++++ + +A GPU-accelerated Python framework for exploring algorithms for alchemical free energy calculations + +*homepage*: http://getyank.org/ + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.25.2`` ``-Python-3.8.2`` ``intel/2020a`` +========== ================= =============== + + .. _list_software_YAPS_317: *YAPS* @@ -39688,7 +41046,23 @@ version toolchain --- -:ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zingeR_623` - :ref:`list_software_Zip_307` - :ref:`list_software_zlib_433` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` +:ref:`list_software_Z3_141` - :ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zingeR_623` - :ref:`list_software_Zip_307` - :ref:`list_software_zlib_433` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` + + +.. _list_software_Z3_141: + +*Z3* +++++ + +Z3 is a theorem prover from Microsoft Research. + +*homepage*: https://github.com/Z3Prover/z3 + +========= ==================================== +version toolchain +========= ==================================== +``4.8.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ==================================== .. _list_software_zarr_447: @@ -39841,12 +41215,12 @@ Zstandard is a real-time compression algorithm, providing high compression ratio *homepage*: https://facebook.github.io/zstd -========= ==================================== -version toolchain -========= ==================================== -``1.3.4`` ``foss/2016b`` -``1.4.0`` ``GCCcore/8.2.0``, ``foss/2018b`` -``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.4.5`` ``GCCcore/10.2.0`` -========= ==================================== +========= ==================================================== +version toolchain +========= ==================================================== +``1.3.4`` ``foss/2016b`` +``1.4.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2018b`` +``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.4.5`` ``GCCcore/10.2.0`` +========= ==================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index b4c5cd6d..1e04d258 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -21,6 +21,7 @@ * EB_ANSYS * EB_ant + * EB_AOCC * EB_BiSearch * EB_Chimera * EB_code_minus_server @@ -316,6 +317,7 @@ * SystemMPI * EB_Inspector + * EB_intel_minus_compilers * EB_ipp * EB_itac * EB_tbb @@ -332,6 +334,7 @@ * EB_ANSYS * EB_ant + * EB_AOCC * EB_BiSearch * EB_Chimera * EB_code_minus_server diff --git a/docs/version-specific/easyconfig_constants.rst b/docs/version-specific/easyconfig_constants.rst index 223bdc23..96f44a1f 100644 --- a/docs/version-specific/easyconfig_constants.rst +++ b/docs/version-specific/easyconfig_constants.rst @@ -19,6 +19,6 @@ Constant name Constant value ``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') ``OS_VERSION`` ``UNKNOWN`` System version ``SYSTEM`` ``{'name': 'system', 'version': 'system'}`` System toolchain -``SYS_PYTHON_VERSION`` ``3.8.5`` System Python version (platform.python_version()) +``SYS_PYTHON_VERSION`` ``3.9.0`` System Python version (platform.python_version()) ====================== ============================================================= ================================================================================ diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index c7bf2d89..566fd2ca 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -118,6 +118,7 @@ license parameters ======================= =================================================================================================================================================== ================= **Parameter name** **Description** **Default value** ======================= =================================================================================================================================================== ================= +``accept_eula`` Accepted End User License Agreement (EULA) for this software False ``group`` Name of the user group for which the software should be available; format: string or 2-tuple with group name + custom error for users outside group None ``key`` Key for installing software None ``license_file`` License file for software None diff --git a/docs/version-specific/easyconfig_templates.rst b/docs/version-specific/easyconfig_templates.rst index f247ae89..f248f8c0 100644 --- a/docs/version-specific/easyconfig_templates.rst +++ b/docs/version-specific/easyconfig_templates.rst @@ -5,37 +5,38 @@ Template names/values derived from easyconfig instance ------------------------------------------------------ -=========================== ======================================================== -Template name Template value -=========================== ======================================================== -``%(arch)s`` System architecture (e.g. x86_64, aarch64, ppc64le, ...) -``%(module_name)s`` Module name -``%(nameletter)s`` First letter of software name -``%(toolchain_name)s`` Toolchain name -``%(toolchain_version)s`` Toolchain version -``%(version_major_minor)s`` Major.Minor version -``%(version_major)s`` Major version -``%(version_minor)s`` Minor version -=========================== ======================================================== +=========================== ============================= +Template name Template value +=========================== ============================= +``%(module_name)s`` Module name +``%(nameletter)s`` First letter of software name +``%(toolchain_name)s`` Toolchain name +``%(toolchain_version)s`` Toolchain version +``%(version_major_minor)s`` Major.Minor version +``%(version_major)s`` Major version +``%(version_minor)s`` Minor version +=========================== ============================= Template names/values for (short) software versions --------------------------------------------------- -==================== ========================================== -Template name Template value -==================== ========================================== -``%(cudashortver)s`` short version for CUDA (.) -``%(cudaver)s`` full version for CUDA -``%(javashortver)s`` short version for Java (.) -``%(javaver)s`` full version for Java -``%(perlshortver)s`` short version for Perl (.) -``%(perlver)s`` full version for Perl -``%(pyshortver)s`` short version for Python (.) -``%(pyver)s`` full version for Python -``%(rshortver)s`` short version for R (.) -``%(rver)s`` full version for R -==================== ========================================== +==================== ============================================ +Template name Template value +==================== ============================================ +``%(cudashortver)s`` short version for CUDA (.) +``%(cudaver)s`` full version for CUDA +``%(cudashortver)s`` short version for CUDAcore (.) +``%(cudaver)s`` full version for CUDAcore +``%(javashortver)s`` short version for Java (.) +``%(javaver)s`` full version for Java +``%(perlshortver)s`` short version for Perl (.) +``%(perlver)s`` full version for Perl +``%(pyshortver)s`` short version for Python (.) +``%(pyver)s`` full version for Python +``%(rshortver)s`` short version for R (.) +``%(rver)s`` full version for R +==================== ============================================ Template names/values as set in easyconfig @@ -69,6 +70,21 @@ Template name Template value ``%(installdir)s`` Installation directory ================== ====================== +Template values which are defined dynamically +--------------------------------------------- + +================================= ========================================================================================================================================================================== +Template name Template value +================================= ========================================================================================================================================================================== +``%(arch)s`` System architecture (e.g. x86_64, aarch64, ppc64le, ...) +``%(mpi_cmd_prefix)s`` Prefix command for running MPI programs (with default number of ranks) +``%(cuda_compute_capabilities)s`` Comma-separated list of CUDA compute capabilities, as specified via --cuda-compute-capabilities configuration option or via cuda_compute_capabilities easyconfig parameter +``%(cuda_cc_space_sep)s`` Space-separated list of CUDA compute capabilities +``%(cuda_cc_semicolon_sep)s`` Semicolon-separated list of CUDA compute capabilities +``%(cuda_sm_comma_sep)s`` Comma-separated list of sm_* values that correspond with CUDA compute capabilities +``%(cuda_sm_space_sep)s`` Space-separated list of sm_* values that correspond with CUDA compute capabilities +================================= ========================================================================================================================================================================== + Template constants that can be used in easyconfigs -------------------------------------------------- diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 79c5200e..1cdeaaae 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -724,11 +724,7 @@ Customised steps in ``IntelBase`` easyblock ------------------------------------------- * ``build_step`` - Binary installation files, so no building. * ``configure_step`` - Configure: handle license file and clean home dir. -* ``install_step`` - Actual installation - - - create silent cfg file - - set environment parameters - - execute command +* ``install_step`` - Install Intel software .. _JAR: diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 9a22d1c2..56939da5 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -84,6 +84,7 @@ Option flag Option desc ``--avail-repositories`` Show all repository types (incl. non-usable) (default: False) ``--buildpath=BUILDPATH`` Temporary build path (default: /home/example/.local/easybuild/build) ``--containerpath=CONTAINERPATH`` Location where container recipe & image will be stored (default: /home/example/.local/easybuild/containers) +``--envvars-user-modules=ENVVARS-USER-MODULES`` List of environment variables that hold the base paths for which user-specific modules will be installed relative to (type comma-separated list; default: HOME) ``--external-modules-metadata=EXTERNAL-MODULES-METADATA`` List of (glob patterns for) paths to files specifying metadata for external modules (INI format) (type comma-separated list) ``--hooks=HOOKS`` Location of Python module with hook implementations (type str) ``--ignore-dirs=IGNORE-DIRS`` Directory names to ignore when searching for files/dirs (type comma-separated list; default: .git,.svn) @@ -112,7 +113,7 @@ Option flag Option desc ``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) ``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) ``--subdir-software=SUBDIR-SOFTWARE`` Installpath subdir for software (default: software) -``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to their $HOME +``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to --envvar-user-modules ``--suffix-modules-path=SUFFIX-MODULES-PATH`` Suffix for module files install path (default: all) ``--testoutput=TESTOUTPUT`` Path to where a job should place the output (to be set within jobscript) ``--tmp-logdir=TMP-LOGDIR`` Log directory where temporary log files are stored @@ -154,6 +155,7 @@ GitHub integration options ======================================================= ================================================================================================================================= Option flag Option description ======================================================= ================================================================================================================================= +``--add-pr-labels=PR#`` Try to add labels to PR based on files changed (type ) ``--check-contrib`` Runs checks to see whether the given easyconfigs are ready to be contributed back (default: False) ``--check-github`` Check status of GitHub integration, and report back (default: False) ``--check-style`` Run a style check on the given easyconfigs (default: False) @@ -243,85 +245,88 @@ Option flag Option description Override options ---------------- -========================================================================= ============================================================================================================================================================================================================================================= -Option flag Option description -========================================================================= ============================================================================================================================================================================================================================================= -``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) -``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) -``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) -``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) -``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) -``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only -``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) -``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) -``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) -``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) -``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) -``-C, --containerize`` Generate container recipe/image (default: False) -``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) -``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software; values should be specified as digits separated by a dot, for example: 3.5,5.0,7.2 (type comma-separated list) -``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) -``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) -``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. -``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) -``--devel`` Enable including of development log messages (default: False) -``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) -``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) -``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options -``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) -``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) -``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) -``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) -``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) -``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) -``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) -``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) -``--generate-devel-module`` Generate a develop module file, implies --force if disabled (default: True; disable with --disable-generate-devel-module) -``--group=GROUP`` Group to be used for software installations (only verified, not set) -``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) -``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) -``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) -``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) -``--ignore-checksums`` Ignore failing checksum verification (default: False) -``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) -``--install-latest-eb-release`` Install latest known version of easybuild (default: False) -``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) -``--lib64-lib-symlink`` Automatically create symlinks for lib64/ pointing to lib/ if the former is missing (default: True; disable with --disable-lib64-lib-symlink) -``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) -``--minimal-build-env=MINIMAL-BUILD-ENV`` Minimal build environment to define when using system toolchain, specified as a comma-separated list that defines a mapping between name of environment variable and its value separated by a colon (':') (default: CC:gcc,CXX:g++) -``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) -``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) -``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) -``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) -``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) -``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations -``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) -``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) -``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) -``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) -``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) -``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) -``--rpath`` Enable use of RPATH for linking with libraries (default: False) -``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) -``--set-default-module`` Set the generated module as default (default: False) -``--set-gid-bit`` Set group ID bit on newly created directories (default: False) -``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) -``-t, --skip-test-cases`` Skip running test cases (default: False) -``--skip-test-step`` Skip running the test step (e.g. unit tests) (default: False) -``--sticky-bit`` Set sticky bit on newly created directories (default: False) -``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include -``-T, --trace`` Provide more information in output to stdout on progress (default: False) -``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed -``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) -``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) -``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) -``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) -``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) -``--wait-on-lock=WAIT-ON-LOCK`` Wait for lock to be released; 0 implies no waiting (exit with an error if the lock already exists), non-zero value specified waiting interval [DEPRECATED: use --wait-on-lock-interval and --wait-on-lock-limit instead] (type ) -``--wait-on-lock-interval=WAIT-ON-LOCK-INTERVAL`` Wait interval (in seconds) to use when waiting for existing lock to be removed (type ; default: 60) -``--wait-on-lock-limit=WAIT-ON-LOCK-LIMIT`` Maximum amount of time (in seconds) to wait until lock is released (0 means no waiting at all, exit with error; -1 means no waiting limit, keep waiting) (type ; default: 0) -``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) -========================================================================= ============================================================================================================================================================================================================================================= +========================================================================= ================================================================================================================================================================================================================================================================================ +Option flag Option description +========================================================================= ================================================================================================================================================================================================================================================================================ +``--accept-eula=ACCEPT-EULA`` Accept EULA for specified software (type comma-separated list; default: ) +``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) +``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) +``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) +``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) +``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) +``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only +``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) +``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) +``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) +``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) +``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) +``-C, --containerize`` Generate container recipe/image (default: False) +``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) +``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software; values should be specified as digits separated by a dot, for example: 3.5,5.0,7.2 (type comma-separated list) +``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) +``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) +``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. +``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) +``--devel`` Enable including of development log messages (default: False) +``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) +``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) +``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options +``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) +``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) +``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) +``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) +``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) +``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) +``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) +``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) +``--generate-devel-module`` Generate a develop module file, implies --force if disabled (default: True; disable with --disable-generate-devel-module) +``--group=GROUP`` Group to be used for software installations (only verified, not set) +``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) +``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) +``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) +``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) +``--http-header-fields-urlpat=[URLPAT::][HEADER:]FILE|FIELD`` Set extra HTTP header FIELDs when downloading files from URL PATterns. To not log sensitive values, specify a file containing newline separated FIELDs. e.g. "^https://www.example.com::/path/to/headers.txt" or "client[A-z0-9]*.example.com': ['Authorization: Basic token']". +``--ignore-checksums`` Ignore failing checksum verification (default: False) +``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) +``--install-latest-eb-release`` Install latest known version of easybuild (default: False) +``--lib-lib64-symlink`` Automatically create symlinks for lib/ pointing to lib64/ if the former is missing (default: True; disable with --disable-lib-lib64-symlink) +``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) +``--lib64-lib-symlink`` Automatically create symlinks for lib64/ pointing to lib/ if the former is missing (default: True; disable with --disable-lib64-lib-symlink) +``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) +``--minimal-build-env=MINIMAL-BUILD-ENV`` Minimal build environment to define when using system toolchain, specified as a comma-separated list that defines a mapping between name of environment variable and its value separated by a colon (':') (default: CC:gcc,CXX:g++) +``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) +``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) +``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) +``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) +``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) +``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations +``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) +``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) +``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) +``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) +``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) +``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) +``--rpath`` Enable use of RPATH for linking with libraries (default: False) +``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) +``--set-default-module`` Set the generated module as default (default: False) +``--set-gid-bit`` Set group ID bit on newly created directories (default: False) +``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) +``-t, --skip-test-cases`` Skip running test cases (default: False) +``--skip-test-step`` Skip running the test step (e.g. unit tests) (default: False) +``--sticky-bit`` Set sticky bit on newly created directories (default: False) +``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include +``-T, --trace`` Provide more information in output to stdout on progress (default: False) +``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed +``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) +``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) +``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) +``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) +``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) +``--wait-on-lock=WAIT-ON-LOCK`` Wait for lock to be released; 0 implies no waiting (exit with an error if the lock already exists), non-zero value specified waiting interval [DEPRECATED: use --wait-on-lock-interval and --wait-on-lock-limit instead] (type ) +``--wait-on-lock-interval=WAIT-ON-LOCK-INTERVAL`` Wait interval (in seconds) to use when waiting for existing lock to be removed (type ; default: 60) +``--wait-on-lock-limit=WAIT-ON-LOCK-LIMIT`` Maximum amount of time (in seconds) to wait until lock is released (0 means no waiting at all, exit with error; -1 means no waiting limit, keep waiting) (type ; default: 0) +``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) +========================================================================= ================================================================================================================================================================================================================================================================================ Package options diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index 5104988b..861c3fa7 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -2323,6 +2323,52 @@ option description ========================= ======================================================================= ========= +.. _iibff: + +Available options for iibff toolchain +------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _iimkl: Available options for iimkl toolchain @@ -2643,6 +2689,51 @@ option description ========================= ======================================================================= ========= +.. _intel-compilers: + +Available options for intel-compilers toolchain +----------------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _intel-para: Available options for intel-para toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index 60d5b83e..baeed5cb 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -3,87 +3,89 @@ List of known toolchains ------------------------ -================ ================ =========== ========================= ======== -Name Compiler(s) MPI Linear algebra FFT -================ ================ =========== ========================= ======== -**cgmpich** Clang, GCC MPICH *(none)* *(none)* -**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW -**cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* -**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW -**cgompi** Clang, GCC OpenMPI *(none)* *(none)* -**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**ClangGCC** Clang, GCC *(none)* *(none)* *(none)* -**CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* -**CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* -**CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* -**CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* -**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**GCC** GCC *(none)* *(none)* *(none)* -**GCCcore** GCCcore *(none)* *(none)* *(none)* -**gcccuda** GCC, CUDA *(none)* *(none)* *(none)* -**gimkl** GCC impi imkl imkl -**gimpi** GCC impi *(none)* *(none)* -**gimpic** GCC, CUDA impi *(none)* *(none)* -**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW -**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW -**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW -**gmkl** GCC *(none)* imkl imkl -**gmklc** GCC, CUDA *(none)* imkl imkl -**gmpich** GCC MPICH *(none)* *(none)* -**gmpich2** GCC MPICH2 *(none)* *(none)* -**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW -**gmvapich2** GCC MVAPICH2 *(none)* *(none)* -**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW -**GNU** GCC *(none)* *(none)* *(none)* -**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW -**gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW -**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW -**golf** GCC *(none)* OpenBLAS FFTW -**golfc** GCC, CUDA *(none)* OpenBLAS FFTW -**gomkl** GCC OpenMPI imkl imkl -**gomklc** GCC, CUDA OpenMPI imkl imkl -**gompi** GCC OpenMPI *(none)* *(none)* -**gompic** GCC, CUDA OpenMPI *(none)* *(none)* -**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**gpsmpi** GCC psmpi *(none)* *(none)* -**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW -**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW -**gsmpi** GCC SpectrumMPI *(none)* *(none)* -**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW -**iccifort** icc, ifort *(none)* *(none)* *(none)* -**iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* -**ictce** icc, ifort impi imkl imkl -**iimkl** icc, ifort *(none)* imkl imkl -**iimklc** icc, ifort, CUDA *(none)* imkl imkl -**iimpi** icc, ifort impi *(none)* *(none)* -**iimpic** icc, ifort, CUDA impi *(none)* *(none)* -**iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* -**impich** icc, ifort MPICH *(none)* *(none)* -**impmkl** icc, ifort MPICH imkl imkl -**intel** icc, ifort impi imkl imkl -**intel-para** icc, ifort psmpi imkl imkl -**intelcuda** icc, ifort, CUDA impi imkl imkl -**iomkl** icc, ifort OpenMPI imkl imkl -**iomklc** icc, ifort, CUDA OpenMPI imkl imkl -**iompi** icc, ifort OpenMPI *(none)* *(none)* -**iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* -**ipsmpi** icc, ifort psmpi *(none)* *(none)* -**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW -**ismkl** icc, ifort MPICH2 imkl imkl -**NVHPC** NVHPC *(none)* *(none)* *(none)* -**PGI** PGI *(none)* *(none)* *(none)* -**pmkl** PGI *(none)* imkl imkl -**pomkl** PGI OpenMPI imkl imkl -**pompi** PGI OpenMPI *(none)* *(none)* -**system** *(none)* *(none)* *(none)* *(none)* -**xlcxlf** xlc, xlf *(none)* *(none)* *(none)* -**xlmpich** xlc, xlf MPICH *(none)* *(none)* -**xlmpich2** xlc, xlf MPICH2 *(none)* *(none)* -**xlmvapich2** xlc, xlf MVAPICH2 *(none)* *(none)* -**xlompi** xlc, xlf OpenMPI *(none)* *(none)* -================ ================ =========== ========================= ======== +=================== ================ =========== ========================= ======== +Name Compiler(s) MPI Linear algebra FFT +=================== ================ =========== ========================= ======== +**cgmpich** Clang, GCC MPICH *(none)* *(none)* +**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW +**cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* +**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**cgompi** Clang, GCC OpenMPI *(none)* *(none)* +**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**ClangGCC** Clang, GCC *(none)* *(none)* *(none)* +**CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* +**CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* +**CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* +**CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* +**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**GCC** GCC *(none)* *(none)* *(none)* +**GCCcore** GCCcore *(none)* *(none)* *(none)* +**gcccuda** GCC, CUDA *(none)* *(none)* *(none)* +**gimkl** GCC impi imkl imkl +**gimpi** GCC impi *(none)* *(none)* +**gimpic** GCC, CUDA impi *(none)* *(none)* +**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW +**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW +**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW +**gmkl** GCC *(none)* imkl imkl +**gmklc** GCC, CUDA *(none)* imkl imkl +**gmpich** GCC MPICH *(none)* *(none)* +**gmpich2** GCC MPICH2 *(none)* *(none)* +**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW +**gmvapich2** GCC MVAPICH2 *(none)* *(none)* +**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**GNU** GCC *(none)* *(none)* *(none)* +**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW +**gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW +**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW +**golf** GCC *(none)* OpenBLAS FFTW +**golfc** GCC, CUDA *(none)* OpenBLAS FFTW +**gomkl** GCC OpenMPI imkl imkl +**gomklc** GCC, CUDA OpenMPI imkl imkl +**gompi** GCC OpenMPI *(none)* *(none)* +**gompic** GCC, CUDA OpenMPI *(none)* *(none)* +**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**gpsmpi** GCC psmpi *(none)* *(none)* +**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW +**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW +**gsmpi** GCC SpectrumMPI *(none)* *(none)* +**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW +**iccifort** icc, ifort *(none)* *(none)* *(none)* +**iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* +**ictce** icc, ifort impi imkl imkl +**iibff** icc, ifort impi BLIS, libFLAME, ScaLAPACK FFTW +**iimkl** icc, ifort *(none)* imkl imkl +**iimklc** icc, ifort, CUDA *(none)* imkl imkl +**iimpi** icc, ifort impi *(none)* *(none)* +**iimpic** icc, ifort, CUDA impi *(none)* *(none)* +**iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* +**impich** icc, ifort MPICH *(none)* *(none)* +**impmkl** icc, ifort MPICH imkl imkl +**intel** icc, ifort impi imkl imkl +**intel-compilers** intel-compilers *(none)* *(none)* *(none)* +**intel-para** icc, ifort psmpi imkl imkl +**intelcuda** icc, ifort, CUDA impi imkl imkl +**iomkl** icc, ifort OpenMPI imkl imkl +**iomklc** icc, ifort, CUDA OpenMPI imkl imkl +**iompi** icc, ifort OpenMPI *(none)* *(none)* +**iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* +**ipsmpi** icc, ifort psmpi *(none)* *(none)* +**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW +**ismkl** icc, ifort MPICH2 imkl imkl +**NVHPC** NVHPC *(none)* *(none)* *(none)* +**PGI** PGI *(none)* *(none)* *(none)* +**pmkl** PGI *(none)* imkl imkl +**pomkl** PGI OpenMPI imkl imkl +**pompi** PGI OpenMPI *(none)* *(none)* +**system** *(none)* *(none)* *(none)* *(none)* +**xlcxlf** xlc, xlf *(none)* *(none)* *(none)* +**xlmpich** xlc, xlf MPICH *(none)* *(none)* +**xlmpich2** xlc, xlf MPICH2 *(none)* *(none)* +**xlmvapich2** xlc, xlf MVAPICH2 *(none)* *(none)* +**xlompi** xlc, xlf OpenMPI *(none)* *(none)* +=================== ================ =========== ========================= ======== *(see also* ``eb --list-toolchains`` *)* From 6086f7dfe7be6e2933d5408a5f0be68a463c3070 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 23 Feb 2021 14:10:20 +0800 Subject: [PATCH 111/286] update release notes and changelog for EasyBuild v4.3.3 + bump version to 4.3.3 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 219 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 219 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 53c0e74b..89557958 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20210223.01** (`Feb 23rd 2021`): update release notes for EasyBuild v4.3.3 (see :ref:`release_notes_eb433`) * **release 20201210.01** (`Dec 10th 2020`): update release notes for EasyBuild v4.3.2 (see :ref:`release_notes_eb432`) * **release 20201029.01** (`Oct 29th 2020`): update release notes for EasyBuild v4.3.1 (see :ref:`release_notes_eb431`) * **release 20200913.01** (`Sep 13th 2020`): update release notes for EasyBuild v4.3.0 (see :ref:`release_notes_eb430`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 31c58590..84d8f3df 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,225 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,175** different software packages, -including 32 different (compiler) toolchains. It contains 227 software-specific easyblocks and 37 generic easyblocks, -alongside 11,054 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,248** different software packages, +including 33 different (compiler) toolchains. It contains 229 software-specific easyblocks and 37 generic easyblocks, +alongside 11,475 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb433: + +EasyBuild v4.3.3 (Feb 23rd 2021) +-------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * advise PR labels in ``--review-pr`` and add support for ``--add-pr-labels`` (`#3177 `_) + * add support for using customized HTTP headers in ``download_file`` (`#3472 `_, `#3583 `_) + * also take toolchain dependencies into account when defining template values (`#3541 `_, `#3560 `_) + * add support for ``--accept-eula`` configuration option + ``accept_eula`` easyconfig parameter (`#3535 `_, `#3536 `_, `#3546 `_) + * detect ``SYSTEM`` toolchain as special case in easystack files (`#3543 `_) + * enhance ``extract_cmd`` function to use ``cp -a`` for shell scripts (.sh) (`#3545 `_) + * allow use of alternate envvar(s) to ``$HOME`` for user modules (`#3558 `_) + * use ``https://sources/easybuild.io`` as fallback source URL (`#3572 `_, `#3576 `_) + * add toolchain definition for ``iibff`` toolchain (`#3574 `_) + * add ``%(cuda_cc_space_sep)s`` and ``%(cuda_cc_semicolon_sep)s`` templates (`#3578 `_) + * add support for intel-compiler toolchain (>= 2021.x versions, oneAPI) (`#3581 `_, `#3582 `_) + +* various bug fixes, including: + + * add ``--init`` and ``--recursive`` options to ``git submodule update`` command that is used when creating source tarball for specific commit (`#3537 `_) + * filter out duplicate paths in RPATH wrapper script (`#3538 `_) + * don't clean up imported modules after verifying imports of included Python modules (`#3544 `_) + * avoid no-op changes to ``$LD_*`` environment variables in ModulesTool (`#3553 `_) + * fix UTF-8 encoding errors when running EasyBuild with Python 3.0.x-3.6.x (`#3565 `_) + * create ``lib64`` symlink as a relative symlink (`#3566 `_) + * don't reuse variable name in the loop to fix adding extra compiler flags via toolchainopts (`#3571 `_) + * symlink ``lib`` to ``lib64`` if it doesn't exist (`#3580 `_) + * include ``%(mpi_cmd_prefix)s`` and ``%(cuda_*)s`` templates in output of ``--avail-easyconfig-templates`` (`#3586 `_) + +* other changes: + + * rename ``EasyBlock._skip_step`` to ``EasyBlock.skip_step``, to make it part of the public API (`#3561 `_) + * make symlinking of ``posix_c.so`` to ``posix.so`` in test suite configuration conditional (`#3570 `_) + +**easyblocks** + +* 2 new software-specific easyblocks: + + * AOCC (`#2295 `_), Intel compilers (v2021.x, oneAPI) (`#2305 `_) + +* minor enhancements, including: + + * run motorBike tutorial case as sanity check for recent (community) OpenFOAM versions (`#2201 `_) + * add foamMonitor to sanity checks of OpenFOAM (`#2256 `_) + * create versioned symlinks for CMake commands + create symlink for ``cmake3`` in PyTorch easyblock if ``cmake3`` command is not found (`#2259 `_) + * add support for skipping steps in Python packages installed as extension + print progress on individual steps for installing Python packages as extensions (`#2290 `_) + * update BerkeleyGW easyblock to support GCC 10 and fftlib (`#2297 `_) + * update QuantumESPRESSO easyblock to support GCC 10 (`#2298 `_) + * update Clang easyblock to add support for building extra tools + leveraging hwloc and Z3 as optional dependencies (`#2310 `_) + * add support for running TensorFlow CPU and GPU tests (`#2263 `_, `#2292 `_, `#2312 `_) + * update impi easyblock for impi 2021.x (oneAPI) (`#2313 `_) + * update QuantumESPRESSO easyblock to handle v6.7 (`#2319 `_) + * update OpenFOAM easyblock for changes in v2012 (`#2321 `_) + * add sanity check commands to GCC (including LTO support) (`#2322 `_) + * update FLUENT sanity check for v2021R1 (`#2334 `_) + +* various bug fixes, including: + + * filter out user packages in LAMMPS easyblock if corresponding dependency isn't included + only set ``-DUSER-INTEL`` on x86_64 systems (`#2254 `_) + * unify handling of ``pylibdirs`` and don't add duplicated ``$PYTHONPATH`` in PythonBundle (`#2281 `_) + * enhance Amber easyblock to fix running of ``update_amber`` script when ``python`` command is not available in OS (`#2282 `_) + * improve Bazel easyblock: add support for running tests, enable static linking, use build dir rather than ``tmpdir``, verbose output (`#2285 `_) + * guard ``module unload`` statements in modules for Cray* toolchains (`#2286 `_) + * set ``$PYTHONNOUSERSITE`` in ``PythonBundle.extensions_step`` to avoid picking up on Python packages installed in $HOME (`#2289 `_) + * create less temporary directories for TensorFlow by (only) using ``--output_user_root`` (`#2293 `_) + * fix logic w.r.t. enabling Python support in PETSc (`#2299 `_) + * make ``builddeps`` a list of names in SLEPc easyblock (`#2300 `_) + * make ``builddeps`` a list of names in Trilinos easyblock (`#2301 `_) + * make sure the installation of ``libiberty.a`` in the binutils easyblock goes into a populated directory (`#2308 `_) + * fix for building GCC with ``--sysroot`` on ppc64le (`#2315 `_) + * fix OpenFOAM sanity check on POWER (`#2320 `_) + * use library search paths of compiler for RPATH when building binutils with system compiler + enhance sanity check by running ``--version`` for binutils commands (`#2323 `_, `#2327 `_) + * pass ``$CXXFLAGS`` to PDT's configure script via ``-useropt`` (`#2324 `_) + * pass down compilation flags from build environment for ESMF (`#2325 `_) + * update URLs for test data for WRF to ``https`` (`#2335 `_) + * read MATLAB configuration file in binary mode to avoid UTF-8 encoding errors when using Python 3.6 (`#2340 `_) + * fix Boost sanity check on POWER (`#2291 `_) and aarch64 (`#2341 `_) + +* other changes, including: + + * rework module-only tests to use unique software name (rather than 'foo') (`#2287 `_) + * prefer default value for extra options in easyblock tests (`#2280 `_, `#2302 `_) + * add check for accepted EULA in custom easyblock for NVHPC (`#2311 `_) + * update optional feature support of TensorFlow (`#2314 `_) + * make symlinking of ``posix_c.so`` to ``posix.so`` in test suite configuration conditional (`#2330 `_) + +**easyconfigs** + +* add easyconfig for new iibff toolchain: iibff/2020b (`#12185 `_) + +* added easyconfigs for 6 new toolchains: + + * gobff/2020b (`#12098 `_), goblf/2018b (`#6615 `_), gomkl/2020b (`#12198 `_), iimkl/2018a (`#6092 `_), iomkl/2019b (`#11981 `_), iomkl/2020b (`#12009 `_) + +* added example easyconfig files for 72 new software packages: + + * AOCC (`#11868 `_), CHERAB (`#7141 `_), CaDiCaL (`#11966 `_), CellRanger-ARC (`#12114 `_), CuPy (`#11749 `_), DFA (`#11979 `_), + FIGARO (`#11924 `_), FIRESTARTER (`#12160 `_), FIt-SNE (`#8630 `_), GPyTorch (`#12010 `_), GSEA (`#10395 `_), GetOrganelle (`#11948 `_), + Glucose (`#11965 `_), GraPhlAn (`#10707 `_), ITSx (`#10558 `_), Kaleido (`#11998 `_), LAPACK (`#6615 `_), LSD2 (`#11903 `_), + Lingeling (`#11964 `_), MPB (`#7026 `_), MiniCARD (`#11963 `_), MiniSat (`#11962 `_), NGSpeciesID (`#11918 `_), NanopolishComp (`#11823 `_), + Nsight-Compute (`#12043 `_), Nsight-Systems (`#12042 `_), PHANOTATE (`#8667 `_), PIPITS (`#10558 `_), PyClone (`#11940 `_), + PySAT (`#12000 `_), RNAmmer (`#7262 `_), Raysect (`#7141 `_), SICER2 (`#12200 `_), SOCI (`#12045 `_), SeisSol (`#7194 `_), SignalP (`#11862 `_), + Stack (`#11310 `_), SuperLU_DIST (`#11693 `_), Teneto (`#12056 `_), Transformers (`#12032 `_), YANK (`#11742 `_), Z3 (`#12013 `_), + bgen (`#7456 `_, `#11867 `_), bgen-reader (`#7456 `_, `#11867 `_), bpytop (`#12040 `_), byobu (`#11932 `_), chi2comb (`#11867 `_), + cuTENSOR (`#11914 `_), dd (`#11978 `_), decona (`#11891 `_), dicom2nifti (`#11955 `_), eccodes-python (`#12083 `_), fftlib (`#11944 `_), + flatbuffers-python (`#12148 `_), fpocket (`#11980 `_), gh (`#11851 `_), intel-compilers (oneAPI) (`#11982 `_), libGDSII (`#7026 `_), + libpci (`#11871 `_), liknorm (`#7456 `_, `#11867 `_), limix (`#7456 `_, `#11867 `_), logaddexp (`#11867 `_), neptune-client (`#11985 `_), + plinkQC (`#12068 `_), preCICE (`#11886 `_), py-aiger (`#11999 `_), py-aiger-bdd (`#11999 `_), pytest-xdist (#11883, `#11893 `_), + samblaster (`#7378 `_), terastructure (`#12197 `_), typing-extensions (`#11636 `_), webin-cli (`#8674 `_) + +* added additional easyconfigs for various supported software packages, including: + + * ack 3.4.0, AmberTools 20, AMD-LibM 3.6.0-4, AMD-RNG 2.2, AMD-SecureRNG 2.2, annovar 20191024, ASE 3.21.1, + AUGUSTUS 3.4.0, Bazel 3.7.2, bcgTree 1.1.0, BLAST+ 2.11.0, Bonito 0.3.5, Bowtie2 2.4.2, causalml 0.8.0-20200909, + CGAL 5.2, ConnectomeWorkbench 1.4.2, CUDAcore 11.2.1, cuDNN 8.0.5.39, dcm2niix 1.0.20201102, DendroPy 4.5.2, + DIAMOND 0.9.36 + 2.0.6, ecCodes 2.20.0, ELPA 2020.11.001, Emacs 27.1, FusionCatcher 1.30, gensim 3.8.3, GHC 8.6.5, + gnuplot 5.4.1, GPAW 21.1.0, Graphviz 2.44.1, GROMACS 2020.5, Gurobi 9.1.0, HH-suite 3.3.0, HMMER 3.3.2, HTSlib 1.11, + Horovod 0.21.1, imbalanced-learn 0.7.0, impi 2021.1.1, inferCNV 1.3.3, ITK 5.1.2, IQ-TREE 2.1.2, JasPer 2.0.24, + JUBE 2.4.1, libgit2 1.1.0, libzip 1.7.3, likwid 5.1.0, MariaDB 10.5.8, medaka 1.2.0, Meep 1.6.0, mkl-service 2.3.0, + MPICH 3.3.2, muParser 2.3.2, NanoComp 1.13.1, NanoPlot 1.33.0, networkx 2.5, NLTK 3.5, numba 0.52.0, NVHPC 20.11, + nvtop 1.1.0, OpenCoarrays 2.9.2, OpenFOAM v2012, OpenJPEG 2.4.0, OpenMPI 4.1.0, parasail 2.4.2, PLUMED 2.6.2, + PostgreSQL 13.2, pydicom 2.1.2, PyMC3 3.11.0, python-parasail 1.2.2, PyTorch 1.7.1, QIIME2 2020.11, + QuantumESPRESSO 6.7, QuickFF 2.2.7, R 4.0.3, R-bundle-Bioconductor 3.12, ReFrame 3.4.1, RMBlast 2.10.0, RSEM 1.3.3, + Salmon 1.4.0, scikit-build 0.11.1, SciPy-bundle 2020.03 w/ Python 2.7.18, Seaborn 0.11.1, SEPP 4.4.0, + SHAPEIT4 4.2.0, SpaceRanger 1.2.2, Stacks 2.54, STAR 2.7.7.a, statsmodels 0.12.1, SuiteSparse 5.8.1, tbb 2020.3, + TensorFlow 1.15.5 + 2.4.1, Theano 1.1.2, torchvision 0.8.2, V8 3.4.0, Wannier90 3.1.0 + +* minor enhancements, including: + + * enable building of QtWebEngine in Qt5 easyconfig using foss/2017b or intel/2017b (`#7302 `_) + * enable NVPTX offload in GCCcore 9.3.0 easyconfig (`#11839 `_) + * also build shared library in recent HDF easyconfigs (`#11847 `_) + * add support for HDF4 to GDAL v3.0.2 and v3.0.4 (`#11855 `_) + * add patch for magma 2.5.4 with fosscuda/2019b to allow any ``sm_*`` value to be passed via ``GPU_TARGET`` (`#11861 `_) + * add missing M4 build dependency to recent SuiteSparse versions (`#11869 `_) + * enable tests for most recent Bazel versions (3.x) (`#11894 `_) + * enable gipaw in QuantumESPRESSO 6.6 easyconfig (`#11905 `_) + * add RCAL + sensemakr extensions to R 4.0.0 (`#11921 `_) + * add additional extensions to R v4.0.3 easyconfig (`#11922 `_, `#12057 `_) + * improve sanity_check_paths for AMD-LibM (`#11933 `_) + * symlink ``include``/``lib`` subdirs + enhance ``sanity_check_paths`` for AMD-RNG v2.2-4 (`#11934 `_) + * improve ``sanity_check_paths`` for AMD-SecureRNG (`#11935 `_) + * update Clang 10+ dependencies & build extra tools (`#12013 `_) + * add Inline extension to recent Perl easyconfigs (5.30+) (`#12029 `_) + * add EnsDb.Hsapiens.v86 to Bioconductor 3.11 (`#12078 `_) + * add sanity check command for bam-readcount v0.8.0 to check ``--version`` output (`#12092 `_) + * add EnsDb.Hsapiens.v75 + Signac extensions to R-bundle-Bioconductor 3.12 (`#12174 `_) + * add tensorboard profile plugin to recent TensorFlow 2.x easyconfigs (#12136, `#12137 `_) + +* various bug fixes, including: + + * added missing space in ``configopts`` in ParaView 5.8.0 easyconfigs using 2020a toolchain (`#10989 `_) + * use bfd linker for glibc 2.30 (`#11331 `_) + * add missing moduleclass in UCLUST easyconfig (`#11477 `_) + * don't disable optarch for Clang 11.0.0 (`#11814 `_) + * add patch to fix miscompilation bug on POWER for GCC 8.x and 9.x (`#11837 `_) + * fix compilation of TensorFlow 2.3.1 with CUDA and glibc 2.26 on POWER (`#11859 `_) + * disable building of manpages for GDCM to fix installation problem with docbook (`#11866 `_) + * add patch for LLVM 6.0.0 to fix missing exported symbol ``LLVMInitializeInstCombine`` (`#11873 `_) + * fix name of source file for GDRCopy v2.1 (`#11887 `_) + * fix Tombo to work with rpy2 v3 when creating DataFrames (`#11892 `_) + * fix GCCcore 8.1.0 w.r.t. removed ``sys/ustat.h`` in glibc 2.28 (`#11896 `_) + * add git as a dependency to GitPython version 3.x (`#11902 `_) + * fix undefined ``__ieee128`` on ppc64le with glibc 2.26 for magma (`#11930 `_) and PyTorch (`#11936 `_) + * update Hypre git location for PETSc 3.11.0 using downloaded dependencies (`#11947 `_) + * fix source URL in expat easyconfigs (and consistently add custom ``sanity_check_paths``) (`#11960 `_) + * use libpng provided by EasyBuild in VTK to fix build issue on ppc64le (`#11990 `_) + * add missing pkg-config build dependency for GObject-Introspection v1.66.1 (`#11949 `_) + * add missing plotly-orca dependency for NanoPlot (`#11967 `_, `#12015 `_) + * add patch for Boost 1.74.0 to fix missing include file (`#12007 `_) + * fix for ``error: 'runtime_error' is not a member of 'std'`` in qtlocation for Qt5 v5.14.2 (`#12012 `_) + * fix homepage for gnuplot 5.2.8, use ``http://`` since homepage is not reachable via ``https://`` (`#12047 `_) + * fix OS dependencies for libfabric (`#12058 `_) + * fix vector ``mul`` and ``div`` with broadcasts in ``-masm=intel`` mode in GCCcore v9.3.0 (`#12065 `_) + * add missing ESMF dependency in NCO easyconfigs (`#12071 `_, `#12072 `_) + * add patch to fix version for bam-readcount 0.8.0 (`#12075 `_) + * add missing Perl build dep for (recent) libcerf versions, required for ``pod2html`` command (`#12085 `_) + * add missing bzip2 dependency to recent ncbi-vdb easyconfigs (`#12120 `_) + * add missing Perl build dependency for BLIS 0.8.0 (`#12146 `_) + * use ``https://sources.easybuild.io`` as fallback source URL for UDUNITS (`#12049 `_, `#12156 `_, `#12182 `_) + * correct the GCC version check to allow IBM VSX builds of GROMACS 2020.4 and 2020.5 (`#12159 `_) + * add missing mkl-service dependency for Theano built with intel/2019b + enhance sanity check (`#12172 `_) + * add patches to fix test problems with p4est 2.2 (`#12028 `_) + * fix build of Bison using older system GCC (v4.x) (`#12203 `_) + * fix lack of optimisation for SHAPEIT4 v4.1.3 (`#12206 `_) + * add missing gnuplot dependency for OpenFOAM from v2.4.0 to v6 (`#11801 `_, `#12208 `_) + * fix source URL for libspatialite (`#12213 `_) + * add ``archive`` fallback source URL to MAGMA easyconfigs (`#12214 `_) + * fix checksum for patch in make 4.2.1 easyconfig using GCC/7.3.0-2.30 (`#12223 `_) + +* other changes: + + * replace easyconfigs for bpp-core/bpp-phyl/bpp-seq v2.4.1 with a single easyconfig for BioPP v2.4.1 (using Bundle easyblock) (`#11609 `_) + * add CESM-deps to whitelist in check for custom ``sanity_check_paths`` (`#11916 `_) + * include '-4' in version for AMD-SecureRNG v2.2-4 (`#11934 `_, `#11935 `_) + * switch to using python-parasail and tqdm dependencies in Bonito easyconfigs (`#11937 `_) + * rename orca to plotly-orca (`#12015 `_) + * remove duplicate extensions in R 3.5.x easyconfigs, and add test to detect such issues (`#12059 `_) + * remove Python dependency from ecCodes v2.17.0 since it doesn't provide Python bindings (`#12084 `_) + * update Java/1.8 wrapper to Java 1.8.0_281 (`#11928 `_, `#12088 `_) + * update Bison (build) dependency for flex built with system compiler to v3.5.3 (`#12111 `_) + * make symlinking of ``posix.so`` in test suite configuration conditional (`#12123 `_) + * move make 4.3 easyconfigs to GCCcore toolchain (`#12166 `_) + * move most recent BLIS and libFLAME easyconfigs from GCC to GCCcore (`#12168 `_) + * rename SNAP to SNAP-HMM and update easyconfig (`#12218 `_) + + .. _release_notes_eb432: EasyBuild v4.3.2 (December 10th 2020) diff --git a/docs/conf.py b/docs/conf.py index 235b9ee4..3f7e0859 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.3.2' # this is meant to reference the version of EasyBuild +version = '4.3.3' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20201210.0' # this is meant to reference the version of the documentation itself +release = '20210223.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 2d225fac89cb7f4d23635f02a22db448dfc1ef86 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 08:52:10 +0100 Subject: [PATCH 112/286] add preCICE to ignore list for codespell --- .github/workflows/check_with_codespell.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_with_codespell.sh b/.github/workflows/check_with_codespell.sh index c1fa4b05..58d513c9 100644 --- a/.github/workflows/check_with_codespell.sh +++ b/.github/workflows/check_with_codespell.sh @@ -1 +1 @@ -codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; +codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,preCICE --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; From 4400b6f73d01cbcdbb2fcdf69e082a4e6ae8e81d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 08:52:10 +0100 Subject: [PATCH 113/286] add preCICE to ignore list for codespell --- .github/workflows/check_with_codespell.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_with_codespell.sh b/.github/workflows/check_with_codespell.sh index c1fa4b05..58d513c9 100644 --- a/.github/workflows/check_with_codespell.sh +++ b/.github/workflows/check_with_codespell.sh @@ -1 +1 @@ -codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; +codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,preCICE --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; From eaed9e8ace8ed34722965c9917e2833df87831c5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 11:25:34 +0100 Subject: [PATCH 114/286] add precice to ignore list for codespell --- .github/workflows/check_with_codespell.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_with_codespell.sh b/.github/workflows/check_with_codespell.sh index 58d513c9..ef1f9122 100644 --- a/.github/workflows/check_with_codespell.sh +++ b/.github/workflows/check_with_codespell.sh @@ -1 +1 @@ -codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,preCICE --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; +codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,precice --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; From 08af14c4634500ae73c2ec24a03fcba6cf217a74 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 13:11:52 +0100 Subject: [PATCH 115/286] use 'main' rather than 'master' branch in test suite configuration --- .github/workflows/scripts.yml | 8 ++++---- docs/Archived-easyconfigs.rst | 2 +- docs/Contributing.rst | 8 ++++---- docs/Implementing-easyblocks.rst | 4 ++-- docs/Installation.rst | 2 +- docs/Installation_Alternative.rst | 4 ++-- docs/Unit-tests.rst | 6 +++--- docs/Useful-scripts.rst | 8 ++++---- docs/Using_external_modules.rst | 2 +- docs/Writing_easyconfig_files.rst | 8 ++++---- scripts/create_source_tarball.sh | 6 +++--- 11 files changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index cb735b6f..88e7f625 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -36,7 +36,7 @@ jobs: export PATH=$(cat $HOME/path) cd $HOME/${{matrix.repo}} - git checkout master + git checkout main # file to figure out the version from depends on repo if [[ ${{matrix.repo}} == "easybuild-framework" ]]; then @@ -65,12 +65,12 @@ jobs: cd ${{matrix.repo}} - # script should make sure we're on master branch + # script should make sure we're on main branch git checkout develop &> /dev/null ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true - grep "ERROR: Not on master branch" $out + grep "ERROR: Not on main branch" $out echo "Expected error found in output: OK!" - git checkout master &> /dev/null + git checkout main &> /dev/null echo "================================================================================================" diff --git a/docs/Archived-easyconfigs.rst b/docs/Archived-easyconfigs.rst index 9c6cf8c4..0e7c59db 100644 --- a/docs/Archived-easyconfigs.rst +++ b/docs/Archived-easyconfigs.rst @@ -18,7 +18,7 @@ Once in a blue moon, we review the list of toolchains (& versions) that are incl Easyconfig files that use toolchains that become *deprecated* are then moved to the *easyconfigs archive*, i.e. the ``__archive__`` subdirectory in the ``easybuild-easyconfigs`` repository -(see https://github.com/easybuilders/easybuild-easyconfigs/tree/master/easybuild/easyconfigs/__archive__). +(see https://github.com/easybuilders/easybuild-easyconfigs/tree/main/easybuild/easyconfigs/__archive__). .. _archived_easyconfigs_deprecated_toolchains_what: diff --git a/docs/Contributing.rst b/docs/Contributing.rst index 4bb59f33..3a57ac39 100644 --- a/docs/Contributing.rst +++ b/docs/Contributing.rst @@ -428,10 +428,10 @@ you should use the GitHub interface, and follow the steps outlined below. i. visit https://github.com/EXAMPLE/easybuild-framework; ii. switch to the branch that includes the changes you want to contribute - using the '``Branch: master``' button on the left, + using the '``Branch: main``' button on the left, for example by selecting ``Branch: mybranch`` from the dropdown list iii. click the '``New pull request``' button; -iv. change the target branch to ``develop`` using the '``base: master``' button; +iv. change the target branch to ``develop`` using the '``base: main``' button; v. review your changes using the 'diff' view presented by GitHub; vi. provide an appropriate title and description for your contribution; vii. open the pull request by clicking the green '``Create pull request``' button @@ -525,8 +525,8 @@ Requirements for pull requests **Pull requests are only merged in the** '``develop``' **branch** of the EasyBuild repositories, which contains the changes that will be included in the next EasyBuild release. -The '``master``' branch provides the latest stable release of EasyBuild at all times. -Only the EasyBuild release manager should issue a pull request to the EasyBuild '``master``' branch, +The '``main``' branch provides the latest stable release of EasyBuild at all times. +Only the EasyBuild release manager should issue a pull request to the EasyBuild '``main``' branch, when preparing a new EasyBuild release. Occasionally, an additional version branch (e.g. '``3.3.x``') may be introduced temporarily, diff --git a/docs/Implementing-easyblocks.rst b/docs/Implementing-easyblocks.rst index f131bd8b..598de99c 100644 --- a/docs/Implementing-easyblocks.rst +++ b/docs/Implementing-easyblocks.rst @@ -35,7 +35,7 @@ Easyblocks can either be *generic* or *software-specific*. Generic easyblocks implement a 'standard' software build and installation procedure that is used by multiple different software packages. A commonly used example is the -`ConfigureMake `_ +`ConfigureMake `_ generic easyblock, which implements the standard ``configure`` - ``make`` - ``make install`` installation procedure used by most GNU software packages. @@ -176,7 +176,7 @@ Generic easyblocks are located in the ``easybuid.easyblocks.generic`` namespace, live in the ``easybuild.easyblocks`` namespace directly. To keep things organised, the actual Python module file for software-specific easyblocks are kept in 'letter' subdirectories, rather than in one large '``easyblocks``' directory -(see https://github.com/easybuilders/easybuild-easyblocks/blob/master/easybuild/easyblocks/). +(see https://github.com/easybuilders/easybuild-easyblocks/blob/main/easybuild/easyblocks/). Note that you shouldn't concern yourself too much with getting the location of an easyblock right, as long as you use ``--include-easyblocks`` to make EasyBuild use additional or customised easyblocks diff --git a/docs/Installation.rst b/docs/Installation.rst index 25e56ec8..688eb38f 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -367,7 +367,7 @@ To upgrade to a newer EasyBuild version (say, |version|) than the one currently * using the easyconfig file available on the develop branch at Github `__ * install EasyBuild version |version| from PyPI, using one of the standard Python installation tools (``easy_install``, ``pip``, ...), see also :ref:`alt_inst_easy_install_pip` - * update the ``master`` branch of your Git working copies of the different EasyBuild repositories + * update the ``main`` branch of your Git working copies of the different EasyBuild repositories .. _dependencies: diff --git a/docs/Installation_Alternative.rst b/docs/Installation_Alternative.rst index 4e4111d2..6686a5d3 100644 --- a/docs/Installation_Alternative.rst +++ b/docs/Installation_Alternative.rst @@ -152,7 +152,7 @@ Installation of latest release from GitHub To install the latest (stable) release of an EasyBuild package directly from GitHub, use the following command:: - pip install --install-option "--prefix=$HOME/EasyBuild" https://github.com/easybuilders/easybuild-framework/archive/master.tar.gz + pip install --install-option "--prefix=$HOME/EasyBuild" https://github.com/easybuilders/easybuild-framework/archive/main.tar.gz Again, the order in which the EasyBuild packages are installed is important to have full control over the installation process, see @@ -202,7 +202,7 @@ It can be used as follows:: # pick an installation prefix (adjust as you like) INSTALL_PREFIX=$(mktemp -d $HOME/EasyBuild-XXXXXX) # download script - curl -O https://raw.githubusercontent.com/easybuilders/easybuild-framework/master/easybuild/scripts/install-EasyBuild-develop.sh + curl -O https://raw.githubusercontent.com/easybuilders/easybuild-framework/main/easybuild/scripts/install-EasyBuild-develop.sh # run downloaded script, specifying *your* GitHub username and the installation prefix bash install-EasyBuild-develop.sh GITHUB_USERNAME $INSTALL_PREFIX # update $MODULEPATH via 'module use', and load the module diff --git a/docs/Unit-tests.rst b/docs/Unit-tests.rst index 84cb6687..04f7d904 100644 --- a/docs/Unit-tests.rst +++ b/docs/Unit-tests.rst @@ -106,10 +106,10 @@ The unit test suites are automatically triggered by `Jenkins `_. +`FFTW easyconfig files `_. Sanity check ~~~~~~~~~~~~ diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh index 79e03797..0c9cbcbe 100755 --- a/scripts/create_source_tarball.sh +++ b/scripts/create_source_tarball.sh @@ -87,13 +87,13 @@ else ok fi -# make sure we're on the master branch +# make sure we're on the main branch curr_branch=$(git status -b --porcelain | grep '^##' | cut -f2 -d' ' | cut -f1 -d'.') echo -n ">> checking current Git branch ... ${curr_branch} " -if [ "$curr_branch" == "master" ]; then +if [ "$curr_branch" == "main" ]; then ok else - error "Not on master branch!" + error "Not on main branch!" fi # check that the working directory is clean From 008a32974d55d06f4cad9580d19215369418f8b5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 11:25:34 +0100 Subject: [PATCH 116/286] add precice to ignore list for codespell --- .github/workflows/check_with_codespell.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_with_codespell.sh b/.github/workflows/check_with_codespell.sh index 58d513c9..ef1f9122 100644 --- a/.github/workflows/check_with_codespell.sh +++ b/.github/workflows/check_with_codespell.sh @@ -1 +1 @@ -codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,preCICE --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; +codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,precice --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; From bb36d16b14e5bfeffcabef2832722e860147171c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 18:51:09 +0100 Subject: [PATCH 117/286] bump version to 4.3.3 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 780c58bd..7ddfc0f1 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.3.2' +VERSION = '4.3.3' # Utility function to read README file From 191950ecf06feccdd9d0e3026f5dbf0e81832886 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 19:02:54 +0100 Subject: [PATCH 118/286] also mention Slack channel in README --- README.rst | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/README.rst b/README.rst index b0a95e7f..c9d1d8b0 100644 --- a/README.rst +++ b/README.rst @@ -77,16 +77,15 @@ have any questions or suggestions, you can post them there. Only members can post to this mailinglist. To request membership, see https://lists.ugent.be/wws/info/easybuild. -IRC -^^^ +Slack/IRC +^^^^^^^^^ -An IRC channel #easybuild has been set up on the FreeNode network. +Contact the EasyBuild community via Slack: https://easybuild.slack.com, +self-request an invite via https://easybuild-slack.herokuapp.com. -Just connect your IRC client to the irc.freenode.net server, and join -the #easybuild channel. +An IRC channel #easybuild has been set up on the FreeNode network. -There is an IRC bot present (easybuilder). Just type !help to get -pointers to the available commands. +Just connect your IRC client to the chat.freenode.net server, and join the #easybuild channel. Twitter ^^^^^^^ From d862f1a37dfa3fd14645319d977987c728b1b7d8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 19:50:08 +0100 Subject: [PATCH 119/286] fix typo in release notes --- docs/Release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 84d8f3df..3ae86a09 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -27,7 +27,7 @@ bugfix/update release * detect ``SYSTEM`` toolchain as special case in easystack files (`#3543 `_) * enhance ``extract_cmd`` function to use ``cp -a`` for shell scripts (.sh) (`#3545 `_) * allow use of alternate envvar(s) to ``$HOME`` for user modules (`#3558 `_) - * use ``https://sources/easybuild.io`` as fallback source URL (`#3572 `_, `#3576 `_) + * use https://sources.easybuild.io as fallback source URL (`#3572 `_, `#3576 `_) * add toolchain definition for ``iibff`` toolchain (`#3574 `_) * add ``%(cuda_cc_space_sep)s`` and ``%(cuda_cc_semicolon_sep)s`` templates (`#3578 `_) * add support for intel-compiler toolchain (>= 2021.x versions, oneAPI) (`#3581 `_, `#3582 `_) From 534021d4174176c8b1cad0da5bc582900f731f62 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 23 Feb 2021 19:58:14 +0100 Subject: [PATCH 120/286] move entry on enhancement to Bazel easyblock in EasyBuild v4.3.3 release notes --- docs/Release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 3ae86a09..19120e6f 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -60,6 +60,7 @@ bugfix/update release * run motorBike tutorial case as sanity check for recent (community) OpenFOAM versions (`#2201 `_) * add foamMonitor to sanity checks of OpenFOAM (`#2256 `_) * create versioned symlinks for CMake commands + create symlink for ``cmake3`` in PyTorch easyblock if ``cmake3`` command is not found (`#2259 `_) + * improve Bazel easyblock: add support for running tests, enable static linking, use build dir rather than ``tmpdir``, verbose output (`#2285 `_) * add support for skipping steps in Python packages installed as extension + print progress on individual steps for installing Python packages as extensions (`#2290 `_) * update BerkeleyGW easyblock to support GCC 10 and fftlib (`#2297 `_) * update QuantumESPRESSO easyblock to support GCC 10 (`#2298 `_) @@ -76,7 +77,6 @@ bugfix/update release * filter out user packages in LAMMPS easyblock if corresponding dependency isn't included + only set ``-DUSER-INTEL`` on x86_64 systems (`#2254 `_) * unify handling of ``pylibdirs`` and don't add duplicated ``$PYTHONPATH`` in PythonBundle (`#2281 `_) * enhance Amber easyblock to fix running of ``update_amber`` script when ``python`` command is not available in OS (`#2282 `_) - * improve Bazel easyblock: add support for running tests, enable static linking, use build dir rather than ``tmpdir``, verbose output (`#2285 `_) * guard ``module unload`` statements in modules for Cray* toolchains (`#2286 `_) * set ``$PYTHONNOUSERSITE`` in ``PythonBundle.extensions_step`` to avoid picking up on Python packages installed in $HOME (`#2289 `_) * create less temporary directories for TensorFlow by (only) using ``--output_user_root`` (`#2293 `_) From 2d42e55cedab42428442048726cf9fe75d4301db Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 7 Mar 2021 17:15:08 +0100 Subject: [PATCH 121/286] strip 'Temporary log file' line from docs page with list of supported software --- docs/scripts/update-all-docs.sh | 2 +- docs/version-specific/Supported_software.rst | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/scripts/update-all-docs.sh b/docs/scripts/update-all-docs.sh index 72b4ba61..4c0a6f4b 100755 --- a/docs/scripts/update-all-docs.sh +++ b/docs/scripts/update-all-docs.sh @@ -193,7 +193,7 @@ rm $temp_tc echo ".. _list_software:" > $VERSION_SPECIFIC_DIR/Supported_software.rst echo >> $VERSION_SPECIFIC_DIR/Supported_software.rst -skip_lines='temporary log file|Processed.*easyconfigs|Found.*different software packages' +skip_lines='Temporary log file|Processed.*easyconfigs|Found.*different software packages' eb --list-software=detailed --output-format=rst | egrep -v $skip_lines >> $VERSION_SPECIFIC_DIR/Supported_software.rst echo "* :ref:\`List of supported software \`" >> $overview diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index b7b3d50d..2e992354 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -1,6 +1,5 @@ .. _list_software: -== Temporary log file in case of crash /tmp/eb-rvg3pj0d/easybuild-jo5_l5pb.log List of supported software ========================== From 7d003b1833c19a03c01dbb210b41872785955bb2 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Tue, 6 Apr 2021 16:20:59 +0100 Subject: [PATCH 122/286] Minimal scope for GitHub token --- docs/Integration_with_GitHub.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index 6f71472d..e347128a 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -103,7 +103,7 @@ To obtain a GitHub token: * visit https://github.com/settings/tokens/new and log in with your GitHub account * enter a token description, for example: "``EasyBuild``" -* make sure (only) the ``gist`` and ``repo`` scopes are fully enabled +* make sure (only) the ``gist`` and ``public_repo`` (in the ``repo`` section) scopes are fully enabled * click ``Generate token`` * *copy-paste* the generated token From 97322f81b2f3d566e149d743b703414d47063084 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 7 Apr 2021 22:06:43 +0200 Subject: [PATCH 123/286] auto-update documentation for EasyBuild v4.3.4 --- docs/version-specific/Supported_software.rst | 2007 ++++++++++++----- .../version-specific/easyconfig_constants.rst | 2 +- .../easyconfig_parameters.rst | 1 + .../version-specific/easyconfig_templates.rst | 6 + docs/version-specific/generic_easyblocks.rst | 390 ++-- docs/version-specific/help.rst | 6 +- docs/version-specific/toolchain_opts.rst | 94 +- docs/version-specific/toolchains.rst | 2 + 8 files changed, 1703 insertions(+), 805 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 2e992354..86facbf3 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2248 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2287 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -166,6 +166,7 @@ version toolchain ``2.0.2`` ``foss/2016b``, ``foss/2018a``, ``gompi/2019a``, ``intel/2016b`` ``2.0.3`` ``foss/2017b``, ``intel/2017b`` ``2.1.5`` ``foss/2019b`` +``2.2.5`` ``foss/2020b`` ========= ================================================================ @@ -212,11 +213,11 @@ ACTC converts independent triangles into triangle strips or fans. *homepage*: https://sourceforge.net/projects/actc -======= =========================================================================================== -version toolchain -======= =========================================================================================== -``1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2016b`` -======= =========================================================================================== +======= =============================================================================================================== +version toolchain +======= =============================================================================================================== +``1.1`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2016b`` +======= =============================================================================================================== .. _list_software_ada_294: @@ -767,6 +768,22 @@ version toolchain ========= ================= +.. _list_software_amplimap_849: + +*amplimap* +++++++++++ + +amplimap is a command-line tool to automate the processing and analysis of data from targeted next-generation sequencing (NGS) experiments with PCR-based amplicons or capture-based enrichment systems. + +*homepage*: https://amplimap.readthedocs.io/en/latest/ + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.4.16`` ``-Python-3.6.6`` ``foss/2018b`` +========== ================= ============== + + .. _list_software_AmrPlusPlus_1128: *AmrPlusPlus* @@ -972,6 +989,7 @@ version versionsuffix toolchain ``1.10.6`` ``-Java-1.8`` ``system`` ``1.10.7`` ``-Java-11`` ``system`` ``1.10.8`` ``-Java-11`` ``system`` +``1.10.9`` ``-Java-11`` ``system`` ========== =================== ========== @@ -1073,11 +1091,12 @@ AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 11.0 *homepage*: https://developer.amd.com/amd-aocc/ -========= ================= -version toolchain -========= ================= -``2.3.0`` ``GCCcore/9.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.0.0`` ``GCCcore/10.2.0`` +========= ===================================== .. _list_software_APBS_294: @@ -1332,6 +1351,7 @@ version toolchain ``3.5.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b`` ``3.6.2`` ``intel/2018a`` ``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` +``3.8.0`` ``foss/2020b`` ========= ================================================================================ @@ -1365,6 +1385,7 @@ Arriba is a command-line tool for the detection of gene fusions from RNA-Seq dat version toolchain ========= ============== ``1.1.0`` ``foss/2018b`` +``2.1.0`` ``GCC/10.2.0`` ========= ============== @@ -1377,16 +1398,16 @@ Apache Arrow is a cross-language development platform for in-memory data. *homepage*: https://arrow.apache.org -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``0.7.1`` ``-Python-3.6.3`` ``intel/2017b`` -``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` -``0.16.0`` ``-Python-3.7.4`` ``intel/2019b`` -``0.17.1`` ``intel/2020b`` -``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -========== ================== =============================== +========== ================== =================================== +version versionsuffix toolchain +========== ================== =================================== +``0.7.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.16.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.17.1`` ``fosscuda/2020b``, ``intel/2020b`` +``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +========== ================== =================================== .. _list_software_arrow_555: @@ -1446,11 +1467,12 @@ Exploratory analysis of Bayesian models with Python *homepage*: https://github.com/arviz-devs/arviz -========= ================= =============================== -version versionsuffix toolchain -========= ================= =============================== -``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -========= ================= =============================== +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== +``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.11.1`` ``intel/2020b`` +========== ================= =============================== .. _list_software_ARWEN_381: @@ -1523,10 +1545,10 @@ version versionsuffix toolchain ``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.20.1`` ``foss/2020b``, ``intel/2020b`` +``3.20.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` -``3.21.1`` ``foss/2020b``, ``intel/2020b`` +``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ============== ================== =================================================== @@ -1865,7 +1887,7 @@ version versionsuffix toolchain ``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` ``3.3.3`` ``foss/2019b``, ``intel/2019b`` -``3.4.0`` ``foss/2020b`` +``3.4.0`` ``foss/2020a``, ``foss/2020b`` ========= ================== =============================== @@ -1876,13 +1898,14 @@ version versionsuffix toolchain Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of M4 macro calls. -*homepage*: http://www.gnu.org/software/autoconf/ +*homepage*: https://www.gnu.org/software/autoconf/ ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= version toolchain ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.68`` ``foss/2016b`` ``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.71`` ``system`` ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -2051,7 +2074,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -2161,14 +2184,14 @@ BamTools provides both a programmer's API and an end-user's toolkit for handling *homepage*: https://github.com/pezmaster31/bamtools -========= ======================================================================================================================================================================================================================= -version toolchain -========= ======================================================================================================================================================================================================================= -``2.4.0`` ``foss/2016b`` -``2.4.1`` ``intel/2017a`` -``2.5.0`` ``foss/2016b``, ``intel/2017b`` -``2.5.1`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018b`` -========= ======================================================================================================================================================================================================================= +========= ================================================================================================================================================================================================================================================ +version toolchain +========= ================================================================================================================================================================================================================================================ +``2.4.0`` ``foss/2016b`` +``2.4.1`` ``intel/2017a`` +``2.5.0`` ``foss/2016b``, ``intel/2017b`` +``2.5.1`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018b`` +========= ================================================================================================================================================================================================================================================ .. _list_software_BamUtil_686: @@ -2228,7 +2251,7 @@ version toolchain The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python -*homepage*: http://matplotlib.org/basemap/ +*homepage*: https://matplotlib.org/basemap/ ========= ================== =============== version versionsuffix toolchain @@ -2237,6 +2260,7 @@ version versionsuffix toolchain ``1.0.7`` ``-Python-3.6.3`` ``intel/2017b`` ``1.0.7`` ``-Python-3.6.4`` ``intel/2018a`` ``1.2.0`` ``-Python-3.6.6`` ``intel/2018b`` +``1.2.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============== @@ -2508,6 +2532,7 @@ version toolchain ``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``1.11`` ``GCC/10.2.0`` +``1.12`` ``GCC/10.2.0``, ``GCC/9.3.0`` ========== ========================================================================================= @@ -2684,9 +2709,26 @@ version toolchain ``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` ``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.30.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ========== ==================================================================================== +.. _list_software_BEEF_274: + +*BEEF* +++++++ + +BEEF is a library-based implementation of the Bayesian Error Estimation Functional, suitable for linking against by Fortran- or C-based DFT codes. A description of BEEF can be found at http://dx.doi.org/10.1103/PhysRevB.85.235149. + +*homepage*: https://confluence.slac.stanford.edu/display/SUNCAT/BEEF+Functional+Software + +========= ======================= +version toolchain +========= ======================= +``0.1.1`` ``iccifort/2020.4.304`` +========= ======================= + + .. _list_software_behave_619: *behave* @@ -2878,6 +2920,7 @@ version versionsuffix toolchain ``2.11`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` ``2.11`` ``-Perl-5.26.1`` ``intel/2018a`` ``2.11`` ``-Perl-5.28.0`` ``foss/2018b`` +``3.01`` ``GCC/10.2.0`` ``3.01`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` ======== ================ =============================== @@ -2985,6 +3028,7 @@ version versionsuffix toolchain ``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` ``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` ``1.7.7`` ``GCCcore/9.3.0`` +``1.7.8`` ``GCCcore/10.2.0`` =========== ================ =============================== @@ -3126,6 +3170,7 @@ version versionsuffix toolchain ========= ================== =============== ``0.8.3`` ``-Python-2.7.15`` ``intel/2018b`` ``0.8.3`` ``-Python-3.6.6`` ``intel/2018b`` +``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== =============== @@ -3331,6 +3376,7 @@ version toolchain ``1.14.4`` ``GCCcore/7.3.0`` ``1.17.0`` ``GCCcore/8.2.0`` ``1.17.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.21.0`` ``GCCcore/10.2.0`` ========== ================================================================== @@ -3401,6 +3447,7 @@ version versionsuffix toolchain ``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.2.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` =========== ================== =================================================== @@ -3552,6 +3599,7 @@ version versionsuffix toolchain ``1.70.0`` ``gompi/2019a``, ``gompic/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` +``1.74.0`` ``GCC/10.2.0`` ========== ================== ==================================================================== @@ -3614,7 +3662,7 @@ version toolchain ``2.3.4.3`` ``foss/2017b`` ``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ``2.4.1`` ``GCC/9.3.0`` -``2.4.2`` ``GCC/9.3.0`` +``2.4.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` =========== ====================================================================================================== @@ -3634,6 +3682,22 @@ version toolchain =========== =============== +.. _list_software_bpp_322: + +*bpp* ++++++ + +The aim of this project is to implement a versatile high-performance version of the BPP software. + +*homepage*: https://github.com/bpp/bpp + +========= ============= +version toolchain +========= ============= +``4.3.8`` ``GCC/8.3.0`` +========= ============= + + .. _list_software_bpytop_670: *bpytop* @@ -3716,6 +3780,22 @@ version versionsuffix toolchain ========== ============= =============== +.. _list_software_Brotli_620: + +*Brotli* +++++++++ + +Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in RFC 7932. + +*homepage*: https://github.com/google/brotli + +========= ================= +version toolchain +========= ================= +``1.0.9`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_bsddb3_562: *bsddb3* @@ -3807,11 +3887,11 @@ This module sets a group of environment variables for compilers, linkers, maths *homepage*: None -=========== ================================================================================================= -version toolchain -=========== ================================================================================================= -``default`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b`` -=========== ================================================================================================= +=========== ============================================================================================================================================================================================================================================================================================== +version toolchain +=========== ============================================================================================================================================================================================================================================================================================== +``default`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` +=========== ============================================================================================================================================================================================================================================================================================== .. _list_software_Bullet_616: @@ -3846,6 +3926,7 @@ version versionsuffix toolchain ``2.0.1`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.2`` ``-Python-2.7.15`` ``intel/2018b`` ``4.0.5`` ``-Python-3.7.4`` ``foss/2019b`` +``5.0.0`` ``foss/2020b`` ========= ================== =============== @@ -3874,15 +3955,15 @@ Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively sh *homepage*: http://bio-bwa.sourceforge.net/ -=========== ======================================================================================================================================================================================================================== -version toolchain -=========== ======================================================================================================================================================================================================================== -``0.7.12`` ``foss/2016b`` -``0.7.13`` ``foss/2016a``, ``intel/2016a`` -``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``0.7.16a`` ``foss/2016b``, ``intel/2017a`` -``0.7.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -=========== ======================================================================================================================================================================================================================== +=========== ================================================================================================================================================================================================================================================================= +version toolchain +=========== ================================================================================================================================================================================================================================================================= +``0.7.12`` ``foss/2016b`` +``0.7.13`` ``foss/2016a``, ``intel/2016a`` +``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``0.7.16a`` ``foss/2016b``, ``intel/2017a`` +``0.7.17`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +=========== ================================================================================================================================================================================================================================================================= .. _list_software_bwa-meth_789: @@ -4045,7 +4126,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -4374,6 +4455,7 @@ version toolchain ========== ========== ``2.9.1`` ``system`` ``2.11.0`` ``system`` +``2.13.4`` ``system`` ========== ========== @@ -4585,14 +4667,30 @@ CD-HIT is a very widely used program for clustering and comparing protein or nu *homepage*: https://github.com/weizhongli/cdhit -========= ============== ===================================================================== -version versionsuffix toolchain -========= ============== ===================================================================== -``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` -``4.6.6`` ``foss/2016b`` -``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``4.8.1`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` -========= ============== ===================================================================== +========= ============== ===================================================================================== +version versionsuffix toolchain +========= ============== ===================================================================================== +``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` +``4.6.6`` ``foss/2016b`` +``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``4.8.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` +========= ============== ===================================================================================== + + +.. _list_software_CDAT_284: + +*CDAT* +++++++ + +CDAT is a powerful and complete front-end to a rich set of visual-data exploration and analysis capabilities well suited for data analysis problems. + +*homepage*: https://github.com/CDAT/cdat + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``8.2.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== .. _list_software_cdbfasta_824: @@ -4717,6 +4815,7 @@ version toolchain ``4.0.0`` ``system`` ``5.0.0`` ``system`` ``5.0.1`` ``system`` +``6.0.0`` ``system`` ========= ========== @@ -5206,6 +5305,38 @@ version toolchain ========= ================= +.. _list_software_cicero_629: + +*cicero* +++++++++ + +Cicero is an R package that provides tools for analyzing single-cell chromatin accessibility experiments. + +*homepage*: https://cole-trapnell-lab.github.io/cicero-release + +============ ===================== ============== +version versionsuffix toolchain +============ ===================== ============== +``1.3.4.11`` ``-R-4.0.3-Monocle3`` ``foss/2020b`` +============ ===================== ============== + + +.. _list_software_CIF2Cell_644: + +*CIF2Cell* +++++++++++ + +CIF2Cell is a tool to generate the geometrical setup for various electronic structure codes from a CIF (Crystallographic Information Framework) file. The program currently supports output for a number of popular electronic structure programs, including ABINIT, ASE, CASTEP, CP2K, CPMD, CRYSTAL09, Elk, EMTO, Exciting, Fleur, FHI-aims, Hutsepot, MOPAC, Quantum Espresso, RSPt, Siesta, SPR-KKR, VASP. Also exports some related formats like .coo, .cfg and .xyz-files. + +*homepage*: https://sourceforge.net/projects/cif2cell + +========== ================== ================= +version versionsuffix toolchain +========== ================== ================= +``1.2.10`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +========== ================== ================= + + .. _list_software_CIRCexplorer_1170: *CIRCexplorer* @@ -5343,6 +5474,7 @@ version versionsuffix toolchain ``10.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``10.0.1`` ``GCCcore/9.3.0`` ``11.0.0`` ``GCCcore/9.3.0`` +``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` ========== ================== ====================================== @@ -5712,6 +5844,22 @@ version versionsuffix toolchain ============ ================== ============== +.. _list_software_CompareM_788: + +*CompareM* +++++++++++ + +A toolbox for comparative genomics. + +*homepage*: https://github.com/dparks1134/CompareM + +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``0.0.23`` ``-Python-2.7.15`` ``foss/2018b`` +========== ================== ============== + + .. _list_software_COMSOL_461: *COMSOL* @@ -5969,6 +6117,8 @@ version versionsuffix toolchain ``5.1`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` ``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` ``7.1`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``7.1`` ``-psmp`` ``foss/2020b`` +``8.1`` ``foss/2020b`` ======= ============= ================================================================== @@ -6428,6 +6578,7 @@ version toolchain ``11.0.2`` ``system`` ``11.1.1`` ``system`` ``11.2.1`` ``system`` +``11.2.2`` ``system`` ========== ========== @@ -6606,11 +6757,12 @@ The cuTENSOR Library is a GPU-accelerated tensor linear algebra library providin *homepage*: https://developer.nvidia.com/cutensor -=========== ================= -version toolchain -=========== ================= -``1.2.2.5`` ``gcccuda/2019b`` -=========== ================= +=========== ================ ================= +version versionsuffix toolchain +=========== ================ ================= +``1.2.2.5`` ``gcccuda/2019b`` +``1.2.2.5`` ``-CUDA-11.1.1`` ``system`` +=========== ================ ================= .. _list_software_CVS_236: @@ -6760,7 +6912,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -6884,28 +7036,29 @@ Dask natively scales Python. Dask provides advanced parallelism for analytics, e *homepage*: https://dask.org/ -========== ================== =================================================== -version versionsuffix toolchain -========== ================== =================================================== -``0.8.2`` ``-Python-2.7.11`` ``intel/2016a`` -``0.8.2`` ``-Python-3.5.1`` ``intel/2016a`` -``0.11.0`` ``-Python-2.7.11`` ``foss/2016a`` -``0.11.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.11.0`` ``-Python-3.5.2`` ``intel/2016b`` -``0.12.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``0.16.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``0.16.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.17.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``0.17.0`` ``-Python-3.6.1`` ``intel/2017a`` -``0.17.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.19.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -========== ================== =================================================== +============ ================== =================================================== +version versionsuffix toolchain +============ ================== =================================================== +``0.8.2`` ``-Python-2.7.11`` ``intel/2016a`` +``0.8.2`` ``-Python-3.5.1`` ``intel/2016a`` +``0.11.0`` ``-Python-2.7.11`` ``foss/2016a`` +``0.11.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.11.0`` ``-Python-3.5.2`` ``intel/2016b`` +``0.12.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``0.16.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``0.16.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.17.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``0.17.0`` ``-Python-3.6.1`` ``intel/2017a`` +``0.17.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.19.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2021.2.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +============ ================== =================================================== .. _list_software_datamash_835: @@ -6970,15 +7123,16 @@ version toolchain Perl5 access to Berkeley DB version 1.x. -*homepage*: http://perldoc.perl.org/DB_File.html +*homepage*: https://perldoc.perl.org/DB_File.html -========= ================ ================= -version versionsuffix toolchain -========= ================ ================= -``1.835`` ``GCCcore/9.3.0`` -``1.835`` ``-Perl-5.20.3`` ``intel/2016a`` -``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` -========= ================ ================= +========= ================ ================== +version versionsuffix toolchain +========= ================ ================== +``1.835`` ``GCCcore/9.3.0`` +``1.835`` ``-Perl-5.20.3`` ``intel/2016a`` +``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` +``1.855`` ``GCCcore/10.2.0`` +========= ================ ================== .. _list_software_DBD-mysql_813: @@ -6999,6 +7153,7 @@ version versionsuffix toolchain ``4.046`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` ``4.046`` ``-Perl-5.26.1`` ``intel/2018a`` ``4.048`` ``-Perl-5.28.0`` ``foss/2018b`` +``4.050`` ``GCC/10.2.0`` ``4.050`` ``-Perl-5.28.1`` ``foss/2019a`` ========= ================ =============================== @@ -7253,15 +7408,16 @@ version versionsuffix toolchain *Delly* +++++++ -Delly is an integrated structural variant (SV) prediction method that can discover, genotype and visualize deletions, tandem duplications, inversions and translocations at single-nucleotide resolution in short-read massively parallel sequencing data. +Delly is an integrated structural variant (SV) prediction method that can discover, genotype and visualize deletions, tandem duplications, inversions and translocations at single-nucleotide resolution in short-read massively parallel sequencing data. It uses paired-ends, split-reads and read-depth to sensitively and accurately delineate genomic rearrangements throughout the genome. -*homepage*: https://github.com/dellytools/delly +*homepage*: https://github.com/dellytools/delly/ -========= ================= ========== -version versionsuffix toolchain -========= ================= ========== -``0.7.8`` ``-linux_x86_64`` ``system`` -========= ================= ========== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.7.8`` ``-linux_x86_64`` ``system`` +``0.8.7`` ``gompi/2020b`` +========= ================= =============== .. _list_software_DeMixT_555: @@ -7418,7 +7574,7 @@ version toolchain *DIAMOND* +++++++++ -DIAMOND is a sequence aligner for protein and translated DNA searches, designed for high performance analysis of big sequence data. +Accelerated BLAST compatible local sequence aligner *homepage*: https://github.com/bbuchfink/diamond @@ -7431,6 +7587,7 @@ version toolchain ``0.9.36`` ``GCC/9.3.0`` ``2.0.4`` ``GCC/9.3.0`` ``2.0.6`` ``GCC/7.3.0-2.30`` +``2.0.7`` ``GCC/10.2.0`` ========== ================================================================ @@ -7533,6 +7690,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_DL_POLY_4_710: + +*DL_POLY_4* ++++++++++++ + +DL_POLY is a general purpose classical molecular dynamics (MD) simulation software + +*homepage*: https://www.scd.stfc.ac.uk/Pages/DL_POLY.aspx + +========= =============================== +version toolchain +========= =============================== +``5.0.0`` ``foss/2020b``, ``intel/2020b`` +========= =============================== + + .. _list_software_DL_POLY_Classic_1364: *DL_POLY_Classic* @@ -7560,11 +7733,28 @@ dm-tree provides tree, a library for working with nested data structures. In a w *homepage*: https://github.com/deepmind/tree -========= ================= -version toolchain -========= ================= -``0.1.1`` ``GCCcore/8.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``0.1.1`` ``GCCcore/8.3.0`` +``0.1.5`` ``GCCcore/10.2.0`` +========= ================== + + +.. _list_software_DMCfun_541: + +*DMCfun* +++++++++ + +Diffusion Model of Conflict (DMC) in Reaction Time Tasks + +*homepage*: https://cran.r-project.org/web/packages/DMCfun + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.3.0`` ``-R-3.6.2`` ``foss/2019b`` +========= ============= ============== .. _list_software_DMTCP_376: @@ -7846,7 +8036,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -7989,6 +8179,7 @@ version toolchain ``4.3.0`` ``system`` ``4.3.1`` ``system`` ``4.3.2`` ``system`` +``4.3.3`` ``system`` ========== ========== @@ -8211,6 +8402,7 @@ version toolchain ``4.0.15`` ``intel/2016b`` ``4.3.6`` ``intel/2017a`` ``6.3.2`` ``intel/2019b`` +``7.0.12`` ``foss/2020b`` ========== =============== @@ -8223,19 +8415,19 @@ Eigenvalue SoLvers for Petaflop-Applications . *homepage*: https://elpa.rzg.mpg.de -=================== ================================================================ -version toolchain -=================== ================================================================ -``2015.02.002`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` -``2016.05.004`` ``intel/2016b``, ``intel/2017a`` -``2016.11.001.pre`` ``foss/2018b``, ``intel/2018b`` -``2017.11.001`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -``2018.05.001`` ``foss/2018b``, ``intel/2018b`` -``2018.11.001`` ``intel/2019a`` -``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``2020.05.001`` ``intel/2020a`` -``2020.11.001`` ``foss/2020b``, ``intel/2020b`` -=================== ================================================================ +=================== ================================================================================= +version toolchain +=================== ================================================================================= +``2015.02.002`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` +``2016.05.004`` ``intel/2016b``, ``intel/2017a`` +``2016.11.001.pre`` ``foss/2018b``, ``intel/2018b`` +``2017.11.001`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +``2018.05.001`` ``foss/2018b``, ``intel/2018b`` +``2018.11.001`` ``intel/2019a`` +``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2019b`` +``2020.05.001`` ``intel/2020a`` +``2020.11.001`` ``foss/2020b``, ``intel/2020b`` +=================== ================================================================================= .. _list_software_ELPH_297: @@ -8290,7 +8482,7 @@ version versionsuffix toolchain ``25.1`` ``foss/2016a`` ``25.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``26.3`` ``GCCcore/8.3.0`` -``27.1`` ``GCCcore/9.3.0`` +``27.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ======== ============= ======================================================= @@ -8353,7 +8545,7 @@ version versionsuffix toolchain *EMU* +++++ -EMU infers population structure in the presence of missingness and works for both haploid, psuedo-haploid and diploid genotype datasets +EMU infers population structure in the presence of missingness and works for both haploid, psuedo-haploid and diploid genotype datasets *homepage*: http://www.popgen.dk/software/index.php/EMU @@ -8501,6 +8693,22 @@ version versionsuffix toolchain ============ ================ ================================================================================= +.. _list_software_ESMPy_430: + +*ESMPy* ++++++++ + +Earth System Modeling Framework (ESMF) Python Interface + +*homepage*: https://earthsystemmodeling.org/esmpy + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``8.0.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_ESMValTool_934: *ESMValTool* @@ -8623,7 +8831,7 @@ version versionsuffix toolchain evmix: Extreme Value Mixture Modelling, Threshold Estimation and Boundary Corrected Kernel Density Estimation -*homepage*: http://cran.r-project.org/web/packages/evmix +*homepage*: https://cran.r-project.org/web/packages/evmix ======= ============= =============== version versionsuffix toolchain @@ -8742,13 +8950,14 @@ version toolchain Extrae is the core instrumentation package developed by the Performance Tools group at BSC. Extrae is capable of instrumenting applications based on MPI, OpenMP, pthreads, CUDA1, OpenCL1, and StarSs1 using different instrumentation approaches. The information gathered by Extrae typically includes timestamped events of runtime calls, performance counters and source code references. Besides, Extrae provides its own API to allow the user to manually instrument his or her application. -*homepage*: http://www.bsc.es/computer-sciences/performance-tools +*homepage*: https://www.bsc.es/computer-sciences/performance-tools ========= =============== version toolchain ========= =============== ``3.4.1`` ``foss/2017a`` ``3.7.1`` ``intel/2019a`` +``3.8.0`` ``gompi/2020b`` ========= =============== @@ -8758,7 +8967,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -8806,6 +9015,7 @@ FabIO is an I/O library for images produced by 2D X-ray detectors and written in version versionsuffix toolchain ========== ================= ================================== ``0.10.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.11.0`` ``foss/2020b`` ========== ================= ================================== @@ -9251,6 +9461,7 @@ version versionsuffix toolchain ``6.5.3`` ``intel/2017a`` ``6.6.0`` ``intel/2017b``, ``intel/2018a`` ``6.7.0`` ``intel/2018a`` +``6.7.4`` ``intel/2020a`` ``6.7.5`` ``intel/2020a`` ========= ============= ================================ @@ -9579,7 +9790,7 @@ version toolchain *Fiji* ++++++ -Fiji is an image processing package—a 'batteries-included' distribution of ImageJ, bundling a lot of plugins which facilitate scientific image analysis. This release is based on ImageJ 2.0.0-rc-69/1.52p. +Fiji is an image processing package—a 'batteries-included' distribution of ImageJ, bundling a lot of plugins which facilitate scientific image analysis. This release is based on ImageJ-2.1.0 and Fiji-2.1.1 *homepage*: https://fiji.sc/ @@ -9588,6 +9799,7 @@ version toolchain ================= ========== ``20170530`` ``system`` ``20191119-2057`` ``system`` +``20201104-1356`` ``system`` ================= ========== @@ -9610,6 +9822,7 @@ version toolchain ``5.33`` ``GCCcore/6.4.0`` ``5.35`` ``GCCcore/7.3.0`` ``5.38`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``5.39`` ``GCCcore/10.2.0`` ======== ==================================== @@ -9823,6 +10036,22 @@ version toolchain ======= ================================================= +.. _list_software_FLAC_278: + +*FLAC* +++++++ + +FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. + +*homepage*: https://xiph.org/flac/ + +========= ================== +version toolchain +========= ================== +``1.3.3`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_FLAIR_366: *FLAIR* @@ -10042,7 +10271,7 @@ version toolchain ========= =================================================================================================================================================================================================== ``1.3.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``1.3.4`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b`` -``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` +``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= =================================================================================================================================================================================================== @@ -10053,7 +10282,7 @@ version toolchain ANSYS FLUENT software contains the broad physical modeling capabilities needed to model flow, turbulence, heat transfer, and reactions for industrial applications ranging from air flow over an aircraft wing to combustion in a furnace, from bubble columns to oil platforms, from blood flow to semiconductor manufacturing, and from clean room design to wastewater treatment plants. -*homepage*: https://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics/Fluid+Dynamics+Products/ANSYS+Fluent +*homepage*: http://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics/Fluid+Dynamics+Products/ANSYS+Fluent ========== ========== version toolchain @@ -10065,6 +10294,7 @@ version toolchain ``18.0`` ``system`` ``18.1`` ``system`` ``18.2`` ``system`` +``2021R1`` ``system`` ========== ========== @@ -10084,6 +10314,7 @@ version versionsuffix toolchain ``2.6`` ``-Python-3.7.2`` ``foss/2019a`` ``2.6`` ``-Python-3.7.4`` ``intel/2019b`` ``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` +``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============== @@ -10447,6 +10678,9 @@ version versionsuffix toolchain ``5.3.0`` ``-centos6_x86_64`` ``system`` ``6.0.0`` ``-centos6_x86_64`` ``system`` ``6.0.1`` ``-centos6_x86_64`` ``system`` +``7.1.1`` ``-centos6_x86_64`` ``system`` +``7.1.1`` ``-centos7_x86_64`` ``system`` +``7.1.1`` ``-centos8_x86_64`` ``system`` ========= =================== ========== @@ -10457,7 +10691,7 @@ version versionsuffix toolchain FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display servers, font conversion tools, text image generation tools, and many other products as well. -*homepage*: http://freetype.org +*homepage*: https://freetype.org ========== ================== ====================================================================== version versionsuffix toolchain @@ -10730,7 +10964,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -10740,7 +10974,7 @@ version toolchain Library contains GRIB2 encoder/decoder ('C' version). -*homepage*: http://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ +*homepage*: https://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ ========= ======================================================================================================================== version toolchain @@ -11290,6 +11524,7 @@ version versionsuffix toolchain ``3.0.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.0.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.2.1`` ``foss/2020b``, ``fosscuda/2020b`` ========= ============================== ================================================================ @@ -11336,6 +11571,22 @@ version versionsuffix toolchain ============ ================= ================= +.. _list_software_gdbm_410: + +*gdbm* +++++++ + +GNU dbm (or GDBM, for short) is a library of database functions that use extensible hashing and work similar to the standard UNIX dbm. These routines are provided to a programmer needing to create and manipulate a hashed database. + +*homepage*: https://www.gnu.org.ua/software/gdbm/ + +========== ============== +version toolchain +========== ============== +``1.18.1`` ``foss/2020a`` +========== ============== + + .. _list_software_gdc-client_986: *gdc-client* @@ -11797,6 +12048,7 @@ version versionsuffix toolchain ``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``3.9.1`` ``GCC/10.2.0`` ========= ================== ================================================================ @@ -11841,11 +12093,12 @@ This toolkit assemblies organelle genome from genomic skimming data. *homepage*: https://github.com/Kinggerm/GetOrganelle -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``1.7.2`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ============== +============== ================= ============== +version versionsuffix toolchain +============== ================= ============== +``1.7.2`` ``-Python-3.8.2`` ``foss/2020a`` +``1.7.4-pre2`` ``foss/2020b`` +============== ================= ============== .. _list_software_gettext_773: @@ -12329,16 +12582,17 @@ version toolchain *GLFW* ++++++ -GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop +GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop *homepage*: https://www.glfw.org -========= ================= -version toolchain -========= ================= -``3.2.1`` ``intel/2018a`` -``3.3.2`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``3.2.1`` ``intel/2018a`` +``3.3.2`` ``GCCcore/9.3.0`` +``3.3.3`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_GLib_350: @@ -12594,6 +12848,7 @@ version toolchain ``2018-07-04`` ``intel/2018a`` ``2019-03-15`` ``foss/2018b`` ``2019-09-12`` ``GCC/8.3.0`` +``2020-12-17`` ``GCC/9.3.0`` ============== =============== @@ -12672,7 +12927,7 @@ version versionsuffix toolchain ``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``2.1.0b4`` ``GCC/8.3.0`` -``2.1.0b5`` ``GCC/9.3.0`` +``2.1.0b5`` ``GCC/10.2.0``, ``GCC/9.3.0`` =========== ================== =============================== @@ -12683,17 +12938,18 @@ version versionsuffix toolchain Gmsh is a 3D finite element grid generator with a build-in CAD engine and post-processor. -*homepage*: https://gmsh.info +*homepage*: https://gmsh.info/ -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``3.0.6`` ``-Python-2.7.14`` ``foss/2017b`` -``3.0.6`` ``-Python-3.6.6`` ``foss/2018b`` -``4.2.2`` ``-Python-3.6.6`` ``foss/2018b`` -``4.5.6`` ``-Python-2.7.16`` ``intel/2019b`` -``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` -========= ================== =============== +========= ================== =============================== +version versionsuffix toolchain +========= ================== =============================== +``3.0.6`` ``-Python-2.7.14`` ``foss/2017b`` +``3.0.6`` ``-Python-3.6.6`` ``foss/2018b`` +``4.2.2`` ``-Python-3.6.6`` ``foss/2018b`` +``4.5.6`` ``-Python-2.7.16`` ``intel/2019b`` +``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` +``4.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +========= ================== =============================== .. _list_software_GMT_232: @@ -12910,6 +13166,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for M version toolchain ========= ========== ``2018b`` ``system`` +``2020b`` ``system`` ========= ========== @@ -13530,11 +13787,11 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with forma *homepage*: https://www.gnu.org/software/groff -========== ================= -version toolchain -========== ================= -``1.22.4`` ``GCCcore/9.3.0`` -========== ================= +========== ======================================================== +version toolchain +========== ======================================================== +``1.22.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================== .. _list_software_GroIMP_526: @@ -13593,6 +13850,7 @@ version versionsuffix toolchain ``2020.3`` ``fosscuda/2019b`` ``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` ``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` +``2021`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================= ============================================================================================================ @@ -13857,12 +14115,12 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ -============ ======================================================================================================================================================================= -version toolchain -============ ======================================================================================================================================================================= -``0.7.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` -============ ======================================================================================================================================================================= +============ =========================================================================================================================================================================================== +version toolchain +============ =========================================================================================================================================================================================== +``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` +``20121130`` ``foss/2017b`` +============ =========================================================================================================================================================================================== .. _list_software_gubbins_746: @@ -13937,7 +14195,7 @@ version toolchain *Gurobi* ++++++++ -The Gurobi Optimizer is a state-of-the-art solver for mathematical programming. The solvers in the Gurobi Optimizer were designed from the ground up to exploit modern architectures and multi-core processors, using the most advanced implementations of the latest algorithms. +The Gurobi Optimizer is a state-of-the-art solver for mathematical programming. The solvers in the Gurobi Optimizer were designed from the ground up to exploit modern architectures and multi-core processors, using the most advanced implementations of the latest algorithms. *homepage*: https://www.gurobi.com @@ -13955,6 +14213,7 @@ version versionsuffix toolchain ``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``9.0.1`` ``system`` ``9.1.0`` ``system`` +``9.1.1`` ``GCCcore/10.2.0`` ========= ================= =============================== @@ -14073,18 +14332,18 @@ Hadoop MapReduce by Cloudera *homepage*: https://archive.cloudera.com/cdh5/cdh/5/ -=================== ========================== ================= -version versionsuffix toolchain -=================== ========================== ================= -``2.4.0`` ``-seagate-722af1-native`` ``system`` -``2.5.0-cdh5.3.1`` ``-native`` ``system`` -``2.6.0-cdh5.4.5`` ``-native`` ``system`` -``2.6.0-cdh5.7.0`` ``-native`` ``system`` -``2.6.0-cdh5.8.0`` ``-native`` ``system`` -``2.6.0-cdh5.12.0`` ``-native`` ``system`` -``2.9.2`` ``-native`` ``GCCcore/7.3.0`` -``2.10.0`` ``-native`` ``GCCcore/8.3.0`` -=================== ========================== ================= +=================== ========================== ===================================== +version versionsuffix toolchain +=================== ========================== ===================================== +``2.4.0`` ``-seagate-722af1-native`` ``system`` +``2.5.0-cdh5.3.1`` ``-native`` ``system`` +``2.6.0-cdh5.4.5`` ``-native`` ``system`` +``2.6.0-cdh5.7.0`` ``-native`` ``system`` +``2.6.0-cdh5.8.0`` ``-native`` ``system`` +``2.6.0-cdh5.12.0`` ``-native`` ``system`` +``2.9.2`` ``-native`` ``GCCcore/7.3.0`` +``2.10.0`` ``-native`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +=================== ========================== ===================================== .. _list_software_hanythingondemand_1808: @@ -14247,7 +14506,7 @@ version versionsuffix toolchain ``4.2.13`` ``GCCcore/6.4.0`` ``4.2.13`` ``-no-netcdf`` ``intel/2017a`` ``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.2.15`` ``GCCcore/9.3.0`` +``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========== ============== ========================================================================== @@ -14310,7 +14569,7 @@ version versionsuffix toolchain ``1.10.0-patch1`` ``foss/2016b``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a`` ``1.10.1`` ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2017b``, ``iomkl/2018a`` ``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b`` +``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b``, ``iompi/2019b`` ``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` ``1.10.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` @@ -14527,7 +14786,7 @@ version toolchain HISAT2 is a fast and sensitive alignment program for mapping next-generation sequencing reads (both DNA and RNA) against the general human population (as well as against a single reference genome). -*homepage*: https://ccb.jhu.edu/software/hisat2/index.shtml +*homepage*: https://daehwankimlab.github.io/hisat2 ============== ================================================================================= version toolchain @@ -14537,7 +14796,7 @@ version toolchain ``2.0.5`` ``intel/2017a`` ``2.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``2.2.0`` ``foss/2018b`` -``2.2.1`` ``foss/2019b`` +``2.2.1`` ``foss/2019b``, ``gompi/2020b`` ============== ================================================================================= @@ -14746,7 +15005,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -14790,6 +15049,7 @@ version versionsuffix toolchain ``0.11.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.11.2`` ``-Python-3.7.2`` ``foss/2019a`` ``0.11.2`` ``-Python-3.7.4`` ``foss/2019b`` +``0.11.3`` ``foss/2020b`` =========== ================== ================================================ @@ -14816,7 +15076,8 @@ version versionsuffix toolchain ``1.8`` ``GCC/6.4.0-2.28``, ``foss/2018a``, ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``1.11`` ``GCC/10.2.0`` +``1.11`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``1.12`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -14916,11 +15177,12 @@ Distributed Asynchronous Hyperparameter Optimization in Python *homepage*: https://github.com/hyperopt/hyperopt -========= ========================== =============== -version versionsuffix toolchain -========= ========================== =============== -``0.2.4`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` -========= ========================== =============== +========= ========================== ================== +version versionsuffix toolchain +========= ========================== ================== +``0.2.4`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` +``0.2.5`` ``fosscuda/2020b`` +========= ========================== ================== .. _list_software_hyperspy_900: @@ -15010,6 +15272,7 @@ version toolchain ``2.14.0`` ``foss/2018a``, ``intel/2018a`` ``2.15.1`` ``foss/2019a``, ``intel/2019a`` ``2.18.2`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` +``2.20.0`` ``foss/2020b`` ========== ================================================================ @@ -15385,6 +15648,7 @@ version toolchain ``0.8.0`` ``foss/2019b`` ``0.8.2`` ``foss/2020a`` ``0.8.5`` ``foss/2020b`` +``0.9.1`` ``fosscuda/2020b`` ========= ================================================ @@ -15666,15 +15930,16 @@ version versionsuffix toolchain *imake* +++++++ -imake is a Makefile-generator that is intended to make it easier to develop software portably for multiple systems. +imake is a Makefile-generator that is intended to make it easier to develop software portably for multiple systems. -*homepage*: http://www.x.org/ +*homepage*: https://www.x.org/ -========= =============== -version toolchain -========= =============== -``1.0.7`` ``intel/2016a`` -========= =============== +========= ================== +version toolchain +========= ================== +``1.0.7`` ``intel/2016a`` +``1.0.8`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_IMB_216: @@ -16673,11 +16938,12 @@ iVar is a computational package that contains functions broadly useful for viral *homepage*: https://github.com/andersen-lab/ivar -========= ============== -version toolchain -========= ============== -``1.0.1`` ``foss/2018b`` -========= ============== +========= ============================= +version toolchain +========= ============================= +``1.0.1`` ``foss/2018b`` +``1.3.1`` ``GCC/10.2.0``, ``GCC/9.3.0`` +========= ============================= .. _list_software_letter_j: @@ -16686,7 +16952,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` .. _list_software_JAGS_293: @@ -16715,11 +16981,12 @@ Jansson is a C library for encoding, decoding and manipulating JSON data. Its m *homepage*: http://www.digip.org/jansson/ -======= ============= -version toolchain -======= ============= -``2.6`` ``GCC/4.8.3`` -======= ============= +========== ============== +version toolchain +========== ============== +``2.6`` ``GCC/4.8.3`` +``2.13.1`` ``GCC/10.2.0`` +========== ============== .. _list_software_JasPer_581: @@ -16737,7 +17004,7 @@ version toolchain ``1.900.1`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``2.0.10`` ``intel/2016b`` ``2.0.12`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` -``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.0.16`` ``GCCcore/9.3.0`` ``2.0.24`` ``GCCcore/10.2.0`` =========== ========================================================================================================================================================== @@ -16833,11 +17100,11 @@ JBIG-KIT is a software implementation of the JBIG1 data compression standard (I *homepage*: https://www.cl.cam.ac.uk/~mgk25/jbigkit/ -======= ========================================================================== -version toolchain -======= ========================================================================== -``2.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ========================================================================== +======= ============================================================================================== +version toolchain +======= ============================================================================================== +``2.1`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ============================================================================================== .. _list_software_Jellyfish_938: @@ -16965,6 +17232,22 @@ version toolchain ======= ================= +.. _list_software_json-c_586: + +*json-c* +++++++++ + +JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. + +*homepage*: https://github.com/json-c/json-c + +======== ================== +version toolchain +======== ================== +``0.15`` ``GCCcore/10.2.0`` +======== ================== + + .. _list_software_JsonCpp_701: *JsonCpp* @@ -17038,6 +17321,7 @@ version versionsuffix toolchain ``1.4.1`` ``-linux-x86_64`` ``system`` ``1.4.2`` ``-linux-x86_64`` ``system`` ``1.5.1`` ``-linux-x86_64`` ``system`` +``1.5.3`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -17188,6 +17472,7 @@ version toolchain ``0.45.1`` ``foss/2019a`` ``0.46.0`` ``intel/2019a`` ``0.46.1`` ``foss/2019b`` +``0.46.2`` ``foss/2020b`` ========== ================================================ @@ -17253,6 +17538,7 @@ Kent utilities: collection of tools used by the UCSC genome browser. version versionsuffix toolchain ============ ================= =============== ``401`` ``gompi/2019b`` +``411`` ``GCC/10.2.0`` ``20130806`` ``-linux.x86_64`` ``system`` ``20171107`` ``-linux.x86_64`` ``system`` ``20180716`` ``-linux.x86_64`` ``system`` @@ -17573,7 +17859,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -17657,6 +17943,7 @@ LAPACK is written in Fortran90 and provides routines for solving systems of sim version toolchain ========= ================== ``3.8.0`` ``GCC/7.3.0-2.30`` +``3.9.1`` ``GCC/10.2.0`` ========= ================== @@ -17675,6 +17962,7 @@ version toolchain ``869`` ``intel/2017a`` ``914`` ``intel/2017b`` ``1045`` ``intel/2019b`` +``1179`` ``GCC/10.2.0`` ======== =============== @@ -17753,11 +18041,12 @@ Implementation of the Leiden algorithm for various quality functions to be used *homepage*: https://github.com/vtraag/leidenalg -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ============== +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` +``0.8.3`` ``fosscuda/2020b`` +========= ================= ================== .. _list_software_LEMON_379: @@ -17823,7 +18112,7 @@ version toolchain ======== ================================================ ``1.18`` ``foss/2016a``, ``intel/2017a``, ``intel/2017b`` ``1.20`` ``GCCcore/7.3.0`` -``1.22`` ``GCCcore/8.2.0`` +``1.22`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` ======== ================================================ @@ -17927,6 +18216,22 @@ version toolchain ======= ========== +.. _list_software_libcdms_734: + +*libcdms* ++++++++++ + +Climate Data Management System Library. + +*homepage*: https://github.com/CDAT/libcdms/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_libcerf_727: *libcerf* @@ -17934,7 +18239,7 @@ version toolchain libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. -*homepage*: http://apps.jcns.fz-juelich.de/doku/sc/libcerf +*homepage*: https://jugit.fz-juelich.de/mlz/libcerf ======== ========================================================================================================= version toolchain @@ -18113,6 +18418,22 @@ version toolchain =========== ================================================== +.. _list_software_libdrs_640: + +*libdrs* +++++++++ + +PCMDI's old DRS format implementation + +*homepage*: https://github.com/CDAT/libdrs/ + +========= ============== +version toolchain +========= ============== +``3.1.2`` ``foss/2020a`` +========= ============== + + .. _list_software_libdwarf_843: *libdwarf* @@ -18120,7 +18441,7 @@ version toolchain The DWARF Debugging Information Format is of interest to programmers working on compilers and debuggers (and anyone interested in reading or writing DWARF information)) -*homepage*: http://www.prevanders.net/dwarf.html +*homepage*: https://www.prevanders.net/dwarf.html ============ =================================================== version toolchain @@ -18128,6 +18449,7 @@ version toolchain ``20140805`` ``GCC/4.9.2`` ``20150310`` ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0`` ``20190529`` ``GCCcore/8.2.0`` +``20201201`` ``GCCcore/10.2.0`` ============ =================================================== @@ -18158,11 +18480,11 @@ libelf is a free ELF object file access library *homepage*: https://directory.fsf.org/wiki/Libelf -========== ======================================================================================================== -version toolchain -========== ======================================================================================================== -``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========== ======================================================================================================== +========== ============================================================================================================================ +version toolchain +========== ============================================================================================================================ +``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========== ============================================================================================================================ .. _list_software_libepoxy_876: @@ -18303,6 +18625,7 @@ version toolchain ``1.6.5`` ``intel/2016a`` ``1.8.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.8.5`` ``GCCcore/8.3.0`` +``1.9.2`` ``GCCcore/10.2.0`` ========= ==================================== @@ -18356,6 +18679,7 @@ version toolchain ========= ======================================================= ``1.4.2`` ``foss/2018a``, ``foss/2018b``, ``intel/2018b`` ``1.5.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.6.0`` ``GCCcore/10.2.0`` ========= ======================================================= @@ -18436,14 +18760,15 @@ Libgpg-error is a small library that defines common error values for all GnuPG c *homepage*: https://gnupg.org/related_software/libgpg-error/index.html -======== ================= -version toolchain -======== ================= -``1.21`` ``intel/2016a`` -``1.35`` ``GCCcore/7.3.0`` -``1.36`` ``GCCcore/8.2.0`` -``1.38`` ``GCCcore/8.3.0`` -======== ================= +======== ================== +version toolchain +======== ================== +``1.21`` ``intel/2016a`` +``1.35`` ``GCCcore/7.3.0`` +``1.36`` ``GCCcore/8.2.0`` +``1.38`` ``GCCcore/8.3.0`` +``1.41`` ``GCCcore/10.2.0`` +======== ================== .. _list_software_libgpuarray_1186: @@ -18460,7 +18785,7 @@ version versionsuffix toolchain ========= ================== ======================================================== ``0.7.5`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` ``0.7.5`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``0.7.6`` ``fosscuda/2019a`` +``0.7.6`` ``fosscuda/2019a``, ``fosscuda/2020b`` ``0.7.6`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``0.7.6`` ``-Python-3.6.6`` ``fosscuda/2018b`` ``0.7.6`` ``-Python-3.7.4`` ``fosscuda/2019b`` @@ -18759,6 +19084,22 @@ version toolchain ============ =============== +.. _list_software_libogg_628: + +*libogg* +++++++++ + +Ogg is a multimedia container format, and the native file and stream format for the Xiph.org multimedia codecs. + +*homepage*: https://xiph.org/ogg/ + +========= ================== +version toolchain +========= ================== +``1.3.4`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_libosmium_977: *libosmium* @@ -18852,6 +19193,7 @@ version toolchain ========== ==================================== ``0.20.2`` ``GCCcore/7.3.0`` ``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.21.1`` ``GCCcore/10.2.0`` ========== ==================================== @@ -19105,12 +19447,13 @@ libsoup is an HTTP client/server library for GNOME. It uses GObjects and the gli *homepage*: https://wiki.gnome.org/Projects/libsoup -========== ================= -version toolchain -========== ================= -``2.66.1`` ``GCCcore/8.2.0`` -``2.70.0`` ``GCCcore/8.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``2.66.1`` ``GCCcore/8.2.0`` +``2.70.0`` ``GCCcore/8.3.0`` +``2.72.0`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_libspatialindex_1597: @@ -19227,7 +19570,7 @@ version toolchain ``4.7`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` ``4.12`` ``GCCcore/5.4.0`` ``4.13`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``4.16.0`` ``GCCcore/8.3.0`` +``4.16.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` ========== =================================================== @@ -19391,6 +19734,22 @@ version toolchain ========= ============================================== +.. _list_software_libvorbis_972: + +*libvorbis* ++++++++++++ + +Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format + +*homepage*: https://xiph.org/vorbis/ + +========= ================== +version toolchain +========= ================== +``1.3.7`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_libwebp_741: *libwebp* @@ -19400,13 +19759,13 @@ WebP is a modern image format that provides superior lossless and lossy compress *homepage*: https://developers.google.com/speed/webp/ -========= ===================================== -version toolchain -========= ===================================== -``1.0.0`` ``foss/2018b`` -``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -========= ===================================== +========= ======================================================== +version toolchain +========= ======================================================== +``1.0.0`` ``foss/2018b`` +``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_libX11_497: @@ -19461,6 +19820,7 @@ version toolchain ``4.0.3`` ``foss/2016b``, ``foss/2017a`` ``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` ``4.3.4`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +``5.1.2`` ``GCC/10.2.0`` ========= ======================================================================================================================================================================================= @@ -19804,7 +20164,7 @@ version versionsuffix toolchain ``1.1.30`` ``GCCcore/6.3.0`` ``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.1.33`` ``GCCcore/8.2.0`` -``1.1.34`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.1.34`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ================== ================================================================= @@ -20096,6 +20456,7 @@ version toolchain ``9.0.0`` ``GCCcore/8.3.0`` ``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``10.0.0`` ``GCCcore/8.3.0`` +``10.0.1`` ``GCCcore/10.2.0`` ``11.0.0`` ``GCCcore/10.2.0`` ========== ======================================================================== @@ -20168,6 +20529,22 @@ version toolchain ========= ============================ +.. _list_software_LncLOOM_596: + +*LncLOOM* ++++++++++ + +LncLOOM is a graph-based framework that uses integer programming to identify combinations of short motifs that are deeply conserved in rapidly evolving sequences. + +*homepage*: https://github.com/lncLOOM/lncLOOMv2/ + +======= ============== +version toolchain +======= ============== +``2.0`` ``foss/2020b`` +======= ============== + + .. _list_software_LocARNA_576: *LocARNA* @@ -20283,6 +20660,22 @@ version toolchain ========= ===================================== +.. _list_software_LPJmL_415: + +*LPJmL* ++++++++ + +Dynamic global vegetation model with managed land and river routing + +*homepage*: https://github.com/PIK-LPJmL/LPJmL + +=========== =============== +version toolchain +=========== =============== +``4.0.003`` ``iimpi/2020b`` +=========== =============== + + .. _list_software_lpsolve_773: *lpsolve* @@ -20296,7 +20689,7 @@ Mixed Integer Linear Programming (MILP) solver version toolchain ============ ============================================================================================================================================================================================== ``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a``, ``intel/2018b`` -``5.5.2.11`` ``GCC/10.2.0`` +``5.5.2.11`` ``GCC/10.2.0``, ``GCC/9.3.0`` ============ ============================================================================================================================================================================================== @@ -20511,6 +20904,7 @@ version versionsuffix toolchain ``4.3.3`` ``GCCcore/8.2.0`` ``4.4.2`` ``GCCcore/8.3.0`` ``4.5.2`` ``GCCcore/9.3.0`` +``4.6.2`` ``GCCcore/10.2.0`` ========= ================== =============================== @@ -20572,7 +20966,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -20663,6 +21057,7 @@ version versionsuffix toolchain ``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``gompi/2020a``, ``iccifort/2019.5.281``, ``iimpi/2020a`` ``7.470`` ``-with-extensions`` ``GCC/9.3.0``, ``gompi/2020a`` ``7.471`` ``-with-extensions`` ``iimpi/2020a`` +``7.475`` ``-with-extensions`` ``gompi/2020b`` ========= ==================== ======================================================================================= @@ -20870,14 +21265,14 @@ Manta calls structural variants (SVs) and indels from mapped paired-end sequenci *homepage*: https://github.com/Illumina/manta -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``1.1.1`` ``system`` -``1.6.0`` ``system`` -``1.6.0`` ``-Python-2.7.16`` ``gompi/2019b`` -``1.6.0`` ``-Python-2.7.18`` ``gompi/2020a`` -========= ================== =============== +========= ================== =============================== +version versionsuffix toolchain +========= ================== =============================== +``1.1.1`` ``system`` +``1.6.0`` ``system`` +``1.6.0`` ``-Python-2.7.16`` ``gompi/2019b`` +``1.6.0`` ``-Python-2.7.18`` ``GCC/10.2.0``, ``gompi/2020a`` +========= ================== =============================== .. _list_software_Maple_495: @@ -21014,7 +21409,7 @@ version toolchain *MaSuRCA* +++++++++ -MaSuRCA is whole genome assembly software. It combines the efficiency of the de Bruijn graph and Overlap-Layout-Consensus (OLC) approaches. MaSuRCA can assemble data sets containing only short reads from Illumina sequencing or a mixture of short reads and long reads (Sanger, 454, Pacbio and Nanopore). +MaSuRCA is whole genome assembly software. It combines the efficiency of the de Bruijn graph and Overlap-Layout-Consensus (OLC) approaches. MaSuRCA can assemble data sets containing only short reads from Illumina sequencing or a mixture of short reads and long reads (Sanger, 454, Pacbio and Nanopore). *homepage*: http://www.genome.umd.edu/masurca.html @@ -21026,6 +21421,7 @@ version versionsuffix toolchain ``3.2.4`` ``foss/2018a`` ``3.2.5`` ``-Perl-5.26.0`` ``foss/2017b`` ``3.3.1`` ``-Perl-5.28.0`` ``foss/2018b`` +``4.0.1`` ``-Perl-5.30.2`` ``foss/2020a`` ========= ================ ============== @@ -21304,6 +21700,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_maze_429: + +*maze* +++++++ + +In a similar manner to dot plots, maze highlights local sequence similarity between two DNA sequences. In particular, maximal exact substring matches are computed with MUMmer3 and visualised. + +*homepage*: https://github.com/dellytools/maze + +============ ============== +version toolchain +============ ============== +``20170124`` ``foss/2020b`` +============ ============== + + .. _list_software_MBROLA_445: *MBROLA* @@ -21378,23 +21790,27 @@ version versionsuffix toolchain The MATLAB Runtime is a standalone set of shared libraries that enables the execution of compiled MATLAB applications or components on computers that do not have MATLAB installed. -*homepage*: http://www.mathworks.com/products/compiler/mcr/ +*homepage*: https://www.mathworks.com/products/compiler/mcr/ -========== ========== -version toolchain -========== ========== -``R2013a`` ``system`` -``R2013b`` ``system`` -``R2014a`` ``system`` -``R2014b`` ``system`` -``R2015a`` ``system`` -``R2015b`` ``system`` -``R2016a`` ``system`` -``R2016b`` ``system`` -``R2018a`` ``system`` -``R2018b`` ``system`` -``R2019a`` ``system`` -========== ========== +========== ============= ========== +version versionsuffix toolchain +========== ============= ========== +``R2013a`` ``system`` +``R2013b`` ``system`` +``R2014a`` ``system`` +``R2014b`` ``system`` +``R2015a`` ``system`` +``R2015b`` ``system`` +``R2016a`` ``system`` +``R2016b`` ``system`` +``R2018a`` ``system`` +``R2018b`` ``system`` +``R2019a`` ``system`` +``R2019b`` ``.8`` ``system`` +``R2020a`` ``.6`` ``system`` +``R2020b`` ``.5`` ``system`` +``R2021a`` ``.0`` ``system`` +========== ============= ========== .. _list_software_MDAnalysis_981: @@ -21503,7 +21919,7 @@ version toolchain Read, write and analyze MD trajectories with only a few lines of Python code. -*homepage*: http://mdtraj.org +*homepage*: https://mdtraj.org ========= ================= =============================== version versionsuffix toolchain @@ -21512,6 +21928,7 @@ version versionsuffix toolchain ``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` ``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.9.5`` ``foss/2020b``, ``intel/2020b`` ========= ================= =============================== @@ -21762,13 +22179,14 @@ version versionsuffix toolchain Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface. -*homepage*: http://mercurial.selenic.com/ +*homepage*: https://www.mercurial-scm.org -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``3.8.3`` ``-Python-2.7.11`` ``foss/2016a`` -========= ================== ============== +========= ================== ================== +version versionsuffix toolchain +========= ================== ================== +``3.8.3`` ``-Python-2.7.11`` ``foss/2016a`` +``5.7.1`` ``GCCcore/10.2.0`` +========= ================== ================== .. _list_software_Mesa_390: @@ -21955,6 +22373,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_MetaEuk_684: + +*MetaEuk* ++++++++++ + +MetaEuk is a modular toolkit designed for large-scale gene discovery and annotation in eukaryotic metagenomic contigs. + +*homepage*: https://metaeuk.soedinglab.org + +======= ============== +version toolchain +======= ============== +``4`` ``GCC/10.2.0`` +======= ============== + + .. _list_software_MetaGeneAnnotator_1724: *MetaGeneAnnotator* @@ -22149,6 +22583,7 @@ MIGEC is a software pipeline that facilitates processing and analysis of immun version versionsuffix toolchain ========= =================== ========== ``1.2.8`` ``-Java-1.8.0_162`` ``system`` +``1.2.9`` ``-Java-1.8`` ``system`` ========= =================== ========== @@ -22471,12 +22906,13 @@ MiXCR processes big immunome data from raw sequences to quantitated clonotypes *homepage*: https://milaboratory.com/software/mixcr/ -========= =================== ========== -version versionsuffix toolchain -========= =================== ========== -``2.1.9`` ``-Java-1.8.0_162`` ``system`` -``3.0.3`` ``-Java-1.8`` ``system`` -========= =================== ========== +========== =================== ========== +version versionsuffix toolchain +========== =================== ========== +``2.1.9`` ``-Java-1.8.0_162`` ``system`` +``3.0.3`` ``-Java-1.8`` ``system`` +``3.0.13`` ``-Java-1.8`` ``system`` +========== =================== ========== .. _list_software_mkl-dnn_689: @@ -22781,6 +23217,7 @@ An analysis toolkit for single-cell RNA-seq. version versionsuffix toolchain ========= ========================= ============== ``0.2.0`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +``0.2.3`` ``-R-4.0.3`` ``foss/2020b`` ========= ========================= ============== @@ -23108,7 +23545,7 @@ version versionsuffix toolchain mpmath can be used as an arbitrary-precision substitute for Python's float/complex types and math/cmath modules, but also does much more advanced mathematics. Almost any calculation can be performed just as well at 10-digit or 1000-digit precision, with either real or complex numbers, and in many cases mpmath implements efficient algorithms that scale well for extremely high precision work. -*homepage*: http://mpmath.org/ +*homepage*: https://mpmath.org/ ========= ================== =============================== version versionsuffix toolchain @@ -23136,6 +23573,22 @@ version toolchain ========= ============================== +.. _list_software_mrcfile_738: + +*mrcfile* ++++++++++ + +mrcfile is a Python implementation of the MRC2014 file format, which is used in structural biology to store image and volume data. It allows MRC files to be created and opened easily using a very simple API, which exposes the file’s header and data as numpy arrays. The code runs in Python 2 and 3 and is fully unit-tested. This library aims to allow users and developers to read and write standard- compliant MRC files in Python as easily as possible, and with no dependencies on any compiled libraries except numpy. You can use it interactively to inspect files, correct headers and so on, or in scripts and larger software packages to provide basic MRC file I/O functions. + +*homepage*: https://github.com/ccpem/mrcfile + +========= ================================== +version toolchain +========= ================================== +``1.3.0`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================================== + + .. _list_software_MRChem_540: *MRChem* @@ -23340,12 +23793,12 @@ MUMmer is a system for rapidly aligning entire genomes, whether in complete or *homepage*: http://mummer.sourceforge.net/ -============== ================================= -version toolchain -============== ================================= -``3.23`` ``GCCcore/9.3.0``, ``foss/2016b`` -``4.0.0beta2`` ``GCCcore/9.3.0``, ``foss/2018b`` -============== ================================= +============== ===================================================== +version toolchain +============== ===================================================== +``3.23`` ``GCCcore/9.3.0``, ``foss/2016b`` +``4.0.0beta2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +============== ===================================================== .. _list_software_MUMPS_402: @@ -23363,6 +23816,7 @@ version versionsuffix toolchain ``5.1.2`` ``-metis`` ``foss/2017b`` ``5.2.1`` ``-metis`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a`` ``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` +``5.3.5`` ``-metis`` ``foss/2020b`` ========= ============== ================================================================================================================= @@ -23620,6 +24074,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_Myokit_637: + +*Myokit* +++++++++ + +Myokit is an open-source Python-based toolkit that facilitates modeling and simulation of cardiac cellular electrophysiology. + +*homepage*: http://myokit.org + +========== ============== +version toolchain +========== ============== +``1.32.0`` ``foss/2020b`` +========== ============== + + .. _list_software_mypy_463: *mypy* @@ -23692,7 +24162,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -24027,6 +24497,7 @@ version toolchain ``2.9.3`` ``foss/2018b`` ``2.10.4`` ``gompi/2019b`` ``2.10.7`` ``gompi/2020a`` +``2.10.9`` ``gompi/2020b`` =========== ================================================ @@ -24052,6 +24523,22 @@ version versionsuffix toolchain ========== =================== ================== +.. _list_software_NCCL-tests_896: + +*NCCL-tests* +++++++++++++ + +Tests check both the performance and the correctness of NCCL operations. + +*homepage*: https://github.com/NVIDIA/nccl-tests + +========= ================ +version toolchain +========= ================ +``2.0.0`` ``gompic/2019b`` +========= ================ + + .. _list_software_ncdf4_463: *ncdf4* @@ -24358,7 +24845,7 @@ version versionsuffix toolchain ``4.6.1`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpi/2020b`` +``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b`` =========== ================ ========================================================================================================================== @@ -24430,24 +24917,24 @@ Python/numpy interface to netCDF. *homepage*: https://unidata.github.io/netcdf4-python/ -=========== ============================= =============================== -version versionsuffix toolchain -=========== ============================= =============================== -``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` -``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` -``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` -``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` -``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` -``1.4.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` -``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` -``1.5.2`` ``intel/2019a`` -``1.5.3`` ``-Python-2.7.16`` ``foss/2019b`` -``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.5.5.1`` ``intel/2020b`` -=========== ============================= =============================== +=========== ============================= =================================== +version versionsuffix toolchain +=========== ============================= =================================== +``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` +``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` +``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` +``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` +``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` +``1.4.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` +``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.5.2`` ``intel/2019a`` +``1.5.3`` ``-Python-2.7.16`` ``foss/2019b`` +``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.5.5.1`` ``fosscuda/2020b``, ``intel/2020b`` +=========== ============================= =================================== .. _list_software_netloc_645: @@ -24473,13 +24960,14 @@ version toolchain NetLogo is a multi-agent programmable modeling environment. It is used by tens of thousands of students, teachers and researchers worldwide. It also powers HubNet participatory simulations. It is authored by Uri Wilensky and developed at the CCL. -*homepage*: http://ccl.northwestern.edu/netlogo/ +*homepage*: https://ccl.northwestern.edu/netlogo/ ========= ============= ========== version versionsuffix toolchain ========= ============= ========== ``5.3.1`` ``-64`` ``system`` ``6.0.4`` ``-64`` ``system`` +``6.2.0`` ``-64`` ``system`` ========= ============= ========== @@ -24594,7 +25082,7 @@ version versionsuffix toolchain ``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` -``2.5`` ``foss/2020b``, ``fosscuda/2020b`` +``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ======== ================== =================================================== @@ -24649,6 +25137,7 @@ version toolchain ``20.01.0`` ``system`` ``20.04.1`` ``system`` ``20.10.0`` ``system`` +``21.03.0`` ``system`` =========== ========== @@ -24677,12 +25166,13 @@ The NFFT (nonequispaced fast Fourier transform or nonuniform fast Fourier transf *homepage*: https://www-user.tu-chemnitz.de/~potts/nfft/ -========= ============================== -version toolchain -========= ============================== -``3.5.1`` ``foss/2018b``, ``foss/2019a`` -``3.5.2`` ``foss/2020a`` -========= ============================== +========= ================================== +version toolchain +========= ================================== +``3.1.3`` ``foss/2020b``, ``fosscuda/2020b`` +``3.5.1`` ``foss/2018b``, ``foss/2019a`` +``3.5.2`` ``foss/2020a`` +========= ================================== .. _list_software_NGLess_556: @@ -24739,6 +25229,7 @@ version versionsuffix toolchain ``2.10.0`` ``-Java-11`` ``GCCcore/8.2.0`` ``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` ``2.10.5`` ``GCCcore/9.3.0`` +``2.10.9`` ``GCCcore/10.2.0`` ========== =================== ================================== @@ -25328,22 +25819,23 @@ Numba is an Open Source NumPy-aware optimizing compiler for Python sponsored by *homepage*: https://numba.pydata.org/ -========== ================== ================================== -version versionsuffix toolchain -========== ================== ================================== -``0.24.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.24.0`` ``-Python-3.5.1`` ``intel/2016a`` -``0.26.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.32.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.37.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``0.37.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.39.0`` ``-Python-3.6.6`` ``foss/2018b`` -``0.43.1`` ``intel/2019a`` -``0.46.0`` ``foss/2019a`` -``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` -========== ================== ================================== +========== ================== =================================================== +version versionsuffix toolchain +========== ================== =================================================== +``0.24.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.24.0`` ``-Python-3.5.1`` ``intel/2016a`` +``0.26.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.32.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.37.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``0.37.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.39.0`` ``-Python-3.6.6`` ``foss/2018b`` +``0.43.1`` ``intel/2019a`` +``0.46.0`` ``foss/2019a`` +``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.52.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================== =================================================== .. _list_software_numexpr_783: @@ -25413,6 +25905,7 @@ version toolchain ``20.7`` ``system`` ``20.9`` ``system`` ``20.11`` ``system`` +``21.2`` ``system`` ========= ========== @@ -25474,7 +25967,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_opencv_contrib_1499` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -25775,45 +26268,32 @@ version toolchain *OpenCV* ++++++++ -OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. +OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Includes extra modules for OpenCV from the contrib repository. *homepage*: https://opencv.org/ -========== ================== ================================================================ -version versionsuffix toolchain -========== ================== ================================================================ -``2.4.12`` ``intel/2016a`` -``3.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``3.4.1`` ``-Python-2.7.14`` ``foss/2018a`` -``3.4.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.4.5`` ``-Python-2.7.15`` ``foss/2018b`` -``3.4.7`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a`` -``3.4.7`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` -``4.0.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.0.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``4.2.0`` ``-Python-3.8.2`` ``foss/2020a`` -========== ================== ================================================================ - - -.. _list_software_opencv_contrib_1499: - -*opencv_contrib* -++++++++++++++++ - -OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. - -*homepage*: https://opencv.org/ - -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``3.4.1`` ``-Python-3.6.4`` ``foss/2018a`` -========= ================= ============== +========== ========================= ================================================================ +version versionsuffix toolchain +========== ========================= ================================================================ +``2.4.12`` ``intel/2016a`` +``3.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``3.4.1`` ``-Python-2.7.14`` ``foss/2018a`` +``3.4.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.4.1`` ``-Python-3.6.4-contrib`` ``foss/2018a`` +``3.4.5`` ``-Python-2.7.15`` ``foss/2018b`` +``3.4.7`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a`` +``3.4.7`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +``4.0.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.0.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``4.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``4.2.0`` ``-Python-3.8.2-contrib`` ``foss/2020a`` +``4.5.1`` ``-contrib`` ``foss/2020b``, ``fosscuda/2020b`` +========== ========================= ================================================================ .. _list_software_OpenEXR_641: @@ -25832,6 +26312,7 @@ version toolchain ``2.3.0`` ``foss/2018b``, ``intel/2018b`` ``2.4.0`` ``GCCcore/8.3.0`` ``2.4.1`` ``GCCcore/9.3.0`` +``2.5.5`` ``GCCcore/10.2.0`` ========= ================================ @@ -26324,6 +26805,7 @@ version toolchain ``3.8.0`` ``GNU/4.9.3-2.25`` ``3.9.0`` ``GNU/4.9.3-2.25`` ``6.5.0`` ``system`` +``7.2.0`` ``system`` ========= ================== @@ -26464,6 +26946,7 @@ version toolchain ``5.3.2`` ``foss/2016a``, ``foss/2017a`` ``5.6.2`` ``gompi/2019a`` ``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` +``5.7`` ``gompi/2020b``, ``gompic/2020b`` ========= ============================================================================================================================================================================================= @@ -26523,7 +27006,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -26590,6 +27073,7 @@ version toolchain ========== =========================================================================== ``9.38.1`` ``GCC/4.9.2``, ``system`` ``16.02`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2018a`` +``17.03`` ``GCCcore/10.2.0`` ========== =========================================================================== @@ -26743,15 +27227,15 @@ PAPI provides the tool designer and application engineer with a consistent inte *homepage*: https://icl.cs.utk.edu/projects/papi/ -========= ==================================== -version toolchain -========= ==================================== -``5.4.3`` ``foss/2016a`` -``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``5.6.0`` ``GCCcore/6.4.0`` -``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``6.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ==================================== +========= ======================================================== +version toolchain +========= ======================================================== +``5.4.3`` ``foss/2016a`` +``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``5.6.0`` ``GCCcore/6.4.0`` +``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``6.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_parallel_845: @@ -26935,11 +27419,11 @@ ParMGridGen is an MPI-based parallel library that is based on the serial package *homepage*: http://www-users.cs.umn.edu/~moulitsa/software.html -======= ==================================================================================== -version toolchain -======= ==================================================================================== -``1.0`` ``gimkl/2.11.5``, ``gompi/2019b``, ``iimpi/2019b``, ``intel/2016a``, ``intel/2017a`` -======= ==================================================================================== +======= ====================================================================================================================== +version toolchain +======= ====================================================================================================================== +``1.0`` ``gimkl/2.11.5``, ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``intel/2016a``, ``intel/2017a`` +======= ====================================================================================================================== .. _list_software_PartitionFinder_1554: @@ -27461,6 +27945,7 @@ version versionsuffix toolchain ``3.12.4`` ``-Python-2.7.16`` ``intel/2019b`` ``3.12.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.12.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.14.4`` ``foss/2020b`` ========== ==================== =============================== @@ -27503,12 +27988,13 @@ version toolchain pFUnit is a unit testing framework enabling JUnit-like testing of serial and MPI-parallel software written in Fortran. -*homepage*: http://pfunit.sourceforge.net +*homepage*: https://github.com/Goddard-Fortran-Ecosystem/pFUnit ========= =============== version toolchain ========= =============== ``3.2.9`` ``gompi/2018b`` +``4.2.0`` ``gompi/2020b`` ========= =============== @@ -27850,6 +28336,8 @@ version versionsuffix toolchain ``2.21.1`` ``-Java-11`` ``system`` ``2.21.6`` ``-Java-11`` ``system`` ``2.22.1`` ``-Java-11`` ``system`` +``2.25.0`` ``-Java-11`` ``system`` +``2.25.1`` ``-Java-11`` ``system`` =========== =================== ========== @@ -28513,6 +29001,7 @@ version versionsuffix toolchain ``2.5b`` ``-Python-2.7.14`` ``intel/2018a`` ``2.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2.6.2`` ``foss/2020b``, ``intel/2020b`` +``2.7.0`` ``foss/2020b`` ========= ================== ================================================ @@ -28591,6 +29080,7 @@ version toolchain ``1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a`` ``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` ``1.5`` ``GCC/9.3.0`` +``1.6`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ======= ======================================= @@ -28827,13 +29317,14 @@ version versionsuffix toolchain The Persistence of Vision Raytracer, or POV-Ray, is a ray tracing program which generates images from a text-based scene description, and is available for a variety of computer platforms. POV-Ray is a high-quality, Free Software tool for creating stunning three-dimensional graphics. The source code is available for those wanting to do their own ports. -*homepage*: http://www.povray.org/ +*homepage*: https://www.povray.org/ =========== ================================================================================= version toolchain =========== ================================================================================= ``3.7.0.0`` ``intel/2016b`` ``3.7.0.7`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``3.7.0.8`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` =========== ================================================================================= @@ -28943,11 +29434,12 @@ preCICE (Precise Code Interaction Coupling Environment) is a coupling library fo *homepage*: https://www.precice.org/ -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``2.1.1`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``2.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +========= ================= =============================== .. _list_software_preseq_656: @@ -29100,6 +29592,7 @@ version toolchain ``6.0.0`` ``GCCcore/8.2.0`` ``6.2.1`` ``GCCcore/8.3.0`` ``7.0.0`` ``GCCcore/9.3.0`` +``7.2.1`` ``GCCcore/10.2.0`` ========= ================================================================================= @@ -29233,24 +29726,24 @@ Google Protocol Buffers *homepage*: https://github.com/google/protobuf/ -=========== =================================================== -version toolchain -=========== =================================================== -``2.5.0`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``system`` -``2.6.1`` ``system`` -``3.0.2`` ``foss/2016a`` -``3.2.0`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``foss/2016b``, ``intel/2017a`` -``3.4.0`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` -``3.5.1`` ``intel/2017b`` -``3.6.0`` ``GCCcore/7.3.0`` -``3.6.1`` ``GCCcore/7.3.0`` -``3.6.1.2`` ``GCCcore/8.2.0`` -``3.7.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``3.13.0`` ``GCCcore/9.3.0`` -``3.14.0`` ``GCCcore/10.2.0`` -=========== =================================================== +=========== ==================================================================== +version toolchain +=========== ==================================================================== +``2.5.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``system`` +``2.6.1`` ``system`` +``3.0.2`` ``foss/2016a`` +``3.2.0`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``foss/2016b``, ``intel/2017a`` +``3.4.0`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``3.5.1`` ``intel/2017b`` +``3.6.0`` ``GCCcore/7.3.0`` +``3.6.1`` ``GCCcore/7.3.0`` +``3.6.1.2`` ``GCCcore/8.2.0`` +``3.7.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.13.0`` ``GCCcore/9.3.0`` +``3.14.0`` ``GCCcore/10.2.0`` +=========== ==================================================================== .. _list_software_protobuf-python_1600: @@ -29660,6 +30153,22 @@ version toolchain ========= ========== +.. _list_software_pyABC_431: + +*pyABC* ++++++++ + +Massively parallel, distributed and scalable ABC-SMC (Approximate Bayesian Computation - Sequential Monte Carlo) for parameter estimation of complex stochastic models. Implemented in Python with support of the R language. + +*homepage*: https://github.com/icb-dcm/pyabc + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.10.4`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_PyAMG_414: *PyAMG* @@ -29667,13 +30176,14 @@ version toolchain PyAMG is a library of Algebraic Multigrid (AMG) solvers with a convenient Python interface. -*homepage*: http://pyamg.org +*homepage*: https://pyamg.github.io -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``3.0.1`` ``-Python-2.7.11`` ``intel/2016a`` -========= ================== =============== +========= ================== =============================== +version versionsuffix toolchain +========= ================== =============================== +``3.0.1`` ``-Python-2.7.11`` ``intel/2016a`` +``4.0.0`` ``foss/2020b``, ``intel/2020b`` +========= ================== =============================== .. _list_software_PyAPS3_480: @@ -29701,14 +30211,15 @@ pybedtools wraps and extends BEDTools and offers feature-level manipulations fro *homepage*: https://daler.github.io/pybedtools -========== ================== ================================ -version versionsuffix toolchain -========== ================== ================================ -``0.7.10`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` -``0.7.10`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.0`` ``foss/2019a``, ``intel/2019a`` -``0.8.1`` ``foss/2019b`` -========== ================== ================================ +========== ================== ======================================= +version versionsuffix toolchain +========== ================== ======================================= +``0.7.10`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` +``0.7.10`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.0`` ``foss/2019a``, ``intel/2019a`` +``0.8.1`` ``foss/2019b`` +``0.8.2`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========== ================== ======================================= .. _list_software_PyBerny_713: @@ -29741,6 +30252,7 @@ version versionsuffix toolchain ========== ================= ==================================== ``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` ``0.3.17`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``0.3.18`` ``GCCcore/10.2.0`` ========== ================= ==================================== @@ -29784,6 +30296,7 @@ version versionsuffix toolchain ``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.20.0`` ``GCCcore/10.2.0`` ========== ================== ==================================== @@ -29804,6 +30317,22 @@ version toolchain ============ ========== +.. _list_software_PyCifRW_644: + +*PyCifRW* ++++++++++ + +PyCIFRW provides support for reading and writing CIF (Crystallographic Information Format) files using Python. + +*homepage*: https://bitbucket.org/jamesrhester/pycifrw/src/development + +========= ================= +version toolchain +========= ================= +``4.4.2`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_PyClone_698: *PyClone* @@ -29905,6 +30434,7 @@ version versionsuffix toolchain ``2017.1.1`` ``-Python-2.7.14`` ``intel/2018a`` ``2018.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` ``2019.1.2`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intelcuda/2019b`` +``2020.1`` ``fosscuda/2020b`` ============ =============================== ======================================= @@ -30421,6 +30951,7 @@ version versionsuffix toolchain ``4.7.3`` ``-Python-2.7.13`` ``intel/2017a`` ``2017.10.16`` ``-Python-2.7.14`` ``intel/2017b`` ``2017.10.16`` ``-Python-3.6.3`` ``intel/2017b`` +``2022.0.4`` ``foss/2020b`` ============== ================== ========================= @@ -30466,12 +30997,12 @@ Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machin *homepage*: https://docs.pymc.io/ -========== ================= =============================== -version versionsuffix toolchain -========== ================= =============================== -``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.11.1`` ``intel/2020b`` -========== ================= =============================== +========== ================= =================================== +version versionsuffix toolchain +========== ================= =================================== +``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.11.1`` ``fosscuda/2020b``, ``intel/2020b`` +========== ================= =================================== .. _list_software_pymca_538: @@ -30486,6 +31017,7 @@ The PyMca X-Ray Fluorescence Toolkit, including PyMca5 and fisx. ========= ================= ================================== version versionsuffix toolchain ========= ================= ================================== +``5.6.3`` ``foss/2020b`` ``5.6.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========= ================= ================================== @@ -30539,6 +31071,22 @@ version versionsuffix toolchain =============== ================= =============== +.. _list_software_PyOD_348: + +*PyOD* +++++++ + +PyOD is a comprehensive and scalable Python toolkit for detecting outlying objects in multivariate data. + +*homepage*: https://pyod.readthedocs.io + +========= =============================== +version toolchain +========= =============================== +``0.8.7`` ``foss/2020b``, ``intel/2020b`` +========= =============================== + + .. _list_software_Pyomo_532: *Pyomo* @@ -30565,11 +31113,12 @@ PyOpenCL lets you access GPUs and other massively parallel compute devices from *homepage*: https://mathema.tician.de/software/pyopencl/ -============ ================= ================== -version versionsuffix toolchain -============ ================= ================== -``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` -============ ================= ================== +============ ================= =============================== +version versionsuffix toolchain +============ ================= =============================== +``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2021.1.2`` ``foss/2020b``, ``intel/2020b`` +============ ================= =============================== .. _list_software_PyOpenGL_750: @@ -30581,17 +31130,17 @@ PyOpenGL is the most common cross platform Python binding to OpenGL and related *homepage*: http://pyopengl.sourceforge.net -=========== ================== =============================== -version versionsuffix toolchain -=========== ================== =============================== -``3.1.1a1`` ``GCCcore/8.2.0`` -``3.1.1a1`` ``-Python-2.7.11`` ``intel/2016a`` -``3.1.1a1`` ``-Python-2.7.12`` ``foss/2016b`` -``3.1.1a1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` -``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` -``3.1.5`` ``GCCcore/8.3.0`` -=========== ================== =============================== +=========== ================== ===================================== +version versionsuffix toolchain +=========== ================== ===================================== +``3.1.1a1`` ``GCCcore/8.2.0`` +``3.1.1a1`` ``-Python-2.7.11`` ``intel/2016a`` +``3.1.1a1`` ``-Python-2.7.12`` ``foss/2016b`` +``3.1.1a1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` +``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +=========== ================== ===================================== .. _list_software_pyparsing_989: @@ -30717,14 +31266,15 @@ PyQtGraph is a pure-python graphics and GUI library built on PyQt5/PySide2 and n *homepage*: http://www.pyqtgraph.org/ -========== ================= =============================== -version versionsuffix toolchain -========== ================= =============================== -``0.10.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` -``0.11.0`` ``-Python-3.7.4`` ``foss/2019b`` -========== ================= =============================== +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.10.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` +``0.11.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.11.1`` ``foss/2020b``, ``fosscuda/2020b`` +========== ================= ================================== .. _list_software_PyRe_384: @@ -30776,6 +31326,38 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_pyro-api_817: + +*pyro-api* +++++++++++ + +Pyro is a flexible, scalable deep probabilistic programming library built on PyTorch. + +*homepage*: https://github.com/pyro-ppl/pyro-api + +========= ================== +version toolchain +========= ================== +``0.1.2`` ``fosscuda/2020b`` +========= ================== + + +.. _list_software_pyro-ppl_835: + +*pyro-ppl* +++++++++++ + +Pyro is a flexible, scalable deep probabilistic programming library built on PyTorch. + +*homepage*: https://github.com/pyro-ppl/pyro + +========= ================== +version toolchain +========= ================== +``1.5.2`` ``fosscuda/2020b`` +========= ================== + + .. _list_software_Pyro4_478: *Pyro4* @@ -31031,6 +31613,7 @@ version versionsuffix toolchain ``3.5.2`` ``intel/2019a`` ``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` ``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.6.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` =========== ================== =================================================== @@ -31169,6 +31752,7 @@ version versionsuffix toolchain ``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` ``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` ``0.8.0`` ``foss/2019b``, ``foss/2020a`` +``0.9.0`` ``fosscuda/2020b`` =============== ================== ============================== @@ -31278,12 +31862,13 @@ PyTorch Geometric (PyG) is a geometric deep learning extension library for PyTor *homepage*: https://github.com/rusty1s/pytorch_geometric -========= =============================== ============== -version versionsuffix toolchain -========= =============================== ============== -``1.3.2`` ``-Python-3.7.4`` ``foss/2019b`` -``1.4.2`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b`` -========= =============================== ============== +========= =============================== ================================== +version versionsuffix toolchain +========= =============================== ================================== +``1.3.2`` ``-Python-3.7.4`` ``foss/2019b`` +``1.4.2`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b`` +``1.6.3`` ``foss/2020b``, ``fosscuda/2020b`` +========= =============================== ================================== .. _list_software_PyVCF_424: @@ -31681,7 +32266,7 @@ version versionsuffix toolchain Qt is a comprehensive cross-platform C++ application framework. -*homepage*: http://qt.io/ +*homepage*: https://qt.io/ ========== ==================================================================================== version toolchain @@ -31730,6 +32315,7 @@ A rich Qt-based console for working with Jupyter kernels, supporting rich media version versionsuffix toolchain ========= ================= ================================== ``4.7.7`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``5.0.2`` ``GCCcore/10.2.0`` ========= ================= ================================== @@ -31790,11 +32376,12 @@ QtPy is a small abstraction layer that lets you write applications using a singl *homepage*: https://github.com/spyder-ide/qtpy -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``1.9.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -========= ================= ================= +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``1.9.0`` ``GCCcore/10.2.0`` +``1.9.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================== .. _list_software_Qualimap_826: @@ -31839,22 +32426,22 @@ Quantum ESPRESSO is an integrated suite of computer codes for electronic-struc *homepage*: https://www.quantum-espresso.org -========= ============= =============================================== -version versionsuffix toolchain -========= ============= =============================================== -``5.3.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``-hybrid`` ``foss/2016b`` -``6.0`` ``intel/2016b`` -``6.1`` ``intel/2017a`` -``6.2`` ``intel/2017b`` -``6.2.1`` ``iomkl/2017b`` -``6.3`` ``foss/2018b``, ``intel/2018b`` -``6.4.1`` ``intel/2019a`` -``6.5`` ``intel/2019a``, ``intel/2019b`` -``6.6`` ``foss/2019b``, ``foss/2020b``, ``intel/2019b`` -``6.7`` ``foss/2019b``, ``intel/2019b`` -========= ============= =============================================== +========= ============= ================================================ +version versionsuffix toolchain +========= ============= ================================================ +``5.3.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``-hybrid`` ``foss/2016b`` +``6.0`` ``intel/2016b`` +``6.1`` ``intel/2017a`` +``6.2`` ``intel/2017b`` +``6.2.1`` ``iomkl/2017b`` +``6.3`` ``foss/2018b``, ``intel/2018b`` +``6.4.1`` ``intel/2019a`` +``6.5`` ``intel/2019a``, ``intel/2019b`` +``6.6`` ``foss/2019b``, ``foss/2020b``, ``intel/2019b`` +``6.7`` ``foss/2019b``, ``intel/2019b``, ``iomkl/2019b`` +========= ============= ================================================ .. _list_software_QUAST_398: @@ -32003,7 +32590,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -32037,7 +32624,8 @@ version versionsuffix toolchain ``3.6.2`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.6.3`` ``foss/2020a`` ``4.0.0`` ``foss/2020a``, ``fosscuda/2020a`` -``4.0.3`` ``foss/2020b`` +``4.0.3`` ``foss/2020b``, ``fosscuda/2020b`` +``4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` ========= ============================= =================================================== @@ -32086,6 +32674,22 @@ version versionsuffix toolchain =========== ========================= ================================== +.. _list_software_R-opencv_778: + +*R-opencv* +++++++++++ + +Experimenting with computer vision and machine learning in R. This package exposes some of the available OpenCV algorithms, such as edge, body or face detection. These can either be applied to analyze static images, or to filter live video footage from a camera device. + +*homepage*: https://cran.r-project.org/web/packages/opencv/ + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``0.2.0`` ``-R-4.0.0`` ``foss/2020a`` +========= ============= ============== + + .. _list_software_R-tesseract_1101: *R-tesseract* @@ -32238,15 +32842,16 @@ version toolchain *RASPA2* ++++++++ -A general purpose classical simulation package that can be used for the simulation of molecules in gases, fluids, zeolites, aluminosilicates, metal-organic frameworks, carbon nanotubes and external fields. +RASPA is a software package for simulating adsorption and diffusion of molecules in flexible nanoporous materials. -*homepage*: https://github.com/numat/RASPA2 +*homepage*: https://iraspa.org/raspa/ -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``2.0.3`` ``-Python-2.7.12`` ``intel/2016b`` -========= ================== =============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``2.0.3`` ``-Python-2.7.12`` ``intel/2016b`` +``2.0.41`` ``foss/2020b`` +========== ================== =============== .. _list_software_rasterio_873: @@ -32281,6 +32886,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_Ratatosk_841: + +*Ratatosk* +++++++++++ + +Phased hybrid error correction of long reads using colored de Bruijn graphs + +*homepage*: https://github.com/DecodeGenetics/Ratatosk + +======= ============== +version toolchain +======= ============== +``0.4`` ``GCC/10.2.0`` +======= ============== + + .. _list_software_RAxML_420: *RAxML* @@ -32448,6 +33069,7 @@ RDFLib is a Python library for working with RDF, a simple yet powerful language version toolchain ========= ================================= ``4.2.2`` ``GCCcore/8.3.0``, ``foss/2019a`` +``5.0.0`` ``GCCcore/10.2.0`` ========= ================================= @@ -32607,6 +33229,8 @@ version toolchain ``3.2`` ``system`` ``3.3`` ``system`` ``3.4.1`` ``system`` +``3.5.0`` ``system`` +``3.5.1`` ``system`` ========= ========== @@ -32751,6 +33375,22 @@ version versionsuffix toolchain ========= ============= =============================== +.. _list_software_RevBayes_801: + +*RevBayes* +++++++++++ + +RevBayes provides an interactive environment for statistical computation in phylogenetics. It is primarily intended for modeling, simulation, and Bayesian inference in evolutionary biology, particularly phylogenetics. + +*homepage*: https://revbayes.github.io/ + +========= ============== +version toolchain +========= ============== +``1.1.1`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_rgdal_522: *rgdal* @@ -33002,12 +33642,13 @@ version versionsuffix toolchain rnaQUAST is a tool for evaluating RNA-Seq assemblies using reference genome and gene database. In addition, rnaQUAST is also capable of estimating gene database coverage by raw reads and de novo quality assessment using third-party software. -*homepage*: http://cab.spbu.ru/software/rnaquast/ +*homepage*: https://cab.spbu.ru/software/rnaquast/ ========= ================== ============== version versionsuffix toolchain ========= ================== ============== ``1.5.2`` ``-Python-2.7.15`` ``foss/2018b`` +``2.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -33365,6 +34006,7 @@ version toolchain ``2.6.1`` ``GCCcore/7.3.0`` ``2.6.3`` ``GCCcore/8.2.0`` ``2.7.1`` ``GCCcore/8.3.0`` +``2.7.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ================================================ @@ -33416,7 +34058,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -33635,10 +34277,27 @@ version versionsuffix toolchain ``1.8`` ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` +``1.12`` ``GCC/10.2.0``, ``GCC/9.3.0`` ========== ================= ======================================================================================================================================= +.. _list_software_sansa_534: + +*sansa* ++++++++ + +Structural variant (SV) annotation, a companion to the 'dolly' tool. + +*homepage*: https://github.com/dellytools/sansa/ + +========= =============== +version toolchain +========= =============== +``0.0.7`` ``gompi/2020b`` +========= =============== + + .. _list_software_SAS_231: *SAS* @@ -33764,6 +34423,7 @@ version versionsuffix toolchain ``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` ``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` ``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020b`` +``2.1.0`` ``-bl`` ``gompi/2020b`` ``2.2`` ``-amd`` ``gompi/2020a`` ========= ================================= ============================================================================================================================================ @@ -33884,6 +34544,22 @@ version versionsuffix toolchain ========== ================= ================================== +.. _list_software_scikit-cuda_1105: + +*scikit-cuda* ++++++++++++++ + +SciKit-cuda, a.k.a. skcuda, provides Python interfaces to many of the functions in the CUDA device/runtime, CUBLAS, CUFFT, and CUSOLVER libraries distributed as part of NVIDIA's CUDA Programming Toolkit. + +*homepage*: https://github.com/lebedov/scikit-cuda + +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``0.5.3`` ``-Python-3.7.4`` ``fosscuda/2019b`` +========= ================= ================== + + .. _list_software_scikit-image_1207: *scikit-image* @@ -33910,6 +34586,7 @@ version versionsuffix toolchain ``0.15.0`` ``-Python-3.7.2`` ``foss/2019a`` ``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.18.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ========== ================== =================================================== @@ -34297,6 +34974,7 @@ version toolchain ``2.0.8`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ``2.0.9`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.0.10`` ``GCCcore/8.3.0`` +``2.0.14`` ``GCCcore/10.2.0`` ========== ====================================================================== @@ -34371,6 +35049,7 @@ version versionsuffix toolchain ``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``0.9.1`` ``-Python-2.7.16`` ``foss/2019b`` ``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.10.1`` ``intel/2020b`` ``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.11.1`` ``intel/2020b`` ========== ================== ========================================================================================= @@ -34408,6 +35087,22 @@ version versionsuffix toolchain ========== ================== ============== +.. _list_software_Seeder_600: + +*Seeder* +++++++++ + +Seeder is a framework for DNA motif discovery. + +*homepage*: https://metacpan.org/pod/Seeder + +======== ================ ================= +version versionsuffix toolchain +======== ================ ================= +``0.01`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +======== ================ ================= + + .. _list_software_segemehl_842: *segemehl* @@ -34707,6 +35402,7 @@ version versionsuffix toolchain ``2.3.4`` ``-R-3.5.1`` ``foss/2018b`` ``3.1.2`` ``-R-3.6.0`` ``foss/2019a`` ``3.1.5`` ``-R-4.0.0`` ``foss/2020a`` +``4.0.1`` ``-R-4.0.3`` ``foss/2020b`` ============ ============= =============== @@ -35023,6 +35719,7 @@ The silx project provides a collection of Python packages to support the develo version versionsuffix toolchain ========== ================= ================================== ``0.13.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.14.0`` ``foss/2020b`` ========== ================= ================================== @@ -35048,15 +35745,16 @@ version versionsuffix toolchain *SIMPLE* ++++++++ -Single-particle IMage Processing Linux Engine is a program package for cryo-EM image processing, focusing on ab initio 3D reconstruction of low-symmetry single-particles. +Single-particle IMage Processing Linux Engine SIMPLE is an open-source software package for analysis of cryogenic transmission electron microscopy (cryo-EM) movies of single-particles (Single-Particle Analysis, SPA). -*homepage*: http://simplecryoem.com/ +*homepage*: https://simplecryoem.com/ -======= ============== -version toolchain -======= ============== -``2.5`` ``foss/2018a`` -======= ============== +========= ============== +version toolchain +========= ============== +``2.5`` ``foss/2018a`` +``3.0.0`` ``foss/2020b`` +========= ============== .. _list_software_SimpleElastix_1348: @@ -35303,6 +36001,7 @@ version versionsuffix toolchain ``3.11.0`` ``foss/2018b`` ``3.12.2`` ``-Python-2.7.16`` ``intel/2019b`` ``3.12.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.12.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================== =============================== @@ -35716,11 +36415,11 @@ SOCI is a database access library for C++ that makes the illusion of embedding S *homepage*: http://soci.sourceforge.net/ -========= ================= -version toolchain -========= ================= -``4.0.1`` ``GCCcore/9.3.0`` -========= ================= +========= ================================= +version toolchain +========= ================================= +``4.0.1`` ``GCC/10.2.0``, ``GCCcore/9.3.0`` +========= ================================= .. _list_software_SolexaQA++_852: @@ -35843,6 +36542,7 @@ version versionsuffix toolchain ``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` ``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` ``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``3.15.2`` ``GCC/10.2.0`` ========== ================= ============================================== @@ -35892,6 +36592,7 @@ version versionsuffix toolchain ``2.4.0`` ``-Python-3.6.6`` ``intel/2018b`` ``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` ``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``3.1.1`` ``fosscuda/2020b`` ========= =========================================== =============================== @@ -35909,7 +36610,7 @@ version toolchain ========= ============================================================================================================================== ``2.0.2`` ``foss/2016a`` ``2.0.3`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``intel/2017a`` -``2.0.4`` ``GCCcore/9.3.0`` +``2.0.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================== @@ -35971,12 +36672,13 @@ Spglib is a library for finding and handling crystal symmetries written in C. *homepage*: https://atztogo.github.io/spglib/ -========= ========================= -version toolchain -========= ========================= -``1.9.2`` ``intel/2016.02-GCC-4.9`` -``1.9.9`` ``intel/2017b`` -========= ========================= +========== ========================= +version toolchain +========== ========================= +``1.9.2`` ``intel/2016.02-GCC-4.9`` +``1.9.9`` ``intel/2017b`` +``1.16.1`` ``GCCcore/10.2.0`` +========== ========================= .. _list_software_spglib-python_1360: @@ -35988,18 +36690,18 @@ Spglib for Python. Spglib is a library for finding and handling crystal symmetri *homepage*: https://pypi.python.org/pypi/spglib -================ ================== =============================== -version versionsuffix toolchain -================ ================== =============================== -``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` -``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` -``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` -``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` -``1.16.0`` ``foss/2020b``, ``intel/2020b`` -``1.16.0`` ``-Python-3.8.2`` ``intel/2020a`` -================ ================== =============================== +================ ================== =================================================== +version versionsuffix toolchain +================ ================== =================================================== +``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` +``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` +``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` +``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.16.0`` ``-Python-3.8.2`` ``intel/2020a`` +================ ================== =================================================== .. _list_software_Sphinx_634: @@ -36263,6 +36965,7 @@ version versionsuffix toolchain ``2.10.4`` ``gompi/2019b`` ``2.10.5`` ``-centos_linux64`` ``system`` ``2.10.8`` ``gompi/2020a`` +``2.10.9`` ``gompi/2020b`` =========== =================== =============== @@ -36462,6 +37165,7 @@ version toolchain ``2.7.5b`` ``GCC/9.3.0`` ``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.7.8a`` ``GCC/10.2.0`` ========== ============================================================== @@ -36554,7 +37258,7 @@ version versionsuffix toolchain ``0.10.1`` ``foss/2019a`` ``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.12.1`` ``intel/2020b`` +``0.12.1`` ``foss/2020b``, ``intel/2020b`` ========== ================== =============================== @@ -36682,6 +37386,22 @@ version toolchain ========= ===================================================================================== +.. _list_software_suave_548: + +*suave* ++++++++ + +suave is an interactive web application to visualize read depth ratios between two samples and the structural variants of one of the samples (typically the "case" sample in a case/control setup such as tumor/normal comparison). + +*homepage*: https://github.com/dellytools/suave + +============ ============== +version toolchain +============ ============== +``20160529`` ``foss/2020b`` +============ ============== + + .. _list_software_Subread_710: *Subread* @@ -36829,6 +37549,7 @@ version toolchain ``2.6.2`` ``intel/2016b``, ``intel/2018b`` ``2.7.0`` ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``5.1.0`` ``foss/2019b``, ``intel/2019b`` +``5.7.0`` ``foss/2020b``, ``intel/2020b`` ========= ================================================================================================================================== @@ -36862,7 +37583,7 @@ version toolchain ========= =============================== ``5.1.1`` ``foss/2016a``, ``intel/2016a`` ``5.2.1`` ``foss/2017b``, ``intel/2017b`` -``5.2.2`` ``intel/2020a`` +``5.2.2`` ``foss/2020a``, ``intel/2020a`` ========= =============================== @@ -37116,6 +37837,7 @@ version versionsuffix toolchain ``1.4`` ``foss/2019a``, ``intel/2019a`` ``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` ``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` +``1.7.1`` ``foss/2020b`` ========= ================== =============================== @@ -37426,11 +38148,12 @@ Tensorboard for PyTorch. *homepage*: https://github.com/lanpa/tensorboardX -======= ================= ============== -version versionsuffix toolchain -======= ================= ============== -``2.0`` ``-Python-3.7.4`` ``foss/2019b`` -======= ================= ============== +======= ================== ================== +version versionsuffix toolchain +======= ================== ================== +``2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +======= ================== ================== .. _list_software_TensorFlow_1043: @@ -37502,11 +38225,12 @@ TensorFlow Probability (TFP) is a library for probabilistic reasoning and statis *homepage*: https://www.tensorflow.org/probability -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.9.0`` ``-Python-3.7.4`` ``foss/2019b`` -========= ================= ============== +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.9.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.12.1`` ``foss/2020b``, ``fosscuda/2020b`` +========== ================= ================================== .. _list_software_TensorRT_801: @@ -37650,16 +38374,16 @@ Texinfo is the official documentation format of the GNU project. *homepage*: https://www.gnu.org/software/texinfo/ -========= ==================================== -version toolchain -========= ==================================== -``4.13a`` ``system`` -``5.2`` ``GCC/4.8.2`` -``6.4`` ``GCCcore/5.4.0`` -``6.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``6.6`` ``GCCcore/8.2.0`` -``6.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ==================================== +========= ======================================================== +version toolchain +========= ======================================================== +``4.13a`` ``system`` +``5.2`` ``GCC/4.8.2`` +``6.4`` ``GCCcore/5.4.0`` +``6.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``6.6`` ``GCCcore/8.2.0`` +``6.7`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================== .. _list_software_texlive_769: @@ -37724,7 +38448,7 @@ version versionsuffix toolchain ``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` ``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` -``1.1.2`` ``-PyMC`` ``intel/2020b`` +``1.1.2`` ``-PyMC`` ``fosscuda/2020b``, ``intel/2020b`` ========= ================== =================================================== @@ -37851,12 +38575,12 @@ The `time' command runs another program, then displays information about the res *homepage*: https://www.gnu.org/software/time/ -======= ==================================== -version toolchain -======= ==================================== -``1.7`` ``system`` -``1.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ==================================== +======= ======================================================= +version toolchain +======= ======================================================= +``1.7`` ``system`` +``1.9`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ======================================================= .. _list_software_TINKER_461: @@ -37969,9 +38693,9 @@ version toolchain *tmux* ++++++ -tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal. +tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal. -*homepage*: http://tmux.sourceforge.net/ +*homepage*: https://github.com/tmux/tmux ======== ============================== version toolchain @@ -37979,6 +38703,7 @@ version toolchain ``1.9a`` ``GCC/4.9.2`` ``2.2`` ``GCCcore/4.9.3`` ``2.3`` ``GCC/5.4.0-2.26``, ``system`` +``3.1c`` ``GCCcore/8.3.0`` ======== ============================== @@ -38077,12 +38802,12 @@ Data loaders and abstractions for text and NLP *homepage*: https://github.com/pytorch/text -========= =============================== ================== -version versionsuffix toolchain -========= =============================== ================== -``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b`` -========= =============================== ================== +========= =============================== ================================== +version versionsuffix toolchain +========= =============================== ================================== +``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` +========= =============================== ================================== .. _list_software_torchvision_1208: @@ -38950,6 +39675,7 @@ version versionsuffix toolchain ``5.2.236`` ``-i86linux32`` ``system`` ``5.2.236-6.1.544`` ``-i86linux32`` ``system`` ``6.1.544`` ``-i86linux32`` ``system`` +``11.0.667`` ``-i86linux32`` ``system`` =================== =============== ========== @@ -39023,7 +39749,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -39060,7 +39786,7 @@ version toolchain ``3.11.0`` ``foss/2016a``, ``intel/2016a`` ``3.13.0`` ``foss/2017b``, ``foss/2018a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.14.0`` ``foss/2018b`` -``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2020a`` +``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` ========== ================================================================================= @@ -39236,16 +39962,16 @@ The aim of VCFtools is to provide easily accessible methods for working with c *homepage*: https://vcftools.github.io -========== ================ ===================================================== -version versionsuffix toolchain -========== ================ ===================================================== -``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` -``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` -``0.1.16`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -========== ================ ===================================================== +========== ================ ===================================================================== +version versionsuffix toolchain +========== ================ ===================================================================== +``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` +``0.1.16`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +========== ================ ===================================================================== .. _list_software_VEGAS_374: @@ -39440,6 +40166,38 @@ version versionsuffix toolchain ============ ================== =============================== +.. _list_software_voltools_898: + +*voltools* +++++++++++ + +CUDA-accelerated numpy 3D affine transformations + +*homepage*: https://github.com/the-lay/voltools + +========= ============== +version toolchain +========= ============== +``0.4.2`` ``foss/2020b`` +========= ============== + + +.. _list_software_vorbis-tools_1267: + +*vorbis-tools* +++++++++++++++ + +Command-line tools for creating and playing Ogg Vorbis files. + +*homepage*: https://xiph.org/vorbis/ + +========= ================== +version toolchain +========= ================== +``1.4.2`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_Voro++_508: *Voro++* @@ -39639,6 +40397,7 @@ version versionsuffix toolchain ``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` ``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` +``9.0.1`` ``foss/2020b`` ========= ================== =================================================== @@ -39671,6 +40430,7 @@ version toolchain ``2019_update2`` ``system`` ``2019_update3`` ``system`` ``2019_update5`` ``system`` +``2020_update3`` ``system`` ================= ========== @@ -40312,23 +41072,23 @@ xarray (formerly xray) is an open source project and Python package that aims to *homepage*: https://github.com/pydata/xarray -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` -``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` -``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` -``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` -``0.12.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` -``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.16.2`` ``intel/2020b`` -========== ================== =============================== +========== ================== =================================== +version versionsuffix toolchain +========== ================== =================================== +``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` +``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` +``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` +``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` +``0.12.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` +``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.16.2`` ``fosscuda/2020b``, ``intel/2020b`` +========== ================== =================================== .. _list_software_xbitmaps_872: @@ -40653,6 +41413,7 @@ version versionsuffix toolchain ``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` ``2.0201`` ``GCCcore/8.3.0`` ``2.0205`` ``GCCcore/9.3.0`` +``2.0206`` ``GCCcore/10.2.0`` ========== ================ =============================== @@ -40777,6 +41538,7 @@ version versionsuffix toolchain ``1.2.2`` ``-X11-20180131`` ``GCCcore/6.4.0`` ``1.2.3`` ``GCCcore/7.3.0`` ``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.2.5`` ``GCCcore/10.2.0`` ========= ================= ======================================================================================================================= @@ -40908,7 +41670,23 @@ version versionsuffix toolchain --- -:ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_YANK_307` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` +:ref:`list_software_YACS_304` - :ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_YANK_307` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` + + +.. _list_software_YACS_304: + +*YACS* +++++++ + +YACS was created as a lightweight library to define and manage system configurations, such as those commonly found in software designed for scientific experimentation. These "configurations" typically cover concepts like hyperparameters used in training a machine learning model or configurable model hyperparameters, such as the depth of a convolutional neural network. + +*homepage*: https://github.com/rbgirshick/yacs + +========= ===================================== +version toolchain +========= ===================================== +``0.1.8`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +========= ===================================== .. _list_software_Yade_387: @@ -41057,11 +41835,12 @@ Z3 is a theorem prover from Microsoft Research. *homepage*: https://github.com/Z3Prover/z3 -========= ==================================== -version toolchain -========= ==================================== -``4.8.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ==================================== +========== ==================================== +version toolchain +========== ==================================== +``4.8.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.8.10`` ``GCCcore/10.2.0`` +========== ==================================== .. _list_software_zarr_447: diff --git a/docs/version-specific/easyconfig_constants.rst b/docs/version-specific/easyconfig_constants.rst index 96f44a1f..e04a2e19 100644 --- a/docs/version-specific/easyconfig_constants.rst +++ b/docs/version-specific/easyconfig_constants.rst @@ -19,6 +19,6 @@ Constant name Constant value ``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') ``OS_VERSION`` ``UNKNOWN`` System version ``SYSTEM`` ``{'name': 'system', 'version': 'system'}`` System toolchain -``SYS_PYTHON_VERSION`` ``3.9.0`` System Python version (platform.python_version()) +``SYS_PYTHON_VERSION`` ``3.9.2`` System Python version (platform.python_version()) ====================== ============================================================= ================================================================================ diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index 566fd2ca..bac34327 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -149,6 +149,7 @@ modules parameters **Parameter name** **Description** **Default value** ============================== =========================================================================================================== ================= ``allow_prepend_abs_path`` Allow specifying absolute paths to prepend in modextrapaths False +``citing`` Free-form text that describes how the software should be cited in publications None ``docpaths`` List of paths for documentation relative to installation directory None ``examples`` Free-form text with examples on using the software None ``include_modpath_extensions`` Include $MODULEPATH extensions specified by module naming scheme. True diff --git a/docs/version-specific/easyconfig_templates.rst b/docs/version-specific/easyconfig_templates.rst index f248f8c0..d9452410 100644 --- a/docs/version-specific/easyconfig_templates.rst +++ b/docs/version-specific/easyconfig_templates.rst @@ -136,5 +136,11 @@ Constant Template value ``SOURCELOWER_XZ`` Source .xz bundle with lowercase name ``%(namelower)s-%(version)s.xz`` ``SOURCE_TAR_Z`` Source .tar.Z bundle ``%(name)s-%(version)s.tar.Z`` ``SOURCELOWER_TAR_Z`` Source .tar.Z bundle with lowercase name ``%(namelower)s-%(version)s.tar.Z`` +``SOURCE_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package ``%(name)s-%(version)s-py2.py3-none-any.whl`` +``SOURCELOWER_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py2.py3-none-any.whl`` +``SOURCE_PY2_WHL`` Generic (non-compiled) Python 2 wheel package ``%(name)s-%(version)s-py2-none-any.whl`` +``SOURCELOWER_PY2_WHL`` Generic (non-compiled) Python 2 wheel package with lowercase name ``%(namelower)s-%(version)s-py2-none-any.whl`` +``SOURCE_PY3_WHL`` Generic (non-compiled) Python 3 wheel package ``%(name)s-%(version)s-py3-none-any.whl`` +``SOURCELOWER_PY3_WHL`` Generic (non-compiled) Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py3-none-any.whl`` ======================= ============================================================================================================= ======================================================================================== diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 1cdeaaae..c514848b 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -335,43 +335,45 @@ Build a Python package and module with cmake. Extra easyconfig parameters specific to ``CMakePythonPackage`` easyblock ------------------------------------------------------------------------ -======================== ================================================================================================================================================================================================== ================== -easyconfig parameter description default value -======================== ================================================================================================================================================================================================== ================== -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ================================================================================================================================================================================================== ================== +======================== ================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ================================================================================================================================================================================================== ======================================================================= +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``unpack_sources`` Unpack sources prior to build/install ``True`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== ================================================================================================================================================================================================== ======================================================================= Customised steps in ``CMakePythonPackage`` easyblock ---------------------------------------------------- @@ -532,37 +534,39 @@ Build a Python package and module with 'python configure/make/make install'. Extra easyconfig parameters specific to ``ConfigureMakePythonPackage`` easyblock -------------------------------------------------------------------------------- -======================== =================================================================================================================================================================================================== ================== -easyconfig parameter description default value -======================== =================================================================================================================================================================================================== ================== -``build_cmd`` Build command to use ``"make"`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== =================================================================================================================================================================================================== ================== +======================== =================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== =================================================================================================================================================================================================== ======================================================================= +``build_cmd`` Build command to use ``"make"`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``unpack_sources`` Unpack sources prior to build/install ``True`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== =================================================================================================================================================================================================== ======================================================================= Customised steps in ``ConfigureMakePythonPackage`` easyblock ------------------------------------------------------------ @@ -640,29 +644,31 @@ Extends PythonPackage to add a Fortran compiler to the make call Extra easyconfig parameters specific to ``FortranPythonPackage`` easyblock -------------------------------------------------------------------------- -======================== ========================================================================================================= ============= -easyconfig parameter description default value -======================== ========================================================================================================= ============= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================= ============= +======================== =============================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== =============================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install ``True`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== =============================================================================================================================== ======================================================================= Customised steps in ``FortranPythonPackage`` easyblock ------------------------------------------------------ @@ -927,34 +933,36 @@ Bundle of modules: only generate module files, nothing to build/install Extra easyconfig parameters specific to ``PythonBundle`` easyblock ------------------------------------------------------------------ -=========================== ========================================================================================================= ============= -easyconfig parameter description default value -=========================== ========================================================================================================= ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -=========================== ========================================================================================================= ============= +=========================== =============================================================================================================================== ======================================================================= +easyconfig parameter description default value +=========================== =============================================================================================================================== ======================================================================= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install ``True`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +=========================== =============================================================================================================================== ======================================================================= .. _PythonPackage: @@ -968,29 +976,31 @@ Builds and installs a Python package, and provides a dedicated module file. Extra easyconfig parameters specific to ``PythonPackage`` easyblock ------------------------------------------------------------------- -======================== ========================================================================================================= ============= -easyconfig parameter description default value -======================== ========================================================================================================= ============= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================= ============= +======================== =============================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== =============================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install ``True`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== =============================================================================================================================== ======================================================================= Customised steps in ``PythonPackage`` easyblock ----------------------------------------------- @@ -1269,29 +1279,31 @@ Support for install VSC Python packages. Extra easyconfig parameters specific to ``VSCPythonPackage`` easyblock ---------------------------------------------------------------------- -======================== ========================================================================================================= ============= -easyconfig parameter description default value -======================== ========================================================================================================= ============= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================= ============= +======================== =============================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== =============================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install ``True`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== =============================================================================================================================== ======================================================================= .. _VersionIndependentPythonPackage: @@ -1305,29 +1317,31 @@ Support for building/installing python packages without requiring a specific pyt Extra easyconfig parameters specific to ``VersionIndependentPythonPackage`` easyblock ------------------------------------------------------------------------------------- -======================== ========================================================================================================= ============= -easyconfig parameter description default value -======================== ========================================================================================================= ============= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================= ============= +======================== =============================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== =============================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install ``True`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== =============================================================================================================================== ======================================================================= Customised steps in ``VersionIndependentPythonPackage`` easyblock ----------------------------------------------------------------- diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 56939da5..09bd7371 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -248,7 +248,8 @@ Override options ========================================================================= ================================================================================================================================================================================================================================================================================ Option flag Option description ========================================================================= ================================================================================================================================================================================================================================================================================ -``--accept-eula=ACCEPT-EULA`` Accept EULA for specified software (type comma-separated list; default: ) +``--accept-eula=ACCEPT-EULA`` Accept EULA for specified software [DEPRECATED, use --accept-eula-for instead!] (type comma-separated list; default: ) +``--accept-eula-for=ACCEPT-EULA-FOR`` Accept EULA for specified software (type comma-separated list; default: ) ``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) ``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) ``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) @@ -262,6 +263,8 @@ Option flag Opt ``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) ``-C, --containerize`` Generate container recipe/image (default: False) ``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) +``--cuda-cache-dir=PATH`` Path to CUDA cache dir to use if enabled. Defaults to a path inside the build dir. (type ) +``--cuda-cache-maxsize=CUDA-CACHE-MAXSIZE`` Maximum size of the CUDA cache (in MiB) used for JIT compilation of PTX code. Leave value empty to let EasyBuild choose a value or '0' to disable the cache (type ) ``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software; values should be specified as digits separated by a dot, for example: 3.5,5.0,7.2 (type comma-separated list) ``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) ``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) @@ -272,6 +275,7 @@ Option flag Opt ``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) ``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options ``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) +``--env-for-shebang=ENV-FOR-SHEBANG`` Define the env command to use when fixing shebangs (default: /usr/bin/env) ``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) ``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) ``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index 861c3fa7..f7f2f419 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -1591,6 +1591,52 @@ option description ========================= ======================================================================= ========= +.. _gofbf: + +Available options for gofbf toolchain +------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``f2c`` Generate code compatible with f2c and f77 ``False`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loop`` Automatic loop parallellisation ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``lto`` Enable Link Time Optimization ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _golf: Available options for golf toolchain @@ -2369,6 +2415,52 @@ option description ========================= ======================================================================= ========= +.. _iiblf: + +Available options for iiblf toolchain +------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _iimkl: Available options for iimkl toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index baeed5cb..83746c36 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -39,6 +39,7 @@ Name Compiler(s) MPI Linear algebra **goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW **gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW **goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW +**gofbf** GCC OpenMPI FlexiBLAS, ScaLAPACK FFTW **golf** GCC *(none)* OpenBLAS FFTW **golfc** GCC, CUDA *(none)* OpenBLAS FFTW **gomkl** GCC OpenMPI imkl imkl @@ -56,6 +57,7 @@ Name Compiler(s) MPI Linear algebra **iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* **ictce** icc, ifort impi imkl imkl **iibff** icc, ifort impi BLIS, libFLAME, ScaLAPACK FFTW +**iiblf** icc, ifort impi BLIS, LAPACK, ScaLAPACK FFTW **iimkl** icc, ifort *(none)* imkl imkl **iimklc** icc, ifort, CUDA *(none)* imkl imkl **iimpi** icc, ifort impi *(none)* *(none)* From ec53366689760e1ebbcc368515e73b7101c4fdbc Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Thu, 8 Apr 2021 10:06:19 +0800 Subject: [PATCH 124/286] update release notes and changelog for EasyBuild v4.3.4 + bump version to 4.3.4 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 155 +++++++++++++++++++++++++++++++++++++++++ docs/conf.py | 4 +- 3 files changed, 158 insertions(+), 2 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 89557958..c43a1949 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20210409.01** (`Apr 9th 2021`): update release notes for EasyBuild v4.3.4 (see :ref:`release_notes_eb434`) * **release 20210223.01** (`Feb 23rd 2021`): update release notes for EasyBuild v4.3.3 (see :ref:`release_notes_eb433`) * **release 20201210.01** (`Dec 10th 2020`): update release notes for EasyBuild v4.3.2 (see :ref:`release_notes_eb432`) * **release 20201029.01** (`Oct 29th 2020`): update release notes for EasyBuild v4.3.1 (see :ref:`release_notes_eb431`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 84d8f3df..8abde325 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -9,6 +9,161 @@ alongside 11,475 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb434: + +EasyBuild v4.3.4 (Apr 9th 2021) +------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * add support for filtering dependencies by using ``False`` as version (`#3506 `_) + * add ``create_unused_dir`` function to create a directory which does not yet exist (`#3551 `_) + * avoid running expensive ``module use`` and ``module unuse`` commands when using Lmod as modules tool, update ``$MODULEPATH`` directly instead (`#3557 `_, `#3633 `_) + * create CUDA cache (for JIT compiled PTX code) in build dir instead of ``$HOME`` (`#3569 `_) + * add "Citing" section to module files (`#3596 `_) + * add support for using fallback ``arch=*`` key in dependency version specified as arch->version mapping (`#3600 `_) + * also check for pending change requests and mergeable_state in ``check_pr_eligible_to_merge`` (`#3604 `_) + * ignore undismissed ``changes requested`` review if there is an ``approved`` review by the same user (`#3607 `_, `#3608 `_) + * sort output of ``eb --search`` in natural order (respecting numbers) (`#3609 `_) + * enhance ``eb`` command to ensure that ``easybuild.main`` can be imported before settling on python* command to use (`#3610 `_) + * add ``--env-for-shebang`` configuration option to define the ``env`` command to use for shebangs (`#3613 `_) + * add templates for architecture independent Python wheels (`#3618 `_) + * mention easyblocks PR in gist when uploading test report for it + fix ``clean_gists.py`` script (`#3622 `_) + * also accept regular expression value for ``--accept-eula-for`` (`#3630 `_) + * update ``validate_github_token`` function to accept GitHub token in new format (`#3632 `_) + +* various bug fixes, including: + + * fix ``$BLAS_LIB_MT`` for OpenBLAS, ensure ``-lpthread`` is included (`#3584 `_) + * use ``--opt=val`` for passing settings from config file to option parser to avoid error for values starting with ``-`` or ``--`` (`#3594 `_) + * avoid raised exception when getting output from interactive command in ``run_cmd_qa`` (`#3599 `_) + * add option to write file from file-like object and use in ``download_file`` (`#3614 `_) + * make sure that path to ``eb`` is always found by tests (`#3617 `_) + +* other changes: + + * add ``pick_default_branch`` function to clean up duplicate code in ``tools/github.py`` (`#3592 `_) + * refactor the CI configuration to use inclusion instead of exclusion (`#3616 `_) + * use develop branch when testing push access in ``--check-github`` (`#3629 `_) + * deprecate ``--accept-eula``, rename to ``--accept-eula-for`` (`#3630 `_) + +**easyblocks** + +* minor enhancements, including: + + * make OpenCV easyblock aware of protobuf, libwebp and OpenEXR dependencies provided via EasyBuild (`#2346 `_) + * update CP2K easyblock w.r.t. running regtest for CP2K v8.1 (`#2350 `_) + * update GROMACS easyblock for GROMACS/2021 with CUDA (`#2353 `_) + * adjust call to ``python-config`` for Python >= 3.8 in VMD easyblock (`#2355 `_) + * enhance cuDNN and CUDA easyblocks to support ``aarch64`` (`#2356 `_) + * pass down compiler flags provided by EasyBuild in g2clib easyblock (`#2357 `_) + * update VTune easyblock for version 2020 (`#2359 `_) + * make WRF and WPS easyblocks aware of ``(pre)configopts`` (`#2361 `_) + * add Clang version 12.0.0 for AOCC 3.0.0 to mapping in custom easyblock for AOCC (`#2362 `_) + * use ``PYPI_SOURCE`` as the default for source_urls of PythonPackage (`#2364 `_, `#2370 `_) + * enhance PythonPackage easyblock to catch faulty version (0.0.0) for installed Python packages (`#2367 `_, `#2377 `_) + * enhance BWA easyblock: pass compiler flags + use ``filetools`` functions (`#2368 `_) + +* various bug fixes, including: + + * set ``$R_LIBS_SITE`` rather than ``$R_LIBS`` when installing R packages (`#2326 `_) + * update PETSc easyblock to take into account that ScaLAPACK installation may not have header files + fix building in parallel (`#2348 `_) + * disable CMake user package repository in CMakeMake generic easyblock (`#2351 `_) + * update LAPACK easyblock to keep control of compiler options for versions >= 3.9.0 (`#2358 `_) + * also set ``$TORCH_CUDA_ARCH_LIST`` for PyTorch tests (`#2363 `_) + * enhance Hadoop easyblock to avoid copying same native library twice (`#2371 `_) + * fix pip extension download pattern for PythonPackage easyblock (`#2372 `_) + * make the CUDA stub libs take preference over system libs when linking (`#2373 `_) + * improve Python package version check and add ``unversioned_packages`` easyconfig parameter (`#2377 `_) + +**easyconfigs** + +* added easyconfig for goblf/2020b toolchain (`#12381 `_, `#12535 `_) + +* added example easyconfig files for 41 new software packages: + + * amplimap (`#12205 `_), BEEF (`#12104 `_), bpp (`#12036 `_), Brotli (`#11651 `_), CDAT (`#12322 `_), cicero (`#12252 `_), + CIF2Cell (`#12258 `_), CompareM (`#9377 `_), DL_POLY_4 (`#12324 `_), DMCfun (`#12412 `_), ESMPy (`#12339 `_), FLAC (`#12300 `_), + gdbm (`#12322 `_), GPyOpt (`#12524 `_), json-c (`#12344 `_), libcdms (`#12322 `_), libdrs (`#12322 `_), libogg (`#12285 `_), + libvorbis (`#12300 `_), LncLOOM (`#12287 `_), LPJmL (`#12344 `_), maze (`#12354 `_), MetaEuk (`#12188 `_), mrcfile (`#12497 `_), + Myokit (`#12261 `_), NCCL-tests (`#12415 `_), pyABC (`#12329 `_), PyCifRW (`#12258 `_), PyOD (`#12507 `_), pyro-api (`#12447 `_), + pyro-ppl (`#12447 `_), R-opencv (`#12226 `_), Ratatosk (`#12443 `_), RevBayes (`#12419 `_), sansa (`#12354 `_), scikit-cuda (`#12352 `_), + Seeder (`#9057 `_), suave (`#12354 `_), voltools (`#12497 `_), vorbis-tools (`#12300 `_), YACS (`#12309 `_) + +* added additional easyconfigs for various supported software packages, including: + + * AOCC 3.0.0, Arriba 2.1.0, ArviZ 0.11.1, arpack-ng 3.8.0 BCFtools 1.12, BEDTools 2.30.0, BUSCO 5.0.0, BioPerl 1.7.8, + Blosc 1.21.0, Boost.Python 1.74.0, bitarray 1.2.1, bokeh 2.2.3, CP2K 8.1, CUDAcore 11.2.2, CellRanger 6.0.0, + Clang 11.0.1, DIAMOND 2.0.7, Delly 0.8.7, dask 2021.2.0, dm-tree 0.1.5, Elk 7.0.12, Extrae 3.8.0, FLUENT 2021R1, + FabIO 0.11.0, Fiji 20201104, Flye 2.8.3, FreeSurfer 7.1.1, GDAL 3.2.1, GEOS 3.9.1, GLFW 3.3.3, + GMAP-GSNAP 2020-12-17, GROMACS 2021, GetOrganelle 1.7.4, gmsh 4.7.1, HTSeq 0.11.3, HTSlib 1.12, Hypre 2.20.0, + hyperopt 0.2.5, iVar 1.3.1, igraph 0.9.1, Jansson 2.13.1, Kent_tools 411, LAPACK 3.9.1, LAST 1179, LibSoup 2.72.0, + libxc 5.1.3, MAFFT 7.475, MCR R2020a.6 + R2020b.5 + R2021a.0.eb, MDTraj 1.9.5, MUMPS 5.3.5, MaSuRCA 4.0.1, + Mercurial 5.7.1, Monocle3 0.2.3, NGS 2.10.9, NVHPC 21.2, NetLogo 6.2.0, Nextflow 21.03.0, ncbi-vdb 2.10.9, + OSU-Micro-Benchmarks 5.7, OpenCV 4.5.1, OpenEXR 2.5.5, OptiX 7.2.0, PETSc 3.14.4, PLUMED 2.7.0, PROJ 7.2.1, + PyAMG 4.0.0, PyCUDA 2020.1, PyCairo 1.20.0, PyOpenCL 2021.1.2, PyTorch-Geometric 1.6.3, p7zip 17.03, pFUnit 4.2.0, + picard 2.25.1, pocl 1.6, preCICE 2.2.0, protobuf 2.5.0, pymatgen 2022.0.4, python-igraph 0.9.0, Qtconsole 5.0.2, + R 4.0.4, RASPA2 2.0.41, RDFlib 5.0.0, ReFrame 3.5.1, Ruby 2.7.2, rnaQUAST 2.2.0, SAMtools 1.12, SDL2 2.0.14, + SIMPLE 3.0.0, SPAdes 3.15.2, SUNDIALS 5.7.0, Seurat 4.0.1, Spark 3.1.1, scikit-image 0.18.1, silx 0.14.0, + spglib 1.16.1, sympy 1.7.1, tensorboardX 2.1, tensorflow-probability 0.12.1, tmux 3.1c, USEARCH 11.0.667, + VTK 9.0.1, VTune 2020_update3 + +* minor enhancements, including: + + * verify checksum of all patch files in easyconfigs test suite (`#12221 `_) + * add libwebp and OpenEXR dependencies for OpenCV 4.2.0 easyconfig with foss/2020a (`#12227 `_) + * add sanity check commands for vorbis-tools (`#12304 `_) + * add extensions to R-bundle-Bioconductor 3.12: motifmatchr (`#12390 `_), OUTRIDER + FRASER (`#12510 `_) + * add DMCfun extension for R v4.0.3 + v4.0.4 (`#12409 `_) + +* various bug fixes, including: + + * add missing GNU time dependency to WRF 4.0.2 built with foss/2018b (`#12179 `_) + * add archive ``source_urls`` for Hadoop and Spark (`#12220 `_) + * add missing Python build dep for SeqAn 2.4.0 (`#12222 `_) + * add missing pkg-config build dependency to VCFtools 0.1.16 (`#12245 `_), GObject-Introspection-1.64.0 (`#12298 `_), libsndfile (`#12303 `_) + * set ``$HTSLIB_DIR`` in HTSlib for use by EnsEMBLCoreAPI & Bio-DB-HTS (`#12253 `_) + * bump JasPer version to latest 2.0.24 for 2020b generation of easyconfigs + remove easyconfigs for ancient JasPer 2.0.1.4 with GCCcore/10.2.0 (`#12277 `_, `#12288 `_) + * bump pip to 20.3.4 in Python 2.7.18 easyconfig to fix unicode error (`#12293 `_) + * skip sanity check test in IPython-7.18.1-GCCcore-10.2.0.eb (`#12294 `_) + * add missing Perl and Autotools build dependencies in recent WRF easyconfigs (`#12301 `_) + * add missing groff build dependency for Perl 5.30.0 and 5.32.0 (`#12307 `_) + * add linkcomm + rnetcarto extensions to R v4.0.3 (`#12311 `_) + * add dependency on Flask in all ASE v3.21.1 easyconfigs (`#12312 `_) + * remove hard-coded ``-xHost`` from MMseqs2-11-e1a1c (`#12317 `_) + * revised outdated easyconfigs for libcerf + replaced obsolete homepages and source urls (`#12323 `_) + * consistently include ``new_archive`` source URL in Qt5 easyconfigs + add missing checksums (`#12325 `_, `#12426 `_) + * fix source URL and add alternate checksum for Hypre 2.14.0 (`#12337 `_) + * add patch for recent netCDF easyconfigs to fix MPI_Info_f2c issue with OpenMPI (`#12340 `_) + * add SourceForge fallback source URL for recent freetype easyconfigs (`#12341 `_) + * revert to Seaborn 0.10.1 as dependency for NanoPlot 1.33.0 (`#12345 `_) + * use ``-D_USE_METIS_5p1`` in OpenSees v3.2.0 patch to correctly build on top of METIS v5.1.0 (`#12403 `_) + * make sure that path to ``eb`` is always found by tests (`#12436 `_) + * stop tests changing the EasyBuild easyconfigs (`#12454 `_) + * use pip to install pkgconfig 1.5.1 (`#12455 `_) + * add CI test checking if the Python default ``source_urls`` are used and fix CI check where ``use_pip=False`` was ignored (`#12456 `_, `#12471 `_) + * fix source URLs in Arrow 0.x easyconfigs (`#12475 `_) + * fix numpy tests for recent SciPy-bundle easyconfig on POWER (`#12481 `_) + * don't download hwloc during FIRESTARTER build (`#12482 `_) + * avoid 0.0.0 install version for various Python apps (`#12519 `_, `#12522 `_) + * enable USER_SDPD package and disable building docs in LAMMPS 3Mar2020 (`#12527 `_) + * update ``$R_LIBS_SITE`` rather than ``$R_LIBS`` in easyconfigs installing R packages (`#12534 `_) + * add Python 3 build dep for HMMER 3.3.x test step (`#12536 `_) + +* other changes: + + * rename opencv_contrib and update to OpenCV v3.4.1 with contrib ``versionsuffix`` (`#12229 `_) + * fix minor style issues in POV-Ray v3.7.0.8 easyconfigs (`#12342 `_) + * enable ``-fPIC`` for g2clib (`#12349 `_) + * consistently include Keras-Applications and Keras-Preprocessing extensions in Keras 2.3.1 easyconfigs (`#12375 `_) + * remove ``PYPI_SOURCE`` source URL from easyconfigs using PythonPackage or PythonBundle (`#12541 `_, `#12452 `_, `#12453 `_) + * require ``sanity_pip_check`` for all Python package/bundles (`#12464 `_) + + .. _release_notes_eb433: EasyBuild v4.3.3 (Feb 23rd 2021) diff --git a/docs/conf.py b/docs/conf.py index 3f7e0859..1c5ccc08 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.3.3' # this is meant to reference the version of EasyBuild +version = '4.3.4' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20210223.0' # this is meant to reference the version of the documentation itself +release = '20210409.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From f36510d7ab598d99894f1c9d262591b0697b9d3d Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Fri, 9 Apr 2021 14:48:35 +0800 Subject: [PATCH 125/286] bump version to 4.3.4 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 7ddfc0f1..d7fef477 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.3.3' +VERSION = '4.3.4' # Utility function to read README file From 5090e679e0768fc7b6b15ac080d6ac389e8ec8ed Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 9 Apr 2021 09:58:58 +0200 Subject: [PATCH 126/286] make sure that release notes are in place for current EasyBuild version --- .github/workflows/doc_build.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 9b4d04f1..b039f279 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -31,6 +31,11 @@ jobs: pip install sphinx # This test is weak, options -nWT would make it stronger but we have many warnings... READTHEDOCS=1 sphinx-build docs build + - name: Check release notes + run: | + # make sure release notes are in place for current version + ebver=$(grep '^VERSION' setup.py | sed "s/VERSION = '\([0-9.]*\)'/\1/g") + grep "^EasyBuild v${ebver}" docs/Release_notes.rst - name: Test installation run: | pip install . From d9e15822b822bb67271e430ce43273747a0742dd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 9 Apr 2021 10:33:05 +0200 Subject: [PATCH 127/286] update counts in release notes --- docs/Release_notes.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 626352eb..9913d02e 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,9 +3,9 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,248** different software packages, +The latest version of EasyBuild provides support for building and installing **2,288** different software packages, including 33 different (compiler) toolchains. It contains 229 software-specific easyblocks and 37 generic easyblocks, -alongside 11,475 easyconfig files. +alongside 11,784 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. From d8f09a8082252811ab42a073094b0997163e4e77 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 10 Apr 2021 10:17:36 +0200 Subject: [PATCH 128/286] update setup.py to indicate compatibility with Python 3.8 and 3.9 --- setup.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup.py b/setup.py index d7fef477..b9dc29c1 100644 --- a/setup.py +++ b/setup.py @@ -74,6 +74,8 @@ def read(fname): "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Build Tools", ], From 00d86d8361e55590a53cb58eeb0aa17b98c36f19 Mon Sep 17 00:00:00 2001 From: Ryan Pepper Date: Tue, 13 Apr 2021 14:44:29 +0100 Subject: [PATCH 129/286] Change unified diff command --- docs/Writing_easyconfig_files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index e7fddef5..2080ba30 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -125,7 +125,7 @@ Remarks: is used for downloading (since EasyBuild v2.0) * patches need to be EasyBuild-compatible - * unified diff format (``diff -ru``) + * unified diff format (``diff -ruN``) * patched locations relative to unpacked sources * see :ref:`common_easyconfig_param_sources_checksums` for more information on ``checksums`` From 3f6ad610f6315ce8c76b85c739b1e00c63facd96 Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Wed, 28 Apr 2021 15:50:51 +0200 Subject: [PATCH 130/286] Update Installing-Lmod-without-root-permissions.rst updated instructions to work for lmod 8.4 bumped because the current instructions don't work for bootstrap: `easybuild.tools.build_log.EasyBuildError: 'EasyBuild requires Lmod >= v6.5.1, found v6.1` --- ...stalling-Lmod-without-root-permissions.rst | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/Installing-Lmod-without-root-permissions.rst b/docs/Installing-Lmod-without-root-permissions.rst index c2bd9cdc..f898aebe 100644 --- a/docs/Installing-Lmod-without-root-permissions.rst +++ b/docs/Installing-Lmod-without-root-permissions.rst @@ -6,6 +6,7 @@ Installing Lmod without root permissions This short guide will show how to install Lmod (and Lua, on which it depends) on Linux, without requiring root permissions. +Installing lua using the steps below does require rsync, make and gcc Lua ~~~ @@ -50,12 +51,14 @@ unexpected ``readline`` or ``ncurses`` libraries: Lmod ~~~~ +Dependencies: building Lmod using the steps below requires tcl, tcl-dev(el) make and bzip2 + **Step 1**: Download and unpack the latest available Lmod version, -`Lmod-6.1.tar.bz2`_ at the time of writing. +`Lmod-8.4.tar.bz2`_ at the time of writing. .. code:: bash - tar xfvj Lmod-6.1.tar.bz2 && cd Lmod-6.1 + tar xfvj Lmod-8.4.tar.bz2 && cd Lmod-8.4 **Step 2**: Configure, build and install Lmod build, in a custom prefix: @@ -68,7 +71,7 @@ Lmod .. code:: bash - export PATH=$HOME/lmod/6.1/libexec:$PATH + export PATH=$HOME/lmod/8.4/libexec:$PATH Optionally, give it a spin: @@ -76,7 +79,7 @@ Optionally, give it a spin: $ lmod --version - Modules based on Lua: Version 6.1 2016-02-05 16:31 + Modules based on Lua: Version 8.4 2020-07-31 12:25 -05:00 by Robert McLay mclay@tacc.utexas.edu **Step 4**: Define ``module`` function to use ``lmod`` (optional for use @@ -84,10 +87,10 @@ with EasyBuild): .. code:: bash - source $HOME/lmod/6.1/init/bash - export LMOD_CMD=$HOME/lmod/6.1/libexec/lmod + source $HOME/lmod/8.4/init/bash + export LMOD_CMD=$HOME/lmod/8.4/libexec/lmod .. _`http://sourceforge.net/projects/lmod/files/`: http://sourceforge.net/projects/lmod/files/ -.. _lua-5.1.4.8.tar.gz: http://sourceforge.net/projects/lmod/files/lua-5.1.4.8.tar.gz/download -.. _Lmod-6.1.tar.bz2: http://sourceforge.net/projects/lmod/files/Lmod-6.1.tar.bz2/download +.. _lua-5.1.4.8.tar.gz: https://sourceforge.net/projects/lmod/files/lua-5.1.4.8.tar.gz/download +.. _Lmod-8.4.tar.bz2: https://sourceforge.net/projects/lmod/files/Lmod-8.4.tar.bz2/download From 67e7d0edebebf4c5aef25f3ac8fa2f5538656aba Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Wed, 28 Apr 2021 15:52:40 +0200 Subject: [PATCH 131/286] Update Installing-Lmod-without-root-permissions.rst --- docs/Installing-Lmod-without-root-permissions.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Installing-Lmod-without-root-permissions.rst b/docs/Installing-Lmod-without-root-permissions.rst index f898aebe..c67f60f7 100644 --- a/docs/Installing-Lmod-without-root-permissions.rst +++ b/docs/Installing-Lmod-without-root-permissions.rst @@ -51,7 +51,7 @@ unexpected ``readline`` or ``ncurses`` libraries: Lmod ~~~~ -Dependencies: building Lmod using the steps below requires tcl, tcl-dev(el) make and bzip2 +Dependencies: building Lmod using the steps below requires tcl, tcl-dev(el), make and bzip2 **Step 1**: Download and unpack the latest available Lmod version, `Lmod-8.4.tar.bz2`_ at the time of writing. From 69c89be13d39d24ea325a27926bde12da1bedb0f Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Fri, 30 Apr 2021 15:08:30 +0200 Subject: [PATCH 132/286] Update Packaging_support.rst --- docs/Packaging_support.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Packaging_support.rst b/docs/Packaging_support.rst index 2973ba1a..c6722eac 100644 --- a/docs/Packaging_support.rst +++ b/docs/Packaging_support.rst @@ -20,7 +20,7 @@ Prerequisites EasyBuild leverages `FPM `_ to create binary packages (RPMs, Debian files, etc.). Hence, FPM must be available in some way or another. One way is via EasyBuild, for example by installing a module -for FPM using once of the available easyconfig files. +for FPM using one of the available easyconfig files. EasyBuild will also take care of installing Ruby for you (which is required for FPM itself):: From af583fb770345768a627f996cc095e01da9de277 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 8 May 2021 12:00:16 +0200 Subject: [PATCH 133/286] stop testing with Travis CI --- .travis.yml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index eac21d13..00000000 --- a/.travis.yml +++ /dev/null @@ -1,22 +0,0 @@ -language: python -jobs: - include: - - python: "2.7" - - python: "3.6" - - python: "3.8" -# command to install dependencies -install: - - pip install codespell flake8 sphinx -# command to run tests -script: - # it is (currently) impossible to dismiss ignored suggestions but these are - # still added to the exit code (which is a just a count of spelling - # suggestions). Since we know we have one of these, we allow for that. - # see https://github.com/easybuilders/easybuild/pull/485 for details - - codespell --skip=".git,version-specific,scripts" --ignore-words-list=atleast,ninjs,simpy,proovread,namd --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo "Got one expected warning, so success!"; else $(exit $retVal); fi; - - flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics - - READTHEDOCS=1 sphinx-build docs build - # test installation too (using options that don't require to have a modules tool installed) - - pip install $TRAVIS_BUILD_DIR - - eb --list-easyblocks | grep EB_bzip2 - - eb --fetch bzip2-1.0.6.eb From b5f361cd0918a593d3423e24003adacb71044802 Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Mon, 17 May 2021 14:07:37 +0200 Subject: [PATCH 134/286] Fix doku about Github tokens --- docs/Integration_with_GitHub.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Integration_with_GitHub.rst b/docs/Integration_with_GitHub.rst index e347128a..a0956258 100644 --- a/docs/Integration_with_GitHub.rst +++ b/docs/Integration_with_GitHub.rst @@ -93,11 +93,11 @@ Installing a GitHub token (``--install-github-token``) .. note:: *requires*: GitHub username + ``keyring`` Python package -A GitHub token is a string of 40 hexadecimal (lowercase) characters that is tied to your GitHub account, +A GitHub token is a string of 40 characters that is tied to your GitHub account, allowing you to access the GitHub API authenticated. Using a GitHub token is beneficial with respect to rate limitations, and enables write permissions on GitHub -(e.g., posting comments, creating gists, opening pull requests, etc.). +(e.g. posting comments, creating gists, opening pull requests). To obtain a GitHub token: From 42c4702b279a666da59a587d73476f21c25a515d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Jun 2021 16:49:16 +0200 Subject: [PATCH 135/286] auto-update docs for EasyBuild v4.4.0 --- docs/version-specific/Supported_software.rst | 3171 ++++++++++++----- docs/version-specific/easyblocks.rst | 4 + .../version-specific/easyconfig_constants.rst | 3 +- .../easyconfig_parameters.rst | 131 +- docs/version-specific/generic_easyblocks.rst | 271 +- docs/version-specific/help.rst | 9 +- docs/version-specific/toolchain_opts.rst | 130 +- docs/version-specific/toolchains.rst | 3 + 8 files changed, 2552 insertions(+), 1170 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 86facbf3..0bf9413a 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2287 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2349 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -97,23 +97,24 @@ ABINIT is a package whose main program allows one to find the total energy, cha *homepage*: https://www.abinit.org/ -========== ======================== =============================== -version versionsuffix toolchain -========== ======================== =============================== -``7.0.3`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.0.5`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.2.1`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.10.5`` ``intel/2016.02-GCC-4.9`` -``7.10.5`` ``-libxc`` ``intel/2016.02-GCC-4.9`` -``8.0.8`` ``intel/2016a`` -``8.0.8b`` ``foss/2016b``, ``intel/2016b`` -``8.2.2`` ``foss/2016b``, ``intel/2016b`` -``8.4.4`` ``intel/2017b`` -``8.6.3`` ``intel/2018a`` -``8.10.2`` ``intel/2018b`` -``8.10.3`` ``intel/2018b`` -``9.2.1`` ``intel/2020a`` -========== ======================== =============================== +========== ======================== ================================ +version versionsuffix toolchain +========== ======================== ================================ +``7.0.3`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.0.5`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.2.1`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.10.5`` ``intel/2016.02-GCC-4.9`` +``7.10.5`` ``-libxc`` ``intel/2016.02-GCC-4.9`` +``8.0.8`` ``intel/2016a`` +``8.0.8b`` ``foss/2016b``, ``intel/2016b`` +``8.2.2`` ``foss/2016b``, ``intel/2016b`` +``8.4.4`` ``intel/2017b`` +``8.6.3`` ``intel/2018a`` +``8.10.2`` ``intel/2018b`` +``8.10.3`` ``intel/2018b`` +``9.2.1`` ``intel/2020a`` +``9.4.1`` ``intel/2020a``, ``intel/2020b`` +========== ======================== ================================ .. _list_software_ABRA2_328: @@ -885,6 +886,7 @@ version toolchain ``0.921`` ``foss/2018a`` ``0.925`` ``foss/2018b`` ``0.933`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.935`` ``GCC/10.2.0`` ========= ====================================== @@ -1074,12 +1076,12 @@ Convert various sequence formats to FASTA *homepage*: https://github.com/tseemann/any2fasta -========= ================ ================= -version versionsuffix toolchain -========= ================ ================= -``0.4.2`` ``GCCcore/8.3.0`` -``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -========= ================ ================= +========= ================ ==================================== +version versionsuffix toolchain +========= ================ ==================================== +``0.4.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +========= ================ ==================================== .. _list_software_AOCC_278: @@ -1087,16 +1089,16 @@ version versionsuffix toolchain *AOCC* ++++++ -AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 11.0 +AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 12.0 *homepage*: https://developer.amd.com/amd-aocc/ -========= ===================================== -version toolchain -========= ===================================== -``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.0.0`` ``GCCcore/10.2.0`` -========= ===================================== +========= ====================================== +version toolchain +========= ====================================== +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_APBS_294: @@ -1128,6 +1130,7 @@ A PyTorch Extension: Tools for easy mixed precision and distributed training in version versionsuffix toolchain ============ ================= ================== ``20200325`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``20210420`` ``fosscuda/2020b`` ============ ================= ================== @@ -1229,6 +1232,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_Archive-Zip_1058: + +*Archive-Zip* ++++++++++++++ + +Provide an interface to ZIP archive files. + +*homepage*: https://metacpan.org/pod/Archive::Zip + +======== ================== +version toolchain +======== ================== +``1.68`` ``GCCcore/10.2.0`` +======== ================== + + .. _list_software_archspec_841: *archspec* @@ -1511,6 +1530,7 @@ version versionsuffix toolchain ``3.10.10`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.11.10`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.12.2`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` +``3.12.7`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` =========== ================= ================================================ @@ -1667,6 +1687,7 @@ version versionsuffix toolchain ``2.0.14`` ``foss/2019a`` ``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``4.2.1`` ``intelcuda/2020b`` ========== ================== =============================== @@ -1905,7 +1926,7 @@ version toolchain ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.68`` ``foss/2016b`` ``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.71`` ``system`` +``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``system`` ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -1992,6 +2013,7 @@ version toolchain ``1.15.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ``1.16.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ``1.16.2`` ``GCCcore/10.2.0`` +``1.16.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2044,6 +2066,7 @@ version toolchain ``20170619`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` ``20180311`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ``20200321`` ``GCCcore/10.2.0`` +``20210128`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2074,7 +2097,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_Bader_478: @@ -2577,7 +2600,7 @@ version versionsuffix toolchain *bcolz* +++++++ -bcolz provides columnar, chunked data containers that can be compressed either in-memory and on-disk. Column storage allows for efficiently querying tables, as well as for cheap column addition and removal. It is based on NumPy, and uses it as the standard data container to communicate with bcolz objects, but it also comes with support for import/export facilities to/from HDF5/PyTables tables and pandas dataframes. +bcolz provides columnar, chunked data containers that can be compressed either in-memory and on-disk. Column storage allows for efficiently querying tables, as well as for cheap column addition and removal. It is based on NumPy, and uses it as the standard data container to communicate with bcolz objects, but it also comes with support for import/export facilities to/from HDF5/PyTables tables and pandas dataframes. *homepage*: https://bcolz.blosc.org/en/latest/ @@ -2585,6 +2608,7 @@ bcolz provides columnar, chunked data containers that can be compressed either i version versionsuffix toolchain ========= ================== ============== ``1.1.1`` ``-Python-2.7.13`` ``foss/2017a`` +``1.2.1`` ``foss/2020b`` ``1.2.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -2722,11 +2746,11 @@ BEEF is a library-based implementation of the Bayesian Error Estimation Function *homepage*: https://confluence.slac.stanford.edu/display/SUNCAT/BEEF+Functional+Software -========= ======================= -version toolchain -========= ======================= -``0.1.1`` ``iccifort/2020.4.304`` -========= ======================= +========= ================================================ +version toolchain +========= ================================================ +``0.1.1`` ``iccifort/2019.5.281``, ``iccifort/2020.4.304`` +========= ================================================ .. _list_software_behave_619: @@ -2902,6 +2926,7 @@ version toolchain ``2.32`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` ``2.34`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0``, ``system`` ``2.35`` ``GCCcore/10.2.0``, ``system`` +``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -3076,7 +3101,8 @@ version versionsuffix toolchain ``1.74`` ``foss/2019a`` ``1.75`` ``-Python-2.7.16`` ``foss/2019b`` ``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.78`` ``foss/2020b``, ``intel/2020b`` +``1.76`` ``-Python-2.7.18`` ``foss/2020b`` +``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ======== ================== =================================================== @@ -3097,6 +3123,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_BirdNET_616: + +*BirdNET* ++++++++++ + +BirdNET is a research platform that aims at recognizing birds by sound at scale. We support various hardware and operating systems such as Arduino microcontrollers, the Raspberry Pi, smartphones, web browsers, workstation PCs, and even cloud services. BirdNET is a citizen science platform as well as an analysis software for extremely large collections of audio. BirdNET aims to provide innovative tools for conservationists, biologists, and birders alike. + +*homepage*: https://birdnet.cornell.edu/ + +============ ================= ================== +version versionsuffix toolchain +============ ================= ================== +``20201214`` ``-Python-3.7.4`` ``fosscuda/2019b`` +============ ================= ================== + + .. _list_software_biscuit_755: *biscuit* @@ -3153,6 +3195,7 @@ version toolchain ``3.5.3`` ``GCCcore/9.3.0``, ``system`` ``3.6.1`` ``GCCcore/10.1.0`` ``3.7.1`` ``GCCcore/10.2.0``, ``system`` +``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3240,6 +3283,7 @@ version versionsuffix toolchain ``2.8.1`` ``-Linux_x86_64`` ``system`` ``2.10.0`` ``-Linux_x86_64`` ``system`` ``2.10.1`` ``-Linux_x86_64`` ``system`` +``2.11.0`` ``-Linux_x86_64`` ``system`` ========== ================= ========== @@ -3320,6 +3364,7 @@ version versionsuffix toolchain ``0.3.2`` ``GCC/7.3.0-2.30`` ``0.6.0`` ``GCC/8.3.0-2.32`` ``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``0.8.1`` ``GCCcore/10.3.0`` ``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` ``2.2`` ``-amd`` ``GCCcore/9.3.0`` ========= ============= ===================================== @@ -3389,11 +3434,11 @@ Best Match Tagger for removing human reads from metagenomics datasets *homepage*: ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/bmtagger/ -========= =============================== -version toolchain -========= =============================== -``3.101`` ``foss/2018b``, ``gompi/2019a`` -========= =============================== +========= ================================================ +version toolchain +========= ================================================ +``3.101`` ``foss/2018b``, ``gompi/2019a``, ``gompi/2020b`` +========= ================================================ .. _list_software_bnpy_441: @@ -3485,6 +3530,7 @@ version versionsuffix toolchain ``0.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``0.3.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``0.3.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.3.8`` ``fosscuda/2020b`` ========= ================= ================================== @@ -3572,7 +3618,7 @@ version versionsuffix toolchain ``1.69.0`` ``intel/2019.01`` ``1.70.0`` ``gompi/2019a``, ``gompic/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` +``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` ``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` ``1.74.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ========== ================== ==================================================================== @@ -3598,7 +3644,7 @@ version versionsuffix toolchain ``1.67.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.70.0`` ``gompi/2019a``, ``gompic/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``1.72.0`` ``gompi/2020a``, ``iimpi/2020a`` +``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` ``1.74.0`` ``GCC/10.2.0`` ========== ================== ==================================================================== @@ -3636,7 +3682,7 @@ version toolchain ``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` ``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` ``1.2.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` -``1.3.0`` ``GCC/9.3.0`` +``1.3.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` =========== ===================================================================================================================================== @@ -3887,11 +3933,11 @@ This module sets a group of environment variables for compilers, linkers, maths *homepage*: None -=========== ============================================================================================================================================================================================================================================================================================== -version toolchain -=========== ============================================================================================================================================================================================================================================================================================== -``default`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` -=========== ============================================================================================================================================================================================================================================================================================== +=========== ================================================================================================================================================================================================================================================================================================================================ +version toolchain +=========== ================================================================================================================================================================================================================================================================================================================================ +``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` +=========== ================================================================================================================================================================================================================================================================================================================================ .. _list_software_Bullet_616: @@ -3927,6 +3973,7 @@ version versionsuffix toolchain ``3.0.2`` ``-Python-2.7.15`` ``intel/2018b`` ``4.0.5`` ``-Python-3.7.4`` ``foss/2019b`` ``5.0.0`` ``foss/2020b`` +``5.1.2`` ``foss/2020b`` ========= ================== =============== @@ -3939,11 +3986,11 @@ bustools is a program for manipulating BUS files for single cell RNA-Seq dataset *homepage*: https://github.com/BUStools/bustools -========== ============== -version toolchain -========== ============== -``0.40.0`` ``foss/2018b`` -========== ============== +========== ================================= +version toolchain +========== ================================= +``0.40.0`` ``GCCcore/9.3.0``, ``foss/2018b`` +========== ================================= .. _list_software_BWA_218: @@ -4116,7 +4163,7 @@ bzip2 is a freely available, patent free, high-quality data compressor. It typi version toolchain ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.0.6`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -4126,7 +4173,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -4205,16 +4252,16 @@ Cairo is a 2D graphics library with support for multiple output devices. Curren *homepage*: https://cairographics.org -=========== ================ =========================================================================== -version versionsuffix toolchain -=========== ================ =========================================================================== -``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` -``1.14.8`` ``intel/2017a`` -``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` -``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.16.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -=========== ================ =========================================================================== +=========== ================ =============================================================================================== +version versionsuffix toolchain +=========== ================ =============================================================================================== +``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` +``1.14.8`` ``intel/2017a`` +``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` +``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.16.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +=========== ================ =============================================================================================== .. _list_software_cairomm_744: @@ -4296,16 +4343,17 @@ Canu is a fork of the Celera Assembler designed for high-noise single-molecule s *homepage*: https://canu.readthedocs.io -======= ================ =============================== -version versionsuffix toolchain -======= ================ =============================== -``1.4`` ``foss/2016b`` -``1.7`` ``intel/2018a`` -``1.8`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``1.8`` ``-Perl-5.28.0`` ``foss/2018b`` -``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` -======= ================ =============================== +========= ================ =============================== +version versionsuffix toolchain +========= ================ =============================== +``1.4`` ``foss/2016b`` +``1.7`` ``intel/2018a`` +``1.8`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``1.8`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.1.1`` ``GCCcore/10.2.0`` +========= ================ =============================== .. _list_software_Canvas_604: @@ -4388,6 +4436,7 @@ carputils is a Python framework for generating and running openCARP examples. version versionsuffix toolchain ============ ================= ============== ``20200915`` ``-Python-3.8.2`` ``foss/2020a`` +``20210513`` ``foss/2020b`` ============ ================= ============== @@ -4433,12 +4482,13 @@ CastXML is a C-family abstract syntax tree XML output tool. *homepage*: https://github.com/CastXML/CastXML -============ ============== -version toolchain -============ ============== -``20160617`` ``foss/2016a`` -``20180806`` ``foss/2018a`` -============ ============== +============ ================= +version toolchain +============ ================= +``0.4.3`` ``GCCcore/8.3.0`` +``20160617`` ``foss/2016a`` +``20180806`` ``foss/2018a`` +============ ================= .. _list_software_Catch2_533: @@ -4577,7 +4627,7 @@ version toolchain *ccache* ++++++++ -Ccache (or “ccache”) is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again +Ccache (or “ccache”) is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again *homepage*: https://ccache.dev/ @@ -4589,6 +4639,7 @@ version versionsuffix toolchain ``3.3.3`` ``system`` ``3.3.4`` ``-f90`` ``system`` ``3.7.11`` ``system`` +``4.2.1`` ``system`` ========== ============= ========== @@ -4751,16 +4802,17 @@ CDO is a collection of command line Operators to manipulate and analyse Climate *homepage*: https://code.zmaw.de/projects/cdo -========= ================================================= -version toolchain -========= ================================================= -``1.7.2`` ``intel/2016b`` -``1.8.1`` ``intel/2017a`` -``1.9.1`` ``intel/2017b`` -``1.9.2`` ``intel/2017b`` -``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``1.9.8`` ``intel/2019b`` -========= ================================================= +========== ================================================= +version toolchain +========== ================================================= +``1.7.2`` ``intel/2016b`` +``1.8.1`` ``intel/2017a`` +``1.9.1`` ``intel/2017b`` +``1.9.2`` ``intel/2017b`` +``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``1.9.8`` ``intel/2019b`` +``1.9.10`` ``gompi/2020b`` +========== ================================================= .. _list_software_cdsapi_628: @@ -4781,6 +4833,22 @@ version versionsuffix toolchain ========= ================= ================= +.. _list_software_cell2location_1323: + +*cell2location* ++++++++++++++++ + +Comprehensive mapping of tissue cell architecture via integrated single cell and spatial transcriptomics (cell2location model) + +*homepage*: https://github.com/BayraktarLab/cell2location/ + +============== ================== +version toolchain +============== ================== +``0.05-alpha`` ``fosscuda/2020b`` +============== ================== + + .. _list_software_CellMix_686: *CellMix* @@ -4816,6 +4884,7 @@ version toolchain ``5.0.0`` ``system`` ``5.0.1`` ``system`` ``6.0.0`` ``system`` +``6.0.1`` ``system`` ========= ========== @@ -5165,6 +5234,7 @@ version versionsuffix toolchain ``1.0.13`` ``-Python-2.7.15`` ``foss/2018b`` ``1.0.13`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``1.0.18`` ``-Python-2.7.15`` ``foss/2019a`` +``1.0.18`` ``-Python-2.7.18`` ``foss/2020b`` ``1.1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.1.3`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================== =============================== @@ -5367,6 +5437,7 @@ version versionsuffix toolchain ========= ================== =============== ``2.3.2`` ``-Python-2.7.14`` ``intel/2017b`` ``2.3.3`` ``-Python-2.7.14`` ``intel/2018a`` +``2.3.8`` ``-Python-2.7.18`` ``foss/2020b`` ========= ================== =============== @@ -5531,6 +5602,7 @@ version toolchain ``2.4.0.0`` ``intel/2017b`` ``2.4.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` ``2.4.1.3`` ``foss/2019b``, ``foss/2020a`` +``2.4.4.0`` ``GCC/10.2.0`` =========== ================================================================ @@ -5710,6 +5782,7 @@ version toolchain ``3.15.3`` ``GCCcore/8.3.0`` ``3.16.4`` ``GCCcore/9.3.0`` ``3.18.4`` ``GCCcore/10.2.0`` +``3.20.1`` ``GCCcore/10.3.0`` ========== ================================================================================================================================================= @@ -5736,7 +5809,7 @@ version toolchain A command-line toolkit and Python library for detecting copy number variants and alterations genome-wide from high-throughput sequencing. -*homepage*: http://github.com/etal/cnvkit +*homepage*: https://github.com/etal/cnvkit ========= ========================= =============== version versionsuffix toolchain @@ -5744,6 +5817,7 @@ version versionsuffix toolchain ``0.9.2`` ``-Python-2.7.14`` ``intel/2017b`` ``0.9.3`` ``-Python-3.6.4`` ``intel/2018a`` ``0.9.6`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +``0.9.8`` ``-R-4.0.3`` ``foss/2020b`` ========= ========================= =============== @@ -5897,7 +5971,7 @@ version versionsuffix toolchain *CONCOCT* +++++++++ -Clustering cONtigs with COverage and ComposiTion (CONCOCT) is a program for unsupervised binning of metagenomic contigs by using nucleotide composition, coverage data in multiple samples and linkage data from paired end reads. +Clustering cONtigs with COverage and ComposiTion (CONCOCT) is a program for unsupervised binning of metagenomic contigs by using nucleotide composition, coverage data in multiple samples and linkage data from paired end reads. *homepage*: https://concoct.readthedocs.io @@ -5908,6 +5982,7 @@ version versionsuffix toolchain ``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` ``1.0.0`` ``-Python-3.6.3`` ``foss/2017b`` ``1.1.0`` ``-Python-2.7.15`` ``foss/2019a`` +``1.1.0`` ``-Python-2.7.18`` ``foss/2020b`` ========= ================== ============== @@ -6367,6 +6442,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_cryoDRGN_744: + +*cryoDRGN* +++++++++++ + +cryoDRGN: Deep Reconstructing Generative Networks for cryo-EM heterogeneous reconstruction. CryoDRGN is a neural network based algorithm for heterogeneous cryo-EM reconstruction. In particular, the method models a continuous distribution over 3D structures by using a neural network based representation for the volume. + +*homepage*: https://cb.csail.mit.edu/cb/cryodrgn/ + +========= ================== +version toolchain +========= ================== +``0.3.2`` ``fosscuda/2020b`` +========= ================== + + .. _list_software_CryptoMiniSat_1334: *CryptoMiniSat* @@ -6461,7 +6552,7 @@ Program for finding CTFs of electron micrographs. version toolchain ========== ====================================================== ``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` -``4.1.14`` ``foss/2019b``, ``fosscuda/2019b`` +``4.1.14`` ``foss/2019b``, ``fosscuda/2019b``, ``fosscuda/2020b`` ========== ====================================================== @@ -6579,6 +6670,8 @@ version toolchain ``11.1.1`` ``system`` ``11.2.1`` ``system`` ``11.2.2`` ``system`` +``11.3.0`` ``system`` +``11.3.1`` ``system`` ========== ========== @@ -6632,7 +6725,7 @@ Transcript assembly, differential expression, and differential regulation for RN version toolchain ============ ================================================================================================= ``2.2.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``gompi/2019b``, ``intel/2017b``, ``intel/2018a`` -``20190706`` ``gompi/2019a`` +``20190706`` ``GCC/10.2.0``, ``gompi/2019a`` ============ ================================================================================================= @@ -6665,6 +6758,7 @@ CuPy is an open-source array library accelerated with NVIDIA CUDA. version versionsuffix toolchain ========= ================= ================== ``8.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``8.5.0`` ``fosscuda/2020b`` ========= ================= ================== @@ -6699,6 +6793,7 @@ version toolchain ``7.66.0`` ``GCCcore/8.3.0`` ``7.69.1`` ``GCCcore/9.3.0`` ``7.72.0`` ``GCCcore/10.2.0`` +``7.76.0`` ``GCCcore/10.3.0`` ========== =================================================================================== @@ -6739,6 +6834,7 @@ version versionsuffix toolchain ``1.16`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.18`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.18`` ``-Python-2.7.15`` ``foss/2018b`` +``1.18`` ``-Python-2.7.18`` ``GCC/10.2.0`` ``1.18`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``2.1`` ``-Python-3.6.6`` ``foss/2018b`` ``2.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` @@ -6839,9 +6935,9 @@ version versionsuffix toolchain *Cython* ++++++++ -The Cython language makes writing C extensions for the Python language as easy as Python itself. Cython is a source code translator based on the well-known Pyrex, but supports more cutting edge functionality and optimizations. +Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). -*homepage*: https://pypi.python.org/pypi/Cython/ +*homepage*: https://cython.org/ =========== ================== =============================== version versionsuffix toolchain @@ -6853,6 +6949,7 @@ version versionsuffix toolchain ``0.27.3`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``0.29.10`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``0.29.10`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.29.22`` ``GCCcore/10.2.0`` =========== ================== =============================== @@ -6912,7 +7009,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -7112,7 +7209,7 @@ version toolchain ``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` ``18.1.25`` ``GCCcore/7.3.0`` ``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``18.1.40`` ``GCCcore/10.2.0`` +``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` =========== ======================================================= @@ -7184,19 +7281,19 @@ D-Bus is a message bus system, a simple way for applications to talk to one ano *homepage*: http://dbus.freedesktop.org/ -=========== ==================================== -version toolchain -=========== ==================================== -``1.10.8`` ``foss/2016a``, ``intel/2016a`` -``1.10.12`` ``intel/2016b`` -``1.10.20`` ``GCCcore/6.4.0`` -``1.11.20`` ``intel/2017a`` -``1.13.0`` ``intel/2017b`` -``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.13.8`` ``GCCcore/8.2.0`` -``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.13.18`` ``GCCcore/10.2.0`` -=========== ==================================== +=========== ====================================== +version toolchain +=========== ====================================== +``1.10.8`` ``foss/2016a``, ``intel/2016a`` +``1.10.12`` ``intel/2016b`` +``1.10.20`` ``GCCcore/6.4.0`` +``1.11.20`` ``intel/2017a`` +``1.13.0`` ``intel/2017b`` +``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.13.8`` ``GCCcore/8.2.0`` +``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.13.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +=========== ====================================== .. _list_software_dbus-glib_889: @@ -7451,6 +7548,7 @@ version versionsuffix toolchain ``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2019a`` ``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` ``4.5.2`` ``GCCcore/10.2.0`` +``4.5.2`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` ========= ================== ======================================================================== @@ -7495,11 +7593,12 @@ Python library for modeling DFAs, Moore Machines, and Transition Systems. *homepage*: https://github.com/mvcisback/dfa -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``0.3.4`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========= ================= ================= +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``0.3.4`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.1.2`` ``GCCcore/10.2.0`` +========= ================= ================== .. _list_software_DFT-D3_386: @@ -7648,11 +7747,12 @@ dill extends python's pickle module for serializing and de-serializing python ob *homepage*: https://pypi.org/project/dill/ -========= ================= -version toolchain -========= ================= -``0.3.0`` ``GCCcore/8.2.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``0.3.0`` ``GCCcore/8.2.0`` +``0.3.3`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +========= ===================================== .. _list_software_DIRAC_355: @@ -7724,6 +7824,22 @@ version versionsuffix toolchain ======== ================= =============================== +.. _list_software_dm-reverb_900: + +*dm-reverb* ++++++++++++ + +Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research. Reverb is primarily used as an experience replay system for distributed reinforcement learning algorithms but the system also supports multiple data structure representations such as FIFO, LIFO, and priority queues. + +*homepage*: https://github.com/deepmind/reverb + +========= ============== +version toolchain +========= ============== +``0.2.0`` ``foss/2020b`` +========= ============== + + .. _list_software_dm-tree_686: *dm-tree* @@ -7852,13 +7968,13 @@ Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles *homepage*: https://github.com/google/double-conversion -========= ===================================== -version toolchain -========= ===================================== -``3.0.3`` ``foss/2018a`` -``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``3.0.3`` ``foss/2018a`` +``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_DoubletFinder_1319: @@ -7882,9 +7998,9 @@ version versionsuffix toolchain *Doxygen* +++++++++ -Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D. +Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D. -*homepage*: http://www.doxygen.org +*homepage*: https://www.doxygen.org =========== ======================================================================================================================================================= version toolchain @@ -7898,6 +8014,7 @@ version toolchain ``1.8.16`` ``GCCcore/8.3.0`` ``1.8.17`` ``GCCcore/9.3.0`` ``1.8.20`` ``GCCcore/10.2.0`` +``1.9.1`` ``GCCcore/10.3.0`` =========== ======================================================================================================================================================= @@ -7917,6 +8034,22 @@ version versionsuffix toolchain ========= ============= ========== +.. _list_software_DROP_309: + +*DROP* +++++++ + +Pipeline to find aberrant events in RNA-Seq data, useful for diagnosis of rare disorders + +*homepage*: https://gagneurlab-drop.readthedocs.io + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.0.3`` ``-R-4.0.3`` ``foss/2020b`` +========= ============= ============== + + .. _list_software_dropEst_737: *dropEst* @@ -8180,6 +8313,7 @@ version toolchain ``4.3.1`` ``system`` ``4.3.2`` ``system`` ``4.3.3`` ``system`` +``4.3.4`` ``system`` ========== ========== @@ -8333,6 +8467,7 @@ version toolchain ``3.3.5`` ``system`` ``3.3.7`` ``GCCcore/9.3.0``, ``system`` ``3.3.8`` ``GCCcore/10.2.0`` +``3.3.9`` ``GCCcore/10.3.0`` ========== =========================================== @@ -8380,11 +8515,12 @@ The elfutils project provides libraries and tools for ELF files and DWARF data. *homepage*: https://elfutils.org/ -========= ================= -version toolchain -========= ================= -``0.182`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``0.182`` ``GCCcore/9.3.0`` +``0.183`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_Elk_284: @@ -8689,7 +8825,7 @@ version versionsuffix toolchain ``7.0.2`` ``intel/2017b`` ``7.1.0r`` ``foss/2018b``, ``foss/2019a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``8.0.0`` ``foss/2019b``, ``intel/2019b`` -``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a`` +``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` ============ ================ ================================================================================= @@ -8706,6 +8842,7 @@ Earth System Modeling Framework (ESMF) Python Interface version versionsuffix toolchain ========= ================= =============== ``8.0.0`` ``-Python-3.7.4`` ``intel/2019b`` +``8.0.1`` ``intel/2020b`` ========= ================= =============== @@ -8771,6 +8908,7 @@ version versionsuffix toolchain ============ ================== =============== ``3.0.0b36`` ``-Python-2.7.12`` ``intel/2016b`` ``3.1.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` ============ ================== =============== @@ -8907,7 +9045,7 @@ version toolchain ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.2.6`` ``GCCcore/8.2.0`` ``2.2.7`` ``GCCcore/8.3.0`` -``2.2.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.2.9`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================================= @@ -8967,7 +9105,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_FTGL_301` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -9100,6 +9238,22 @@ version toolchain =========== ============== +.. _list_software_fastahack_934: + +*fastahack* ++++++++++++ + +Utilities for indexing and sequence extraction from FASTA files. + +*homepage*: https://github.com/ekg/fastahack + +========= ================= +version toolchain +========= ================= +``1.0.0`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_FastaIndex_999: *FastaIndex* @@ -9132,6 +9286,7 @@ version toolchain ``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``1.3`` ``iccifort/2019.5.281`` ``1.31`` ``iccifort/2020.1.217`` +``1.33`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ======== ============================================================== @@ -9356,12 +9511,12 @@ FastTree infers approximately-maximum-likelihood phylogenetic trees from alignme *homepage*: http://www.microbesonline.org/fasttree/ -========== ================================================================= -version toolchain -========== ================================================================= -``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.1.11`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ================================================================= +========== =========================================================================== +version toolchain +========== =========================================================================== +``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``2.1.11`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =========================================================================== .. _list_software_FastViromeExplorer_1873: @@ -9428,6 +9583,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_FCC_204: + +*FCC* ++++++ + +Fujitsu Compiler based compiler toolchain. + +*homepage*: (none) + +========= ========== +version toolchain +========= ========== +``4.5.0`` ``system`` +========= ========== + + .. _list_software_FCM_214: *FCM* @@ -9517,6 +9688,22 @@ version toolchain ======== ================= +.. _list_software_fermi-lite_1006: + +*fermi-lite* +++++++++++++ + +Standalone C library for assembling Illumina short reads in small regions. + +*homepage*: https://github.com/lh3/fermi-lite + +============ ================= +version toolchain +============ ================= +``20190320`` ``GCCcore/9.3.0`` +============ ================= + + .. _list_software_Ferret_616: *Ferret* @@ -9632,6 +9819,22 @@ version toolchain =========== =================================================== +.. _list_software_ffmpi_530: + +*ffmpi* ++++++++ + +Fujitsu Compiler based compiler toolchain, including Fujitsu MPI for MPI support. + +*homepage*: (none) + +========= ========== +version toolchain +========= ========== +``4.5.0`` ``system`` +========= ========== + + .. _list_software_ffnet_531: *ffnet* @@ -9676,6 +9879,7 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT ========= ============= ======================================================================================================================================================================================================================================================================================================================= version versionsuffix toolchain ========= ============= ======================================================================================================================================================================================================================================================================================================================= +``1.0.0`` ``-fujitsu`` ``FCC/4.5.0`` ``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` ``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` ``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` @@ -9685,6 +9889,7 @@ version versionsuffix toolchain ``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` ``3.3.8`` ``-amd`` ``gompi/2020a`` ``3.3.8`` ``-serial`` ``GCC/9.3.0`` +``3.3.9`` ``gompi/2021a`` ========= ============= ======================================================================================================================================================================================================================================================================================================================= @@ -9826,6 +10031,22 @@ version toolchain ======== ==================================== +.. _list_software_filevercmp_1069: + +*filevercmp* +++++++++++++ + +filevercmp function as in sort --version-sort. + +*homepage*: https://github.com/ekg/filevercmp + +============ ================= +version toolchain +============ ================= +``20141119`` ``GCCcore/9.3.0`` +============ ================= + + .. _list_software_Filtlong_831: *Filtlong* @@ -10045,11 +10266,11 @@ FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but l *homepage*: https://xiph.org/flac/ -========= ================== -version toolchain -========= ================== -``1.3.3`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_FLAIR_366: @@ -10189,7 +10410,7 @@ version toolchain ``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``2.6.2`` ``intel/2016b`` ``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` ========== ======================================================================================================================================================================================================================================================================================================================================================================================= @@ -10209,6 +10430,22 @@ version toolchain ========= ============== +.. _list_software_FlexiBLAS_794: + +*FlexiBLAS* ++++++++++++ + +FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it. + +*homepage*: https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release + +========= ============== +version toolchain +========= ============== +``3.0.4`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_FlexiDot_799: *FlexiDot* @@ -10307,15 +10544,16 @@ Flye is a de novo assembler for long and noisy reads, such as those produced by *homepage*: https://github.com/fenderglass/Flye -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``2.4`` ``-Python-2.7.15`` ``intel/2018b`` -``2.6`` ``-Python-3.7.2`` ``foss/2019a`` -``2.6`` ``-Python-3.7.4`` ``intel/2019b`` -``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` -``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================== =============== +========= ================== ======================================= +version versionsuffix toolchain +========= ================== ======================================= +``2.4`` ``-Python-2.7.15`` ``intel/2018b`` +``2.6`` ``-Python-3.7.2`` ``foss/2019a`` +``2.6`` ``-Python-3.7.4`` ``intel/2019b`` +``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` +``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` +``2.8.3`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========= ================== ======================================= .. _list_software_FMILibrary_945: @@ -10410,6 +10648,7 @@ version versionsuffix toolchain ``2.13.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.13.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.13.92`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.13.93`` ``GCCcore/10.3.0`` =========== ================== ====================================================================================== @@ -10456,6 +10695,7 @@ version toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` =========== ========== @@ -10571,11 +10811,11 @@ FragGeneScan is an application for finding (fragmented) genes in short reads. *homepage*: http://omics.informatics.indiana.edu/FragGeneScan/ -======== ================================= -version toolchain -======== ================================= -``1.31`` ``GCCcore/8.2.0``, ``foss/2018b`` -======== ================================= +======== ===================================================== +version toolchain +======== ===================================================== +``1.31`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2018b`` +======== ===================================================== .. _list_software_FRANz_417: @@ -10626,7 +10866,7 @@ version versionsuffix toolchain ========= ================ ====================================================================================================================================================================================== ``3.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``3.2.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================ ====================================================================================================================================================================================== @@ -10708,9 +10948,26 @@ version versionsuffix toolchain ``2.9.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.10.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.10.3`` ``GCCcore/10.2.0`` +``2.10.4`` ``GCCcore/10.3.0`` ========== ================== ====================================================================== +.. _list_software_freetype-py_1146: + +*freetype-py* ++++++++++++++ + +Python binding for the freetype library + +*homepage*: https://github.com/rougier/freetype-py + +========= ================= ================= +version versionsuffix toolchain +========= ================= ================= +``2.2.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +========= ================= ================= + + .. _list_software_FreeXL_550: *FreeXL* @@ -10824,6 +11081,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_fsom_437: + +*fsom* +++++++ + +A tiny C library for managing SOM (Self-Organizing Maps) neural networks. + +*homepage*: https://github.com/ekg/fsom + +============ ================= +version toolchain +============ ================= +``20141119`` ``GCCcore/9.3.0`` +============ ================= + + .. _list_software_FTGL_301: *FTGL* @@ -10840,6 +11113,22 @@ version toolchain ============= ====================================================================================== +.. _list_software_Fujitsu_746: + +*Fujitsu* ++++++++++ + +Toolchain using Fujitsu compilers and libraries. + +*homepage*: (none) + +========= ========== +version toolchain +========= ========== +``21.05`` ``system`` +========= ========== + + .. _list_software_fullrmc_757: *fullrmc* @@ -10964,7 +11253,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -11117,6 +11406,22 @@ version toolchain ======== =============== +.. _list_software_garnett_757: + +*garnett* ++++++++++ + +Garnett is a software package that faciliates automated cell type classification from single-cell expression data. + +*homepage*: https://cole-trapnell-lab.github.io/garnett + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``0.1.20`` ``-R-4.0.3`` ``foss/2020b`` +========== ============= ============== + + .. _list_software_GAT_220: *GAT* @@ -11166,43 +11471,45 @@ The Genome Analysis Toolkit or GATK is a software package developed at the Broad *homepage*: https://www.broadinstitute.org/gatk/ -============ =================== ================= -version versionsuffix toolchain -============ =================== ================= -``1.0.5083`` ``system`` -``2.5-2`` ``-Java-1.7.0_10`` ``system`` -``2.6-5`` ``-Java-1.7.0_10`` ``system`` -``2.7-4`` ``system`` -``2.7-4`` ``-Java-1.7.0_10`` ``system`` -``2.8-1`` ``-Java-1.7.0_10`` ``system`` -``3.0-0`` ``-Java-1.7.0_10`` ``system`` -``3.3-0`` ``-Java-1.7.0_21`` ``system`` -``3.3-0`` ``-Java-1.7.0_80`` ``system`` -``3.3-0`` ``-Java-1.8.0_66`` ``system`` -``3.5`` ``-Java-1.8.0_66`` ``system`` -``3.5`` ``-Java-1.8.0_74`` ``system`` -``3.6`` ``-Java-1.8.0_92`` ``system`` -``3.7`` ``-Java-1.8.0_112`` ``system`` -``3.8-0`` ``-Java-1.8.0_144`` ``system`` -``4.0.1.2`` ``-Java-1.8`` ``system`` -``4.0.4.0`` ``-Python-2.7.14`` ``intel/2018a`` -``4.0.4.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.0.5.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.0.7.0`` ``-Python-2.7.14`` ``intel/2018a`` -``4.0.7.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.0.8.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.0.8.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.0.10.0`` ``-Python-3.6.6`` ``foss/2018b`` -``4.0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` -``4.1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` -``4.1.2.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` -``4.1.3.0`` ``-Java-1.8`` ``GCCcore/8.3.0`` -``4.1.4.1`` ``-Java-1.8`` ``GCCcore/8.3.0`` -``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` -``4.1.5.0`` ``-Java-1.8`` ``GCCcore/9.3.0`` -``4.1.5.0`` ``-Java-11`` ``GCCcore/9.3.0`` -``4.1.8.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` -============ =================== ================= +============ =================== ================== +version versionsuffix toolchain +============ =================== ================== +``1.0.5083`` ``system`` +``2.5-2`` ``-Java-1.7.0_10`` ``system`` +``2.6-5`` ``-Java-1.7.0_10`` ``system`` +``2.7-4`` ``system`` +``2.7-4`` ``-Java-1.7.0_10`` ``system`` +``2.8-1`` ``-Java-1.7.0_10`` ``system`` +``3.0-0`` ``-Java-1.7.0_10`` ``system`` +``3.3-0`` ``-Java-1.7.0_21`` ``system`` +``3.3-0`` ``-Java-1.7.0_80`` ``system`` +``3.3-0`` ``-Java-1.8.0_66`` ``system`` +``3.5`` ``-Java-1.8.0_66`` ``system`` +``3.5`` ``-Java-1.8.0_74`` ``system`` +``3.6`` ``-Java-1.8.0_92`` ``system`` +``3.7`` ``-Java-1.8.0_112`` ``system`` +``3.8-0`` ``-Java-1.8.0_144`` ``system`` +``4.0.1.2`` ``-Java-1.8`` ``system`` +``4.0.4.0`` ``-Python-2.7.14`` ``intel/2018a`` +``4.0.4.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.0.5.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.0.7.0`` ``-Python-2.7.14`` ``intel/2018a`` +``4.0.7.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.0.8.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.0.8.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.0.10.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.1.2.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` +``4.1.3.0`` ``-Java-1.8`` ``GCCcore/8.3.0`` +``4.1.4.1`` ``-Java-1.8`` ``GCCcore/8.3.0`` +``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` +``4.1.5.0`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``4.1.5.0`` ``-Java-11`` ``GCCcore/9.3.0`` +``4.1.8.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``4.2.0.0`` ``-Java-1.8`` ``GCCcore/10.2.0`` +``4.2.0.0`` ``-Java-11`` ``GCCcore/10.2.0`` +============ =================== ================== .. _list_software_Gaussian_827: @@ -11222,6 +11529,22 @@ version versionsuffix toolchain =========== ============= ========== +.. _list_software_gawk_426: + +*gawk* +++++++ + +The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code. + +*homepage*: https://www.gnu.org/software/gawk + +========= ============== +version toolchain +========= ============== +``5.1.0`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_Gblocks_709: *Gblocks* @@ -11372,6 +11695,8 @@ version versionsuffix toolchain ``9.3.0`` ``system`` ``10.1.0`` ``system`` ``10.2.0`` ``system`` +``10.3.0`` ``system`` +``11.1.0`` ``system`` ``system`` ``system`` ``system`` ``-2.29`` ``system`` ========== =================== ========== @@ -11412,6 +11737,8 @@ version toolchain ``9.3.0`` ``system`` ``10.1.0`` ``system`` ``10.2.0`` ``system`` +``10.3.0`` ``system`` +``11.1.0`` ``system`` ``system`` ``system`` ========== ========== @@ -11552,6 +11879,7 @@ version versionsuffix toolchain ``8.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``9.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``10.1`` ``GCCcore/10.2.0`` +``10.2`` ``GCCcore/10.3.0`` ========== ================== =============================== @@ -11592,7 +11920,7 @@ version toolchain *gdc-client* ++++++++++++ -The gdc-client provides several convenience functions over the GDC API which provides general download/upload via HTTPS. +The gdc-client provides several convenience functions over the GDC API which provides general download/upload via HTTPS. *homepage*: https://gdc.nci.nih.gov/access-data/gdc-data-transfer-tool @@ -11602,6 +11930,7 @@ version versionsuffix toolchain ``1.0.1`` ``-Python-2.7.12`` ``intel/2016b`` ``1.3.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` ``1.3.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.6.0`` ``GCCcore/10.2.0`` ========= ================== =============================== @@ -11707,12 +12036,13 @@ A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology. *homepage*: https://github.com/NVIDIA/gdrcopy -======= ================ ================== -version versionsuffix toolchain -======= ================ ================== -``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` -``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` -======= ================ ================== +======= ================ ====================================== +version versionsuffix toolchain +======= ================ ====================================== +``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` +``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` +``2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +======= ================ ====================================== .. _list_software_Geant4_547: @@ -11736,6 +12066,7 @@ version toolchain ``10.5`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` ``10.6`` ``foss/2019b`` ``10.6.2`` ``foss/2020a`` +``10.7.1`` ``GCC/10.2.0`` ============= ================================================================ @@ -11752,6 +12083,7 @@ Datasets for Geant4. version toolchain ============ ========== ``20201103`` ``system`` +``20210510`` ``system`` ============ ========== @@ -11804,6 +12136,22 @@ version toolchain ========== ============================== +.. _list_software_gemmi_527: + +*gemmi* ++++++++ + +Gemmi is a library, accompanied by a set of programs, developed primarily for use in macromolecular crystallography (MX). For working with: macromolecular models (content of PDB, PDBx/mmCIF and mmJSON files), refinement restraints (CIF files), reflection data (MTZ and mmCIF formats), data on a 3D grid (electron density maps, masks, MRC/CCP4 format) crystallographic symmetry. Parts of this library can be useful in structural bioinformatics (for symmetry- aware analysis of protein models), and in other molecular-structure sciences that use CIF files (we have the fastest open-source CIF parser). + +*homepage*: https://gemmi.readthedocs.io/ + +========= ================== +version toolchain +========= ================== +``0.4.5`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_gencore_variant_detection_2645: *gencore_variant_detection* @@ -11829,12 +12177,13 @@ Eukaryotic gene prediction suite with automatic training *homepage*: http://exon.gatech.edu/GeneMark -======== ================= -version toolchain -======== ================= -``4.38`` ``GCCcore/8.2.0`` -``4.57`` ``GCCcore/8.3.0`` -======== ================= +======== ================== +version toolchain +======== ================== +``4.38`` ``GCCcore/8.2.0`` +``4.57`` ``GCCcore/8.3.0`` +``4.65`` ``GCCcore/10.2.0`` +======== ================== .. _list_software_gengetopt_973: @@ -11846,11 +12195,11 @@ Gengetopt is a tool to write command line option parsing code for C programs. *homepage*: https://www.gnu.org/software/gengetopt/gengetopt.html -======== ================= -version toolchain -======== ================= -``2.23`` ``GCCcore/9.3.0`` -======== ================= +======== ===================================== +version toolchain +======== ===================================== +``2.23`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======== ===================================== .. _list_software_Genome_Profiler_1533: @@ -12021,6 +12370,22 @@ version versionsuffix toolchain ========== ================= =============== +.. _list_software_georges_748: + +*georges* ++++++++++ + +Georges the lemur opinionated particle accelerator modeling Python package. Also a thin wrapper over MAD-X/PTC, BDSim and G4Beamline. + +*homepage*: https://github.com/ULB-Metronu/georges + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``2019.2`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== + + .. _list_software_GEOS_302: *GEOS* @@ -12121,7 +12486,7 @@ version versionsuffix toolchain ``0.19.8.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``0.19.8.1`` ``-libxml2-2.9.7`` ``GCCcore/6.4.0`` ``0.20.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``0.21`` ``GCCcore/10.2.0``, ``system`` +``0.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``system`` ============ ================== =================================================================================================== @@ -12132,15 +12497,15 @@ version versionsuffix toolchain GffCompare provides classification and reference annotation mapping and matching statistics for RNA-Seq assemblies (transfrags) or other generic GFF/GTF files. -*homepage*: https://github.com/gpertea/gffcompare +*homepage*: https://ccb.jhu.edu/software/stringtie/gffcompare.shtml -========== ================= -version toolchain -========== ================= -``0.10.1`` ``foss/2016b`` -``0.10.6`` ``GCCcore/7.3.0`` -``0.11.6`` ``GCCcore/8.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``0.10.1`` ``foss/2016b`` +``0.10.6`` ``GCCcore/7.3.0`` +``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_gffread_719: @@ -12152,13 +12517,13 @@ GFF/GTF parsing utility providing format conversions, region filtering, FASTA se *homepage*: https://github.com/gpertea/gffread -========== ================= -version toolchain -========== ================= -``0.9.12`` ``foss/2016b`` -``0.10.6`` ``GCCcore/7.3.0`` -``0.11.6`` ``GCCcore/8.3.0`` -========== ================= +========== ==================================== +version toolchain +========== ==================================== +``0.9.12`` ``foss/2016b`` +``0.10.6`` ``GCCcore/7.3.0`` +``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================== .. _list_software_gflags_628: @@ -12263,12 +12628,12 @@ giflib is a library for reading and writing gif images. It is API and ABI compat *homepage*: http://giflib.sourceforge.net/ -========= ======================================================== -version toolchain -========= ======================================================== -``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ======================================================== +========= ============================================================================ +version toolchain +========= ============================================================================ +``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ============================================================================ .. _list_software_gifsicle_838: @@ -12488,6 +12853,7 @@ version versionsuffix toolchain ``3.0.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``3.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``3.1.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.1.14`` ``GCCcore/10.2.0`` ========== ================= =============================== @@ -12566,15 +12932,18 @@ version versionsuffix toolchain *glew* ++++++ -The OpenGL Extension Wrangler Library The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. GLEW has been tested on a variety of operating systems, including Windows, Linux, Mac OS X, FreeBSD, Irix, and Solaris. +The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. -*homepage*: http://glew.sourceforge.net/ +*homepage*: https://github.com/nigels-com/glew -========= ======================================================================= -version toolchain -========= ======================================================================= -``2.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b`` -========= ======================================================================= +========= ============= =========================================================================================== +version versionsuffix toolchain +========= ============= =========================================================================================== +``2.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +``2.2.0`` ``-egl`` ``GCCcore/10.2.0`` +``2.2.0`` ``-glx`` ``GCCcore/10.2.0`` +``2.2.0`` ``-osmesa`` ``GCCcore/10.2.0`` +========= ============= =========================================================================================== .. _list_software_GLFW_304: @@ -12620,6 +12989,7 @@ version toolchain ``2.62.0`` ``GCCcore/8.3.0`` ``2.64.1`` ``GCCcore/9.3.0`` ``2.66.1`` ``GCCcore/10.2.0`` +``2.68.2`` ``GCCcore/10.3.0`` ========== ================================================= @@ -12699,14 +13069,14 @@ OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics s *homepage*: https://github.com/g-truc/glm -=========== ==================================== -version toolchain -=========== ==================================== -``0.9.7.6`` ``intel/2016a`` -``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` -``0.9.9.0`` ``GCCcore/6.4.0`` -``0.9.9.8`` ``GCCcore/8.3.0`` -=========== ==================================== +=========== ===================================== +version toolchain +=========== ===================================== +``0.9.7.6`` ``intel/2016a`` +``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` +``0.9.9.0`` ``GCCcore/6.4.0`` +``0.9.9.8`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +=========== ===================================== .. _list_software_GlobalArrays_1219: @@ -12795,6 +13165,7 @@ version toolchain ``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` ``4.61`` ``intel/2017a`` ``4.65`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``5.0`` ``GCCcore/10.3.0`` ======== ================================================================================================================= @@ -12872,6 +13243,7 @@ version toolchain ``6.1.1`` ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ``6.1.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b`` ``6.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``6.2.1`` ``GCCcore/10.3.0`` ========== ===================================================================================================================================================== @@ -13086,6 +13458,7 @@ version toolchain ``1.13.1`` ``system`` ``1.14`` ``system`` ``1.14.1`` ``system`` +``1.16.3`` ``system`` ========== ================= @@ -13203,6 +13576,7 @@ version toolchain ``2019a`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` ========= ========== @@ -13233,6 +13607,7 @@ version versionsuffix toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -13289,7 +13664,7 @@ version toolchain ========== ===================================================================== ``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b`` ``1.8.1`` ``GCCcore/8.2.0`` -``1.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.10.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ===================================================================== @@ -13375,12 +13750,12 @@ GNU gperf is a perfect hash function generator. For a given list of strings, it *homepage*: https://www.gnu.org/software/gperf/ -========= ========================================================================================================================= -version toolchain -========= ========================================================================================================================= -``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``3.1`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ========================================================================================================================= +========= ===================================================================================================================================== +version toolchain +========= ===================================================================================================================================== +``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ===================================================================================================================================== .. _list_software_gperftools_1093: @@ -13415,10 +13790,27 @@ dstat-like utilization monitor for NVIDIA GPUs version versionsuffix toolchain ========= ================== ================== ``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``0.6.0`` ``gcccuda/2020b`` ``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================== ================== +.. _list_software_GPyOpt_579: + +*GPyOpt* +++++++++ + +GPyOpt is a Python open-source library for Bayesian Optimization + +*homepage*: https://sheffieldml.github.io/GPyOpt + +========= =============== +version toolchain +========= =============== +``1.2.6`` ``intel/2020b`` +========= =============== + + .. _list_software_GPyTorch_784: *GPyTorch* @@ -13623,6 +14015,7 @@ version versionsuffix toolchain ``2.42.2`` ``-Python-3.7.4`` ``foss/2019b`` ``2.44.1`` ``-Java-11`` ``GCCcore/9.3.0`` ``2.44.1`` ``-Java-11-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.47.0`` ``-Java-11`` ``GCCcore/10.2.0`` ========== ========================= =============================== @@ -13787,11 +14180,11 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with forma *homepage*: https://www.gnu.org/software/groff -========== ======================================================== -version toolchain -========== ======================================================== -``1.22.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ======================================================== +========== =========================================================================================== +version toolchain +========== =========================================================================================== +``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =========================================================================================== .. _list_software_GroIMP_526: @@ -13851,6 +14244,7 @@ version versionsuffix toolchain ``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` ``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` ``2021`` ``foss/2020b``, ``fosscuda/2020b`` +``2021.2`` ``fosscuda/2020b`` ========== ================= ============================================================================================================ @@ -14006,6 +14400,7 @@ version toolchain ``1.8.3`` ``foss/2016a`` ``1.16.0`` ``GCC/8.2.0-2.31.1`` ``1.16.2`` ``GCC/8.3.0`` +``1.18.4`` ``GCC/10.2.0`` =========== ================================================================================================================== @@ -14027,6 +14422,7 @@ version toolchain ``1.15.1`` ``fosscuda/2018b`` ``1.16.0`` ``GCC/8.2.0-2.31.1`` ``1.16.2`` ``GCC/8.3.0`` +``1.18.4`` ``GCC/10.2.0`` =========== ================================================================================================================== @@ -14046,6 +14442,7 @@ version versionsuffix toolchain ``0.3.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` +``1.5.0`` ``intel/2020b`` ========= ================== =============================== @@ -14195,7 +14592,7 @@ version toolchain *Gurobi* ++++++++ -The Gurobi Optimizer is a state-of-the-art solver for mathematical programming. The solvers in the Gurobi Optimizer were designed from the ground up to exploit modern architectures and multi-core processors, using the most advanced implementations of the latest algorithms. +The Gurobi Optimizer is a state-of-the-art solver for mathematical programming. The solvers in the Gurobi Optimizer were designed from the ground up to exploit modern architectures and multi-core processors, using the most advanced implementations of the latest algorithms. *homepage*: https://www.gurobi.com @@ -14212,8 +14609,10 @@ version versionsuffix toolchain ``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``9.0.1`` ``system`` +``9.0.3`` ``GCCcore/10.2.0``, ``system`` ``9.1.0`` ``system`` ``9.1.1`` ``GCCcore/10.2.0`` +``9.1.2`` ``GCCcore/10.2.0``, ``system`` ========= ================= =============================== @@ -14226,13 +14625,13 @@ gzip (GNU zip) is a popular data compression program as a replacement for compre *homepage*: http://www.gnu.org/software/gzip/ -======== =========================================================================== -version toolchain -======== =========================================================================== -``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.9`` ``GCCcore/7.3.0`` -``1.10`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======== =========================================================================== +======== =============================================================================================== +version toolchain +======== =============================================================================================== +``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.9`` ``GCCcore/7.3.0`` +``1.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== =============================================================================================== .. _list_software_letter_h: @@ -14241,7 +14640,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -14332,18 +14731,19 @@ Hadoop MapReduce by Cloudera *homepage*: https://archive.cloudera.com/cdh5/cdh/5/ -=================== ========================== ===================================== -version versionsuffix toolchain -=================== ========================== ===================================== -``2.4.0`` ``-seagate-722af1-native`` ``system`` -``2.5.0-cdh5.3.1`` ``-native`` ``system`` -``2.6.0-cdh5.4.5`` ``-native`` ``system`` -``2.6.0-cdh5.7.0`` ``-native`` ``system`` -``2.6.0-cdh5.8.0`` ``-native`` ``system`` -``2.6.0-cdh5.12.0`` ``-native`` ``system`` -``2.9.2`` ``-native`` ``GCCcore/7.3.0`` -``2.10.0`` ``-native`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -=================== ========================== ===================================== +=================== ========================== ================== +version versionsuffix toolchain +=================== ========================== ================== +``2.4.0`` ``-seagate-722af1-native`` ``system`` +``2.5.0-cdh5.3.1`` ``-native`` ``system`` +``2.6.0-cdh5.4.5`` ``-native`` ``system`` +``2.6.0-cdh5.7.0`` ``-native`` ``system`` +``2.6.0-cdh5.8.0`` ``-native`` ``system`` +``2.6.0-cdh5.12.0`` ``-native`` ``system`` +``2.9.2`` ``-native`` ``GCCcore/7.3.0`` +``2.10.0`` ``-native`` ``GCCcore/8.3.0`` +``2.10.0`` ``-native-Java-1.8`` ``GCCcore/10.2.0`` +=================== ========================== ================== .. _list_software_hanythingondemand_1808: @@ -14570,6 +14970,7 @@ version versionsuffix toolchain ``1.10.1`` ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2017b``, ``iomkl/2018a`` ``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b``, ``iompi/2019b`` +``1.10.5`` ``-serial`` ``GCCcore/8.3.0`` ``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` ``1.10.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` @@ -14694,6 +15095,7 @@ version toolchain ``1.47.12`` ``GCCcore/9.3.0`` ``1.47.15`` ``GCCcore/10.1.0`` ``1.47.16`` ``GCCcore/10.2.0`` +``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0`` =========== ================================================================================================================================================================================== @@ -14763,6 +15165,22 @@ version versionsuffix toolchain ========= ========================= ============== +.. _list_software_hifiasm_737: + +*hifiasm* ++++++++++ + +Hifiasm: a haplotype-resolved assembler for accurate Hifi reads. + +*homepage*: https://github.com/chhylp123/hifiasm + +========== ================= +version toolchain +========== ================= +``0.15.2`` ``GCCcore/9.3.0`` +========== ================= + + .. _list_software_HIPS_308: *HIPS* @@ -14847,7 +15265,7 @@ version toolchain ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` ``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` ``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` -``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b`` +``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020b`` ========= ============================================================================================================================================ @@ -14909,21 +15327,23 @@ Horovod is a distributed training framework for TensorFlow. *homepage*: https://github.com/uber/horovod -========== =================================== ================== -version versionsuffix toolchain -========== =================================== ================== -``0.9.10`` ``-Python-3.6.3`` ``intel/2017b`` -``0.18.1`` ``-Python-3.7.2`` ``foss/2019a`` -``0.18.2`` ``-TensorFlow-1.15.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.18.2`` ``-TensorFlow-1.15.2-Python-3.7.4`` ``fosscuda/2019b`` -``0.18.2`` ``-TensorFlow-2.0.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.19.5`` ``-TensorFlow-2.2.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.20.3`` ``-TensorFlow-2.3.1-Python-3.7.4`` ``fosscuda/2019b`` -``0.21.1`` ``-PyTorch-1.7.1-Python-3.7.4`` ``fosscuda/2019b`` -``0.21.1`` ``-TensorFlow-2.4.1`` ``fosscuda/2020b`` -``0.21.1`` ``-TensorFlow-2.4.1-Python-3.7.4`` ``fosscuda/2019b`` -========== =================================== ================== +========== =================================== ================================== +version versionsuffix toolchain +========== =================================== ================================== +``0.9.10`` ``-Python-3.6.3`` ``intel/2017b`` +``0.18.1`` ``-Python-3.7.2`` ``foss/2019a`` +``0.18.2`` ``-TensorFlow-1.15.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.18.2`` ``-TensorFlow-1.15.2-Python-3.7.4`` ``fosscuda/2019b`` +``0.18.2`` ``-TensorFlow-2.0.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.19.5`` ``-TensorFlow-2.2.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.20.3`` ``-TensorFlow-2.3.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.1`` ``-PyTorch-1.7.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.1`` ``-TensorFlow-2.4.1`` ``fosscuda/2020b`` +``0.21.1`` ``-TensorFlow-2.4.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.3`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``0.21.3`` ``-TensorFlow-2.3.1-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +========== =================================== ================================== .. _list_software_horton_666: @@ -15005,7 +15425,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -15148,6 +15568,7 @@ version toolchain ``2.0.3`` ``GCCcore/8.3.0`` ``2.1.0`` ``GCCcore/9.2.0`` ``2.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.4.1`` ``GCCcore/10.3.0`` =========== ===================================================================================================================================================================================================================================================== @@ -15253,6 +15674,8 @@ version versionsuffix toolchain ``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``5.41.2`` ``GCCcore/10.2.0`` ``5.41.5`` ``GCCcore/10.2.0`` +``6.7.0`` ``GCCcore/10.2.0`` +``6.13.1`` ``GCCcore/10.3.0`` ========== ================= ================================== @@ -15282,7 +15705,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -15536,11 +15959,11 @@ IDBA-UD is a iterative De Bruijn Graph De Novo Assembler for Short Reads Sequen *homepage*: http://i.cs.hku.hk/~alse/hkubrg/projects/idba_ud/ -========= =================================================================== -version toolchain -========= =================================================================== -``1.1.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` -========= =================================================================== +========= ================================================================================================== +version toolchain +========= ================================================================================================== +``1.1.3`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` +========= ================================================================================================== .. _list_software_ieeg-cli_767: @@ -15648,7 +16071,7 @@ version toolchain ``0.8.0`` ``foss/2019b`` ``0.8.2`` ``foss/2020a`` ``0.8.5`` ``foss/2020b`` -``0.9.1`` ``fosscuda/2020b`` +``0.9.1`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================================================ @@ -15668,6 +16091,7 @@ version versionsuffix toolchain ``2.3.80`` ``-Java-1.7.0_80`` ``system`` ``2.5.0`` ``-Java-11`` ``system`` ``2.8.0`` ``-Java-11`` ``system`` +``2.9.4`` ``-Java-11`` ``system`` ========== ================== ========== @@ -15779,8 +16203,10 @@ version versionsuffix toolchain ``2019b`` ``system`` ``2020.00`` ``system`` ``2020.06-impi-18.5`` ``system`` +``2020.12`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -15934,12 +16360,12 @@ imake is a Makefile-generator that is intended to make it easier to develop soft *homepage*: https://www.x.org/ -========= ================== -version toolchain -========= ================== -``1.0.7`` ``intel/2016a`` -``1.0.8`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.0.7`` ``intel/2016a`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_IMB_216: @@ -16002,9 +16428,9 @@ version versionsuffix toolchain *imkl* ++++++ -Intel Math Kernel Library is a library of highly optimized, extensively threaded math routines for science, engineering, and financial applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more. +Intel oneAPI Math Kernel Library -*homepage*: https://software.intel.com/mkl +*homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html ============== ============= ====================================================================================================================================================================================================================================================================== version versionsuffix toolchain @@ -16033,6 +16459,8 @@ version versionsuffix toolchain ``2020.0.166`` ``iimpi/2020.00`` ``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` ``2020.4.304`` ``gompi/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` +``2021.1.1`` ``iimpi/2020.12`` +``2021.2.0`` ``gompi/2021a``, ``iimpi/2021a`` ============== ============= ====================================================================================================================================================================================================================================================================== @@ -16093,44 +16521,46 @@ The Intel(R) MPI Library for Linux* OS is a multi-fabric message passing librar *homepage*: http://software.intel.com/en-us/intel-mpi-library/ -============== ============= ================================================================================================================================================================================================================================ -version versionsuffix toolchain -============== ============= ================================================================================================================================================================================================================================ -``3.2.2.006`` ``system`` -``4.0.0.028`` ``system`` -``4.0.0.028`` ``-32bit`` ``system`` -``4.0.2.003`` ``system`` -``4.1.0.027`` ``system`` -``4.1.0.030`` ``system`` -``4.1.1.036`` ``system`` -``4.1.2.040`` ``system`` -``4.1.3.045`` ``system`` -``4.1.3.049`` ``GCC/4.8.3``, ``system`` -``5.0.3.048`` ``GCC/4.9.3`` -``5.1.1.109`` ``iccifort/2016.0.109-GCC-4.9.3-2.25`` -``5.1.2.150`` ``iccifort/2016.1.150-GCC-4.9.3-2.25`` -``5.1.3.181`` ``iccifort/2016.2.181-GCC-4.9.3-2.25``, ``iccifort/2016.2.181-GCC-5.3.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.3.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``iccifortcuda/2016.10`` -``2017.0.098`` ``iccifort/2017.0.098-GCC-5.4.0-2.26`` -``2017.1.132`` ``GCC/5.4.0-2.26``, ``iccifort/2017.1.132-GCC-5.4.0-2.26``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` -``2017.2.174`` ``iccifort/2017.2.174-GCC-6.3.0-2.27`` -``2017.3.196`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifortcuda/2017.4.196-GCC-6.4.0-2.28`` -``2017.4.239`` ``iccifort/2017.5.239-GCC-6.4.0-2.28`` -``2018.0.128`` ``iccifort/2018.0.128-GCC-6.4.0-2.28`` -``2018.1.163`` ``GCC/6.4.0-2.28``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -``2018.2.199`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` -``2018.3.222`` ``GCC/7.3.0-2.30``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -``2018.4.274`` ``iccifort/2018.5.274-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifortcuda/2019a`` -``2018.5.288`` ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifortcuda/2019b`` -``2019.0.117`` ``iccifort/2019.0.117-GCC-8.2.0-2.31.1`` -``2019.1.144`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` -``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` -``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` -``2019.7.217`` ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` -``2019.9.304`` ``iccifort/2020.4.304``, ``iccifortcuda/2020b`` -``2021.1.1`` ``intel-compilers/2021.1.2`` -``system`` ``iccifort/system-GCC-system-2.29`` -============== ============= ================================================================================================================================================================================================================================ +=============== ============= ================================================================================================================================================================================================================================ +version versionsuffix toolchain +=============== ============= ================================================================================================================================================================================================================================ +``3.2.2.006`` ``system`` +``4.0.0.028`` ``system`` +``4.0.0.028`` ``-32bit`` ``system`` +``4.0.2.003`` ``system`` +``4.1.0.027`` ``system`` +``4.1.0.030`` ``system`` +``4.1.1.036`` ``system`` +``4.1.2.040`` ``system`` +``4.1.3.045`` ``system`` +``4.1.3.049`` ``GCC/4.8.3``, ``system`` +``5.0.3.048`` ``GCC/4.9.3`` +``5.1.1.109`` ``iccifort/2016.0.109-GCC-4.9.3-2.25`` +``5.1.2.150`` ``iccifort/2016.1.150-GCC-4.9.3-2.25`` +``5.1.3.181`` ``iccifort/2016.2.181-GCC-4.9.3-2.25``, ``iccifort/2016.2.181-GCC-5.3.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.3.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``iccifortcuda/2016.10`` +``2017.0.098`` ``iccifort/2017.0.098-GCC-5.4.0-2.26`` +``2017.1.132`` ``GCC/5.4.0-2.26``, ``iccifort/2017.1.132-GCC-5.4.0-2.26``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` +``2017.2.174`` ``iccifort/2017.2.174-GCC-6.3.0-2.27`` +``2017.3.196`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifortcuda/2017.4.196-GCC-6.4.0-2.28`` +``2017.4.239`` ``iccifort/2017.5.239-GCC-6.4.0-2.28`` +``2018.0.128`` ``iccifort/2018.0.128-GCC-6.4.0-2.28`` +``2018.1.163`` ``GCC/6.4.0-2.28``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +``2018.2.199`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` +``2018.3.222`` ``GCC/7.3.0-2.30``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +``2018.4.274`` ``iccifort/2018.5.274-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifortcuda/2019a`` +``2018.5.288`` ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifortcuda/2019b`` +``2019.0.117`` ``iccifort/2019.0.117-GCC-8.2.0-2.31.1`` +``2019.1.144`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` +``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` +``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` +``2019.7.217`` ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` +``2019.9.304`` ``iccifort/2020.4.304``, ``iccifortcuda/2020b`` +``2019.12.320`` ``iccifort/2020.4.304`` +``2021.1.1`` ``intel-compilers/2021.1.2`` +``2021.2.0`` ``intel-compilers/2021.2.0`` +``system`` ``iccifort/system-GCC-system-2.29`` +=============== ============= ================================================================================================================================================================================================================================ .. _list_software_IMPUTE2_518: @@ -16349,8 +16779,10 @@ version versionsuffix toolchain ``2019b`` ``system`` ``2020.00`` ``system`` ``2020.06-impi-18.5`` ``system`` +``2020.12`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` ===================== ============= ========== @@ -16367,6 +16799,7 @@ Intel C, C++ & Fortran compilers (classic and oneAPI) version toolchain ============ ========== ``2021.1.2`` ``system`` +``2021.2.0`` ``system`` ============ ========== @@ -16458,6 +16891,22 @@ version toolchain ============= =============== +.. _list_software_intervaltree_1301: + +*intervaltree* +++++++++++++++ + +An interval tree can be used to efficiently find a set of numeric intervals overlapping or containing another interval. This library provides a basic implementation of an interval tree using C++ templates, allowing the insertion of arbitrary types into the tree. + +*homepage*: https://github.com/ekg/intervaltree + +======= ================= +version toolchain +======= ================= +``0.1`` ``GCCcore/9.3.0`` +======= ================= + + .. _list_software_intltool_885: *intltool* @@ -16467,18 +16916,18 @@ intltool is a set of tools to centralize translation of many different file for *homepage*: http://freedesktop.org/wiki/Software/intltool/ -========== ================ ====================================================================================== -version versionsuffix toolchain -========== ================ ====================================================================================== -``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` -``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` -``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ ====================================================================================== +========== ================ =============================================================================================== +version versionsuffix toolchain +========== ================ =============================================================================================== +``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` +``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` +``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` +``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ =============================================================================================== .. _list_software_io_lib_622: @@ -16807,7 +17256,7 @@ version toolchain ``0.15`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a`` ``0.16`` ``GCC/4.9.3-2.25`` ``0.17`` ``foss/2016a`` -``0.23`` ``GCCcore/10.2.0`` +``0.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ======== ====================================================== @@ -16964,12 +17413,12 @@ JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian *homepage*: http://mcmc-jags.sourceforge.net/ -========= =============================================================================================== -version toolchain -========= =============================================================================================== -``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` -``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2017b`` -========= =============================================================================================== +========= =============================================================================================================== +version toolchain +========= =============================================================================================================== +``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` +``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2017b`` +========= =============================================================================================================== .. _list_software_Jansson_732: @@ -17007,6 +17456,7 @@ version toolchain ``2.0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.0.16`` ``GCCcore/9.3.0`` ``2.0.24`` ``GCCcore/10.2.0`` +``2.0.28`` ``GCCcore/10.3.0`` =========== ========================================================================================================================================================== @@ -17322,6 +17772,7 @@ version versionsuffix toolchain ``1.4.2`` ``-linux-x86_64`` ``system`` ``1.5.1`` ``-linux-x86_64`` ``system`` ``1.5.3`` ``-linux-x86_64`` ``system`` +``1.6.1`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -17471,7 +17922,7 @@ version toolchain ``0.45.0`` ``foss/2018b`` ``0.45.1`` ``foss/2019a`` ``0.46.0`` ``intel/2019a`` -``0.46.1`` ``foss/2019b`` +``0.46.1`` ``foss/2019b``, ``iimpi/2020a``, ``iimpi/2020b`` ``0.46.2`` ``foss/2020b`` ========== ================================================ @@ -17551,7 +18002,7 @@ version versionsuffix toolchain *Keras* +++++++ -Keras is a minimalist, highly modular neural networks library, written in Python and capable of running on top of either TensorFlow or Theano. +Keras is a deep learning API written in Python, running on top of the machine learning platform TensorFlow. *homepage*: https://keras.io/ @@ -17578,6 +18029,7 @@ version versionsuffix toolchain ``2.2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.3.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2.4.3`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================== ================================== @@ -17724,16 +18176,16 @@ Kraken is a system for assigning taxonomic labels to short DNA sequences, usual *homepage*: https://ccb.jhu.edu/software/kraken/ -=============== ================ ================= -version versionsuffix toolchain -=============== ================ ================= -``0.10.5-beta`` ``-Perl-5.22.1`` ``foss/2016a`` -``0.10.5-beta`` ``-Perl-5.24.0`` ``foss/2016b`` -``1.0`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.1`` ``-Perl-5.28.0`` ``foss/2018b`` -``1.1.1`` ``GCCcore/9.3.0`` -``1.1.1`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -=============== ================ ================= +=============== ================ ===================================== +version versionsuffix toolchain +=============== ================ ===================================== +``0.10.5-beta`` ``-Perl-5.22.1`` ``foss/2016a`` +``0.10.5-beta`` ``-Perl-5.24.0`` ``foss/2016b`` +``1.0`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.1`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.1.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.1.1`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +=============== ================ ===================================== .. _list_software_Kraken2_654: @@ -17743,7 +18195,7 @@ version versionsuffix toolchain Kraken is a system for assigning taxonomic labels to short DNA sequences, usually obtained through metagenomic studies. Previous attempts by other bioinformatics software to accomplish this task have often used sequence alignment or machine learning techniques that were quite slow, leading to the development of less sensitive but much faster abundance estimation programs. Kraken aims to achieve high sensitivity and high speed by utilizing exact alignments of k-mers and a novel classification algorithm. -*homepage*: http://www.ccb.jhu.edu/software/kraken2/ +*homepage*: https://github.com/DerrickWood/kraken2/wiki ============== ================ =============== version versionsuffix toolchain @@ -17753,6 +18205,7 @@ version versionsuffix toolchain ``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` ``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` ``2.0.9-beta`` ``-Perl-5.30.2`` ``gompi/2020a`` +``2.1.1`` ``gompi/2020b`` ============== ================ =============== @@ -17781,12 +18234,13 @@ Krona Tools is a set of scripts to create Krona charts from several Bioinformat *homepage*: https://github.com/marbl/Krona/wiki/KronaTools -========= ================= -version toolchain -========= ================= -``2.7`` ``GCCcore/7.3.0`` -``2.7.1`` ``GCCcore/8.2.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``2.7`` ``GCCcore/7.3.0`` +``2.7.1`` ``GCCcore/8.2.0`` +``2.8`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_kwant_549: @@ -17859,7 +18313,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -18016,6 +18470,23 @@ version toolchain ======== ================= +.. _list_software_LDC_211: + +*LDC* ++++++ + +The LLVM-based D Compiler + +*homepage*: https://wiki.dlang.org/LDC + +========== ============= ================== +version versionsuffix toolchain +========== ============= ================== +``0.17.6`` ``-x86_64`` ``system`` +``1.25.1`` ``GCCcore/10.2.0`` +========== ============= ================== + + .. _list_software_LeadIT_531: *LeadIT* @@ -18041,12 +18512,12 @@ Implementation of the Leiden algorithm for various quality functions to be used *homepage*: https://github.com/vtraag/leidenalg -========= ================= ================== -version versionsuffix toolchain -========= ================= ================== -``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` -``0.8.3`` ``fosscuda/2020b`` -========= ================= ================== +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` +``0.8.3`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================= ================================== .. _list_software_LEMON_379: @@ -18165,6 +18636,7 @@ version toolchain ``3.4.0`` ``GCCcore/8.2.0`` ``3.4.2`` ``GCCcore/9.3.0`` ``3.4.3`` ``GCCcore/10.2.0`` +``3.5.1`` ``GCCcore/10.3.0`` ========= ================== @@ -18381,7 +18853,7 @@ version versionsuffix toolchain *libdeflate* ++++++++++++ -Generic PCI access library. +Heavily optimized library for DEFLATE/zlib/gzip compression and decompression. *homepage*: https://github.com/ebiggers/libdeflate @@ -18389,6 +18861,7 @@ Generic PCI access library. version toolchain ======= ================= ``1.5`` ``GCCcore/7.3.0`` +``1.7`` ``GCCcore/9.3.0`` ======= ================= @@ -18415,6 +18888,7 @@ version toolchain ``2.4.99`` ``GCCcore/8.3.0`` ``2.4.100`` ``GCCcore/9.3.0`` ``2.4.102`` ``GCCcore/10.2.0`` +``2.4.106`` ``GCCcore/10.3.0`` =========== ================================================== @@ -18520,7 +18994,7 @@ version toolchain ``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` ``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.1.12`` ``GCCcore/10.2.0`` +``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ====================================================================================== @@ -18539,6 +19013,7 @@ version toolchain ``1.9.1`` ``GCCcore/9.3.0`` ``1.10.1`` ``GCCcore/9.3.0`` ``1.11.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.12.1`` ``GCCcore/10.3.0`` ========== ===================================== @@ -18572,7 +19047,7 @@ The libffi library provides a portable, high level programming interface to var version toolchain ========= ============================================================================================================================================================================================================================================================================================================= ``3.2.1`` ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``system`` -``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================================= @@ -18615,18 +19090,18 @@ version toolchain *libgcrypt* +++++++++++ -Libgpg-error is a small library that defines common error values for all GnuPG components. +Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG *homepage*: https://gnupg.org/related_software/libgcrypt/index.html -========= ==================================== -version toolchain -========= ==================================== -``1.6.5`` ``intel/2016a`` -``1.8.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.8.5`` ``GCCcore/8.3.0`` -``1.9.2`` ``GCCcore/10.2.0`` -========= ==================================== +========= ====================================== +version toolchain +========= ====================================== +``1.6.5`` ``intel/2016a`` +``1.8.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.8.5`` ``GCCcore/8.3.0`` +``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_libgd_514: @@ -18692,12 +19167,12 @@ libgit2 is a portable, pure C implementation of the Git core methods provided as *homepage*: https://libgit2.org/ -========= ===================================== -version toolchain -========= ===================================== -``1.0.0`` ``GCCcore/8.3.0`` -``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``1.0.0`` ``GCCcore/8.3.0`` +``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_libglade_820: @@ -18730,7 +19205,7 @@ version versionsuffix toolchain ========= ================ =========================================================================================================================================================================================================================================================================================================================================== ``9.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b``, ``iomkl/2018a`` ``9.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``9.0.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``9.0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================ =========================================================================================================================================================================================================================================================================================================================================== @@ -18748,6 +19223,7 @@ version toolchain ========= ======================================================= ``1.2.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.3.2`` ``GCCcore/10.2.0`` +``1.3.3`` ``GCCcore/10.3.0`` ========= ======================================================= @@ -18768,6 +19244,7 @@ version toolchain ``1.36`` ``GCCcore/8.2.0`` ``1.38`` ``GCCcore/8.3.0`` ``1.41`` ``GCCcore/10.2.0`` +``1.42`` ``GCCcore/10.3.0`` ======== ================== @@ -18897,12 +19374,12 @@ Libiconv converts from one character encoding to another through Unicode convers *homepage*: https://www.gnu.org/software/libiconv -======== =========================================================================== -version toolchain -======== =========================================================================== -``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``1.16`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======== =========================================================================== +======== =============================================================================================== +version toolchain +======== =============================================================================================== +``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``1.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== =============================================================================================== .. _list_software_libidn_626: @@ -18920,10 +19397,26 @@ version toolchain ``1.32`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` ``1.34`` ``GCCcore/6.4.0`` ``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.36`` ``GCCcore/10.2.0`` +``1.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ======== ====================================================================================== +.. _list_software_libidn2_676: + +*libidn2* ++++++++++ + +GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names. + +*homepage*: https://www.gnu.org/software/libidn + +========= ===================================================================================================================================== +version toolchain +========= ===================================================================================================================================== +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ===================================================================================================================================== + + .. _list_software_Libint_610: *Libint* @@ -18985,6 +19478,7 @@ version versionsuffix toolchain ``2.0.3`` ``GCCcore/8.3.0`` ``2.0.4`` ``GCCcore/9.3.0`` ``2.0.5`` ``GCCcore/10.2.0`` +``2.0.6`` ``GCCcore/10.3.0`` ========= ================= ================================================================== @@ -19045,11 +19539,12 @@ GNU libmicrohttpd is a small C library that is supposed to make it easy to run *homepage*: https://www.gnu.org/software/libmicrohttpd/ -========== ================= -version toolchain -========== ================= -``0.9.71`` ``GCCcore/9.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``0.9.71`` ``GCCcore/9.3.0`` +``0.9.73`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_libmo_unpack_1268: @@ -19093,11 +19588,11 @@ Ogg is a multimedia container format, and the native file and stream format for *homepage*: https://xiph.org/ogg/ -========= ================== -version toolchain -========= ================== -``1.3.4`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_libosmium_977: @@ -19126,11 +19621,11 @@ Library for portable access to PCI bus configuration registers from PCI Utils. *homepage*: https://github.com/pciutils/pciutils -========= ===================================== -version toolchain -========= ===================================== -``3.7.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``3.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0`` +========= ========================================================= .. _list_software_libpciaccess_1253: @@ -19147,7 +19642,7 @@ version toolchain ========== ============================================================================================= ``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` ``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.16`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``0.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ============================================================================================= @@ -19160,23 +19655,23 @@ libpng is the official PNG reference library *homepage*: http://www.libpng.org/pub/png/libpng.html -========== ===================================================================== -version toolchain -========== ===================================================================== -``1.2.58`` ``system`` -``1.2.59`` ``system`` -``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``1.6.26`` ``foss/2016b``, ``intel/2016b`` -``1.6.27`` ``intel/2016b`` -``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` -``1.6.29`` ``GCCcore/6.3.0`` -``1.6.32`` ``GCCcore/6.4.0`` -``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.6.36`` ``GCCcore/8.2.0`` -``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ===================================================================== +========== ============================================================================ +version toolchain +========== ============================================================================ +``1.2.58`` ``system`` +``1.2.59`` ``system`` +``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``1.6.26`` ``foss/2016b``, ``intel/2016b`` +``1.6.27`` ``intel/2016b`` +``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` +``1.6.29`` ``GCCcore/6.3.0`` +``1.6.32`` ``GCCcore/6.4.0`` +``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.6.36`` ``GCCcore/8.2.0`` +``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ============================================================================ .. _list_software_libpsl_646: @@ -19288,7 +19783,7 @@ version versionsuffix toolchain The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands. -*homepage*: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html +*homepage*: https://tiswww.case.edu/php/chet/readline/rltop.html ======= =================================================================================================================================================================================================================================================================================================================================================================================== version toolchain @@ -19296,6 +19791,7 @@ version toolchain ``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ======= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -19308,11 +19804,44 @@ The routines supporting the distribution and special functions in R and a few ot *homepage*: https://cran.r-project.org/doc/manuals/r-release/R-admin.html#The-standalone-Rmath-library -========= ============== -version toolchain -========= ============== -``3.6.0`` ``foss/2018b`` -========= ============== +========= ================= +version toolchain +========= ================= +``3.6.0`` ``foss/2018b`` +``4.0.0`` ``GCCcore/9.3.0`` +========= ================= + + +.. _list_software_librosa_748: + +*librosa* ++++++++++ + +Python module for audio and music processing + +*homepage*: https://librosa.github.io + +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``0.7.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +========= ================= ================================== + + +.. _list_software_librsb_638: + +*librsb* +++++++++ + +A shared memory parallel sparse matrix computations library for the Recursive Sparse Blocks format + +*homepage*: https://sourceforge.net/projects/librsb/ + +=========== ============== +version toolchain +=========== ============== +``1.2.0.9`` ``GCC/10.2.0`` +=========== ============== .. _list_software_librsvg_761: @@ -19412,6 +19941,7 @@ Libsndfile is a C library for reading and writing files containing sampled sound version toolchain ========== ================================================================================================================================== ``1.0.28`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a`` +``1.0.31`` ``GCCcore/10.3.0`` ========== ================================================================================================================================== @@ -19536,6 +20066,7 @@ version toolchain ======== ================================ ``3.22`` ``intel/2016b``, ``intel/2017b`` ``3.23`` ``foss/2018b``, ``intel/2018b`` +``3.24`` ``GCCcore/9.3.0`` ======== ================================ @@ -19592,6 +20123,7 @@ version toolchain ``4.0.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018b`` ``4.0.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.2.0`` ``GCCcore/10.3.0`` ========== ========================================================================================================= @@ -19622,13 +20154,13 @@ GNU libtool is a generic library support script. Libtool hides the complexity of *homepage*: http://www.gnu.org/software/libtool -========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` -``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``2.4.6`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +========= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +version toolchain +========= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` +``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``2.4.6`` ``FCC/4.5.0``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +========= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= .. _list_software_libunistring_1306: @@ -19665,7 +20197,8 @@ version toolchain ``1.1`` ``GCC/4.9.2``, ``foss/2016a``, ``intel/2016b`` ``1.2.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016b`` ``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.4.0`` ``GCCcore/10.2.0`` +``1.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.5.0`` ``GCCcore/10.3.0`` ========= ======================================================================= @@ -19726,12 +20259,12 @@ libvdwxc is a general library for evaluating energy and potential for exchange-c *homepage*: https://libvdwxc.org -========= ============================================== -version toolchain -========= ============================================== -``0.3.2`` ``foss/2018b`` -``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020b`` -========= ============================================== +========= ============================================================== +version toolchain +========= ============================================================== +``0.3.2`` ``foss/2018b`` +``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b`` +========= ============================================================== .. _list_software_libvorbis_972: @@ -19743,11 +20276,11 @@ Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-pu *homepage*: https://xiph.org/vorbis/ -========= ================== -version toolchain -========= ================== -``1.3.7`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.3.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_libwebp_741: @@ -19765,6 +20298,7 @@ version toolchain ``1.0.0`` ``foss/2018b`` ``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.2.0`` ``GCCcore/10.3.0`` ========= ======================================================== @@ -19821,6 +20355,7 @@ version toolchain ``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` ``4.3.4`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` ``5.1.2`` ``GCC/10.2.0`` +``5.1.3`` ``GCC/10.2.0`` ========= ======================================================================================================================================================================================= @@ -20044,7 +20579,7 @@ version versionsuffix toolchain ``2.9.7`` ``GCCcore/6.4.0`` ``2.9.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.9.9`` ``GCCcore/8.3.0`` -``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ================== ================================================================================================================================================================================== @@ -20238,7 +20773,7 @@ version toolchain ``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` ``0.2.1`` ``GCCcore/7.3.0``, ``system`` ``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.2.5`` ``GCCcore/10.2.0`` +``0.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= =================================================================== @@ -20267,12 +20802,12 @@ libzip is a C library for reading, creating, and modifying zip archives. *homepage*: https://libzip.org/ -========= ================== -version toolchain -========= ================== -``1.5.2`` ``GCCcore/8.2.0`` -``1.7.3`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.5.2`` ``GCCcore/8.2.0`` +``1.7.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_lifelines_955: @@ -20377,6 +20912,22 @@ version toolchain ========= ============== +.. _list_software_line_profiler_1386: + +*line_profiler* ++++++++++++++++ + +line_profiler is a module for doing line-by-line profiling of functions. kernprof is a convenient script for running either line_profiler or the Python standard library's cProfile or profile modules, depending on what is available. + +*homepage*: https://github.com/pyutils/line_profiler + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.1.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_Lingeling_921: *Lingeling* @@ -20458,6 +21009,7 @@ version toolchain ``10.0.0`` ``GCCcore/8.3.0`` ``10.0.1`` ``GCCcore/10.2.0`` ``11.0.0`` ``GCCcore/10.2.0`` +``11.1.0`` ``GCCcore/10.3.0`` ========== ======================================================================== @@ -20478,6 +21030,7 @@ version toolchain ``0.9.22`` ``GCCcore/7.3.0`` ``0.9.23`` ``GCCcore/8.2.0`` ``0.9.24`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.9.28`` ``GCCcore/10.3.0`` ========== ======================================================== @@ -20490,14 +21043,14 @@ Lmfit provides a high-level interface to non-linear optimization and curve fitti *homepage*: https://lmfit.github.io/lmfit-py -========== ================== =============== -version versionsuffix toolchain -========== ================== =============== -``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` -``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` -``1.0.0`` ``-Python-3.7.4`` ``intel/2019b`` -``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` -========== ================== =============== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` +``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` +``1.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================== =============================== .. _list_software_Lmod_396: @@ -20660,6 +21213,22 @@ version toolchain ========= ===================================== +.. _list_software_loompy_672: + +*loompy* +++++++++ + +Python implementation of the Loom file format, an efficient file format for large omics datasets + +*homepage*: https://loompy.org/ + +========= =============== +version toolchain +========= =============== +``3.0.6`` ``intel/2020b`` +========= =============== + + .. _list_software_LPJmL_415: *LPJmL* @@ -20845,6 +21414,7 @@ A probabilistic framework for structural variant discovery. version toolchain ========== ============== ``0.2.13`` ``foss/2016b`` +``0.3.1`` ``foss/2020b`` ========== ============== @@ -20940,6 +21510,7 @@ version toolchain ``1.9.0`` ``GCCcore/7.3.0`` ``1.9.1`` ``GCCcore/8.2.0`` ``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.9.3`` ``GCCcore/10.3.0`` ========= ======================================================== @@ -20952,12 +21523,12 @@ Portable lossless data compression library *homepage*: http://www.oberhumer.com/opensource/lzo/ -======== ====================================================================================================================================================================================================================================== -version toolchain -======== ====================================================================================================================================================================================================================================== -``2.09`` ``intel/2016b``, ``intel/2017b`` -``2.10`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` -======== ====================================================================================================================================================================================================================================== +======== ========================================================================================================================================================================================================================================================== +version toolchain +======== ========================================================================================================================================================================================================================================================== +``2.09`` ``intel/2016b``, ``intel/2017b`` +``2.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` +======== ========================================================================================================================================================================================================================================================== .. _list_software_letter_m: @@ -20966,7 +21537,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -20983,7 +21554,7 @@ version toolchain ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.4.18`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -21103,16 +21674,16 @@ The MAGMA project aims to develop a dense linear algebra library similar to LAP *homepage*: https://icl.cs.utk.edu/magma/ -========= ================ ============================================================================== -version versionsuffix toolchain -========= ================ ============================================================================== -``2.3.0`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``2.3.0`` ``-CUDA-9.1.85`` ``foss/2018a`` -``2.4.0`` ``fosscuda/2018b`` -``2.5.0`` ``fosscuda/2018b`` -``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` -``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b`` -========= ================ ============================================================================== +========= ================ ======================================================================================================================== +version versionsuffix toolchain +========= ================ ======================================================================================================================== +``2.3.0`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``2.3.0`` ``-CUDA-9.1.85`` ``foss/2018a`` +``2.4.0`` ``fosscuda/2018b`` +``2.5.0`` ``fosscuda/2018b`` +``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` +``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intelcuda/2019b``, ``intelcuda/2020b`` +========= ================ ======================================================================================================================== .. _list_software_MagresPython_1249: @@ -21172,14 +21743,14 @@ GNU version of make utility *homepage*: https://www.gnu.org/software/make/make.html -========= ===================================== -version toolchain -========= ===================================== -``3.82`` ``GCC/4.8.2`` -``4.1`` ``GCC/4.9.2`` -``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` -``4.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``3.82`` ``GCC/4.8.2`` +``4.1`` ``GCC/4.9.2`` +``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` +``4.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_makedepend_1038: @@ -21224,11 +21795,11 @@ makeinfo is part of the Texinfo project, the official documentation format of th *homepage*: https://www.gnu.org/software/texinfo/ -======= ======================================================== -version toolchain -======= ======================================================== -``6.7`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ======================================================== +======= =========================================================================================== +version toolchain +======= =========================================================================================== +``6.7`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= =========================================================================================== .. _list_software_Mako_392: @@ -21253,6 +21824,7 @@ version versionsuffix toolchain ``1.1.0`` ``GCCcore/8.3.0`` ``1.1.2`` ``GCCcore/9.3.0`` ``1.1.3`` ``GCCcore/10.2.0`` +``1.1.4`` ``GCCcore/10.3.0`` ========= ================== ================================================================================================================================================================= @@ -21492,7 +22064,7 @@ version toolchain MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran. -*homepage*: https://www.mathworks.com/products/matlab.html +*homepage*: https://www.mathworks.com/products/matlab ========= ========== version toolchain @@ -21504,6 +22076,9 @@ version toolchain ``2017a`` ``system`` ``2018b`` ``system`` ``2019b`` ``system`` +``2020a`` ``system`` +``2020b`` ``system`` +``2021a`` ``system`` ========= ========== @@ -21567,7 +22142,7 @@ version versionsuffix toolchain ``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` ``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` -``2.2.5`` ``-Python-2.7.18`` ``foss/2020a``, ``intel/2020a`` +``2.2.5`` ``-Python-2.7.18`` ``foss/2020a``, ``foss/2020b``, ``fosscuda/2020a``, ``intel/2020a`` ``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` @@ -21653,14 +22228,15 @@ version toolchain *MaxBin* ++++++++ -MaxBin is software for binning assembled metagenomic sequences based on an Expectation-Maximization algorithm. +MaxBin is software for binning assembled metagenomic sequences based on an Expectation-Maximization algorithm. -*homepage*: https://downloads.jbei.org/data/microbial_communities/MaxBin/MaxBin.html +*homepage*: https://sourceforge.net/projects/maxbin/ ========= ================ ==================== version versionsuffix toolchain ========= ================ ==================== ``2.2.6`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.2.7`` ``gompi/2020b`` ``2.2.7`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` ========= ================ ==================== @@ -21921,15 +22497,15 @@ Read, write and analyze MD trajectories with only a few lines of Python code. *homepage*: https://mdtraj.org -========= ================= =============================== -version versionsuffix toolchain -========= ================= =============================== -``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` -``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.9.5`` ``foss/2020b``, ``intel/2020b`` -========= ================= =============================== +========= ================= =================================================== +version versionsuffix toolchain +========= ================= =================================================== +``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` +``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.9.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +========= ================= =================================================== .. _list_software_medaka_611: @@ -22053,6 +22629,7 @@ version versionsuffix toolchain ``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2.8`` ``GCCcore/8.2.0`` ``1.2.9`` ``GCCcore/9.3.0``, ``foss/2018b`` +``1.2.9`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` ========= ================== ================================= @@ -22186,6 +22763,7 @@ version versionsuffix toolchain ========= ================== ================== ``3.8.3`` ``-Python-2.7.11`` ``foss/2016a`` ``5.7.1`` ``GCCcore/10.2.0`` +``5.7.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================== ================== @@ -22214,6 +22792,7 @@ version toolchain ``19.2.1`` ``GCCcore/8.3.0`` ``20.0.2`` ``GCCcore/9.3.0`` ``20.2.1`` ``GCCcore/10.2.0`` +``21.1.1`` ``GCCcore/10.3.0`` ========== ==================================================================== @@ -22230,6 +22809,7 @@ Graphical program for display time dependent data on 3D finite elment meshes version versionsuffix toolchain ======= ================= ============== ``2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``2.2`` ``foss/2020b`` ======= ================= ============== @@ -22260,11 +22840,11 @@ Meshtool is a comand-line tool written in C++. It is designed to apply various m *homepage*: https://bitbucket.org/aneic/meshtool -======= ============= -version toolchain -======= ============= -``16`` ``GCC/9.3.0`` -======= ============= +======= ============================= +version toolchain +======= ============================= +``16`` ``GCC/10.2.0``, ``GCC/9.3.0`` +======= ============================= .. _list_software_Meson_514: @@ -22289,6 +22869,7 @@ version versionsuffix toolchain ``0.53.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``0.55.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``0.55.3`` ``GCCcore/10.2.0`` +``0.58.0`` ``GCCcore/10.3.0`` ========== ================= ================================== @@ -22338,6 +22919,7 @@ version versionsuffix toolchain ========== ================== =============== ``2.12.1`` ``-Python-2.7.15`` ``foss/2018b`` ``2.14`` ``gompi/2019a`` +``2.15`` ``-Python-2.7.18`` ``gompi/2020b`` ========== ================== =============== @@ -22451,6 +23033,7 @@ version versionsuffix toolchain ========= ================== ============== ``2.7.8`` ``-Python-2.7.12`` ``foss/2016b`` ``2.7.8`` ``-Python-3.6.6`` ``foss/2018b`` +``2.7.8`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============== @@ -22459,7 +23042,7 @@ version versionsuffix toolchain *metaWRAP* ++++++++++ -MetaWRAP aims to be an easy-to-use metagenomic wrapper suite that accomplishes the core tasks of metagenomic analysis from start to finish: read quality control, assembly, visualization, taxonomic profiling, extracting draft genomes (binning), and functional annotation. +MetaWRAP aims to be an easy-to-use metagenomic wrapper suite that accomplishes the core tasks of metagenomic analysis from start to finish: read quality control, assembly, visualization, taxonomic profiling, extracting draft genomes (binning), and functional annotation. *homepage*: https://github.com/bxlab/metaWRAP @@ -22468,6 +23051,7 @@ version versionsuffix toolchain ========= ================== ============== ``1.2`` ``-Python-2.7.15`` ``foss/2018b`` ``1.2.2`` ``-Python-2.7.15`` ``foss/2019a`` +``1.3`` ``-Python-2.7.18`` ``foss/2020b`` ========= ================== ============== @@ -22777,6 +23361,7 @@ version toolchain ``2.12`` ``foss/2018a`` ``2.13`` ``foss/2018b`` ``2.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` +``2.18`` ``GCCcore/10.2.0`` ========== ====================================================== @@ -23052,6 +23637,22 @@ version toolchain ============ ================================ +.. _list_software_mmtf-cpp_804: + +*mmtf-cpp* +++++++++++ + +The Macromolecular Transmission Format (MMTF) is a new compact binary format to transmit and store biomolecular structures for fast 3D visualization and analysis. + +*homepage*: https://mmtf.rcsb.org/ + +========= ================== +version toolchain +========= ================== +``1.0.0`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_MOABS_370: *MOABS* @@ -23109,16 +23710,17 @@ version versionsuffix toolchain Molden is a package for displaying Molecular Density from the Ab Initio packages GAMESS-UK, GAMESS-US and GAUSSIAN and the Semi-Empirical packages Mopac/Ampac -*homepage*: https://www.cmbi.ru.nl/molden/ +*homepage*: https://www3.cmbi.umcn.nl/molden -======= ================= -version toolchain -======= ================= -``5.6`` ``foss/2016a`` -``5.7`` ``intel/2016b`` -``5.8`` ``foss/2018a`` -``6.1`` ``GCCcore/8.2.0`` -======= ================= +======= ===================================== +version toolchain +======= ===================================== +``5.6`` ``foss/2016a`` +``5.7`` ``intel/2016b`` +``5.8`` ``foss/2018a`` +``6.1`` ``GCCcore/8.2.0`` +``6.8`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======= ===================================== .. _list_software_Molekel_713: @@ -23181,6 +23783,24 @@ version versionsuffix toolchain ============= ======================== ========== +.. _list_software_mongolite_974: + +*mongolite* ++++++++++++ + +High-performance MongoDB client based on 'mongo-c-driver' and 'jsonlite'. Includes support for aggregation, indexing, map-reduce, streaming, encryption, enterprise authentication, and GridFS. The online user manual provides an overview of the available methods in the package: . + +*homepage*: https://cran.r-project.org/web/packages/mongolite + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``2.3.0`` ``-R-4.0.0`` ``foss/2020a`` +``2.3.0`` ``-R-4.0.3`` ``foss/2020b`` +``2.3.0`` ``-R-4.0.4`` ``foss/2020b`` +========= ============= ============== + + .. _list_software_Mono_409: *Mono* @@ -23332,13 +23952,14 @@ MotionCor2 correct anisotropic image motion at the single pixel level across the *homepage*: https://msg.ucsf.edu/ -========= ================= -version toolchain -========= ================= -``1.2.6`` ``GCCcore/8.2.0`` -``1.3.1`` ``GCCcore/8.3.0`` -``1.3.2`` ``GCCcore/8.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.2.6`` ``GCCcore/8.2.0`` +``1.3.1`` ``GCCcore/8.3.0`` +``1.3.2`` ``GCCcore/8.3.0`` +``1.4.2`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_motionSegmentation_1924: @@ -23398,14 +24019,14 @@ Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily h *homepage*: http://www.multiprecision.org/ -========= =============== =============================== -version versionsuffix toolchain -========= =============== =============================== -``1.0.3`` ``intel/2017a`` -``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` -``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``1.2.1`` ``GCCcore/10.2.0`` -========= =============== =============================== +========= =============== ====================================== +version versionsuffix toolchain +========= =============== ====================================== +``1.0.3`` ``intel/2017a`` +``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` +``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= =============== ====================================== .. _list_software_MPFR_309: @@ -23426,7 +24047,7 @@ version toolchain ``3.1.6`` ``GCCcore/6.4.0`` ``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.1.0`` ``GCCcore/10.2.0`` +``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ================================================================ @@ -23660,6 +24281,22 @@ version versionsuffix toolchain =================== ================== =============== +.. _list_software_msgpack-c_886: + +*msgpack-c* ++++++++++++ + +MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller. Small integers are encoded into a single byte while typical short strings require only one extra byte in addition to the strings themselves. + +*homepage*: http://msgpack.org/ + +========= ================== +version toolchain +========= ================== +``3.3.0`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_MSM_237: *MSM* @@ -23725,6 +24362,22 @@ version toolchain ============ ========== +.. _list_software_multichoose_1196: + +*multichoose* ++++++++++++++ + +generate multiset combinations (n multichoose k). + +*homepage*: https://github.com/ekg/multichoose + +========= ================= +version toolchain +========= ================= +``1.0.3`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_MultiNest_933: *MultiNest* @@ -23829,12 +24482,12 @@ muParser is an extensible high performance math expression parser library writt *homepage*: https://beltoforion.de/article.php?a=muparser -========= ================= -version toolchain -========= ================= -``2.2.5`` ``GCCcore/6.4.0`` -``2.3.2`` ``GCCcore/9.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``2.2.5`` ``GCCcore/6.4.0`` +``2.3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_MuPeXI_536: @@ -24083,11 +24736,11 @@ Myokit is an open-source Python-based toolkit that facilitates modeling and simu *homepage*: http://myokit.org -========== ============== -version toolchain -========== ============== -``1.32.0`` ``foss/2020b`` -========== ============== +========== ================================== +version toolchain +========== ================================== +``1.32.0`` ``foss/2020b``, ``fosscuda/2020b`` +========== ================================== .. _list_software_mypy_463: @@ -24162,7 +24815,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -24423,7 +25076,7 @@ version toolchain ``2.13.01`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``2.13.03`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.15.05`` ``GCCcore/10.2.0`` +``2.15.05`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` =========== ==================================================================================== @@ -24606,13 +25259,13 @@ NCL is an interpreted language designed specifically for scientific data analysi *homepage*: https://www.ncl.ucar.edu -========= ================================================================= -version toolchain -========= ================================================================= -``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``6.5.0`` ``intel/2018a`` -``6.6.2`` ``foss/2018b``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` -========= ================================================================= +========= ================================================================================= +version toolchain +========= ================================================================================= +``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``6.5.0`` ``intel/2018a`` +``6.6.2`` ``foss/2018b``, ``foss/2020a``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` +========= ================================================================================= .. _list_software_ncl_317: @@ -24687,7 +25340,7 @@ version toolchain ``5.9`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5``, ``system`` ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` -``6.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``system`` +``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``system`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -24696,7 +25349,7 @@ version toolchain *ncview* ++++++++ -Ncview is a visual browser for netCDF format files. Typically you would use ncview to get a quick and easy, push-button look at your netCDF files. You can view simple movies of the data, view along various dimensions, take a look at the actual data values, change color maps, invert the data, etc. +Ncview is a visual browser for netCDF format files. Typically you would use ncview to get a quick and easy, push-button look at your netCDF files. You can view simple movies of the data, view along various dimensions, take a look at the actual data values, change color maps, invert the data, etc. *homepage*: http://meteora.ucsd.edu/~pierce/ncview_home_page.html @@ -24704,6 +25357,7 @@ Ncview is a visual browser for netCDF format files. Typically you would use ncvi version toolchain ========= ====================================================================================================================================================================================== ``2.1.7`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``gompi/2019a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b``, ``iomkl/2018b`` +``2.1.8`` ``gompi/2020a`` ========= ====================================================================================================================================================================================== @@ -24845,7 +25499,7 @@ version versionsuffix toolchain ``4.6.1`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b`` +``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2020b`` =========== ================ ========================================================================================================================== @@ -24880,7 +25534,7 @@ version versionsuffix toolchain ``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``iimpi/2020a`` +``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b`` ========= ================ ====================================================================================================================================================== @@ -24903,8 +25557,8 @@ version versionsuffix toolchain ``4.4.4`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` -``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` -``4.5.3`` ``gompi/2020b``, ``iimpi/2020b`` +``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` +``4.5.3`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -25026,13 +25680,14 @@ version toolchain NetPIPE is a protocol independent communication performance benchmark that visually represents the network performance under a variety of conditions. -*homepage*: http://netpipe.cs.ksu.edu/ +*homepage*: https://netpipe.cs.ksu.edu/ -======= =============== -version toolchain -======= =============== -``5.1`` ``intel/2018a`` -======= =============== +========= ================================ +version toolchain +========= ================================ +``5.1`` ``intel/2018a`` +``5.1.4`` ``gompi/2020b``, ``iimpi/2020b`` +========= ================================ .. _list_software_nettle_652: @@ -25054,9 +25709,26 @@ version toolchain ``3.4.1`` ``GCCcore/8.2.0`` ``3.5.1`` ``GCCcore/8.3.0`` ``3.6`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.7.2`` ``GCCcore/10.3.0`` ========= =========================================================================================================================================== +.. _list_software_networkTools_1307: + +*networkTools* +++++++++++++++ + +Dynamical Network Analysis is a method of characterizing allosteric signalling through biomolecular complexes. + +*homepage*: http://faculty.scs.illinois.edu/schulten/software/networkTools/ + +======= ============= +version toolchain +======= ============= +``2`` ``GCC/9.3.0`` +======= ============= + + .. _list_software_networkx_898: *networkx* @@ -25119,6 +25791,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_NewHybrids_1023: + +*NewHybrids* +++++++++++++ + +This implements a Gibbs sampler to estimate the posterior probability that genetically sampled individuals fall into each of a set of user-defined hybrid categories. + +*homepage*: https://ib.berkeley.edu/labs/slatkin/eriq/software/software.htm#NewHybs + +============= ============== +version toolchain +============= ============== +``1.1_Beta3`` ``GCC/10.2.0`` +============= ============== + + .. _list_software_Nextflow_855: *Nextflow* @@ -25321,6 +26009,7 @@ version versionsuffix toolchain ``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` ``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.2.1`` ``foss/2020b`` ========= ================================= =============================== @@ -25372,6 +26061,7 @@ version versionsuffix toolchain ``0.5.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``0.5.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``0.7.0`` ``-Python-3.8.2`` ``foss/2020a`` +``0.7.1`` ``foss/2020b`` ========= ================== =============================== @@ -25384,13 +26074,14 @@ Nim is a systems and applications programming language. *homepage*: https://nim-lang.org/ -========== ================= -version toolchain -========== ================= -``0.18.0`` ``GCCcore/6.4.0`` -``0.19.2`` ``GCCcore/7.3.0`` -``1.0.0`` ``GCCcore/8.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``0.18.0`` ``GCCcore/6.4.0`` +``0.19.2`` ``GCCcore/7.3.0`` +``1.0.0`` ``GCCcore/8.3.0`` +``1.4.6`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_NIMBLE_439: @@ -25425,6 +26116,7 @@ version toolchain ``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` ``1.10.0`` ``GCCcore/9.3.0`` ``1.10.1`` ``GCCcore/10.2.0`` +``1.10.2`` ``GCCcore/10.3.0`` ========== ==================================================================================== @@ -25477,6 +26169,7 @@ version toolchain ``2.4.2`` ``GCC/5.4.0-2.26``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` ``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.6.2`` ``GCCcore/10.2.0`` +``2.7.0`` ``GCCcore/10.3.0`` ========= =================================================================================================================================================================================================================================================== @@ -25687,6 +26380,7 @@ version toolchain ``4.21`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``4.25`` ``GCCcore/9.3.0`` ``4.29`` ``GCCcore/10.2.0`` +``4.30`` ``GCCcore/10.3.0`` ======== ==================================== @@ -25707,6 +26401,7 @@ version toolchain ``3.45`` ``GCCcore/8.3.0`` ``3.51`` ``GCCcore/9.3.0`` ``3.57`` ``GCCcore/10.2.0`` +``3.65`` ``GCCcore/10.3.0`` ========== ==================================== @@ -25807,6 +26502,7 @@ version toolchain ``2.0.11`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``GCC/6.2.0-2.27``, ``GCC/6.3.0-2.27``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` ``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.0.13`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.0.14`` ``GCCcore/10.3.0`` ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -25933,7 +26629,7 @@ version toolchain NWChem aims to provide its users with computational chemistry tools that are scalable both in their ability to treat large scientific computational chemistry problems efficiently, and in their use of available parallel computing resources from high-performance parallel supercomputers to conventional workstation clusters. NWChem software can handle: biomolecules, nanostructures, and solid-state; from quantum to classical, and all combinations; Gaussian basis functions or plane-waves; scaling from one to thousands of processors; properties and relativity. -*homepage*: http://www.nwchem-sw.org +*homepage*: https://www.nwchem-sw.org ===================== ============================================== ================================ version versionsuffix toolchain @@ -25942,6 +26638,7 @@ version versionsuffix toolc ``6.6.revision27746`` ``-2015-10-20-patches-20170814-Python-2.7.13`` ``intel/2017a`` ``6.8.revision47`` ``-2017-12-14-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` ``7.0.0`` ``-Python-3.7.4`` ``intel/2019b`` +``7.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ===================== ============================================== ================================ @@ -25967,7 +26664,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_OMA_221` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -26074,6 +26771,23 @@ version versionsuffix toolchain ========= ============= ================================================ +.. _list_software_Octopus-vcf_1113: + +*Octopus-vcf* ++++++++++++++ + +Octopus is a mapping-based variant caller that implements several calling models within a unified haplotype-aware framework. Octopus takes inspiration from particle filtering by constructing a tree of haplotypes and dynamically pruning and extending the tree based on haplotype posterior probabilities in a sequential manner. This allows octopus to implicitly consider all possible haplotypes at a given loci in reasonable time. + +*homepage*: https://github.com/luntergroup/octopus + +========= ============== +version toolchain +========= ============== +``0.7.1`` ``foss/2020b`` +``0.7.2`` ``foss/2020b`` +========= ============== + + .. _list_software_OMA_221: *OMA* @@ -26090,6 +26804,22 @@ version toolchain ========= ========== +.. _list_software_onedrive_860: + +*onedrive* +++++++++++ + +A free Microsoft OneDrive Client which supports OneDrive Personal, OneDrive for Business, OneDrive for Office365 and SharePoint. + +*homepage*: https://abraunegg.github.io/ + +========== ================== +version toolchain +========== ================== +``2.4.11`` ``GCCcore/10.2.0`` +========== ================== + + .. _list_software_OOMPA_380: *OOMPA* @@ -26209,6 +26939,7 @@ version versionsuffix toolchain ``0.3.8`` ``GCC/9.2.0`` ``0.3.9`` ``GCC/9.3.0`` ``0.3.12`` ``GCC/10.2.0`` +``0.3.15`` ``GCC/10.3.0`` ========== ================= ========================================================== @@ -26225,6 +26956,7 @@ openCARP is an open cardiac electrophysiology simulator for in-silico experiment version versionsuffix toolchain ======= ================= ============== ``3.2`` ``-Python-3.8.2`` ``foss/2020a`` +``6.0`` ``foss/2020b`` ======= ================= ============== @@ -26313,6 +27045,7 @@ version toolchain ``2.4.0`` ``GCCcore/8.3.0`` ``2.4.1`` ``GCCcore/9.3.0`` ``2.5.5`` ``GCCcore/10.2.0`` +``3.0.1`` ``GCCcore/10.3.0`` ========= ================================ @@ -26421,14 +27154,14 @@ OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been d *homepage*: https://www.openjpeg.org/ -========= ===================================== -version toolchain -========= ===================================== -``2.1`` ``GCCcore/6.4.0`` -``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.4.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``2.1`` ``GCCcore/6.4.0`` +``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_OpenKIM-API_890: @@ -26473,13 +27206,15 @@ OpenMM is a toolkit for molecular simulation. *homepage*: http://openmm.org -========= ================= =============================== -version versionsuffix toolchain -========= ================= =============================== -``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` -``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` -========= ================= =============================== +========= ================= =================================== +version versionsuffix toolchain +========= ================= =================================== +``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` +``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` +``7.5.0`` ``foss/2020b``, ``intel/2020b`` +``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` +========= ================= =================================== .. _list_software_OpenMMTools_1085: @@ -26507,12 +27242,13 @@ OpenMolcas is a quantum chemistry software package *homepage*: https://gitlab.com/Molcas/OpenMolcas -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``18.09`` ``-Python-3.6.6`` ``intel/2018b`` -``20.10`` ``-Python-3.8.2`` ``intel/2020a`` -========= ================= =============== +========= ====================== =============== +version versionsuffix toolchain +========= ====================== =============== +``18.09`` ``-Python-3.6.6`` ``intel/2018b`` +``20.10`` ``-Python-3.8.2`` ``intel/2020a`` +``20.10`` ``-Python-3.8.2-noGA`` ``intel/2020a`` +========= ====================== =============== .. _list_software_OpenMPI_632: @@ -26561,6 +27297,7 @@ version versionsuffix toolchain ``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` ``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` ``4.1.0`` ``GCC/10.2.0`` +``4.1.1`` ``GCC/10.3.0`` ``system`` ``GCC/system-2.29`` ========== ============= ==================================================================================================================== @@ -26726,11 +27463,13 @@ The OpenSSL Project is a collaborative effort to develop a robust, commercial-gr ========== ===================================================================== version toolchain ========== ===================================================================== +``1.0`` ``system`` ``1.0.1f`` ``GCC/4.8.2`` ``1.0.1k`` ``GCC/4.9.2`` ``1.0.1s`` ``foss/2016a``, ``intel/2016a`` ``1.0.2g`` ``GCCcore/4.9.3`` ``1.0.2h`` ``foss/2016.04``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``1.1`` ``system`` ``1.1.0c`` ``GCC/5.4.0-2.26`` ``1.1.0e`` ``intel/2016b`` ``1.1.0h`` ``GCCcore/7.3.0`` @@ -26738,6 +27477,7 @@ version toolchain ``1.1.1d`` ``GCCcore/8.3.0`` ``1.1.1e`` ``GCCcore/9.3.0`` ``1.1.1h`` ``GCCcore/10.2.0`` +``1.1.1k`` ``GCCcore/10.3.0`` ========== ===================================================================== @@ -26938,7 +27678,7 @@ version toolchain OSU Micro-Benchmarks -*homepage*: https://mvapich.cse.ohio-state.edu/benchmarks/ +*homepage*: http://mvapich.cse.ohio-state.edu/benchmarks/ ========= ============================================================================================================================================================================================= version toolchain @@ -26946,7 +27686,8 @@ version toolchain ``5.3.2`` ``foss/2016a``, ``foss/2017a`` ``5.6.2`` ``gompi/2019a`` ``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` -``5.7`` ``gompi/2020b``, ``gompic/2020b`` +``5.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` +``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a`` ========= ============================================================================================================================================================================================= @@ -27006,7 +27747,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -27025,6 +27766,22 @@ version toolchain ========== ====================================================================== +.. _list_software_p4-phylogenetics_1615: + +*p4-phylogenetics* +++++++++++++++++++ + +A Python phyloinformatic toolkit, and an implementation of tree-heterogeneous models of evolution. + +*homepage*: http://p4.nhm.ac.uk/ + +================ ================= ============== +version versionsuffix toolchain +================ ================= ============== +``1.4-20210322`` ``-Python-3.7.4`` ``foss/2019b`` +================ ================= ============== + + .. _list_software_p4est_496: *p4est* @@ -27074,6 +27831,7 @@ version toolchain ``9.38.1`` ``GCC/4.9.2``, ``system`` ``16.02`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2018a`` ``17.03`` ``GCCcore/10.2.0`` +``17.04`` ``GCCcore/10.3.0`` ========== =========================================================================== @@ -27096,6 +27854,22 @@ version toolchain =========== =============================== +.. _list_software_pagmo_532: + +*pagmo* ++++++++ + +pagmo is a C++ scientific library for massively parallel optimization. + +*homepage*: https://esa.github.io/pagmo2 + +========== ============== +version toolchain +========== ============== +``2.17.0`` ``foss/2020b`` +========== ============== + + .. _list_software_PAML_298: *PAML* @@ -27188,6 +27962,7 @@ version toolchain ``2.1.3`` ``system`` ``2.5`` ``system`` ``2.10`` ``system`` +``2.13`` ``system`` ========= ========== @@ -27265,6 +28040,7 @@ version toolchain ``20190922`` ``GCCcore/8.3.0`` ``20200422`` ``GCCcore/9.3.0`` ``20200522`` ``GCCcore/9.3.0`` +``20210322`` ``GCCcore/10.2.0`` ============ =============================== @@ -27316,6 +28092,7 @@ version toolchain ``2.4`` ``foss/2018b`` ``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` ``2.4.2`` ``iccifort/2020.1.217`` +``2.4.3`` ``GCC/10.2.0`` ========= ============================== @@ -27526,6 +28303,7 @@ PAUP* (Phylogenetic Analysis Using Parsimony *and other methods) is a computatio version versionsuffix toolchain =========== ============= ========== ``4.0a166`` ``-centos64`` ``system`` +``4.0a168`` ``-centos64`` ``system`` =========== ============= ========== @@ -27749,7 +28527,7 @@ version toolchain ``8.41`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``8.42`` ``GCCcore/6.4.0`` ``8.43`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``8.44`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``8.44`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ======== ================================================================================== @@ -27770,6 +28548,7 @@ version toolchain ``10.33`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``10.34`` ``GCCcore/9.3.0`` ``10.35`` ``GCCcore/10.2.0`` +``10.36`` ``GCCcore/10.3.0`` ========= ==================================== @@ -27871,6 +28650,7 @@ version versionsuffix toolchain ``5.30.0`` ``GCCcore/8.3.0`` ``5.30.2`` ``GCCcore/9.3.0`` ``5.32.0`` ``GCCcore/10.2.0`` +``5.32.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ========== ============= ========================================================================================= @@ -28199,6 +28979,7 @@ version versionsuffix toolchain ``1.14.2`` ``-Python-2.7.15`` ``intel/2018b`` ``2.0.0`` ``-Python-2.7.14`` ``intel/2018a`` ``2.2.0`` ``-Python-3.7.2`` ``intel/2019a`` +``2.7.1`` ``-Python-3.7.4`` ``intel/2019b`` ``2.7.1`` ``-Python-3.8.2`` ``intel/2020a`` ============= ================== =============================== @@ -28346,7 +29127,7 @@ version versionsuffix toolchain *pigz* ++++++ -pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by Mark Adler, and uses the zlib and pthread libraries. +pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by Mark Adler, and uses the zlib and pthread libraries. *homepage*: https://zlib.net/pigz/ @@ -28356,6 +29137,7 @@ version toolchain ``2.3.3`` ``foss/2016b`` ``2.3.4`` ``GCCcore/6.4.0`` ``2.4`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` +``2.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ================================================================================================================================= @@ -28647,7 +29429,7 @@ version toolchain ``0.34.0`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``0.38.0`` ``GCCcore/8.2.0`` ``0.38.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.40.0`` ``GCCcore/10.2.0`` +``0.40.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ============================================================================================================================================ @@ -28676,14 +29458,14 @@ pkg-config is a helper tool used when compiling applications and libraries. It *homepage*: http://www.freedesktop.org/wiki/Software/pkg-config/ -========== ==================================================================================================================================================================================== -version toolchain -========== ==================================================================================================================================================================================== -``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` -``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` -========== ==================================================================================================================================================================================== +========== ======================================================================================================================================================================================================== +version toolchain +========== ======================================================================================================================================================================================================== +``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` +``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` +========== ======================================================================================================================================================================================================== .. _list_software_pkgconfig_952: @@ -29042,6 +29824,7 @@ version toolchain ``3.1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``3.1.4`` ``GCCcore/8.3.0`` ``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.2.3`` ``GCCcore/10.3.0`` ========= ======================================================= @@ -29054,14 +29837,14 @@ Parallel netCDF: A Parallel I/O Library for NetCDF File Access *homepage*: https://trac.mcs.anl.gov/projects/parallel-netcdf -========== ================================ -version toolchain -========== ================================ -``1.8.1`` ``intel/2017a`` -``1.9.0`` ``intel/2018a`` -``1.10.0`` ``foss/2018b``, ``intel/2018b`` -``1.12.1`` ``gompi/2020a``, ``iimpi/2020a`` -========== ================================ +========== ================================================== +version toolchain +========== ================================================== +``1.8.1`` ``intel/2017a`` +``1.9.0`` ``intel/2018a`` +``1.10.0`` ``foss/2018b``, ``intel/2018b`` +``1.12.1`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` +========== ================================================== .. _list_software_pocl_430: @@ -29073,15 +29856,15 @@ Pocl is a portable open source (MIT-licensed) implementation of the OpenCL stand *homepage*: https://portablecl.org -======= ======================================= -version toolchain -======= ======================================= -``1.2`` ``GCC/7.3.0-2.30`` -``1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a`` -``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` -``1.5`` ``GCC/9.3.0`` -``1.6`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -======= ======================================= +======= ========================================================== +version toolchain +======= ========================================================== +``1.2`` ``GCC/7.3.0-2.30`` +``1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a`` +``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` +``1.5`` ``GCC/9.3.0`` +``1.6`` ``GCC/10.2.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` +======= ========================================================== .. _list_software_poetry_675: @@ -29483,13 +30266,14 @@ version toolchain Primer3 is a widely used program for designing PCR primers (PCR = 'Polymerase Chain Reaction'). PCR is an essential and ubiquitous tool in genetics and molecular biology. Primer3 can also design hybridization probes and sequencing primers. -*homepage*: http://primer3.sourceforge.net +*homepage*: https://primer3.org/ ========= ========================================================= version toolchain ========= ========================================================= ``2.3.7`` ``intel/2017b`` ``2.4.0`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` +``2.5.0`` ``GCC/9.3.0`` ========= ========================================================= @@ -29550,11 +30334,11 @@ Tool for genome-wide association analysis of imputed genetic data. *homepage*: http://www.genabel.org/packages/ProbABEL -========= ========== -version toolchain -========= ========== -``0.5.0`` ``system`` -========= ========== +========= ============================= +version toolchain +========= ============================= +``0.5.0`` ``GCCcore/9.3.0``, ``system`` +========= ============================= .. _list_software_prodigal_850: @@ -29621,15 +30405,15 @@ Prokka is a software tool for the rapid annotation of prokaryotic genomes. *homepage*: https://www.vicbioinformatics.com/software.prokka.shtml -========== ================== ================================ -version versionsuffix toolchain -========== ================== ================================ -``1.11`` ``-BioPerl-1.7.0`` ``foss/2016b`` -``1.13`` ``-BioPerl-1.7.2`` ``intel/2018a`` -``1.13.4`` ``foss/2018b`` -``1.13.7`` ``gompi/2019a`` -``1.14.5`` ``gompi/2019a``, ``gompi/2019b`` -========== ================== ================================ +========== ================== ================================================= +version versionsuffix toolchain +========== ================== ================================================= +``1.11`` ``-BioPerl-1.7.0`` ``foss/2016b`` +``1.13`` ``-BioPerl-1.7.2`` ``intel/2018a`` +``1.13.4`` ``foss/2018b`` +``1.13.7`` ``gompi/2019a`` +``1.14.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020b`` +========== ================== ================================================= .. _list_software_prompt-toolkit_1493: @@ -29808,6 +30592,7 @@ version toolchain ========== ================= ``2.2.12`` ``GCCcore/8.3.0`` ``2.3.1`` ``GCCcore/9.3.0`` +``2.3.3`` ``GCCcore/9.3.0`` ========== ================= @@ -30114,11 +30899,12 @@ A python library for manipulating sequential and combinatorial circuits. This mo *homepage*: https://github.com/mvcisback/py-aiger -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``6.1.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========= ================= ================= +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``6.1.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``6.1.14`` ``GCCcore/10.2.0`` +========== ================= ================== .. _list_software_py-aiger-bdd_1141: @@ -30219,6 +31005,7 @@ version versionsuffix toolchain ``0.8.0`` ``foss/2019a``, ``intel/2019a`` ``0.8.1`` ``foss/2019b`` ``0.8.2`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``0.8.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` ========== ================== ======================================= @@ -30273,6 +31060,7 @@ version versionsuffix toolchain ``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.6.0`` ``GCCcore/10.2.0`` +``2.6.2`` ``GCCcore/10.3.0`` ========= ================= ================== @@ -30314,6 +31102,7 @@ version toolchain ============ ========== ``2017.2.3`` ``system`` ``2019.3.1`` ``system`` +``2021.1.1`` ``system`` ============ ========== @@ -30495,14 +31284,15 @@ Pure python package for DICOM medical file reading and writing. *homepage*: https://pydicom.github.io/ -========= ================== ================= -version versionsuffix toolchain -========= ================== ================= -``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` -``1.2.2`` ``GCCcore/8.2.0`` -``1.4.2`` ``GCCcore/8.3.0`` -``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========= ================== ================= +========= ================== ================== +version versionsuffix toolchain +========= ================== ================== +``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` +``1.2.2`` ``GCCcore/8.2.0`` +``1.4.2`` ``GCCcore/8.3.0`` +``2.1.2`` ``GCCcore/10.2.0`` +``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +========= ================== ================== .. _list_software_pydlpoly_893: @@ -30535,6 +31325,7 @@ Python interface to Graphviz's Dot language. version toolchain ========= ================================= ``1.4.1`` ``GCCcore/9.3.0``, ``foss/2019b`` +``1.4.2`` ``GCCcore/10.2.0`` ========= ================================= @@ -30588,6 +31379,38 @@ version versionsuffix toolchain ========== ================= ================================== +.. _list_software_pyfaidx_757: + +*pyfaidx* ++++++++++ + +pyfaidx: efficient pythonic random access to fasta subsequences + +*homepage*: https://pypi.python.org/pypi/pyfaidx + +=========== ================== +version toolchain +=========== ================== +``0.5.9.5`` ``GCCcore/10.2.0`` +=========== ================== + + +.. _list_software_pyfasta_760: + +*pyfasta* ++++++++++ + +fast, memory-efficient, pythonic (and command-line) access to fasta sequence files + +*homepage*: https://pypi.org/project/pyfasta/ + +========= ============== +version toolchain +========= ============== +``0.5.2`` ``foss/2020b`` +========= ============== + + .. _list_software_PyFFmpeg_766: *PyFFmpeg* @@ -30739,6 +31562,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_pygmo_556: + +*pygmo* ++++++++ + +pygmo is a scientific Python library for massively parallel optimization. + +*homepage*: https://esa.github.io/pygmo2 + +========== ============== +version toolchain +========== ============== +``2.16.1`` ``foss/2020b`` +========== ============== + + .. _list_software_PyGObject_871: *PyGObject* @@ -30930,6 +31769,7 @@ version versionsuffix toolchain ``1.9.3`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``1.9.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``1.9.5`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``2.7.4`` ``GCCcore/10.2.0`` ========= ================== ================================================ @@ -31185,13 +32025,14 @@ Python interface to PROJ4 library for cartographic transformations *homepage*: https://pyproj4.github.io/pyproj -=============== ================= ================= -version versionsuffix toolchain -=============== ================= ================= -``2.1.3`` ``GCCcore/8.2.0`` -``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.6.1.post1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -=============== ================= ================= +=============== ================= ================== +version versionsuffix toolchain +=============== ================= ================== +``2.1.3`` ``GCCcore/8.2.0`` +``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.6.1.post1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.0.1`` ``GCCcore/10.2.0`` +=============== ================= ================== .. _list_software_pyqstem_787: @@ -31404,6 +32245,7 @@ version versionsuffix toolchain ``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``0.16.0.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` ============ ================== ============================================================================================== @@ -31414,13 +32256,14 @@ version versionsuffix toolchain PySAT is a Python toolkit, which aims at providing a simple and unified interface to a number of state-of-art Boolean satisfiability (SAT) solvers as well as to a variety of cardinality and pseudo-Boolean encodings. -*homepage*: https://github.com/mvcisback/py-aiger +*homepage*: https://pysathq.github.io/ -=============== ================= ============= -version versionsuffix toolchain -=============== ================= ============= -``0.1.6.dev11`` ``-Python-3.8.2`` ``GCC/9.3.0`` -=============== ================= ============= +=============== ================= ============== +version versionsuffix toolchain +=============== ================= ============== +``0.1.6.dev11`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``0.1.7.dev1`` ``GCC/10.2.0`` +=============== ================= ============== .. _list_software_pyScaf_614: @@ -31471,6 +32314,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_pysheds_768: + +*pysheds* ++++++++++ + +Simple and fast watershed delineation in python. + +*homepage*: https://mattbartos.com/pysheds/ + +=========== ============== +version toolchain +=========== ============== +``0.2.7.1`` ``foss/2020b`` +=========== ============== + + .. _list_software_pyshp_564: *pyshp* @@ -31705,6 +32564,7 @@ version versionsuffix toolchain ``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``2.7.16`` ``GCCcore/8.3.0`` ``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.7.18`` ``-bare`` ``GCCcore/10.3.0`` ``3.5.1`` ``foss/2016a``, ``intel/2016a`` ``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` ``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` @@ -31718,6 +32578,7 @@ version versionsuffix toolchain ``3.7.4`` ``GCCcore/8.3.0`` ``3.8.2`` ``GCCcore/9.3.0`` ``3.8.6`` ``GCCcore/10.2.0`` +``3.9.5`` ``GCCcore/10.3.0`` ========== ================= ================================================================================================================================================================= @@ -31746,14 +32607,14 @@ Python interface to the igraph high performance graph library, primarily aimed a *homepage*: https://igraph.org/python -=============== ================== ============================== -version versionsuffix toolchain -=============== ================== ============================== -``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` -``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.0`` ``foss/2019b``, ``foss/2020a`` -``0.9.0`` ``fosscuda/2020b`` -=============== ================== ============================== +=============== ================== ================================== +version versionsuffix toolchain +=============== ================== ================================== +``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` +``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.0`` ``foss/2019b``, ``foss/2020a`` +``0.9.0`` ``foss/2020b``, ``fosscuda/2020b`` +=============== ================== ================================== .. _list_software_python-Levenshtein_1876: @@ -31789,6 +32650,7 @@ version versionsuffix toolchain ``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` +``1.2.4`` ``fosscuda/2020b`` ========== ================== =================================================== @@ -31850,6 +32712,7 @@ version versionsuffix toolchain ``1.6.0`` ``-Python-3.7.4-imkl`` ``fosscuda/2019b`` ``1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` ``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.8.1`` ``foss/2020b`` ========= ============================= ================================== @@ -32283,6 +33146,7 @@ version toolchain ``5.13.1`` ``GCCcore/8.3.0`` ``5.14.1`` ``GCCcore/9.3.0`` ``5.14.2`` ``GCCcore/10.2.0`` +``5.15.2`` ``GCCcore/10.3.0`` ========== ==================================================================================== @@ -32426,22 +33290,22 @@ Quantum ESPRESSO is an integrated suite of computer codes for electronic-struc *homepage*: https://www.quantum-espresso.org -========= ============= ================================================ -version versionsuffix toolchain -========= ============= ================================================ -``5.3.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``-hybrid`` ``foss/2016b`` -``6.0`` ``intel/2016b`` -``6.1`` ``intel/2017a`` -``6.2`` ``intel/2017b`` -``6.2.1`` ``iomkl/2017b`` -``6.3`` ``foss/2018b``, ``intel/2018b`` -``6.4.1`` ``intel/2019a`` -``6.5`` ``intel/2019a``, ``intel/2019b`` -``6.6`` ``foss/2019b``, ``foss/2020b``, ``intel/2019b`` -``6.7`` ``foss/2019b``, ``intel/2019b``, ``iomkl/2019b`` -========= ============= ================================================ +========= ============= =============================================================== +version versionsuffix toolchain +========= ============= =============================================================== +``5.3.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``-hybrid`` ``foss/2016b`` +``6.0`` ``intel/2016b`` +``6.1`` ``intel/2017a`` +``6.2`` ``intel/2017b`` +``6.2.1`` ``iomkl/2017b`` +``6.3`` ``foss/2018b``, ``intel/2018b`` +``6.4.1`` ``intel/2019a`` +``6.5`` ``intel/2019a``, ``intel/2019b`` +``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` +``6.7`` ``foss/2019b``, ``intel/2019b``, ``iomkl/2019b`` +========= ============= =============================================================== .. _list_software_QUAST_398: @@ -32449,7 +33313,7 @@ version versionsuffix toolchain *QUAST* +++++++ -QUAST evaluates genome assemblies by computing various metrics. It works both with and without reference genomes. The tool accepts multiple assemblies, thus is suitable for comparison. +QUAST evaluates genome assemblies by computing various metrics. It works both with and without reference genomes. The tool accepts multiple assemblies, thus is suitable for comparison. *homepage*: https://github.com/ablab/quast @@ -32459,6 +33323,7 @@ version versionsuffix toolchain ``4.6.0`` ``-Python-3.5.2`` ``foss/2016b`` ``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` ``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` +``5.0.2`` ``-Python-2.7.18`` ``foss/2020b`` ``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` ``5.0.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============================== @@ -32590,7 +33455,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -32656,6 +33521,22 @@ version versionsuffix toolchain ======== ============= =============================== +.. _list_software_R-INLA_419: + +*R-INLA* +++++++++ + +R-INLA is a package in R that do approximate Bayesian inference for Latent Gaussian Models. + +*homepage*: https://www.r-inla.org + +============ ============= ============== +version versionsuffix toolchain +============ ============= ============== +``21.05.02`` ``-R-4.0.4`` ``foss/2020b`` +============ ============= ============== + + .. _list_software_R-keras_661: *R-keras* @@ -32671,6 +33552,7 @@ version versionsuffix toolchain ``2.1.6`` ``-R-3.4.4`` ``foss/2018a`` ``2.2.5.0`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a``, ``fosscuda/2019a`` ``2.2.5.0`` ``-Python-3.7.4-R-3.6.2`` ``foss/2019b``, ``fosscuda/2019b`` +``2.4.0`` ``-R-4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` =========== ========================= ================================== @@ -32867,6 +33749,7 @@ Rasterio reads and writes geospatial raster data. version versionsuffix toolchain ========= ================= ============== ``1.1.7`` ``-Python-3.8.2`` ``foss/2020a`` +``1.2.3`` ``foss/2020b`` ========= ================= ============== @@ -32911,17 +33794,17 @@ RAxML search algorithm for maximum likelihood based inference of phylogenetic tr *homepage*: https://github.com/stamatak/standard-RAxML -========== ================ ================================================= -version versionsuffix toolchain -========== ================ ================================================= -``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` -``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` -``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` -``8.2.12`` ``-hybrid-avx2`` ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` -========== ================ ================================================= +========== ================ ================================================================== +version versionsuffix toolchain +========== ================ ================================================================== +``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` +``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` +``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` +``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` +========== ================ ================================================================== .. _list_software_RAxML-NG_614: @@ -32938,6 +33821,7 @@ version toolchain ========= ============================== ``0.9.0`` ``GCC/8.3.0``, ``gompi/2019b`` ``1.0.1`` ``gompi/2019b`` +``1.0.2`` ``gompi/2020b`` ========= ============================== @@ -33016,11 +33900,12 @@ Rclone is a command line program to sync files and directories to and from a va *homepage*: https://rclone.org/ -======== ============= ========== -version versionsuffix toolchain -======== ============= ========== -``1.42`` ``-amd64`` ``system`` -======== ============= ========== +========== ============= ========== +version versionsuffix toolchain +========== ============= ========== +``1.42`` ``-amd64`` ``system`` +``1.54.1`` ``-amd64`` ``system`` +========== ============= ========== .. _list_software_Rcorrector_1061: @@ -33142,6 +34027,7 @@ version toolchain ``1.2.1`` ``GCCcore/8.3.0`` ``1.3`` ``GCCcore/9.3.0`` ``2.0.3`` ``GCCcore/10.2.0`` +``2.1.1`` ``GCCcore/10.3.0`` ========= ================== @@ -33231,9 +34117,26 @@ version toolchain ``3.4.1`` ``system`` ``3.5.0`` ``system`` ``3.5.1`` ``system`` +``3.5.2`` ``system`` ========= ========== +.. _list_software_RegTools_815: + +*RegTools* +++++++++++ + +RegTools is a set of tools that integrate DNA-seq and RNA-seq data to help interpret mutations in a regulatory and splicing context. + +*homepage*: https://regtools.readthedocs.org + +========= ============== +version toolchain +========= ============== +``0.5.2`` ``foss/2020b`` +========= ============== + + .. _list_software_RELION_457: *RELION* @@ -33339,6 +34242,22 @@ version versionsuffix toolchain ============ ====================== ========================================================== +.. _list_software_request_777: + +*request* ++++++++++ + +Request is designed to be the simplest way possible to make http calls. It supports HTTPS and follows redirects by default. + +*homepage*: https://github.com/request/request/ + +========== =================== ================== +version versionsuffix toolchain +========== =================== ================== +``2.88.1`` ``-nodejs-12.19.0`` ``fosscuda/2020b`` +========== =================== ================== + + .. _list_software_requests_892: *requests* @@ -33515,9 +34434,26 @@ Rmath is the standalone version of the R math library. Rmath can be used in you version toolchain ========= =============== ``3.3.1`` ``intel/2016b`` +``4.0.4`` ``foss/2020b`` ========= =============== +.. _list_software_rMATS-turbo_1024: + +*rMATS-turbo* ++++++++++++++ + +rMATS turbo is the C/Cython version of rMATS (refer to http://rnaseq-mats.sourceforge.net). + +*homepage*: https://github.com/Xinglab/rmats-turbo + +========= ============== +version toolchain +========= ============== +``4.1.1`` ``foss/2020b`` +========= ============== + + .. _list_software_RMBlast_661: *RMBlast* @@ -34049,6 +34985,7 @@ version toolchain ``1.35.0`` ``GCCcore/8.2.0`` ``1.37.0`` ``GCCcore/8.3.0`` ``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.52.1`` ``GCCcore/10.3.0`` ========== ========================================================================== @@ -34058,7 +34995,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -34194,12 +35131,13 @@ Sambamba is a high performance modern robust and fast tool (and library), writt *homepage*: https://lomereiter.github.io/sambamba/ -========= ========== -version toolchain -========= ========== -``0.6.6`` ``system`` -``0.7.1`` ``system`` -========= ========== +========= ============== +version toolchain +========= ============== +``0.6.6`` ``system`` +``0.7.1`` ``system`` +``0.8.0`` ``GCC/10.2.0`` +========= ============== .. _list_software_samblaster_1070: @@ -34215,6 +35153,7 @@ samblaster is a fast and flexible program for marking duplicates in read-id gro version toolchain ========== ============== ``0.1.24`` ``foss/2018b`` +``0.1.26`` ``GCC/10.2.0`` ========== ============== @@ -34239,15 +35178,16 @@ version toolchain *samclip* +++++++++ -Filter SAM file for soft and hard clipped alignments +Filter SAM file for soft and hard clipped alignments. *homepage*: https://github.com/tseemann/samclip -======= ================ ================= -version versionsuffix toolchain -======= ================ ================= -``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -======= ================ ================= +========= ================ ================= +version versionsuffix toolchain +========= ================ ================= +``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``0.4.0`` ``GCCcore/9.3.0`` +========= ================ ================= .. _list_software_SAMtools_786: @@ -34424,6 +35364,7 @@ version versionsuffix toolchain ``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` ``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020b`` ``2.1.0`` ``-bl`` ``gompi/2020b`` +``2.1.0`` ``-fb`` ``gompi/2021a`` ``2.2`` ``-amd`` ``gompi/2020a`` ========= ================================= ============================================================================================================================================ @@ -34461,6 +35402,22 @@ version toolchain ======= ============= +.. _list_software_scanpy_654: + +*scanpy* +++++++++ + +Scanpy is a scalable toolkit for analyzing single-cell gene expression data built jointly with anndata. It includes preprocessing, visualization, clustering, trajectory inference and differential expression testing. The Python-based implementation efficiently deals with datasets of more than one million cells. + +*homepage*: https://scanpy.readthedocs.io/en/stable/ + +========= ============== +version toolchain +========= ============== +``1.7.2`` ``foss/2020b`` +========= ============== + + .. _list_software_sciClone_816: *sciClone* @@ -34498,7 +35455,7 @@ version versionsuffix toolchain *scikit-allel* ++++++++++++++ -This package provides utilities for exploratory analysis of large scale genetic variation data. It is based on numpy, scipy and other general-purpose Python scientific libraries. +This package provides utilities for exploratory analysis of large scale genetic variation data. It is based on numpy, scipy and other general-purpose Python scientific libraries. *homepage*: https://scikit-allel.readthedocs.io/en/latest/ @@ -34507,6 +35464,7 @@ version versionsuffix toolchain ========= ================== ============== ``1.1.8`` ``-Python-2.7.13`` ``foss/2017a`` ``1.2.1`` ``-Python-3.8.2`` ``foss/2020a`` +``1.3.2`` ``foss/2020b`` ========= ================== ============== @@ -34535,13 +35493,13 @@ Scikit-Build, or skbuild, is an improved build system generator for CPython C/C+ *homepage*: https://scikit-build.readthedocs.io/en/latest -========== ================= ================================== -version versionsuffix toolchain -========== ================= ================================== -``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``0.11.1`` ``foss/2020b``, ``fosscuda/2020b`` -========== ================= ================================== +========== ================= ======================================================================== +version versionsuffix toolchain +========== ================= ======================================================================== +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``0.11.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +========== ================= ======================================================================== .. _list_software_scikit-cuda_1105: @@ -34625,6 +35583,7 @@ version versionsuffix toolchain ``0.20.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.20.3`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``0.20.4`` ``-Python-2.7.16`` ``intel/2019b`` +``0.20.4`` ``-Python-2.7.18`` ``foss/2020b`` ``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``0.23.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` @@ -34732,9 +35691,11 @@ version versionsuffix toolchain ``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2019.10`` ``-Python-3.7.2`` ``intel/2019a`` ``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``2020.03`` ``-Python-2.7.18`` ``foss/2020a``, ``intel/2020a`` +``2020.03`` ``-Python-2.7.18`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` ``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``2020.11`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``2020.11`` ``-Python-2.7.18`` ``foss/2020b`` +``2021.05`` ``foss/2021a`` =========== ================== ======================================================================== @@ -34779,27 +35740,28 @@ SCons is a software construction tool. *homepage*: https://www.scons.org/ -========= ======================= ================================================================================= -version versionsuffix toolchain -========= ======================= ================================================================================= -``2.4.1`` ``-Python-2.7.11`` ``foss/2016a`` -``2.5.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.5.1`` ``intel/2017a`` -``2.5.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.5.1`` ``-Python-2.7.13`` ``intel/2017a`` -``3.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` -``3.0.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` -``3.0.1`` ``-Python-2.7.15-bare`` ``GCCcore/7.3.0`` -``3.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``3.0.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.0.4`` ``-Python-2.7.15`` ``foss/2018b`` -``3.0.5`` ``GCCcore/8.2.0`` -``3.0.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``3.0.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``3.1.1`` ``GCCcore/8.3.0`` -``3.1.2`` ``GCCcore/9.3.0`` -``4.0.1`` ``GCCcore/10.2.0`` -========= ======================= ================================================================================= +=============== ======================= ================================================================================= +version versionsuffix toolchain +=============== ======================= ================================================================================= +``2.4.1`` ``-Python-2.7.11`` ``foss/2016a`` +``2.5.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.5.1`` ``intel/2017a`` +``2.5.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.5.1`` ``-Python-2.7.13`` ``intel/2017a`` +``3.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` +``3.0.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` +``3.0.1`` ``-Python-2.7.15-bare`` ``GCCcore/7.3.0`` +``3.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``3.0.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.0.4`` ``-Python-2.7.15`` ``foss/2018b`` +``3.0.5`` ``GCCcore/8.2.0`` +``3.0.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``3.0.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.1.1`` ``GCCcore/8.3.0`` +``3.1.2`` ``GCCcore/9.3.0`` +``4.0.1`` ``GCCcore/10.2.0`` +``4.1.0.post1`` ``GCCcore/10.2.0`` +=============== ======================= ================================================================================= .. _list_software_SCOOP_388: @@ -35031,9 +35993,9 @@ version toolchain *Seaborn* +++++++++ -Seaborn is a Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics. +Seaborn is a Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics. -*homepage*: https://stanford.edu/~mwaskom/software/seaborn/ +*homepage*: https://seaborn.pydata.org/ ========== ================== ========================================================================================= version versionsuffix toolchain @@ -35048,10 +36010,11 @@ version versionsuffix toolchain ``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``0.9.1`` ``-Python-2.7.16`` ``foss/2019b`` +``0.9.1`` ``-Python-2.7.18`` ``foss/2020b`` ``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.10.1`` ``intel/2020b`` ``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.11.1`` ``intel/2020b`` +``0.11.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ========== ================== ========================================================================================= @@ -35116,7 +36079,7 @@ segemehl is a software to map short sequencer reads to reference genomes. Unli version toolchain ========= ================================================ ``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` -``0.3.4`` ``GCC/8.3.0``, ``foss/2018b`` +``0.3.4`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``foss/2018b`` ========= ================================================ @@ -35260,13 +36223,13 @@ SeqAn is an open source C++ library of efficient algorithms and data structures *homepage*: https://www.seqan.de/ -========= ============= =========================================================================================== -version versionsuffix toolchain -========= ============= =========================================================================================== -``1.4.2`` ``-library`` ``system`` -``2.3.2`` ``foss/2016b`` -``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` -========= ============= =========================================================================================== +========= ============= =============================================================================================================== +version versionsuffix toolchain +========= ============= =============================================================================================================== +``1.4.2`` ``-library`` ``system`` +``2.3.2`` ``foss/2016b`` +``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` +========= ============= =============================================================================================================== .. _list_software_SeqAn3_523: @@ -35302,6 +36265,22 @@ version toolchain ========== ========== +.. _list_software_SeqLib_576: + +*SeqLib* +++++++++ + +C++ interface to HTSlib, BWA-MEM and Fermi. + +*homepage*: https://github.com/walaj/SeqLib + +========= ============= +version toolchain +========= ============= +``1.2.0`` ``GCC/9.3.0`` +========= ============= + + .. _list_software_Seqmagick_917: *Seqmagick* @@ -35406,6 +36385,38 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_SeuratData_1006: + +*SeuratData* +++++++++++++ + +SeuratData is a mechanism for distributing datasets in the form of Seurat objects using R's internal package and data management systems. + +*homepage*: https://github.com/satijalab/seurat-data + +============ ============= ============== +version versionsuffix toolchain +============ ============= ============== +``20210514`` ``-R-4.0.3`` ``foss/2020b`` +============ ============= ============== + + +.. _list_software_SeuratWrappers_1480: + +*SeuratWrappers* +++++++++++++++++ + +SeuratWrappers is a collection of community-provided methods and extensions for Seurat + +*homepage*: https://github.com/satijalab/seurat-wrappers + +============ ============= ============== +version versionsuffix toolchain +============ ============= ============== +``20210528`` ``-R-4.0.3`` ``foss/2020b`` +============ ============= ============== + + .. _list_software_sf_217: *sf* @@ -36119,6 +37130,22 @@ version toolchain ============ ============== +.. _list_software_smithwaterman_1412: + +*smithwaterman* ++++++++++++++++ + +smith-waterman-gotoh alignment algorithm. + +*homepage*: https://github.com/ekg/smithwaterman + +============ ================= +version toolchain +============ ================= +``20160702`` ``GCCcore/9.3.0`` +============ ================= + + .. _list_software_Smoldyn_742: *Smoldyn* @@ -36168,6 +37195,7 @@ version versionsuffix toolchain ``5.2.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``5.7.1`` ``-Python-3.7.2`` ``foss/2019a`` ``5.26.1`` ``-Python-3.8.2`` ``intel/2020a`` +``6.1.0`` ``foss/2020b`` ========== ================= =============================== @@ -36252,7 +37280,7 @@ version toolchain ``1.1.3`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25`` ``1.1.6`` ``system`` ``1.1.7`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``intel/2017b`` -``1.1.8`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================ @@ -36272,6 +37300,22 @@ version versionsuffix toolchain ========= ================ ============== +.. _list_software_snp-sites_934: + +*snp-sites* ++++++++++++ + +Finds SNP sites from a multi-FASTA alignment file. + +*homepage*: https://sanger-pathogens.github.io/snp-sites/ + +========= ================= +version toolchain +========= ================= +``2.5.1`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_snpEff_610: *snpEff* @@ -36530,20 +37574,21 @@ Genome assembler for single-cell and isolates data sets *homepage*: http://bioinf.spbau.ru/en/spades -========== ================= ============================================== -version versionsuffix toolchain -========== ================= ============================================== -``3.9.0`` ``foss/2016a``, ``foss/2016b`` -``3.10.1`` ``foss/2016b``, ``foss/2017a`` -``3.11.1`` ``foss/2017b``, ``foss/2018a`` -``3.12.0`` ``foss/2016b``, ``foss/2018a``, ``foss/2018b`` -``3.13.0`` ``foss/2018b`` -``3.13.1`` ``GCC/8.2.0-2.31.1`` -``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` -``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``3.15.2`` ``GCC/10.2.0`` -========== ================= ============================================== +========== ================== ============================================== +version versionsuffix toolchain +========== ================== ============================================== +``3.9.0`` ``foss/2016a``, ``foss/2016b`` +``3.10.1`` ``foss/2016b``, ``foss/2017a`` +``3.11.1`` ``foss/2017b``, ``foss/2018a`` +``3.12.0`` ``foss/2016b``, ``foss/2018a``, ``foss/2018b`` +``3.13.0`` ``foss/2018b`` +``3.13.1`` ``GCC/8.2.0-2.31.1`` +``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``3.15.2`` ``GCC/10.2.0`` +``3.15.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` +========== ================== ============================================== .. _list_software_spaln_542: @@ -36593,6 +37638,7 @@ version versionsuffix toolchain ``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` ``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``3.1.1`` ``fosscuda/2020b`` +``3.1.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= =========================================== =============================== @@ -36700,6 +37746,7 @@ version versionsuffix toolchain ``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` ``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.16.0`` ``-Python-3.7.4`` ``intel/2019b`` ``1.16.0`` ``-Python-3.8.2`` ``intel/2020a`` ================ ================== =================================================== @@ -36923,6 +37970,7 @@ version toolchain ``3.29.0`` ``GCCcore/8.3.0`` ``3.31.1`` ``GCCcore/9.3.0`` ``3.33.0`` ``GCCcore/10.2.0`` +``3.35.4`` ``GCCcore/10.3.0`` ============ ==================================================================================================================================================================== @@ -36978,12 +38026,13 @@ Single Read Paired Read Indel Substitution Minimizer *homepage*: https://github.com/ncbi/SRPRISM -========= ============= ================= -version versionsuffix toolchain -========= ============= ================= -``3.0.0`` ``foss/2018b`` -``3.1.1`` ``-Java-11`` ``GCCcore/8.2.0`` -========= ============= ================= +========= ============= ================== +version versionsuffix toolchain +========= ============= ================== +``3.0.0`` ``foss/2018b`` +``3.1.1`` ``-Java-11`` ``GCCcore/8.2.0`` +``3.1.2`` ``GCCcore/10.2.0`` +========= ============= ================== .. _list_software_SSAHA2_418: @@ -37036,6 +38085,22 @@ version versionsuffix toolchain ========= ================ =============== +.. _list_software_SSW_253: + +*SSW* ++++++ + +SSW is a fast implementation of the Smith-Waterman algorithm, which uses the Single-Instruction Multiple-Data (SIMD) instructions to parallelize the algorithm at the instruction level. SSW library provides an API that can be flexibly used by programs written in C, C++ and other languages. We also provide a software that can do protein and genome alignment directly. Current version of our implementation is ~50 times faster than an ordinary Smith-Waterman. It can return the Smith-Waterman score, alignment location and traceback path (cigar) of the optimal alignment accurately; and return the sub-optimal alignment score and location heuristically. + +*homepage*: https://github.com/mengyao/Complete-Striped-Smith-Waterman-Library + +======= ================= +version toolchain +======= ================= +``1.1`` ``GCCcore/9.3.0`` +======= ================= + + .. _list_software_Stack_502: *Stack* @@ -37245,21 +38310,21 @@ Statsmodels is a Python module that provides classes and functions for the esti *homepage*: https://www.statsmodels.org -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``0.6.1`` ``-Python-2.7.13`` ``foss/2017a`` -``0.6.1`` ``-Python-3.5.1`` ``intel/2016a`` -``0.6.1`` ``-Python-3.5.2`` ``intel/2016b`` -``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.9.0`` ``-Python-2.7.16`` ``intel/2019b`` -``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.1`` ``foss/2019a`` -``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.12.1`` ``foss/2020b``, ``intel/2020b`` -========== ================== =============================== +========== ================== =================================================== +version versionsuffix toolchain +========== ================== =================================================== +``0.6.1`` ``-Python-2.7.13`` ``foss/2017a`` +``0.6.1`` ``-Python-3.5.1`` ``intel/2016a`` +``0.6.1`` ``-Python-3.5.2`` ``intel/2016b`` +``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.9.0`` ``-Python-2.7.16`` ``intel/2019b`` +``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.1`` ``foss/2019a`` +``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.12.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +========== ================== =================================================== .. _list_software_STEAK_376: @@ -37549,7 +38614,7 @@ version toolchain ``2.6.2`` ``intel/2016b``, ``intel/2018b`` ``2.7.0`` ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``5.1.0`` ``foss/2019b``, ``intel/2019b`` -``5.7.0`` ``foss/2020b``, ``intel/2020b`` +``5.7.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ========= ================================================================================================================================== @@ -37854,7 +38919,7 @@ Szip compression software, providing lossless compression of scientific data version toolchain ========= ============================================================================================================================================================================================================================================================================================= ``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``gmpolf/2017.10``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================= @@ -37864,7 +38929,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_taco_423` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -37883,6 +38948,22 @@ version toolchain ========= ========================================================================================================= +.. _list_software_tabixpp_760: + +*tabixpp* ++++++++++ + +C++ wrapper to tabix indexer + +*homepage*: https://github.com/ekg/tabixpp + +========= ============= +version toolchain +========= ============= +``1.1.0`` ``GCC/9.3.0`` +========= ============= + + .. _list_software_taco_423: *taco* @@ -37899,6 +38980,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_TagDust_700: + +*TagDust* ++++++++++ + +Raw sequences produced by next generation sequencing (NGS) machines may contain adapter, linker, barcode and fingerprint sequences. TagDust2 is a program to extract and correctly label the sequences to be mapped in downstream pipelines. + +*homepage*: http://tagdust.sourceforge.net/ + +======== ===================================== +version toolchain +======== ===================================== +``2.33`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +======== ===================================== + + .. _list_software_TagLib_563: *TagLib* @@ -37931,6 +39028,22 @@ version versionsuffix toolchain ================== =============================== ================================== +.. _list_software_TALON_382: + +*TALON* ++++++++ + +TALON is a Python package for identifying and quantifying known and novel genes/isoforms in long-read transcriptome data sets. TALON is technology-agnostic in that it works from mapped SAM files, allowing data from different sequencing platforms (i.e. PacBio and Oxford Nanopore) to be analyzed side by side. + +*homepage*: https://github.com/mortazavilab/TALON + +======= ============== +version toolchain +======= ============== +``5.0`` ``foss/2020b`` +======= ============== + + .. _list_software_TAMkin_548: *TAMkin* @@ -37959,11 +39072,11 @@ A set of programs for the taxonomic analysis of nucleotide sequence data *homepage*: https://github.com/fungs/taxator-tk -========= =============================== -version toolchain -========= =============================== -``1.3.3`` ``foss/2018b``, ``gompi/2019a`` -========= =============================== +========= =============================================== +version toolchain +========= =============================================== +``1.3.3`` ``GCC/10.2.0``, ``foss/2018b``, ``gompi/2019a`` +========= =============================================== .. _list_software_tbb_312: @@ -38054,6 +39167,7 @@ version toolchain ``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``8.6.11`` ``GCCcore/10.3.0`` ========== ========================================================================================================================================================================= @@ -38070,6 +39184,7 @@ TCLAP is a small, flexible library that provides a simple interface for defining version toolchain ========= ================= ``1.2.2`` ``GCCcore/8.3.0`` +``1.2.4`` ``GCCcore/9.3.0`` ========= ================= @@ -38088,6 +39203,7 @@ version toolchain ``6.19.00`` ``intel/2016a`` ``6.20.00`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``6.22.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``6.22.03`` ``GCCcore/10.2.0`` =========== ======================================================= @@ -38209,6 +39325,7 @@ version versionsuffix toolchain ``2.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.2.2`` ``-Python-3.7.4`` ``foss/2019b`` ``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.3.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` @@ -38448,7 +39565,7 @@ version versionsuffix toolchain ``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` ``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` -``1.1.2`` ``-PyMC`` ``fosscuda/2020b``, ``intel/2020b`` +``1.1.2`` ``-PyMC`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ========= ================== =================================================== @@ -38575,12 +39692,12 @@ The `time' command runs another program, then displays information about the res *homepage*: https://www.gnu.org/software/time/ -======= ======================================================= -version toolchain -======= ======================================================= -``1.7`` ``system`` -``1.9`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ======================================================= +======= =========================================================================== +version toolchain +======= =========================================================================== +``1.7`` ``system`` +``1.9`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= =========================================================================== .. _list_software_TINKER_461: @@ -38659,7 +39776,7 @@ version versionsuffix toolchain ``2.7.15`` ``GCCcore/8.2.0`` ``2.7.15`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.7.16`` ``GCCcore/8.3.0`` -``2.7.18`` ``GCCcore/9.3.0`` +``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.6.1`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` ``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` ``3.6.3`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` @@ -38688,23 +39805,40 @@ version toolchain ============ =============================== +.. _list_software_tMAE_327: + +*tMAE* +++++++ + +Package containing functions to: perform a negative binomial test on allele-specific counts add gnomAD minor allele frequencies MAplot (FC vs total counts) of allele-specific counts and results allelic counts (ALT vs REF) + +*homepage*: https://github.com/mumichae/tMAE + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.0.0`` ``-R-4.0.3`` ``foss/2020b`` +========= ============= ============== + + .. _list_software_tmux_462: *tmux* ++++++ -tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal. +tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. -*homepage*: https://github.com/tmux/tmux +*homepage*: https://github.com/tmux/tmux/ -======== ============================== -version toolchain -======== ============================== -``1.9a`` ``GCC/4.9.2`` -``2.2`` ``GCCcore/4.9.3`` -``2.3`` ``GCC/5.4.0-2.26``, ``system`` -``3.1c`` ``GCCcore/8.3.0`` -======== ============================== +======== ===================================== +version toolchain +======== ===================================== +``1.9a`` ``GCC/4.9.2`` +``2.2`` ``GCCcore/4.9.3`` +``2.3`` ``GCC/5.4.0-2.26``, ``system`` +``3.1c`` ``GCCcore/8.3.0`` +``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======== ===================================== .. _list_software_ToFu_382: @@ -38774,6 +39908,7 @@ version versionsuffix toolchain ``2.1.0`` ``-Python-2.7.14`` ``intel/2018a`` ``2.1.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` ``2.1.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` +``2.1.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` ========= ================== ================================================================================ @@ -38831,6 +39966,7 @@ version versionsuffix toolchain ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0-imkl`` ``fosscuda/2019b`` ``0.8.2`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``0.8.2`` ``-Python-3.7.4-PyTorch-1.7.1`` ``fosscuda/2019b`` ========= ==================================== ================================== @@ -38873,6 +40009,7 @@ version versionsuffix toolchain ``4.47.0`` ``GCCcore/9.3.0`` ``4.51.0`` ``-Python-3.8.2`` ``intel/2020a`` ``4.56.2`` ``GCCcore/10.2.0`` +``4.60.0`` ``GCCcore/10.2.0`` ========== ================== =============================== @@ -38892,6 +40029,22 @@ version toolchain ========= ================= +.. _list_software_TranscriptClean_1549: + +*TranscriptClean* ++++++++++++++++++ + +TranscriptClean is a Python program that corrects mismatches, microindels, and noncanonical splice junctions in long reads that have been mapped to the genome. + +*homepage*: https://github.com/mortazavilab/TranscriptClean + +========= ============== +version toolchain +========= ============== +``2.0.2`` ``foss/2020b`` +========= ============== + + .. _list_software_TransDecoder_1214: *TransDecoder* @@ -39010,15 +40163,16 @@ version versionsuffix toolchain *TRF* +++++ -Tandem repeats finder: a program to analyze DNA sequences. Legacy version. +Tandem Repeats Finder: a program to analyze DNA sequences. *homepage*: https://tandem.bu.edu/trf/trf.html -======== ============= ========== -version versionsuffix toolchain -======== ============= ========== -``4.09`` ``-linux64`` ``system`` -======== ============= ========== +========== ============= ===================================== +version versionsuffix toolchain +========== ============= ===================================== +``4.09`` ``-linux64`` ``system`` +``4.09.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========== ============= ===================================== .. _list_software_Triangle_822: @@ -39079,6 +40233,7 @@ version versionsuffix toolchain ``0.6.2`` ``-Python-2.7.15`` ``foss/2018b`` ``0.6.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.6.5`` ``-Java-11-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.6.6`` ``-Python-2.7.18`` ``GCC/10.2.0`` ``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ========================= =============================== @@ -39092,11 +40247,11 @@ A tool for automated alignment trimming in large-scale phylogenetic analyses *homepage*: http://trimal.cgenomics.org/ -========= ===================================== -version toolchain -========= ===================================== -``1.4.1`` ``GCC/8.2.0-2.31.1``, ``intel/2018a`` -========= ===================================== +========= ======================================================== +version toolchain +========= ======================================================== +``1.4.1`` ``GCC/8.2.0-2.31.1``, ``GCCcore/9.3.0``, ``intel/2018a`` +========= ======================================================== .. _list_software_Trimmomatic_1158: @@ -39385,7 +40540,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCLUST_480: @@ -39425,6 +40580,7 @@ version versionsuffix toolchain ``1.8.0`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` ``1.9.0`` ``GCCcore/10.2.0`` ``1.9.0`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` +``1.10.0`` ``GCCcore/10.3.0`` ============ ================ ======================================================= @@ -39480,6 +40636,22 @@ version versionsuffix toolchain ============ ================= ============== +.. _list_software_umap-learn_1010: + +*umap-learn* +++++++++++++ + +Uniform Manifold Approximation and Projection (UMAP) is a dimension reduction technique that can be used for visualisation similarly to t-SNE, but also for general non-linear dimension reduction. + +*homepage*: https://pypi.org/project/umap-learn/ + +========= ================== +version toolchain +========= ================== +``0.4.6`` ``fosscuda/2020b`` +========= ================== + + .. _list_software_UMI-tools_841: *UMI-tools* @@ -39637,11 +40809,11 @@ UnZip is an extraction utility for archives compressed in .zip format (also call *homepage*: http://www.info-zip.org/UnZip.html -======= ================================================================================================================= -version toolchain -======= ================================================================================================================= -``6.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ================================================================================================================= +======= ===================================================================================================================================== +version toolchain +======= ===================================================================================================================================== +``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ===================================================================================================================================== .. _list_software_UQTk_357: @@ -39722,25 +40894,25 @@ Set of Linux utilities *homepage*: https://www.kernel.org/pub/linux/utils/util-linux -========== ==================================== -version toolchain -========== ==================================== -``2.27.1`` ``foss/2016a``, ``intel/2016a`` -``2.28`` ``foss/2016a``, ``intel/2016a`` -``2.28.1`` ``intel/2016b`` -``2.29`` ``foss/2016b``, ``intel/2016b`` -``2.29.2`` ``GCCcore/6.3.0``, ``intel/2017a`` -``2.30`` ``GCCcore/6.4.0`` -``2.30.1`` ``GCCcore/6.3.0``, ``foss/2017a`` -``2.31`` ``GCCcore/6.4.0`` -``2.31.1`` ``GCCcore/6.4.0`` -``2.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.32.1`` ``GCCcore/7.3.0`` -``2.33`` ``GCCcore/8.2.0`` -``2.34`` ``GCCcore/8.3.0`` -``2.35`` ``GCCcore/9.3.0`` -``2.36`` ``GCCcore/10.2.0`` -========== ==================================== +========== ====================================== +version toolchain +========== ====================================== +``2.27.1`` ``foss/2016a``, ``intel/2016a`` +``2.28`` ``foss/2016a``, ``intel/2016a`` +``2.28.1`` ``intel/2016b`` +``2.29`` ``foss/2016b``, ``intel/2016b`` +``2.29.2`` ``GCCcore/6.3.0``, ``intel/2017a`` +``2.30`` ``GCCcore/6.4.0`` +``2.30.1`` ``GCCcore/6.3.0``, ``foss/2017a`` +``2.31`` ``GCCcore/6.4.0`` +``2.31.1`` ``GCCcore/6.4.0`` +``2.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.32.1`` ``GCCcore/7.3.0`` +``2.33`` ``GCCcore/8.2.0`` +``2.34`` ``GCCcore/8.3.0`` +``2.35`` ``GCCcore/9.3.0`` +``2.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ====================================== .. _list_software_letter_v: @@ -39749,7 +40921,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -39787,6 +40959,7 @@ version toolchain ``3.13.0`` ``foss/2017b``, ``foss/2018a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.14.0`` ``foss/2018b`` ``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` +``3.17.0`` ``gompi/2021a`` ========== ================================================================================= @@ -39937,6 +41110,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_vcflib_630: + +*vcflib* +++++++++ + +vcflib provides methods to manipulate and interpret sequence variation as it can be described by VCF. The Variant Call Format (VCF) is a flat-file, tab-delimited textual format intended to concisely describe reference-indexed genetic variations between individuals. + +*homepage*: https://github.com/vcflib/vcflib + +========= ================= ============= +version versionsuffix toolchain +========= ================= ============= +``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` +========= ================= ============= + + .. _list_software_vcfnp_541: *vcfnp* @@ -40191,11 +41380,11 @@ Command-line tools for creating and playing Ogg Vorbis files. *homepage*: https://xiph.org/vorbis/ -========= ================== -version toolchain -========= ================== -``1.4.2`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_Voro++_508: @@ -40363,11 +41552,11 @@ A tool set for short variant discovery in genetic sequence data. *homepage*: http://genome.sph.umich.edu/wiki/Vt -=========== ============== -version toolchain -=========== ============== -``0.57721`` ``foss/2018b`` -=========== ============== +=========== ============================= +version toolchain +=========== ============================= +``0.57721`` ``GCC/9.3.0``, ``foss/2018b`` +=========== ============================= .. _list_software_VTK_245: @@ -40508,7 +41697,7 @@ version versionsuffix toolchain ``2.0.1.1`` ``-abinit`` ``intel/2018b`` ``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` ``3.0.0`` ``intel/2018b`` -``3.1.0`` ``foss/2020b``, ``intel/2020b`` +``3.1.0`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` =========== ============= ================================================ @@ -40517,14 +41706,15 @@ version versionsuffix toolchain *WannierTools* ++++++++++++++ -an open-source software package for novel topological materials +WannierTools is an open source software that studies the physical properties of given tight-binding model. -*homepage*: http://www.wanniertools.com/ +*homepage*: http://www.wanniertools.com ========= =============== version toolchain ========= =============== ``2.3.0`` ``intel/2018a`` +``2.5.1`` ``intel/2020b`` ========= =============== @@ -40645,6 +41835,7 @@ version toolchain ``1.19.4`` ``GCCcore/6.4.0`` ``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ``1.20.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.21.1`` ``GCCcore/10.3.0`` ========== ===================================== @@ -40842,16 +42033,16 @@ The Weather Research and Forecasting (WRF) Model is a next-generation mesoscale *homepage*: http://www.wrf-model.org -=========== ============= ================================ -version versionsuffix toolchain -=========== ============= ================================ -``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` -``3.9.1.1`` ``-dmpar`` ``foss/2020a``, ``intel/2020a`` -``4.0.1`` ``-dmpar`` ``intel/2018b`` -``4.0.2`` ``-dmpar`` ``foss/2018b`` -``4.1.3`` ``-dm+sm`` ``intel/2019b`` -``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` -=========== ============= ================================ +=========== ============= ================================================================ +version versionsuffix toolchain +=========== ============= ================================================================ +``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` +``3.9.1.1`` ``-dmpar`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``4.0.1`` ``-dmpar`` ``intel/2018b`` +``4.0.2`` ``-dmpar`` ``foss/2018b`` +``4.1.3`` ``-dm+sm`` ``intel/2019b`` +``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` +=========== ============= ================================================================ .. _list_software_WRF-Fire_674: @@ -40958,6 +42149,7 @@ version toolchain ``3.0.3`` ``foss/2018a`` ``3.0.4`` ``GCC/8.2.0-2.31.1`` ``3.1.3`` ``GCC/8.3.0`` +``3.1.4`` ``GCC/10.2.0`` ========= ==================== @@ -40967,7 +42159,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -40992,6 +42184,7 @@ version toolchain ``20190717`` ``GCCcore/8.3.0`` ``20200222`` ``GCCcore/9.3.0`` ``20201008`` ``GCCcore/10.2.0`` +``20210518`` ``GCCcore/10.3.0`` ============ ================================================== @@ -41021,6 +42214,7 @@ version toolchain ``20190925`` ``GCCcore/8.3.0`` ``20191217`` ``GCCcore/9.3.0`` ``20201026`` ``GCCcore/10.2.0`` +``20210414`` ``GCCcore/10.3.0`` ============ ================================= @@ -41044,6 +42238,7 @@ version toolchain ``3.0`` ``GCCcore/8.2.0`` ``3.2`` ``GCCcore/8.3.0`` ``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.5`` ``GCCcore/10.3.0`` ======= ===================================== @@ -41265,14 +42460,30 @@ Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerce *homepage*: https://xerces.apache.org/xerces-c/ -========= ==================================== -version toolchain -========= ==================================== -``3.1.4`` ``GCCcore/6.4.0`` -``3.2.0`` ``GCCcore/7.3.0`` -``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.2.3`` ``GCCcore/9.3.0`` -========= ==================================== +========= ===================================== +version toolchain +========= ===================================== +``3.1.4`` ``GCCcore/6.4.0`` +``3.2.0`` ``GCCcore/7.3.0`` +``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.2.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== + + +.. _list_software_xESMF_419: + +*xESMF* ++++++++ + +xESMF: Universal Regridder for Geospatial Data + +*homepage*: https://xesmf.readthedocs.io + +========= =============== +version toolchain +========= =============== +``0.3.0`` ``intel/2020b`` +========= =============== .. _list_software_xextproto_1021: @@ -41361,6 +42572,22 @@ version toolchain ======== =============================== +.. _list_software_XlsxWriter_1068: + +*XlsxWriter* +++++++++++++ + +A Python module for creating Excel XLSX files + +*homepage*: https://xlsxwriter.readthedocs.io/ + +========= ================== +version toolchain +========= ================== +``1.4.0`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_XMDS2_366: *XMDS2* @@ -41519,6 +42746,7 @@ version toolchain ``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` ``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``1.19.2`` ``GCCcore/10.2.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``1.19.3`` ``GCCcore/10.3.0`` ========== ==================================================================================================================================== @@ -41551,13 +42779,13 @@ X protocol and ancillary headers *homepage*: https://www.freedesktop.org/wiki/Software/xlibs -========== ============================================================================================= -version toolchain -========== ============================================================================================= -``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``7.0.29`` ``intel/2016a`` -``7.0.31`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ============================================================================================= +========== ===================================================================================================================================== +version toolchain +========== ===================================================================================================================================== +``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``7.0.29`` ``intel/2016a`` +``7.0.31`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ===================================================================================================================================== .. _list_software_XSD_239: @@ -41660,7 +42888,7 @@ version versionsuffix toolchain ``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` ``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` ``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` -``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========= =================== =========================================================================================================================================================== @@ -41792,11 +43020,11 @@ Yasm: Complete rewrite of the NASM assembler with BSD license *homepage*: http://www.tortall.net/projects/yasm/ -========= ======================================================================================================================================================================================================================================================= -version toolchain -========= ======================================================================================================================================================================================================================================================= -``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= ======================================================================================================================================================================================================================================================= +========= =========================================================================================================================================================================================================================================================================== +version toolchain +========= =========================================================================================================================================================================================================================================================================== +``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= =========================================================================================================================================================================================================================================================================== .. _list_software_YAXT_326: @@ -41814,6 +43042,7 @@ version toolchain ``0.5.1`` ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` ``0.6.0`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` +``0.9.0`` ``gompi/2020b`` ========= ================================================= @@ -41848,7 +43077,7 @@ version toolchain *zarr* ++++++ -Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing. +Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing. *homepage*: https://zarr.readthedocs.io/en/stable/ @@ -41857,6 +43086,7 @@ version versionsuffix toolchain ========= ================== ============== ``2.1.4`` ``-Python-2.7.13`` ``foss/2017a`` ``2.4.0`` ``-Python-3.8.2`` ``foss/2020a`` +``2.8.1`` ``foss/2020b`` ========= ================== ============== @@ -41907,11 +43137,11 @@ Zip is a compression and file packaging/archive utility. Although highly compati *homepage*: http://www.info-zip.org/Zip.html -======= =========================================================================== -version toolchain -======= =========================================================================== -``3.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= =========================================================================== +======= =============================================================================================== +version toolchain +======= =============================================================================================== +``3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= =============================================================================================== .. _list_software_zlib_433: @@ -41929,7 +43159,7 @@ version toolchain ``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` -``1.2.11`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -42000,5 +43230,6 @@ version toolchain ``1.4.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2018b`` ``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.4.5`` ``GCCcore/10.2.0`` +``1.4.9`` ``GCCcore/10.3.0`` ========= ==================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 1e04d258..59509f14 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -48,6 +48,7 @@ * BuildEnv * CrayToolchain + * EB_OpenSSL_wrapper * PythonBundle * SystemCompiler * SystemMPI @@ -73,6 +74,7 @@ * EB_Doxygen * EB_Eigen * EB_ELSI + * EB_FlexiBLAS * EB_GATE * EB_Geant4 * EB_GROMACS @@ -256,6 +258,7 @@ * ConfigureMakePythonPackage * EB_cryptography + * EB_dm_minus_reverb * EB_EasyBuildMeta * EB_EggLib * EB_libxml2 @@ -388,6 +391,7 @@ * ConfigureMakePythonPackage * EB_cryptography + * EB_dm_minus_reverb * EB_EasyBuildMeta * EB_EggLib * EB_libxml2 diff --git a/docs/version-specific/easyconfig_constants.rst b/docs/version-specific/easyconfig_constants.rst index e04a2e19..ec6d4bf5 100644 --- a/docs/version-specific/easyconfig_constants.rst +++ b/docs/version-specific/easyconfig_constants.rst @@ -8,6 +8,7 @@ Constants that can be used in easyconfigs ====================== ============================================================= ================================================================================ Constant name Constant value Description ====================== ============================================================= ================================================================================ +``ARCH`` ``x86_64`` CPU architecture of current system (aarch64, x86_64, ppc64le, ...) ``EXTERNAL_MODULE`` ``EXTERNAL_MODULE`` External module marker ``HOME`` ``/home/example`` Home directory ($HOME) ``OS_NAME`` ``UNKNOWN`` System name (e.g. 'fedora' or 'RHEL') @@ -19,6 +20,6 @@ Constant name Constant value ``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') ``OS_VERSION`` ``UNKNOWN`` System version ``SYSTEM`` ``{'name': 'system', 'version': 'system'}`` System toolchain -``SYS_PYTHON_VERSION`` ``3.9.2`` System Python version (platform.python_version()) +``SYS_PYTHON_VERSION`` ``3.9.5`` System Python version (platform.python_version()) ====================== ============================================================= ================================================================================ diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index bac34327..439022f4 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -38,45 +38,48 @@ toolchain parameters build parameters ---------------- -============================= ===================================================================================================================== ================= -**Parameter name** **Description** **Default value** -============================= ===================================================================================================================== ================= -``bitbucket_account`` Bitbucket account name to be used to resolve template values in source URLs "%(namelower)s" -``buildopts`` Extra options passed to make step (default already has -j X) "" -``checksums`` Checksums for sources and patches [] -``configopts`` Extra options passed to configure (default already has --prefix) "" -``cuda_compute_capabilities`` List of CUDA compute capabilities to build with (if supported) [] -``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None -``easybuild_version`` EasyBuild-version this spec-file was written for None -``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False -``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None -``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None -``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" -``hidden`` Install module file as 'hidden' by prefixing its version with '.' False -``installopts`` Extra options for installation "" -``maxparallel`` Max degree of parallelism None -``parallel`` Degree of parallelism for e.g. make (default: based on the number of cores, active cpuset and restrictions in ulimit) None -``patches`` List of patches to apply [] -``postinstallcmds`` Commands to run after the install step. [] -``prebuildopts`` Extra options pre-passed to build command. "" -``preconfigopts`` Extra options pre-passed to configure. "" -``preinstallopts`` Extra prefix options for installation. "" -``pretestopts`` Extra prefix options for test. "" -``runtest`` Indicates if a test should be run after make; should specify argument after make (for e.g.,"test" for make test) None -``sanity_check_commands`` format: [(name, options)] e.g. [('gzip','-h')]. Using a non-tuple is equivalent to (name, '-h') [] -``sanity_check_paths`` List of files and directories to check (format: {'files':, 'dirs':}) {} -``skip`` Skip existing software False -``skipsteps`` Skip these steps [] -``source_urls`` List of URLs for source files [] -``sources`` List of source files [] -``stop`` Keyword to halt the build process after a certain step. None -``testopts`` Extra options for test. "" -``tests`` List of test-scripts to run after install. A test script should return a non-zero exit status to fail [] -``unpack_options`` Extra options for unpacking source "" -``unwanted_env_vars`` List of environment variables that shouldn't be set during build [] -``versionprefix`` Additional prefix for software version (placed before version and toolchain name) "" -``versionsuffix`` Additional suffix for software version (placed after toolchain name) "" -============================= ===================================================================================================================== ================= +=============================== ========================================================================================================================================= ================= +**Parameter name** **Description** **Default value** +=============================== ========================================================================================================================================= ================= +``banned_linked_shared_libs`` List of shared libraries (names, file names, or paths) which are not allowed to be linked in any installed binary/library [] +``bin_lib_subdirs`` List of subdirectories for binaries and libraries, which is used during sanity check to check RPATH linking and banned/required libraries [] +``bitbucket_account`` Bitbucket account name to be used to resolve template values in source URLs "%(namelower)s" +``buildopts`` Extra options passed to make step (default already has -j X) "" +``checksums`` Checksums for sources and patches [] +``configopts`` Extra options passed to configure (default already has --prefix) "" +``cuda_compute_capabilities`` List of CUDA compute capabilities to build with (if supported) [] +``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None +``easybuild_version`` EasyBuild-version this spec-file was written for None +``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False +``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None +``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None +``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" +``hidden`` Install module file as 'hidden' by prefixing its version with '.' False +``installopts`` Extra options for installation "" +``maxparallel`` Max degree of parallelism None +``parallel`` Degree of parallelism for e.g. make (default: based on the number of cores, active cpuset and restrictions in ulimit) None +``patches`` List of patches to apply [] +``postinstallcmds`` Commands to run after the install step. [] +``prebuildopts`` Extra options pre-passed to build command. "" +``preconfigopts`` Extra options pre-passed to configure. "" +``preinstallopts`` Extra prefix options for installation. "" +``pretestopts`` Extra prefix options for test. "" +``required_linked_shared_libs`` List of shared libraries (names, file names, or paths) which must be linked in all installed binaries/libraries [] +``runtest`` Indicates if a test should be run after make; should specify argument after make (for e.g.,"test" for make test) None +``sanity_check_commands`` format: [(name, options)] e.g. [('gzip','-h')]. Using a non-tuple is equivalent to (name, '-h') [] +``sanity_check_paths`` List of files and directories to check (format: {'files':, 'dirs':}) {} +``skip`` Skip existing software False +``skipsteps`` Skip these steps [] +``source_urls`` List of URLs for source files [] +``sources`` List of source files [] +``stop`` Keyword to halt the build process after a certain step. None +``testopts`` Extra options for test. "" +``tests`` List of test-scripts to run after install. A test script should return a non-zero exit status to fail [] +``unpack_options`` Extra options for unpacking source "" +``unwanted_env_vars`` List of environment variables that shouldn't be set during build [] +``versionprefix`` Additional prefix for software version (placed before version and toolchain name) "" +``versionsuffix`` Additional suffix for software version (placed after toolchain name) "" +=============================== ========================================================================================================================================= ================= file-management parameters @@ -145,31 +148,31 @@ extensions parameters modules parameters ------------------ -============================== =========================================================================================================== ================= -**Parameter name** **Description** **Default value** -============================== =========================================================================================================== ================= -``allow_prepend_abs_path`` Allow specifying absolute paths to prepend in modextrapaths False -``citing`` Free-form text that describes how the software should be cited in publications None -``docpaths`` List of paths for documentation relative to installation directory None -``examples`` Free-form text with examples on using the software None -``include_modpath_extensions`` Include $MODULEPATH extensions specified by module naming scheme. True -``modaliases`` Aliases to be defined in module file {} -``modaltsoftname`` Module name to use (rather than using software name None -``modextrapaths`` Extra paths to be prepended in module file {} -``modextravars`` Extra environment variables to be added to module file {} -``modloadmsg`` Message that should be printed when generated module is loaded {} -``modluafooter`` Footer to include in generated module file (Lua syntax) "" -``modtclfooter`` Footer to include in generated module file (Tcl syntax) "" -``module_depends_on`` Use depends_on (Lmod 7.6.1+) for dependencies in generated module (implies recursive unloading of modules). False -``moduleclass`` Module class to be used for this software "base" -``moduleforceunload`` Force unload of all modules when loading the extension False -``moduleloadnoconflict`` Don't check for conflicts, unload other versions instead False -``recursive_module_unload`` Recursive unload of all dependencies when unloading module False -``site_contacts`` String/list of strings with site contacts for the software None -``upstream_contacts`` String/list of strings with upstream contact addresses (e.g., support e-mail, mailing list, bugtracker) None -``usage`` Usage instructions for the software None -``whatis`` List of brief (one line) description entries for the software None -============================== =========================================================================================================== ================= +============================== ================================================================================================================================================================================== ================= +**Parameter name** **Description** **Default value** +============================== ================================================================================================================================================================================== ================= +``allow_prepend_abs_path`` Allow specifying absolute paths to prepend in modextrapaths False +``citing`` Free-form text that describes how the software should be cited in publications None +``docpaths`` List of paths for documentation relative to installation directory None +``examples`` Free-form text with examples on using the software None +``include_modpath_extensions`` Include $MODULEPATH extensions specified by module naming scheme. True +``modaliases`` Aliases to be defined in module file {} +``modaltsoftname`` Module name to use (rather than using software name None +``modextrapaths`` Extra paths to be prepended in module file {} +``modextravars`` Extra environment variables to be added to module file {} +``modloadmsg`` Message that should be printed when generated module is loaded {} +``modluafooter`` Footer to include in generated module file (Lua syntax) "" +``modtclfooter`` Footer to include in generated module file (Tcl syntax) "" +``module_depends_on`` Use depends_on (Lmod 7.6.1+) for dependencies in generated module (implies recursive unloading of modules). False +``moduleclass`` Module class to be used for this software "base" +``moduleforceunload`` Force unload of all modules when loading the extension False +``moduleloadnoconflict`` Don't check for conflicts, unload other versions instead False +``recursive_module_unload`` Recursive unload of all dependencies when unloading module (True/False to hard enable/disable; None implies honoring the --recursive-module-unload EasyBuild configuration setting None +``site_contacts`` String/list of strings with site contacts for the software None +``upstream_contacts`` String/list of strings with upstream contact addresses (e.g., support e-mail, mailing list, bugtracker) None +``usage`` Usage instructions for the software None +``whatis`` List of brief (one line) description entries for the software None +============================== ================================================================================================================================================================================== ================= other parameters diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index c514848b..45addaba 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -354,6 +354,7 @@ easyconfig parameter description ``install_target`` Option to pass to setup.py ``"install"`` ``options`` Dictionary with extension options. ``{}`` ``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` @@ -363,7 +364,7 @@ easyconfig parameter description ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` @@ -549,6 +550,7 @@ easyconfig parameter description ``install_target`` Option to pass to setup.py ``"install"`` ``options`` Dictionary with extension options. ``{}`` ``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` @@ -556,7 +558,7 @@ easyconfig parameter description ``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``unpack_sources`` Unpack sources prior to build/install ``True`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` ``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` @@ -644,31 +646,32 @@ Extends PythonPackage to add a Fortran compiler to the make call Extra easyconfig parameters specific to ``FortranPythonPackage`` easyblock -------------------------------------------------------------------------- -======================== =============================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== =============================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== =============================================================================================================================== ======================================================================= +======================== ========================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ========================================================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== ========================================================================================================================================================== ======================================================================= Customised steps in ``FortranPythonPackage`` easyblock ------------------------------------------------------ @@ -933,36 +936,37 @@ Bundle of modules: only generate module files, nothing to build/install Extra easyconfig parameters specific to ``PythonBundle`` easyblock ------------------------------------------------------------------ -=========================== =============================================================================================================================== ======================================================================= -easyconfig parameter description default value -=========================== =============================================================================================================================== ======================================================================= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -=========================== =============================================================================================================================== ======================================================================= +=========================== ========================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +=========================== ========================================================================================================================================================== ======================================================================= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +=========================== ========================================================================================================================================================== ======================================================================= .. _PythonPackage: @@ -976,31 +980,32 @@ Builds and installs a Python package, and provides a dedicated module file. Extra easyconfig parameters specific to ``PythonPackage`` easyblock ------------------------------------------------------------------- -======================== =============================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== =============================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== =============================================================================================================================== ======================================================================= +======================== ========================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ========================================================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== ========================================================================================================================================================== ======================================================================= Customised steps in ``PythonPackage`` easyblock ----------------------------------------------- @@ -1279,31 +1284,32 @@ Support for install VSC Python packages. Extra easyconfig parameters specific to ``VSCPythonPackage`` easyblock ---------------------------------------------------------------------- -======================== =============================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== =============================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== =============================================================================================================================== ======================================================================= +======================== ========================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ========================================================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== ========================================================================================================================================================== ======================================================================= .. _VersionIndependentPythonPackage: @@ -1317,31 +1323,32 @@ Support for building/installing python packages without requiring a specific pyt Extra easyconfig parameters specific to ``VersionIndependentPythonPackage`` easyblock ------------------------------------------------------------------------------------- -======================== =============================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== =============================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install ``True`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== =============================================================================================================================== ======================================================================= +======================== ========================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ========================================================================================================================================================== ======================================================================= +``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` +``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` +======================== ========================================================================================================================================================== ======================================================================= Customised steps in ``VersionIndependentPythonPackage`` easyblock ----------------------------------------------------------------- diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 09bd7371..97f0b758 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -113,7 +113,7 @@ Option flag Option desc ``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) ``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) ``--subdir-software=SUBDIR-SOFTWARE`` Installpath subdir for software (default: software) -``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to --envvar-user-modules +``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to --envvars-user-modules ``--suffix-modules-path=SUFFIX-MODULES-PATH`` Suffix for module files install path (default: all) ``--testoutput=TESTOUTPUT`` Path to where a job should place the output (to be set within jobscript) ``--tmp-logdir=TMP-LOGDIR`` Log directory where temporary log files are stored @@ -164,7 +164,7 @@ Option flag Option description ``--close-pr-msg=CLOSE-PR-MSG`` Custom close message for pull request closed with --close-pr; (type ) ``--close-pr-reasons=CLOSE-PR-REASONS`` Close reason for pull request closed with --close-pr; supported values: archived, inactive, obsolete, retest (type ) ``--dump-test-report=DUMP-TEST-REPORT`` Dump test report to specified path (default: test_report.md) -``--from-pr=PR#`` Obtain easyconfigs from specified PR (type ) +``--from-pr=PR#`` Obtain easyconfigs from specified PR (type comma-separated list; default: ) ``--git-working-dirs-path=GIT-WORKING-DIRS-PATH`` Path to Git working directories for EasyBuild repositories (type ) ``--github-org=GITHUB-ORG`` GitHub organization (type ) ``--github-user=GITHUB-USER`` GitHub username (type ) @@ -256,6 +256,7 @@ Option flag Opt ``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) ``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) ``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only +``--banned-linked-shared-libs=BANNED-LINKED-SHARED-LIBS`` Comma-separated list of shared libraries (names, file names, or paths) which are not allowed to be linked in any installed binary/library (type comma-separated list) ``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) ``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) ``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) @@ -310,11 +311,15 @@ Option flag Opt ``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) ``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) ``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) +``--required-linked-shared-libs=REQUIRED-LINKED-SHARED-LIBS`` Comma-separated list of shared libraries (names, file names, or paths) which must be linked in all installed binaries/libraries (type comma-separated list) ``--rpath`` Enable use of RPATH for linking with libraries (default: False) ``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) +``--rpath-override-dirs=RPATH-OVERRIDE-DIRS`` Path(s) to be prepended when linking with RPATH (string, colon-separated) +``--sanity-check-only`` Only run sanity check (module is expected to be installed already (default: False) ``--set-default-module`` Set the generated module as default (default: False) ``--set-gid-bit`` Set group ID bit on newly created directories (default: False) ``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) +``--skip-extensions`` Skip installation of extensions (default: False) ``-t, --skip-test-cases`` Skip running test cases (default: False) ``--skip-test-step`` Skip running the test step (e.g. unit tests) (default: False) ``--sticky-bit`` Set sticky bit on newly created directories (default: False) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index f7f2f419..cc8159a6 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -231,6 +231,91 @@ option description ========================= =============================================================================================================================================================================================================================================================== ========= +.. _FCC: + +Available options for FCC toolchain +----------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + +.. _Fujitsu: + +Available options for Fujitsu toolchain +--------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _GCC: Available options for GCC toolchain @@ -720,6 +805,49 @@ option description ========================= ======================================================================= ========= +.. _ffmpi: + +Available options for ffmpi toolchain +------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _foss: Available options for foss toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index 83746c36..4a4780c5 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -17,8 +17,11 @@ Name Compiler(s) MPI Linear algebra **CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* **CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* **CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* +**FCC** lang *(none)* *(none)* *(none)* +**ffmpi** FCC *(none)* *(none)* *(none)* **foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW **fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**Fujitsu** *(none)* *(none)* *(none)* FFTW **GCC** GCC *(none)* *(none)* *(none)* **GCCcore** GCCcore *(none)* *(none)* *(none)* **gcccuda** GCC, CUDA *(none)* *(none)* *(none)* From 8a8b598ee0153e87c59fdb1a1260fb32ad38dcc6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 2 Jun 2021 08:44:28 +0200 Subject: [PATCH 136/286] update overview of common toolchains for foss/2021a + intel/2021a --- docs/Common-toolchains.rst | 68 +++++++++++++++++++++----------------- 1 file changed, 37 insertions(+), 31 deletions(-) diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst index a2a203d5..92ff62d4 100644 --- a/docs/Common-toolchains.rst +++ b/docs/Common-toolchains.rst @@ -56,9 +56,11 @@ This toolchain consists of: * the Open MPI library (https://www.open-mpi.org/) -* the OpenBLAS (http://www.openblas.net/) + LAPACK (http://netlib.org/lapack) libraries +* the OpenBLAS (http://www.openblas.net/) + LAPACK (http://netlib.org/lapack) libraries (for ``foss`` < 2021a) - * the ScaLAPACK (http://netlib.org/scalapack) library is also included +* the FlexiBLAS library (https://www.mpi-magdeburg.mpg.de/projects/flexiblas), with OpenBLAS + LAPACK as backend (for ``foss`` >= 2021a) + +* the ScaLAPACK (http://netlib.org/scalapack) library is also included * the FFTW library (http://fftw.org/) @@ -149,35 +151,37 @@ Overview of common toolchains Component versions in ``foss`` toolchain ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``foss`` | *date* |*binutils* | *GCC* | *Open MPI* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* | -+================+=============+============+===========+============+============+=======================+==============+=============+ -| ``2014b`` | Jul '14 | '*(none)* | 4.8.3 | 1.8.1 | 0.2.9 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2015a`` | Jan '15 | '*(none)* | 4.9.2 | 1.8.4 | 0.2.13 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2015b`` | Jul '15 | 2.25 | 4.9.3 | 1.8.8 | 0.2.14 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2016a`` | Jan '16 | 2.25 | 4.9.3 | 1.10.2 | 0.2.15 | 3.6.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2016b`` | Jul '16 | 2.26 | 5.4.0 | 1.10.3 | 0.2.18 | 3.6.1 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2017a`` | Jan '17 | 2.27 | 6.3.0 | 2.0.2 | 0.2.19 | 3.7.0 | 2.0.2 | 3.3.6(-pl2) | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2017b`` | Jul '17 | 2.28 | 6.4.0 | 2.1.1 | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.6(-pl2) | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2018a`` | Jan '18 | 2.28 | 6.4.0 | 2.1.2 | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.7 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2018b`` | Jul '18 | 2.30 | 7.3.0 | 3.1.1 | 0.3.1 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2019a`` | Jan '19 | 2.31.1 | 8.2.0 | 3.1.3 | 0.3.5 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 3.1.4 | 0.3.7 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2020a`` | May '20 | 2.34 | 9.3.0 | 4.0.3 | 0.3.9 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ -| ``2020b`` | Nov '20 | 2.35 | 10.2.0 | 4.0.5 | 0.3.12 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+------------+-----------------------+--------------+-------------+ ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``foss`` | *date* |*binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* | ++================+=============+============+===========+============+=============+============+=======================+==============+=============+ +| ``2014b`` | Jul '14 | '*(none)* | 4.8.3 | 1.8.1 | *(none)* | 0.2.9 | 3.5.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2015a`` | Jan '15 | '*(none)* | 4.9.2 | 1.8.4 | *(none)* | 0.2.13 | 3.5.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2015b`` | Jul '15 | 2.25 | 4.9.3 | 1.8.8 | *(none)* | 0.2.14 | 3.5.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2016a`` | Jan '16 | 2.25 | 4.9.3 | 1.10.2 | *(none)* | 0.2.15 | 3.6.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2016b`` | Jul '16 | 2.26 | 5.4.0 | 1.10.3 | *(none)* | 0.2.18 | 3.6.1 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2017a`` | Jan '17 | 2.27 | 6.3.0 | 2.0.2 | *(none)* | 0.2.19 | 3.7.0 | 2.0.2 | 3.3.6(-pl2) | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2017b`` | Jul '17 | 2.28 | 6.4.0 | 2.1.1 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.6(-pl2) | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2018a`` | Jan '18 | 2.28 | 6.4.0 | 2.1.2 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.7 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2018b`` | Jul '18 | 2.30 | 7.3.0 | 3.1.1 | *(none)* | 0.3.1 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2019a`` | Jan '19 | 2.31.1 | 8.2.0 | 3.1.3 | *(none)* | 0.3.5 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 3.1.4 | *(none)* | 0.3.7 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2020a`` | May '20 | 2.34 | 9.3.0 | 4.0.3 | *(none)* | 0.3.9 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2020b`` | Nov '20 | 2.35 | 10.2.0 | 4.0.5 | *(none)* | 0.3.12 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2021a`` | May '21 | 2.36.1 | 10.3.0 | 4.1.1 | 3.0.4 | 0.3.15 | (incl. with OpenBLAS) | 2.1.0 | 3.3.9 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ *(components marked with* * *were patched)* @@ -216,6 +220,8 @@ Component versions in ``intel`` toolchain +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2020b`` | Nov'20 | 2.35 | 10.2.0 | 2020.4.304 | 2019.9.304 | 2020.4.304 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2021a`` | May'21 | 2.36.1 | 10.3.0 | 2021.2.0 | 2021.2.0 | 2021.2.0 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ ``(*)``: This toolchain is deprecated, see :ref:`deprecated_easyconfigs_toolchains` for more information. From 00b3cf851bc85b0e5e1a10a12fa4fd717baed683 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 2 Jun 2021 17:06:34 +0800 Subject: [PATCH 137/286] update release notes and changelog for EasyBuild v4.4.0 + bump version to 4.4.0 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 243 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 243 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index c43a1949..8f7d9101 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20210602.01** (`Jun 2nd 2021`): update release notes for EasyBuild v4.4.0 (see :ref:`release_notes_eb440`) * **release 20210409.01** (`Apr 9th 2021`): update release notes for EasyBuild v4.3.4 (see :ref:`release_notes_eb434`) * **release 20210223.01** (`Feb 23rd 2021`): update release notes for EasyBuild v4.3.3 (see :ref:`release_notes_eb433`) * **release 20201210.01** (`Dec 10th 2020`): update release notes for EasyBuild v4.3.2 (see :ref:`release_notes_eb432`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 9913d02e..04b02342 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,249 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,288** different software packages, -including 33 different (compiler) toolchains. It contains 229 software-specific easyblocks and 37 generic easyblocks, -alongside 11,784 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,349** different software packages, +including 36 different (compiler) toolchains. It contains 232 software-specific easyblocks and 37 generic easyblocks, +alongside 12,266 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb440: + +EasyBuild v4.4.0 (June 2nd 2021) +-------------------------------- + +feature release + +**framework** + +* various enhancements, including: + + * enhance ``apply_regex_substitutions`` to allow specifying action to take in case there are no matches (`#3440 `_) + * performance improvements for easyconfig parsing and eb startup (`#3555 `_) + * add support for downloading easyconfigs from multiple PRs with ``--from-pr`` (`#3605 `_, `#3707 `_, `#3708 `_) + * add support for prepending custom library paths in RPATH section via ``--rpath-override-dirs`` (`#3650 `_) + * allow amending easyconfig parameters which are not the default (`#3651 `_) + * update HierarchicalMNS for Intel OneAPI compilers (`#3653 `_) + * add support for ``--sanity-check-only`` (`#3655 `_) + * add support for running commands asynchronously via ``run_cmd`` + ``complete_cmd`` functions (`#3656 `_) + * add support for using oneAPI versions of 'intel' toolchain components (`#3665 `_) + * add toolchain definition for gofbf (foss with FlexiBLAS rather than OpenBLAS) (`#3666 `_) + * add support for using ``ARCH`` constant in easyconfig files (`#3670 `_) + * honor keyboard interrupt in ``eb`` command (`#3674 `_) + * add toolchain definition for Fujitsu toolchain (`#3677 `_, `#3704 `_, `#3712 `_, `#3713 `_, `#3714 `_, `#3717 `_) + * extend sanity check step to check whether specific libraries are not linked into installed binaries/libraries (`#3678 `_) + + * via ``banned-linked-shared-libs`` and ``required-linked-shared-libs`` EasyBuild configuration options + * via ``banned_linked_shared_libs`` and ``required_linked_shared_libs`` methods in toolchain support + * via ``banned_linked_shared_libs`` and ``required_linked_shared_libs`` methods in easyblock + * via ``banned_linked_shared_libs`` and ``required_linked_shared_libs`` easyconfig parameters + + * add ``locate_solib`` function to locate Linux shared libraries (`#3682 `_) + * add system agnostic function to locate shared libraries (`#3683 `_) + * add ``update_build_option`` function to update specific build options after initializing the EasyBuild configuration (`#3684 `_) + * allow opting out of recursively unloaded of modules via recursive_module_unload easyconfig parameter (`#3689 `_) + * check for correct version values when parsing easystack file (`#3693 `_) + * run post-install commands specified for a specific extension (`#3696 `_) + * add support for ``--skip-extensions`` (`#3702 `_) + * include PR title in output produced by ``--merge-pr`` (`#3706 `_) + +* various bug fixes, including: + + * avoid metadata greedy behaviour when probing for external module metadata (mostly relevant for integration with Cray Programming Environment) (`#3559 `_) + * catch problems early on if ``--github-user`` is not specified for ``--new-pr`` & co (`#3644 `_) + * re-enable write permissions when installing with ``read-only-installdir`` (`#3649 `_) + * also run sanity check for extensions when using ``--module-only`` (`#3655 `_) + * improve logging when failing to load class from ``exts_classmap`` (`#3657 `_) + * fix use of ``--module-only`` on existing installations without write permissions (`#3659 `_) + * correct help text for ``subdir-user-modules`` (`#3660 `_) + * avoid picking up easyblocks outside of sandbox in framework tests (`#3680 `_) + * use unload/load in ``ModuleGeneratorLua.swap_module``, since ``swap`` is not supported by Lmod (`#3685 `_) + * update HierarchicalMNS to also return 'Toolchain//' as ``$MODULEPATH`` extension for cpe* Cray toolchains (`#3686 `_) + * make ``EasyConfigParser.get_config_dict`` return a copy rather than a reference (`#3692 `_) + * make sure that ``$TAPE`` is unset when using piped tar (`#3698 `_) + * fix extending message for changed files in ``new_pr_from_branch`` (`#3699 `_) + * enhance ``sched_getaffinity`` function to avoid early crash when counting available cores on systems with more than 1024 cores (`#3701 `_) + * correctly strip extension from filename in ``extract_cmd`` and ``back_up_file`` functions (`#3705 `_) + +* other changes: + + * deprecate adding a non-existing path to ``$MODULEPATH`` (`#3637 `_) + * bump cryptography requirement from 3.2.1 to 3.3.2 (`#3643 `_, `#3648 `_) + * test bootstrap script in separate workflow, and limit test configurations a bit (`#3646 `_) + * update ``setup.py`` to indicate compatibility with Python 3.8 and 3.9 (`#3647 `_) + * replace ``log_error`` parameter of ``which()`` by ``on_error`` (`#3661 `_, `#3664 `_) + * don't skip sanity check for ``--module-only --rebuild`` (`#3645 `_) + * move ``disable_templating`` function into the EasyConfig class (`#3668 `_) + * pin GitPython version for Python<3.6, don't test bootstrap script against Python 3.8/3.9 (`#3675 `_) + * tweak foss toolchain definition to switch from OpenBLAS to FlexiBLAS in foss/2021a (`#3679 `_) + * suggest missing SSH key when not able to read from remote repository in ``--check-github`` (`#3681 `_) + * drop support for Python 2.6 (`#3715 `_) + +**easyblocks** + +* 3 new software-specific easyblocks: + + * FlexiBLAS (`#2369 `_, `#2422 `_, `#2424 `_, `#2426 `_) + * dm-reverb (`#2413 `_) + * custom easyblock to install OpenSSL wrapper for OpenSSL installed in OS, with fallback to build and install OpenSSL from source if not available in OS (`#2429 `_) + +* minor enhancements, including: + + * also add ``-pthread`` to ``prebuildopts`` of cryptography (`#2270 `_) + * don't unpack Python wheel (*.whl) files by default in generic PythonPackage easyblock (`#2366 `_, `#2442 `_) + * enable installation of samples for CUDA > 10.1 (`#2374 `_) + * add option to disable pip connecting to PyPi (enable use of ``--no-index``) (`#2390 `_) + * update MotionCor2 easyblock to handle new version and be aware of CUDAcore (`#2394 `_) + * make it possible to force disabling kernel features in Qt easyblock (`#2403 `_) + * update imkl easyblock to support oneAPI versions (>= 2021.x) (`#2407 `_) + * add``"gurobi_cl --help`` as default sanity check command for Gurobi (`#2411 `_) + * enhance BWA easyblock to copy includes and libraries (`#2417 `_) + * allow ``default`` versions to be defined by ModuleRC easyblock (`#2418 `_) + * enhance MesonNinja and CMakeMake easyblocks to create unused build dir when ``separate_build_dir`` is set (`#2419 `_) + * enable ``sanity_pip_check`` by default for Python easyconfigs if pip >= 9.0 will be installed (`#2423 `_) + * enhance FFTW easyblock to support SVE CPU feature and building with Fujitsu compiler (`#2425 `_) + * make ScaLAPACK easyblock aware of FlexiBLAS (`#2427 `_) + * update imkl easyblock to unpack example tarballs and set ``$MKL_EXAMPLES`` (+ some code cleanup) (`#2430 `_) + * update list of system libs for TensorFlow 2.5 (`#2432 `_) + * allow disabling MPI tests when installing Intel MPI (impi) via ``--disable-mpi-tests`` (`#2440 `_) + * exclude bottleneck tests in PyTorch (`#2450 `_) + +* various bug fixes, including: + + * ensure lib subdirectory is found in stage 2 of GCC installation + fall back to lib64 (`#2339 `_) + * fix permission on MATLAB installer config file so it can be written to (`#2385 `_) + * fix problem with installing older CUDA versions that uses the Perl based installer (`#2387 `_) + * enhance Python easyblock: add option to install pip with core Python, tweak defaults, create unversioned pip symlink (`#2388 `_) + * fix ``installopts`` before installing the extension in GROMACS easyblock (`#2391 `_) + * updated numpy easyblock to use ``read_file`` for patch (`#2395 `_) + * use explicit build toolset and compiler path in Boost easyblock (`#2402 `_) + * replace hardcoded ``2021.1.1`` with ``self.version`` in impi easyblock (`#2405 `_) + * set ``$SANDCASTLE`` when running PyTorch tests to disable some tests as-if we are on Facebook's CI (`#2412 `_) + * make GROMACS easyblock work with ``--module-only`` (`#2414 `_) + * make sure OpenFOAM sanity checks don't require builddir write permissions (`#2415 `_) + * make Tkinter easyblock work with ``--module-only`` (`#2416 `_) + * also disable altivec with FFTW 3.3.9 on POWER (`#2437 `_) + * make sure that ``self.python_cmd`` is set before using it in ``PythonPackage.sanity_check_step`` (`#2447 `_) + +* other changes, including: + + * update ``setup.py`` to indicate compatibility with Python 3.8 and 3.9 (`#2384 `_) + * use ``on_error`` rather than deprecated ``log_error`` named argument for ``which`` function (`#2406 `_) + * remove ``cuda_compute_capabilities`` from custom easyconfig parameters for Clang, LAMMPS and TensorFlow (now supported as general easyconfig parameter) (`#2433 `_) + +**easyconfigs** + +* added easyconfigs for new Fujitsu toolchain: FCC/4.5.0 (`#12999 `_, `#12995 `_, `#13007 `_), ffmpi/4.5.0 (`#13000 `_) and Fujitsu/21.05 (`#13001 `_, `#13007 `_) +* add easyconfigs for updates of common toolchains: foss/2021a (`#12867 `_, `#12975 `_), intel/2021a (`#12885 `_, `#12975 `_) + + * see also https://easybuild.readthedocs.io/en/latest/Common-toolchains.html + +* added easyconfig for gomkl/2021a toolchain (`#12987 `_) +* added example easyconfig files for 58 new software packages: + + * Archive-Zip (`#12651 `_), BirdNET (`#12737 `_, `#12712 `_, `#12737 `_), cell2location (`#12448 `_), cryoDRGN (`#12704 `_), + dm-reverb (`#12824 `_), DROP (`#12559 `_, `#12801 `_, `#12950 `_), fastahack (`#12841 `_), fermi-lite (`#12856 `_), filevercmp (`#12841 `_), + FlexiBLAS (`#12476 `_), freetype-py (`#12918 `_), fsom (`#12841 `_), garnett (`#12529 `_), gawk (`#12716 `_), gemmi (`#12855 `_), + georges (`#12570 `_), hifiasm (`#12897 `_), intervaltree (`#12838 `_), LDC (`#12671 `_), libidn2 (`#12670 `_), librosa (`#10477 `_), + librsb (`#12780 `_), line_profiler (`#12556 `_), loompy (`#12804 `_), mmtf-cpp (`#12580 `_), mongolite (`#12632 `_), msgpack-c (`#12580 `_), + multichoose (`#12839 `_), networkTools (`#12810 `_), NewHybrids (`#12528 `_), Octopus-vcf (`#12598 `_), onedrive (`#12671 `_), + p4-phylogenetics (`#12549 `_), pagmo (`#12678 `_), pyfaidx (`#12872 `_), pyfasta (`#12952 `_), pygmo (`#12678 `_), pysheds (`#12791 `_), + R-INLA (`#12955 `_, `#12927 `_, `#12955 `_), RegTools (`#12874 `_), request (`#12448 `_), rMATS-turbo (`#12982 `_), scanpy (`#12731 `_), + SeqLib (`#12856 `_), SeuratData (`#12993 `_), SeuratWrappers (`#12994 `_), smithwaterman (`#12841 `_), snp-sites (`#12900 `_), + SSW (`#12856 `_), tabixpp (`#12837 `_), TagDust (`#11599 `_), TALON (`#12963 `_), tMAE (`#12559 `_), TranscriptClean (`#12952 `_), + umap-learn (`#12448 `_), vcflib (`#12841 `_), xESMF (`#12799 `_), XlsxWriter (`#12820 `_) + +* added additional easyconfigs for various supported software packages, including: + + * ABINIT 9.4.1, apex 20210420, astropy 4.2.1, binutils 2.36.1, BLIS 0.8.1, Bonito 0.3.8, BUSCO 5.1.2, canu 2.1.1, + carputils 20210513, CastXML 0.4.3, ccache 4.2.1, CDO 1.9.10, CIRCexplorer2 2.3.8, CLHEP 2.4.4.0, CMake 3.20.1, + CNVkit 0.9.8, CUDA(core) 11.3.0, CuPy 8.5.0, cURL 7.76.0, DFA 2.1.2, Doxygen 1.9.1, Eigen 3.3.9, FastANI 1.33, + FFTW 3.3.9, GATK 4.2.0.0, GCC 10.3.0 + 11.1.0, GDB 10.2, gdc-client 1.6.0, GDRCopy 2.2, Geant4 10.7.1, + Geant4-data 20210510, GeneMark-ET 4.65, glew 2.2.0, GLib 2.68.2, GLPK 5.0, GMP 6.2.1, Go 1.16.3, Graphviz 2.47.0, + GROMACS 2021.2, GStreamer 1.18.4, GTDB-Tk 1.5.0, Gurobi 9.1.2, HMMER 3.3.2, Horovod 0.21.3, hwloc 2.4.1, + hypothesis 6.13.1, IGV 2.9.4, impi 2021.2.0, imkl 2021.2.0, intel-compilers 2021.2.0, JasPer 2.0.28, Julia 1.6.1, + Kraken2 2.1.1, KronaTools 2.8, libarchive 3.5.1, libdeflate 1.7, libdrm 2.4.106, libfabric 1.12.1, libreadline 8.1, + libRmath 4.0.0, libsndfile 1.0.31, LIBSVM 3.24, LibTIFF 4.2.0, libunwind 1.5.0, libwebp 1.2.0, LLVM 11.1.0, + LMDB 0.9.28, LUMPY 0.3.1, lz4 1.9.3, Mako 1.1.4, MATLAB 2021a, Mesa 21.1.1, meshalyzer 2.2, Meson 0.58.0, + MetaBAT 2.15, metaWRAP 1.3, minimap2 2.18, Molden 6.8, MotionCor2 1.4.2, ncview 2.1.8, NetPIPE 5.1.4, nettle 3.7.2, + NiBabel 3.2.1, Nilearn 0.7.1, Nim 1.4.6, Ninja 1.10.2, NLopt 2.7.0, NSS 3.65, numactl 2.0.14, NWChem 7.0.2, + OpenBLAS 0.3.15, openCARP 6.0, OpenEXR 3.0.1, OpenMM 7.5.0, OpenMPI 4.1.1, OpenSSL 1.1 (wrapper), + OSU-Micro-Benchmarks 5.7.1, Pandoc 2.13, parallel 20210322, parasail 2.4.3, PAUP 4.0a168, PCRE2 10.36, Perl 5.32.1, + pigz 2.6, PMIx 3.2.3, Primer3 2.5.0, PRSice 2.3.3, py-aiger 6.1.14, pybind11 2.6.2, PyCharm 2021.1.1, pydot 1.4.2, + pyproj 3.0.1, PySAT 0.1.7.dev1, PyTorch 1.8.1, python-parasail 1.2.4, Pylint 2.7.4, Python 3.9.5, Qt5 5.15.2, + R-keras 2.4.0, rasterio 1.2.3, RAxML-NG 1.0.2, rclone 1.54.1, re2c 2.1.1, ReFrame 3.5.2, Rmath 4.0.4, Rust 1.52.1, + Sambamba 0.8.0, samblaster 0.1.26, samclip 0.4.0, scikit-allel 1.3.2, SciPy-bundle 2021.05, SCons 4.1.0.post1, + snakemake 6.1.0, SQLite 3.35.4, SRPRISM 3.1.2, Tcl 8.6.11, TCLAP 1.2.4, tmux 3.2, tqdm 4.60.0, UCX 1.10.0, + Valgrind 3.17.0, WannierTools 2.5.1, wget 1.21.1, wxWidgets 3.1.4, X11 20210518, x264 20210414, x265 3.5, + xorg-macros 1.19.3, YAXT 0.9.0, zarr 2.8.1, zstd 1.4.9 + +* minor enhancements, including: + + * add additional extensions to R v4.0.3 and v4.0.4: miceadds, visdat, UpSetR, naniar, stringdist, + image.binarization (`#12735 `_), lassosum (`#12821 `_), lslx, regsem, semPLS (`#13005 `_) + * add GenABEL to R-bundle-Bioconductor (`#12822 `_) + +* various bug fixes, including: + + * disable automatic acceptance of NVHPC EULA (`#12014 `_) + * enhance RStudio-Server, add patch to inherit environment variables, add sanity check commands to verify installation (`#12544 `_) + * add fix to scipy to handle ``NaN`` arguments to ``vi`` function (`#12551 `_) + * copy all binaries + examples & co for PAML v4.9j (`#12567 `_) + * add patch to fix hardcoded ``num_cores`` in DMCfun extension included with R 4.0.x (`#12583 `_) + * backport Charm++ patch for NAMD/2.14 on intel/2020a to handle newer glibc (`#12594 `_) + * add setuptools_scm and pytest-runner extensions to Pylint easyconfigs (`#12599 `_) + * fix typo in Delly easyconfig to actually do parallel build (`#12633 `_) + * fix potential memory leak in OpenBLAS 0.3.12 (`#12649 `_) + * consistently use pip to install Python packages in recent Python easyconfigs (`#12650 `_) + * replace bintray source url for Groovy (`#12652 `_) + * add missing Python & Perl dependencies to AUGUSTUS v3.4.0 with foss/2020b (`#12662 `_) + * fix wget dependency: use libidn2 rather than libidn (`#12670 `_) + * fix source URLs for recent ELPA versions (`#12700 `_) + * override host compiler check in CUDAcore (`#12701 `_) + * add Python build dependency to libpsl 0.21.0 easyconfigs (`#12715 `_) + * fix error in libgpg-error 1.36 with gawk builtin (`#12716 `_) + * add libtool build dependency to leidenalg (`#12741 `_) + * fix source URLs for Boost 1.71.0 - 1.74.0 easyconfigs (`#12743 `_) and Boost.Python (`#12744 `_) + * add patches for PyTorch 1.7.1 avoiding failures on POWER and A100 (`#12753 `_) + * add patch for OpenPGM 5.2.122 eaysconfigs to fix non-existent directory in *.pc (pkgconfig) file (`#12774 `_) + * add missing Perl build dependency to recent wget easyconfigs (`#12787 `_) + * make sure Python dependency is used in preCICE 2.x easyconfigs (`#12793 `_) + * don't skip source step in FastTree easyconfigs + fix SHA256 checksum for FastTree 2.1.11 (`#12794 `_) + * add patch for rhdf5filters extension in Bioconductor 3.12 bundle to fix installation on aarch64 (`#12836 `_) + * add IceLake detection to OpenBLAS 0.3.12 and 0.3.15 (`#12865 `_) + * fix checksum for MaxBin 2.2.7 (`#12869 `_) + * run ``make clean`` before building FragGeneScan, to clean up object files included in source tarball (`#12870 `_) + * clean up install of KronaTools (`#12871 `_) + * add UCX dependency to OneAPI versions of impi (`#12873 `_) + * correct description in libdeflate easyconfig (`#12886 `_) + * override Makefile with hardcoded ``CC=cc`` in UnZip easyconfigs (`#12887 `_) + * fix compatibility of FLAIR v1.5.1-20200630 with rpy2 v3.x (`#12899 `_) + * fix test step for libxc 4.3.4 and 5.1.x when using RPATH linking (`#12912 `_) + * fix source URLs in BLAST 2.10.x easyconfigs (`#12914 `_) + * add missing xproto build dependency to imake easyconfig (`#12930 `_) + * add patch to fix GCC 10.2.0 rejecting valid code on PPC (`#12948 `_) + * in easyconfig tests, check version of dependencies named Python, not if dependencies with certain versions are named Python (`#12962 `_) + * update easyconfigs for binutils 2.35 to use binutils 2.35.2 source tarball instead to pick up bug fixes (`#12967 `_, `#12988 `_) + * fix download URL for DB 18.1.40 (`#12974 `_) + * fix test failure in TensorFlow 2.4.1 on recent CUDA drivers (`#12979 `_) + * fix error in ``configopts`` for netCDF and HDF5 and add missing dependencies of ABINIT 9.x (`#12981 `_) + * add patch to fix buffer overflow in OpenMPI 4.1.x (`#12983 `_) + +* other changes: + + * update ``setup.py`` to indicate compatibility with Python 3.8 and 3.9 (`#12565 `_) + * add ``-Java`` versionsuffix for Hadoop easyconfig using GCCcore/10.2.0 toolchain, since it depends on Java 1.8 (`#12709 `_) + * remove unnecessary workaround for missing version of OpenDataCube and Spyder for 2020+ toolchains (`#12757 `_) + * remove ``unpack_sources = False`` from recent easyconfigs that use a *.whl file as source (`#12783 `_) + * whitelist Seaborn 0.10.1 for NanoComp 1.13.1 and NanoPlot 1.33.0 (`#12790 `_) + * add check to make sure that source step is not being skipped (`#12807 `_) + * use ``EasyConfig.disable_templating`` method in test suite (`#12848 `_) + * disable usNIC by default in libfabric to avoid problems due to linking to both libnl and libnl-3 (`#12854 `_) + * use OpenSSL wrapper as dependency in easyconfigs using GCCcore/10.3.0 toolchain (`#12922 `_, `#12944 `_) + * dump easyconfig before initializing easyblock in order to compare it with original easyconfig (`#12925 `_) + * remove postinstallcmds from imkl 2020.x easyconfigs, easyblock now installs examples (`#12937 `_) + + .. _release_notes_eb434: EasyBuild v4.3.4 (Apr 9th 2021) diff --git a/docs/conf.py b/docs/conf.py index 1c5ccc08..ce6781aa 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.3.4' # this is meant to reference the version of EasyBuild +version = '4.4.0' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20210409.0' # this is meant to reference the version of the documentation itself +release = '20210602.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 5914cdcd169d6561402b709d01e7a86c091e58bc Mon Sep 17 00:00:00 2001 From: Simon Branford Date: Wed, 2 Jun 2021 10:45:01 +0100 Subject: [PATCH 138/286] Python 2.6 support removed --- docs/Deprecated-functionality.rst | 16 ---------------- docs/Installation.rst | 4 ++-- docs/Python-2-3-compatibility.rst | 2 +- docs/Removed-functionality.rst | 14 ++++++++++++-- 4 files changed, 15 insertions(+), 21 deletions(-) diff --git a/docs/Deprecated-functionality.rst b/docs/Deprecated-functionality.rst index 5462b1ba..970085ec 100644 --- a/docs/Deprecated-functionality.rst +++ b/docs/Deprecated-functionality.rst @@ -27,7 +27,6 @@ for which support will be removed in EasyBuild version 5.0. For EasyBuild users: * :ref:`depr_lmod6` -* :ref:`depr_python26` For authors of easyconfig files: @@ -54,21 +53,6 @@ Support for using Lmod 6.x as modules tool with EasyBuild has been deprecated, and will be removed in a future version of EasyBuild. -.. _depr_python26: - -Support for running EasyBuild on top of Python 2.6 -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* *deprecated since:* EasyBuild v4.1.0 (Nov'19) -* *removed in:* EasyBuild v5.0 -* *alternative(s)*: **use Python 2.7 or 3.5+** - -Support for running EasyBuild on top of Python 2.6 has been deprecated, -and will be removed in a future version of EasyBuild. - -You should upgrade to a newer version of Python (see also :ref:`py2_py3_compatibility`). - - .. _depr_dummy_toolchain: ``dummy`` toolchain diff --git a/docs/Installation.rst b/docs/Installation.rst index 688eb38f..ee012cd9 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -31,7 +31,7 @@ The only strict requirements are: * **Python**: - * Python 2.6 or 2.7, or Python 3.x (>= 3.5) + * Python 2.7, or Python 3.x (>= 3.5) * **note**: only EasyBuild v4.0 (or newer) is compatible with Python 3, earlier EasyBuild releases require Python 2 @@ -387,7 +387,7 @@ Required dependencies * `Python `_: - * Python 2.6 or 2.7, or Python 3.x (>= 3.5) + * Python 2.7, or Python 3.x (>= 3.5) * no third-party Python packages are strictly required (the Python standard library is sufficient) diff --git a/docs/Python-2-3-compatibility.rst b/docs/Python-2-3-compatibility.rst index 6fe69a40..e00667a1 100644 --- a/docs/Python-2-3-compatibility.rst +++ b/docs/Python-2-3-compatibility.rst @@ -6,7 +6,7 @@ Compatibility with Python 2 and Python 3 Starting with EasyBuild v4.0, the EasyBuild framework and easyblocks are compatible with both Python versions 2 and 3. More specifically, the following Python versions are currently supported: -* Python 2.6.x +* Python 2.6.x (support was removed in EasyBuild v4.4.0) * Python 2.7.x * Python 3.5.x * Python 3.6.x diff --git a/docs/Removed-functionality.rst b/docs/Removed-functionality.rst index 1b2f9d72..74ae97c0 100644 --- a/docs/Removed-functionality.rst +++ b/docs/Removed-functionality.rst @@ -258,7 +258,7 @@ In EasyBuild v2.0, some intrusive changes were made that break backward compatib For EasyBuild users: -* :ref:`depr_python_version_compatibility_eb1` +* :ref:`depr_python_version_compatibility` * :ref:`depr_easybuild_configuration_eb1` * :ref:`depr_softroot_version_env_vars_eb1` @@ -283,11 +283,21 @@ For EasyBuild framework developers: backward-incompatible changes documented at :ref:`depr_ConfigureMake_fallback_eb1` and :ref:`depr_easyconfig_parameters_eb1`. See :ref:`fix_broken_easyconfigs_script` for more information. -.. _depr_python_version_compatibility_eb1: +.. _depr_python_version_compatibility: Python version compatibility ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Compatibility with Python 2.6 is removed.** + +* *deprecated since:* EasyBuild v4.1.0 (Nov'19) +* *removed in:* EasyBuild v4.4.0 +* *alternative(s)*: **upgrade to Python v2.7.x or v3.5+** + +Support for running EasyBuild on top of Python 2.6 was removed in EasyBuild version 4.4.0. + +You should upgrade to a newer version of Python (see also :ref:`py2_py3_compatibility`). + **Compatibility with Python 2.4 is removed.** * *deprecated since:* EasyBuild v1.14.0 (July'14) From f5c3db2526bde9d314baa150c67bfda928d9193d Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Wed, 2 Jun 2021 19:47:05 +0800 Subject: [PATCH 139/286] bump version to 4.4.0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index b9dc29c1..13545939 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.3.4' +VERSION = '4.4.0' # Utility function to read README file From 09d31584c40c20077389d4a9d122b240eb1e995c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 2 Jun 2021 15:13:58 +0200 Subject: [PATCH 140/286] fix status badge in README: use GitHub Actions workflow rather than Travis CI --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index c9d1d8b0..62687619 100644 --- a/README.rst +++ b/README.rst @@ -1,8 +1,8 @@ .. image:: https://easybuilders.github.io/easybuild/images/easybuild_logo_small.png :align: center -.. image:: https://travis-ci.org/easybuilders/easybuild.svg?branch=develop - :target: https://travis-ci.org/easybuilders/easybuild +.. image:: https://github.com/easybuilders/easybuild/actions/workflows/doc_build.yml/badge.svg + :target: https://github.com/easybuilders/easybuild/actions/workflows/doc_build.yml `EasyBuild `_ is a software build and installation framework that allows you to manage (scientific) software From f648497969fd1d1ddc98800abf9826f042c2d949 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Jun 2021 17:48:04 +0200 Subject: [PATCH 141/286] add @SebastianAchilles as EasyBuild maintainer --- docs/Maintainers.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index 19448cd4..213372a1 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -67,6 +67,10 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu (maintainers are listed in alphabetical order, by last name) +* **Sebastian Achilles** (`JSC `_) + + * GitHub: `@SebastianAchilles `_ - e-mail: ``s.achilles (at) fz-juelich.de`` - IRC/Slack: ``Sebastian Achilles`` + * **Damian Alvarez** (`JSC `_) * GitHub: `@damianam `_ - e-mail: ``d.alvarez (at) fz-juelich.de`` - IRC/Slack: ``dalvarez`` From 31f9f00503d54b52c21c1134c08e96545ee6af00 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Jun 2021 17:48:32 +0200 Subject: [PATCH 142/286] add @bedroge as EasyBuild maintainer --- docs/Maintainers.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index 19448cd4..d57c561c 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -83,6 +83,10 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * GitHub: `@lexming `_ - e-mail: ``alex.domingo.toro (at) vub.be`` - IRC/Slack: ``lexming`` +* **Bob Dröge** (`University of Groning `_) + + * GitHub: `@bedroge `_ - e-mail: ``b.e.droge (at) rug.nl`` - IRC/Slack: ``Bob Dröge`` + * **Pablo Escobar** (`sciCORE, University of Basel `_) * GitHub: `@pescobar `_ - e-mail: ``pablo.escobarlopez (at) unibas.ch`` - IRC/Slack: ``pescobar`` From 2dcf0910447423b8207307a0722bf0d3e771a2e7 Mon Sep 17 00:00:00 2001 From: bartoldeman Date: Mon, 7 Jun 2021 14:37:28 -0400 Subject: [PATCH 143/286] Update docs/Maintainers.rst MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bob Dröge --- docs/Maintainers.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index d57c561c..9c7a82f7 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -83,7 +83,7 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * GitHub: `@lexming `_ - e-mail: ``alex.domingo.toro (at) vub.be`` - IRC/Slack: ``lexming`` -* **Bob Dröge** (`University of Groning `_) +* **Bob Dröge** (`University of Groningen `_) * GitHub: `@bedroge `_ - e-mail: ``b.e.droge (at) rug.nl`` - IRC/Slack: ``Bob Dröge`` From d4d5178b7944018642adfeb2c2e40455bc180569 Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Thu, 10 Jun 2021 16:19:45 +0200 Subject: [PATCH 144/286] Add docu and example for write-module-hook Also fix some typos and minor issues --- docs/Hooks.rst | 67 +++++++++++++++++++++++++++++++++----------------- 1 file changed, 44 insertions(+), 23 deletions(-) diff --git a/docs/Hooks.rst b/docs/Hooks.rst index 40653d0d..539e49c8 100644 --- a/docs/Hooks.rst +++ b/docs/Hooks.rst @@ -59,12 +59,14 @@ Available hooks Currently (since EasyBuild v3.7.0), three types of hooks are supported: * ``start_hook`` and ``end_hook``, which are triggered *once* before starting software installations, - and *once* right after completing all installations, respectfully; -* ``parse_hook``, which is triggered when an easyconfig file is being parsed; + and *once* right after completing all installations, respectively +* ``parse_hook``, which is triggered when an easyconfig file is being parsed +* ``module_write_hook``, which is triggered right before a module file is written. + This includes the temporary module files used for extensions, sanity checks and the devel module! * "*step*" hooks that are triggered before and after every step of each installation procedure that is performed, also aptly named '``pre``'- and '``post``'-hooks -The list of currently available hooks in order of exeuction, +The list of currently available hooks in order of execution, which can also be consulted using ``eb --avail-hooks``, is: * ``start_hook`` *(only called once in an EasyBuild session)* @@ -87,11 +89,12 @@ which can also be consulted using ``eb --avail-hooks``, is: * ``pre_package_hook``, ``post_package_hook`` * ``pre_testcases_hook``, ``post_testcases_hook`` * ``end_hook`` *(only called once in an EasyBuild session)* + * ``module_write_hook`` *(can be called anytime, available since EasyBuild v4.4.1)* All functions implemented in the provided Python module for which the name ends with ``_hook`` are considered. -If any ``*_hook`` functions are encountered that do not match with any of the available hooks, an error is reported. -EasyBuild will try to provide suggestions for available hooks that closely match with the encountered unknown hook. +If any ``*_hook`` functions are encountered that do not match any of the available hooks, an error is reported. +EasyBuild will try to provide suggestions for available hooks that closely match the encountered unknown hook. For example:: @@ -119,6 +122,12 @@ Do take into account the following: * for ``parse_hook``, one argument is provided: the ``EasyConfig`` instance that corresponds to the easyconfig file being parsed (usually referred to as ``ec``) +* for ``module_write_hook``, 3 arguments are provided: + * the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) + * the filepath of the module that will be written + * the module text as a string + The return value of this hook (if any) will then be written into the file. + * for the step hooks, one argument is provided: the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) @@ -133,7 +142,7 @@ avoids that your hook implementations may break when updating to future EasyBuil def pre_configure_hook(self, *args, **kwargs): ... -In hooks, you have access to the full functionality provided by the EasyBuild framework, +In hooks you have access to the full functionality provided by the EasyBuild framework, so do ``import`` from ``easybuild.tools.*`` (or other ``easybuild.*`` namespaces) to leverage those functions. @@ -147,7 +156,7 @@ before further parsing of some easyconfig parameters (like ``*dependencies``) in custom data structures is done. This is important since it allows to dynamically modify easyconfig files -while they are still "raw", i.e., when the easyconfig parameter values are +while they are still "raw", i.e. when the easyconfig parameter values are still basic Python data structures like lists, dictionaries, etc. that are easy to manipulate (see also :ref:`hooks_caveats_manipulating`). @@ -161,7 +170,8 @@ Caveats ------- Due to internal details of the EasyBuild framework, you may run into some surprises when -implementing hooks. Here are some things to take into account: +implementing hooks. +Here are some things to take into account: .. _hooks_caveats_template_values: @@ -173,9 +183,10 @@ In all *step* hooks, template values in easyconfig parameters will be resolved w That is, if the ``%(version)`` template is used in for example the ``sources`` easyconfig parameter, it will be replaced with the actual value of the ``version`` easyconfig parameter whenever the ``sources`` value is used. -This can be avoided by temporarily disabling templating via ``self.cfg.enable_templating``, should the need arise. +This can be avoided by temporarily disabling templating by wrapping the code in ``with self.cfg.disable_templating:``. -There is one notable exception to this: templates in easyconfig parameters are *not* resolved in ``parse_hook``, +There is one notable exception to this: +Templates in easyconfig parameters are *not* resolved in ``parse_hook``, because templating has been disabled explicitly before ``parse_hook`` is called; this helps significantly to simplify manipulating of easyconfig parameter values (see also :ref:`hooks_caveats_manipulating`). @@ -191,7 +202,7 @@ You may run into surprises when trying to manipulate easyconfig parameters, for First of all, the original easyconfig parameters may already be processed in another data structure which does not resemble the original format in which the parameter was defined in the easyconfig file. -Moreover, this processing could be done either "in place", i.e. by replacing the original easyconfig parameter value, +Moreover, this processing could be done either "in place", i.e. by replacing the original easyconfig parameter value or in a separate variable, which effectively means that any changes to the original easyconfig parameter value are simply ignored. @@ -209,8 +220,8 @@ More specifically, the following approach will *not* work in any of the (step) h self.cfg['patches'].append('example.patch') The problem here is that the value obtained via ``self.cfg['patches']`` is not a reference -to the actual easyconfig parameter value, but a reference to a temporary copy thereof; -hence, any updates on the copy are effectively lost immediately. +to the actual easyconfig parameter value but a reference to a temporary copy thereof; +hence any updates on the copy are effectively lost immediately. To achieve the intended effect, you can either: @@ -221,12 +232,10 @@ To achieve the intended effect, you can either: def pre_fetch_hook(self): "Example of pre-fetch hook to manipulate list of patches." # temporarily disable templating, so changes to 'patches' easyconfig parameter are picked up - orig_enable_templating = self.cfg.enable_templating - self.cfg.enable_templating = False - # add patch - self.cfg['patches'].append('example.patch') - # restore templating state - self.cfg.enable_templating = orig_enable_templating + with self.cfg.disable_templating: + # add patch + self.cfg['patches'].append('example.patch') + # templating state restored * or replace the original value entirely: @@ -240,7 +249,7 @@ To achieve the intended effect, you can either: A better approach for manipulating easyconfig parameters is to use the ``parse_hook`` that was introduced in EasyBuild v3.7.0 (see :ref:`hooks_parse_hook`), where these kind of surprises will not occur (because templating is automatically disabled -before ``parse_hook`` is called, and restored immediately afterwards). +before ``parse_hook`` is called and restored immediately afterwards). See also :ref:`hooks_examples_inject_patch`. .. _hooks_caveats_archived_easyconfig: @@ -249,12 +258,12 @@ Archived easyconfig file vs hooks +++++++++++++++++++++++++++++++++ EasyBuild archives the easyconfig file that was used for a particular installation: -a copy is stored both in the ``easybuild`` subdirectory of the software installation +A copy is stored both in the ``easybuild`` subdirectory of the software installation directory and in the easyconfigs repository (see :ref:`easyconfigs_repo`). If any changes were made to the easyconfig file via hooks, these changes will *not* be -reflected in these copies. The assumption here is that the hooks will also be in place -for future (re-)installations. +reflected in these copies. +The assumption here is that the hooks will also be in place for future (re-)installations. EasyBuild does however store an additional copy of the easyconfig file which includes any modifications that were done dynamically, for example by hooks. @@ -295,3 +304,15 @@ Example hook to inject a custom patch file patch_file = 'example.patch' ec.log.info("[parse hook] Injecting additional patch file '%s'", patch_file) ec['patches'].append(patch_file) + +Example hook to replace PYTHONPATH by EBPYTHONPREFIXES in (Lua) modules +++++++++++++++++++++++++++++++++++++++++++ + +.. code:: python + + def module_write_hook(self, filepath, module_txt, *args, **kwargs): + # Note: if `self.mod_filepath == filepath` => final module file + if 'Python' in (dep['name'] for dep in self.cfg.dependencies()): + search = r'prepend_path\("PYTHONPATH", pathJoin\(root, "lib/python\d.\d/site-packages"\)\)' + replace = 'prepend_path("EBPYTHONPREFIXES", root)' + return re.sub(search, replace, module_txt) From 7ed8a40c64aca072f8adebe3ffe3f1aff451d67d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Jun 2021 21:30:36 +0200 Subject: [PATCH 145/286] minor tweaks to hooks doc page --- docs/Hooks.rst | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/Hooks.rst b/docs/Hooks.rst index 539e49c8..b14f60db 100644 --- a/docs/Hooks.rst +++ b/docs/Hooks.rst @@ -62,7 +62,8 @@ Currently (since EasyBuild v3.7.0), three types of hooks are supported: and *once* right after completing all installations, respectively * ``parse_hook``, which is triggered when an easyconfig file is being parsed * ``module_write_hook``, which is triggered right before a module file is written. - This includes the temporary module files used for extensions, sanity checks and the devel module! + This includes the temporary module file used when installing extensions and during the sanity check, + as well as the devel module. * "*step*" hooks that are triggered before and after every step of each installation procedure that is performed, also aptly named '``pre``'- and '``post``'-hooks @@ -89,7 +90,7 @@ which can also be consulted using ``eb --avail-hooks``, is: * ``pre_package_hook``, ``post_package_hook`` * ``pre_testcases_hook``, ``post_testcases_hook`` * ``end_hook`` *(only called once in an EasyBuild session)* - * ``module_write_hook`` *(can be called anytime, available since EasyBuild v4.4.1)* + * ``module_write_hook`` *(called multiple times per installation, available since EasyBuild v4.4.1)* All functions implemented in the provided Python module for which the name ends with ``_hook`` are considered. @@ -126,7 +127,7 @@ Do take into account the following: * the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) * the filepath of the module that will be written * the module text as a string - The return value of this hook (if any) will then be written into the file. + The return value of this hook (if any) will then be appended to the contents of the module file. * for the step hooks, one argument is provided: the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) @@ -202,7 +203,7 @@ You may run into surprises when trying to manipulate easyconfig parameters, for First of all, the original easyconfig parameters may already be processed in another data structure which does not resemble the original format in which the parameter was defined in the easyconfig file. -Moreover, this processing could be done either "in place", i.e. by replacing the original easyconfig parameter value +Moreover, this processing could be done either "in place" by replacing the original easyconfig parameter value, or in a separate variable, which effectively means that any changes to the original easyconfig parameter value are simply ignored. @@ -306,12 +307,12 @@ Example hook to inject a custom patch file ec['patches'].append(patch_file) Example hook to replace PYTHONPATH by EBPYTHONPREFIXES in (Lua) modules -++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. code:: python def module_write_hook(self, filepath, module_txt, *args, **kwargs): - # Note: if `self.mod_filepath == filepath` => final module file + # note: if `self.mod_filepath == filepath` => final module file if 'Python' in (dep['name'] for dep in self.cfg.dependencies()): search = r'prepend_path\("PYTHONPATH", pathJoin\(root, "lib/python\d.\d/site-packages"\)\)' replace = 'prepend_path("EBPYTHONPREFIXES", root)' From bfd9858f7d3d481e07f1c13e13a1202d80dc0616 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Jun 2021 21:42:41 +0200 Subject: [PATCH 146/286] fix typo in docs on deprecated functionality --- docs/Deprecated-functionality.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Deprecated-functionality.rst b/docs/Deprecated-functionality.rst index 970085ec..ec16bf8a 100644 --- a/docs/Deprecated-functionality.rst +++ b/docs/Deprecated-functionality.rst @@ -104,7 +104,7 @@ rid of, together with supporting a better alternative. ERROR: EasyBuild encountered an exception (at easybuild/framework/easyconfig/easyconfig.py:937 in process_easyconfig): Failed to process easyconfig /home/example/gzip-1.5-goolf-1.4.10.eb: DEPRECATED (since v2.0) functionality used: Easyconfig parameter 'makeopts' is deprecated, use 'buildopts' instead; - see http://easybuild.readthedocs.org/en/latest/Deprecated-functionality.html for more informatio + see http://easybuild.readthedocs.org/en/latest/Deprecated-functionality.html for more information. * the code supporting the deprecated functionality is *removed* in EasyBuild version ``X.(Y+1)`` (i.e., the first non-bugfix-only release after version ``X.Y``), see also :ref:`removed_functionality` From ae52922c4b23d88ffb0f90dd993ac27c1547c4e0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Jun 2021 08:46:14 +0200 Subject: [PATCH 147/286] correct statement on return value of module write hook --- docs/Hooks.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Hooks.rst b/docs/Hooks.rst index b14f60db..c706c066 100644 --- a/docs/Hooks.rst +++ b/docs/Hooks.rst @@ -127,7 +127,7 @@ Do take into account the following: * the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) * the filepath of the module that will be written * the module text as a string - The return value of this hook (if any) will then be appended to the contents of the module file. + The return value of this hook (if any) is used as contents for the module file that will be written. * for the step hooks, one argument is provided: the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) From 644bd18cdfab1bd93d1caed973d43b8738356903 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Jun 2021 09:45:21 +0200 Subject: [PATCH 148/286] clarify return value of module write hook --- docs/Hooks.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Hooks.rst b/docs/Hooks.rst index c706c066..06ef0da1 100644 --- a/docs/Hooks.rst +++ b/docs/Hooks.rst @@ -127,7 +127,7 @@ Do take into account the following: * the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) * the filepath of the module that will be written * the module text as a string - The return value of this hook (if any) is used as contents for the module file that will be written. + The return value of this hook, when set, will replace the original text that is then written to the module file. * for the step hooks, one argument is provided: the ``EasyBlock`` instance used to perform the installation (usually referred to as ``self``) From f7f3bbeb0d9772e9b348c947d77c964228afb54b Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Wed, 16 Jun 2021 14:27:32 +0100 Subject: [PATCH 149/286] use virtualenv for installation --- docs/Installation.rst | 307 ++++-------------------------------------- 1 file changed, 24 insertions(+), 283 deletions(-) diff --git a/docs/Installation.rst b/docs/Installation.rst index ee012cd9..6e7c4d21 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -5,12 +5,12 @@ Installing EasyBuild EasyBuild is Python software, so there are a couple of ways to install it. -We recommend using the **bootstrap** install procedure described at :ref:`bootstrapping`, because of various issues -with the different installation tools that are available for Python packages. +We recommend installing EasyBuild into a virtualenv, described at :ref:`virtualenv`. -Do take into account the required and optional dependencies (see :ref:`requirements` and :ref:`dependencies`). +It is also possible to install EasyBuild as a module. To do this, +use the 3-step procedure outlined at https://easybuilders.github.io/easybuild-tutorial/2021-lust/installation/#method-2-installing-easybuild-with-easybuild -For advanced options, see :ref:`bootstrap_advanced_options`. +Do take into account the required and optional dependencies (see :ref:`requirements` and :ref:`dependencies`). Notes on other ways of installing EasyBuild are available under section :ref:`alt_inst_methods`. @@ -49,82 +49,28 @@ The only strict requirements are: For more information on (optional) dependencies, see :ref:`dependencies`. -.. _bootstrapping: +.. _virtualenv: -Bootstrapping EasyBuild +EasyBuild in a VirtualEnv ----------------------- -Installing any Python package can be a real pain, and since EasyBuild is basically -a set of Python packages glued together, installing EasyBuild may (ironically) cause some headaches. - -To resolve this, we have created a bootstrap script that installs the -latest EasyBuild version for you together with an environment module for -it - and yes, we use EasyBuild for doing so. - -A demo of bootstrapping EasyBuild is available :ref:`here `. - - -Bootstrapping procedure -~~~~~~~~~~~~~~~~~~~~~~~ - -The easiest way (by far) to install EasyBuild is by bootstrapping it, -i.e., installing the latest EasyBuild release (obtained from PyPI) using EasyBuild itself. - -To bootstrap EasyBuild: - -* download the bootstrap script from https://raw.githubusercontent.com/easybuilders/easybuild-framework/develop/easybuild/scripts/bootstrap_eb.py -* execute it, and specify an installation prefix as an argument - -Yes, it's that easy! - -The bootstrap script will perform a 3-stage bootstrap procedure: - -* *stage 0:* download and install a specific version of the ``distribute`` Python package, which provides - the ``easy_install`` tool for installing Python software into a temporary directory -* *stage 1:* download and install the most recent version of EasyBuild from PyPI into a temporary location, using the - ``easy_install`` tool from stage 0 -* *stage 2:* install the most recent version of EasyBuild into the specified installation prefix, - using the temporary EasyBuild installation from stage 1 (inception!) - -This should result in an ``EasyBuild`` module that you can load to start using EasyBuild, after making sure the -module is available by updating ``$MODULEPATH``. More specifically, you need to include the ``modules/all`` -subdirectory of the specified installation prefix into ``$MODULEPATH``. - -For example:: - - # pick an installation prefix to install EasyBuild to (change this to your liking) - EASYBUILD_PREFIX=$HOME/.local/easybuild - - # download script - curl -O https://raw.githubusercontent.com/easybuilders/easybuild-framework/develop/easybuild/scripts/bootstrap_eb.py - - # bootstrap EasyBuild - python bootstrap_eb.py $EASYBUILD_PREFIX - - # update $MODULEPATH, and load the EasyBuild module - module use $EASYBUILD_PREFIX/modules/all - module load EasyBuild +The easiest way to install EasyBuild is in a virtualenv:: -.. note:: - - The path you specify to the bootstrap script is where EasyBuild should be installed. - If you also want software that is built/installed using EasyBuild to be located there, you will need - to configure EasyBuild accordingly (see :ref:`configuring_easybuild`), for example by - putting the definition for ``$EASYBUILD_PREFIX`` in your ``.bashrc``. - - See also :ref:`configuring_easybuild`. + # Create a virtualenv + python -m venv easybuild + + # Enter the virtualenv + source easybuild/bin/activate + + # Install EasyBuild + pip install easybuild -.. XXX - UPDATE BY VERSION - -.. tip:: +Then, when you wish to use EasyBuild again you need to do the ``source easybuild/bin/activate``. - The bootstrap script will only succeed if command ``module --version`` reports a sufficiently recent version - (e.g., environments-modules-c >=v3.2.10 or Lmod >= 5.6.3), because modules are applied throughout, - e.g., to resolve dependencies and detect already installed software. +The installation above will create the virtualenv in your current directory. You can instead specfiy an absolute path for the +location of the virtualenv. -Normally, only when the above fails to work for you for some reason, should you resort -to one of the alternative approaches documented at :ref:`alt_inst_methods` -(these are more involved but also they may give more control). +To leave the virtualenv, use ``deactivate``. Sanity check ~~~~~~~~~~~~ @@ -149,225 +95,20 @@ For example:: may make a big difference, if you have installed both versions 1.9.0 and 1.15.2, with respect to what is the version being loaded by default. -.. _install_running_unit_tests: - -Running unit tests -~~~~~~~~~~~~~~~~~~ - -After completion of the bootstrap procedure and loading the -``EasyBuild`` module, try running the EasyBuild unit tests:: - - # specify modules tool to use: Lmod *(default)*, EnvironmentModules, EnvironmentModulesC, or EnvironmentModulesTcl - # see also http://easybuild.readthedocs.org/en/latest/Configuration.html#modules-tool-modules-tool - export TEST_EASYBUILD_MODULES_TOOL=Lmod - - # run full unit test suite for EasyBuild framework - python -m test.framework.suite - -Keep in mind that this is just an example, more details about the EasyBuild unit tests are available at :ref:`unit_tests`. - -If this does not complete successfully, `please open an issue`_ to report it. - -.. _please open an issue: https://github.com/easybuilders/easybuild-framework/issues/new - - -Example bootstrap run -~~~~~~~~~~~~~~~~~~~~~ - -Example output for bootstrapping EasyBuild v1.16.1:: - - [[INFO]] Found module command 'lmod' (Lmod), so using it. - [[INFO]] - - +++ STAGE 0: installing distribute via included (patched) distribute_setup.py... - - - Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.34.tar.gz - Extracting in /tmp/tmpz0zyAG - Now working in /tmp/tmpz0zyAG/distribute-0.6.34 - Installing Distribute - [[INFO]] - - +++ STAGE 1: installing EasyBuild in temporary dir with easy_install... - - - Installing with setuptools.setup... - Installing version 1.16.1 - warning: install_lib: 'build/lib' does not exist -- no Python modules to install - - zip_safe flag not set; analyzing archive contents... - Installing with setuptools.setup... - Installing version 1.16.1 (API version 1) - Installing with setuptools.setup... - Installing version 1.16.1 (required versions: API >= 1) - Installing with setuptools.setup... - Installing version 1.16.1.0 (required versions: API >= 1, easyblocks >= 1.16) - warning: install_lib: 'build/lib' does not exist -- no Python modules to install +You can also run ``eb --show-config`` to see the default EasyBuild configuration. See the Configuring EasyBuild section +for more information :ref:`configuring_easybuild` - [[INFO]] - - +++ STAGE 2: installing EasyBuild in /home/example/.local/easybuild with EasyBuild from stage 1... - - - Couldn't import dot_parser, loading of dot files will not be possible. - == temporary log file in case of crash /tmp/easybuild-zql_Ft/easybuild-peQ8GA.log - == processing EasyBuild easyconfig /tmp/tmp_gzHPM/EasyBuild-1.16.1.eb - == building and installing EasyBuild/1.16.1... - == fetching files... - == creating build dir, resetting environment... - == unpacking... - == patching... - == preparing... - == configuring... - == building... - == testing... - == installing... - == taking care of extensions... - == packaging... - == postprocessing... - == sanity checking... - == cleaning up... - == creating module... - == COMPLETED: Installation ended successfully - == Results of the build can be found in the log file /home/example/.local/easybuild/software/EasyBuild/1.16.1/easybuild/easybuild-EasyBuild-1.16.1-20150220.210610.log - == Build succeeded for 1 out of 1 - == temporary log file /tmp/easybuild-zql_Ft/easybuild-peQ8GA.log has been removed. - == temporary directory /tmp/easybuild-zql_Ft has been removed. - [[INFO]] Done! - [[INFO]] - [[INFO]] EasyBuild v1.16.1 was installed to /home/example/.local/easybuild, so make sure your $MODULEPATH includes /home/example/.local/easybuild/modules/all - [[INFO]] - [[INFO]] Run 'module load EasyBuild', and run 'eb --help' to get help on using EasyBuild. - [[INFO]] Set $EASYBUILD_MODULES_TOOL to 'Lmod' to use the same modules tool as was used now. - [[INFO]] - [[INFO]] By default, EasyBuild will install software to $HOME/.local/easybuild. - [[INFO]] To install software with EasyBuild to /home/example/.local/easybuild, make sure $EASYBUILD_INSTALLPATH is set accordingly. - [[INFO]] See http://easybuild.readthedocs.org/en/latest/Configuration.html for details on configuring EasyBuild. - - -After the bootstrap completes, the installed ``EasyBuild`` module can be loaded:: - - $ module use $HOME/.local/easybuild/modules/all - $ module av - ------------------------- /home/example/.local/easybuild/modules/all -------------------------- - EasyBuild/1.16.1 - - $ module load EasyBuild - $ module list - Currently Loaded Modulefiles: - 1) EasyBuild/1.16.1 - - $ which eb - /home/example/.local/easybuild/software/EasyBuild/1.16.1/bin/eb - - $ eb --version - This is EasyBuild 1.16.1 (framework: 1.16.1, easyblocks: 1.16.1) on host example.local. - -Now, enjoy! - -.. _bootstrap_advanced_options: - -Advanced bootstrapping options ------------------------------- - -To use these advanced options, make sure you are using the latest version of the bootstrap script, available -at https://raw.githubusercontent.com/easybuilders/easybuild-framework/develop/easybuild/scripts/bootstrap_eb.py . - -Skipping the installation of ``easy_install`` (stage 0) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The first stage of the bootstrap procedure consists of installing a specific version of the -``distribute`` Python package, which provides the ``easy_install`` installation tool for Python software, -in a temporary location. The bootstrap script then tries to ensure this particular installation is used -during the other bootstrap stages. - -If you already have a version of ``easy_install`` on your system, and if you are confident that it behaves (in particular, -that it complies to the installation prefix specified via ``--prefix``), you can skip stage 0 of the bootstrap procedure. - -To do so, simply define the ``EASYBUILD_BOOTSTRAP_SKIP_STAGE0`` environment variable (the value doesn't matter):: - - $ export EASYBUILD_BOOTSTRAP_SKIP_STAGE0=1 - $ python bootstrap_eb.py $HOME/eb/test_nostage0 - ... - [[INFO]] Skipping stage0, using local distribute/setuptools providing easy_install - ... - - +++ STAGE 1: installing EasyBuild in temporary dir with easy_install... - - ... - -.. _bootstrap_offline: - -Offline bootstrapping using supplied source tarballs -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -By default, the bootstrap script will download the most recent (stable) EasyBuild version from PyPI, the Python Package -Index (https://pypi.python.org/pypi). - -Recent versions of the bootstrap script also allow to supply source tarballs for the different EasyBuild components -(framework, easyblocks, easyconfigs), and (optionally) the vsc-base and vsc-install libraries EasyBuild depends on. - -The source tarball filenames must match a pattern like ``*.tar.gz``, where ```` denotes the name of the -respective EasyBuild component: - - * ``vsc-install*.tar.gz`` (*must* be downloaded from PyPI, see note below) - * ``vsc-base*.tar.gz`` (*must* be downloaded from PyPI, see note below) - * ``easybuild-framework*.tar.gz`` - * ``easybuild-easyblocks*.tar.gz`` - * ``easybuild-easyconfigs*.tar.gz`` - -The location of the source tarballs can be specified using the ``$EASYBUILD_BOOTSTRAP_SOURCEPATH`` environment variable. - -.. note:: The source tarballs for ``vsc-base`` and ``vsc-install`` *must* be downloaded from PyPI rather than GitHub, - since the source tarballs published via PyPi are pre-processed, as opposed to the 'raw' source tarballs - that are available on GitHub. - - To download the source tarballs from PyPI, visit https://pypi.python.org/pypi/vsc-base or - https://pypi.python.org/pypi/vsc-install. Alternatively, you can download the source tarball for the - most recent version using pip, for example:: - - pip download vsc-base --no-deps - -Example usage, with the relevant output at the start of stage 1 of the bootstrap process:: - - $ export EASYBUILD_BOOTSTRAP_SOURCEPATH=/tmp/$USER - $ python bootstrap_eb.py $HOME/eb/test_tarballs - - +++ STAGE 0: installing distribute via included (patched) distribute_setup.py... - - ... - - +++ STAGE 1: installing EasyBuild in temporary dir with easy_install... - - [[INFO]] Fetching sources from /tmp/example... - [[INFO]] Found /tmp/example/vsc-install-0.10.21.tar.gz for vsc-install package - [[INFO]] Found /tmp/example/vsc-base-2.5.5.tar.gz for vsc-base package - [[INFO]] Found /tmp/example/easybuild-framework-3.0.2.tar.gz for easybuild-framework package - [[INFO]] Found /tmp/example/easybuild-easyblocks.tar.gz for easybuild-easyblocks package - [[INFO]] Found /tmp/example/easybuild-easyconfigs.tar.gz for easybuild-easyconfigs package - ... - -.. note:: Providing a source tarball for ``vsc-base`` and ``vsc-install` is *optional*. - If not specified, the most recent version available - on PyPI will be downloaded and installed automatically when the ``easybuild-framework`` package is installed. - Source tarballs for all three EasyBuild components *must* be provided when ``$EASYBUILD_BOOTSTRAP_SOURCEPATH`` - is defined, however. .. _updating: Updating an existing EasyBuild installation ------------------------------------------- -To upgrade to a newer EasyBuild version (say, |version|) than the one currently installed there are several options: - - * (re)bootstrap EasyBuild to obtain an ``EasyBuild`` module for version |version|, using the instructions above, see :ref:`bootstrapping`. - * install EasyBuild version |version| with a previous version of EasyBuild +To upgrade to a newer EasyBuild version (say, |version|) than the one currently installed: - * using ``eb --install-latest-eb-release`` (requires EasyBuild v2.9.0 or more recent), or - * using the easyconfig file available on the develop branch at Github `__ +* Activate your EasyBuild virtualenv - * install EasyBuild version |version| from PyPI, using one of the standard Python installation tools (``easy_install``, ``pip``, ...), see also :ref:`alt_inst_easy_install_pip` - * update the ``main`` branch of your Git working copies of the different EasyBuild repositories +* ``pip install --upgrade easybuild`` will upgrade EasyBuild to the latest release. .. _dependencies: From a3fef2362d3080a8897868e03ca5d6c36cf39011 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Wed, 16 Jun 2021 15:12:59 +0100 Subject: [PATCH 150/286] pull in sections from the tutorial install instructions --- docs/Installation.rst | 227 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 204 insertions(+), 23 deletions(-) diff --git a/docs/Installation.rst b/docs/Installation.rst index 6e7c4d21..f78ed927 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -5,10 +5,10 @@ Installing EasyBuild EasyBuild is Python software, so there are a couple of ways to install it. -We recommend installing EasyBuild into a virtualenv, described at :ref:`virtualenv`. +We recommend installing EasyBuild using ``pip`, described at :ref:`pip`. It is also possible to install EasyBuild as a module. To do this, -use the 3-step procedure outlined at https://easybuilders.github.io/easybuild-tutorial/2021-lust/installation/#method-2-installing-easybuild-with-easybuild +use the 3-step procedure outlined at :ref:`eb_as_module`. Do take into account the required and optional dependencies (see :ref:`requirements` and :ref:`dependencies`). @@ -49,28 +49,22 @@ The only strict requirements are: For more information on (optional) dependencies, see :ref:`dependencies`. -.. _virtualenv: +.. _pip: -EasyBuild in a VirtualEnv +Using pip to Install EasyBuild ----------------------- -The easiest way to install EasyBuild is in a virtualenv:: +Since EasyBuild is released as a Python package on PyPI (https://pypi.org/project/easybuild) +you can install it using `pip`, the most commonly used tool for installing Python packages. - # Create a virtualenv - python -m venv easybuild - - # Enter the virtualenv - source easybuild/bin/activate - - # Install EasyBuild - pip install easybuild - -Then, when you wish to use EasyBuild again you need to do the ``source easybuild/bin/activate``. +Install EasyBuild with:: -The installation above will create the virtualenv in your current directory. You can instead specfiy an absolute path for the -location of the virtualenv. + pip install easybuild -To leave the virtualenv, use ``deactivate``. +.. note:: + There are various other ways of installing Python packages, which we won't cover here. + If you are familiar with other tools like `virtualenv` or `pipenv`, feel free to use those + instead to install EasyBuild. Sanity check ~~~~~~~~~~~~ @@ -98,18 +92,204 @@ For example:: You can also run ``eb --show-config`` to see the default EasyBuild configuration. See the Configuring EasyBuild section for more information :ref:`configuring_easybuild` - .. _updating: Updating an existing EasyBuild installation -------------------------------------------- +~~~~~~~~~~~~ To upgrade to a newer EasyBuild version (say, |version|) than the one currently installed: -* Activate your EasyBuild virtualenv - * ``pip install --upgrade easybuild`` will upgrade EasyBuild to the latest release. +.. _advancedpip: + +Advanced pip install options +~~~~~~~~~~~~ + +For the ``pip`` install, you may wish to slightly change this command depending on the context and your personal preferences: + +* To install EasyBuild *system-wide*, you can use ``sudo`` (if you have admin privileges): ``sudo pip install easybuild`` + +* To install EasyBuild *in your personal home directory*, you can use the ``--user`` option: ``pip install --user easybuild`` + This will result in an EasyBuild installation in ``$HOME/.local/``. + +* To install EasyBuild in a *specific directory* you can use the ``--prefix`` option: ``pip install --prefix _PREFIX_ easybuild`` + In this command, you should replace '``_PREFIX_``' with the location where you want to have EasyBuild installed + (for example, ``$HOME/tools`` or ``/tmp/$USER``). + +``pip`` vs ``pip3`` +~~~~~~~~~~~~ + +On systems where both Python 2 and Python 3 are installed you may also have different ``pip`` commands +available. Or maybe ``pip`` is not available at all, and only "versioned" ``pip`` commands like ``pip3`` are +available. + +If you (only) have ``pip3`` available, you can replace ``pip`` with ``pip3`` in any of the ``pip install`` commands +above. + +If you want to ensure that you are using the ``pip`` installation that corresponds to the Python 3 installation +that you intend to use, you can use ``python3 -m pip`` rather than ``pip3``. + +Updating your environment +~~~~~~~~~~~~ + +If you used the `--user` or `--prefix` option in the `pip install` command, +or if you installed EasyBuild with a `pip` version that does not correspond +to your default Python installation, +you will need to update your environment to make EasyBuild ready for use. +This is not required if you did a system-wide installation in a standard location with the default Python version. + +.. note:: + Keep in mind that you will have to make these environment changes again if you start a new shell session. + To avoid this, you can update one of the shell startup scripts in your home directory (`.bashrc` for example). + +Updating ``$PATH`` +~~~~~~~~~~~~ + +Update the ``$PATH`` environment variable to make sure the ``eb`` command is available:: + + export PATH=_PREFIX_/bin:$PATH + +**Replace '`_PREFIX_`' in this command** with the directory path where EasyBuild was installed into +(use `$HOME/.local` if you used `pip install --user`). + +This is not required if you installing EasyBuild in a standard system location. + +You can check with the ``which eb`` command to determine whether or not you need to update the ``$PATH`` environment variable. + +Updating ``$PYTHONPATH`` +~~~~~~~~~~~~ + +If you installed EasyBuild to a non-standard location using ``pip install --prefix``, +you also need to update the Python search path environment variable ``$PYTHONPATH`` to instruct Python where +it can find the EasyBuild Python packages. + +This is not required if you used the ``--user`` option, since Python will automatically consider +``$HOME/.local`` when searching for installed Python packages, or if you installed EasyBuild in a standard +system-wide location. + +Update ``$PYTHONPATH`` by running a command like:: + + export PYTHONPATH=_PREFIX_/lib/pythonX.Y/site-packages:$PYTHONPATH + +Here, you need to replace the ``X`` and ``Y`` with the major and minor version of your Python installation, +which you can determine by running ``python -V``. +For example, if you are using Python 3.6, make sure you are using ``/python3.6/`` in the command to update ``$PYTHONPATH``. + +And of course, you again need to **replace '``_PREFIX_``'** with the installation prefix where EasyBuild was installed +into. + +For example:: + + # update $PYTHONPATH if EasyBuild was installed in $HOME/tools with Python 3.6 + export PYTHONPATH=$HOME/tools/lib/python3.6/site-packages:$PYTHONPATH + + +Setting ``$EB_PYTHON`` +~~~~~~~~~~~~ + +If you want to control which Python version is used to run EasyBuild, +you can specify the name or the full path to the `python` command that should be used by the ``eb`` command +via the ``$EB_PYTHON`` environment variable. + +This may be required when you installing EasyBuild with a version of ``pip`` that does not correspond +with the default Python version. + +For example, to ensure that ``eb`` uses ``python3.6``:: + + export EB_PYTHON=python3.6 + + +Setting ``$EB_VERBOSE`` +~~~~~~~~~~~~ + +To determine which ``python`` commands are being considered by the ``eb`` command, +you can define the ``$EB_VERBOSE`` environment variable. For example:: + + $ EB_VERBOSE=1 eb --version + >> Considering 'python3.6'... + >> 'python3' version: 3.6.8, which matches Python 3 version requirement (>= 3.5) + >> Selected Python command: python3 (/usr/bin/python3.6) + >> python3.6 -m easybuild.main --version + This is EasyBuild 4.3.3 (framework: 4.3.3, easyblocks: 4.3.3) on host example + + +.. _eb_as_module: + +Installing EasyBuild with EasyBuild +----------------------- + +If you prefer having EasyBuild available through an environment module file, +you can consider installing EasyBuild with EasyBuild. This can be done in 3 steps: + +* Step 1: Installing EasyBuild with ``pip`` into a temporary location (only needed if EasyBuild is not installed yet) +* Step 2: Using EasyBuild to install EasyBuild as a module +* Step 3: Loading the EasyBuild module + +.. _eb_as_module_step1: + +Step 1: Installing EasyBuild into a temporary location +~~~~~~~~~~~~ + +If you don't have EasyBuild installed yet, you need to install it in a temporary location first. +The recommended way of doing this is using :ref:`pip`. + +For example, to install EasyBuild into a subdirectory ``/tmp/$USER`` using the default Python 3 version:: + + # pick installation prefix, and install EasyBuild into it + export EB_TMPDIR=/tmp/$USER/eb_tmp + python3 -m pip install --ignore-installed --prefix $EB_TMPDIR easybuild + + # update environment to use this temporary EasyBuild installation + export PATH=$EB_TMPDIR/bin:$PATH + export PYTHONPATH=$(/bin/ls -rtd -1 $EB_TMPDIR/lib*/python*/site-packages | tail -1):$PYTHONPATH + export EB_PYTHON=python3 + +.. _eb_as_module_step2: + +Step 2: Using EasyBuild to install EasyBuild +~~~~~~~~~~~~ + +Once you have a working (recent) temporary EasyBuild installation, you can use it to +install EasyBuild as a module. Usually this is done in the location where you would +like to install other software too. + +You can use the ``eb --install-latest-eb-release`` command for this, +combined with the ``--prefix`` option to control which directories are used by EasyBuild for the installation. + +For example, to install the latest version of EasyBuild as a module into ``$HOME/easybuild``:: + + eb --install-latest-eb-release --prefix $HOME/easybuild + +.. note:: + + You may see a harmless deprecation warning popping up when performing this installation, just ignore it. + +.. _eb_as_module_step3: + +Step 3: Loading the EasyBuild module +~~~~~~~~~~~~ + +Once :ref:`eb_as_module_step2` is completed, you should be able to load the module that was generated alongside +the EasyBuild installation. You will need to do this every time you start a new shell session. + +First, make the module available by running the following command (which will update the module search path +environment variable ``$MODULEPATH``):: + + module use _PREFIX_/modules/all + +**Replace '``_PREFIX_``'** with the path to the directory that you used when running :ref:`eb_as_module_step2` +(for example, ``$HOME/easybuild``). + +Then, load the EasyBuild module to update your environment and make EasyBuild available for use:: + + module load EasyBuild + +.. note:: + Note that in this case, we don't need to make any changes to our environment for EasyBuild to work correctly. + The environment module file that was generated by EasyBuild specifies all changes that need to be made. + + .. _dependencies: Dependencies @@ -128,7 +308,8 @@ Required dependencies * `Python `_: - * Python 2.7, or Python 3.x (>= 3.5) + * Python 2.7, or Python 3.x (>= 3.5). Since Python 2 is end-of-life (https://www.python.org/doc/sunset-python-2/) we recommend + using Python 3 if it is available * no third-party Python packages are strictly required (the Python standard library is sufficient) From 7743a4a9c0237fe2f6c6d4063d55f9d48dc79732 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Wed, 16 Jun 2021 15:15:23 +0100 Subject: [PATCH 151/286] missing ` --- docs/Installation.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Installation.rst b/docs/Installation.rst index f78ed927..6f262274 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -5,7 +5,7 @@ Installing EasyBuild EasyBuild is Python software, so there are a couple of ways to install it. -We recommend installing EasyBuild using ``pip`, described at :ref:`pip`. +We recommend installing EasyBuild using ``pip``, described at :ref:`pip`. It is also possible to install EasyBuild as a module. To do this, use the 3-step procedure outlined at :ref:`eb_as_module`. From 22a257b746d1d314e0bc9acf608af25d9d759040 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Wed, 16 Jun 2021 15:49:25 +0100 Subject: [PATCH 152/286] minor clarifications and more ` --- docs/Installation.rst | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/Installation.rst b/docs/Installation.rst index 6f262274..09794d91 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -5,9 +5,9 @@ Installing EasyBuild EasyBuild is Python software, so there are a couple of ways to install it. -We recommend installing EasyBuild using ``pip``, described at :ref:`pip`. +We recommend installing EasyBuild using ``pip``. This method is described at :ref:`pip`. -It is also possible to install EasyBuild as a module. To do this, +It is also possible to install EasyBuild as a module. To do this, use the 3-step procedure outlined at :ref:`eb_as_module`. Do take into account the required and optional dependencies (see :ref:`requirements` and :ref:`dependencies`). @@ -31,7 +31,8 @@ The only strict requirements are: * **Python**: - * Python 2.7, or Python 3.x (>= 3.5) + * Python 2.7, or Python 3.x (>= 3.5). Since Python 2 is end-of-life (https://www.python.org/doc/sunset-python-2/) we recommend + using Python 3 if it is available * **note**: only EasyBuild v4.0 (or newer) is compatible with Python 3, earlier EasyBuild releases require Python 2 @@ -55,7 +56,7 @@ Using pip to Install EasyBuild ----------------------- Since EasyBuild is released as a Python package on PyPI (https://pypi.org/project/easybuild) -you can install it using `pip`, the most commonly used tool for installing Python packages. +you can install it using ``pip``, the most commonly used tool for installing Python packages. Install EasyBuild with:: @@ -63,7 +64,7 @@ Install EasyBuild with:: .. note:: There are various other ways of installing Python packages, which we won't cover here. - If you are familiar with other tools like `virtualenv` or `pipenv`, feel free to use those + If you are familiar with other tools like ``virtualenv`` or ``pipenv``, feel free to use those instead to install EasyBuild. Sanity check @@ -97,7 +98,7 @@ for more information :ref:`configuring_easybuild` Updating an existing EasyBuild installation ~~~~~~~~~~~~ -To upgrade to a newer EasyBuild version (say, |version|) than the one currently installed: +To upgrade to a newer EasyBuild version than the one currently installed: * ``pip install --upgrade easybuild`` will upgrade EasyBuild to the latest release. @@ -133,15 +134,14 @@ that you intend to use, you can use ``python3 -m pip`` rather than ``pip3``. Updating your environment ~~~~~~~~~~~~ -If you used the `--user` or `--prefix` option in the `pip install` command, -or if you installed EasyBuild with a `pip` version that does not correspond -to your default Python installation, -you will need to update your environment to make EasyBuild ready for use. +If you used the ``--user`` or ``--prefix`` option in the ``pip install`` command, +or if you installed EasyBuild with a ``pip`` version that does not correspond +to your default Python installation, you will need to update your environment to make EasyBuild ready for use. This is not required if you did a system-wide installation in a standard location with the default Python version. .. note:: Keep in mind that you will have to make these environment changes again if you start a new shell session. - To avoid this, you can update one of the shell startup scripts in your home directory (`.bashrc` for example). + To avoid this, you can update one of the shell startup scripts in your home directory (``.bashrc`` for example). Updating ``$PATH`` ~~~~~~~~~~~~ @@ -150,8 +150,8 @@ Update the ``$PATH`` environment variable to make sure the ``eb`` command is ava export PATH=_PREFIX_/bin:$PATH -**Replace '`_PREFIX_`' in this command** with the directory path where EasyBuild was installed into -(use `$HOME/.local` if you used `pip install --user`). +**Replace '``_PREFIX_``' in this command** with the directory path where EasyBuild was installed into +(use ``$HOME/.local`` if you used ``pip install --user``). This is not required if you installing EasyBuild in a standard system location. @@ -189,7 +189,7 @@ Setting ``$EB_PYTHON`` ~~~~~~~~~~~~ If you want to control which Python version is used to run EasyBuild, -you can specify the name or the full path to the `python` command that should be used by the ``eb`` command +you can specify the name or the full path to the ``python`` command that should be used by the ``eb`` command via the ``$EB_PYTHON`` environment variable. This may be required when you installing EasyBuild with a version of ``pip`` that does not correspond From 9a227b68e66e19ca9dce84230e7345028b1e9863 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 18 Jun 2021 11:34:53 +0200 Subject: [PATCH 153/286] some minor reformating in installation doc page --- docs/Installation.rst | 65 +++++++++++++++++++++++++++++++++---------- 1 file changed, 50 insertions(+), 15 deletions(-) diff --git a/docs/Installation.rst b/docs/Installation.rst index 09794d91..e7aab9a8 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -62,6 +62,8 @@ Install EasyBuild with:: pip install easybuild +You may need to tweak this command a bit, depending on your setup, see :ref:`more_pip`. + .. note:: There are various other ways of installing Python packages, which we won't cover here. If you are familiar with other tools like ``virtualenv`` or ``pipenv``, feel free to use those @@ -77,10 +79,10 @@ For example:: $ module list Currently Loaded Modules: - 1) EasyBuild/1.16.1 + 1) EasyBuild/4.4.0 $ eb --version - This is EasyBuild 1.16.1 (framework: 1.16.1, easyblocks: 1.16.1) on host example.local + This is EasyBuild 4.4.0 (framework: 4.4.0, easyblocks: 4.4.0) on host example.local .. tip:: @@ -90,8 +92,8 @@ For example:: may make a big difference, if you have installed both versions 1.9.0 and 1.15.2, with respect to what is the version being loaded by default. -You can also run ``eb --show-config`` to see the default EasyBuild configuration. See the Configuring EasyBuild section -for more information :ref:`configuring_easybuild` +You can also run ``eb --show-system-info`` to see system information relevant to EasyBuild, +or run``eb --show-config`` to see the default EasyBuild configuration (see also :ref:`configuring_easybuild`). .. _updating: @@ -102,22 +104,42 @@ To upgrade to a newer EasyBuild version than the one currently installed: * ``pip install --upgrade easybuild`` will upgrade EasyBuild to the latest release. -.. _advancedpip: +.. _more_pip: -Advanced pip install options +Additional pip install options ~~~~~~~~~~~~ For the ``pip`` install, you may wish to slightly change this command depending on the context and your personal preferences: -* To install EasyBuild *system-wide*, you can use ``sudo`` (if you have admin privileges): ``sudo pip install easybuild`` +* to install EasyBuild *system-wide*, you can use ``sudo`` (if you have admin privileges): + + .. code:: sh + + sudo pip install easybuild + +* To install EasyBuild *in your personal home directory*, you can use the ``--user`` option: + + .. code:: sh + + pip install --user easybuild -* To install EasyBuild *in your personal home directory*, you can use the ``--user`` option: ``pip install --user easybuild`` This will result in an EasyBuild installation in ``$HOME/.local/``. -* To install EasyBuild in a *specific directory* you can use the ``--prefix`` option: ``pip install --prefix _PREFIX_ easybuild`` +* To install EasyBuild in a *specific directory* you can use the ``--prefix`` option: + + .. code:: sh + + pip install --prefix _PREFIX_ easybuild + In this command, you should replace '``_PREFIX_``' with the location where you want to have EasyBuild installed (for example, ``$HOME/tools`` or ``/tmp/$USER``). +Keep in mind that you may need to update your environment too when using ``--user`` or ``--prefix``, +see :ref:`more_pip_env`. + + +.. _more_pip_pip3: + ``pip`` vs ``pip3`` ~~~~~~~~~~~~ @@ -126,11 +148,22 @@ available. Or maybe ``pip`` is not available at all, and only "versioned" ``pip` available. If you (only) have ``pip3`` available, you can replace ``pip`` with ``pip3`` in any of the ``pip install`` commands -above. +above: + +.. code:: sh + + pip3 install easybuild If you want to ensure that you are using the ``pip`` installation that corresponds to the Python 3 installation that you intend to use, you can use ``python3 -m pip`` rather than ``pip3``. +.. code:: sh + + python3.6 -m pip install easybuild + + +.. _more_pip_env: + Updating your environment ~~~~~~~~~~~~ @@ -278,7 +311,7 @@ environment variable ``$MODULEPATH``):: module use _PREFIX_/modules/all -**Replace '``_PREFIX_``'** with the path to the directory that you used when running :ref:`eb_as_module_step2` +**Replace** ``_PREFIX_`` with the path to the directory that you used when running :ref:`eb_as_module_step2` (for example, ``$HOME/easybuild``). Then, load the EasyBuild module to update your environment and make EasyBuild available for use:: @@ -308,12 +341,14 @@ Required dependencies * `Python `_: - * Python 2.7, or Python 3.x (>= 3.5). Since Python 2 is end-of-life (https://www.python.org/doc/sunset-python-2/) we recommend - using Python 3 if it is available + * Python 2.7, or Python 3.x (>= 3.5); + + * since Python 2 is end-of-life (https://www.python.org/doc/sunset-python-2/) we strongly recommend + using Python 3 if it is available; - * no third-party Python packages are strictly required (the Python standard library is sufficient) + * no third-party Python packages are strictly required (the Python standard library is sufficient); - * for some *specific* EasyBuild features additional Python packages are required however, see :ref:`optional_python_packages` + * for some *specific* EasyBuild features additional Python packages are required however, see :ref:`optional_python_packages`; * a **modules tool**: Tcl(/C) environment modules or Lmod From 3fe186b9681ad342db35584ea9c09fce829bd2fc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 18 Jun 2021 11:41:41 +0200 Subject: [PATCH 154/286] add ref to $EB_PYTHON section --- docs/Installation.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/Installation.rst b/docs/Installation.rst index e7aab9a8..ae5c03b8 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -161,6 +161,8 @@ that you intend to use, you can use ``python3 -m pip`` rather than ``pip3``. python3.6 -m pip install easybuild +Note that you may also need to instruct the ``eb`` command to use the correct Python version at runtime, +via ``$EB_PYTHON`` (see :ref:`more_pip_env_EB_PYTHON`). .. _more_pip_env: @@ -176,6 +178,8 @@ This is not required if you did a system-wide installation in a standard locatio Keep in mind that you will have to make these environment changes again if you start a new shell session. To avoid this, you can update one of the shell startup scripts in your home directory (``.bashrc`` for example). +.. _more_pip_env_PATH: + Updating ``$PATH`` ~~~~~~~~~~~~ @@ -190,6 +194,8 @@ This is not required if you installing EasyBuild in a standard system location. You can check with the ``which eb`` command to determine whether or not you need to update the ``$PATH`` environment variable. +.. _more_pip_env_PYTHONPATH: + Updating ``$PYTHONPATH`` ~~~~~~~~~~~~ @@ -217,6 +223,7 @@ For example:: # update $PYTHONPATH if EasyBuild was installed in $HOME/tools with Python 3.6 export PYTHONPATH=$HOME/tools/lib/python3.6/site-packages:$PYTHONPATH +.. _more_pip_env_EB_PYTHON: Setting ``$EB_PYTHON`` ~~~~~~~~~~~~ @@ -233,6 +240,8 @@ For example, to ensure that ``eb`` uses ``python3.6``:: export EB_PYTHON=python3.6 +.. _more_pip_env_EB_VERBOSE: + Setting ``$EB_VERBOSE`` ~~~~~~~~~~~~ From d0d6d60b2f038bf2faba72276eb20a541de8964f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 18 Jun 2021 11:57:40 +0200 Subject: [PATCH 155/286] fix formatting issue --- docs/Installation.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Installation.rst b/docs/Installation.rst index ae5c03b8..a2ed485d 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -187,7 +187,7 @@ Update the ``$PATH`` environment variable to make sure the ``eb`` command is ava export PATH=_PREFIX_/bin:$PATH -**Replace '``_PREFIX_``' in this command** with the directory path where EasyBuild was installed into +**Replace** ``_PREFIX_`` **in this command** with the directory path where EasyBuild was installed into (use ``$HOME/.local`` if you used ``pip install --user``). This is not required if you installing EasyBuild in a standard system location. From d7607bfede9c066eac1fb5bc7ee99e6d8a7a4251 Mon Sep 17 00:00:00 2001 From: Will Furnass Date: Tue, 29 Jun 2021 18:18:07 +0100 Subject: [PATCH 156/286] Note that --try-update-deps requires --experimental --- docs/Experimental_features.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/Experimental_features.rst b/docs/Experimental_features.rst index dbca8a87..ec6cf97a 100644 --- a/docs/Experimental_features.rst +++ b/docs/Experimental_features.rst @@ -14,3 +14,4 @@ Currently enabled experimental features include: * support for easyconfig files in YAML syntax (see :ref:`easyconfig_yeb_format`) * support for generating container recipes & images (see :ref:`containers`) * support for using easystack files (see :ref:`easystack`) + * support for trying to update versions of the dependencies of an easyconfig based on what is available in the robot path (see :ref:`basic_usage_help`) From 6da45f8cfb125452bf02b2a2e161791880072119 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 1 Jul 2021 09:26:21 +0200 Subject: [PATCH 157/286] add @hajgato to list of EasyBuild maintainers --- docs/Maintainers.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index 28a212f7..29563b5c 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -99,6 +99,10 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * GitHub: `@fgeorgatos `_ - e-mail: ``kefalonia (at) gmail.com`` - IRC/Slack: ``fotis`` +* **Balázs Hajgató** (`HPC-UGent `_) + + * GitHub: `@hajgato `_ - e-mail: ``balazs.hajgato (at) ugent.be`` - IRC/Slack: ``hajgato`` + * **Kenneth Hoste** (`HPC-UGent `_) * GitHub: `@boegel `_ - e-mail: ``kenneth.hoste (at) ugent.be`` - IRC/Slack: ``boegel`` From ff031aae6ae03a960a7adf092a86a2102b150666 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 4 Jul 2021 15:06:48 +0200 Subject: [PATCH 158/286] auto-update documentation for EasyBuild v4.4.1 --- docs/version-specific/Supported_software.rst | 2184 ++++++++++++------ docs/version-specific/easyblocks.rst | 9 +- docs/version-specific/generic_easyblocks.rst | 10 + docs/version-specific/help.rst | 1 + docs/version-specific/toolchain_opts.rst | 45 +- docs/version-specific/toolchains.rst | 3 +- 6 files changed, 1558 insertions(+), 694 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 0bf9413a..411772aa 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2349 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2388 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -97,24 +97,24 @@ ABINIT is a package whose main program allows one to find the total energy, cha *homepage*: https://www.abinit.org/ -========== ======================== ================================ -version versionsuffix toolchain -========== ======================== ================================ -``7.0.3`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.0.5`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.2.1`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.10.5`` ``intel/2016.02-GCC-4.9`` -``7.10.5`` ``-libxc`` ``intel/2016.02-GCC-4.9`` -``8.0.8`` ``intel/2016a`` -``8.0.8b`` ``foss/2016b``, ``intel/2016b`` -``8.2.2`` ``foss/2016b``, ``intel/2016b`` -``8.4.4`` ``intel/2017b`` -``8.6.3`` ``intel/2018a`` -``8.10.2`` ``intel/2018b`` -``8.10.3`` ``intel/2018b`` -``9.2.1`` ``intel/2020a`` -``9.4.1`` ``intel/2020a``, ``intel/2020b`` -========== ======================== ================================ +========== ======================== ================================================ +version versionsuffix toolchain +========== ======================== ================================================ +``7.0.3`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.0.5`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.2.1`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.10.5`` ``intel/2016.02-GCC-4.9`` +``7.10.5`` ``-libxc`` ``intel/2016.02-GCC-4.9`` +``8.0.8`` ``intel/2016a`` +``8.0.8b`` ``foss/2016b``, ``intel/2016b`` +``8.2.2`` ``foss/2016b``, ``intel/2016b`` +``8.4.4`` ``intel/2017b`` +``8.6.3`` ``intel/2018a`` +``8.10.2`` ``intel/2018b`` +``8.10.3`` ``intel/2018b`` +``9.2.1`` ``intel/2020a`` +``9.4.1`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +========== ======================== ================================================ .. _list_software_ABRA2_328: @@ -633,23 +633,25 @@ version toolchain *Amber* +++++++ -Amber (originally Assisted Model Building with Energy Refinement) is software for performing molecular dynamics and structure prediction. +Amber (originally Assisted Model Building with Energy Refinement) is software for performing molecular dynamics and structure prediction. *homepage*: http://ambermd.org/amber.html -======= ================================================= ======================================================================== -version versionsuffix toolchain -======= ================================================= ======================================================================== -``14`` ``-AmberTools-15-patchlevel-13-13`` ``intel/2016a`` -``16`` ``-AmberTools-16-patchlevel-5-14`` ``iomkl/2016.07`` -``16`` ``-AmberTools-16-patchlevel-5-14-CUDA`` ``iomkl/2016.09-GCC-4.9.3-2.25`` -``16`` ``-AmberTools-16-patchlevel-5-14-serial`` ``iomkl/2016.07`` -``16`` ``-AmberTools-17-patchlevel-10-15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``16`` ``-AmberTools-17-patchlevel-10-15-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``16`` ``-AmberTools-17-patchlevel-8-12`` ``intel/2017b`` -``18`` ``-AmberTools-18-patchlevel-10-8`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b`` -``18`` ``-AmberTools-19-patchlevel-12-17-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b`` -======= ================================================= ======================================================================== +========= ================================================= ======================================================================== +version versionsuffix toolchain +========= ================================================= ======================================================================== +``14`` ``-AmberTools-15-patchlevel-13-13`` ``intel/2016a`` +``16`` ``-AmberTools-16-patchlevel-5-14`` ``iomkl/2016.07`` +``16`` ``-AmberTools-16-patchlevel-5-14-CUDA`` ``iomkl/2016.09-GCC-4.9.3-2.25`` +``16`` ``-AmberTools-16-patchlevel-5-14-serial`` ``iomkl/2016.07`` +``16`` ``-AmberTools-17-patchlevel-10-15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``16`` ``-AmberTools-17-patchlevel-10-15-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``16`` ``-AmberTools-17-patchlevel-8-12`` ``intel/2017b`` +``18`` ``-AmberTools-18-patchlevel-10-8`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b`` +``18`` ``-AmberTools-19-patchlevel-12-17-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b`` +``20.11`` ``-AmberTools-20.15-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``20.11`` ``-AmberTools-21.3`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================================================= ======================================================================== .. _list_software_AmberMini_884: @@ -753,6 +755,22 @@ version toolchain ========= ============== +.. _list_software_AMPHORA2_570: + +*AMPHORA2* +++++++++++ + +An Automated Phylogenomic Inference Pipeline for Bacterial and Archaeal Sequences. + +*homepage*: https://github.com/wu-lab-uva/AMPHORA2 + +============ ========================== =============== +version versionsuffix toolchain +============ ========================== =============== +``20190730`` ``-Java-13-pthreads-avx2`` ``gompi/2020b`` +============ ========================== =============== + + .. _list_software_AMPL-MP_500: *AMPL-MP* @@ -1101,6 +1119,22 @@ version toolchain ========= ====================================== +.. _list_software_AOMP_301: + +*AOMP* +++++++ + +AMD fork of LLVM, setup for OpenMP offloading to Accelerators + +*homepage*: https://github.com/ROCm-Developer-Tools/aomp + +========== ===================================== +version toolchain +========== ===================================== +``13.0-2`` ``GCCcore/10.2.0``, ``gcccuda/2020a`` +========== ===================================== + + .. _list_software_APBS_294: *APBS* @@ -1143,12 +1177,12 @@ Apache Portable Runtime (APR) libraries. *homepage*: https://apr.apache.org/ -========= ======================================================== -version toolchain -========= ======================================================== -``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` -``1.7.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========= ======================================================== +========= ============================================================================ +version toolchain +========= ============================================================================ +``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` +``1.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================ .. _list_software_APR-util_718: @@ -1160,11 +1194,11 @@ Apache Portable Runtime (APR) util libraries. *homepage*: http://apr.apache.org/ -========= =============================================================================================================== -version toolchain -========= =============================================================================================================== -``1.6.1`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``iomkl/2018a`` -========= =============================================================================================================== +========= =================================================================================================================================== +version toolchain +========= =================================================================================================================================== +``1.6.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``iomkl/2018a`` +========= =================================================================================================================================== .. _list_software_ARAGORN_522: @@ -1569,6 +1603,7 @@ version versionsuffix toolchain ``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` ``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` ============== ================== =================================================== @@ -1752,7 +1787,7 @@ version toolchain ``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.1`` ``GCCcore/8.3.0`` -``2.36.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.36.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========== =================================================================== @@ -1849,12 +1884,13 @@ Commands for Manipulating Filesystem Extended Attributes *homepage*: https://savannah.nongnu.org/projects/attr -========== ================= -version toolchain -========== ================= -``2.4.47`` ``GCCcore/8.2.0`` -``2.4.48`` ``GCCcore/9.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``2.4.47`` ``GCCcore/8.2.0`` +``2.4.48`` ``GCCcore/9.3.0`` +``2.5.1`` ``GCCcore/10.3.0`` +========== ================== .. _list_software_attrdict_863: @@ -1935,7 +1971,7 @@ version toolchain *Autoconf-archive* ++++++++++++++++++ -The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet. Every single one of those macros can be re-used without imposing any restrictions whatsoever on the licensing of the generated configure script. In particular, it is possible to use all those macros in configure scripts that are meant for non-free software. This policy is unusual for a Free Software Foundation project. The FSF firmly believes that software ought to be free, and software licenses like the GPL are specifically designed to ensure that derivative work based on free software must be free as well. In case of Autoconf, however, an exception has been made, because Autoconf is at such a pivotal position in the software development tool chain that the benefits from having this tool available as widely as possible outweigh the disadvantage that some authors may choose to use it, too, for proprietary software. +The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet. Every single one of those macros can be re-used without imposing any restrictions whatsoever on the licensing of the generated configure script. In particular, it is possible to use all those macros in configure scripts that are meant for non-free software. This policy is unusual for a Free Software Foundation project. The FSF firmly believes that software ought to be free, and software licenses like the GPL are specifically designed to ensure that derivative work based on free software must be free as well. In case of Autoconf, however, an exception has been made, because Autoconf is at such a pivotal position in the software development tool chain that the benefits from having this tool available as widely as possible outweigh the disadvantage that some authors may choose to use it, too, for proprietary software. *homepage*: https://www.gnu.org/software/autoconf-archive @@ -1943,6 +1979,7 @@ The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autocon version toolchain ============== ==================== ``2019.01.06`` ``GCC/8.2.0-2.31.1`` +``2021.02.19`` ``GCCcore/10.2.0`` ============== ==================== @@ -2484,6 +2521,7 @@ version versionsuffix toolchain ``38.76`` ``GCC/8.2.0-2.31.1`` ``38.79`` ``GCC/8.3.0`` ``38.87`` ``iccifort/2020.1.217`` +``38.90`` ``GCC/10.2.0``, ``GCC/9.3.0`` ========== =================== =============================== @@ -2585,14 +2623,14 @@ bcl2fastq Conversion Software both demultiplexes data and converts BCL files gen *homepage*: https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html -========== ================== ============================================================= -version versionsuffix toolchain -========== ================== ============================================================= -``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` -``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` -========== ================== ============================================================= +========== ================== ============================================================================= +version versionsuffix toolchain +========== ================== ============================================================================= +``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` +``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` +========== ================== ============================================================================= .. _list_software_bcolz_538: @@ -2639,15 +2677,15 @@ beagle-lib is a high-performance library that can perform the core calculations *homepage*: https://github.com/beagle-dev/beagle-lib -========= ================ =================================== -version versionsuffix toolchain -========= ================ =================================== -``2.1.2`` ``foss/2016a``, ``foss/2017a`` -``3.0.1`` ``foss/2018a``, ``intel/2018a`` -``3.0.2`` ``foss/2018b`` -``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` -``3.1.2`` ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0`` -========= ================ =================================== +========= ================ ====================================================================== +version versionsuffix toolchain +========= ================ ====================================================================== +``2.1.2`` ``foss/2016a``, ``foss/2017a`` +``3.0.1`` ``foss/2018a``, ``intel/2018a`` +``3.0.2`` ``foss/2018b`` +``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` +``3.1.2`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``gcccuda/2019b`` +========= ================ ====================================================================== .. _list_software_Beast_495: @@ -2657,20 +2695,22 @@ version versionsuffix toolchain BEAST is a cross-platform program for Bayesian MCMC analysis of molecular sequences. It is entirely orientated towards rooted, time-measured phylogenies inferred using strict or relaxed molecular clock models. It can be used as a method of reconstructing phylogenies but is also a framework for testing evolutionary hypotheses without conditioning on a single tree topology. BEAST uses MCMC to average over tree space, so that each tree is weighted proportional to its posterior probability. -*homepage*: http://beast2.org/ +*homepage*: http://beast2.org -========== ==================== -version toolchain -========== ==================== -``1.8.4`` ``system`` -``1.10.1`` ``intel/2018a`` -``1.10.4`` ``GCC/8.2.0-2.31.1`` -``2.4.0`` ``foss/2016a`` -``2.4.7`` ``foss/2017a`` -``2.5.0`` ``foss/2018a`` -``2.5.1`` ``foss/2018b`` -``2.5.2`` ``GCC/8.2.0-2.31.1`` -========== ==================== +========== ==================================== +version toolchain +========== ==================================== +``1.8.4`` ``system`` +``1.10.1`` ``intel/2018a`` +``1.10.4`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1`` +``2.4.0`` ``foss/2016a`` +``2.4.7`` ``foss/2017a`` +``2.5.0`` ``foss/2018a`` +``2.5.1`` ``foss/2018b`` +``2.5.2`` ``GCC/8.2.0-2.31.1`` +``2.6.3`` ``gcccuda/2019b`` +``2.6.4`` ``GCC/10.2.0`` +========== ==================================== .. _list_software_BeautifulSoup_1352: @@ -2926,7 +2966,7 @@ version toolchain ``2.32`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` ``2.34`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0``, ``system`` ``2.35`` ``GCCcore/10.2.0``, ``system`` -``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``system`` +``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/8.4.0``, ``GCCcore/9.4.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -3114,7 +3154,7 @@ version versionsuffix toolchain Bioservices is a Python package that provides access to many Bioinformatices Web Services (e.g., UniProt) and a framework to easily implement Web Services wrappers (based on WSDL/SOAP or REST protocols). -*homepage*: http://bioservices.readthedocs.io/ +*homepage*: https://bioservices.readthedocs.io/ ========= ================= ============== version versionsuffix toolchain @@ -3190,12 +3230,12 @@ version toolchain ``3.0.4`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``GCCcore/system``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``3.0.5`` ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/system``, ``system`` ``3.2.2`` ``GCCcore/7.4.0`` -``3.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` +``3.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` ``3.5.2`` ``system`` ``3.5.3`` ``GCCcore/9.3.0``, ``system`` ``3.6.1`` ``GCCcore/10.1.0`` ``3.7.1`` ``GCCcore/10.2.0``, ``system`` -``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``system`` +``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/9.4.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3309,7 +3349,7 @@ version versionsuffix toolchain ``2.8.1`` ``foss/2018b`` ``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` ``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` -``2.11.0`` ``gompi/2019b``, ``gompi/2020b`` +``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b`` ========== ================== ================================================================== @@ -3367,6 +3407,7 @@ version versionsuffix toolchain ``0.8.1`` ``GCCcore/10.3.0`` ``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` ``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``3.0`` ``-amd`` ``GCCcore/10.3.0`` ========= ============= ===================================== @@ -3531,6 +3572,7 @@ version versionsuffix toolchain ``0.3.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``0.3.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``0.3.8`` ``fosscuda/2020b`` +``0.4.0`` ``fosscuda/2020b`` ========= ================= ================================== @@ -3856,6 +3898,7 @@ version versionsuffix toolchain ========= ================== ================== ``6.2.6`` ``GCCcore/8.2.0`` ``6.2.6`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``6.2.9`` ``GCCcore/10.2.0`` ========= ================== ================== @@ -4173,7 +4216,7 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_C3D_186: @@ -4314,6 +4357,22 @@ version toolchain ========= ============= +.. _list_software_CAMPARI_509: + +*CAMPARI* ++++++++++ + +CAMPARI is a joint package for performing and analyzing molecular simulations, in particular of systems of biological relevance. It focuses on a wide availability of algorithms for (advanced) sampling and is capable of combining Monte Carlo and molecular dynamics in seamless fashion. + +*homepage*: http://campari.sourceforge.net/V4/index.html + +======= =============== +version toolchain +======= =============== +``4.0`` ``intel/2020b`` +======= =============== + + .. _list_software_Cantera_702: *Cantera* @@ -4353,6 +4412,7 @@ version versionsuffix toolchain ``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` ``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` ``2.1.1`` ``GCCcore/10.2.0`` +``2.1.1`` ``-Java-11`` ``GCCcore/9.3.0`` ========= ================ =============================== @@ -4516,7 +4576,7 @@ version toolchain Catalyst Micro-kinetic Analysis Package for automated creation of micro-kinetic models used in catalyst screening. -*homepage*: http://catmap.readthedocs.io/ +*homepage*: https://catmap.readthedocs.io/ ============ ================== =============== version versionsuffix toolchain @@ -4901,6 +4961,7 @@ Cell Ranger ARC is a set of analysis pipelines that process Chromium Single Cel version toolchain ========= ========== ``1.0.1`` ``system`` +``2.0.0`` ``system`` ========= ========== @@ -4917,6 +4978,7 @@ Cell Ranger ATAC is a set of analysis pipelines that process Chromium Single Ce version toolchain ========= ========== ``1.2.0`` ``system`` +``2.0.0`` ``system`` ========= ========== @@ -5195,11 +5257,11 @@ Check is a unit testing framework for C. It features a simple interface for defi *homepage*: https://libcheck.github.io/check/ -========== ===================================== -version toolchain -========== ===================================== -``0.15.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========== ===================================== +========== ========================================================= +version toolchain +========== ========================================================= +``0.15.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========== ========================================================= .. _list_software_check_510: @@ -5247,7 +5309,7 @@ version versionsuffix toolchain Cheetah is an open source template engine and code generation tool. -*homepage*: http://cheetahtemplate.org +*homepage*: https://cheetahtemplate.org ========= ================== =============== version versionsuffix toolchain @@ -5414,7 +5476,7 @@ version versionsuffix toolchain CIRCexplorer2 is a comprehensive and integrative circular RNA analysis toolset. -*homepage*: http://circexplorer2.readthedocs.io/ +*homepage*: https://circexplorer2.readthedocs.io/ ========== ================== =============== version versionsuffix toolchain @@ -5726,7 +5788,7 @@ version toolchain ClusterShell is an event-driven open source Python library, designed to run local or distant commands in parallel on server farms or on large Linux clusters. -*homepage*: http://cea-hpc.github.io/clustershell/ +*homepage*: https://cea-hpc.github.io/clustershell/ ========= ========== version toolchain @@ -5781,7 +5843,7 @@ version toolchain ``3.15.1`` ``system`` ``3.15.3`` ``GCCcore/8.3.0`` ``3.16.4`` ``GCCcore/9.3.0`` -``3.18.4`` ``GCCcore/10.2.0`` +``3.18.4`` ``GCCcore/10.2.0``, ``system`` ``3.20.1`` ``GCCcore/10.3.0`` ========== ================================================================================================================================================= @@ -6114,14 +6176,14 @@ The GNU Core Utilities are the basic file, shell and text manipulation utilities *homepage*: https://www.gnu.org/software/coreutils/ -======== ================= -version toolchain -======== ================= -``8.23`` ``GCC/4.9.2`` -``8.27`` ``GCCcore/5.4.0`` -``8.29`` ``GCCcore/6.4.0`` -``8.32`` ``GCCcore/8.3.0`` -======== ================= +======== ==================================== +version toolchain +======== ==================================== +``8.23`` ``GCC/4.9.2`` +``8.27`` ``GCCcore/5.4.0`` +``8.29`` ``GCCcore/6.4.0`` +``8.32`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== ==================================== .. _list_software_corner_649: @@ -6474,6 +6536,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_CSB_216: + +*CSB* ++++++ + +Computational Structural Biology Toolbox CSB is a python library and application framework, which can be used to solve problems in the field of structural bioinformatics. If you are a bioinformatician, software engineer or a researcher working in this field, chances are you may find something useful here. Our package consists of a few major components: 1. Core class library - object-oriented, granular, with an emphasis on design and clean interfaces. 2. Application framework - console applications ("protocols"), which consume objects from the core library in order to build something executable (and hopefully useful). 3. Test framework - ensures that the library actually works. + +*homepage*: https://github.com/csb-toolbox + +========= ============== +version toolchain +========= ============== +``1.2.5`` ``foss/2020b`` +========= ============== + + .. _list_software_CSBDeep_598: *CSBDeep* @@ -6585,6 +6663,7 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is version toolchain ========= ==================================== ``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``4.6`` ``GCCcore/10.2.0`` ========= ==================================== @@ -6601,6 +6680,7 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is version toolchain ========= ======================================================= ``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.6`` ``GCCcore/10.2.0`` ========= ======================================================= @@ -6613,11 +6693,12 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html -========= ======================================================= -version toolchain -========= ======================================================= -``4.4.3`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ======================================================= +========= =========================================================================== +version toolchain +========= =========================================================================== +``4.4.3`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.6`` ``GCCcore/10.2.0`` +========= =========================================================================== .. _list_software_CUDA_285: @@ -6709,6 +6790,9 @@ version versionsuffix toolchain ``8.0.4.30`` ``-CUDA-11.0.2`` ``system`` ``8.0.4.30`` ``-CUDA-11.1.1`` ``system`` ``8.0.5.39`` ``-CUDA-11.1.1`` ``system`` +``8.1.0.77`` ``-CUDA-11.2.1`` ``system`` +``8.1.1.33`` ``-CUDA-11.2.1`` ``system`` +``8.2.1.32`` ``-CUDA-11.3.1`` ``system`` ============ ================== =========================================================== @@ -6893,6 +6977,7 @@ version versionsuffix toolchain ``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` ``1.2.3`` ``foss/2019a`` ``1.2.4`` ``-Python-3.7.4`` ``intel/2019b`` +``1.2.6`` ``foss/2020b`` ========= ================== =============== @@ -7009,7 +7094,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -7167,12 +7252,12 @@ GNU datamash performs basic numeric, textual and statistical operations on input *homepage*: https://www.gnu.org/software/datamash/ -======= ==================================== -version toolchain -======= ==================================== -``1.3`` ``foss/2018a`` -``1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -======= ==================================== +======= ======================================================== +version toolchain +======= ======================================================== +``1.3`` ``foss/2018a`` +``1.5`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +======= ======================================================== .. _list_software_davix_540: @@ -7738,6 +7823,22 @@ version toolchain ======= ============= +.. _list_software_dijitso_758: + +*dijitso* ++++++++++ + +dijitso is a Python module for distributed just-in-time shared library building. + +*homepage*: https://bitbucket.org/fenics-project/dijitso + +============ ================= ============== +version versionsuffix toolchain +============ ================= ============== +``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` +============ ================= ============== + + .. _list_software_dill_421: *dill* @@ -7752,6 +7853,7 @@ version toolchain ========= ===================================== ``0.3.0`` ``GCCcore/8.2.0`` ``0.3.3`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``0.3.4`` ``GCCcore/10.3.0`` ========= ===================================== @@ -7906,6 +8008,7 @@ DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE (Prob version versionsuffix toolchain ================== ================= ============== ``2018.1.0.post1`` ``-Python-3.6.4`` ``foss/2018a`` +``2019.1.0.post0`` ``-Python-3.7.4`` ``foss/2019b`` ================== ================= ============== @@ -7927,6 +8030,22 @@ version toolchain ============= =============================== +.. _list_software_DosageConvertor_1557: + +*DosageConvertor* ++++++++++++++++++ + +DosageConvertor is a C++ tool to convert dosage files (in VCF format) from Minimac3/4 to other formats such as MaCH or PLINK. Please note that this tool CANNOT handle missing values in the input files and may NOT work for non-Minimac3/4 VCF files. + +*homepage*: http://genome.sph.umich.edu/wiki/DosageConvertor + +========= ============== +version toolchain +========= ============== +``1.0.4`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_dotNET-Core-Runtime_1781: *dotNET-Core-Runtime* @@ -8082,6 +8201,22 @@ version versionsuffix toolchain ======= ============= ============== +.. _list_software_dSFMT_414: + +*dSFMT* ++++++++ + +Double precision SIMD-oriented Fast Mersenne Twister. + +*homepage*: https://github.com/MersenneTwister-Lab/dSFMT + +========= ================== +version toolchain +========= ================== +``2.2.5`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_DSRC_300: *DSRC* @@ -8169,7 +8304,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -8314,6 +8449,7 @@ version toolchain ``4.3.2`` ``system`` ``4.3.3`` ``system`` ``4.3.4`` ``system`` +``4.4.0`` ``system`` ========== ========== @@ -8431,14 +8567,15 @@ version toolchain *eggnog-mapper* +++++++++++++++ -eggnog-mapper is a tool for fast functional annotation of novel sequences (genes or proteins) using precomputed eggNOG-based orthology assignments +EggNOG-mapper is a tool for fast functional annotation of novel sequences. It uses precomputed orthologous groups and phylogenies from the eggNOG database (http://eggnog5.embl.de) to transfer functional information from fine-grained orthologs only. Common uses of eggNOG-mapper include the annotation of novel genomes, transcriptomes or even metagenomic gene catalogs. -*homepage*: http://eggnog-mapper.embl.de +*homepage*: https://github.com/eggnogdb/eggnog-mapper ========= ================== =============== version versionsuffix toolchain ========= ================== =============== ``1.0.3`` ``-Python-2.7.14`` ``intel/2018a`` +``2.1.4`` ``foss/2020b`` ========= ================== =============== @@ -8515,12 +8652,13 @@ The elfutils project provides libraries and tools for ELF files and DWARF data. *homepage*: https://elfutils.org/ -========= ================== -version toolchain -========= ================== -``0.182`` ``GCCcore/9.3.0`` -``0.183`` ``GCCcore/10.2.0`` -========= ================== +========= ======================================================== +version toolchain +========= ======================================================== +``0.182`` ``GCCcore/9.3.0`` +``0.183`` ``GCCcore/10.2.0`` +``0.185`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ======================================================== .. _list_software_Elk_284: @@ -8563,6 +8701,7 @@ version toolchain ``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2019b`` ``2020.05.001`` ``intel/2020a`` ``2020.11.001`` ``foss/2020b``, ``intel/2020b`` +``2021.05.001`` ``foss/2021a``, ``intel/2021a`` =================== ================================================================================= @@ -8654,6 +8793,7 @@ version versionsuffix toolchain ========= ================= ================================================================================================================================ ``6.6.0`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` ``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` +``6.6.0`` ``-Java-13`` ``GCC/10.2.0`` ``6.6.0`` ``-X11-20170314`` ``intel/2017a`` ========= ================= ================================================================================================================================ @@ -9010,6 +9150,22 @@ version toolchain ========= ================= +.. _list_software_exiv2_494: + +*exiv2* ++++++++ + +Exiv2 is a Cross-platform C++ library and a command line utility to manage image metadata. + +*homepage*: https://exiv2.org + +========== ================== +version toolchain +========== ================== +``0.27.4`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_Exonerate_939: *Exonerate* @@ -9019,11 +9175,11 @@ Exonerate is a generic tool for pairwise sequence comparison. It allows you to *homepage*: https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate -========= ============================================================================================================================================================================================= -version toolchain -========= ============================================================================================================================================================================================= -``2.4.0`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` -========= ============================================================================================================================================================================================= +========= ============================================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================================= +``2.4.0`` ``GCC/10.2.0``, ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` +========= ============================================================================================================================================================================================================= .. _list_software_expat_546: @@ -9105,7 +9261,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -9622,7 +9778,7 @@ version toolchain Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transport from fires. -*homepage*: https://pages.nist.gov/fds-smv/ +*homepage*: https://pages.nist.gov/fds-smv ========= ============= ================================ version versionsuffix toolchain @@ -9634,6 +9790,7 @@ version versionsuffix toolchain ``6.7.0`` ``intel/2018a`` ``6.7.4`` ``intel/2020a`` ``6.7.5`` ``intel/2020a`` +``6.7.6`` ``intel/2020b`` ========= ============= ================================ @@ -9688,6 +9845,22 @@ version toolchain ======== ================= +.. _list_software_FEniCS_504: + +*FEniCS* +++++++++ + +FEniCS is a computing platform for solving partial differential equations (PDEs). + +*homepage*: https://fenicsproject.org/ + +============ ================= ============== +version versionsuffix toolchain +============ ================= ============== +``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` +============ ================= ============== + + .. _list_software_fermi-lite_1006: *fermi-lite* @@ -9762,11 +9935,12 @@ The FEniCS Form Compiler (FFC) is a compiler for finite element variational form *homepage*: https://bitbucket.org/fenics-project/ffc -============ ================= ============== -version versionsuffix toolchain -============ ================= ============== -``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` -============ ================= ============== +================== ================= ============== +version versionsuffix toolchain +================== ================= ============== +``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` +``2019.1.0.post0`` ``-Python-3.7.4`` ``foss/2019b`` +================== ================= ============== .. _list_software_FFLAS-FFPACK_836: @@ -9816,6 +9990,7 @@ version toolchain ``4.2.1`` ``GCCcore/8.3.0`` ``4.2.2`` ``GCCcore/9.3.0`` ``4.3.1`` ``GCCcore/10.2.0`` +``4.3.2`` ``GCCcore/10.3.0`` =========== =================================================== @@ -9874,7 +10049,7 @@ version toolchain FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data. -*homepage*: http://www.fftw.org +*homepage*: https://www.fftw.org ========= ============= ======================================================================================================================================================================================================================================================================================================================= version versionsuffix toolchain @@ -9889,7 +10064,7 @@ version versionsuffix toolchain ``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` ``3.3.8`` ``-amd`` ``gompi/2020a`` ``3.3.8`` ``-serial`` ``GCC/9.3.0`` -``3.3.9`` ``gompi/2021a`` +``3.3.9`` ``gompi/2021a``, ``intel/2021a`` ========= ============= ======================================================================================================================================================================================================================================================================================================================= @@ -9946,7 +10121,7 @@ version toolchain *FIAT* ++++++ -The FInite element Automatic Tabulator (FIAT) supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes. +The FInite element Automatic Tabulator (FIAT) supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes. *homepage*: https://bitbucket.org/fenics-project/fiat @@ -9955,6 +10130,7 @@ version versionsuffix toolchain ============ ================== =============================== ``1.6.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` +``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` ============ ================== =============================== @@ -10056,11 +10232,11 @@ Filtlong is a tool for filtering long reads by quality. It can take a set of lo *homepage*: https://github.com/rrwick/Filtlong -========= ============== -version toolchain -========= ============== -``0.2.0`` ``foss/2016b`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``0.2.0`` ``GCC/10.2.0``, ``foss/2016b`` +========= ============================== .. _list_software_find_circ_929: @@ -10356,6 +10532,7 @@ FlatBuffers: Memory Efficient Serialization Library version toolchain ========== ======================================================== ``1.12.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.0.0`` ``GCCcore/10.3.0`` ========== ======================================================== @@ -10373,6 +10550,7 @@ version versionsuffix toolchain ======== ================= ================== ``1.12`` ``GCCcore/10.2.0`` ``1.12`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.0`` ``GCCcore/10.3.0`` ======== ================= ================== @@ -10401,17 +10579,17 @@ Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, some *homepage*: http://flex.sourceforge.net/ -========== ======================================================================================================================================================================================================================================================================================================================================================================================= -version toolchain -========== ======================================================================================================================================================================================================================================================================================================================================================================================= -``2.5.35`` ``system`` -``2.5.38`` ``GCC/4.8.2`` -``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` -``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.6.2`` ``intel/2016b`` -``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` -========== ======================================================================================================================================================================================================================================================================================================================================================================================= +========== ======================================================================================================================================================================================================================================================================================================================================================================================================= +version toolchain +========== ======================================================================================================================================================================================================================================================================================================================================================================================================= +``2.5.35`` ``system`` +``2.5.38`` ``GCC/4.8.2`` +``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` +``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.6.2`` ``intel/2016b`` +``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` +``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``system`` +========== ======================================================================================================================================================================================================================================================================================================================================================================================================= .. _list_software_Flexbar_708: @@ -10509,6 +10687,7 @@ version toolchain ``1.3.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``1.3.4`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b`` ``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.3.6`` ``GCCcore/10.3.0`` ========= =================================================================================================================================================================================================== @@ -10834,6 +11013,22 @@ version toolchain ========= ============== +.. _list_software_FreeFEM_602: + +*FreeFEM* ++++++++++ + +FreeFEM offers a fast interpolation algorithm and a language for the manipulation of data on multiple meshes. + +*homepage*: https://freefem.org + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``4.5`` ``-Python-3.7.4`` ``foss/2019b`` +======= ================= ============== + + .. _list_software_FreeFem++_752: *FreeFem++* @@ -10866,7 +11061,7 @@ version versionsuffix toolchain ========= ================ ====================================================================================================================================================================================== ``3.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================ ====================================================================================================================================================================================== @@ -11002,7 +11197,7 @@ version toolchain ``1.0.2`` ``GCCcore/6.4.0`` ``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.0.9`` ``GCCcore/9.3.0`` -``1.0.10`` ``GCCcore/10.2.0`` +``1.0.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ======================================================= @@ -11136,7 +11331,7 @@ version toolchain Reverse Monte Carlo (RMC) is probably best known for its applications in condensed matter physics and solid state chemistry. fullrmc which stands for FUndamental Library Language for Reverse Monte Carlo is different than traditional RMC but a stochastic modelling method to solve an inverse problem whereby an atomic/molecular model is adjusted until its atoms position havei the greatest consistency with a set of experimental data. -*homepage*: http://bachiraoun.github.io/fullrmc +*homepage*: https://bachiraoun.github.io/fullrmc ========= ================== =============== version versionsuffix toolchain @@ -11212,6 +11407,38 @@ version versionsuffix toolchain ======== ================== ============== +.. _list_software_futhark_757: + +*futhark* ++++++++++ + +Futhark is a small programming language designed to be compiled to efficient parallel code. It is a statically typed, data-parallel, and purely functional array language in the ML family, and comes with a heavily optimising ahead-of-time compiler that presently generates GPU code via CUDA and OpenCL, although the language itself is hardware-agnostic and can also run on multicore CPUs + +*homepage*: https://futhark-lang.org/ + +========== ========== +version toolchain +========== ========== +``0.19.5`` ``system`` +========== ========== + + +.. _list_software_futile_649: + +*futile* +++++++++ + +The FUTILE project (Fortran Utilities for the Treatment of Innermost Level of Executables) is a set of modules and wrapper that encapsulate the most common low-level operations of a Fortran code. + +*homepage*: https://launchpad.net/futile + +========= =============================== +version toolchain +========= =============================== +``1.8.3`` ``foss/2020b``, ``intel/2020b`` +========= =============================== + + .. _list_software_future_667: *future* @@ -11219,7 +11446,7 @@ version versionsuffix toolchain python-future is the missing compatibility layer between Python 2 and Python 3. -*homepage*: http://python-future.org/ +*homepage*: https://python-future.org/ ========== ================== ================================================ version versionsuffix toolchain @@ -11253,7 +11480,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -11390,6 +11617,22 @@ version toolchain ========= =============== +.. _list_software_gappa_521: + +*gappa* ++++++++ + +gappa is a collection of commands for working with phylogenetic data. Its main focus are evolutionary placements of short environmental sequences on a reference phylogenetic tree. Such data is typically produced by tools like EPA-ng, RAxML-EPA or pplacer and usually stored in jplace files. + +*homepage*: https://github.com/lczech/gappa + +========= ============== +version toolchain +========= ============== +``0.7.1`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_GARLI_367: *GARLI* @@ -11610,6 +11853,7 @@ version toolchain ``7.6.4`` ``GCCcore/7.3.0`` ``7.6.10`` ``GCCcore/8.2.0`` ``7.6.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``8.0.4`` ``GCCcore/10.3.0`` ========== ==================================== @@ -11689,10 +11933,12 @@ version versionsuffix toolchain ``8.2.0`` ``-2.31.1`` ``system`` ``8.3.0`` ``system`` ``8.3.0`` ``-2.32`` ``system`` +``8.4.0`` ``system`` ``9.1.0`` ``-2.32`` ``system`` ``9.2.0`` ``system`` ``9.2.0`` ``-2.32`` ``system`` ``9.3.0`` ``system`` +``9.4.0`` ``system`` ``10.1.0`` ``system`` ``10.2.0`` ``system`` ``10.3.0`` ``system`` @@ -11732,9 +11978,11 @@ version toolchain ``8.1.0`` ``system`` ``8.2.0`` ``system`` ``8.3.0`` ``system`` +``8.4.0`` ``system`` ``9.1.0`` ``system`` ``9.2.0`` ``system`` ``9.3.0`` ``system`` +``9.4.0`` ``system`` ``10.1.0`` ``system`` ``10.2.0`` ``system`` ``10.3.0`` ``system`` @@ -11851,7 +12099,8 @@ version versionsuffix toolchain ``3.0.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``3.0.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.2.1`` ``foss/2020b``, ``fosscuda/2020b`` +``3.2.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.3.0`` ``foss/2021a`` ========= ============================== ================================================================ @@ -11880,6 +12129,7 @@ version versionsuffix toolchain ``9.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``10.1`` ``GCCcore/10.2.0`` ``10.2`` ``GCCcore/10.3.0`` +``10.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================== =============================== @@ -12024,6 +12274,7 @@ version toolchain ``2.38.1`` ``GCCcore/8.2.0`` ``2.38.2`` ``GCCcore/8.3.0`` ``2.40.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.42.6`` ``GCCcore/10.3.0`` =========== ==================================================================================== @@ -12276,14 +12527,30 @@ A comprehensive software library for efficient processing of structured genome a *homepage*: http://genometools.org -========== ================== ============== -version versionsuffix toolchain -========== ================== ============== -``1.5.10`` ``foss/2018b`` -``1.5.10`` ``-Python-2.7.15`` ``foss/2018b`` -``1.6.1`` ``GCC/8.3.0`` -``1.6.1`` ``-Python-2.7.16`` ``GCC/8.3.0`` -========== ================== ============== +========== ================== ============================= +version versionsuffix toolchain +========== ================== ============================= +``1.5.10`` ``foss/2018b`` +``1.5.10`` ``-Python-2.7.15`` ``foss/2018b`` +``1.6.1`` ``GCC/10.2.0``, ``GCC/8.3.0`` +``1.6.1`` ``-Python-2.7.16`` ``GCC/8.3.0`` +========== ================== ============================= + + +.. _list_software_GenomeWorks_1137: + +*GenomeWorks* ++++++++++++++ + +SDK for GPU accelerated genome assembly and analysis + +*homepage*: https://github.com/clara-parabricks/GenomeWorks + +============= ================== +version toolchain +============= ================== +``2021.02.2`` ``fosscuda/2020b`` +============= ================== .. _list_software_GenotypeHarmonizer_1898: @@ -12359,15 +12626,16 @@ version versionsuffix toolchain *geopy* +++++++ -geopy is a Python 2 and 3 client for several popular geocoding web services. +geopy is a Python client for several popular geocoding web services. geopy makes it easy for Python developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders and other data sources. -*homepage*: https://github.com/geopy/geopy +*homepage*: https://geopy.readthedocs.io/en/stable/ -========== ================= =============== -version versionsuffix toolchain -========== ================= =============== -``1.11.0`` ``-Python-3.6.1`` ``intel/2017a`` -========== ================= =============== +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``1.11.0`` ``-Python-3.6.1`` ``intel/2017a`` +``2.1.0`` ``GCCcore/10.2.0`` +========== ================= ================== .. _list_software_georges_748: @@ -12413,7 +12681,7 @@ version versionsuffix toolchain ``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` -``3.9.1`` ``GCC/10.2.0`` +``3.9.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` ========= ================== ================================================================ @@ -12490,6 +12758,22 @@ version versionsuffix toolchain ============ ================== =================================================================================================== +.. _list_software_gexiv2_597: + +*gexiv2* +++++++++ + +gexiv2 is a GObject wrapper around the Exiv2 photo metadata library. + +*homepage*: https://wiki.gnome.org/Projects/gexiv2 + +========== ================== +version toolchain +========== ================== +``0.12.2`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_GffCompare_986: *GffCompare* @@ -12616,6 +12900,7 @@ version versionsuffix toolchain ``9.50`` ``GCCcore/8.3.0`` ``9.52`` ``GCCcore/9.3.0`` ``9.53.3`` ``GCCcore/10.2.0`` +``9.54.0`` ``GCCcore/10.3.0`` ========== ================== ================================================== @@ -12799,6 +13084,7 @@ version versionsuffix toolchain ``2.23.0`` ``GCCcore/8.3.0`` ``2.23.0`` ``-nodocs`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.28.0`` ``-nodocs`` ``GCCcore/10.2.0`` +``2.32.0`` ``-nodocs`` ``GCCcore/10.3.0`` =========== ============= ==================================== @@ -12854,6 +13140,7 @@ version versionsuffix toolchain ``3.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``3.1.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.1.14`` ``GCCcore/10.2.0`` +``3.1.18`` ``GCCcore/10.3.0`` ========== ================= =============================== @@ -12904,7 +13191,7 @@ version versionsuffix toolchain ``1.3.9`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``1.3.9`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``1.4.0`` ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``1.4.2`` ``GCCcore/9.3.0`` +``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========= ================ ==================================================================================================================================== @@ -12936,14 +13223,14 @@ The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C *homepage*: https://github.com/nigels-com/glew -========= ============= =========================================================================================== -version versionsuffix toolchain -========= ============= =========================================================================================== -``2.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b`` -``2.2.0`` ``-egl`` ``GCCcore/10.2.0`` -``2.2.0`` ``-glx`` ``GCCcore/10.2.0`` -``2.2.0`` ``-osmesa`` ``GCCcore/10.2.0`` -========= ============= =========================================================================================== +========= ============= =============================================================================================================== +version versionsuffix toolchain +========= ============= =============================================================================================================== +``2.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +``2.2.0`` ``-egl`` ``GCCcore/10.2.0`` +``2.2.0`` ``-glx`` ``GCCcore/10.2.0`` +``2.2.0`` ``-osmesa`` ``GCCcore/10.2.0`` +========= ============= =============================================================================================================== .. _list_software_GLFW_304: @@ -12961,6 +13248,7 @@ version toolchain ``3.2.1`` ``intel/2018a`` ``3.3.2`` ``GCCcore/9.3.0`` ``3.3.3`` ``GCCcore/10.2.0`` +``3.3.4`` ``GCCcore/10.3.0`` ========= ================== @@ -13069,14 +13357,14 @@ OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics s *homepage*: https://github.com/g-truc/glm -=========== ===================================== -version toolchain -=========== ===================================== -``0.9.7.6`` ``intel/2016a`` -``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` -``0.9.9.0`` ``GCCcore/6.4.0`` -``0.9.9.8`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -=========== ===================================== +=========== ========================================================= +version toolchain +=========== ========================================================= +``0.9.7.6`` ``intel/2016a`` +``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` +``0.9.9.0`` ``GCCcore/6.4.0`` +``0.9.9.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` +=========== ========================================================= .. _list_software_GlobalArrays_1219: @@ -13290,17 +13578,17 @@ GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x *homepage*: https://github.com/aleaxit/gmpy -=========== ================== =============================== -version versionsuffix toolchain -=========== ================== =============================== -``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b4`` ``GCC/8.3.0`` -``2.1.0b5`` ``GCC/10.2.0``, ``GCC/9.3.0`` -=========== ================== =============================== +=========== ================== ============================================= +version versionsuffix toolchain +=========== ================== ============================================= +``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b4`` ``GCC/8.3.0`` +``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +=========== ================== ============================================= .. _list_software_gmsh_431: @@ -13321,6 +13609,7 @@ version versionsuffix toolchain ``4.5.6`` ``-Python-2.7.16`` ``intel/2019b`` ``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` ``4.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``4.8.4`` ``-Python-3.6.4`` ``foss/2018a`` ========= ================== =============================== @@ -13415,6 +13704,7 @@ version toolchain ``5.2.6`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b`` ``5.2.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``5.4.1`` ``GCCcore/10.2.0`` +``5.4.2`` ``GCCcore/10.3.0`` ========= ================================================================ @@ -13425,7 +13715,7 @@ version toolchain GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and other required structures. It is aimed to be portable and efficient with focus on security and interoperability. -*homepage*: http://www.gnutls.org/ +*homepage*: https://www.gnutls.org ========== ================== version toolchain @@ -13433,6 +13723,7 @@ version toolchain ``3.3.21`` ``intel/2016a`` ``3.4.7`` ``GNU/4.9.3-2.25`` ``3.4.11`` ``foss/2016a`` +``3.7.2`` ``GCCcore/10.3.0`` ========== ================== @@ -13459,6 +13750,7 @@ version toolchain ``1.14`` ``system`` ``1.14.1`` ``system`` ``1.16.3`` ``system`` +``1.16.5`` ``system`` ========== ================= @@ -13523,6 +13815,7 @@ version versionsuffix toolchain ``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.66.1`` ``GCCcore/10.2.0`` +``1.68.0`` ``GCCcore/10.3.0`` ========== ================== ================================== @@ -13665,6 +13958,7 @@ version toolchain ``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b`` ``1.8.1`` ``GCCcore/8.2.0`` ``1.10.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.11.0`` ``GCCcore/10.3.0`` ========== ===================================================================== @@ -13767,14 +14061,15 @@ gperftools is a collection of a high-performance multi-threaded malloc() impleme *homepage*: https://github.com/gperftools/gperftools -========== ==================================== -version toolchain -========== ==================================== -``2.5`` ``foss/2016a``, ``intel/2016b`` -``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.7.90`` ``GCCcore/8.3.0`` -``2.8`` ``GCCcore/9.3.0`` -========== ==================================== +========== ====================================== +version toolchain +========== ====================================== +``2.5`` ``foss/2016a``, ``intel/2016b`` +``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.7.90`` ``GCCcore/8.3.0`` +``2.8`` ``GCCcore/9.3.0`` +``2.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ====================================== .. _list_software_gpustat_776: @@ -13944,6 +14239,7 @@ version toolchain ``1.3.28`` ``foss/2018a`` ``1.3.31`` ``foss/2018b`` ``1.3.34`` ``foss/2019a``, ``foss/2019b`` +``1.3.36`` ``foss/2020b`` ========== ================================ @@ -14016,6 +14312,7 @@ version versionsuffix toolchain ``2.44.1`` ``-Java-11`` ``GCCcore/9.3.0`` ``2.44.1`` ``-Java-11-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.47.0`` ``-Java-11`` ``GCCcore/10.2.0`` +``2.47.2`` ``GCCcore/10.3.0`` ========== ========================= =============================== @@ -14271,7 +14568,7 @@ version versionsuffix toolchain GroopM is a metagenomic binning toolset. It leverages spatio-temporal dynamics (differential coverage) to accurately (and almost automatically) extract population genomes from multi-sample metagenomic datasets. -*homepage*: http://ecogenomics.github.io/GroopM/ +*homepage*: https://ecogenomics.github.io/GroopM/ ========= ================== ============== version versionsuffix toolchain @@ -14347,6 +14644,7 @@ version toolchain ``2.4`` ``GCCcore/6.4.0`` ``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +``2.7`` ``GCC/10.3.0`` ========= ============================================================================================================================ @@ -14462,6 +14760,7 @@ version toolchain ``2.24.30`` ``foss/2016a``, ``intel/2016a`` ``2.24.31`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` ``2.24.32`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` +``2.24.33`` ``GCCcore/10.3.0`` ``3.22.30`` ``fosscuda/2018b`` ``3.24.8`` ``GCCcore/8.2.0`` ``3.24.13`` ``GCCcore/8.3.0`` @@ -14512,12 +14811,12 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ -============ =========================================================================================================================================================================================== -version toolchain -============ =========================================================================================================================================================================================== -``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` -============ =========================================================================================================================================================================================== +============ =============================================================================================================================================================================================================== +version toolchain +============ =============================================================================================================================================================================================================== +``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` +``20121130`` ``foss/2017b`` +============ =============================================================================================================================================================================================================== .. _list_software_gubbins_746: @@ -14568,6 +14867,7 @@ version toolchain ``2.0.11`` ``GCC/4.9.3-2.25``, ``foss/2016a`` ``2.2.2`` ``GCCcore/6.4.0`` ``2.2.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` +``2.2.7`` ``GCCcore/10.3.0`` ========== ====================================================================================================================================================================================================================== @@ -14640,7 +14940,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -14719,6 +15019,7 @@ version versionsuffix toolchain ``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``3.1.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``3.2.1`` ``foss/2021a`` ========== ===================================== ==================================================================================== @@ -14746,6 +15047,22 @@ version versionsuffix toolchain =================== ========================== ================== +.. _list_software_HAL_213: + +*HAL* ++++++ + +HAL is a structure to efficiently store and index multiple genome alignments and ancestral reconstructions. HAL is a graph-based representation which provides several advantages over matrix/block-based formats such as MAF, such as improved scalability and the ability to perform queries with respect to an arbitrary reference or subtree. This package includes the HAL API and several analysis and conversion tools which are described below. HAL files are presently stored in either HDF5 or mmap format, but we note that the tools and most of the API are format-independent, so other databases could be implemented in the future. + +*homepage*: https://github.com/ComparativeGenomicsToolkit/hal + +======= ============== +version toolchain +======= ============== +``2.1`` ``foss/2020b`` +======= ============== + + .. _list_software_hanythingondemand_1808: *hanythingondemand* @@ -14819,6 +15136,7 @@ version toolchain ``2.4.0`` ``GCCcore/8.2.0`` ``2.6.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.6.7`` ``GCCcore/10.2.0`` +``2.8.1`` ``GCCcore/10.3.0`` ========= ================================================ @@ -14906,7 +15224,7 @@ version versionsuffix toolchain ``4.2.13`` ``GCCcore/6.4.0`` ``4.2.13`` ``-no-netcdf`` ``intel/2017a`` ``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========== ============== ========================================================================== @@ -14972,7 +15290,7 @@ version versionsuffix toolchain ``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b``, ``iompi/2019b`` ``1.10.5`` ``-serial`` ``GCCcore/8.3.0`` ``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` -``1.10.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b`` +``1.10.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpic/2020b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` ================= ============= ================================================================================================================================================================================================================== @@ -15090,12 +15408,12 @@ version toolchain ``1.47.5`` ``GCCcore/5.5.0`` ``1.47.6`` ``GCCcore/8.1.0`` ``1.47.7`` ``GCCcore/8.2.0`` -``1.47.8`` ``GCCcore/7.4.0``, ``GCCcore/8.3.0`` +``1.47.8`` ``GCCcore/7.4.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0`` ``1.47.10`` ``GCCcore/9.1.0``, ``GCCcore/9.2.0`` ``1.47.12`` ``GCCcore/9.3.0`` ``1.47.15`` ``GCCcore/10.1.0`` ``1.47.16`` ``GCCcore/10.2.0`` -``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0`` +``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/9.4.0`` =========== ================================================================================================================================================================================== @@ -15181,6 +15499,22 @@ version toolchain ========== ================= +.. _list_software_hipify-clang_1211: + +*hipify-clang* +++++++++++++++ + +Hipify-clang is a clang-based tool for translating CUDA sources into HIP sources. It translates CUDA source into an abstract syntax tree, which is traversed by transformation matchers. After applying all the matchers, the output HIP source is produced. + +*homepage*: https://github.com/ROCm-Developer-Tools/HIPIFY + +========= ================= +version toolchain +========= ================= +``4.2.0`` ``gcccuda/2020b`` +========= ================= + + .. _list_software_HIPS_308: *HIPS* @@ -15214,7 +15548,7 @@ version toolchain ``2.0.5`` ``intel/2017a`` ``2.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``2.2.0`` ``foss/2018b`` -``2.2.1`` ``foss/2019b``, ``gompi/2020b`` +``2.2.1`` ``foss/2019b``, ``foss/2020a``, ``gompi/2020b`` ============== ================================================================================= @@ -15343,6 +15677,7 @@ version versionsuffix toolchain ``0.21.1`` ``-TensorFlow-2.4.1-Python-3.7.4`` ``fosscuda/2019b`` ``0.21.3`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` ``0.21.3`` ``-TensorFlow-2.3.1-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``0.22.0`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` ========== =================================== ================================== @@ -15453,7 +15788,7 @@ version toolchain A framework to process and analyze data from high-throughput sequencing (HTS) assays -*homepage*: http://www-huber.embl.de/users/anders/HTSeq/ +*homepage*: https://www-huber.embl.de/users/anders/HTSeq/ =========== ================== ================================================ version versionsuffix toolchain @@ -15613,7 +15948,7 @@ version versionsuffix toolchain HyperSpy is an open source Python library which provides tools to facilitate the interactive data analysis of multi-dimensional datasets that can be described as multi-dimensional arrays of a given signal (e.g. a 2D array of spectra a.k.a spectrum image) -*homepage*: http://hyperspy.org/ +*homepage*: https://hyperspy.org/ ========= ================= =============== version versionsuffix toolchain @@ -15671,6 +16006,7 @@ version versionsuffix toolchain ``4.23.4`` ``GCCcore/8.2.0`` ``4.39.3`` ``-Python-3.6.4`` ``intel/2018a`` ``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``4.53.1`` ``GCCcore/10.2.0`` ``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``5.41.2`` ``GCCcore/10.2.0`` ``5.41.5`` ``GCCcore/10.2.0`` @@ -15696,6 +16032,7 @@ version toolchain ``2.15.1`` ``foss/2019a``, ``intel/2019a`` ``2.18.2`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` ``2.20.0`` ``foss/2020b`` +``2.21.0`` ``foss/2021a`` ========== ================================================================ @@ -15705,7 +16042,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -15947,6 +16284,7 @@ version toolchain ``65.1`` ``GCCcore/8.3.0`` ``66.1`` ``GCCcore/9.3.0`` ``67.1`` ``GCCcore/10.2.0`` +``69.1`` ``GCCcore/10.3.0`` ======== ==================================== @@ -16348,6 +16686,7 @@ version versionsuffix toolchain ``7.0.9-5`` ``GCCcore/8.3.0`` ``7.0.10-1`` ``GCCcore/9.3.0`` ``7.0.10-35`` ``GCCcore/10.2.0`` +``7.0.11-14`` ``GCCcore/10.3.0`` ============= =================================== =============================== @@ -16648,6 +16987,22 @@ version toolchain ============ ==================== +.. _list_software_inline_639: + +*inline* +++++++++ + +Functionality to dynamically define R functions and S4 methods with 'inlined' C, C++ or Fortran code supporting the .C and .Call calling conventions. + +*homepage*: https://cran.r-project.org/web/packages/inline + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``0.3.19`` ``-R-4.0.4`` ``foss/2020b`` +========== ============= ============== + + .. _list_software_inputproto_1124: *inputproto* @@ -17025,14 +17380,15 @@ version toolchain The IOR software is used for benchmarking parallel file systems using POSIX, MPIIO, or HDF5 interfaces. -*homepage*: https://github.com/IOR-LANL/ior +*homepage*: https://github.com/hpc/ior -========= ============= =============== -version versionsuffix toolchain -========= ============= =============== -``3.0.1`` ``-mpiio`` ``foss/2016a`` -``3.2.1`` ``gompi/2019b`` -========= ============= =============== +========= ============= ================================ +version versionsuffix toolchain +========= ============= ================================ +``3.0.1`` ``-mpiio`` ``foss/2016a`` +``3.2.1`` ``gompi/2019b`` +``3.3.0`` ``gompi/2020b``, ``gompi/2021a`` +========= ============= ================================ .. _list_software_IOzone_596: @@ -17184,6 +17540,7 @@ version versionsuffix toolchain ``7.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``7.15.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``7.18.1`` ``GCCcore/10.2.0`` +``7.25.0`` ``GCCcore/10.3.0`` ========== ================== ======================================================================================= @@ -17221,6 +17578,7 @@ version versionsuffix toolchain ``0.8.15`` ``-R-3.4.3-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``1.1`` ``-R-3.6.2-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.1`` ``-R-3.6.3-Python-3.8.2`` ``foss/2020a`` +``1.2`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` ========== ========================== ================================== @@ -17249,15 +17607,15 @@ isl is a library for manipulating sets and relations of integer points bounded b *homepage*: http://isl.gforge.inria.fr/ -======== ====================================================== -version toolchain -======== ====================================================== -``0.14`` ``GCC/4.9.2`` -``0.15`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a`` -``0.16`` ``GCC/4.9.3-2.25`` -``0.17`` ``foss/2016a`` -``0.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -======== ====================================================== +======== ========================================================= +version toolchain +======== ========================================================= +``0.14`` ``GCC/4.9.2`` +``0.15`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a`` +``0.16`` ``GCC/4.9.3-2.25`` +``0.17`` ``foss/2016a`` +``0.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +======== ========================================================= .. _list_software_ispc_431: @@ -17275,6 +17633,7 @@ version toolchain ``1.6.0`` ``system`` ``1.10.0`` ``system`` ``1.12.0`` ``system`` +``1.16.0`` ``system`` ========== ========== @@ -17513,6 +17872,7 @@ version versionsuffix toolchain ``1.8.0_241`` ``system`` ``1.8.0_271`` ``system`` ``1.8.0_281`` ``system`` +``1.8.0_292`` ``-OpenJDK`` ``system`` ``1.8_191`` ``-b26-OpenJDK`` ``system`` ``1.8_265`` ``-b01-OpenJDK-aarch64`` ``system`` ``1.9.0.4`` ``system`` @@ -17707,13 +18067,13 @@ JsonCpp is a C++ library that allows manipulating JSON values, including serial *homepage*: https://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html -========== ===================================== -version toolchain -========== ===================================== -``0.10.7`` ``GCCcore/8.2.0`` -``1.9.3`` ``GCCcore/8.3.0`` -``1.9.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========== ===================================== +========== ========================================================= +version toolchain +========== ========================================================= +``0.10.7`` ``GCCcore/8.2.0`` +``1.9.3`` ``GCCcore/8.3.0`` +``1.9.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========== ========================================================= .. _list_software_JUBE_294: @@ -17745,11 +18105,11 @@ A C library that implements a dynamic array. *homepage*: http://judy.sourceforge.net/ -========= ======================================================== -version toolchain -========= ======================================================== -``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ======================================================== +========= ============================================================================ +version toolchain +========= ============================================================================ +``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ============================================================================ .. _list_software_Julia_501: @@ -17836,12 +18196,13 @@ JupyterLab is the next-generation user interface for Project Jupyter offering al *homepage*: https://jupyter.org/ -========= ================= ================================== -version versionsuffix toolchain -========= ================= ================================== -``1.2.5`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.2.8`` ``GCCcore/10.2.0`` -========= ================= ================================== +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``1.2.5`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.2.8`` ``GCCcore/10.2.0`` +``3.0.16`` ``GCCcore/10.3.0`` +========== ================= ================================== .. _list_software_JWM_238: @@ -18313,7 +18674,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -18341,12 +18702,12 @@ LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGP *homepage*: http://lame.sourceforge.net/ -========== ================================================================================================================================== -version toolchain -========== ================================================================================================================================== -``3.99.5`` ``foss/2016b``, ``intel/2017a`` -``3.100`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` -========== ================================================================================================================================== +========== ====================================================================================================================================================== +version toolchain +========== ====================================================================================================================================================== +``3.99.5`` ``foss/2016b``, ``intel/2017a`` +``3.100`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` +========== ====================================================================================================================================================== .. _list_software_LAMMPS_458: @@ -18484,6 +18845,7 @@ version versionsuffix toolchain ========== ============= ================== ``0.17.6`` ``-x86_64`` ``system`` ``1.25.1`` ``GCCcore/10.2.0`` +``1.26.0`` ``GCCcore/10.3.0`` ========== ============= ================== @@ -18613,12 +18975,12 @@ Asynchronous input/output library that uses the kernels native interface. *homepage*: https://pagure.io/libaio -=========== ==================================== -version toolchain -=========== ==================================== -``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.3.112`` ``GCCcore/10.2.0`` -=========== ==================================== +=========== ====================================== +version toolchain +=========== ====================================== +``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.3.112`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +=========== ====================================== .. _list_software_libarchive_1049: @@ -18630,14 +18992,14 @@ Multi-format archive and compression library *homepage*: https://www.libarchive.org/ -========= ================== -version toolchain -========= ================== -``3.4.0`` ``GCCcore/8.2.0`` -``3.4.2`` ``GCCcore/9.3.0`` -``3.4.3`` ``GCCcore/10.2.0`` -``3.5.1`` ``GCCcore/10.3.0`` -========= ================== +========= ===================================== +version toolchain +========= ===================================== +``3.4.0`` ``GCCcore/8.2.0`` +``3.4.2`` ``GCCcore/9.3.0`` +``3.4.3`` ``GCCcore/10.2.0`` +``3.5.1`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` +========= ===================================== .. _list_software_libav_526: @@ -18722,9 +19084,26 @@ version toolchain ``1.11`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.14`` ``GCCcore/10.2.0`` +``1.17`` ``GCCcore/10.3.0`` ======== ========================================================================================================= +.. _list_software_libcint_741: + +*libcint* ++++++++++ + +libcint is an open source library for analytical Gaussian integrals. + +*homepage*: https://github.com/sunqm/libcint + +========= ============================== +version toolchain +========= ============================== +``4.4.0`` ``foss/2020b``, ``foss/2021a`` +========= ============================== + + .. _list_software_libcircle_937: *libcircle* @@ -18976,6 +19355,7 @@ version toolchain ``1.5.2`` ``foss/2018a`` ``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` ``1.5.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.5.8`` ``GCCcore/10.3.0`` ========= ======================================================== @@ -19121,6 +19501,7 @@ version toolchain ``2.2.4`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b``, ``intel/2018a`` ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.3.1`` ``GCCcore/10.3.0`` ========= ============================================================================================================ @@ -19154,7 +19535,7 @@ version toolchain ========= ======================================================= ``1.4.2`` ``foss/2018a``, ``foss/2018b``, ``intel/2018b`` ``1.5.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.6.0`` ``GCCcore/10.2.0`` +``1.6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ======================================================= @@ -19310,11 +19691,11 @@ libHaru is a free, cross platform, open source library for generating PDF files. *homepage*: http://libharu.org/ -========= ========================================================================================================================= -version toolchain -========= ========================================================================================================================= -``2.3.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2017a``, ``intel/2018b`` -========= ========================================================================================================================= +========= ============================================================================================================================================= +version toolchain +========= ============================================================================================================================================= +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2017a``, ``intel/2018b`` +========= ============================================================================================================================================= .. _list_software_libibmad_820: @@ -19539,12 +19920,12 @@ GNU libmicrohttpd is a small C library that is supposed to make it easy to run *homepage*: https://www.gnu.org/software/libmicrohttpd/ -========== ================== -version toolchain -========== ================== -``0.9.71`` ``GCCcore/9.3.0`` -``0.9.73`` ``GCCcore/10.2.0`` -========== ================== +========== ======================================================== +version toolchain +========== ======================================================== +``0.9.71`` ``GCCcore/9.3.0`` +``0.9.73`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========== ======================================================== .. _list_software_libmo_unpack_1268: @@ -19954,18 +20335,18 @@ Sodium is a modern, easy-to-use software library for encryption, decryption, sig *homepage*: https://doc.libsodium.org/ -========== ======================================================== -version toolchain -========== ======================================================== -``1.0.6`` ``intel/2016a`` -``1.0.8`` ``foss/2016a`` -``1.0.11`` ``foss/2016b``, ``intel/2016b`` -``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` -``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` -``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.0.17`` ``GCCcore/8.2.0`` -``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ======================================================== +========== ============================================================================ +version toolchain +========== ============================================================================ +``1.0.6`` ``intel/2016a`` +``1.0.8`` ``foss/2016a`` +``1.0.11`` ``foss/2016b``, ``intel/2016b`` +``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` +``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` +``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.0.17`` ``GCCcore/8.2.0`` +``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ============================================================================ .. _list_software_LibSoup_702: @@ -20045,11 +20426,12 @@ Useful set of classes for creating statistical genetic programs. *homepage*: https://genome.sph.umich.edu/wiki/C++_Library:_libStatGen -============ ================= -version toolchain -============ ================= -``20190330`` ``GCCcore/6.4.0`` -============ ================= +============ ================== +version toolchain +============ ================== +``1.0.15`` ``GCCcore/10.2.0`` +``20190330`` ``GCCcore/6.4.0`` +============ ================== .. _list_software_LIBSVM_461: @@ -20102,6 +20484,7 @@ version toolchain ``4.12`` ``GCCcore/5.4.0`` ``4.13`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``4.16.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``4.17.0`` ``GCCcore/10.3.0`` ========== =================================================== @@ -20142,6 +20525,7 @@ version toolchain ``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.3.1`` ``GCCcore/10.2.0`` +``1.3.2`` ``GCCcore/10.3.0`` ========= ==================================== @@ -20172,14 +20556,14 @@ This library provides functions for manipulating Unicode strings and for manipu *homepage*: http://www.gnu.org/software/libunistring/ -========== ========================================================================== -version toolchain -========== ========================================================================== -``0.9.3`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` -``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` -``0.9.7`` ``GCCcore/6.4.0`` -``0.9.10`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ========================================================================== +========== ============================================================================================== +version toolchain +========== ============================================================================================== +``0.9.3`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` +``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` +``0.9.7`` ``GCCcore/6.4.0`` +``0.9.10`` ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ============================================================================================== .. _list_software_libunwind_972: @@ -20343,20 +20727,21 @@ Libxc is a library of exchange-correlation functionals for density-functional th *homepage*: https://www.tddft.org/programs/libxc -========= ======================================================================================================================================================================================= -version toolchain -========= ======================================================================================================================================================================================= -``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` -``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` -``4.0.1`` ``foss/2017b``, ``intel/2017b`` -``4.0.3`` ``foss/2016b``, ``foss/2017a`` -``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.3.4`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``5.1.2`` ``GCC/10.2.0`` -``5.1.3`` ``GCC/10.2.0`` -========= ======================================================================================================================================================================================= +========= ===================================================================================================================================================================================================================================== +version toolchain +========= ===================================================================================================================================================================================================================================== +``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` +``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``4.0.1`` ``foss/2017b``, ``intel/2017b`` +``4.0.3`` ``foss/2016b``, ``foss/2017a`` +``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` +``4.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0`` +``5.1.2`` ``GCC/10.2.0`` +``5.1.3`` ``GCC/10.2.0`` +``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +========= ===================================================================================================================================================================================================================================== .. _list_software_libxcb_628: @@ -20960,6 +21345,7 @@ version toolchain ``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` ``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` ``2.11`` ``GCCcore/10.2.0`` +``2.12`` ``GCCcore/10.3.0`` ======== ============================================================================================================================================== @@ -21050,6 +21436,7 @@ version versionsuffix toolchain ``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` ``1.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` +``1.0.2`` ``foss/2020b``, ``intel/2020b`` ========== ================== =============================== @@ -21331,6 +21718,22 @@ version toolchain ============ ============== +.. _list_software_LTR_retriever_1321: + +*LTR_retriever* ++++++++++++++++ + +LTR_retriever is a highly accurate and sensitive program for identification of LTR retrotransposons; The LTR Assembly Index (LAI) is also included in this package. + +*homepage*: https://github.com/oushujun/LTR_retriever + +========= ============== +version toolchain +========= ============== +``2.9.0`` ``foss/2020b`` +========= ============== + + .. _list_software_LtrDetector_1132: *LtrDetector* @@ -21366,6 +21769,7 @@ version toolchain ``5.3.4`` ``GCCcore/7.2.0``, ``system`` ``5.3.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ``5.4.2`` ``GCCcore/10.2.0`` +``5.4.3`` ``GCCcore/10.3.0`` =========== =================================================================== @@ -21537,7 +21941,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -21547,14 +21951,15 @@ version toolchain GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. -*homepage*: http://www.gnu.org/software/m4/m4.html +*homepage*: https://www.gnu.org/software/m4/m4.html ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== version toolchain ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``1.4.19`` ``GCCcore/9.4.0``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -21709,7 +22114,7 @@ version versionsuffix toolchain Mahotas is a computer vision and image processing library for Python -*homepage*: http://mahotas.readthedocs.io/ +*homepage*: https://mahotas.readthedocs.io/ ========= ================== =============== version versionsuffix toolchain @@ -21795,11 +22200,12 @@ makeinfo is part of the Texinfo project, the official documentation format of th *homepage*: https://www.gnu.org/software/texinfo/ -======= =========================================================================================== -version toolchain -======= =========================================================================================== -``6.7`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= =========================================================================================== +======= ============= =========================================================================================== +version versionsuffix toolchain +======= ============= =========================================================================================== +``6.7`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``6.7`` ``-minimal`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +======= ============= =========================================================================================== .. _list_software_Mako_392: @@ -21847,6 +22253,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_mapDamage_893: + +*mapDamage* ++++++++++++ + +mapDamage2 is a computational framework written in Python and R, which tracks and quantifies DNA damage patterns among ancient DNA sequencing reads generated by Next-Generation Sequencing platforms. + +*homepage*: https://ginolhac.github.io/mapDamage/ + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``2.2.1`` ``-R-4.0.4`` ``foss/2020b`` +========= ============= ============== + + .. _list_software_Maple_495: *Maple* @@ -22292,6 +22714,22 @@ version toolchain ============ ============== +.. _list_software_MbedTLS_619: + +*MbedTLS* ++++++++++ + +An open source, portable, easy to use, readable and flexible SSL library. + +*homepage*: https://tls.mbed.org/ + +========== ================== +version toolchain +========== ================== +``2.26.0`` ``GCCcore/10.2.0`` +========== ================== + + .. _list_software_MBROLA_445: *MBROLA* @@ -22386,6 +22824,7 @@ version versionsuffix toolchain ``R2020a`` ``.6`` ``system`` ``R2020b`` ``.5`` ``system`` ``R2021a`` ``.0`` ``system`` +``R2021a`` ``.3`` ``system`` ========== ============= ========== @@ -22526,6 +22965,7 @@ version versionsuffix toolchain ``1.1.1`` ``-Python-3.7.4`` ``foss/2019b`` ``1.1.3`` ``-Python-3.7.4`` ``foss/2019b`` ``1.2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``1.4.3`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -22764,6 +23204,7 @@ version versionsuffix toolchain ``3.8.3`` ``-Python-2.7.11`` ``foss/2016a`` ``5.7.1`` ``GCCcore/10.2.0`` ``5.7.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.8`` ``GCCcore/10.3.0`` ========= ================== ================== @@ -23113,13 +23554,13 @@ METIS is a set of serial programs for partitioning graphs, partitioning finite e *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview -========= ============= ====================================================================================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= ====================================================================================================================================================================================================================================================== -``5.0.2`` ``gimkl/2.11.5`` -``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ============= ====================================================================================================================================================================================================================================================== +========= ============= ========================================================================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ============= ========================================================================================================================================================================================================================================================================== +``5.0.2`` ``gimkl/2.11.5`` +``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ============= ========================================================================================================================================================================================================================================================================== .. _list_software_mhcflurry_988: @@ -23154,6 +23595,22 @@ version versionsuffix toolchain ======= ================= ================================== +.. _list_software_microctools_1198: + +*microctools* ++++++++++++++ + +Various worker functions for microclimc package + +*homepage*: https://github.com/ilyamaclean/microctools + +================== ============= ============== +version versionsuffix toolchain +================== ============= ============== +``0.1.0-20201209`` ``-R-4.0.4`` ``foss/2020b`` +================== ============= ============== + + .. _list_software_MiGEC_389: *MiGEC* @@ -23362,6 +23819,7 @@ version toolchain ``2.13`` ``foss/2018b`` ``2.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` ``2.18`` ``GCCcore/10.2.0`` +``2.20`` ``GCCcore/10.2.0`` ========== ====================================================== @@ -23634,6 +24092,7 @@ version toolchain ``8-fac81`` ``intel/2018b`` ``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` ``11-e1a1c`` ``iimpi/2019b`` +``13-45111`` ``gompi/2020b`` ============ ================================ @@ -24019,14 +24478,14 @@ Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily h *homepage*: http://www.multiprecision.org/ -========= =============== ====================================== -version versionsuffix toolchain -========= =============== ====================================== -``1.0.3`` ``intel/2017a`` -``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` -``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= =============== ====================================== +========= =============== =============================================== +version versionsuffix toolchain +========= =============== =============================================== +``1.0.3`` ``intel/2017a`` +``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` +``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/9.3.0`` +``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= =============== =============================================== .. _list_software_MPFR_309: @@ -24183,15 +24642,16 @@ version versionsuffix toolchain *MrBayes* +++++++++ -MrBayes is a program for the Bayesian estimation of phylogeny. +MrBayes is a program for Bayesian inference and model choice across a wide range of phylogenetic and evolutionary models. -*homepage*: http://mrbayes.csit.fsu.edu +*homepage*: https://nbisweden.github.io/MrBayes/ -========= ============================== -version toolchain -========= ============================== -``3.2.6`` ``foss/2016a``, ``foss/2017a`` -========= ============================== +========= ================================= +version toolchain +========= ================================= +``3.2.6`` ``foss/2016a``, ``foss/2017a`` +``3.2.7`` ``gompi/2020b``, ``gompic/2019b`` +========= ================================= .. _list_software_mrcfile_738: @@ -24470,6 +24930,7 @@ version versionsuffix toolchain ``5.2.1`` ``-metis`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a`` ``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` ``5.3.5`` ``-metis`` ``foss/2020b`` +``5.4.0`` ``-metis`` ``foss/2021a`` ========= ============== ================================================================================================================= @@ -24815,7 +25276,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_NINJA_368` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -25163,17 +25624,18 @@ The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and mul *homepage*: https://developer.nvidia.com/nccl -========== =================== ================== -version versionsuffix toolchain -========== =================== ================== -``2.1.4`` ``-CUDA-9.0.176`` ``system`` -``2.2.13`` ``-CUDA-9.2.148.1`` ``system`` -``2.3.7`` ``fosscuda/2018b`` -``2.4.2`` ``gcccuda/2019a`` -``2.4.8`` ``gcccuda/2019b`` -``2.8.3`` ``-CUDA-11.0.2`` ``system`` -``2.8.3`` ``-CUDA-11.1.1`` ``system`` -========== =================== ================== +========== =================== ============================== +version versionsuffix toolchain +========== =================== ============================== +``2.1.4`` ``-CUDA-9.0.176`` ``system`` +``2.2.13`` ``-CUDA-9.2.148.1`` ``system`` +``2.3.7`` ``fosscuda/2018b`` +``2.4.2`` ``gcccuda/2019a`` +``2.4.8`` ``gcccuda/2019b`` +``2.8.3`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0``, ``system`` +``2.8.3`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0``, ``system`` +``2.9.9`` ``-CUDA-11.3.1`` ``system`` +========== =================== ============================== .. _list_software_NCCL-tests_896: @@ -25368,7 +25830,7 @@ version toolchain nd2reader is a pure-Python package that reads images produced by NIS Elements 4.0+. -*homepage*: http://www.lighthacking.nl/nd2reader/ +*homepage*: https://www.lighthacking.nl/nd2reader/ ========= ================== =============== version versionsuffix toolchain @@ -25425,6 +25887,22 @@ version toolchain ======== =============== +.. _list_software_Nektar++_699: + +*Nektar++* +++++++++++ + +Nektar++ is a tensor product based finite element package designed to allow one to construct efficient classical low polynomial order h-type solvers (where h is the size of the finite element) as well as higher p-order piecewise polynomial order solvers. + +*homepage*: https://www.nektar.info + +========= ============== +version toolchain +========= ============== +``5.0.1`` ``foss/2020b`` +========= ============== + + .. _list_software_neon_432: *neon* @@ -25500,6 +25978,7 @@ version versionsuffix toolchain ``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2020b`` +``4.8.0`` ``gompi/2021a``, ``iimpi/2021a`` =========== ================ ========================================================================================================================== @@ -25558,7 +26037,7 @@ version versionsuffix toolchain ``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` ``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` -``4.5.3`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` +``4.5.3`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -25995,22 +26474,22 @@ NiBabel provides read/write access to some common medical and neuroimaging file *homepage*: https://nipy.github.io/nibabel -========= ================================= =============================== -version versionsuffix toolchain -========= ================================= =============================== -``2.0.2`` ``-Python-2.7.11`` ``intel/2016a`` -``2.0.2`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` -``2.1.0`` ``-Python-2.7.13`` ``intel/2017a`` -``2.2.1`` ``-Python-3.6.4`` ``intel/2018a`` -``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` -``2.4.0`` ``foss/2019a``, ``intel/2019a`` -``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` -``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` -``3.2.1`` ``foss/2020b`` -========= ================================= =============================== +========= ================================= ================================== +version versionsuffix toolchain +========= ================================= ================================== +``2.0.2`` ``-Python-2.7.11`` ``intel/2016a`` +``2.0.2`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` +``2.1.0`` ``-Python-2.7.13`` ``intel/2017a`` +``2.2.1`` ``-Python-3.6.4`` ``intel/2018a`` +``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.4.0`` ``foss/2019a``, ``intel/2019a`` +``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.2.1`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================================= ================================== .. _list_software_NIfTI_410: @@ -26081,6 +26560,7 @@ version toolchain ``0.19.2`` ``GCCcore/7.3.0`` ``1.0.0`` ``GCCcore/8.3.0`` ``1.4.6`` ``GCCcore/10.2.0`` +``1.4.8`` ``GCCcore/10.3.0`` ========== ================== @@ -26100,6 +26580,22 @@ version versionsuffix toolchain ========= ============= ============== +.. _list_software_NINJA_368: + +*NINJA* ++++++++ + +Nearly Infinite Neighbor Joining Application. + +*homepage*: https://github.com/TravisWheelerLab/NINJA + +===================== ============== +version toolchain +===================== ============== +``0.97-cluster_only`` ``GCC/10.2.0`` +===================== ============== + + .. _list_software_Ninja_496: *Ninja* @@ -26227,6 +26723,7 @@ version toolchain ``10.15.3`` ``GCCcore/8.2.0`` ``12.16.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``12.19.0`` ``GCCcore/10.2.0`` +``14.17.0`` ``GCCcore/10.3.0`` =========== ======================================================= @@ -26337,7 +26834,7 @@ version toolchain *Nsight-Compute* ++++++++++++++++ -NVIDIA® Nsight™ Compute is an interactive kernel profiler for CUDA applications. It provides detailed performance metrics and API debugging via a user interface and command line tool. In addition, its baseline feature allows users to compare results within the tool. Nsight Compute provides a customizable and data-driven user interface and metric collection and can be extended with analysis scripts for post-processing results. +NVIDIA® Nsight™ Compute is an interactive kernel profiler for CUDA applications. It provides detailed performance metrics and API debugging via a user interface and a command line tool. In addition, its baseline feature allows users to compare results within the tool. Nsight Compute provides a customizable and data-driven user interface and fast metric collection, which can be extended with rules-based analysis scripts for post-processing results. The rules-based guided analysis helps isolate and fix memory throughput, compute, and occupancy inefficiencies in the target application. *homepage*: https://developer.nvidia.com/nsight-compute @@ -26345,6 +26842,7 @@ NVIDIA® Nsight™ Compute is an interactive kernel profiler for CUDA applicatio version toolchain ============ ========== ``2020.3.0`` ``system`` +``2021.2.0`` ``system`` ============ ========== @@ -26414,11 +26912,11 @@ nsync is a C library that exports various synchronization primitives, such as mu *homepage*: https://github.com/google/nsync -========== ======================================================== -version toolchain -========== ======================================================== -``1.24.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ======================================================== +========== ============================================================================ +version toolchain +========== ============================================================================ +``1.24.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ============================================================================ .. _list_software_ntCard_604: @@ -26531,6 +27029,7 @@ version versionsuffix toolchain ``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.52.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` +``0.53.1`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================== =================================================== @@ -26602,6 +27101,8 @@ version toolchain ``20.9`` ``system`` ``20.11`` ``system`` ``21.2`` ``system`` +``21.3`` ``system`` +``21.5`` ``system`` ========= ========== @@ -26614,12 +27115,13 @@ htop-like GPU usage monitor *homepage*: https://github.com/Syllo/nvtop -========= ================== -version toolchain -========= ================== -``1.0.0`` ``fosscuda/2018b`` -``1.1.0`` ``fosscuda/2019b`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.0.0`` ``fosscuda/2018b`` +``1.1.0`` ``fosscuda/2019b`` +``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_NWChem_546: @@ -26664,7 +27166,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -26700,6 +27202,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_OBITools3_798: + +*OBITools3* ++++++++++++ + +A package for the management of analyses and data in DNA metabarcoding. + +*homepage*: https://metabarcoding.org/obitools3 + +=========== ================== +version toolchain +=========== ================== +``3.0.1b8`` ``GCCcore/10.2.0`` +=========== ================== + + .. _list_software_OCaml_460: *OCaml* @@ -26768,6 +27286,7 @@ version versionsuffix toolchain ``4.2.2`` ``foss/2018a`` ``4.4.1`` ``foss/2018b`` ``5.1.0`` ``foss/2019a``, ``foss/2019b`` +``6.2.0`` ``foss/2020b`` ========= ============= ================================================ @@ -26820,6 +27339,23 @@ version toolchain ========== ================== +.. _list_software_ont-fast5-api_1224: + +*ont-fast5-api* ++++++++++++++++ + +ont_fast5_api is a simple interface to HDF5 files of the Oxford Nanopore .fast5 file format. + +*homepage*: https://github.com/nanoporetech/ont_fast5_api + +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``3.3.0`` ``foss/2020b``, ``fosscuda/2020b`` +``3.3.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ================================== + + .. _list_software_OOMPA_380: *OOMPA* @@ -26850,6 +27386,7 @@ version toolchain ========= ======================================================= ``2.0`` ``foss/2016a`` ``2.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.0.6`` ``GCCcore/10.2.0`` ========= ======================================================= @@ -27194,6 +27731,7 @@ Open Knowledgebase of Interatomic Models. OpenKIM is an API and a collection of version toolchain ============ ==================================================================================== ``20190725`` ``GCCcore/10.2.0``, ``foss/2019a``, ``foss/2019b``, ``intel/2019a``, ``intel/2019b`` +``20210128`` ``GCCcore/10.2.0`` ============ ==================================================================================== @@ -27204,17 +27742,33 @@ version toolchain OpenMM is a toolkit for molecular simulation. -*homepage*: http://openmm.org +*homepage*: https://openmm.org -========= ================= =================================== -version versionsuffix toolchain -========= ================= =================================== -``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` -``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` -``7.5.0`` ``foss/2020b``, ``intel/2020b`` -``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` -========= ================= =================================== +========= ================= =================================================== +version versionsuffix toolchain +========= ================= =================================================== +``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` +``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` +``7.5.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` +========= ================= =================================================== + + +.. _list_software_OpenMM-PLUMED_1056: + +*OpenMM-PLUMED* ++++++++++++++++ + +This project provides a connection between OpenMM and PLUMED. It allows you to bias or analyze an OpenMM simulation based on collective variables. + +*homepage*: https://github.com/openmm/openmm-plumed/ + +======= ================= =============== +version versionsuffix toolchain +======= ================= =============== +``1.0`` ``-Python-3.8.2`` ``intel/2020a`` +======= ================= =============== .. _list_software_OpenMMTools_1085: @@ -27296,6 +27850,7 @@ version versionsuffix toolchain ``4.0.2`` ``GCC/9.2.0-2.32`` ``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` ``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` +``4.0.6`` ``GCC/10.3.0`` ``4.1.0`` ``GCC/10.2.0`` ``4.1.1`` ``GCC/10.3.0`` ``system`` ``GCC/system-2.29`` @@ -27343,11 +27898,11 @@ OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM *homepage*: http://code.google.com/p/openpgm/ -=========== ==================================================================================================================================================================================================================== -version toolchain -=========== ==================================================================================================================================================================================================================== -``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -=========== ==================================================================================================================================================================================================================== +=========== ======================================================================================================================================================================================================================================== +version toolchain +=========== ======================================================================================================================================================================================================================================== +``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +=========== ======================================================================================================================================================================================================================================== .. _list_software_OpenPIV_641: @@ -27678,7 +28233,7 @@ version toolchain OSU Micro-Benchmarks -*homepage*: http://mvapich.cse.ohio-state.edu/benchmarks/ +*homepage*: https://mvapich.cse.ohio-state.edu/benchmarks/ ========= ============================================================================================================================================================================================= version toolchain @@ -27687,7 +28242,7 @@ version toolchain ``5.6.2`` ``gompi/2019a`` ``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` ``5.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` -``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a`` +``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a``, ``iimpi/2021a`` ========= ============================================================================================================================================================================================= @@ -27705,6 +28260,7 @@ version toolchain ======= ======================================================= ``2.0`` ``foss/2016a``, ``foss/2017a`` ``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.3`` ``GCCcore/10.2.0`` ======= ======================================================= @@ -27747,7 +28303,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -27757,12 +28313,13 @@ version versionsuffix toolchain Provides a way to load and enumerate PKCS#11 modules. Provides a standard configuration setup for installing PKCS#11 modules in such a way that they're discoverable. Also solves problems with coordinating the use of PKCS#11 by different components or libraries living in the same process. -*homepage*: http://p11-glue.freedesktop.org/p11-kit.html +*homepage*: https://p11-glue.freedesktop.org/p11-kit.html ========== ====================================================================== version toolchain ========== ====================================================================== ``0.23.2`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` +``0.24.0`` ``GCCcore/10.3.0`` ========== ====================================================================== @@ -27990,6 +28547,7 @@ version toolchain ``1.43.0`` ``GCCcore/8.2.0`` ``1.44.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.47.0`` ``GCCcore/10.2.0`` +``1.48.5`` ``GCCcore/10.3.0`` =========== ==================================== @@ -28002,15 +28560,16 @@ PAPI provides the tool designer and application engineer with a consistent inte *homepage*: https://icl.cs.utk.edu/projects/papi/ -========= ======================================================== -version toolchain -========= ======================================================== -``5.4.3`` ``foss/2016a`` -``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``5.6.0`` ``GCCcore/6.4.0`` -``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``6.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ======================================================== +=========== ======================================================== +version toolchain +=========== ======================================================== +``5.4.3`` ``foss/2016a`` +``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``5.6.0`` ``GCCcore/6.4.0`` +``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``6.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``6.0.0.1`` ``GCCcore/10.3.0`` +=========== ======================================================== .. _list_software_parallel_845: @@ -28041,6 +28600,7 @@ version toolchain ``20200422`` ``GCCcore/9.3.0`` ``20200522`` ``GCCcore/9.3.0`` ``20210322`` ``GCCcore/10.2.0`` +``20210622`` ``GCCcore/10.3.0`` ============ =============================== @@ -28180,11 +28740,11 @@ ParMETIS is an MPI-based parallel library that implements a variety of algorithm *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview -========= ============================================================================================================================================================================================================================================================================================================================ -version toolchain -========= ============================================================================================================================================================================================================================================================================================================================ -``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -========= ============================================================================================================================================================================================================================================================================================================================ +========= ============================================================================================================================================================================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================================================================================================================================================================= +``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +========= ============================================================================================================================================================================================================================================================================================================================================= .. _list_software_ParMGridGen_1040: @@ -28260,14 +28820,14 @@ PatchELF is a small utility to modify the dynamic linker and RPATH of ELF execut *homepage*: http://nixos.org/patchelf.html -======== ==================================== -version toolchain -======== ==================================== -``0.8`` ``GNU/4.9.3-2.25`` -``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` -``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` -``0.12`` ``GCCcore/9.3.0`` -======== ==================================== +======== ===================================== +version toolchain +======== ===================================== +``0.8`` ``GNU/4.9.3-2.25`` +``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` +``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` +``0.12`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======== ===================================== .. _list_software_path.py_708: @@ -28561,13 +29121,13 @@ Program Database Toolkit (PDT) is a framework for analyzing source code written *homepage*: https://www.cs.uoregon.edu/research/pdt/ -========== ==================================== -version toolchain -========== ==================================== -``3.22`` ``foss/2016a`` -``3.25`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.25.1`` ``GCCcore/9.3.0`` -========== ==================================== +========== ======================================================== +version toolchain +========== ======================================================== +``3.22`` ``foss/2016a`` +``3.25`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.25.1`` ``GCCcore/9.3.0`` +========== ======================================================== .. _list_software_PEAR_296: @@ -28649,8 +29209,11 @@ version versionsuffix toolchain ``5.28.1`` ``GCCcore/8.2.0`` ``5.30.0`` ``GCCcore/8.3.0`` ``5.30.2`` ``GCCcore/9.3.0`` +``5.30.2`` ``-minimal`` ``GCCcore/9.3.0`` ``5.32.0`` ``GCCcore/10.2.0`` +``5.32.0`` ``-minimal`` ``GCCcore/10.2.0`` ``5.32.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` +``5.32.1`` ``-minimal`` ``GCCcore/10.3.0`` ========== ============= ========================================================================================= @@ -28738,11 +29301,12 @@ petsc4py are Python bindings for PETSc, the Portable, Extensible Toolchain for S *homepage*: https://bitbucket.org/petsc/petsc4py -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``3.9.1`` ``-Python-3.6.4`` ``foss/2018a`` -========= ================= ============== +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``3.9.1`` ``-Python-3.6.4`` ``foss/2018a`` +``3.12.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== .. _list_software_pftoolsV3_912: @@ -28950,7 +29514,7 @@ version versionsuffix toolchain phono3py calculates phonon-phonon interaction and related properties using the supercell approach. -*homepage*: http://atztogo.github.io/phono3py/ +*homepage*: https://atztogo.github.io/phono3py/ ============= ================== =============================== version versionsuffix toolchain @@ -28984,6 +29548,22 @@ version versionsuffix toolchain ============= ================== =============================== +.. _list_software_phototonic_1095: + +*phototonic* +++++++++++++ + +Phototonic is an image viewer and organizer + +*homepage*: https://github.com/oferkv/phototonic + +======= ================== +version toolchain +======= ================== +``2.1`` ``GCCcore/10.3.0`` +======= ================== + + .. _list_software_PHYLIP_470: *PHYLIP* @@ -29119,6 +29699,7 @@ version versionsuffix toolchain ``2.22.1`` ``-Java-11`` ``system`` ``2.25.0`` ``-Java-11`` ``system`` ``2.25.1`` ``-Java-11`` ``system`` +``2.25.5`` ``-Java-13`` ``system`` =========== =================== ========== @@ -29209,6 +29790,7 @@ version versionsuffix toolchain ``6.2.1`` ``GCCcore/8.3.0`` ``7.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``8.0.1`` ``GCCcore/10.2.0`` +``8.2.0`` ``GCCcore/10.3.0`` ========= ================================= =================================================== @@ -29258,7 +29840,7 @@ version versionsuffix toolchain PIMS is a lazy-loading interface to sequential data with numpy-like slicing. -*homepage*: http://soft-matter.github.io/pims +*homepage*: https://soft-matter.github.io/pims ========= ================== =============== version versionsuffix toolchain @@ -29495,6 +30077,7 @@ version versionsuffix toolchain ``1.5.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.5.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.5.1`` ``-python`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` +``1.5.4`` ``-python`` ``GCCcore/10.3.0`` ========= ================== =================================================== @@ -29608,6 +30191,7 @@ plc is the public Planck Likelihood Code. It provides C and Fortran libraries t version versionsuffix toolchain ========= ================== =============================== ``3.0.1`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2018b`` +``3.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== =============================== @@ -29796,11 +30380,12 @@ PLY is yet another implementation of lex and yacc for Python. *homepage*: http://www.dabeaz.com/ply/ -======== ================= ============== -version versionsuffix toolchain -======== ================= ============== -``3.11`` ``-Python-3.6.4`` ``foss/2018a`` -======== ================= ============== +======== ================= ================= +version versionsuffix toolchain +======== ================= ================= +``3.11`` ``-Python-3.6.4`` ``foss/2018a`` +``3.11`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +======== ================= ================= .. _list_software_PMIx_350: @@ -29837,14 +30422,15 @@ Parallel netCDF: A Parallel I/O Library for NetCDF File Access *homepage*: https://trac.mcs.anl.gov/projects/parallel-netcdf -========== ================================================== -version toolchain -========== ================================================== -``1.8.1`` ``intel/2017a`` -``1.9.0`` ``intel/2018a`` -``1.10.0`` ``foss/2018b``, ``intel/2018b`` -``1.12.1`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` -========== ================================================== +========== ===================================================================================== +version toolchain +========== ===================================================================================== +``1.8.1`` ``intel/2017a`` +``1.9.0`` ``intel/2018a`` +``1.10.0`` ``foss/2018b``, ``intel/2018b`` +``1.12.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2020a`` +``1.12.2`` ``gompi/2020b``, ``gompic/2020b`` +========== ===================================================================================== .. _list_software_pocl_430: @@ -30010,7 +30596,7 @@ version versionsuffix toolchain A toolkit for working with nanopore sequencing data from Oxford Nanopore. -*homepage*: http://poretools.readthedocs.io/en/latest/ +*homepage*: https://poretools.readthedocs.io/en/latest/ ========= ================== =============== version versionsuffix toolchain @@ -30377,6 +30963,7 @@ version toolchain ``6.2.1`` ``GCCcore/8.3.0`` ``7.0.0`` ``GCCcore/9.3.0`` ``7.2.1`` ``GCCcore/10.2.0`` +``8.0.1`` ``GCCcore/10.3.0`` ========= ================================================================================= @@ -30527,6 +31114,7 @@ version toolchain ``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``3.13.0`` ``GCCcore/9.3.0`` ``3.14.0`` ``GCCcore/10.2.0`` +``3.17.3`` ``GCCcore/10.3.0`` =========== ==================================================================== @@ -30558,6 +31146,7 @@ version versionsuffix toolchain ``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``3.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``3.14.0`` ``GCCcore/10.2.0`` +``3.17.3`` ``GCCcore/10.3.0`` ========== ================== ================================== @@ -30707,14 +31296,15 @@ version versionsuffix toolchain *PSolver* +++++++++ -Poisson Solver from the BigDFT code compiled as a standalone library. +Interpolating scaling function Poisson Solver Library -*homepage*: http://bigdft.org/Wiki/index.php?title=BigDFT_website +*homepage*: http://bigdft.org/devel-doc/d1/d81/group__PSOLVER.html ========= ================================================================================================= version toolchain ========= ================================================================================================= ``1.7.6`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``1.8.3`` ``foss/2020b``, ``intel/2020b`` ========= ================================================================================================= @@ -30880,7 +31470,7 @@ version toolchain library with cross-python path, ini-parsing, io, code, log facilities -*homepage*: http://pylib.readthedocs.org/ +*homepage*: https://pylib.readthedocs.org/ ========== ================== ============== version versionsuffix toolchain @@ -31388,11 +31978,12 @@ pyfaidx: efficient pythonic random access to fasta subsequences *homepage*: https://pypi.python.org/pypi/pyfaidx -=========== ================== -version toolchain -=========== ================== -``0.5.9.5`` ``GCCcore/10.2.0`` -=========== ================== +=========== ================= ================== +version versionsuffix toolchain +=========== ================= ================== +``0.5.9.5`` ``GCCcore/10.2.0`` +``0.5.9.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +=========== ================= ================== .. _list_software_pyfasta_760: @@ -31477,6 +32068,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_PyFoam_588: + +*PyFoam* +++++++++ + +A Python library to control OpenFOAM-runs and manipulate OpenFOAM-data. + +*homepage*: http://openfoamwiki.net/index.php/Contrib/PyFoam + +========== ============== +version toolchain +========== ============== +``2020.5`` ``foss/2020b`` +========== ============== + + .. _list_software_PyFR_353: *PyFR* @@ -31552,7 +32159,7 @@ version versionsuffix toolchain Generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code. -*homepage*: http://pygments.org/ +*homepage*: https://pygments.org/ ========= ================== ============== version versionsuffix toolchain @@ -31934,7 +32541,7 @@ version toolchain Pyomo is a Python-based open-source software package that supports a diverse set of optimization capabilities for formulating and analyzing optimization models. -*homepage*: http://www.pyomo.org/ +*homepage*: https://www.pyomo.org/ ========= ================== ============== version versionsuffix toolchain @@ -32307,11 +32914,12 @@ PySCF is an open-source collection of electronic structure modules powered by Py *homepage*: http://www.pyscf.org -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``1.6.3`` ``-Python-3.7.2`` ``foss/2019a`` -========= ================= ============== +========= ================= ============================== +version versionsuffix toolchain +========= ================= ============================== +``1.6.3`` ``-Python-3.7.2`` ``foss/2019a`` +``1.7.6`` ``foss/2020b``, ``foss/2021a`` +========= ================= ============================== .. _list_software_pysheds_768: @@ -32369,7 +32977,7 @@ version versionsuffix toolchain Pysolar is a collection of Python libraries for simulating the irradiation of any point on earth by the sun. -*homepage*: http://pysolar.org/ +*homepage*: https://pysolar.org/ ======= ================= ================= version versionsuffix toolchain @@ -32390,11 +32998,12 @@ Python bindings to spoa. *homepage*: https://github.com/nanoporetech/pyspoa -========= ================= ============= -version versionsuffix toolchain -========= ================= ============= -``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` -========= ================= ============= +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``0.0.8`` ``GCC/10.2.0`` +========= ================= ============== .. _list_software_pysqlite_891: @@ -32437,7 +33046,7 @@ version versionsuffix toolchain Toolset of dynamical model STRucture ANalysis algorithms -*homepage*: http://stijnvanhoey.github.io/pystran/ +*homepage*: https://stijnvanhoey.github.io/pystran/ ============== ================== =============== version versionsuffix toolchain @@ -32517,6 +33126,7 @@ xdist: pytest distributed testing plugin The pytest-xdist plugin extends pytest version toolchain ========= ================== ``2.1.0`` ``GCCcore/10.2.0`` +``2.3.0`` ``GCCcore/10.3.0`` ========= ================== @@ -32579,6 +33189,7 @@ version versionsuffix toolchain ``3.8.2`` ``GCCcore/9.3.0`` ``3.8.6`` ``GCCcore/10.2.0`` ``3.9.5`` ``GCCcore/10.3.0`` +``3.9.5`` ``-bare`` ``GCCcore/10.3.0`` ========== ================= ================================================================================================================================================================= @@ -32706,13 +33317,16 @@ version versionsuffix toolchain ``1.0.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``1.1.0`` ``-Python-3.7.2`` ``foss/2019a`` ``1.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +``1.3.1`` ``fosscuda/2020b`` ``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.6.0`` ``-Python-3.7.4-imkl`` ``fosscuda/2019b`` ``1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` ``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.8.1`` ``foss/2020b`` +``1.7.1`` ``-Python-3.8.2`` ``fosscuda/2020a`` +``1.8.1`` ``foss/2020b``, ``fosscuda/2020b`` +``1.9.0`` ``foss/2020b``, ``fosscuda/2020b`` ========= ============================= ================================== @@ -32794,6 +33408,7 @@ version versionsuffix toolchain ``5.1.2`` ``GCCcore/8.3.0`` ``5.3`` ``GCCcore/9.3.0`` ``5.3.1`` ``GCCcore/10.2.0`` +``5.4.1`` ``GCCcore/10.3.0`` ========= ================== ==================================================================================== @@ -32964,6 +33579,7 @@ version toolchain ========== ============================================================================================================================================================================= ``2015.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``2019.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2020.2`` ``GCCcore/10.2.0`` ========== ============================================================================================================================================================================= @@ -33044,7 +33660,7 @@ version toolchain QML is a Python2/3-compatible toolkit for representation learning of properties of molecules and solids. -*homepage*: http://www.qmlcode.org +*homepage*: https://www.qmlcode.org ========== ================== =============== version versionsuffix toolchain @@ -33078,11 +33694,11 @@ qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions *homepage*: https://sourceforge.net/projects/qrupdate/ -========= ================================================================================================================================================================================= -version toolchain -========= ================================================================================================================================================================================= -``1.1.2`` ``GCC/5.4.0-2.26``, ``GCC/8.2.0-2.31.1``, ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= ================================================================================================================================================================================= +========= ===================================================================================================================================================================================================== +version toolchain +========= ===================================================================================================================================================================================================== +``1.1.2`` ``GCC/5.4.0-2.26``, ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= ===================================================================================================================================================================================================== .. _list_software_QScintilla_1012: @@ -33278,6 +33894,7 @@ version versionsuffix toolchain ========= ================= =============== ``3.4.2`` ``-Python-3.6.4`` ``intel/2018a`` ``3.4.8`` ``foss/2019a`` +``3.6.1`` ``foss/2020b`` ========= ================= =============== @@ -33290,22 +33907,22 @@ Quantum ESPRESSO is an integrated suite of computer codes for electronic-struc *homepage*: https://www.quantum-espresso.org -========= ============= =============================================================== -version versionsuffix toolchain -========= ============= =============================================================== -``5.3.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``-hybrid`` ``foss/2016b`` -``6.0`` ``intel/2016b`` -``6.1`` ``intel/2017a`` -``6.2`` ``intel/2017b`` -``6.2.1`` ``iomkl/2017b`` -``6.3`` ``foss/2018b``, ``intel/2018b`` -``6.4.1`` ``intel/2019a`` -``6.5`` ``intel/2019a``, ``intel/2019b`` -``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` -``6.7`` ``foss/2019b``, ``intel/2019b``, ``iomkl/2019b`` -========= ============= =============================================================== +========= ============= ================================================================================================= +version versionsuffix toolchain +========= ============= ================================================================================================= +``5.3.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``-hybrid`` ``foss/2016b`` +``6.0`` ``intel/2016b`` +``6.1`` ``intel/2017a`` +``6.2`` ``intel/2017b`` +``6.2.1`` ``iomkl/2017b`` +``6.3`` ``foss/2018b``, ``intel/2018b`` +``6.4.1`` ``intel/2019a`` +``6.5`` ``intel/2019a``, ``intel/2019b`` +``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` +``6.7`` ``foss/2019b``, ``foss/2020b``, ``foss/2021a``, ``intel/2019b``, ``intel/2021a``, ``iomkl/2019b`` +========= ============= ================================================================================================= .. _list_software_QUAST_398: @@ -33455,7 +34072,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -33491,6 +34108,8 @@ version versionsuffix toolchain ``4.0.0`` ``foss/2020a``, ``fosscuda/2020a`` ``4.0.3`` ``foss/2020b``, ``fosscuda/2020b`` ``4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` +``4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` +``4.1.0`` ``foss/2021a`` ========= ============================= =================================================== @@ -33612,17 +34231,34 @@ version toolchain *Ragout* ++++++++ -Ragout (Reference-Assisted Genome Ordering UTility) is a tool for chromosome assembly using multiple references. Given a set of assembly fragments (contigs/scaffolds) and one or multiple related references (complete or draft), it produces a chromosome-scale assembly (as a set of scaffolds). +Ragout (Reference-Assisted Genome Ordering UTility) is a tool for chromosome-level scaffolding using multiple references. Given initial assembly fragments (contigs/scaffolds) and one or multiple related references (complete or draft), it produces a chromosome-scale assembly (as a set of scaffolds). -*homepage*: http://fenderglass.github.io/Ragout/ +*homepage*: https://github.com/fenderglass/Ragout ======= ================== ============== version versionsuffix toolchain ======= ================== ============== ``2.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.3`` ``foss/2020b`` ======= ================== ============== +.. _list_software_RagTag_566: + +*RagTag* +++++++++ + +RagTag is a collection of software tools for scaffolding and improving modern genome assemblies. Tasks include: homology-based misassembly correction, homology-based assembly scaffolding and patching, and scaffold merging. RagTag also provides command line utilities for working with common genome assembly file formats. + +*homepage*: https://github.com/malonge/RagTag + +========= ============== +version toolchain +========= ============== +``2.0.1`` ``foss/2020b`` +========= ============== + + .. _list_software_rampart_759: *rampart* @@ -33794,17 +34430,18 @@ RAxML search algorithm for maximum likelihood based inference of phylogenetic tr *homepage*: https://github.com/stamatak/standard-RAxML -========== ================ ================================================================== -version versionsuffix toolchain -========== ================ ================================================================== -``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` -``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` -``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` -``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` -========== ================ ================================================================== +========== ================== ================================================================== +version versionsuffix toolchain +========== ================== ================================================================== +``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` +``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` +``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` +``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` +``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` +========== ================== ================================================================== .. _list_software_RAxML-NG_614: @@ -33924,6 +34561,22 @@ version toolchain ========= =============== +.. _list_software_RcppGSL_635: + +*RcppGSL* ++++++++++ + +The 'RcppGSL' package provides an easy-to-use interface between 'GSL' data structures and R using concepts from 'Rcpp' which is itself a package that eases the interfaces between R and C++. + +*homepage*: https://cran.r-project.org/web/packages/RcppGSL + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``0.3.8`` ``-R-4.0.4`` ``foss/2020b`` +========= ============= ============== + + .. _list_software_rCUDA_399: *rCUDA* @@ -34004,11 +34657,12 @@ RE2 is a fast, safe, thread-friendly alternative to backtracking regular express *homepage*: https://github.com/google/re2 -============== ================= -version toolchain -============== ================= -``2020-07-01`` ``GCCcore/8.3.0`` -============== ================= +============== ================== +version toolchain +============== ================== +``2020-07-01`` ``GCCcore/8.3.0`` +``2021-06-01`` ``GCCcore/10.2.0`` +============== ================== .. _list_software_re2c_364: @@ -34063,6 +34717,22 @@ version toolchain ========== ============== +.. _list_software_RECON_375: + +*RECON* ++++++++ + +Patched version of RECON to be used with RepeatModeler. + +*homepage*: https://www.repeatmasker.org/RepeatModeler/ + +======== ============== +version toolchain +======== ============== +``1.08`` ``GCC/10.2.0`` +======== ============== + + .. _list_software_Red_283: *Red* @@ -34118,6 +34788,7 @@ version toolchain ``3.5.0`` ``system`` ``3.5.1`` ``system`` ``3.5.2`` ``system`` +``3.6.2`` ``system`` ========= ========== @@ -34133,6 +34804,7 @@ RegTools is a set of tools that integrate DNA-seq and RNA-seq data to help inter ========= ============== version toolchain ========= ============== +``0.4.2`` ``foss/2020b`` ``0.5.2`` ``foss/2020b`` ========= ============== @@ -34231,7 +34903,7 @@ version toolchain RepeatMasker is a program that screens DNA sequences for interspersed repeats and low complexity DNA sequences. -*homepage*: http://www.repeatmasker.org/ +*homepage*: https://www.repeatmasker.org/ ============ ====================== ========================================================== version versionsuffix toolchain @@ -34239,9 +34911,26 @@ version versionsuffix toolchain ``4.0.8`` ``-Perl-5.26.0-HMMER`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ``4.0.8`` ``-Perl-5.28.0-HMMER`` ``intel/2018b`` ``4.0.9-p2`` ``-HMMER`` ``gompi/2019b`` +``4.1.2-p1`` ``foss/2020b`` ============ ====================== ========================================================== +.. _list_software_RepeatScout_1135: + +*RepeatScout* ++++++++++++++ + +De Novo Repeat Finder, Price A.L., Jones N.C. and Pevzner P.A. Developed and tested with our multiple sequence version of RepeatScout ( 1.0.6 ) + +*homepage*: https://www.repeatmasker.org/ + +========= ============== +version toolchain +========= ============== +``1.0.6`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_request_777: *request* @@ -34294,6 +34983,22 @@ version versionsuffix toolchain ========= ============= =============================== +.. _list_software_retworkx_902: + +*retworkx* +++++++++++ + +retworkx is a general purpose graph library for python3 written in Rust to take advantage of the performance and safety that Rust provides. It was built as a replacement for qiskit's previous (and current) networkx usage (hence the name) but is designed to provide a high performance general purpose graph library for any python application. The project was originally started to build a faster directed graph to use as the underlying data structure for the DAG at the center of qiskit-terra's transpiler, but it has since grown to cover all the graph usage in Qiskit and other applications. + +*homepage*: https://github.com/Qiskit/retworkx + +========= ============== +version toolchain +========= ============== +``0.9.0`` ``foss/2021a`` +========= ============== + + .. _list_software_RevBayes_801: *RevBayes* @@ -34326,6 +35031,7 @@ version versionsuffix toolchain ``1.4-8`` ``-R-3.6.2`` ``foss/2019b`` ``1.4-8`` ``-R-4.0.0`` ``foss/2020a`` ``1.5-16`` ``-R-4.0.0`` ``foss/2020a`` +``1.5-23`` ``-R-4.0.4`` ``foss/2020b`` ========== ============= ============== @@ -34469,6 +35175,7 @@ version versionsuffix toolchain ``2.2.28`` ``-Python-2.7.11`` ``foss/2016a`` ``2.9.0`` ``gompi/2019b`` ``2.10.0`` ``gompi/2019b`` +``2.11.0`` ``gompi/2020b`` ========== ================== =============== @@ -34911,7 +35618,7 @@ version versionsuffix toolchain Rtree is a ctypes Python wrapper of libspatialindex that provides a number of advanced spatial indexing features for the spatially curious Python user. -*homepage*: http://toblerity.org/rtree/ +*homepage*: https://toblerity.org/rtree/ ========= ================== =============== version versionsuffix toolchain @@ -34943,6 +35650,7 @@ version toolchain ``2.6.3`` ``GCCcore/8.2.0`` ``2.7.1`` ``GCCcore/8.3.0`` ``2.7.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.0.1`` ``GCCcore/10.3.0`` ========= ================================================ @@ -35071,7 +35779,7 @@ version versionsuffix toolchain Sensitivity Analysis Library in Python (Numpy). Contains Sobol, Morris, Fractional Factorial and FAST methods. -*homepage*: http://SALib.github.io/SALib/ +*homepage*: https://SALib.github.io/SALib/ ========= ================== =============== version versionsuffix toolchain @@ -35493,13 +36201,13 @@ Scikit-Build, or skbuild, is an improved build system generator for CPython C/C+ *homepage*: https://scikit-build.readthedocs.io/en/latest -========== ================= ======================================================================== -version versionsuffix toolchain -========== ================= ======================================================================== -``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``0.11.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -========== ================= ======================================================================== +========== ================= ============================================================================================ +version versionsuffix toolchain +========== ================= ============================================================================================ +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``0.11.1`` ``GCCcore/10.3.0``, ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +========== ================= ============================================================================================ .. _list_software_scikit-cuda_1105: @@ -35587,6 +36295,7 @@ version versionsuffix toolchain ``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``0.23.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``0.24.2`` ``foss/2021a`` ========== ================================= ======================================================================== @@ -35760,7 +36469,7 @@ version versionsuffix toolchain ``3.1.1`` ``GCCcore/8.3.0`` ``3.1.2`` ``GCCcore/9.3.0`` ``4.0.1`` ``GCCcore/10.2.0`` -``4.1.0.post1`` ``GCCcore/10.2.0`` +``4.1.0.post1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` =============== ======================= ================================================================================= @@ -35798,6 +36507,7 @@ version toolchain ========= ================================================== ``2.0.1`` ``foss/2016a`` ``6.0`` ``gompi/2019a``, ``gompi/2020a``, ``gompic/2019b`` +``7.0`` ``gompic/2020b`` ========= ================================================== @@ -35818,7 +36528,7 @@ version versionsuffix toolchain ``6.0.4`` ``-64bitint`` ``foss/2017b`` ``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` ``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` -``6.1.0`` ``gompi/2020b``, ``iimpi/2020b`` +``6.1.0`` ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` =================== ============= ===================================================================================================================================================== @@ -36140,12 +36850,13 @@ Unsupervised text tokenizer for Neural Network-based text generation. *homepage*: https://github.com/google/sentencepiece -========== ================= ============= -version versionsuffix toolchain -========== ================= ============= -``0.1.85`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``0.1.94`` ``-Python-3.8.2`` ``GCC/9.3.0`` -========== ================= ============= +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.1.85`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``0.1.94`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``0.1.96`` ``GCC/10.2.0`` +========== ================= ============== .. _list_software_sep_328: @@ -36323,12 +37034,12 @@ Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FA *homepage*: https://github.com/lh3/seqtk/ -======= ================================================================================== -version toolchain -======= ================================================================================== -``1.2`` ``foss/2016b``, ``intel/2017a`` -``1.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` -======= ================================================================================== +======= ================================================================================================== +version toolchain +======= ================================================================================================== +``1.2`` ``foss/2016b``, ``intel/2017a`` +``1.3`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` +======= ================================================================================================== .. _list_software_Serf_400: @@ -36340,11 +37051,11 @@ The serf library is a high performance C-based HTTP client library built upon t *homepage*: http://serf.apache.org/ -========= ============================================================================================================================= -version toolchain -========= ============================================================================================================================= -``1.3.9`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` -========= ============================================================================================================================= +========= ================================================================================================================================================= +version toolchain +========= ================================================================================================================================================= +``1.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` +========= ================================================================================================================================================= .. _list_software_setuptools_1122: @@ -36382,6 +37093,7 @@ version versionsuffix toolchain ``3.1.2`` ``-R-3.6.0`` ``foss/2019a`` ``3.1.5`` ``-R-4.0.0`` ``foss/2020a`` ``4.0.1`` ``-R-4.0.3`` ``foss/2020b`` +``4.0.3`` ``-R-4.0.3`` ``foss/2020b`` ============ ============= =============== @@ -36639,12 +37351,12 @@ Sibelia: A comparative genomics tool: It assists biologists in analysing the g *homepage*: http://bioinf.spbau.ru/en/sibelia -========= ============== -version toolchain -========= ============== -``3.0.6`` ``foss/2016b`` -``3.0.7`` ``foss/2018b`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``3.0.6`` ``foss/2016b`` +``3.0.7`` ``foss/2018b``, ``foss/2020b`` +========= ============================== .. _list_software_SICER2_424: @@ -36741,7 +37453,7 @@ version versionsuffix toolchain Simulation and Parameter Estimation in Geophysics: a python package for simulation and gradient based parameter estimation in the context of geophysical applications. -*homepage*: http://simpeg.xyz +*homepage*: https://simpeg.xyz ========== ================== =============== version versionsuffix toolchain @@ -36895,16 +37607,16 @@ SIONlib is a scalable I/O library for parallel access to task-local files. The *homepage*: https://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html -========= ============= ==================================== -version versionsuffix toolchain -========= ============= ==================================== -``1.6.1`` ``foss/2016a`` -``1.6.1`` ``-tools`` ``foss/2016a`` -``1.7.1`` ``foss/2017a`` -``1.7.1`` ``-tools`` ``foss/2017a`` -``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` -``1.7.6`` ``-tools`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ============= ==================================== +========= ============= ======================================================== +version versionsuffix toolchain +========= ============= ======================================================== +``1.6.1`` ``foss/2016a`` +``1.6.1`` ``-tools`` ``foss/2016a`` +``1.7.1`` ``foss/2017a`` +``1.7.1`` ``-tools`` ``foss/2017a`` +``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` +``1.7.6`` ``-tools`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ============= ======================================================== .. _list_software_SIP_236: @@ -37025,11 +37737,12 @@ Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem Computati *homepage*: https://bitbucket.org/slepc/slepc4py -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``3.9.0`` ``-Python-3.6.4`` ``foss/2018a`` -========= ================= ============== +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``3.9.0`` ``-Python-3.6.4`` ``foss/2018a`` +``3.12.0`` ``-Python-3.7.4`` ``foss/2019b`` +========== ================= ============== .. _list_software_sleuth_661: @@ -37325,14 +38038,15 @@ SnpEff is a variant annotation and effect prediction tool. It annotates and pr *homepage*: https://pcingola.github.io/SnpEff/ -======== ================== ========== -version versionsuffix toolchain -======== ================== ========== -``3.6`` ``-Java-1.7.0_80`` ``system`` -``4.1d`` ``-Java-1.7.0_80`` ``system`` -``4.3t`` ``-Java-1.8`` ``system`` -``5.0`` ``-Java-13`` ``system`` -======== ================== ========== +======== ========================= ================= +version versionsuffix toolchain +======== ========================= ================= +``3.6`` ``-Java-1.7.0_80`` ``system`` +``4.1d`` ``-Java-1.7.0_80`` ``system`` +``4.3t`` ``-Java-1.8`` ``system`` +``5.0`` ``-Java-13`` ``system`` +``5.0`` ``-Java-13-Python-3.8.2`` ``GCCcore/9.3.0`` +======== ========================= ================= .. _list_software_SNPhylo_685: @@ -37747,7 +38461,7 @@ version versionsuffix toolchain ``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.16.0`` ``-Python-3.7.4`` ``intel/2019b`` -``1.16.0`` ``-Python-3.8.2`` ``intel/2020a`` +``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ================ ================== =================================================== @@ -37904,6 +38618,7 @@ version toolchain ========= ================== ``3.0.1`` ``GCC/7.3.0-2.30`` ``4.0.0`` ``GCC/8.3.0`` +``4.0.7`` ``GCC/10.2.0`` ========= ================== @@ -38483,6 +39198,7 @@ version toolchain ``1.6.3`` ``foss/2018b`` ``1.6.4`` ``foss/2018b`` ``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` +``2.0.2`` ``GCC/10.2.0`` ============ ================================= @@ -38503,6 +39219,7 @@ version toolchain ``1.10.0`` ``foss/2017b``, ``intel/2017b`` ``1.12.0`` ``GCCcore/8.2.0`` ``1.14.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.14.1`` ``GCCcore/10.3.0`` ========== ===================================== @@ -38531,23 +39248,24 @@ SuiteSparse is a collection of libraries manipulate sparse matrices. *homepage*: https://faculty.cse.tamu.edu/davis/suitesparse.html -========= =================== ================================================================================================= -version versionsuffix toolchain -========= =================== ================================================================================================= -``4.5.1`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` -``4.5.2`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` -``4.5.3`` ``-METIS-5.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``4.5.3`` ``-ParMETIS-4.0.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``4.5.5`` ``-METIS-5.1.0`` ``foss/2017a``, ``intel/2017a`` -``4.5.5`` ``-ParMETIS-4.0.3`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``4.5.6`` ``-METIS-5.1.0`` ``foss/2017b`` -``5.1.2`` ``-METIS-5.1.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` -``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` -``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` -``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` -``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b`` -========= =================== ================================================================================================= +========== =================== ================================================================================================= +version versionsuffix toolchain +========== =================== ================================================================================================= +``4.5.1`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` +``4.5.2`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` +``4.5.3`` ``-METIS-5.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``4.5.3`` ``-ParMETIS-4.0.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``4.5.5`` ``-METIS-5.1.0`` ``foss/2017a``, ``intel/2017a`` +``4.5.5`` ``-ParMETIS-4.0.3`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``4.5.6`` ``-METIS-5.1.0`` ``foss/2017b`` +``5.1.2`` ``-METIS-5.1.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` +``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` +``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` +``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` +``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b`` +``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a`` +========== =================== ================================================================================================= .. _list_software_SUMACLUST_705: @@ -38829,7 +39547,7 @@ version versionsuffix toolchain ``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.0.2`` ``GCCcore/10.2.0`` +``4.0.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ============================ ================================================================ @@ -38903,6 +39621,7 @@ version versionsuffix toolchain ``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` ``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` ``1.7.1`` ``foss/2020b`` +``1.8`` ``foss/2021a`` ========= ================== =============================== @@ -38957,11 +39676,11 @@ C++ wrapper to tabix indexer *homepage*: https://github.com/ekg/tabixpp -========= ============= -version toolchain -========= ============= -``1.1.0`` ``GCC/9.3.0`` -========= ============= +========= ============================= +version toolchain +========= ============================= +``1.1.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` +========= ============================= .. _list_software_taco_423: @@ -39264,12 +39983,13 @@ Tensorboard for PyTorch. *homepage*: https://github.com/lanpa/tensorboardX -======= ================== ================== -version versionsuffix toolchain -======= ================== ================== -``2.0`` ``-Python-3.7.4`` ``foss/2019b`` -``2.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` -======= ================== ================== +======= ================== ================================== +version versionsuffix toolchain +======= ================== ================================== +``2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``2.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` +======= ================== ================================== .. _list_software_TensorFlow_1043: @@ -39330,6 +40050,7 @@ version versionsuffix toolchain ``2.3.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` ``2.4.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` ========== ============================= =================================================== @@ -39756,6 +40477,7 @@ version versionsuffix toolchain ``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``iomkl/2018a`` ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``8.6.11`` ``GCCcore/10.3.0`` ========== ================= ================================================================================================================================================ @@ -39838,6 +40560,7 @@ version toolchain ``2.3`` ``GCC/5.4.0-2.26``, ``system`` ``3.1c`` ``GCCcore/8.3.0`` ``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.2a`` ``GCCcore/10.3.0`` ======== ===================================== @@ -39942,6 +40665,7 @@ version versionsuffix toolchain ========= =============================== ================================== ``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` +``0.8.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` ========= =============================== ================================== @@ -39961,12 +40685,14 @@ version versionsuffix toolchain ``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` ``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.4.2`` ``-PyTorch-1.3.1`` ``fosscuda/2020b`` ``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0-imkl`` ``fosscuda/2019b`` -``0.8.2`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``0.8.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` ``0.8.2`` ``-Python-3.7.4-PyTorch-1.7.1`` ``fosscuda/2019b`` +``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` ========= ==================================== ================================== @@ -40474,7 +41200,7 @@ version versionsuffix toolchain Bundle of dependency Python packages for TVB (The Virtual Brain) -*homepage*: http://thevirtualbrain.org +*homepage*: https://thevirtualbrain.org ============ ================== =============== version versionsuffix toolchain @@ -40526,12 +41252,14 @@ Typing Extensions – Backported and Experimental Type Hints for Python *homepage*: https://github.com/python/typing/blob/master/typing_extensions/README.rst -=========== ================= ================== -version versionsuffix toolchain -=========== ================= ================== -``3.7.4.3`` ``GCCcore/10.2.0`` -``3.7.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -=========== ================= ================== +============ ================= ================== +version versionsuffix toolchain +============ ================= ================== +``3.7.4.3`` ``GCCcore/10.2.0`` +``3.7.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.7.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.10.0.0`` ``GCCcore/10.3.0`` +============ ================= ================== .. _list_software_letter_u: @@ -40540,7 +41268,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCLUST_480: @@ -40584,6 +41312,22 @@ version versionsuffix toolchain ============ ================ ======================================================= +.. _list_software_UCX-CUDA_570: + +*UCX-CUDA* +++++++++++ + +Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support. + +*homepage*: http://www.openucx.org/ + +========== ================ ================== +version versionsuffix toolchain +========== ================ ================== +``1.10.0`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` +========== ================ ================== + + .. _list_software_udocker_749: *udocker* @@ -40617,6 +41361,7 @@ version toolchain ``2.2.24`` ``intel/2017a`` ``2.2.25`` ``foss/2017b``, ``intel/2017b`` ``2.2.26`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``2.2.28`` ``GCCcore/10.3.0`` ========== =============================================================================================================================================================================================== @@ -40633,6 +41378,7 @@ The Unified Form Language (UFL) is a domain specific language for declaration version versionsuffix toolchain ============ ================= ============== ``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` +``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` ============ ================= ============== @@ -40751,6 +41497,22 @@ version versionsuffix toolchain ========= ================= ================= +.. _list_software_unimap_650: + +*unimap* +++++++++ + +Unimap is a fork of minimap2 optimized for assembly-to-reference alignment. It integrates the minigraph chaining algorithm and can align through long INDELs (up to 100kb by default) much faster than minimap2. Unimap is a better fit for resolving segmental duplications and is recommended over minimap2 for alignment between high-quality assemblies. Unimap does not replace minimap2 for other types of alignment. It drops the support of multi-part index and short-read mapping. Its long-read alignment is different from minimap2 but is not necessarily better. Unimap is more of a specialized minimap2 at the moment. + +*homepage*: https://github.com/lh3/unimap + +======= ================== +version toolchain +======= ================== +``0.1`` ``GCCcore/10.2.0`` +======= ================== + + .. _list_software_units_563: *units* @@ -40882,6 +41644,7 @@ version toolchain ``2.2.0`` ``GCCcore/6.4.0`` ``2.3.0`` ``GCCcore/8.2.0`` ``2.5.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.6.1`` ``GCCcore/10.3.0`` ========= ======================================================== @@ -40921,7 +41684,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -40943,6 +41706,22 @@ version versionsuffix toolchain ========= ============= =============================== +.. _list_software_Vala_388: + +*Vala* +++++++ + +Vala is a programming language using modern high level abstractions without imposing additional runtime requirements and without using a different ABI compared to applications and libraries written in C. + +*homepage*: https://wiki.gnome.org/Projects/Vala + +========== ================== +version toolchain +========== ================== +``0.52.4`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_Valgrind_823: *Valgrind* @@ -41221,15 +42000,16 @@ Variant Effect Predictor (VEP) determines the effect of your variants (SNPs, in *homepage*: https://www.ensembl.org/info/docs/tools/vep -======== ================ =============================== -version versionsuffix toolchain -======== ================ =============================== -``93.4`` ``-Perl-5.26.1`` ``intel/2018a`` -``94.0`` ``-Perl-5.28.0`` ``foss/2018b`` -``94.5`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``95.0`` ``-Perl-5.28.0`` ``foss/2018b`` -``96.0`` ``-Perl-5.28.1`` ``foss/2019a`` -======== ================ =============================== +========= ================ =============================== +version versionsuffix toolchain +========= ================ =============================== +``93.4`` ``-Perl-5.26.1`` ``intel/2018a`` +``94.0`` ``-Perl-5.28.0`` ``foss/2018b`` +``94.5`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``95.0`` ``-Perl-5.28.0`` ``foss/2018b`` +``96.0`` ``-Perl-5.28.1`` ``foss/2019a`` +``103.1`` ``GCC/10.2.0`` +========= ================ =============================== .. _list_software_verifyBamID_1074: @@ -41345,14 +42125,15 @@ VMD is a molecular visualization program for displaying, animating, and analyzin *homepage*: https://www.ks.uiuc.edu/Research/vmd -============ ================== =============================== -version versionsuffix toolchain -============ ================== =============================== -``1.9.3`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.3`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2018a`` -``1.9.3`` ``-Python-2.7.15`` ``intel/2018b`` -``1.9.4a43`` ``-Python-3.7.4`` ``fosscuda/2019b`` -============ ================== =============================== +============ ================== ================================== +version versionsuffix toolchain +============ ================== ================================== +``1.9.3`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.3`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2018a`` +``1.9.3`` ``-Python-2.7.15`` ``intel/2018b`` +``1.9.4a43`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.9.4a51`` ``foss/2020b``, ``fosscuda/2020b`` +============ ================== ================================== .. _list_software_voltools_898: @@ -41489,6 +42270,7 @@ version versionsuffix toolchain ``5.2.3`` ``system`` ``5.2.4`` ``system`` ``5.2.5`` ``system`` +``5.2.6`` ``system`` =========== ================================== =============== @@ -41586,7 +42368,7 @@ version versionsuffix toolchain ``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` ``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` -``9.0.1`` ``foss/2020b`` +``9.0.1`` ``foss/2020b``, ``foss/2021a`` ========= ================== =================================================== @@ -41661,7 +42443,7 @@ version toolchain --- -:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_wandb_524: @@ -41689,16 +42471,16 @@ A tool for obtaining maximally-localised Wannier functions *homepage*: http://www.wannier.org -=========== ============= ================================================ -version versionsuffix toolchain -=========== ============= ================================================ -``1.2`` ``intel/2016.02-GCC-4.9`` -``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` -``2.0.1.1`` ``-abinit`` ``intel/2018b`` -``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``3.0.0`` ``intel/2018b`` -``3.1.0`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -=========== ============= ================================================ +=========== ============= ================================================================================= +version versionsuffix toolchain +=========== ============= ================================================================================= +``1.2`` ``intel/2016.02-GCC-4.9`` +``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``2.0.1.1`` ``-abinit`` ``intel/2018b`` +``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``3.0.0`` ``intel/2018b`` +``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a`` +=========== ============= ================================================================================= .. _list_software_WannierTools_1253: @@ -41858,6 +42640,22 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_WhatsHap_800: + +*WhatsHap* +++++++++++ + +WhatsHap is a software for phasing genomic variants using DNA sequencing reads, also called read-based phasing or haplotype assembly. It is especially suitable for long reads, but works also well with short reads. + +*homepage*: https://whatshap.readthedocs.io + +======= ============== +version toolchain +======= ============== +``1.1`` ``foss/2020b`` +======= ============== + + .. _list_software_wheel_533: *wheel* @@ -42425,13 +43223,14 @@ XCFun is a library of DFT exchange-correlation (XC) functionals. It is based on *homepage*: http://dftlibs.org/xcfun/ -============ ================== ================= -version versionsuffix toolchain -============ ================== ================= -``2.1.0`` ``GCCcore/9.3.0`` -``20180122`` ``-Python-2.7.14`` ``intel/2017b`` -``20190127`` ``-Python-3.7.2`` ``foss/2019a`` -============ ================== ================= +============ ================== ====================================== +version versionsuffix toolchain +============ ================== ====================================== +``2.1.0`` ``GCCcore/9.3.0`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``20180122`` ``-Python-2.7.14`` ``intel/2017b`` +``20190127`` ``-Python-3.7.2`` ``foss/2019a`` +============ ================== ====================================== .. _list_software_XCrySDen_752: @@ -42722,7 +43521,7 @@ version toolchain Xonsh is a Python-ish, BASHwards-looking shell language and command prompt. -*homepage*: http://xon.sh/ +*homepage*: https://xon.sh/ ========= =============== version toolchain @@ -42766,7 +43565,7 @@ version versionsuffix toolchain ``1.2.2`` ``-X11-20180131`` ``GCCcore/6.4.0`` ``1.2.3`` ``GCCcore/7.3.0`` ``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.2.5`` ``GCCcore/10.2.0`` +``1.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ================= ======================================================================================================================= @@ -42862,12 +43661,13 @@ Xvfb is an X server that can run on machines with no display hardware and no phy *homepage*: https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml -========== ===================================== -version toolchain -========== ===================================== -``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``1.20.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========== ===================================== +=========== ===================================== +version toolchain +=========== ===================================== +``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.20.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.20.11`` ``GCCcore/10.3.0`` +=========== ===================================== .. _list_software_XZ_178: @@ -43069,6 +43869,7 @@ version toolchain ========== ==================================== ``4.8.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.8.10`` ``GCCcore/10.2.0`` +``4.8.11`` ``GCCcore/10.3.0`` ========== ==================================== @@ -43109,6 +43910,7 @@ version toolchain ``4.2.5`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` ``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.3.3`` ``GCCcore/10.2.0`` +``4.3.4`` ``GCCcore/10.3.0`` ========= ========================================================================================================= @@ -43159,7 +43961,7 @@ version toolchain ``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` -``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 59509f14..ddc2880d 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -8,6 +8,7 @@ * EB_ABAQUS * EB_Allinea * EB_Anaconda + * EB_AOMP * EB_CPLEX * EB_CUDA * EB_EPD @@ -66,6 +67,7 @@ * EB_pybind11 * EB_UFC + * EB_Amber * EB_Armadillo * EB_BamTools * EB_Blender @@ -90,7 +92,6 @@ * EB_Trilinos * ConfigureMakePythonPackage - * EB_Amber * EB_ARB * EB_ATLAS * EB_BerkeleyGW @@ -115,6 +116,7 @@ * EB_Ferret * EB_FFTW * EB_flex + * EB_FreeFEM * EB_freetype * EB_g2clib * EB_g2lib @@ -149,6 +151,7 @@ * EB_MUMmer * EB_MUMPS * EB_MyMediaLite + * EB_NCCL * EB_ncurses * EB_netCDF_minus_Fortran * EB_NEURON @@ -186,6 +189,7 @@ * EB_TAU * EB_tbb * EB_tbb + * EB_UCX_Plugins * EB_Velvet * EB_VMD * EB_XALT @@ -223,6 +227,7 @@ * EB_Gctf * EB_libsmm * EB_Modeller + * EB_MOOSE * EB_MotionCor2 * EB_MRtrix * EB_NCL @@ -273,6 +278,7 @@ * EB_SEPP * EB_TensorFlow * EB_TensorRT + * EB_torchvision * EB_VSC_minus_tools * EB_wxPython * FortranPythonPackage @@ -406,6 +412,7 @@ * EB_SEPP * EB_TensorFlow * EB_TensorRT + * EB_torchvision * EB_VSC_minus_tools * EB_wxPython * FortranPythonPackage diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 45addaba..911e781f 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -183,6 +183,7 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` ``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` @@ -258,6 +259,7 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` ``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` @@ -296,6 +298,7 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` ``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``configure_cmd`` Configure command to use ``"cmake"`` @@ -341,6 +344,7 @@ easyconfig parameter description ``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` ``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` ``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` ``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` @@ -399,6 +403,7 @@ Extra easyconfig parameters specific to ``CmdCp`` easyblock easyconfig parameter description default value ======================== =================================================================================================================================================================================================== ==================================================== ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``cmds_map`` List of regex/template command (with 'source'/'target' fields) tuples ``[('.*', '$CC $CFLAGS %(source)s -o %(target)s')]`` ``configure_cmd`` Configure command to use ``"./configure"`` @@ -462,6 +467,7 @@ Extra easyconfig parameters specific to ``ConfigureMake`` easyblock easyconfig parameter description default value ======================== =================================================================================================================================================================================================== ================== ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``configure_cmd`` Configure command to use ``"./configure"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` @@ -539,6 +545,7 @@ Extra easyconfig parameters specific to ``ConfigureMakePythonPackage`` easyblock easyconfig parameter description default value ======================== =================================================================================================================================================================================================== ======================================================================= ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` ``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` @@ -772,6 +779,7 @@ Extra easyconfig parameters specific to ``MakeCp`` easyblock easyconfig parameter description default value ======================== =================================================================================================================================================================================================== ================== ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``configure_cmd`` Configure command to use ``"./configure"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` @@ -1143,6 +1151,7 @@ easyconfig parameter description ``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` ``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``clooguseisl`` Use ISL with CLooG or not ``False`` ``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` @@ -1198,6 +1207,7 @@ easyconfig parameter description ``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` ``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` ``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` ``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` ``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` ``configure_cmd`` Configure command to use ``"./configure"`` diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 97f0b758..1c74dd02 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -293,6 +293,7 @@ Option flag Opt ``--http-header-fields-urlpat=[URLPAT::][HEADER:]FILE|FIELD`` Set extra HTTP header FIELDs when downloading files from URL PATterns. To not log sensitive values, specify a file containing newline separated FIELDs. e.g. "^https://www.example.com::/path/to/headers.txt" or "client[A-z0-9]*.example.com': ['Authorization: Basic token']". ``--ignore-checksums`` Ignore failing checksum verification (default: False) ``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) +``--ignore-test-failure`` Ignore a failing test step (default: False) ``--install-latest-eb-release`` Install latest known version of easybuild (default: False) ``--lib-lib64-symlink`` Automatically create symlinks for lib/ pointing to lib64/ if the former is missing (default: True; disable with --disable-lib-lib64-symlink) ``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index cc8159a6..e0b40376 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -3414,6 +3414,49 @@ option description ========================= ======================================================================= ========= +.. _nvompic: + +Available options for nvompic toolchain +--------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _pmkl: Available options for pmkl toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index 4a4780c5..b6beba4a 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -21,7 +21,7 @@ Name Compiler(s) MPI Linear algebra **ffmpi** FCC *(none)* *(none)* *(none)* **foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW **fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**Fujitsu** *(none)* *(none)* *(none)* FFTW +**Fujitsu** FCC *(none)* *(none)* FFTW **GCC** GCC *(none)* *(none)* *(none)* **GCCcore** GCCcore *(none)* *(none)* *(none)* **gcccuda** GCC, CUDA *(none)* *(none)* *(none)* @@ -80,6 +80,7 @@ Name Compiler(s) MPI Linear algebra **iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW **ismkl** icc, ifort MPICH2 imkl imkl **NVHPC** NVHPC *(none)* *(none)* *(none)* +**nvompic** NVHPC OpenMPI *(none)* *(none)* **PGI** PGI *(none)* *(none)* *(none)* **pmkl** PGI *(none)* imkl imkl **pomkl** PGI OpenMPI imkl imkl From 84d15ee63fe7d96cb49d17ddcca71e799b6ec37e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 5 Jul 2021 08:24:46 +0200 Subject: [PATCH 159/286] fix list of easyblocks for EasyBuild v4.4.1 --- docs/version-specific/easyblocks.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index ddc2880d..c7328338 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -227,7 +227,6 @@ * EB_Gctf * EB_libsmm * EB_Modeller - * EB_MOOSE * EB_MotionCor2 * EB_MRtrix * EB_NCL From e8dbcc3789bf41d2b4b20ee1f76493eb988fbaa5 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 6 Jul 2021 09:31:26 +0800 Subject: [PATCH 160/286] update release notes and changelog for EasyBuild v4.4.1 + bump version to 4.4.1 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 174 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 174 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 8f7d9101..2ce0810e 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20210706.01** (`Jul 6th 2021`): update release notes for EasyBuild v4.4.1 (see :ref:`release_notes_eb441`) * **release 20210602.01** (`Jun 2nd 2021`): update release notes for EasyBuild v4.4.0 (see :ref:`release_notes_eb440`) * **release 20210409.01** (`Apr 9th 2021`): update release notes for EasyBuild v4.3.4 (see :ref:`release_notes_eb434`) * **release 20210223.01** (`Feb 23rd 2021`): update release notes for EasyBuild v4.3.3 (see :ref:`release_notes_eb433`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 04b02342..1cc08a9b 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,180 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,349** different software packages, -including 36 different (compiler) toolchains. It contains 232 software-specific easyblocks and 37 generic easyblocks, -alongside 12,266 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,388** different software packages, +including 36 different (compiler) toolchains. It contains 237 software-specific easyblocks and 37 generic easyblocks, +alongside 12,607 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb441: + +EasyBuild v4.4.1 (July 6th 2021) +-------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * enhance detection of patch files supplied to ``eb`` command with better error messages (`#3709 `_) + * add per-step timing information (`#3716 `_) + * add ``module-write hook`` (`#3728 `_) + * add ``ignore-test-failure`` configuration option to ignore failing test step (`#3732 `_) + * add toolchain definition for nvompic (NVHPC + OpenMPI) (`#3735 `_) + * warn about generic milestone in ``--review-pr`` and ``--merge-pr`` (`#3751 `_) + +* various bug fixes, including: + + * don't override ``COMPILER_MODULE_NAME``, inherited from ``Ffmpi``, in Fujitsu toolchain definition (`#3721 `_) + * avoid overwriting ``pr_nr`` in ``post_pr_test_report`` for reports with ``--include-easyblocks-from-pr`` (`#3724 `_, `#3726 `_) + * fix crash in ``get_config_dict`` when copying modules that were imported in easyconfig file (like ``import os``) (`#3729 `_) + * parse C standard flags in ``CFLAGS`` for Fujitsu compiler (`#3731 `_) + * fix error message for ``--use-ccache`` (`#3733 `_) + * error out when passing a list to ``run_cmd*`` to avoid running wrong command unintended, unless ``shell=True`` is used (`#3737 `_) + * minor fixes to output of test reports when using multiple PRs (`#3741 `_) + * fix location for modules installed with intel-compilers toolchain in HierarchicalMNS by always checking toolchain compiler name against template map (`#3745 `_) + * avoid checking ``msg`` attribute of ``GitCommandError`` (`#3756 `_) + * consider sources provided as dict in ``EasyBlock.check_checksums_for`` (`#3758 `_) + * don't make changes to software installation directory when using ``--sanity-check-only`` (`#3761 `_) + * honor specified easyblock for extensions (`#3762 `_) + +* other changes: + + * make sure that tests requiring a github token have ``github`` in the test name so that they can be easily filtered (`#3730 `_) + * deprecate EasyBuild bootstrap script (`#3742 `_) + * use temporary download folder in ``test_http_header_fields_urlpat`` (`#3755 `_) + +**easyblocks** + +* 5 new software-specific easyblocks: + + * AOMP (`#2435 `_, `#2462 `_, `#2464 `_), FreeFEM (`#1969 `_), NCCL (built from source) (`#2337 `_, `#2460 `_), torchvision (`#2467 `_), UCX plugins (`#2491 `_) + +* minor enhancements, including: + + * enhance Amber easyblock to support installing Amber via CMake (`#2445 `_) + * enhance ConfigureMake generic easyblock to add support for building multiple build targets (`#2449 `_, `#2479 `_, `#2480 `_) + * enhance sanity check for Clang to verify if CUDA offload library was produced (`#2454 `_) + * update custom easyblock for Boost to always build single and multi threaded versions (`#2456 `_) + * enhance ``sitecustomize.py`` in Python easyblock to support overriding core Python packages, and allowing overriding in virtualenv (`#2458 `_, `#2483 `_) + * update CMakeMake to handle old and new Boost/Boost.Python builds using custom easyblock for Boost (`#2461 `_) + * add file prefix option to XALT easyblock (`#2463 `_) + * enhance Java easyblock to define ``%(jdkarch)s`` template (`#2472 `_) + * adjust Perl easyblock to only check for a ``man`` subdirectory if groff is a dependency (`#2474 `_) + * support arbitrary version strings in OpenSSL wrapper and add ``minimum_openssl_version`` option (`#2475 `_) + * enhance Python easyblock to explicitly disable installing core-pip when ``install_pip`` is not ``True`` (`#2476 `_) + * enhance intel-compiler easyblock to include multipath include dir in ``$CPATH`` (`#2477 `_) + * enhance Hypre easyblock to enable CUDA support (`#2482 `_) + * update Xmipp easyblock for new version (v3.20.07) (`#2486 `_) + * enhance FFTW easyblock to skip tests if ``--mpi-tests`` EasyBuild configuration option is disabled (`#2490 `_) + * use ``PYPI_SOURCE`` as the default for ``source_urls`` of extensions of Python easyconfigs (`#2493 `_) + +* various bug fixes, including: + + * only use siterc fix for NVHPC < 21.3 (`#2453 `_) + * fix CPU-only runtime for dpcpp-generated executables in custom easyblock for intel-compilers (`#2457 `_) + * always add ``distinct_host_configuration=false`` to build command for TensorFlow (`#2459 `_) + * disable installation of bundled BioPerl and HTSLib if they are dependencies of VEP (`#2468 `_) + * don't use list value for command to detect installed Python packages in TensorFlow easyblock (`#2469 `_) + * change Bundle easyblock to also collect ``altroot`` and ``altversion`` in the module step so they are set when running ``--module-only`` (`#2485 `_) + * always strip output from ``gcc -print-multiarch`` in intel-compilers easyblock (`#2489 `_) + * don't overwrite all of ``exts_default_options`` in TensorFlow easyblock (`#2494 `_) + * enhance GCC easyblock to make sure that system GCC provides LTO support, and disable LTO when building MPFR if not (`#2498 `_) + * rework the dependency handling of OpenMPI to use explicit configure options to disable features if required dependency is not provided (`#2500 `_, `#2501 `_) + +**easyconfigs** + +* added example easyconfig files for 39 new software packages: + + * AMPHORA2 (`#13003 `_), AOMP (`#12909 `_), CAMPARI (`#13152 `_), CSB (`#12877 `_), dijitso (`#10719 `_), DosageConvertor (`#13278 `_), + dSFMT (`#12971 `_), exiv2 (`#13204 `_), FEniCS (`#10719 `_), FreeFEM (`#9902 `_), futhark (`#12921 `_), futile (`#12864 `_), + gappa (`#13186 `_), GenomeWorks (`#13083 `_, `#13092 `_), gexiv2 (`#13204 `_), HAL (`#13267 `_), hipify-clang (`#12961 `_), inline (`#12029 `_), + libcint (`#13214 `_), LTR_retriever (`#13125 `_), mapDamage (`#13172 `_), MbedTLS (`#13061 `_), microctools (`#13010 `_), + Nektar++ (`#12664 `_), NINJA (`#13125 `_), OBITools3 (`#12969 `_), ont-fast5-api (`#13033 `_), OpenMM-PLUMED (`#13268 `_), + phototonic (`#13241 `_), PyFoam (`#12675 `_), RagTag (`#13247 `_), RcppGSL (`#13172 `_), RECON (`#13123 `_), RepeatScout (`#13124 `_), + retworkx (`#13228 `_), UCX-CUDA (`#13260 `_), unimap (`#13247 `_), Vala (`#13204 `_), WhatsHap (`#12989 `_) + +* added additional easyconfigs for various supported software packages, including: + + * Amber 20.11, BBMap 38.90, Beast 2.6.4, BLIS 3.0 (AMDo fork), Bonito 0.4.0, CellRanger-ARC 2.0.0, + CellRanger-ATAC 2.0.0, Check 0.15.2, CubeGUI 4.6, CubeLib 4.6, CubeWriter 4.6, cuDNN 8.2.1.32, CVXOPT 1.2.6, + DOLFIN 2019.1.0.post0, eggnog-mapper 2.1.4, ELPA 2021.05.001, FDS 6.7.6, FFC 2019.1.0.post0, FFmpeg 4.3.2, + FIAT 2019.1.0, flatbuffers 2.0.0, flatbuffers-python 2.0, FLTK 1.3.6, gc 8.0.4, GCC 8.4.0 + 9.4.0, GDAL 3.3.0, + Gdk-Pixbuf 2.42.6, geopy 2.1.0, Ghostscript 9.54.0, git 2.32.0, GitPython 3.1.18, GLFW 3.3.4, gmsh 4.8.4, + gnuplot 5.4.2, GnuTLS 3.7.2, Go 1.16.5, GObject-Introspection 1.68.0, gperftools 2.9.1, GraphicsMagick 1.3.36, + Graphviz 2.47.2, GSL 2.7, GTK+ 2.24.33, Guile 2.2.7, h5py 3.2.1, HarfBuzz 2.8.1, Horovod 0.22.0, Hypre 2.21.0, + ICU 69.1, ImageMagick 7.0.11-14, IOR 3.3.0, IPython 7.25.0, IRkernel 1.2, ispc 1.16.0, JupyterLab 3.0.16, + LDC 1.26.0, libcerf 1.17, libepoxy 1.5.8, libgd 2.3.1, libStatGen 1.0.15, libxc 5.1.5, LittleCMS 2.12, + LMfit 1.0.2, Lua 5.4.3, M4 1.4.19, MCR R2021a.3, medaka 1.4.3, Mercurial 5.8, minimap2 2.20, MMseqs2 13, + MrBayes 3.2.7, MUMPS 5.4.0, NCCL 2.9.9, netCDF 4.8.0, Nim 1.4.8, nodejs 14.17.0, Nsight-Compute 2021.2.0, + numba 0.53.1, NVHPC 21.5.eb, nvtop 1.2.1, Octave 6.2.0, OPARI2 2.0.6, openkim-models 20210128, OpenMPI 4.0.6, + OTF2 2.3, p11-kit 0.24.0, Pango 1.48.5, parallel 20210622, petsc4py 3.12.0, picard 2.25.5, Pillow 8.2.0, + PROJ 8.0.1, protobuf 3.17.3, protobuf-python 3.17.3, PSolver 1.8.3, PySCF 1.7.6, pyspoa 0.0.8, pytest-xdist 2.3.0, + PyTorch 1.9.0, PyYAML 5.4.1, Qhull 2020.2, Quandl 3.6.1, R 4.0.5 + R 4.1.0, Ragout 2.3, RE2 2021-06-01, + ReFrame 3.6.2, RepeatMasker 4.1.2, rgdal 1.5-23, RMBlast 2.11.0, Ruby 3.0.1, scikit-learn 0.24.2, + Score-P 7.0, Seurat 4.0.3, slepc4py 3.12.0, spoa 4.0.7, Subread 2.0.2, Subversion 1.14.1, SuiteSparse 5.10.1, + sympy 1.8, tensorboardX 2.2, TensorFlow 2.5.0, Tk 8.6.11, tmux 3.2a, torchtext 0.8.1, torchvision 0.9.1, + UDUNITS 2.2.28, UFL 2019.1.0, utf8proc 2.6.1, VEP 103.1, VMD 1.9.4a51, vsc-mympirun 5.2.6, XCFun 2.1.1, + Xvfb 1.20.11, Z3 4.8.11, ZeroMQ 4.3.4 + +* minor enhancements, including: + + * update cuDNN 8.0.x easyconfigs with a download location (`#12368 `_) + * add extensions to recent R easyconfigs: GxEScanR (`#13039 `_), cSEM (`#13208 `_), cubelyr + broom.mixed (`#13252 `_), + grf (`#13261 `_), twang + xgboost (`#13284 `_), neuralnet (`#13330 `_) + * add check to easyconfigs test suite to ensure OpenSSL wrapper is used in easyconfigs using a recent toolchain (`#13079 `_) + * add gipaw to QuantumESPRESSO/6.7 (`#13087 `_) + * add checksum for aarch64 installation file for CUDAcore easyconfigs (`#13014 `_, `#13097 `_) + * add Perl dependency to makeinfo easyconfigs (`#13166 `_) + * set minimal OpenSSL version to 1.1.1 for OpenSSL v1.1 wrapper (`#13188 `_) + * add JIT support for CUDA 11 to PyTorch 1.7.1 (`#13207 `_) + * add ``ninja --version`` as sanity check command in Ninja easyconfigs (`#13222 `_) + * code cleanup + improvements for easyconfigs test suite (`#13257 `_) + +* various bug fixes, including: + + * download sources via git for XGBoost 20171120 easyconfig due to use of submodules (`#6880 `_) + * add elfutils as build dependency for Clang 8.0.x and 9.0.1 (`#13015 `_) and Clang 11.0.1 (`#13008 `_) easyconfigs that have a CUDA dependency + * add missing CMake option to Geant4 v10.7.1 in order to actually use external CLHEP (`#13019 `_) + * add new checksum for mvabund extension to R v4.0.4 eaysconfigs (`#13020 `_, `#13021 `_) + * add patch to fix numpy ``test_ccompiler_opt`` in SciPy-bundle v2021.05 (`#13042 `_) + * add patch to fix installation of HDF 4.2.15 on aarch64 (`#13059 `_) + * make sure that MbedTLS' Makefile uses ``python`` rather than ``python2`` (`#13061 `_) + * fix checksum for snpEff 5.0 (`#13062 `_) + * fix source URL for LIBSVM 3.24 by downloading from GitHub (`#13076 `_) + * add ``preinstallopts`` for minimap2 to fix installation on aarch64 (`#13080 `_) + * add patch for GCC 10.2.0 to fix internal compiler error on aarch64 (`#13086 `_) + * switch to NCCL 2.8.3 built from source for CuPy, Horovod, libgpuarray, PyTorch and TensorFlow using fosscuda/2020b (`#13103 `_) + * add astor to dependencies of TensorFlow with 2019b (`#13111 `_) and 2020b (`#13103 `_, `#13112 `_) toolchains + * break cyclic dependency between groff, makeinfo and Perl by adding Perl-minimal and makeinfo-minimal easyconfigs (`#13163 `_ - `#13165 `_) + * add missing rgdal dep to R-INLA (`#13179 `_) + * add patch to fix ``uniq`` operation in TensorFlow 2.4.1 (`#13181 `_) + * add Perl build dependency for PnetCDF 1.12.1 (`#13183 `_) + * disable own avx detection of libfabric v1.12.1 (`#13215 `_) + * add GCCcore-[1-9][0-9].x to ``test_dep_versions_per_toolchain_generation`` (`#13243 `_, `#13249 `_, `#13251 `_) + * add patch to fix installation of TensorFlow 2.0.x (`#13248 `_) + * add patch for recent GCCcore versions to fix compatibility with CUDA 11 (`#13290 `_) + * fix install step for glew (`#13297 `_) + * update Boost 1.74.0 easyconfigs to use ``tagged_layout`` rather than ``boost_multi_thread`` (`#13300 `_) + * avoid using PMIx from system instead of PMIx dependency specified via ``--with-pmix`` for OpenMPI 4.x (`#13307 `_) + * add patch for GCCcore 10.3.0 to prevent issues when compiling with nvcc (`#13310 `_) + * add patch for OpenMPI 4.0.x to fix building against (system) UCX version > 1.7 (`#13329 `_) + * fix build of manta 1.6.0 on top of Boost 1.74.0 (`#13338 `_) + * fix recent taxator-tk easyconfigs by adding (back) ``-DBoost_NO_BOOST_CMAKE=ON`` configure option (`#13342 `_) + +* other changes: + + * disable ``debuginfod`` for elfutils to minimize required dependencies (`#13034 `_) + * add bare Python 3.9.5 easyconfig and use that as builddep for LLVM 11.1.0 (`#13035 `_) + * remove misleading comment from Python >= 3.7 easyconfigs, libffi is now also required for Python itself (no longer bundled) (`#13041 `_) + * use new custom easyblock in torchvision easyconfigs (`#13102 `_) + * remove superfluous TensorFlow patch (`#13223 `_) + * cleanup of easyconfigs for (bundles) of Python packages: remove default ``PYPI_SOURCE`` source URLs + use ``PythonBundle`` rather than ``Bundle`` easyblock (`#13253 `_, `#13295 `_, `#13336 `_) + * update ``README`` with instructions for MATLAB easyconfigs (`#12597 `_) + + .. _release_notes_eb440: EasyBuild v4.4.0 (June 2nd 2021) diff --git a/docs/conf.py b/docs/conf.py index ce6781aa..12f4879b 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.4.0' # this is meant to reference the version of EasyBuild +version = '4.4.1' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20210602.0' # this is meant to reference the version of the documentation itself +release = '20210706.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 8262dba63075b344f32d8535284609becbcc9303 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 6 Jul 2021 16:45:44 +0800 Subject: [PATCH 161/286] bump version to 4.4.1 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 13545939..343778a0 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.4.0' +VERSION = '4.4.1' # Utility function to read README file From ff295a3c0c93ff240ba7ea94f713c4e2b7155cb1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 6 Jul 2021 12:34:24 +0200 Subject: [PATCH 162/286] remove Python 2.6 from list of supported Python versions in setup.py --- setup.py | 1 - 1 file changed, 1 deletion(-) diff --git a/setup.py b/setup.py index 13545939..d0212e2d 100644 --- a/setup.py +++ b/setup.py @@ -69,7 +69,6 @@ def read(fname): "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: POSIX :: Linux", - "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", From 9caa7844ee93696a0ff6a338e2bd49c2765e7004 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 6 Aug 2021 10:10:42 +0200 Subject: [PATCH 163/286] remove mentions of --experimental in docs for RPATH support --- docs/RPATH-support.rst | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docs/RPATH-support.rst b/docs/RPATH-support.rst index ede648b0..6709dcca 100644 --- a/docs/RPATH-support.rst +++ b/docs/RPATH-support.rst @@ -5,9 +5,6 @@ Support for RPATH Since EasyBuild v3.5.2, (stable) support is available for using RPATH. -.. note:: RPATH support has been available since EasyBuild v3.0.0, but was considered experimental - until EasyBuild v3.5.2 (cfr. :ref:`experimental_features` for more information on experimental features). - .. contents:: :depth: 3 :backlinks: none @@ -54,8 +51,6 @@ Enabling RPATH linking To instruct EasyBuild to enable RPATH linking, use the ``--rpath`` configuration option. -.. note:: For now, ``--experimental`` is also required, since the implementation of RPATH support is not considered fully stable yet. - .. _rpath_support_implementation: From d1e42c9388c3a9fdfc34bcb114c46e9e2ac95b3f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 5 Sep 2021 22:06:41 +0200 Subject: [PATCH 164/286] auto-update documentation for EasyBuild v4.4.2 --- docs/version-specific/Supported_software.rst | 4638 +++++++++++------ docs/version-specific/easyblocks.rst | 7 + .../easyconfig_parameters.rst | 1 + docs/version-specific/generic_easyblocks.rst | 424 +- docs/version-specific/help.rst | 1 + docs/version-specific/toolchain_opts.rst | 45 +- docs/version-specific/toolchains.rst | 1 + 7 files changed, 3372 insertions(+), 1745 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 411772aa..23b3cd33 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2388 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2469 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -85,6 +85,7 @@ version versionsuffix toolchain ``6.14.1`` ``-linux-x86_64`` ``system`` ``2017`` ``-hotfix-1721`` ``system`` ``2018`` ``-hotfix-1806`` ``system`` +``2020`` ``system`` ========== ================= ========== @@ -93,7 +94,7 @@ version versionsuffix toolchain *ABINIT* ++++++++ -ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave or wavelet basis. +ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave or wavelet basis. *homepage*: https://www.abinit.org/ @@ -114,6 +115,7 @@ version versionsuffix toolchain ``8.10.3`` ``intel/2018b`` ``9.2.1`` ``intel/2020a`` ``9.4.1`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``9.4.2`` ``intel/2021a`` ========== ======================== ================================================ @@ -126,12 +128,12 @@ Assembly Based ReAligner *homepage*: https://github.com/mozack/abra2 -======== ======================= -version toolchain -======== ======================= -``2.22`` ``iccifort/2019.5.281`` -``2.23`` ``GCC/9.3.0`` -======== ======================= +======== ============================= +version toolchain +======== ============================= +``2.22`` ``iccifort/2019.5.281`` +``2.23`` ``GCC/10.2.0``, ``GCC/9.3.0`` +======== ============================= .. _list_software_ABRicate_731: @@ -185,6 +187,7 @@ version toolchain ========= ================== ``2.14`` ``system`` ``3.4.0`` ``GCCcore/10.2.0`` +``3.5.0`` ``GCCcore/10.3.0`` ========= ================== @@ -244,7 +247,7 @@ version versionsuffix toolchain AdapterRemoval searches for and removes remnant adapter sequences from High-Throughput Sequencing (HTS) data and (optionally) trims low quality bases from the 3' end of reads following adapter removal. -*homepage*: https://github.com/%/(github_account)s/%(namelower)s +*homepage*: https://github.com/MikkelSchubert/adapterremoval ========= ============== version toolchain @@ -252,6 +255,7 @@ version toolchain ``2.2.0`` ``foss/2016b`` ``2.2.2`` ``foss/2018b`` ``2.3.1`` ``foss/2018b`` +``2.3.2`` ``GCC/10.3.0`` ========= ============== @@ -376,6 +380,7 @@ version toolchain ``2019_update2`` ``system`` ``2019_update3`` ``system`` ``2019_update5`` ``system`` +``2021.2.0`` ``system`` ================ ========== @@ -537,12 +542,13 @@ Progress indicator C library. ATHR is a simple yet powerful progress indicator l *homepage*: https://github.com/horta/almosthere -========== ================= -version toolchain -========== ================= -``1.0.1`` ``GCCcore/7.3.0`` -``1.0.10`` ``GCCcore/9.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``1.0.1`` ``GCCcore/7.3.0`` +``1.0.10`` ``GCCcore/9.3.0`` +``2.0.2`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_Alpha_486: @@ -561,6 +567,22 @@ version versionsuffix toolchain ============ ================== ============== +.. _list_software_AlphaFold_875: + +*AlphaFold* ++++++++++++ + +AlphaFold can predict protein structures with atomic accuracy even where no similar structure is known + +*homepage*: https://deepmind.com/research/case-studies/alphafold + +========= ================================== +version toolchain +========= ================================== +``2.0.0`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================================== + + .. _list_software_ALPS_304: *ALPS* @@ -869,6 +891,7 @@ version toolchain ``2020.02`` ``system`` ``2020.07`` ``system`` ``2020.11`` ``system`` +``2021.05`` ``system`` =========== ========== @@ -888,6 +911,22 @@ version toolchain ======= ======================= +.. _list_software_andi_412: + +*andi* +++++++ + +This is the andi program for estimating the evolutionary distance between closely related genomes. These distances can be used to rapidly infer phylogenies for big sets of genomes. Because andi does not compute full alignments, it is so efficient that it scales even up to thousands of bacterial genomes. + +*homepage*: https://github.com/evolbioinf/andi/ + +======== ============== +version toolchain +======== ============== +``0.13`` ``foss/2018b`` +======== ============== + + .. _list_software_angsd_525: *angsd* @@ -983,34 +1022,36 @@ Apache Ant is a Java library and command-line tool whose mission is to drive pro *homepage*: http://ant.apache.org/ -========== =================== ========== -version versionsuffix toolchain -========== =================== ========== -``1.8.4`` ``-Java-1.7.0_10`` ``system`` -``1.8.4`` ``-Java-1.7.0_21`` ``system`` -``1.9.0`` ``-Java-1.7.0_15`` ``system`` -``1.9.0`` ``-Java-1.7.0_21`` ``system`` -``1.9.3`` ``-Java-1.7.0_60`` ``system`` -``1.9.3`` ``-Java-1.7.0_79`` ``system`` -``1.9.6`` ``-Java-1.7.0_75`` ``system`` -``1.9.6`` ``-Java-1.7.0_79`` ``system`` -``1.9.6`` ``-Java-1.7.0_80`` ``system`` -``1.9.6`` ``-Java-1.8.0_66`` ``system`` -``1.9.6`` ``-Java-1.8.0_72`` ``system`` -``1.9.6`` ``-Java-1.8.0_77`` ``system`` -``1.9.7`` ``-Java-1.8.0_92`` ``system`` -``1.10.0`` ``-Java-1.8.0_112`` ``system`` -``1.10.1`` ``-Java-1.8`` ``system`` -``1.10.1`` ``-Java-1.8.0_121`` ``system`` -``1.10.1`` ``-Java-1.8.0_144`` ``system`` -``1.10.1`` ``-Java-1.8.0_152`` ``system`` -``1.10.1`` ``-Java-1.8.0_162`` ``system`` -``1.10.5`` ``-Java-1.8`` ``system`` -``1.10.6`` ``-Java-1.8`` ``system`` -``1.10.7`` ``-Java-11`` ``system`` -``1.10.8`` ``-Java-11`` ``system`` -``1.10.9`` ``-Java-11`` ``system`` -========== =================== ========== +=========== =================== ========== +version versionsuffix toolchain +=========== =================== ========== +``1.8.4`` ``-Java-1.7.0_10`` ``system`` +``1.8.4`` ``-Java-1.7.0_21`` ``system`` +``1.9.0`` ``-Java-1.7.0_15`` ``system`` +``1.9.0`` ``-Java-1.7.0_21`` ``system`` +``1.9.3`` ``-Java-1.7.0_60`` ``system`` +``1.9.3`` ``-Java-1.7.0_79`` ``system`` +``1.9.6`` ``-Java-1.7.0_75`` ``system`` +``1.9.6`` ``-Java-1.7.0_79`` ``system`` +``1.9.6`` ``-Java-1.7.0_80`` ``system`` +``1.9.6`` ``-Java-1.8.0_66`` ``system`` +``1.9.6`` ``-Java-1.8.0_72`` ``system`` +``1.9.6`` ``-Java-1.8.0_77`` ``system`` +``1.9.7`` ``-Java-1.8.0_92`` ``system`` +``1.10.0`` ``-Java-1.8.0_112`` ``system`` +``1.10.1`` ``-Java-1.8`` ``system`` +``1.10.1`` ``-Java-1.8.0_121`` ``system`` +``1.10.1`` ``-Java-1.8.0_144`` ``system`` +``1.10.1`` ``-Java-1.8.0_152`` ``system`` +``1.10.1`` ``-Java-1.8.0_162`` ``system`` +``1.10.5`` ``-Java-1.8`` ``system`` +``1.10.6`` ``-Java-1.8`` ``system`` +``1.10.7`` ``-Java-11`` ``system`` +``1.10.8`` ``-Java-11`` ``system`` +``1.10.9`` ``-Java-11`` ``system`` +``1.10.11`` ``-Java-11`` ``system`` +``1.10.11`` ``-Java-13`` ``system`` +=========== =================== ========== .. _list_software_antiSMASH_808: @@ -1042,7 +1083,7 @@ ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language to version versionsuffix toolchain ========= ================== ===================================================================================================== ``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` -``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` ``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` ``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` @@ -1066,6 +1107,7 @@ version versionsuffix toolchain ``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``2.3.1`` ``-Python-3.6.6`` ``foss/2018b`` ``2.3.2`` ``-Python-3.7.4`` ``foss/2019b`` +``2.3.5`` ``foss/2021a`` ========= ================== =============================== @@ -1094,12 +1136,12 @@ Convert various sequence formats to FASTA *homepage*: https://github.com/tseemann/any2fasta -========= ================ ==================================== -version versionsuffix toolchain -========= ================ ==================================== -``0.4.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -========= ================ ==================================== +========= ================ ======================================================== +version versionsuffix toolchain +========= ================ ======================================================== +``0.4.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +========= ================ ======================================================== .. _list_software_AOCC_278: @@ -1116,6 +1158,7 @@ version toolchain ========= ====================================== ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ====================================== @@ -1177,12 +1220,12 @@ Apache Portable Runtime (APR) libraries. *homepage*: https://apr.apache.org/ -========= ============================================================================ -version toolchain -========= ============================================================================ -``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` -``1.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========= ============================================================================ +========= ================================================================================================ +version toolchain +========= ================================================================================================ +``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` +``1.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========= ================================================================================================ .. _list_software_APR-util_718: @@ -1194,11 +1237,11 @@ Apache Portable Runtime (APR) util libraries. *homepage*: http://apr.apache.org/ -========= =================================================================================================================================== -version toolchain -========= =================================================================================================================================== -``1.6.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``iomkl/2018a`` -========= =================================================================================================================================== +========= ======================================================================================================================================================= +version toolchain +========= ======================================================================================================================================================= +``1.6.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``iomkl/2018a`` +========= ======================================================================================================================================================= .. _list_software_ARAGORN_522: @@ -1231,6 +1274,7 @@ version toolchain ========== ================================================================================ ``2.16.0`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` ``2.17.0`` ``GCC/8.3.0`` +``2.19.0`` ``GCC/10.3.0`` ========== ================================================================================ @@ -1275,11 +1319,11 @@ Provide an interface to ZIP archive files. *homepage*: https://metacpan.org/pod/Archive::Zip -======== ================== -version toolchain -======== ================== -``1.68`` ``GCCcore/10.2.0`` -======== ================== +======== ========================================================== +version toolchain +======== ========================================================== +``1.68`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======== ========================================================== .. _list_software_archspec_841: @@ -1291,12 +1335,13 @@ A library for detecting, labeling, and reasoning about microarchitectures *homepage*: https://github.com/archspec/archspec -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``0.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``0.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========= ================= ================= +========= ================= ====================================== +version versionsuffix toolchain +========= ================= ====================================== +``0.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.1.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ================= ====================================== .. _list_software_ARGoS_412: @@ -1324,11 +1369,27 @@ Argtable is an ANSI C library for parsing GNU style command line options with a *homepage*: http://argtable.sourceforge.net/ -======== ====================================================================================================== -version toolchain -======== ====================================================================================================== -``2.13`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -======== ====================================================================================================== +======== ========================================================================================================================== +version toolchain +======== ========================================================================================================================== +``2.13`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +======== ========================================================================================================================== + + +.. _list_software_aria2_463: + +*aria2* ++++++++ + +aria2 is a lightweight multi-protocol & multi-source command-line download utility. + +*homepage*: https://aria2.github.io + +========== ================== +version toolchain +========== ================== +``1.35.0`` ``GCCcore/10.3.0`` +========== ================== .. _list_software_Arlequin_833: @@ -1368,6 +1429,7 @@ version versionsuffix toolchain ``9.700.2`` ``foss/2019a`` ``9.880.1`` ``foss/2020a`` ``9.900.1`` ``foss/2019b``, ``foss/2020a`` +``10.5.3`` ``foss/2020b`` =========== ================== =============================== @@ -1404,7 +1466,7 @@ version toolchain ``3.5.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b`` ``3.6.2`` ``intel/2018a`` ``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``3.8.0`` ``foss/2020b`` +``3.8.0`` ``foss/2020b``, ``foss/2021a`` ========= ================================================================================ @@ -1434,12 +1496,12 @@ Arriba is a command-line tool for the detection of gene fusions from RNA-Seq dat *homepage*: https://github.com/suhrig/arriba -========= ============== -version toolchain -========= ============== -``1.1.0`` ``foss/2018b`` -``2.1.0`` ``GCC/10.2.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``1.1.0`` ``foss/2018b`` +``2.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0`` +========= ============================== .. _list_software_Arrow_523: @@ -1604,6 +1666,7 @@ version versionsuffix toolchain ``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` ``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.22.0`` ``foss/2021a`` ============== ================== =================================================== @@ -1735,15 +1798,15 @@ AT-SPI 2 toolkit bridge *homepage*: https://wiki.gnome.org/Accessibility -========== ================== -version toolchain -========== ================== -``2.26.3`` ``fosscuda/2018b`` -``2.32.0`` ``GCCcore/8.2.0`` -``2.34.1`` ``GCCcore/8.3.0`` -``2.34.2`` ``GCCcore/9.3.0`` -``2.38.0`` ``GCCcore/10.2.0`` -========== ================== +========== ========================================================== +version toolchain +========== ========================================================== +``2.26.3`` ``fosscuda/2018b`` +``2.32.0`` ``GCCcore/8.2.0`` +``2.34.1`` ``GCCcore/8.3.0`` +``2.34.2`` ``GCCcore/9.3.0`` +``2.38.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ========================================================== .. _list_software_at-spi2-core_1110: @@ -1763,6 +1826,8 @@ version toolchain ``2.34.0`` ``GCCcore/8.3.0`` ``2.36.0`` ``GCCcore/9.3.0`` ``2.38.0`` ``GCCcore/10.2.0`` +``2.40.2`` ``GCCcore/10.3.0`` +``2.40.3`` ``GCCcore/11.2.0`` ========== ================== @@ -1775,20 +1840,20 @@ ATK provides the set of accessibility interfaces that are implemented by other *homepage*: https://developer.gnome.org/atk/ -========== =================================================================== -version toolchain -========== =================================================================== -``2.18.0`` ``intel/2016a`` -``2.20.0`` ``foss/2016a``, ``intel/2016a`` -``2.22.0`` ``foss/2016b``, ``intel/2016b`` -``2.26.0`` ``intel/2017a`` -``2.26.1`` ``foss/2018b``, ``intel/2017b`` -``2.27.1`` ``foss/2017b``, ``intel/2017b`` -``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` -``2.32.0`` ``GCCcore/8.2.0`` -``2.34.1`` ``GCCcore/8.3.0`` -``2.36.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========== =================================================================== +========== ============================================================================= +version toolchain +========== ============================================================================= +``2.18.0`` ``intel/2016a`` +``2.20.0`` ``foss/2016a``, ``intel/2016a`` +``2.22.0`` ``foss/2016b``, ``intel/2016b`` +``2.26.0`` ``intel/2017a`` +``2.26.1`` ``foss/2018b``, ``intel/2017b`` +``2.27.1`` ``foss/2017b``, ``intel/2017b`` +``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` +``2.32.0`` ``GCCcore/8.2.0`` +``2.34.1`` ``GCCcore/8.3.0`` +``2.36.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========== ============================================================================= .. _list_software_ATLAS_373: @@ -1948,6 +2013,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_AUTO-07p_573: + +*AUTO-07p* +++++++++++ + +AUTO is a publicly available software for continuation and bifurcation problems in ordinary differential equations originally written in 1980 and widely used in the dynamical systems community. + +*homepage*: https://github.com/auto-07p + +========= ============== +version toolchain +========= ============== +``0.9.3`` ``foss/2021a`` +========= ============== + + .. _list_software_Autoconf_831: *Autoconf* @@ -1962,7 +2043,7 @@ version toolchain ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.68`` ``foss/2016b`` ``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``system`` +``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -2051,6 +2132,7 @@ version toolchain ``1.16.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ``1.16.2`` ``GCCcore/10.2.0`` ``1.16.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` +``1.16.4`` ``GCCcore/11.2.0`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2104,6 +2186,7 @@ version toolchain ``20180311`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ``20200321`` ``GCCcore/10.2.0`` ``20210128`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` +``20210726`` ``GCCcore/11.2.0`` ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2134,7 +2217,23 @@ version versionsuffix toolchain --- -:ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` + + +.. _list_software_babl_401: + +*babl* +++++++ + +babl is pixel encoding and color space conversion engine in C + +*homepage*: https://www.gegl.org/babl + +========== ================== +version toolchain +========== ================== +``0.1.86`` ``GCCcore/10.3.0`` +========== ================== .. _list_software_Bader_478: @@ -2170,6 +2269,22 @@ version toolchain ========= =============== +.. _list_software_BAli-Phy_694: + +*BAli-Phy* +++++++++++ + +BAli-Phy estimates multiple sequence alignments and evolutionary trees from DNA, amino acid, or codon sequences. + +*homepage*: http://www.bali-phy.org/ + +========= ========== +version toolchain +========= ========== +``3.6.0`` ``system`` +========= ========== + + .. _list_software_bam-readcount_1314: *bam-readcount* @@ -2251,6 +2366,7 @@ version toolchain ``2.4.1`` ``intel/2017a`` ``2.5.0`` ``foss/2016b``, ``intel/2017b`` ``2.5.1`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018b`` +``2.5.2`` ``GCC/10.3.0`` ========= ================================================================================================================================================================================================================================================ @@ -2297,11 +2413,11 @@ Barrnap (BAsic Rapid Ribosomal RNA Predictor) predicts the location of ribosomal *homepage*: https://github.com/tseemann/barrnap -======= ==================================== -version toolchain -======= ==================================== -``0.9`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` -======= ==================================== +======= ===================================================== +version toolchain +======= ===================================================== +``0.9`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2020b`` +======= ===================================================== .. _list_software_basemap_729: @@ -2446,28 +2562,29 @@ Bazel is a build tool that builds code quickly and reliably. It is used to build *homepage*: https://bazel.io/ -========== ==================================== -version toolchain -========== ==================================== -``0.4.4`` ``system`` -``0.7.0`` ``GCCcore/6.4.0`` -``0.10.0`` ``GCCcore/6.4.0`` -``0.11.0`` ``GCCcore/6.4.0`` -``0.11.1`` ``GCCcore/6.4.0`` -``0.12.0`` ``GCCcore/6.4.0`` -``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``0.18.0`` ``GCCcore/7.3.0`` -``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``0.25.2`` ``GCCcore/8.2.0`` -``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``1.1.0`` ``GCCcore/8.3.0`` -``2.0.0`` ``GCCcore/8.3.0`` -``3.4.1`` ``GCCcore/8.3.0`` -``3.6.0`` ``GCCcore/9.3.0`` -``3.7.1`` ``GCCcore/8.3.0`` -``3.7.2`` ``GCCcore/10.2.0`` -========== ==================================== +========== ============= ====================================== +version versionsuffix toolchain +========== ============= ====================================== +``0.4.4`` ``system`` +``0.7.0`` ``GCCcore/6.4.0`` +``0.10.0`` ``GCCcore/6.4.0`` +``0.11.0`` ``GCCcore/6.4.0`` +``0.11.1`` ``GCCcore/6.4.0`` +``0.12.0`` ``GCCcore/6.4.0`` +``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``0.18.0`` ``GCCcore/7.3.0`` +``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``0.25.2`` ``GCCcore/8.2.0`` +``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``1.1.0`` ``GCCcore/8.3.0`` +``2.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``3.4.1`` ``GCCcore/8.3.0`` +``3.6.0`` ``GCCcore/9.3.0`` +``3.7.1`` ``GCCcore/8.3.0`` +``3.7.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ============= ====================================== .. _list_software_bbcp_407: @@ -2593,7 +2710,7 @@ version toolchain ``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``1.11`` ``GCC/10.2.0`` -``1.12`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` ========== ========================================================================================= @@ -2623,14 +2740,14 @@ bcl2fastq Conversion Software both demultiplexes data and converts BCL files gen *homepage*: https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html -========== ================== ============================================================================= -version versionsuffix toolchain -========== ================== ============================================================================= -``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` -``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` -========== ================== ============================================================================= +========== ================== ============================================================================================= +version versionsuffix toolchain +========== ================== ============================================================================================= +``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` +``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` +========== ================== ============================================================================================= .. _list_software_bcolz_538: @@ -2773,7 +2890,7 @@ version toolchain ``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` ``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``2.30.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``2.30.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` ========== ==================================================================================== @@ -2871,12 +2988,13 @@ A BGEN file format reader. It fully supports the BGEN format specifications 1.2 *homepage*: https://github.com/limix/bgen -========= ================= -version toolchain -========= ================= -``3.0.2`` ``GCCcore/7.3.0`` -``3.0.3`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``3.0.2`` ``GCCcore/7.3.0`` +``3.0.3`` ``GCCcore/9.3.0`` +``4.1.3`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_bgen-reader_1084: @@ -2967,6 +3085,7 @@ version toolchain ``2.34`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0``, ``system`` ``2.35`` ``GCCcore/10.2.0``, ``system`` ``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/8.4.0``, ``GCCcore/9.4.0``, ``system`` +``2.37`` ``GCCcore/11.2.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -3022,6 +3141,22 @@ version versionsuffix toolchain ======== ================ =============== +.. _list_software_Bio-SearchIO-hmmer_1659: + +*Bio-SearchIO-hmmer* +++++++++++++++++++++ + +Code to parse output from hmmsearch, hmmscan, phmmer and nhmmer, compatible with both version 2 and version 3 of the HMMER package from http://hmmer.org. + +*homepage*: https://metacpan.org/pod/Bio::SearchIO::hmmer3 + +========= ============== +version toolchain +========= ============== +``1.7.3`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_bioawk_637: *bioawk* @@ -3031,11 +3166,11 @@ Bioawk is an extension to Brian Kernighan's awk, adding the support of several *homepage*: https://github.com/lh3/bioawk -======= ============== -version toolchain -======= ============== -``1.0`` ``foss/2018b`` -======= ============== +======= ============================== +version toolchain +======= ============================== +``1.0`` ``GCC/10.3.0``, ``foss/2018b`` +======= ============================== .. _list_software_biobambam2_972: @@ -3054,6 +3189,23 @@ version toolchain ========== =============== +.. _list_software_biogeme_728: + +*biogeme* ++++++++++ + +Biogeme is a open source Python package designed for the maximum likelihood estimation of parametric models in general, with a special emphasis on discrete choice models. + +*homepage*: https://pypi.python.org/pypi/biogeme + +========= ============== +version toolchain +========= ============== +``3.1.2`` ``foss/2021a`` +``3.2.8`` ``foss/2021a`` +========= ============== + + .. _list_software_biomart-perl_1230: *biomart-perl* @@ -3144,6 +3296,7 @@ version versionsuffix toolchain ``1.76`` ``-Python-2.7.18`` ``foss/2020b`` ``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.79`` ``foss/2021a`` ======== ================== =================================================== @@ -3235,7 +3388,7 @@ version toolchain ``3.5.3`` ``GCCcore/9.3.0``, ``system`` ``3.6.1`` ``GCCcore/10.1.0`` ``3.7.1`` ``GCCcore/10.2.0``, ``system`` -``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/9.4.0``, ``system`` +``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3254,6 +3407,7 @@ version versionsuffix toolchain ``0.8.3`` ``-Python-2.7.15`` ``intel/2018b`` ``0.8.3`` ``-Python-3.6.6`` ``intel/2018b`` ``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.5.3`` ``-Python-2.7.16`` ``GCC/8.3.0`` ========= ================== =============== @@ -3398,17 +3552,18 @@ AMD's fork of BLIS. BLIS is a portable software framework for instantiating high *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/ -========= ============= ===================================== -version versionsuffix toolchain -========= ============= ===================================== -``0.3.2`` ``GCC/7.3.0-2.30`` -``0.6.0`` ``GCC/8.3.0-2.32`` -``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``0.8.1`` ``GCCcore/10.3.0`` -``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCCcore/9.3.0`` -``3.0`` ``-amd`` ``GCCcore/10.3.0`` -========= ============= ===================================== +========= ============= ====================================== +version versionsuffix toolchain +========= ============= ====================================== +``0.3.2`` ``GCC/7.3.0-2.30`` +``0.6.0`` ``GCC/8.3.0-2.32`` +``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``0.8.1`` ``GCCcore/10.3.0`` +``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``3.0`` ``-amd`` ``GCCcore/10.3.0`` +``3.0.1`` ``-amd`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ============= ====================================== .. _list_software_Blitz++_603: @@ -3462,7 +3617,7 @@ version toolchain ``1.14.4`` ``GCCcore/7.3.0`` ``1.17.0`` ``GCCcore/8.2.0`` ``1.17.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.21.0`` ``GCCcore/10.2.0`` +``1.21.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ================================================================== @@ -3663,6 +3818,7 @@ version versionsuffix toolchain ``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` ``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` ``1.74.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``1.76.0`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` ========== ================== ==================================================================== @@ -3751,6 +3907,7 @@ version toolchain ``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ``2.4.1`` ``GCC/9.3.0`` ``2.4.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.4.4`` ``GCC/10.3.0`` =========== ====================================================================================================== @@ -3799,6 +3956,7 @@ Resource monitor that shows usage and stats for processor, memory, disks, networ version toolchain ========== ================== ``1.0.60`` ``GCCcore/10.2.0`` +``1.0.67`` ``GCCcore/10.3.0`` ========== ================== @@ -3877,11 +4035,11 @@ Brotli is a generic-purpose lossless compression algorithm that compresses data *homepage*: https://github.com/google/brotli -========= ================= -version toolchain -========= ================= -``1.0.9`` ``GCCcore/8.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``1.0.9`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` +========= ===================================== .. _list_software_bsddb3_562: @@ -3951,6 +4109,22 @@ version versionsuffix toolchain ========= ================== ====================================== +.. _list_software_BuDDy_440: + +*BuDDy* ++++++++ + +A Binary Decision Diagram library, with many highly efficient vectorized BDD operations, dynamic variable reordering, automated garbage collection, a C++ interface with automatic reference counting, and much more. + +*homepage*: http://buddy.sourceforge.net/ + +======= ================== +version toolchain +======= ================== +``2.4`` ``GCCcore/10.2.0`` +======= ================== + + .. _list_software_BUFRLIB_518: *BUFRLIB* @@ -4130,17 +4304,18 @@ The bx-python project is a Python library and associated set of scripts to allow *homepage*: https://github.com/bxlab/bx-python -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``0.7.4`` ``-Python-2.7.12`` ``foss/2016b`` -``0.7.4`` ``-Python-2.7.13`` ``intel/2017a`` -``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` -``0.8.2`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.4`` ``foss/2019a`` -``0.8.8`` ``-Python-3.7.4`` ``foss/2019b`` -``0.8.9`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================== =============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``0.7.4`` ``-Python-2.7.12`` ``foss/2016b`` +``0.7.4`` ``-Python-2.7.13`` ``intel/2017a`` +``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` +``0.8.2`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.4`` ``foss/2019a`` +``0.8.8`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8.9`` ``-Python-3.8.2`` ``foss/2020a`` +``0.8.11`` ``foss/2021a`` +========== ================== =============== .. _list_software_BXH_XCEDE_TOOLS_1178: @@ -4206,7 +4381,7 @@ bzip2 is a freely available, patent free, high-quality data compressor. It typi version toolchain ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.0.6`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -4216,7 +4391,23 @@ version toolchain --- -:ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` + + +.. _list_software_c-ares_571: + +*c-ares* +++++++++ + +c-ares is a C library for asynchronous DNS requests (including name resolves) + +*homepage*: https://c-ares.haxx.se + +========== ================== +version toolchain +========== ================== +``1.17.2`` ``GCCcore/10.3.0`` +========== ================== .. _list_software_C3D_186: @@ -4295,16 +4486,16 @@ Cairo is a 2D graphics library with support for multiple output devices. Curren *homepage*: https://cairographics.org -=========== ================ =============================================================================================== -version versionsuffix toolchain -=========== ================ =============================================================================================== -``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` -``1.14.8`` ``intel/2017a`` -``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` -``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.16.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -=========== ================ =============================================================================================== +=========== ================ =================================================================================================================== +version versionsuffix toolchain +=========== ================ =================================================================================================================== +``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` +``1.14.8`` ``intel/2017a`` +``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` +``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.16.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +=========== ================ =================================================================================================================== .. _list_software_cairomm_744: @@ -4509,12 +4700,13 @@ Cartopy is a Python package designed to make drawing maps for data analysis and *homepage*: https://scitools.org.uk/cartopy/docs/latest/ -========== ================= ============== -version versionsuffix toolchain -========== ================= ============== -``0.18.0`` ``-Python-3.7.4`` ``foss/2019b`` -``0.18.0`` ``-Python-3.8.2`` ``foss/2020a`` -========== ================= ============== +================ ================= =============================== +version versionsuffix toolchain +================ ================= =============================== +``0.18.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.18.0`` ``-Python-3.8.2`` ``foss/2020a`` +``0.19.0.post1`` ``foss/2020b``, ``intel/2020b`` +================ ================= =============================== .. _list_software_CaSpER_510: @@ -4663,6 +4855,7 @@ Cbc (Coin-or branch and cut) is an open-source mixed integer linear programming version toolchain ========== ============== ``2.10.3`` ``foss/2018b`` +``2.10.5`` ``foss/2020b`` ========== ============== @@ -4871,7 +5064,7 @@ version toolchain ``1.9.2`` ``intel/2017b`` ``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``1.9.8`` ``intel/2019b`` -``1.9.10`` ``gompi/2020b`` +``1.9.10`` ``gompi/2020b``, ``gompi/2021a`` ========== ================================================= @@ -4982,6 +5175,22 @@ version toolchain ========= ========== +.. _list_software_CellRank_780: + +*CellRank* +++++++++++ + +CellRank is a toolkit to uncover cellular dynamics based on Markov state modeling of single-cell data. It contains two main modules: kernels compute cell-cell transition probabilities and estimators generate hypothesis based on these. + +*homepage*: https://cellrank.readthedocs.io/en/stable/ + +========= ============== +version toolchain +========= ============== +``1.4.0`` ``foss/2021a`` +========= ============== + + .. _list_software_Centrifuge_1036: *Centrifuge* @@ -4995,6 +5204,7 @@ Classifier for metagenomic sequences version toolchain ============== =============================== ``1.0.3`` ``foss/2018b`` +``1.0.4`` ``gompi/2020b`` ``1.0.4-beta`` ``foss/2018b``, ``gompi/2020a`` ============== =============================== @@ -5113,6 +5323,7 @@ version versionsuffix toolchain ``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` ``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``4.14.3`` ``gompi/2021a`` ``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` ``5.2`` ``gompi/2020b`` ========== ================== ================================ @@ -5147,6 +5358,7 @@ The COIN-OR Cut Generation Library (Cgl) is a collection of cut generators that version toolchain ========== ============== ``0.60.2`` ``foss/2018b`` +``0.60.3`` ``foss/2020b`` ========== ============== @@ -5197,6 +5409,7 @@ version toolchain ========= ==================================== ``2.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.2.0`` ``GCCcore/10.2.0`` ========= ==================================== @@ -5608,6 +5821,7 @@ version versionsuffix toolchain ``10.0.1`` ``GCCcore/9.3.0`` ``11.0.0`` ``GCCcore/9.3.0`` ``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` +``12.0.1`` ``GCCcore/10.3.0`` ========== ================== ====================================== @@ -5729,6 +5943,7 @@ Clp (Coin-or linear programming) is an open-source linear programming solver. It version toolchain ========== ============== ``1.17.3`` ``foss/2018b`` +``1.17.6`` ``foss/2020b`` ========== ============== @@ -5741,12 +5956,12 @@ Clustal Omega is a multiple sequence alignment program for proteins. It produce *homepage*: http://www.clustal.org/omega/ -========= =============================================================== -version toolchain -========= =============================================================== -``1.2.0`` ``foss/2016b`` -``1.2.4`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -========= =============================================================== +========= ============================================================================================================= +version toolchain +========= ============================================================================================================= +``1.2.0`` ``foss/2016b`` +``1.2.4`` ``GCC/10.3.0``, ``GCC/8.3.0``, ``foss/2018b``, ``intel-compilers/2021.2.0``, ``intel/2018a``, ``intel/2018b`` +========= ============================================================================================================= .. _list_software_ClustalW2_865: @@ -5758,11 +5973,11 @@ ClustalW2 is a general purpose multiple sequence alignment program for DNA or pr *homepage*: https://www.ebi.ac.uk/Tools/msa/clustalw2/ -======= =========================================================================================================================== -version toolchain -======= =========================================================================================================================== -``2.1`` ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` -======= =========================================================================================================================== +======= =========================================================================================================================================== +version toolchain +======= =========================================================================================================================================== +``2.1`` ``GCC/10.3.0``, ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` +======= =========================================================================================================================================== .. _list_software_Cluster-Buster_1412: @@ -5845,6 +6060,7 @@ version toolchain ``3.16.4`` ``GCCcore/9.3.0`` ``3.18.4`` ``GCCcore/10.2.0``, ``system`` ``3.20.1`` ``GCCcore/10.3.0`` +``3.21.1`` ``GCCcore/11.2.0`` ========== ================================================================================================================================================= @@ -5899,6 +6115,22 @@ version toolchain ========= ============== +.. _list_software_Co-phylog_882: + +*Co-phylog* ++++++++++++ + +Co-phylog: an assembly-free phylogenomic approach for closely related organisms H Yi, L Jin Nucleic acids research 41 (7), e75-e75 + +*homepage*: https://github.com/yhg926/co-phylog + +============ ================== +version toolchain +============ ================== +``20201012`` ``GCC/7.3.0-2.30`` +============ ================== + + .. _list_software_CoCoALib_700: *CoCoALib* @@ -5948,6 +6180,22 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_Coin_393: + +*Coin* +++++++ + +Coin is an OpenGL-based, 3D graphics library that has its roots in the Open Inventor 2.1 API, which Coin still is compatible with. + +*homepage*: https://coin3d.github.io + +========= ============== +version toolchain +========= ============== +``4.0.0`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_CoinUtils_922: *CoinUtils* @@ -5961,6 +6209,7 @@ CoinUtils (Coin-OR Utilities) is an open-source collection of classes and functi version toolchain ========== ================================= ``2.11.3`` ``GCCcore/7.3.0``, ``foss/2018b`` +``2.11.4`` ``GCCcore/10.2.0`` ========== ================================= @@ -6082,6 +6331,7 @@ version versionsuffix toolchain ``1.3.0`` ``-nodejs-4.4.7`` ``foss/2016a`` ``3.1.1`` ``-nodejs-8.9.4`` ``foss/2017a`` ``4.2.1`` ``GCCcore/10.2.0`` +``4.4.0`` ``GCCcore/10.3.0`` ========= ================= ================== @@ -6116,6 +6366,7 @@ Copy number and genotype annotation from whole genome and whole exome sequencin version toolchain ======== ======================================== ``11.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1`` +``11.6`` ``GCC/10.2.0`` ======== ======================================== @@ -6212,11 +6463,12 @@ Coverage.py is a tool for measuring code coverage of Python programs. It monito *homepage*: https://coverage.readthedocs.io -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``4.5.1`` ``-Python-2.7.14`` ``intel/2017b`` -========= ================== =============== +========= ================== ================== +version versionsuffix toolchain +========= ================== ================== +``4.5.1`` ``-Python-2.7.14`` ``intel/2017b`` +``5.5`` ``GCCcore/10.2.0`` +========= ================== ================== .. _list_software_cowsay_662: @@ -6244,19 +6496,19 @@ CP2K is a freely available (GPL) program, written in Fortran 95, to perform atom *homepage*: https://www.cp2k.org/ -======= ============= ================================================================== -version versionsuffix toolchain -======= ============= ================================================================== -``3.0`` ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0`` ``-psmp`` ``intel/2016b`` -``4.1`` ``intel/2016b`` -``4.1`` ``-psmp`` ``foss/2016b`` -``5.1`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` -``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` -``7.1`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -``7.1`` ``-psmp`` ``foss/2020b`` -``8.1`` ``foss/2020b`` -======= ============= ================================================================== +======= ============= ================================================================================= +version versionsuffix toolchain +======= ============= ================================================================================= +``3.0`` ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0`` ``-psmp`` ``intel/2016b`` +``4.1`` ``intel/2016b`` +``4.1`` ``-psmp`` ``foss/2016b`` +``5.1`` ``foss/2018a``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` +``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` +``7.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``7.1`` ``-psmp`` ``foss/2020b`` +``8.1`` ``foss/2020b`` +======= ============= ================================================================================= .. _list_software_CPB_213: @@ -6301,12 +6553,28 @@ CppUnit is the C++ port of the famous JUnit framework for unit testing. *homepage*: https://freedesktop.org/wiki/Software/cppunit/ -========== ==================================================== -version toolchain -========== ==================================================== -``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` -``1.15.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ==================================================== +========== ======================================================== +version toolchain +========== ======================================================== +``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` +``1.15.1`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================== + + +.. _list_software_cppy_444: + +*cppy* +++++++ + +A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides convenience methods for performing common object operations. + +*homepage*: https://github.com/nucleic/cppy + +========= ================== +version toolchain +========= ================== +``1.1.0`` ``GCCcore/10.3.0`` +========= ================== .. _list_software_cram_419: @@ -6423,6 +6691,22 @@ version versionsuffix toolchain ========= =============== =============== +.. _list_software_CREST_385: + +*CREST* ++++++++ + +CREST is an utility/driver program for the xtb program. Originally it was designed as conformer sampling program, hence the abbreviation Conformer–Rotamer Ensemble Sampling Tool, but now offers also some utility functions for calculations with the GFNn–xTB methods. Generally the program functions as an IO based OMP scheduler (i.e., calculations are performed by the xtb program) and tool for the creation and analysation of structure ensembles. + +*homepage*: https://xtb-docs.readthedocs.io/en/latest/crest.html + +======== =============== +version toolchain +======== =============== +``2.11`` ``intel/2021a`` +======== =============== + + .. _list_software_CRF++_305: *CRF++* @@ -6439,19 +6723,37 @@ version toolchain ======== ========================================================= +.. _list_software_CRISPR-DAV_731: + +*CRISPR-DAV* +++++++++++++ + +CRISPR-DAV is a pipeline to analyze amplicon-based NGS data of CRISPR clones in a high throughput manner. + +*homepage*: https://github.com/pinetree1/crispr-dav/ + +========= ============== +version toolchain +========= ============== +``2.3.4`` ``foss/2020b`` +========= ============== + + .. _list_software_CRISPResso2_959: *CRISPResso2* +++++++++++++ -CRISPResso2 is a software pipeline designed to enable rapid and intuitive interpretation of genome editing experiments. +CRISPResso2 is a software pipeline designed to enable rapid and intuitive interpretation of genome editing experiments. -*homepage*: https://github.com/pinellolab/CRISPResso2 +*homepage*: https://github.com/pinellolab/CRISPResso2/ ========== ================== ============== version versionsuffix toolchain ========== ================== ============== ``2.0.44`` ``-Python-2.7.16`` ``foss/2019b`` +``2.1.2`` ``-Python-2.7.18`` ``foss/2020b`` +``2.2.1`` ``foss/2020b`` ========== ================== ============== @@ -6568,6 +6870,22 @@ version versionsuffix toolchain ========= ================= ================================== +.. _list_software_CSBLAST_524: + +*CSBLAST* ++++++++++ + +Context-specific extension of BLAST that significantly improves sensitivity and alignment quality. + +*homepage*: https://github.com/soedinglab/csblast/ + +========= ================= +version toolchain +========= ================= +``2.2.3`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_cscope_637: *cscope* @@ -6626,12 +6944,13 @@ Program for finding CTFs of electron micrographs. *homepage*: https://grigoriefflab.umassmed.edu/ctffind4 -========== ====================================================== -version toolchain -========== ====================================================== -``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` -``4.1.14`` ``foss/2019b``, ``fosscuda/2019b``, ``fosscuda/2020b`` -========== ====================================================== +========== ================ ====================================================== +version versionsuffix toolchain +========== ================ ====================================================== +``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` +``4.1.14`` ``foss/2019b``, ``fosscuda/2019b``, ``fosscuda/2020b`` +``4.1.14`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ================ ====================================================== .. _list_software_Cube_383: @@ -6659,12 +6978,12 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html -========= ==================================== -version toolchain -========= ==================================== -``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -``4.6`` ``GCCcore/10.2.0`` -========= ==================================== +========= ====================================== +version toolchain +========= ====================================== +``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_CubeLib_662: @@ -6680,7 +6999,7 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is version toolchain ========= ======================================================= ``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.6`` ``GCCcore/10.2.0`` +``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ======================================================= @@ -6697,7 +7016,7 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is version toolchain ========= =========================================================================== ``4.4.3`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.6`` ``GCCcore/10.2.0`` +``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= =========================================================================== @@ -6732,6 +7051,8 @@ version toolchain ``10.2.89`` ``GCC/8.3.0`` ``11.0.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` ``11.1.1`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``11.3.1`` ``system`` +``11.4.1`` ``system`` ================= ========================================================================== @@ -6752,7 +7073,6 @@ version toolchain ``11.2.1`` ``system`` ``11.2.2`` ``system`` ``11.3.0`` ``system`` -``11.3.1`` ``system`` ========== ========== @@ -6793,6 +7113,7 @@ version versionsuffix toolchain ``8.1.0.77`` ``-CUDA-11.2.1`` ``system`` ``8.1.1.33`` ``-CUDA-11.2.1`` ``system`` ``8.2.1.32`` ``-CUDA-11.3.1`` ``system`` +``8.2.2.26`` ``-CUDA-11.4.1`` ``system`` ============ ================== =========================================================== @@ -6878,6 +7199,7 @@ version toolchain ``7.69.1`` ``GCCcore/9.3.0`` ``7.72.0`` ``GCCcore/10.2.0`` ``7.76.0`` ``GCCcore/10.3.0`` +``7.78.0`` ``GCCcore/11.2.0`` ========== =================================================================================== @@ -6925,6 +7247,7 @@ version versionsuffix toolchain ``2.8`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.10`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.4`` ``GCCcore/10.3.0`` ========= ================== ================================================ @@ -6970,15 +7293,15 @@ CVXOPT is a free software package for convex optimization based on the Python pr *homepage*: https://cvxopt.org -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``1.1.9`` ``-Python-2.7.13`` ``intel/2017a`` -``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` -``1.2.3`` ``foss/2019a`` -``1.2.4`` ``-Python-3.7.4`` ``intel/2019b`` -``1.2.6`` ``foss/2020b`` -========= ================== =============== +========= ================== ============================== +version versionsuffix toolchain +========= ================== ============================== +``1.1.9`` ``-Python-2.7.13`` ``intel/2017a`` +``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` +``1.2.3`` ``foss/2019a`` +``1.2.4`` ``-Python-3.7.4`` ``intel/2019b`` +``1.2.6`` ``foss/2020b``, ``foss/2021a`` +========= ================== ============================== .. _list_software_CVXPY_410: @@ -7094,7 +7417,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -7286,16 +7609,16 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb -=========== ======================================================= -version toolchain -=========== ======================================================= -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -=========== ======================================================= +=========== ========================================================================= +version toolchain +=========== ========================================================================= +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +=========== ========================================================================= .. _list_software_DB_File_613: @@ -7366,19 +7689,19 @@ D-Bus is a message bus system, a simple way for applications to talk to one ano *homepage*: http://dbus.freedesktop.org/ -=========== ====================================== -version toolchain -=========== ====================================== -``1.10.8`` ``foss/2016a``, ``intel/2016a`` -``1.10.12`` ``intel/2016b`` -``1.10.20`` ``GCCcore/6.4.0`` -``1.11.20`` ``intel/2017a`` -``1.13.0`` ``intel/2017b`` -``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.13.8`` ``GCCcore/8.2.0`` -``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.13.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -=========== ====================================== +=========== ========================================================== +version toolchain +=========== ========================================================== +``1.10.8`` ``foss/2016a``, ``intel/2016a`` +``1.10.12`` ``intel/2016b`` +``1.10.20`` ``GCCcore/6.4.0`` +``1.11.20`` ``intel/2017a`` +``1.13.0`` ``intel/2017b`` +``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.13.8`` ``GCCcore/8.2.0`` +``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.13.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +=========== ========================================================== .. _list_software_dbus-glib_889: @@ -7695,11 +8018,11 @@ DFT-D3 implements a dispersion correction for density functionals, Hartree-Fock *homepage*: http://www.thch.uni-bonn.de/tc/index.php?section=downloads&subsection=DFT-D3&lang=english -========= ============================== -version toolchain -========= ============================== -``3.2.0`` ``GCC/8.3.0``, ``intel/2019a`` -========= ============================== +========= ===================================================================================== +version toolchain +========= ===================================================================================== +``3.2.0`` ``GCC/8.3.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel/2019a`` +========= ===================================================================================== .. _list_software_DFTB+_331: @@ -7737,6 +8060,22 @@ version toolchain ======= ============= +.. _list_software_DGL_215: + +*DGL* ++++++ + +DGL is an easy-to-use, high performance and scalable Python package for deep learning on graphs. DGL is framework agnostic, meaning if a deep graph model is a component of an end-to-end application, the rest of the logics can be implemented in any major frameworks, such as PyTorch, Apache MXNet or TensorFlow. + +*homepage*: https://www.dgl.ai + +========= =============================== ================== +version versionsuffix toolchain +========= =============================== ================== +``0.6.1`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` +========= =============================== ================== + + .. _list_software_DIAL_282: *DIAL* @@ -7772,6 +8111,7 @@ version toolchain ``2.0.4`` ``GCC/9.3.0`` ``2.0.6`` ``GCC/7.3.0-2.30`` ``2.0.7`` ``GCC/10.2.0`` +``2.0.11`` ``GCC/10.3.0`` ========== ================================================================ @@ -7892,6 +8232,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_DistributedStream_1775: + +*DistributedStream* ++++++++++++++++++++ + +A MPI distributed stream benchmark, useful to identifying nodes with poor memory performance and characterising memory bandwidth variation over systems. + +*homepage*: https://github.com/adrianjhpc/DistributedStream + +======= =============== +version toolchain +======= =============== +``1.0`` ``gompi/2021a`` +======= =============== + + .. _list_software_DL_POLY_4_710: *DL_POLY_4* @@ -8087,13 +8443,13 @@ Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles *homepage*: https://github.com/google/double-conversion -========= ========================================================= -version toolchain -========= ========================================================= -``3.0.3`` ``foss/2018a`` -``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========= ========================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``3.0.3`` ``foss/2018a`` +``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================= .. _list_software_DoubletFinder_1319: @@ -8133,7 +8489,7 @@ version toolchain ``1.8.16`` ``GCCcore/8.3.0`` ``1.8.17`` ``GCCcore/9.3.0`` ``1.8.20`` ``GCCcore/10.2.0`` -``1.9.1`` ``GCCcore/10.3.0`` +``1.9.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` =========== ======================================================================================================================================================= @@ -8166,6 +8522,7 @@ Pipeline to find aberrant events in RNA-Seq data, useful for diagnosis of rare d version versionsuffix toolchain ========= ============= ============== ``1.0.3`` ``-R-4.0.3`` ``foss/2020b`` +``1.1.0`` ``-R-4.0.3`` ``foss/2020b`` ========= ============= ============== @@ -8242,11 +8599,12 @@ Fast calculation of the ABBA-BABA statistics across many populations/species *homepage*: https://github.com/millanek/Dsuite -============ ======================================== -version toolchain -============ ======================================== -``20190713`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -============ ======================================== +============ ============================================ +version toolchain +============ ============================================ +``20190713`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``20210718`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +============ ============================================ .. _list_software_dtcmp_536: @@ -8254,14 +8612,15 @@ version toolchain *dtcmp* +++++++ -Datatype Compare (DTCMP) Library for sorting and ranking distributed data using MPI. +The Datatype Comparison (DTCMP) Library provides pre-defined and user-defined comparison operations to compare the values of two items which can be arbitrary MPI datatypes. Using these comparison operations, the library provides various routines for manipulating data, which may be distributed over the processes of an MPI communicator. -*homepage*: https://github.com/llnl/dtcmp +*homepage*: https://github.com/LLNL/dtcmp ========= ================================================================== version toolchain ========= ================================================================== ``1.1.0`` ``gompi/2019a``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2020a`` +``1.1.2`` ``gompi/2020b`` ========= ================================================================== @@ -8304,7 +8663,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -8450,6 +8809,7 @@ version toolchain ``4.3.3`` ``system`` ``4.3.4`` ``system`` ``4.4.0`` ``system`` +``4.4.1`` ``system`` ========== ========== @@ -8490,6 +8850,7 @@ version versionsuffix toolchain ``2.17.0`` ``foss/2018b``, ``gompi/2019b`` ``2.18.0`` ``gompi/2020a`` ``2.20.0`` ``gompi/2020b`` +``2.22.1`` ``gompi/2021a`` ========== ================== ================================ @@ -8604,7 +8965,7 @@ version toolchain ``3.3.5`` ``system`` ``3.3.7`` ``GCCcore/9.3.0``, ``system`` ``3.3.8`` ``GCCcore/10.2.0`` -``3.3.9`` ``GCCcore/10.3.0`` +``3.3.9`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== =========================================== @@ -8652,13 +9013,13 @@ The elfutils project provides libraries and tools for ELF files and DWARF data. *homepage*: https://elfutils.org/ -========= ======================================================== -version toolchain -========= ======================================================== -``0.182`` ``GCCcore/9.3.0`` -``0.183`` ``GCCcore/10.2.0`` -``0.185`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ======================================================== +========= ============================================================================ +version toolchain +========= ============================================================================ +``0.182`` ``GCCcore/9.3.0`` +``0.183`` ``GCCcore/10.2.0`` +``0.185`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ============================================================================ .. _list_software_Elk_284: @@ -8677,6 +9038,7 @@ version toolchain ``4.3.6`` ``intel/2017a`` ``6.3.2`` ``intel/2019b`` ``7.0.12`` ``foss/2020b`` +``7.2.42`` ``foss/2021a`` ========== =============== @@ -8966,6 +9328,7 @@ version versionsuffix toolchain ``7.1.0r`` ``foss/2018b``, ``foss/2019a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``8.0.0`` ``foss/2019b``, ``intel/2019b`` ``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``8.1.1`` ``foss/2021a``, ``intel/2021a`` ============ ================ ================================================================================= @@ -9134,6 +9497,22 @@ version toolchain ======= ============== +.. _list_software_Excel-Writer-XLSX_1559: + +*Excel-Writer-XLSX* ++++++++++++++++++++ + +The Excel::Writer::XLSX module can be used to create an Excel file in the 2007+ XLSX format. Multiple worksheets can be added to a workbook and formatting can be applied to cells. Text, numbers, and formulas can be written to the cells. + +*homepage*: https://metacpan.org/pod/Excel::Writer::XLSX + +======== ============== +version toolchain +======== ============== +``1.09`` ``foss/2020b`` +======== ============== + + .. _list_software_ExifTool_810: *ExifTool* @@ -9202,6 +9581,7 @@ version toolchain ``2.2.6`` ``GCCcore/8.2.0`` ``2.2.7`` ``GCCcore/8.3.0`` ``2.2.9`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``2.4.1`` ``GCCcore/11.2.0`` ========= ========================================================================================================================= @@ -9261,7 +9641,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -9403,11 +9783,11 @@ Utilities for indexing and sequence extraction from FASTA files. *homepage*: https://github.com/ekg/fastahack -========= ================= -version toolchain -========= ================= -``1.0.0`` ``GCCcore/9.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``1.0.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_FastaIndex_999: @@ -9521,11 +9901,12 @@ This package provides a number of small and efficient programs to perform commo *homepage*: https://homes.cs.washington.edu/~dcjones/fastq-tools/ -======= ============================== -version toolchain -======= ============================== -``0.8`` ``foss/2016b``, ``foss/2018b`` -======= ============================== +========= ============================== +version toolchain +========= ============================== +``0.8`` ``foss/2016b``, ``foss/2018b`` +``0.8.3`` ``GCC/10.3.0`` +========= ============================== .. _list_software_FastQ_Screen_1182: @@ -9700,11 +10081,11 @@ The FASTX-Toolkit is a collection of command line tools for Short-Reads FASTA/ *homepage*: http://hannonlab.cshl.edu/fastx_toolkit/ -========== ================================================================================= -version toolchain -========== ================================================================================= -``0.0.14`` ``GCC/9.3.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` -========== ================================================================================= +========== ================================================================================================= +version toolchain +========== ================================================================================================= +``0.0.14`` ``GCC/10.3.0``, ``GCC/9.3.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` +========== ================================================================================================= .. _list_software_fatslim_752: @@ -9739,6 +10120,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_FBPIC_356: + +*FBPIC* ++++++++ + +FBPIC (Fourier-Bessel Particle-In-Cell) is a Particle-In-Cell (PIC) code for relativistic plasma physics. It is especially well-suited for physical simulations of laser-wakefield acceleration and plasma-wakefield acceleration. + +*homepage*: https://fbpic.github.io/ + +========== ================== +version toolchain +========== ================== +``0.20.3`` ``fosscuda/2020b`` +========== ================== + + .. _list_software_FCC_204: *FCC* @@ -9870,11 +10267,11 @@ Standalone C library for assembling Illumina short reads in small regions. *homepage*: https://github.com/lh3/fermi-lite -============ ================= -version toolchain -============ ================= -``20190320`` ``GCCcore/9.3.0`` -============ ================= +============ ===================================== +version toolchain +============ ===================================== +``20190320`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +============ ===================================== .. _list_software_Ferret_616: @@ -9990,7 +10387,7 @@ version toolchain ``4.2.1`` ``GCCcore/8.3.0`` ``4.2.2`` ``GCCcore/9.3.0`` ``4.3.1`` ``GCCcore/10.2.0`` -``4.3.2`` ``GCCcore/10.3.0`` +``4.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` =========== =================================================== @@ -10064,7 +10461,7 @@ version versionsuffix toolchain ``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` ``3.3.8`` ``-amd`` ``gompi/2020a`` ``3.3.8`` ``-serial`` ``GCC/9.3.0`` -``3.3.9`` ``gompi/2021a``, ``intel/2021a`` +``3.3.9`` ``gompi/2021.07``, ``gompi/2021a``, ``intel/2021a`` ========= ============= ======================================================================================================================================================================================================================================================================================================================= @@ -10204,6 +10601,7 @@ version toolchain ``5.35`` ``GCCcore/7.3.0`` ``5.38`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``5.39`` ``GCCcore/10.2.0`` +``5.40`` ``GCCcore/10.3.0`` ======== ==================================== @@ -10216,11 +10614,12 @@ filevercmp function as in sort --version-sort. *homepage*: https://github.com/ekg/filevercmp -============ ================= -version toolchain -============ ================= -``20141119`` ``GCCcore/9.3.0`` -============ ================= +============ ================== +version toolchain +============ ================== +``20141119`` ``GCCcore/9.3.0`` +``20191210`` ``GCCcore/10.2.0`` +============ ================== .. _list_software_Filtlong_831: @@ -10334,6 +10733,7 @@ version versionsuffix toolchain ``1.8.13`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` ``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` +``1.8.20`` ``foss/2020b``, ``intel/2020b`` ================ ================= =================================================== @@ -10442,11 +10842,11 @@ FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but l *homepage*: https://xiph.org/flac/ -========= ====================================== -version toolchain -========= ====================================== -``1.3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ========================================================== .. _list_software_FLAIR_366: @@ -10496,7 +10896,7 @@ FLASH (Fast Length Adjustment of SHort reads) is a very fast and accurate softwa version toolchain ========== ============================================================= ``1.2.11`` ``GCC/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b`` -``2.2.00`` ``foss/2018b`` +``2.2.00`` ``foss/2018b``, ``foss/2020b`` ========== ============================================================= @@ -10516,6 +10916,7 @@ version versionsuffix toolchain ``1.1.2`` ``GCCcore/10.2.0`` ``1.1.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``1.1.4`` ``GCCcore/10.3.0`` ========= ================= ================== @@ -10579,17 +10980,17 @@ Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, some *homepage*: http://flex.sourceforge.net/ -========== ======================================================================================================================================================================================================================================================================================================================================================================================================= -version toolchain -========== ======================================================================================================================================================================================================================================================================================================================================================================================================= -``2.5.35`` ``system`` -``2.5.38`` ``GCC/4.8.2`` -``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` -``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.6.2`` ``intel/2016b`` -``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``system`` -========== ======================================================================================================================================================================================================================================================================================================================================================================================================= +========== =========================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========== =========================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.5.35`` ``system`` +``2.5.38`` ``GCC/4.8.2`` +``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` +``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.6.2`` ``intel/2016b`` +``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` +``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``system`` +========== =========================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_Flexbar_708: @@ -10617,11 +11018,11 @@ FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK *homepage*: https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release -========= ============== -version toolchain -========= ============== -``3.0.4`` ``GCC/10.3.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``3.0.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================== .. _list_software_FlexiDot_799: @@ -10663,12 +11064,13 @@ version versionsuffix toolchain FLINT (Fast Library for Number Theory) is a C library in support of computations in number theory. Operations that can be performed include conversions, arithmetic, computing GCDs, factoring, solving linear systems, and evaluating special functions. In addition, FLINT provides various low-level routines for fast arithmetic. FLINT is extensively documented and tested. -*homepage*: http://www.flintlib.org +*homepage*: https://www.flintlib.org/ ========= =============================================================================================== version toolchain ========= =============================================================================================== ``2.5.2`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +``2.7.1`` ``GCC/10.3.0`` ========= =============================================================================================== @@ -10688,6 +11090,7 @@ version toolchain ``1.3.4`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b`` ``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.3.6`` ``GCCcore/10.3.0`` +``1.3.7`` ``GCCcore/11.2.0`` ========= =================================================================================================================================================================================================== @@ -10828,6 +11231,7 @@ version versionsuffix toolchain ``2.13.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.13.92`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``2.13.93`` ``GCCcore/10.3.0`` +``2.13.94`` ``GCCcore/11.2.0`` =========== ================== ====================================================================================== @@ -10874,6 +11278,7 @@ version toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021.07`` ``system`` ``2021a`` ``system`` =========== ========== @@ -11013,6 +11418,23 @@ version toolchain ========= ============== +.. _list_software_freebayes_950: + +*freebayes* ++++++++++++ + +FreeBayes is a Bayesian genetic variant detector designed to find small polymorphisms, specifically SNPs (single-nucleotide polymorphisms), indels (insertions and deletions), MNPs (multi-nucleotide polymorphisms), and complex events (composite insertion and substitution events) smaller than the length of a short-read sequencing alignment. + +*homepage*: https://github.com/ekg/freebayes + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.3.5`` ``GCC/10.2.0`` +``1.3.5`` ``-Python-3.8.2`` ``GCC/9.3.0`` +========= ================= ============== + + .. _list_software_FreeFEM_602: *FreeFEM* @@ -11074,11 +11496,11 @@ FreeImage is an Open Source library project for developers who would like to sup *homepage*: http://freeimage.sourceforge.net -========== ======================================================= -version toolchain -========== ======================================================= -``3.18.0`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ======================================================= +========== =========================================================================== +version toolchain +========== =========================================================================== +``3.18.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =========================================================================== .. _list_software_FreeSASA_682: @@ -11144,6 +11566,7 @@ version versionsuffix toolchain ``2.10.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.10.3`` ``GCCcore/10.2.0`` ``2.10.4`` ``GCCcore/10.3.0`` +``2.11.0`` ``GCCcore/11.2.0`` ========== ================== ====================================================================== @@ -11181,6 +11604,22 @@ version toolchain ========= ======================================================= +.. _list_software_freud-analysis_1447: + +*freud-analysis* +++++++++++++++++ + +The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ is used to compute standard tools such as radial distribution functions, correlation functions, order parameters, and clusters, as well as original analysis methods including potentials of mean force and torque (PMFTs) and local environment matching. The freud library supports many input formats and outputs NumPy arrays, enabling integration with the scientific Python ecosystem for many typical materials science workflows. + +*homepage*: https://github.com/glotzerlab/freud + +========= ============== +version toolchain +========= ============== +``2.6.2`` ``foss/2020b`` +========= ============== + + .. _list_software_FriBidi_665: *FriBidi* @@ -11190,15 +11629,15 @@ The Free Implementation of the Unicode Bidirectional Algorithm. *homepage*: https://github.com/fribidi/fribidi -========== ======================================================= -version toolchain -========== ======================================================= -``1.0.1`` ``foss/2018a``, ``intel/2018a`` -``1.0.2`` ``GCCcore/6.4.0`` -``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``1.0.9`` ``GCCcore/9.3.0`` -``1.0.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========== ======================================================= +========== ========================================================== +version toolchain +========== ========================================================== +``1.0.1`` ``foss/2018a``, ``intel/2018a`` +``1.0.2`` ``GCCcore/6.4.0`` +``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.0.9`` ``GCCcore/9.3.0`` +``1.0.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ========================================================== .. _list_software_FRUIT_394: @@ -11285,11 +11724,11 @@ A tiny C library for managing SOM (Self-Organizing Maps) neural networks. *homepage*: https://github.com/ekg/fsom -============ ================= -version toolchain -============ ================= -``20141119`` ``GCCcore/9.3.0`` -============ ================= +============ ===================================== +version toolchain +============ ===================================== +``20141119`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +============ ===================================== .. _list_software_FTGL_301: @@ -11340,6 +11779,23 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_fumi_tools_1089: + +*fumi_tools* +++++++++++++ + +This tool is intended to deduplicate UMIs from single-end and paired-end sequencing data. Reads are considered identical when their UMIs have the same sequence, they have the same length and map at the same position. + +*homepage*: https://ccb-gitlab.cs.uni-saarland.de/tobias/fumi_tools + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.18.2`` ``GCC/10.3.0`` +``0.18.2`` ``-Python-3.6.6`` ``foss/2018b`` +========== ================= ============== + + .. _list_software_FUNWAVE-TVD_823: *FUNWAVE-TVD* @@ -11480,7 +11936,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -11496,6 +11952,7 @@ Library contains GRIB2 encoder/decoder ('C' version). version toolchain ========= ======================================================================================================================== ``1.6.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``1.6.3`` ``GCCcore/10.3.0`` ========= ======================================================================================================================== @@ -11506,13 +11963,14 @@ version toolchain Library contains GRIB2 encoder/decoder and search/indexing routines. -*homepage*: http://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ +*homepage*: https://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ ========= ===================================================================== version toolchain ========= ===================================================================== ``1.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` +``3.2.0`` ``GCCcore/10.3.0`` ========= ===================================================================== @@ -11943,6 +12401,7 @@ version versionsuffix toolchain ``10.2.0`` ``system`` ``10.3.0`` ``system`` ``11.1.0`` ``system`` +``11.2.0`` ``system`` ``system`` ``system`` ``system`` ``-2.29`` ``system`` ========== =================== ========== @@ -11987,6 +12446,7 @@ version toolchain ``10.2.0`` ``system`` ``10.3.0`` ``system`` ``11.1.0`` ``system`` +``11.2.0`` ``system`` ``system`` ``system`` ========== ========== @@ -12209,14 +12669,15 @@ Grassroots DICOM: Cross-platform DICOM implementation *homepage*: https://sourceforge.net/projects/gdcm -========= ================= -version toolchain -========= ================= -``2.8.8`` ``GCCcore/6.4.0`` -``2.8.9`` ``GCCcore/7.3.0`` -``3.0.4`` ``GCCcore/8.2.0`` -``3.0.5`` ``GCCcore/8.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``2.8.8`` ``GCCcore/6.4.0`` +``2.8.9`` ``GCCcore/7.3.0`` +``3.0.4`` ``GCCcore/8.2.0`` +``3.0.5`` ``GCCcore/8.3.0`` +``3.0.8`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_GDGraph_637: @@ -12274,7 +12735,7 @@ version toolchain ``2.38.1`` ``GCCcore/8.2.0`` ``2.38.2`` ``GCCcore/8.3.0`` ``2.40.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``2.42.6`` ``GCCcore/10.3.0`` +``2.42.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` =========== ==================================================================================== @@ -12293,6 +12754,7 @@ version versionsuffix toolchain ``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` ``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` ``2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.3`` ``GCCcore/11.2.0`` ======= ================ ====================================== @@ -12354,6 +12816,22 @@ version toolchain ========= ============== +.. _list_software_GEGL_287: + +*GEGL* +++++++ + +GEGL (Generic Graphics Library) is a data flow based image processing framework, providing floating point processing and non-destructive image processing capabilities to GNU Image Manipulation Program (GIMP) and other projects. + +*homepage*: https://www.gegl.org + +========== ================== +version toolchain +========== ================== +``0.4.30`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_GEM-library_1019: *GEM-library* @@ -12527,14 +13005,15 @@ A comprehensive software library for efficient processing of structured genome a *homepage*: http://genometools.org -========== ================== ============================= -version versionsuffix toolchain -========== ================== ============================= -``1.5.10`` ``foss/2018b`` -``1.5.10`` ``-Python-2.7.15`` ``foss/2018b`` -``1.6.1`` ``GCC/10.2.0``, ``GCC/8.3.0`` -``1.6.1`` ``-Python-2.7.16`` ``GCC/8.3.0`` -========== ================== ============================= +========== ================== ============================================ +version versionsuffix toolchain +========== ================== ============================================ +``1.5.10`` ``foss/2018b`` +``1.5.10`` ``-Python-2.7.15`` ``foss/2018b`` +``1.6.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0`` +``1.6.1`` ``-Python-2.7.16`` ``GCC/8.3.0`` +``1.6.2`` ``GCC/10.3.0`` +========== ================== ============================================ .. _list_software_GenomeWorks_1137: @@ -12663,26 +13142,26 @@ GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (J *homepage*: https://trac.osgeo.org/geos -========= ================== ================================================================ -version versionsuffix toolchain -========= ================== ================================================================ -``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.5.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.6.1`` ``-Python-2.7.13`` ``intel/2017a`` -``3.6.1`` ``-Python-3.6.1`` ``intel/2017a`` -``3.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``3.6.2`` ``-Python-2.7.15`` ``foss/2018b`` -``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` -``3.6.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` -``3.6.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` -``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` -``3.9.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` -========= ================== ================================================================ +========= ================== ======================================================================= +version versionsuffix toolchain +========= ================== ======================================================================= +``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.5.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.6.1`` ``-Python-2.7.13`` ``intel/2017a`` +``3.6.1`` ``-Python-3.6.1`` ``intel/2017a`` +``3.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``3.6.2`` ``-Python-2.7.15`` ``foss/2018b`` +``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` +``3.6.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` +``3.6.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` +``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``3.9.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` +========= ================== ======================================================================= .. _list_software_Gerris_620: @@ -12754,7 +13233,7 @@ version versionsuffix toolchain ``0.19.8.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``0.19.8.1`` ``-libxml2-2.9.7`` ``GCCcore/6.4.0`` ``0.20.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``0.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``system`` +``0.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` ============ ================== =================================================================================================== @@ -12789,6 +13268,7 @@ version toolchain ``0.10.1`` ``foss/2016b`` ``0.10.6`` ``GCCcore/7.3.0`` ``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.12.2`` ``GCC/10.3.0`` ========== ==================================== @@ -12807,6 +13287,7 @@ version toolchain ``0.9.12`` ``foss/2016b`` ``0.10.6`` ``GCCcore/7.3.0`` ``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.12.7`` ``GCC/10.3.0`` ========== ==================================== @@ -12819,13 +13300,13 @@ The gflags package contains a C++ library that implements commandline flags proc *homepage*: https://github.com/gflags/gflags -========= ======================================================= -version toolchain -========= ======================================================= -``2.1.2`` ``foss/2016a`` -``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` -``2.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ======================================================= +========= =========================================================================== +version toolchain +========= =========================================================================== +``2.1.2`` ``foss/2016a`` +``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``2.2.2`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= =========================================================================== .. _list_software_GFOLD_364: @@ -12900,7 +13381,7 @@ version versionsuffix toolchain ``9.50`` ``GCCcore/8.3.0`` ``9.52`` ``GCCcore/9.3.0`` ``9.53.3`` ``GCCcore/10.2.0`` -``9.54.0`` ``GCCcore/10.3.0`` +``9.54.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ================== ================================================== @@ -12913,12 +13394,12 @@ giflib is a library for reading and writing gif images. It is API and ABI compat *homepage*: http://giflib.sourceforge.net/ -========= ============================================================================ -version toolchain -========= ============================================================================ -``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ============================================================================ +========= ================================================================================================ +version toolchain +========= ================================================================================================ +``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ================================================================================================ .. _list_software_gifsicle_838: @@ -12971,6 +13452,22 @@ version toolchain ========== ========== +.. _list_software_GIMP_301: + +*GIMP* +++++++ + +GIMP is a cross-platform image editor available for GNU/Linux, OS X, Windows and more operating systems. + +*homepage*: https://www.gimp.org + +=========== ============== +version toolchain +=========== ============== +``2.10.24`` ``GCC/10.3.0`` +=========== ============== + + .. _list_software_gimpi_534: *gimpi* @@ -13278,9 +13775,26 @@ version toolchain ``2.64.1`` ``GCCcore/9.3.0`` ``2.66.1`` ``GCCcore/10.2.0`` ``2.68.2`` ``GCCcore/10.3.0`` +``2.69.1`` ``GCCcore/11.2.0`` ========== ================================================= +.. _list_software_glib-networking_1555: + +*glib-networking* ++++++++++++++++++ + +Network extensions for GLib + +*homepage*: https://gitlab.gnome.org/GNOME/glib-networking + +========== ================== +version toolchain +========== ================== +``2.68.1`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_glibc_513: *glibc* @@ -13376,15 +13890,15 @@ Global Arrays (GA) is a Partitioned Global Address Space (PGAS) programming mode *homepage*: https://hpc.pnl.gov/globalarrays -========= ============= =============== -version versionsuffix toolchain -========= ============= =============== -``5.7`` ``intel/2018b`` -``5.7`` ``-peigs`` ``intel/2019a`` -``5.7.2`` ``intel/2019b`` -``5.7.2`` ``-peigs`` ``intel/2019b`` -``5.8`` ``intel/2020a`` -========= ============= =============== +========= ============= ================================ +version versionsuffix toolchain +========= ============= ================================ +``5.7`` ``intel/2018b`` +``5.7`` ``-peigs`` ``intel/2019a`` +``5.7.2`` ``intel/2019b`` +``5.7.2`` ``-peigs`` ``intel/2019b`` +``5.8`` ``intel/2020a``, ``intel/2021a`` +========= ============= ================================ .. _list_software_Globus-CLI_881: @@ -13434,6 +13948,7 @@ version toolchain ``0.3.4`` ``foss/2016a`` ``0.3.5`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` ``0.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.5.0`` ``GCCcore/10.2.0`` ========= ======================================================= @@ -13453,7 +13968,7 @@ version toolchain ``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` ``4.61`` ``intel/2017a`` ``4.65`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``5.0`` ``GCCcore/10.3.0`` +``5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ======== ================================================================================================================= @@ -13531,7 +14046,7 @@ version toolchain ``6.1.1`` ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ``6.1.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b`` ``6.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``6.2.1`` ``GCCcore/10.3.0`` +``6.2.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ===================================================================================================================================================== @@ -13578,17 +14093,17 @@ GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x *homepage*: https://github.com/aleaxit/gmpy -=========== ================== ============================================= -version versionsuffix toolchain -=========== ================== ============================================= -``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b4`` ``GCC/8.3.0`` -``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` -=========== ================== ============================================= +=========== ================== ====================================================================== +version versionsuffix toolchain +=========== ================== ====================================================================== +``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b4`` ``GCC/8.3.0`` +``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` +=========== ================== ====================================================================== .. _list_software_gmsh_431: @@ -13620,7 +14135,7 @@ version versionsuffix toolchain GMT is an open source collection of about 80 command-line tools for manipulating geographic and Cartesian data sets (including filtering, trend fitting, gridding, projecting, etc.) and producing PostScript illustrations ranging from simple x-y plots via contour maps to artificially illuminated surfaces and 3D perspective views; the GMT supplements add another 40 more specialized and discipline-specific tools. -*homepage*: https://gmt.soest.hawaii.edu/ +*homepage*: https://www.generic-mapping-tools.org/ ========== =============================== version toolchain @@ -13629,6 +14144,7 @@ version toolchain ``5.4.1`` ``intel/2017a`` ``5.4.3`` ``foss/2018a``, ``intel/2017b`` ``5.4.5`` ``foss/2019a`` +``6.2.0`` ``foss/2019b``, ``foss/2020b`` ========== =============================== @@ -13751,6 +14267,7 @@ version toolchain ``1.14.1`` ``system`` ``1.16.3`` ``system`` ``1.16.5`` ``system`` +``1.16.6`` ``system`` ========== ================= @@ -13770,6 +14287,22 @@ version toolchain ========= ========== +.. _list_software_GOATOOLS_616: + +*GOATOOLS* +++++++++++ + +A Python library for Gene Ontology analyses + +*homepage*: https://github.com/tanghaibao/goatools + +========= ============== +version toolchain +========= ============== +``1.1.6`` ``foss/2020b`` +========= ============== + + .. _list_software_gobff_516: *gobff* @@ -13797,26 +14330,26 @@ GObject introspection is a middleware layer between C libraries (using GObject) *homepage*: https://gi.readthedocs.io/en/latest/ -========== ================== ================================== -version versionsuffix toolchain -========== ================== ================================== -``1.47.1`` ``foss/2016a``, ``intel/2016a`` -``1.48.0`` ``foss/2016a``, ``intel/2016a`` -``1.49.1`` ``foss/2016b``, ``intel/2016b`` -``1.52.0`` ``intel/2017a`` -``1.53.5`` ``-Python-2.7.13`` ``intel/2017a`` -``1.53.5`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.53.5`` ``-Python-3.6.1`` ``intel/2017a`` -``1.54.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``1.54.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` -``1.54.1`` ``-Python-3.6.6`` ``fosscuda/2018b`` -``1.58.3`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -``1.60.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``1.66.1`` ``GCCcore/10.2.0`` -``1.68.0`` ``GCCcore/10.3.0`` -========== ================== ================================== +========== ================== ====================================== +version versionsuffix toolchain +========== ================== ====================================== +``1.47.1`` ``foss/2016a``, ``intel/2016a`` +``1.48.0`` ``foss/2016a``, ``intel/2016a`` +``1.49.1`` ``foss/2016b``, ``intel/2016b`` +``1.52.0`` ``intel/2017a`` +``1.53.5`` ``-Python-2.7.13`` ``intel/2017a`` +``1.53.5`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.53.5`` ``-Python-3.6.1`` ``intel/2017a`` +``1.54.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``1.54.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` +``1.54.1`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``1.58.3`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``1.60.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``1.66.1`` ``GCCcore/10.2.0`` +``1.68.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ================== ====================================== .. _list_software_goblf_522: @@ -13836,6 +14369,22 @@ version toolchain ========= ========== +.. _list_software_gofasta_741: + +*gofasta* ++++++++++ + +Some functions for dealing with alignments, developed to handle SARS-CoV-2 data as part of the COG-UK project. + +*homepage*: https://github.com/cov-ert/gofasta + +========= ========== +version toolchain +========= ========== +``0.0.5`` ``system`` +========= ========== + + .. _list_software_golf_424: *golf* @@ -13900,6 +14449,7 @@ version versionsuffix toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021.07`` ``system`` ``2021a`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -13958,7 +14508,7 @@ version toolchain ``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b`` ``1.8.1`` ``GCCcore/8.2.0`` ``1.10.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.11.0`` ``GCCcore/10.3.0`` +``1.11.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ===================================================================== @@ -14013,6 +14563,7 @@ version versionsuffix toolchain ``20.10.0`` ``foss/2020b``, ``intel/2020b`` ``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``21.1.0`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` +``21.6.0`` ``foss/2021a`` =========== ============================ =============================== @@ -14044,12 +14595,12 @@ GNU gperf is a perfect hash function generator. For a given list of strings, it *homepage*: https://www.gnu.org/software/gperf/ -========= ===================================================================================================================================== -version toolchain -========= ===================================================================================================================================== -``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ===================================================================================================================================== +========= ========================================================================================================================================================= +version toolchain +========= ========================================================================================================================================================= +``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ========================================================================================================================================================= .. _list_software_gperftools_1093: @@ -14061,15 +14612,15 @@ gperftools is a collection of a high-performance multi-threaded malloc() impleme *homepage*: https://github.com/gperftools/gperftools -========== ====================================== -version toolchain -========== ====================================== -``2.5`` ``foss/2016a``, ``intel/2016b`` -``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.7.90`` ``GCCcore/8.3.0`` -``2.8`` ``GCCcore/9.3.0`` -``2.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========== ====================================== +========== ========================================================== +version toolchain +========== ========================================================== +``2.5`` ``foss/2016a``, ``intel/2016b`` +``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.7.90`` ``GCCcore/8.3.0`` +``2.8`` ``GCCcore/9.3.0`` +``2.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ========================================================== .. _list_software_gpustat_776: @@ -14081,13 +14632,13 @@ dstat-like utilization monitor for NVIDIA GPUs *homepage*: https://github.com/wookayin/gpustat -========= ================== ================== -version versionsuffix toolchain -========= ================== ================== -``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``0.6.0`` ``gcccuda/2020b`` -``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -========= ================== ================== +========= ================== ===================================== +version versionsuffix toolchain +========= ================== ===================================== +``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``0.6.0`` ``GCCcore/10.3.0``, ``gcccuda/2020b`` +``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +========= ================== ===================================== .. _list_software_GPyOpt_579: @@ -14159,7 +14710,7 @@ version toolchain *Gradle* ++++++++ -Complete Gradle install. From mobile apps to microservices, from small startups to big enterprises, Gradle helps teams build, automate and deliver better software, faster. +Complete Gradle install. From mobile apps to microservices, from small startups to big enterprises, Gradle helps teams build, automate and deliver better software, faster. *homepage*: https://gradle.org @@ -14168,6 +14719,7 @@ version toolchain ========= ========== ``4.5.1`` ``system`` ``6.1.1`` ``system`` +``6.9.1`` ``system`` ========= ========== @@ -14477,11 +15029,11 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with forma *homepage*: https://www.gnu.org/software/groff -========== =========================================================================================== -version toolchain -========== =========================================================================================== -``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =========================================================================================== +========== =============================================================================================================== +version toolchain +========== =============================================================================================================== +``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =============================================================================================================== .. _list_software_GroIMP_526: @@ -14542,6 +15094,7 @@ version versionsuffix toolchain ``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` ``2021`` ``foss/2020b``, ``fosscuda/2020b`` ``2021.2`` ``fosscuda/2020b`` +``2021.3`` ``foss/2021a`` ========== ================= ============================================================================================================ @@ -14644,7 +15197,7 @@ version toolchain ``2.4`` ``GCCcore/6.4.0`` ``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``2.7`` ``GCC/10.3.0`` +``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ============================================================================================================================ @@ -14698,7 +15251,7 @@ version toolchain ``1.8.3`` ``foss/2016a`` ``1.16.0`` ``GCC/8.2.0-2.31.1`` ``1.16.2`` ``GCC/8.3.0`` -``1.18.4`` ``GCC/10.2.0`` +``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` =========== ================================================================================================================== @@ -14720,7 +15273,7 @@ version toolchain ``1.15.1`` ``fosscuda/2018b`` ``1.16.0`` ``GCC/8.2.0-2.31.1`` ``1.16.2`` ``GCC/8.3.0`` -``1.18.4`` ``GCC/10.2.0`` +``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` =========== ================================================================================================================== @@ -14769,6 +15322,38 @@ version toolchain =========== ================================================================================ +.. _list_software_GTK2_280: + +*GTK2* +++++++ + +The GTK+ 2 package contains libraries used for creating graphical user interfaces for applications. + +*homepage*: https://developer.gnome.org/gtk+/stable/ + +=========== ================== +version toolchain +=========== ================== +``2.24.33`` ``GCCcore/10.3.0`` +=========== ================== + + +.. _list_software_GTK3_281: + +*GTK3* +++++++ + +GTK+ is the primary library used to construct user interfaces in GNOME. It provides all the user interface controls, or widgets, used in a common graphical application. Its object-oriented API allows you to construct user interfaces without dealing with the low-level details of drawing and device interaction. + +*homepage*: https://developer.gnome.org/gtk3/stable/ + +=========== ================== +version toolchain +=========== ================== +``3.24.29`` ``GCCcore/10.3.0`` +=========== ================== + + .. _list_software_GtkSourceView_1330: *GtkSourceView* @@ -14778,12 +15363,12 @@ GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+ wi *homepage*: https://wiki.gnome.org/Projects/GtkSourceView -=========== ================= -version toolchain -=========== ================= -``3.24.11`` ``GCCcore/8.2.0`` -``4.4.0`` ``GCCcore/8.2.0`` -=========== ================= +=========== ===================================== +version toolchain +=========== ===================================== +``3.24.11`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` +``4.4.0`` ``GCCcore/8.2.0`` +=========== ===================================== .. _list_software_GTOOL_389: @@ -14925,13 +15510,13 @@ gzip (GNU zip) is a popular data compression program as a replacement for compre *homepage*: http://www.gnu.org/software/gzip/ -======== =============================================================================================== -version toolchain -======== =============================================================================================== -``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.9`` ``GCCcore/7.3.0`` -``1.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======== =============================================================================================== +======== =================================================================================================================== +version toolchain +======== =================================================================================================================== +``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.9`` ``GCCcore/7.3.0`` +``1.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== =================================================================================================================== .. _list_software_letter_h: @@ -14940,7 +15525,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -14952,12 +15537,12 @@ The h4toh5 software consists of the h4toh5 and h5toh4 command-line utilities, a *homepage*: http://www.hdfgroup.org/h4toh5/ -========= ======================== =============================== -version versionsuffix toolchain -========= ======================== =============================== -``2.2.2`` ``-linux-x86_64-static`` ``system`` -``2.2.3`` ``foss/2018b``, ``gompi/2019b`` -========= ======================== =============================== +========= ======================== ================================================ +version versionsuffix toolchain +========= ======================== ================================================ +``2.2.2`` ``-linux-x86_64-static`` ``system`` +``2.2.3`` ``foss/2018b``, ``gompi/2019b``, ``gompi/2020b`` +========= ======================== ================================================ .. _list_software_H5hut_462: @@ -15016,8 +15601,10 @@ version versionsuffix toolchain ``2.8.0`` ``-Python-2.7.15-serial`` ``intel/2018b`` ``2.8.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.9.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` +``2.10.0`` ``-Python-2.7.18`` ``intel/2020a`` ``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``2.10.0`` ``-serial-Python-3.7.4`` ``foss/2019b`` ``3.1.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``3.2.1`` ``foss/2021a`` ========== ===================================== ==================================================================================== @@ -15137,6 +15724,7 @@ version toolchain ``2.6.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.6.7`` ``GCCcore/10.2.0`` ``2.8.1`` ``GCCcore/10.3.0`` +``2.8.2`` ``GCCcore/11.2.0`` ========= ================================================ @@ -15216,16 +15804,16 @@ HDF (also known as HDF4) is a library and multi-object file format for storing *homepage*: https://www.hdfgroup.org/products/hdf4/ -========== ============== ========================================================================== -version versionsuffix toolchain -========== ============== ========================================================================== -``4.2.11`` ``intel/2016a`` -``4.2.12`` ``intel/2017a`` -``4.2.13`` ``GCCcore/6.4.0`` -``4.2.13`` ``-no-netcdf`` ``intel/2017a`` -``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========== ============== ========================================================================== +========== ============== ============================================================================= +version versionsuffix toolchain +========== ============== ============================================================================= +``4.2.11`` ``intel/2016a`` +``4.2.12`` ``intel/2017a`` +``4.2.13`` ``GCCcore/6.4.0`` +``4.2.13`` ``-no-netcdf`` ``intel/2017a`` +``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========== ============== ============================================================================= .. _list_software_HDF-EOS_486: @@ -15237,11 +15825,11 @@ HDF-EOS libraries are software libraries built on HDF libraries. It supports th *homepage*: https://hdfeos.org/ -======== ==================================== -version toolchain -======== ==================================== -``2.20`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -======== ==================================== +======== ======================================================== +version toolchain +======== ======================================================== +``2.20`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +======== ======================================================== .. _list_software_HDF-EOS5_539: @@ -15253,11 +15841,11 @@ HDF-EOS libraries are software libraries built on HDF libraries. It supports th *homepage*: https://hdfeos.org/ -======== =============================== -version toolchain -======== =============================== -``1.16`` ``foss/2018b``, ``gompi/2019b`` -======== =============================== +======== ================================================ +version toolchain +======== ================================================ +``1.16`` ``foss/2018b``, ``gompi/2019b``, ``gompi/2020b`` +======== ================================================ .. _list_software_HDF5_263: @@ -15292,6 +15880,7 @@ version versionsuffix toolchain ``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` ``1.10.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpic/2020b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` +``1.12.1`` ``gompi/2021a`` ================= ============= ================================================================================================================================================================================================================== @@ -15413,7 +16002,7 @@ version toolchain ``1.47.12`` ``GCCcore/9.3.0`` ``1.47.15`` ``GCCcore/10.1.0`` ``1.47.16`` ``GCCcore/10.2.0`` -``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/9.4.0`` +``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0`` =========== ================================================================================================================================================================================== @@ -15422,17 +16011,17 @@ version toolchain *HH-suite* ++++++++++ -HH-suite is an open-source software package for sensitive protein sequence searching. It contains programs that can search for similar protein sequences in protein sequence databases. +The HH-suite is an open-source software package for sensitive protein sequence searching based on the pairwise alignment of hidden Markov models (HMMs). *homepage*: https://github.com/soedinglab/hh-suite -============== =============== -version toolchain -============== =============== -``3.0-beta.3`` ``intel/2018a`` -``3.2.0`` ``foss/2019b`` -``3.3.0`` ``foss/2020a`` -============== =============== +============== ================================================= +version toolchain +============== ================================================= +``3.0-beta.3`` ``intel/2018a`` +``3.2.0`` ``foss/2019b``, ``fosscuda/2019b`` +``3.3.0`` ``foss/2020a``, ``gompi/2020b``, ``gompic/2020b`` +============== ================================================= .. _list_software_HiC-Pro_594: @@ -15499,6 +16088,22 @@ version toolchain ========== ================= +.. _list_software_Highway_721: + +*Highway* ++++++++++ + +Highway is a C++ library for SIMD (Single Instruction, Multiple Data), i.e. applying the same operation to 'lanes'. + +*homepage*: https://github.com/google/highway + +========== ================== +version toolchain +========== ================== +``0.12.2`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_hipify-clang_1211: *hipify-clang* @@ -15531,6 +16136,22 @@ version toolchain ============ ============== +.. _list_software_hipSYCL_636: + +*hipSYCL* ++++++++++ + +hipSYCL is a modern SYCL implementation targeting CPUs and GPUs, with a focus on leveraging existing toolchains such as CUDA or HIP + +*homepage*: https://github.com/illuhad/hipSYCL + +========= ================================= +version toolchain +========= ================================= +``0.9.1`` ``GCC/10.2.0``, ``gcccuda/2020b`` +========= ================================= + + .. _list_software_HISAT2_427: *HISAT2* @@ -15599,7 +16220,7 @@ version toolchain ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` ``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` ``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` -``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020b`` +``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b`` ========= ============================================================================================================================================ @@ -15678,6 +16299,7 @@ version versionsuffix toolchain ``0.21.3`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` ``0.21.3`` ``-TensorFlow-2.3.1-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``0.22.0`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` +``0.22.1`` ``-CUDA-11.3.1-TensorFlow-2.6.0`` ``foss/2021a`` ========== =================================== ================================== @@ -15694,6 +16316,7 @@ HORTON is a Helpful Open-source Research TOol for N-fermion systems, written pr version versionsuffix toolchain ========= ================== =============================== ``2.1.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``2.1.1`` ``-Python-2.7.18`` ``intel/2020a`` ========= ================== =============================== @@ -15706,12 +16329,12 @@ The HPCG Benchmark project is an effort to create a more relevant metric for ran *homepage*: https://software.sandia.gov/hpcg -======= =============================================== -version toolchain -======= =============================================== -``3.0`` ``foss/2016b``, ``foss/2018b``, ``intel/2018b`` -``3.1`` ``foss/2018b``, ``intel/2018b`` -======= =============================================== +======= ================================================================================== +version toolchain +======= ================================================================================== +``3.0`` ``foss/2016b``, ``foss/2018b``, ``intel/2018b`` +``3.1`` ``foss/2018b``, ``foss/2021.07``, ``foss/2021a``, ``intel/2018b``, ``intel/2021a`` +======= ================================================================================== .. _list_software_HPCX_307: @@ -15753,14 +16376,14 @@ version toolchain HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark. -*homepage*: http://www.netlib.org/benchmark/hpl/ +*homepage*: https://www.netlib.org/benchmark/hpl/ ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021.07``, ``foss/2021a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -15832,7 +16455,7 @@ version versionsuffix toolchain ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``1.11`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -``1.12`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` ``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -15904,6 +16527,7 @@ version toolchain ``2.1.0`` ``GCCcore/9.2.0`` ``2.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``2.4.1`` ``GCCcore/10.3.0`` +``2.5.0`` ``GCCcore/11.2.0`` =========== ===================================================================================================================================================================================================================================================== @@ -16012,6 +16636,7 @@ version versionsuffix toolchain ``5.41.5`` ``GCCcore/10.2.0`` ``6.7.0`` ``GCCcore/10.2.0`` ``6.13.1`` ``GCCcore/10.3.0`` +``6.14.6`` ``GCCcore/11.2.0`` ========== ================= ================================== @@ -16031,8 +16656,8 @@ version toolchain ``2.14.0`` ``foss/2018a``, ``intel/2018a`` ``2.15.1`` ``foss/2019a``, ``intel/2019a`` ``2.18.2`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``2.20.0`` ``foss/2020b`` -``2.21.0`` ``foss/2021a`` +``2.20.0`` ``foss/2020b``, ``intel/2020b`` +``2.21.0`` ``foss/2021a``, ``fosscuda/2020b`` ========== ================================================================ @@ -16042,7 +16667,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -16276,16 +16901,16 @@ ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode a *homepage*: https://icu-project.org/ -======== ==================================== -version toolchain -======== ==================================== -``61.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``64.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``65.1`` ``GCCcore/8.3.0`` -``66.1`` ``GCCcore/9.3.0`` -``67.1`` ``GCCcore/10.2.0`` -``69.1`` ``GCCcore/10.3.0`` -======== ==================================== +======== ====================================== +version toolchain +======== ====================================== +``61.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``64.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``65.1`` ``GCCcore/8.3.0`` +``66.1`` ``GCCcore/9.3.0`` +``67.1`` ``GCCcore/10.2.0`` +``69.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======== ====================================== .. _list_software_IDBA-UD_470: @@ -16398,7 +17023,7 @@ version toolchain *igraph* ++++++++ -igraph is a collection of network analysis tools with the emphasis on efficiency, portability and ease of use. igraph is open source and free. igraph can be programmed in R, Python and C/C++. +igraph is a collection of network analysis tools with the emphasis on efficiency, portability and ease of use. igraph is open source and free. igraph can be programmed in R, Python and C/C++. *homepage*: https://igraph.org @@ -16410,6 +17035,7 @@ version toolchain ``0.8.2`` ``foss/2020a`` ``0.8.5`` ``foss/2020b`` ``0.9.1`` ``foss/2020b``, ``fosscuda/2020b`` +``0.9.4`` ``foss/2021a`` ========= ================================================ @@ -16687,6 +17313,7 @@ version versionsuffix toolchain ``7.0.10-1`` ``GCCcore/9.3.0`` ``7.0.10-35`` ``GCCcore/10.2.0`` ``7.0.11-14`` ``GCCcore/10.3.0`` +``7.1.0-4`` ``GCCcore/11.2.0`` ============= =================================== =============================== @@ -16699,12 +17326,12 @@ imake is a Makefile-generator that is intended to make it easier to develop soft *homepage*: https://www.x.org/ -========= ====================================== -version toolchain -========= ====================================== -``1.0.7`` ``intel/2016a`` -``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.0.7`` ``intel/2016a`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ========================================================== .. _list_software_IMB_216: @@ -16797,9 +17424,9 @@ version versionsuffix toolchain ``2019.5.281`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b``, ``iompi/2019b`` ``2020.0.166`` ``iimpi/2020.00`` ``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` -``2020.4.304`` ``gompi/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` +``2020.4.304`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` ``2021.1.1`` ``iimpi/2020.12`` -``2021.2.0`` ``gompi/2021a``, ``iimpi/2021a`` +``2021.2.0`` ``gompi/2021a``, ``iimpi/2021a``, ``iompi/2021a`` ============== ============= ====================================================================================================================================================================================================================================================================== @@ -16844,11 +17471,12 @@ IMOD is a set of image processing, modeling and display programs used for tomogr *homepage*: http://bio3d.colorado.edu/imod/ -========== ===================== ========== -version versionsuffix toolchain -========== ===================== ========== -``4.7.15`` ``_RHEL6-64_CUDA6.0`` ``system`` -========== ===================== ========== +========== ===================== ================================== +version versionsuffix toolchain +========== ===================== ================================== +``4.7.15`` ``_RHEL6-64_CUDA6.0`` ``system`` +``4.11.5`` ``foss/2020b``, ``fosscuda/2020b`` +========== ===================== ================================== .. _list_software_impi_431: @@ -16946,13 +17574,14 @@ InferCNV is used to explore tumor single cell RNA-Seq data to identify evidence *homepage*: https://github.com/broadinstitute/inferCNV/wiki -========= ========================= ============== -version versionsuffix toolchain -========= ========================= ============== -``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` -``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` -``1.3.3`` ``-Python-3.8.2`` ``foss/2020a`` -========= ========================= ============== +========= ========================= ============================== +version versionsuffix toolchain +========= ========================= ============================== +``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.3.3`` ``foss/2020b``, ``foss/2021a`` +``1.3.3`` ``-Python-3.8.2`` ``foss/2020a`` +========= ========================= ============================== .. _list_software_Infernal_815: @@ -17155,6 +17784,7 @@ version toolchain ============ ========== ``2021.1.2`` ``system`` ``2021.2.0`` ``system`` +``2021.3.0`` ``system`` ============ ========== @@ -17255,11 +17885,11 @@ An interval tree can be used to efficiently find a set of numeric intervals ove *homepage*: https://github.com/ekg/intervaltree -======= ================= -version toolchain -======= ================= -``0.1`` ``GCCcore/9.3.0`` -======= ================= +======= ===================================== +version toolchain +======= ===================================== +``0.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======= ===================================== .. _list_software_intltool_885: @@ -17271,18 +17901,18 @@ intltool is a set of tools to centralize translation of many different file for *homepage*: http://freedesktop.org/wiki/Software/intltool/ -========== ================ =============================================================================================== -version versionsuffix toolchain -========== ================ =============================================================================================== -``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` -``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` -``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ =============================================================================================== +========== ================ =================================================================================================================== +version versionsuffix toolchain +========== ================ =================================================================================================================== +``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` +``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` +``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` +``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ =================================================================================================================== .. _list_software_io_lib_622: @@ -17322,9 +17952,9 @@ version versionsuffix toolchain *iomkl* +++++++ -Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & OpenMPI. +Compiler toolchain including Intel compilers, Open MPI and Intel Math Kernel Library (MKL). -*homepage*: https://software.intel.com/en-us/intel-cluster-toolkit-compiler/ +*homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit.html ========================== ========== version toolchain @@ -17342,6 +17972,7 @@ version toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` ========================== ========== @@ -17352,7 +17983,7 @@ version toolchain Intel C/C++ and Fortran compilers, alongside Open MPI. -*homepage*: https://software.intel.com/en-us/intel-cluster-toolkit-compiler/ +*homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit.html ========================== ========== version toolchain @@ -17370,6 +18001,7 @@ version toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` ========================== ========== @@ -17541,6 +18173,7 @@ version versionsuffix toolchain ``7.15.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``7.18.1`` ``GCCcore/10.2.0`` ``7.25.0`` ``GCCcore/10.3.0`` +``7.26.0`` ``GCCcore/11.2.0`` ========== ================== ======================================================================================= @@ -17579,6 +18212,7 @@ version versionsuffix toolchain ``1.1`` ``-R-3.6.2-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.1`` ``-R-3.6.3-Python-3.8.2`` ``foss/2020a`` ``1.2`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` +``1.2`` ``-R-4.1.0`` ``foss/2021a`` ========== ========================== ================================== @@ -17598,6 +18232,22 @@ version toolchain ======= =============== +.. _list_software_ISA-L_342: + +*ISA-L* ++++++++ + +Intelligent Storage Acceleration Library + +*homepage*: https://github.com/intel/isa-l + +========== ================== +version toolchain +========== ================== +``2.30.0`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_ISL_232: *ISL* @@ -17615,6 +18265,7 @@ version toolchain ``0.16`` ``GCC/4.9.3-2.25`` ``0.17`` ``foss/2016a`` ``0.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``0.24`` ``GCCcore/11.2.0`` ======== ========================================================= @@ -17760,7 +18411,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` .. _list_software_JAGS_293: @@ -17772,12 +18423,12 @@ JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian *homepage*: http://mcmc-jags.sourceforge.net/ -========= =============================================================================================================== -version toolchain -========= =============================================================================================================== -``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` -``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2017b`` -========= =============================================================================================================== +========= =================================================================================================================================================== +version toolchain +========= =================================================================================================================================================== +``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` +``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2017b`` +========= =================================================================================================================================================== .. _list_software_Jansson_732: @@ -17816,6 +18467,7 @@ version toolchain ``2.0.16`` ``GCCcore/9.3.0`` ``2.0.24`` ``GCCcore/10.2.0`` ``2.0.28`` ``GCCcore/10.3.0`` +``2.0.33`` ``GCCcore/11.2.0`` =========== ========================================================================================================================================================== @@ -17882,9 +18534,27 @@ version versionsuffix toolchain ``11.0.8`` ``-aarch64`` ``system`` ``13`` ``system`` ``13.0.2`` ``system`` +``16`` ``system`` +``16.0.1`` ``system`` ============= ======================== ========== +.. _list_software_jax_323: + +*jax* ++++++ + +Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more + +*homepage*: https://pypi.python.org/pypi/jax + +========== ================================== +version toolchain +========== ================================== +``0.2.19`` ``foss/2020b``, ``fosscuda/2020b`` +========== ================================== + + .. _list_software_JAXFrontCE_884: *JAXFrontCE* @@ -17910,11 +18580,11 @@ JBIG-KIT is a software implementation of the JBIG1 data compression standard (I *homepage*: https://www.cl.cam.ac.uk/~mgk25/jbigkit/ -======= ============================================================================================== -version toolchain -======= ============================================================================================== -``2.1`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ============================================================================================== +======= ================================================================================================================== +version toolchain +======= ================================================================================================================== +``2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ================================================================================================================== .. _list_software_Jellyfish_938: @@ -17926,15 +18596,15 @@ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA. *homepage*: http://www.genome.umd.edu/jellyfish.html -========== =================================== -version toolchain -========== =================================== -``1.1.11`` ``foss/2016a``, ``foss/2016b`` -``1.1.12`` ``foss/2018b``, ``intel/2018a`` -``2.2.6`` ``foss/2016b``, ``intel/2017a`` -``2.2.10`` ``foss/2018b``, ``intel/2018a`` -``2.3.0`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` -========== =================================== +========== =================================================== +version toolchain +========== =================================================== +``1.1.11`` ``foss/2016a``, ``foss/2016b`` +``1.1.12`` ``foss/2018b``, ``intel/2018a`` +``2.2.6`` ``foss/2016b``, ``intel/2017a`` +``2.2.10`` ``foss/2018b``, ``intel/2018a`` +``2.3.0`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +========== =================================================== .. _list_software_jemalloc_839: @@ -17946,18 +18616,18 @@ jemalloc is a general purpose malloc(3) implementation that emphasizes fragmenta *homepage*: http://jemalloc.net -========= ======================================================== -version toolchain -========= ======================================================== -``4.1.0`` ``intel/2016a`` -``4.2.0`` ``foss/2016a``, ``intel/2016a`` -``4.2.1`` ``intel/2016b`` -``4.5.0`` ``intel/2017a`` -``5.0.1`` ``GCCcore/6.4.0`` -``5.1.0`` ``GCCcore/7.3.0`` -``5.2.0`` ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ======================================================== +========= ================================================================================================ +version toolchain +========= ================================================================================================ +``4.1.0`` ``intel/2016a`` +``4.2.0`` ``foss/2016a``, ``intel/2016a`` +``4.2.1`` ``intel/2016b`` +``4.5.0`` ``intel/2017a`` +``5.0.1`` ``GCCcore/6.4.0`` +``5.1.0`` ``GCCcore/7.3.0`` +``5.2.0`` ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ================================================================================================ .. _list_software_jhbuild_738: @@ -18051,11 +18721,27 @@ JSON-C implements a reference counting object model that allows you to easily co *homepage*: https://github.com/json-c/json-c -======== ================== -version toolchain -======== ================== -``0.15`` ``GCCcore/10.2.0`` -======== ================== +======== ========================================================== +version toolchain +======== ========================================================== +``0.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======== ========================================================== + + +.. _list_software_JSON-GLib_709: + +*JSON-GLib* ++++++++++++ + +JSON-GLib implements a full JSON parser and generator using GLib and GObject, and integrates JSON with GLib data types. + +*homepage*: https://wiki.gnome.org/Projects/JsonGlib + +========= ================== +version toolchain +========= ================== +``1.6.2`` ``GCCcore/10.3.0`` +========= ================== .. _list_software_JsonCpp_701: @@ -18067,13 +18753,13 @@ JsonCpp is a C++ library that allows manipulating JSON values, including serial *homepage*: https://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html -========== ========================================================= -version toolchain -========== ========================================================= -``0.10.7`` ``GCCcore/8.2.0`` -``1.9.3`` ``GCCcore/8.3.0`` -``1.9.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========== ========================================================= +========== ============================================================================= +version toolchain +========== ============================================================================= +``0.10.7`` ``GCCcore/8.2.0`` +``1.9.3`` ``GCCcore/8.3.0`` +``1.9.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========== ============================================================================= .. _list_software_JUBE_294: @@ -18133,6 +18819,7 @@ version versionsuffix toolchain ``1.5.1`` ``-linux-x86_64`` ``system`` ``1.5.3`` ``-linux-x86_64`` ``system`` ``1.6.1`` ``-linux-x86_64`` ``system`` +``1.6.2`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -18184,6 +18871,7 @@ version versionsuffix toolchain ``0.6.1`` ``-Python-3.5.1`` ``foss/2016a`` ``0.8.1`` ``-Python-3.6.4`` ``foss/2017a`` ``1.1.0`` ``GCCcore/10.2.0`` +``1.4.1`` ``GCCcore/10.3.0`` ========= ================= ================== @@ -18202,6 +18890,7 @@ version versionsuffix toolchain ``1.2.5`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.2.8`` ``GCCcore/10.2.0`` ``3.0.16`` ``GCCcore/10.3.0`` +``3.1.6`` ``GCCcore/11.2.0`` ========== ================= ================================== @@ -18227,7 +18916,7 @@ version toolchain --- -:ref:`list_software_Kaiju_500` - :ref:`list_software_Kaleido_697` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_kedro_533` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` +:ref:`list_software_Kaiju_500` - :ref:`list_software_Kaleido_697` - :ref:`list_software_Kalign_598` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_kedro_533` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` .. _list_software_Kaiju_500: @@ -18264,6 +18953,23 @@ version toolchain ========= ================== +.. _list_software_Kalign_598: + +*Kalign* +++++++++ + +Kalign is a fast multiple sequence alignment program for biological sequences. + +*homepage*: https://github.com/TimoLassmann/kalign + +========= ================== +version toolchain +========= ================== +``2.0.4`` ``GCCcore/10.2.0`` +``3.3.1`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_kallisto_867: *kallisto* @@ -18351,6 +19057,7 @@ version versionsuffix toolchain ============ ================= =============== ``401`` ``gompi/2019b`` ``411`` ``GCC/10.2.0`` +``418`` ``GCC/10.3.0`` ``20130806`` ``-linux.x86_64`` ``system`` ``20171107`` ``-linux.x86_64`` ``system`` ``20180716`` ``-linux.x86_64`` ``system`` @@ -18425,7 +19132,7 @@ version toolchain ========= ================================================================ ``2.1.2`` ``foss/2019a``, ``intel/2019a`` ``2.1.3`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``2.2.1`` ``GCCcore/10.2.0`` +``2.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ================================================================ @@ -18595,13 +19302,13 @@ Krona Tools is a set of scripts to create Krona charts from several Bioinformat *homepage*: https://github.com/marbl/Krona/wiki/KronaTools -========= ================== -version toolchain -========= ================== -``2.7`` ``GCCcore/7.3.0`` -``2.7.1`` ``GCCcore/8.2.0`` -``2.8`` ``GCCcore/10.2.0`` -========= ================== +========= ================================== +version toolchain +========= ================================== +``2.7`` ``GCCcore/7.3.0`` +``2.7.1`` ``GCCcore/8.2.0`` +``2.8`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` +========= ================================== .. _list_software_kwant_549: @@ -18674,7 +19381,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -18693,6 +19400,22 @@ version versionsuffix toolchain ============ ================ =============== +.. _list_software_LADR_291: + +*LADR* +++++++ + +Prover9, Mace4, and several related programs come packaged in a system called LADR (Library for Automated Deduction Research). + +*homepage*: https://www.cs.unm.edu/~mccune/mace4/download + +============ ================== +version toolchain +============ ================== +``2009-11A`` ``GCCcore/10.2.0`` +============ ================== + + .. _list_software_LAME_287: *LAME* @@ -18702,12 +19425,12 @@ LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGP *homepage*: http://lame.sourceforge.net/ -========== ====================================================================================================================================================== -version toolchain -========== ====================================================================================================================================================== -``3.99.5`` ``foss/2016b``, ``intel/2017a`` -``3.100`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` -========== ====================================================================================================================================================== +========== ========================================================================================================================================================================== +version toolchain +========== ========================================================================================================================================================================== +``3.99.5`` ``foss/2016b``, ``intel/2017a`` +``3.100`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` +========== ========================================================================================================================================================================== .. _list_software_LAMMPS_458: @@ -18803,15 +19526,16 @@ version toolchain *lavaan* ++++++++ -lavaan is a free, open source R package for latent variable analysis +Fit a variety of latent variable models, including confirmatory factor analysis, structural equation modeling and latent growth curve models. -*homepage*: http://lavaan.org +*homepage*: https://cran.r-project.org/web/packages/lavaan ============== ============= =============== version versionsuffix toolchain ============== ============= =============== ``0.6-2`` ``-R-3.4.4`` ``intel/2018a`` ``0.6-4.1433`` ``-R-3.6.0`` ``foss/2019a`` +``0.6-9`` ``-R-4.1.0`` ``foss/2021a`` ============== ============= =============== @@ -18849,6 +19573,22 @@ version versionsuffix toolchain ========== ============= ================== +.. _list_software_lDDT_328: + +*lDDT* +++++++ + +The local Distance Difference Test (lDDT) is a superposition-free score which evaluates local distance differences in a model compared to a reference structure. + +*homepage*: https://openstructure.org + +======= ========== +version toolchain +======= ========== +``1.2`` ``system`` +======= ========== + + .. _list_software_LeadIT_531: *LeadIT* @@ -18992,14 +19732,14 @@ Multi-format archive and compression library *homepage*: https://www.libarchive.org/ -========= ===================================== -version toolchain -========= ===================================== -``3.4.0`` ``GCCcore/8.2.0`` -``3.4.2`` ``GCCcore/9.3.0`` -``3.4.3`` ``GCCcore/10.2.0`` -``3.5.1`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``3.4.0`` ``GCCcore/8.2.0`` +``3.4.2`` ``GCCcore/9.3.0`` +``3.4.3`` ``GCCcore/10.2.0`` +``3.5.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +========= ========================================================= .. _list_software_libav_526: @@ -19084,6 +19824,7 @@ version toolchain ``1.11`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.14`` ``GCCcore/10.2.0`` +``1.15`` ``GCCcore/10.3.0`` ``1.17`` ``GCCcore/10.3.0`` ======== ========================================================================================================= @@ -19113,12 +19854,12 @@ An API to provide an efficient distributed queue on a cluster. libcircle is an *homepage*: https://github.com/hpc/libcircle/ -============== ================================ -version toolchain -============== ================================ -``0.2.1-rc.1`` ``gompi/2019a``, ``iimpi/2019a`` -``0.3`` ``gompi/2020a``, ``iimpi/2020a`` -============== ================================ +============== ================================================= +version toolchain +============== ================================================= +``0.2.1-rc.1`` ``gompi/2019a``, ``iimpi/2019a`` +``0.3`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` +============== ================================================= .. _list_software_libcmaes_832: @@ -19214,17 +19955,17 @@ A C++ SDK which contains an implementation of DAP 2.0 and DAP4.0. This includes *homepage*: https://www.opendap.org/software/libdap -========== ================== ================================================== -version versionsuffix toolchain -========== ================== ================================================== -``3.18.1`` ``intel/2017a`` -``3.18.1`` ``-Python-2.7.11`` ``foss/2016a`` -``3.19.1`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` -``3.20.3`` ``GCCcore/7.3.0`` -``3.20.4`` ``GCCcore/8.2.0`` -``3.20.6`` ``GCCcore/8.3.0`` -``3.20.7`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========== ================== ================================================== +========== ================== ========================================================= +version versionsuffix toolchain +========== ================== ========================================================= +``3.18.1`` ``intel/2017a`` +``3.18.1`` ``-Python-2.7.11`` ``foss/2016a`` +``3.19.1`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` +``3.20.3`` ``GCCcore/7.3.0`` +``3.20.4`` ``GCCcore/8.2.0`` +``3.20.6`` ``GCCcore/8.3.0`` +``3.20.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========== ================== ========================================================= .. _list_software_libdeflate_1036: @@ -19236,12 +19977,28 @@ Heavily optimized library for DEFLATE/zlib/gzip compression and decompression. *homepage*: https://github.com/ebiggers/libdeflate -======= ================= -version toolchain -======= ================= -``1.5`` ``GCCcore/7.3.0`` -``1.7`` ``GCCcore/9.3.0`` -======= ================= +======= ===================================== +version toolchain +======= ===================================== +``1.5`` ``GCCcore/7.3.0`` +``1.7`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======= ===================================== + + +.. _list_software_libdivsufsort_1424: + +*libdivsufsort* ++++++++++++++++ + +libdivsufsort is a software library that implements a lightweight suffix array construction algorithm. + +*homepage*: https://github.com/y-256/libdivsufsort + +========= ============== +version toolchain +========= ============== +``2.0.1`` ``foss/2018b`` +========= ============== .. _list_software_libdrm_634: @@ -19268,6 +20025,7 @@ version toolchain ``2.4.100`` ``GCCcore/9.3.0`` ``2.4.102`` ``GCCcore/10.2.0`` ``2.4.106`` ``GCCcore/10.3.0`` +``2.4.107`` ``GCCcore/11.2.0`` =========== ================================================== @@ -19355,7 +20113,7 @@ version toolchain ``1.5.2`` ``foss/2018a`` ``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` ``1.5.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.5.8`` ``GCCcore/10.3.0`` +``1.5.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================== @@ -19374,7 +20132,7 @@ version toolchain ``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` ``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ====================================================================================== @@ -19394,6 +20152,7 @@ version toolchain ``1.10.1`` ``GCCcore/9.3.0`` ``1.11.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.12.1`` ``GCCcore/10.3.0`` +``1.13.0`` ``GCCcore/11.2.0`` ========== ===================================== @@ -19411,6 +20170,7 @@ version toolchain ======== ==================================== ``1.13`` ``GCCcore/6.4.0`` ``2.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.4`` ``GCCcore/10.2.0`` ======== ==================================== @@ -19428,6 +20188,7 @@ version toolchain ========= ============================================================================================================================================================================================================================================================================================================= ``3.2.1`` ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``system`` ``3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``3.4.2`` ``GCCcore/11.2.0`` ========= ============================================================================================================================================================================================================================================================================================================= @@ -19481,6 +20242,7 @@ version toolchain ``1.8.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.8.5`` ``GCCcore/8.3.0`` ``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.9.3`` ``GCCcore/11.2.0`` ========= ====================================== @@ -19536,6 +20298,7 @@ version toolchain ``1.4.2`` ``foss/2018a``, ``foss/2018b``, ``intel/2018b`` ``1.5.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.7.0`` ``GCCcore/11.2.0`` ========= ======================================================= @@ -19553,6 +20316,7 @@ version toolchain ========= ========================================================= ``1.0.0`` ``GCCcore/8.3.0`` ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``1.1.1`` ``GCCcore/11.2.0`` ========= ========================================================= @@ -19587,6 +20351,7 @@ version versionsuffix toolchain ``9.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b``, ``iomkl/2018a`` ``9.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``9.0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``9.0.2`` ``GCCcore/11.2.0`` ========= ================ =========================================================================================================================================================================================================================================================================================================================================== @@ -19604,7 +20369,7 @@ version toolchain ========= ======================================================= ``1.2.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.3.2`` ``GCCcore/10.2.0`` -``1.3.3`` ``GCCcore/10.3.0`` +``1.3.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================= @@ -19617,16 +20382,16 @@ Libgpg-error is a small library that defines common error values for all GnuPG c *homepage*: https://gnupg.org/related_software/libgpg-error/index.html -======== ================== -version toolchain -======== ================== -``1.21`` ``intel/2016a`` -``1.35`` ``GCCcore/7.3.0`` -``1.36`` ``GCCcore/8.2.0`` -``1.38`` ``GCCcore/8.3.0`` -``1.41`` ``GCCcore/10.2.0`` -``1.42`` ``GCCcore/10.3.0`` -======== ================== +======== ====================================== +version toolchain +======== ====================================== +``1.21`` ``intel/2016a`` +``1.35`` ``GCCcore/7.3.0`` +``1.36`` ``GCCcore/8.2.0`` +``1.38`` ``GCCcore/8.3.0`` +``1.41`` ``GCCcore/10.2.0`` +``1.42`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======== ====================================== .. _list_software_libgpuarray_1186: @@ -19755,12 +20520,12 @@ Libiconv converts from one character encoding to another through Unicode convers *homepage*: https://www.gnu.org/software/libiconv -======== =============================================================================================== -version toolchain -======== =============================================================================================== -``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``1.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======== =============================================================================================== +======== =================================================================================================================== +version toolchain +======== =================================================================================================================== +``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``1.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======== =================================================================================================================== .. _list_software_libidn_626: @@ -19779,6 +20544,7 @@ version toolchain ``1.34`` ``GCCcore/6.4.0`` ``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.38`` ``GCCcore/11.2.0`` ======== ====================================================================================== @@ -19787,14 +20553,15 @@ version toolchain *libidn2* +++++++++ -GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names. +Libidn2 implements the revised algorithm for internationalized domain names called IDNA2008/TR46. -*homepage*: https://www.gnu.org/software/libidn +*homepage*: http://www.gnu.org/software/libidn2 ========= ===================================================================================================================================== version toolchain ========= ===================================================================================================================================== ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.3.2`` ``GCCcore/11.2.0`` ========= ===================================================================================================================================== @@ -19807,17 +20574,17 @@ Libint library is used to evaluate the traditional (electron repulsion) and cert *homepage*: https://github.com/evaleev/libint -========= ================ =================================================================================================================================================================================== -version versionsuffix toolchain -========= ================ =================================================================================================================================================================================== -``1.1.4`` ``intel/2016a`` -``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` -``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` -``2.1.0`` ``intel/2016b`` -``2.4.2`` ``intel/2018a`` -``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` -========= ================ =================================================================================================================================================================================== +========= ================ =================================================================================================================================================================================================== +version versionsuffix toolchain +========= ================ =================================================================================================================================================================================================== +``1.1.4`` ``intel/2016a`` +``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``foss/2020a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` +``2.1.0`` ``intel/2016b`` +``2.4.2`` ``intel/2018a`` +``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` +``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` +========= ================ =================================================================================================================================================================================================== .. _list_software_LiBis_467: @@ -19859,10 +20626,26 @@ version versionsuffix toolchain ``2.0.3`` ``GCCcore/8.3.0`` ``2.0.4`` ``GCCcore/9.3.0`` ``2.0.5`` ``GCCcore/10.2.0`` -``2.0.6`` ``GCCcore/10.3.0`` +``2.0.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================= ================================================================== +.. _list_software_libjxl_645: + +*libjxl* +++++++++ + +JPEG XL image format reference implementation + +*homepage*: https://github.com/libjxl/libjxl + +======= ================== +version toolchain +======= ================== +``0.5`` ``GCCcore/10.3.0`` +======= ================== + + .. _list_software_libmatheval_1161: *libmatheval* @@ -19944,6 +20727,22 @@ version toolchain ========= ================= +.. _list_software_libmypaint_1081: + +*libmypaint* +++++++++++++ + +libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint and other projects + +*homepage*: https://github.com/mypaint/libmypaint + +========= ================== +version toolchain +========= ================== +``1.6.1`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_libobjcryst_1191: *libobjcryst* @@ -19973,6 +20772,7 @@ Ogg is a multimedia container format, and the native file and stream format for version toolchain ========= ====================================== ``1.3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.3.5`` ``GCCcore/11.2.0`` ========= ====================================== @@ -20002,11 +20802,11 @@ Library for portable access to PCI bus configuration registers from PCI Utils. *homepage*: https://github.com/pciutils/pciutils -========= ========================================================= -version toolchain -========= ========================================================= -``3.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0`` -========= ========================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``3.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0`` +========= ============================================================================= .. _list_software_libpciaccess_1253: @@ -20018,13 +20818,13 @@ Generic PCI access library. *homepage*: https://cgit.freedesktop.org/xorg/lib/libpciaccess/ -========== ============================================================================================= -version toolchain -========== ============================================================================================= -``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -========== ============================================================================================= +========== ================================================================================================ +version toolchain +========== ================================================================================================ +``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` +``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +========== ================================================================================================ .. _list_software_libpng_636: @@ -20036,23 +20836,23 @@ libpng is the official PNG reference library *homepage*: http://www.libpng.org/pub/png/libpng.html -========== ============================================================================ -version toolchain -========== ============================================================================ -``1.2.58`` ``system`` -``1.2.59`` ``system`` -``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``1.6.26`` ``foss/2016b``, ``intel/2016b`` -``1.6.27`` ``intel/2016b`` -``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` -``1.6.29`` ``GCCcore/6.3.0`` -``1.6.32`` ``GCCcore/6.4.0`` -``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.6.36`` ``GCCcore/8.2.0`` -``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ============================================================================ +========== ================================================================================================ +version toolchain +========== ================================================================================================ +``1.2.58`` ``system`` +``1.2.59`` ``system`` +``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``1.6.26`` ``foss/2016b``, ``intel/2016b`` +``1.6.27`` ``intel/2016b`` +``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` +``1.6.29`` ``GCCcore/6.3.0`` +``1.6.32`` ``GCCcore/6.4.0`` +``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.6.36`` ``GCCcore/8.2.0`` +``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ================================================================================================ .. _list_software_libpsl_646: @@ -20064,13 +20864,13 @@ C library for the Public Suffix List *homepage*: https://rockdaboot.github.io/libpsl -========== ==================================== -version toolchain -========== ==================================== -``0.20.2`` ``GCCcore/7.3.0`` -``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.21.1`` ``GCCcore/10.2.0`` -========== ==================================== +========== ====================================== +version toolchain +========== ====================================== +``0.20.2`` ``GCCcore/7.3.0`` +``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.21.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ====================================== .. _list_software_libPSML_627: @@ -20172,7 +20972,7 @@ version toolchain ``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` +``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ======= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -20185,12 +20985,13 @@ The routines supporting the distribution and special functions in R and a few ot *homepage*: https://cran.r-project.org/doc/manuals/r-release/R-admin.html#The-standalone-Rmath-library -========= ================= -version toolchain -========= ================= -``3.6.0`` ``foss/2018b`` -``4.0.0`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``3.6.0`` ``foss/2018b`` +``4.0.0`` ``GCCcore/9.3.0`` +``4.1.0`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_librosa_748: @@ -20230,16 +21031,17 @@ version toolchain *librsvg* +++++++++ -librsvg is a library to render SVG files using cairo. +Librsvg is a library to render SVG files using cairo. -*homepage*: https://wiki.gnome.org/action/show/Projects/LibRsvg +*homepage*: https://wiki.gnome.org/Projects/LibRsvg -=========== =============== -version toolchain -=========== =============== -``2.40.15`` ``intel/2016a`` -``2.48.4`` ``foss/2019a`` -=========== =============== +=========== ================== +version toolchain +=========== ================== +``2.40.15`` ``intel/2016a`` +``2.48.4`` ``foss/2019a`` +``2.51.2`` ``GCCcore/10.3.0`` +=========== ================== .. _list_software_libsamplerate_1381: @@ -20285,12 +21087,13 @@ GNU libsigsegv is a library for handling page faults in user mode. *homepage*: https://www.gnu.org/software/libsigsegv/ -======== ================= -version toolchain -======== ================= -``2.11`` ``GCCcore/6.4.0`` -``2.12`` ``GCCcore/9.3.0`` -======== ================= +======== ================== +version toolchain +======== ================== +``2.11`` ``GCCcore/6.4.0`` +``2.12`` ``GCCcore/9.3.0`` +``2.13`` ``GCCcore/10.2.0`` +======== ================== .. _list_software_libSM_471: @@ -20322,7 +21125,7 @@ Libsndfile is a C library for reading and writing files containing sampled sound version toolchain ========== ================================================================================================================================== ``1.0.28`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a`` -``1.0.31`` ``GCCcore/10.3.0`` +``1.0.31`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ================================================================================================================================== @@ -20335,18 +21138,18 @@ Sodium is a modern, easy-to-use software library for encryption, decryption, sig *homepage*: https://doc.libsodium.org/ -========== ============================================================================ -version toolchain -========== ============================================================================ -``1.0.6`` ``intel/2016a`` -``1.0.8`` ``foss/2016a`` -``1.0.11`` ``foss/2016b``, ``intel/2016b`` -``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` -``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` -``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.0.17`` ``GCCcore/8.2.0`` -``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ============================================================================ +========== ================================================================================================ +version toolchain +========== ================================================================================================ +``1.0.6`` ``intel/2016a`` +``1.0.8`` ``foss/2016a`` +``1.0.11`` ``foss/2016b``, ``intel/2016b`` +``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` +``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` +``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.0.17`` ``GCCcore/8.2.0`` +``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ================================================================================================ .. _list_software_LibSoup_702: @@ -20449,6 +21252,7 @@ version toolchain ``3.22`` ``intel/2016b``, ``intel/2017b`` ``3.23`` ``foss/2018b``, ``intel/2018b`` ``3.24`` ``GCCcore/9.3.0`` +``3.25`` ``GCCcore/10.2.0`` ======== ================================ @@ -20488,6 +21292,22 @@ version toolchain ========== =================================================== +.. _list_software_libtecla_832: + +*libtecla* +++++++++++ + +The tecla library provides UNIX and LINUX programs with interactive command line editing facilities, similar to those of the UNIX tcsh shell. In addition to simple command-line editing, it supports recall of previously entered command lines, TAB completion of file names or other tokens, and in-line wild-card expansion of filenames. The internal functions which perform file-name completion and wild-card expansion are also available externally for optional use by programs. + +*homepage*: https://sites.astro.caltech.edu/~mcs/tecla/ + +========= ================== +version toolchain +========= ================== +``1.6.3`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_LibTIFF_576: *LibTIFF* @@ -20507,6 +21327,7 @@ version toolchain ``4.0.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.2.0`` ``GCCcore/10.3.0`` +``4.3.0`` ``GCCcore/11.2.0`` ========== ========================================================================================================= @@ -20519,14 +21340,14 @@ Libtirpc is a port of Suns Transport-Independent RPC library to Linux. *homepage*: https://sourceforge.net/projects/libtirpc/ -========= ==================================== -version toolchain -========= ==================================== -``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.3.1`` ``GCCcore/10.2.0`` -``1.3.2`` ``GCCcore/10.3.0`` -========= ==================================== +========= ====================================== +version toolchain +========= ====================================== +``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.3.1`` ``GCCcore/10.2.0`` +``1.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_libtool_757: @@ -20538,13 +21359,13 @@ GNU libtool is a generic library support script. Libtool hides the complexity of *homepage*: http://www.gnu.org/software/libtool -========= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -version toolchain -========= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` -``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``2.4.6`` ``FCC/4.5.0``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -========= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= +========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` +``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``2.4.6`` ``FCC/4.5.0``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_libunistring_1306: @@ -20582,7 +21403,7 @@ version toolchain ``1.2.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016b`` ``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.5.0`` ``GCCcore/10.3.0`` +``1.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================================= @@ -20643,12 +21464,12 @@ libvdwxc is a general library for evaluating energy and potential for exchange-c *homepage*: https://libvdwxc.org -========= ============================================================== -version toolchain -========= ============================================================== -``0.3.2`` ``foss/2018b`` -``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b`` -========= ============================================================== +========= ============================================================================== +version toolchain +========= ============================================================================== +``0.3.2`` ``foss/2018b`` +``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a`` +========= ============================================================================== .. _list_software_libvorbis_972: @@ -20660,11 +21481,11 @@ Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-pu *homepage*: https://xiph.org/vorbis/ -========= ====================================== -version toolchain -========= ====================================== -``1.3.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.3.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ========================================================== .. _list_software_libwebp_741: @@ -20682,7 +21503,7 @@ version toolchain ``1.0.0`` ``foss/2018b`` ``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.2.0`` ``GCCcore/10.3.0`` +``1.2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================== @@ -20733,7 +21554,7 @@ version toolchain ``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` ``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` ``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` ``4.0.1`` ``foss/2017b``, ``intel/2017b`` ``4.0.3`` ``foss/2016b``, ``foss/2017a`` ``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` @@ -20964,7 +21785,7 @@ version versionsuffix toolchain ``2.9.7`` ``GCCcore/6.4.0`` ``2.9.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.9.9`` ``GCCcore/8.3.0`` -``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ========== ================== ================================================================================================================================================================================== @@ -21075,17 +21896,17 @@ Libxslt is the XSLT C library developed for the GNOME project (but usable outsi *homepage*: http://xmlsoft.org/ -========== ================== ================================================================= -version versionsuffix toolchain -========== ================== ================================================================= -``1.1.28`` ``foss/2016a``, ``intel/2016a`` -``1.1.28`` ``-Python-2.7.11`` ``intel/2016a`` -``1.1.29`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``1.1.30`` ``GCCcore/6.3.0`` -``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.1.33`` ``GCCcore/8.2.0`` -``1.1.34`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ================== ================================================================= +========== ================== ================================================================================================ +version versionsuffix toolchain +========== ================== ================================================================================================ +``1.1.28`` ``foss/2016a``, ``intel/2016a`` +``1.1.28`` ``-Python-2.7.11`` ``intel/2016a`` +``1.1.29`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``1.1.30`` ``GCCcore/6.3.0`` +``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.1.33`` ``GCCcore/8.2.0`` +``1.1.34`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ================== ================================================================================================ .. _list_software_libxsmm_764: @@ -21158,7 +21979,7 @@ version toolchain ``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` ``0.2.1`` ``GCCcore/7.3.0``, ``system`` ``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``0.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= =================================================================== @@ -21187,12 +22008,28 @@ libzip is a C library for reading, creating, and modifying zip archives. *homepage*: https://libzip.org/ -========= ====================================== -version toolchain -========= ====================================== -``1.5.2`` ``GCCcore/8.2.0`` -``1.7.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.5.2`` ``GCCcore/8.2.0`` +``1.7.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ========================================================== + + +.. _list_software_lie_learn_939: + +*lie_learn* ++++++++++++ + +lie_learn is a python package that knows how to do various tricky computations related to Lie groups and manifolds (mainly the sphere S2 and rotation group SO3). + +*homepage*: https://github.com/AMLab-Amsterdam/lie_learn + +=============== ================= ================== +version versionsuffix toolchain +=============== ================= ================== +``0.0.1.post1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +=============== ================= ================== .. _list_software_lifelines_955: @@ -21262,6 +22099,7 @@ version toolchain ``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``5.0.1`` ``GCCcore/8.3.0`` ``5.1.0`` ``GCCcore/9.3.0`` +``5.2.0`` ``GCCcore/10.2.0`` ========= ===================================================================== @@ -21345,7 +22183,7 @@ version toolchain ``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` ``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` ``2.11`` ``GCCcore/10.2.0`` -``2.12`` ``GCCcore/10.3.0`` +``2.12`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ======== ============================================================================================================================================== @@ -21396,6 +22234,7 @@ version toolchain ``10.0.1`` ``GCCcore/10.2.0`` ``11.0.0`` ``GCCcore/10.2.0`` ``11.1.0`` ``GCCcore/10.3.0`` +``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ======================================================================== @@ -21417,6 +22256,7 @@ version toolchain ``0.9.23`` ``GCCcore/8.2.0`` ``0.9.24`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``0.9.28`` ``GCCcore/10.3.0`` +``0.9.29`` ``GCCcore/11.2.0`` ========== ======================================================== @@ -21583,6 +22423,22 @@ version toolchain ========= ================================================================================= +.. _list_software_longestrunsubsequence_2292: + +*longestrunsubsequence* ++++++++++++++++++++++++ + +Implementation of a solver for the Longest Run Subsequence Problem. Given a sequence as input, compute a longest subsequence such that there is at most one run for every character. + +*homepage*: https://pypi.org/project/longestrunsubsequence/ + +========= ================== +version toolchain +========= ================== +``1.0.1`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_Longshot_846: *Longshot* @@ -21843,14 +22699,15 @@ version toolchain *lwgrp* +++++++ -The Light-weight Group Library provides methods for MPI codes to quickly create and destroy process groups +The light-weight group library defines data structures and collective operations to group MPI processes as an ordered set. Such groups are useful as substitutes for MPI communicators when the overhead of communicator creation is too costly. For example, certain sorting algorithms recursively divide processes into subgroups as the sort algorithm progresses. These groups may be different with each invocation, so that it is inefficient to create and destroy communicators during the sort routine. -*homepage*: https://github.com/llnl/lwgrp +*homepage*: https://github.com/LLNL/lwgrp ========= ================================================================== version toolchain ========= ================================================================== ``1.0.2`` ``gompi/2019a``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2020a`` +``1.0.3`` ``gompi/2020b`` ========= ================================================================== @@ -21863,23 +22720,24 @@ The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxs *homepage*: https://lxml.de/ -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.6.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.6.4`` ``-Python-2.7.12`` ``intel/2016b`` -``4.0.0`` ``-Python-2.7.13`` ``intel/2017a`` -``4.1.1`` ``-Python-2.7.14`` ``intel/2017b`` -``4.2.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``4.2.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.2.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``4.2.5`` ``-Python-3.6.6`` ``foss/2018b`` -``4.3.3`` ``GCCcore/8.2.0`` -``4.4.2`` ``GCCcore/8.3.0`` -``4.5.2`` ``GCCcore/9.3.0`` -``4.6.2`` ``GCCcore/10.2.0`` -========= ================== =============================== +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.6.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.6.4`` ``-Python-2.7.12`` ``intel/2016b`` +``4.0.0`` ``-Python-2.7.13`` ``intel/2017a`` +``4.1.1`` ``-Python-2.7.14`` ``intel/2017b`` +``4.2.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``4.2.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.2.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``4.2.5`` ``-Python-3.6.6`` ``foss/2018b`` +``4.3.3`` ``GCCcore/8.2.0`` +``4.4.2`` ``GCCcore/8.3.0`` +``4.5.2`` ``GCCcore/9.3.0`` +``4.6.2`` ``GCCcore/10.2.0`` +``4.6.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ================== ====================================== .. _list_software_lynx_459: @@ -21914,7 +22772,7 @@ version toolchain ``1.9.0`` ``GCCcore/7.3.0`` ``1.9.1`` ``GCCcore/8.2.0`` ``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.9.3`` ``GCCcore/10.3.0`` +``1.9.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================== @@ -21927,12 +22785,12 @@ Portable lossless data compression library *homepage*: http://www.oberhumer.com/opensource/lzo/ -======== ========================================================================================================================================================================================================================================================== -version toolchain -======== ========================================================================================================================================================================================================================================================== -``2.09`` ``intel/2016b``, ``intel/2017b`` -``2.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` -======== ========================================================================================================================================================================================================================================================== +======== ============================================================================================================================================================================================================================================================================== +version toolchain +======== ============================================================================================================================================================================================================================================================================== +``2.09`` ``intel/2016b``, ``intel/2017b`` +``2.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` +======== ============================================================================================================================================================================================================================================================================== .. _list_software_letter_m: @@ -21941,7 +22799,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -21959,7 +22817,7 @@ version toolchain ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` -``1.4.19`` ``GCCcore/9.4.0``, ``system`` +``1.4.19`` ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -22088,6 +22946,7 @@ version versionsuffix toolchain ``2.5.0`` ``fosscuda/2018b`` ``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` ``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intelcuda/2019b``, ``intelcuda/2020b`` +``2.6.1`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ================ ======================================================================================================================== @@ -22148,14 +23007,14 @@ GNU version of make utility *homepage*: https://www.gnu.org/software/make/make.html -========= ========================================================= -version toolchain -========= ========================================================= -``3.82`` ``GCC/4.8.2`` -``4.1`` ``GCC/4.9.2`` -``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` -``4.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========= ========================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``3.82`` ``GCC/4.8.2`` +``4.1`` ``GCC/4.9.2`` +``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` +``4.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================= .. _list_software_makedepend_1038: @@ -22171,7 +23030,7 @@ The makedepend package contains a C-preprocessor like utility to determine build version toolchain ========= ======================================================================================= ``1.0.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.0.6`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.0.6`` ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ======================================================================================= @@ -22230,7 +23089,7 @@ version versionsuffix toolchain ``1.1.0`` ``GCCcore/8.3.0`` ``1.1.2`` ``GCCcore/9.3.0`` ``1.1.3`` ``GCCcore/10.2.0`` -``1.1.4`` ``GCCcore/10.3.0`` +``1.1.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================== ================================================================================================================================================================= @@ -22342,6 +23201,7 @@ version toolchain ``10.3.14`` ``foss/2019a`` ``10.4.13`` ``gompi/2019b`` ``10.5.8`` ``GCC/10.2.0`` +``10.6.4`` ``GCC/10.3.0`` =========== =============================== @@ -22362,6 +23222,7 @@ version toolchain ``2.3.7`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` ``3.1.7`` ``GCCcore/9.3.0`` ``3.1.11`` ``GCCcore/10.2.0`` +``3.2.2`` ``GCCcore/10.3.0`` ========== ==================================================== @@ -22468,15 +23329,16 @@ matio is an C library for reading and writing Matlab MAT files. *homepage*: http://sourceforge.net/projects/matio/ -========== ================= -version toolchain -========== ================= -``1.5.9`` ``GCCcore/5.4.0`` -``1.5.11`` ``foss/2017b`` -``1.5.12`` ``GCCcore/6.4.0`` -``1.5.17`` ``GCCcore/8.3.0`` -``1.5.19`` ``GCCcore/9.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``1.5.9`` ``GCCcore/5.4.0`` +``1.5.11`` ``foss/2017b`` +``1.5.12`` ``GCCcore/6.4.0`` +``1.5.17`` ``GCCcore/8.3.0`` +``1.5.19`` ``GCCcore/9.3.0`` +``1.5.21`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_MATLAB_433: @@ -22568,9 +23430,10 @@ version versionsuffix toolchain ``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``3.4.2`` ``foss/2021a`` ========= ================================= ======================================================================== @@ -22590,6 +23453,22 @@ version versionsuffix toolchain ========= =================== =============== +.. _list_software_Maude_492: + +*Maude* ++++++++ + +Maude is a high-performance reflective language and system supporting both equational and rewriting logic specification and programming for a wide range of applications. Maude has been influenced in important ways by the OBJ3 language, which can be regarded as an equational logic sublanguage. Besides supporting equational specification and programming, Maude also supports rewriting logic computation. + +*homepage*: https://maude.cs.illinois.edu/w/index.php/The_Maude_System + +======= ================== +version toolchain +======= ================== +``3.1`` ``GCCcore/10.2.0`` +======= ================== + + .. _list_software_mauveAligner_1248: *mauveAligner* @@ -23031,6 +23910,7 @@ MEGA-CC (Molecular Evolutionary Genetics Analysis Computational Core) is an inte version toolchain ============ ========== ``7.0.20-1`` ``system`` +``10.0.5`` ``system`` ============ ========== @@ -23234,6 +24114,7 @@ version toolchain ``20.0.2`` ``GCCcore/9.3.0`` ``20.2.1`` ``GCCcore/10.2.0`` ``21.1.1`` ``GCCcore/10.3.0`` +``21.1.7`` ``GCCcore/11.2.0`` ========== ==================================================================== @@ -23311,6 +24192,8 @@ version versionsuffix toolchain ``0.55.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``0.55.3`` ``GCCcore/10.2.0`` ``0.58.0`` ``GCCcore/10.3.0`` +``0.58.2`` ``GCCcore/11.2.0`` +``0.59.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========== ================= ================================== @@ -23457,6 +24340,7 @@ Metal - Meta Analysis Helper. The METAL software is designed to facilitate meta- version toolchain ============== ============== ``2011-03-25`` ``foss/2016a`` +``2020-05-05`` ``GCC/10.2.0`` ============== ============== @@ -23591,6 +24475,7 @@ MHCnuggets: Neoantigen peptide MHC binding prediction for class I and II. ======= ================= ================================== version versionsuffix toolchain ======= ================= ================================== +``2.3`` ``foss/2020b``, ``fosscuda/2020b`` ``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ======= ================= ================================== @@ -23645,6 +24530,22 @@ version toolchain ========== ============== +.. _list_software_mimalloc_846: + +*mimalloc* +++++++++++ + +mimalloc is a general purpose allocator with excellent performance characteristics. + +*homepage*: https://microsoft.github.io/mimalloc/ + +========= ====================================== +version toolchain +========= ====================================== +``1.7.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== + + .. _list_software_MINC_295: *MINC* @@ -23682,15 +24583,16 @@ version versionsuffix toolchain *Mini-XML* ++++++++++ -Mini-XML is a tiny XML library that you can use to read and write XML and XML-like data files in your application without requiring large non-standard libraries. +Mini-XML is a small XML parsing library that you can use to read XML data files or strings in your application without requiring large non-standard libraries -*homepage*: https://www.msweet.org/mxml/ +*homepage*: https://www.msweet.org/mxml -======= ================= -version toolchain -======= ================= -``2.9`` ``GCCcore/8.2.0`` -======= ================= +======= ================== +version toolchain +======= ================== +``2.9`` ``GCCcore/8.2.0`` +``3.2`` ``GCCcore/10.3.0`` +======= ================== .. _list_software_minibar_738: @@ -23819,7 +24721,7 @@ version toolchain ``2.13`` ``foss/2018b`` ``2.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` ``2.18`` ``GCCcore/10.2.0`` -``2.20`` ``GCCcore/10.2.0`` +``2.20`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ====================================================== @@ -23840,6 +24742,22 @@ version toolchain ============ ============= +.. _list_software_MINPACK_515: + +*MINPACK* ++++++++++ + +Minpack includes software for solving nonlinear equations and nonlinear least squares problems. Five algorithmic paths each include a core subroutine and an easy-to-use driver. The algorithms proceed either from an analytic specification of the Jacobian matrix or directly from the problem functions. The paths include facilities for systems of equations with a banded Jacobian matrix, for least squares problems with a large amount of data, and for checking the consistency of the Jacobian matrix with the functions. + +*homepage*: https://www.netlib.org/minpack/ + +============ ============== +version toolchain +============ ============== +``19961126`` ``GCC/10.3.0`` +============ ============== + + .. _list_software_MinPath_689: *MinPath* @@ -23892,6 +24810,22 @@ version versionsuffix toolchain =========== ================= =============== +.. _list_software_Mish-Cuda_827: + +*Mish-Cuda* ++++++++++++ + +Mish-Cuda: Self Regularized Non-Monotonic Activation Function + +*homepage*: https://github.com/JunnYu/mish-cuda + +============ ================== ================== +version versionsuffix toolchain +============ ================== ================== +``20210309`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` +============ ================== ================== + + .. _list_software_misha_530: *misha* @@ -23955,6 +24889,7 @@ version versionsuffix toolchain ``2.1.9`` ``-Java-1.8.0_162`` ``system`` ``3.0.3`` ``-Java-1.8`` ``system`` ``3.0.13`` ``-Java-1.8`` ``system`` +``3.0.13`` ``-Java-11`` ``system`` ========== =================== ========== @@ -24220,6 +25155,7 @@ version versionsuffix toolchain ``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` ``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.4.5`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.4.8`` ``foss/2021a`` ========= ================== =============================== @@ -24478,14 +25414,14 @@ Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily h *homepage*: http://www.multiprecision.org/ -========= =============== =============================================== -version versionsuffix toolchain -========= =============== =============================================== -``1.0.3`` ``intel/2017a`` -``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` -``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/9.3.0`` -``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= =============== =============================================== +========= =============== ========================================================== +version versionsuffix toolchain +========= =============== ========================================================== +``1.0.3`` ``intel/2017a`` +``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` +``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/9.3.0`` +``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= =============== ========================================================== .. _list_software_MPFR_309: @@ -24506,7 +25442,7 @@ version toolchain ``3.1.6`` ``GCCcore/6.4.0`` ``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================================================================ @@ -24549,6 +25485,7 @@ version toolchain ``3.2`` ``GCC/4.9.3-2.25``, ``GCC/7.2.0-2.29`` ``3.2.1`` ``GCC/7.2.0-2.29`` ``3.3.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``3.4.2`` ``GCC/10.3.0`` ========= ====================================== @@ -24831,11 +25768,11 @@ generate multiset combinations (n multichoose k). *homepage*: https://github.com/ekg/multichoose -========= ================= -version toolchain -========= ================= -``1.0.3`` ``GCCcore/9.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``1.0.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_MultiNest_933: @@ -24929,7 +25866,7 @@ version versionsuffix toolchain ``5.1.2`` ``-metis`` ``foss/2017b`` ``5.2.1`` ``-metis`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a`` ``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` -``5.3.5`` ``-metis`` ``foss/2020b`` +``5.3.5`` ``-metis`` ``foss/2020b``, ``intel/2020b`` ``5.4.0`` ``-metis`` ``foss/2021a`` ========= ============== ================================================================================================================= @@ -24951,6 +25888,22 @@ version toolchain ========= ===================================== +.. _list_software_muparserx_999: + +*muparserx* ++++++++++++ + +A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more. + +*homepage*: https://beltoforion.de/en/muparserx/ + +========= ================== +version toolchain +========= ================== +``4.0.8`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_MuPeXI_536: *MuPeXI* @@ -25276,7 +26229,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_NINJA_368` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -25500,6 +26453,7 @@ version versionsuffix toolchain ``0.10.2`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``0.13.1`` ``-Python-3.6.6`` ``foss/2018b`` ``0.13.2`` ``-Python-3.8.2`` ``foss/2020a`` +``0.13.3`` ``foss/2020b`` ========== ================== =============================== @@ -25537,7 +26491,7 @@ version toolchain ``2.13.01`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``2.13.03`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.15.05`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.15.05`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` =========== ==================================================================================== @@ -25635,6 +26589,8 @@ version versionsuffix toolchain ``2.8.3`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0``, ``system`` ``2.8.3`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0``, ``system`` ``2.9.9`` ``-CUDA-11.3.1`` ``system`` +``2.10.3`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` +``2.10.3`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ========== =================== ============================== @@ -25674,6 +26630,7 @@ version versionsuffix toolchain ``1.17`` ``foss/2019b`` ``1.17`` ``-R-4.0.0`` ``foss/2020a`` ``1.17`` ``-R-4.0.3`` ``foss/2020b`` +``1.17`` ``-R-4.1.0`` ``foss/2021a`` ========== ============= =============================== @@ -25692,6 +26649,7 @@ version toolchain ``1.13`` ``GCCcore/7.3.0`` ``1.14`` ``GCCcore/7.3.0`` ``1.15.1`` ``GCCcore/9.3.0`` +``1.16`` ``GCC/10.3.0`` ========== ================= @@ -25721,13 +26679,13 @@ NCL is an interpreted language designed specifically for scientific data analysi *homepage*: https://www.ncl.ucar.edu -========= ================================================================================= -version toolchain -========= ================================================================================= -``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``6.5.0`` ``intel/2018a`` -``6.6.2`` ``foss/2018b``, ``foss/2020a``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` -========= ================================================================================= +========= ================================================================================================= +version toolchain +========= ================================================================================================= +``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``6.5.0`` ``intel/2018a`` +``6.6.2`` ``foss/2018b``, ``foss/2020a``, ``foss/2021a``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` +========= ================================================================================================= .. _list_software_ncl_317: @@ -25751,9 +26709,9 @@ version toolchain *NCO* +++++ -manipulates and analyzes data stored in netCDF-accessible formats, including DAP, HDF4, and HDF5 +The NCO toolkit manipulates and analyzes data stored in netCDF-accessible formats, including DAP, HDF4, and HDF5. -*homepage*: https://nco.sourceforge.net +*homepage*: https://github.com/nco/nco ========= =============================== version toolchain @@ -25768,6 +26726,7 @@ version toolchain ``4.8.1`` ``foss/2019a`` ``4.9.3`` ``foss/2019b`` ``4.9.7`` ``foss/2020a``, ``foss/2020b`` +``5.0.1`` ``foss/2021a`` ========= =============================== @@ -25802,7 +26761,7 @@ version toolchain ``5.9`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5``, ``system`` ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` -``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``system`` +``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``system`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -25932,6 +26891,7 @@ Neptune is an experiment tracking hub that brings organization and collaboration version versionsuffix toolchain =========== ================= ============== ``0.4.129`` ``-Python-3.8.2`` ``foss/2020a`` +``0.10.5`` ``foss/2020b`` =========== ================= ============== @@ -26013,7 +26973,7 @@ version versionsuffix toolchain ``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` ``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b`` +``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a`` ========= ================ ====================================================================================================================================================== @@ -26050,24 +27010,25 @@ Python/numpy interface to netCDF. *homepage*: https://unidata.github.io/netcdf4-python/ -=========== ============================= =================================== -version versionsuffix toolchain -=========== ============================= =================================== -``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` -``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` -``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` -``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` -``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` -``1.4.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` -``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` -``1.5.2`` ``intel/2019a`` -``1.5.3`` ``-Python-2.7.16`` ``foss/2019b`` -``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.5.5.1`` ``fosscuda/2020b``, ``intel/2020b`` -=========== ============================= =================================== +=========== ============================= =================================================== +version versionsuffix toolchain +=========== ============================= =================================================== +``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` +``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` +``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` +``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` +``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` +``1.4.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` +``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.5.2`` ``intel/2019a`` +``1.5.3`` ``-Python-2.7.16`` ``foss/2019b`` +``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.5.5.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.5.7`` ``foss/2021a`` +=========== ============================= =================================================== .. _list_software_netloc_645: @@ -26189,6 +27150,7 @@ version toolchain ``3.5.1`` ``GCCcore/8.3.0`` ``3.6`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.7.2`` ``GCCcore/10.3.0`` +``3.7.3`` ``GCCcore/11.2.0`` ========= =========================================================================================================================================== @@ -26217,24 +27179,25 @@ NetworkX is a Python package for the creation, manipulation, and study of the st *homepage*: https://pypi.python.org/pypi/networkx -======== ================== =================================================== -version versionsuffix toolchain -======== ================== =================================================== -``1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.11`` ``-Python-2.7.11`` ``foss/2016a`` -``1.11`` ``-Python-2.7.14`` ``intel/2017b`` -``1.11`` ``-Python-3.5.1`` ``foss/2016a`` -``2.0`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` -``2.2`` ``-Python-2.7.16`` ``foss/2019b`` -``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` -``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -======== ================== =================================================== +========= ================== ======================================================================== +version versionsuffix toolchain +========= ================== ======================================================================== +``1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.11`` ``-Python-2.7.11`` ``foss/2016a`` +``1.11`` ``-Python-2.7.14`` ``intel/2017b`` +``1.11`` ``-Python-3.5.1`` ``foss/2016a`` +``2.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` +``2.2`` ``-Python-2.7.16`` ``foss/2019b`` +``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` +``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` +``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``2.5.1`` ``foss/2021a`` +========= ================== ======================================================================== .. _list_software_NeuroKit_817: @@ -26580,22 +27543,6 @@ version versionsuffix toolchain ========= ============= ============== -.. _list_software_NINJA_368: - -*NINJA* -+++++++ - -Nearly Infinite Neighbor Joining Application. - -*homepage*: https://github.com/TravisWheelerLab/NINJA - -===================== ============== -version toolchain -===================== ============== -``0.97-cluster_only`` ``GCC/10.2.0`` -===================== ============== - - .. _list_software_Ninja_496: *Ninja* @@ -26612,7 +27559,7 @@ version toolchain ``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` ``1.10.0`` ``GCCcore/9.3.0`` ``1.10.1`` ``GCCcore/10.2.0`` -``1.10.2`` ``GCCcore/10.3.0`` +``1.10.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ==================================================================================== @@ -26650,6 +27597,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_nlohmann_json_1396: + +*nlohmann_json* ++++++++++++++++ + +JSON for Modern C++ + +*homepage*: https://github.com/nlohmann/json + +========== ================== +version toolchain +========== ================== +``3.10.0`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_NLopt_493: *NLopt* @@ -26665,7 +27628,7 @@ version toolchain ``2.4.2`` ``GCC/5.4.0-2.26``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` ``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.6.2`` ``GCCcore/10.2.0`` -``2.7.0`` ``GCCcore/10.3.0`` +``2.7.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= =================================================================================================================================================================================================================================================== @@ -26724,6 +27687,8 @@ version toolchain ``12.16.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``12.19.0`` ``GCCcore/10.2.0`` ``14.17.0`` ``GCCcore/10.3.0`` +``14.17.2`` ``GCCcore/10.3.0`` +``14.17.6`` ``GCCcore/11.2.0`` =========== ======================================================= @@ -26879,6 +27844,7 @@ version toolchain ``4.25`` ``GCCcore/9.3.0`` ``4.29`` ``GCCcore/10.2.0`` ``4.30`` ``GCCcore/10.3.0`` +``4.32`` ``GCCcore/11.2.0`` ======== ==================================== @@ -26900,6 +27866,7 @@ version toolchain ``3.51`` ``GCCcore/9.3.0`` ``3.57`` ``GCCcore/10.2.0`` ``3.65`` ``GCCcore/10.3.0`` +``3.69`` ``GCCcore/11.2.0`` ========== ==================================== @@ -26912,11 +27879,11 @@ nsync is a C library that exports various synchronization primitives, such as mu *homepage*: https://github.com/google/nsync -========== ============================================================================ -version toolchain -========== ============================================================================ -``1.24.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ============================================================================ +========== ================================================================================================ +version toolchain +========== ================================================================================================ +``1.24.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ================================================================================================ .. _list_software_ntCard_604: @@ -27000,7 +27967,7 @@ version toolchain ``2.0.11`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``GCC/6.2.0-2.27``, ``GCC/6.3.0-2.27``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` ``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.0.13`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``2.0.14`` ``GCCcore/10.3.0`` +``2.0.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -27029,7 +27996,7 @@ version versionsuffix toolchain ``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.52.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` -``0.53.1`` ``foss/2020b``, ``fosscuda/2020b`` +``0.53.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` ========== ================== =================================================== @@ -27103,6 +28070,7 @@ version toolchain ``21.2`` ``system`` ``21.3`` ``system`` ``21.5`` ``system`` +``21.7`` ``system`` ========= ========== @@ -27166,7 +28134,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -27386,7 +28354,7 @@ version toolchain ========= ======================================================= ``2.0`` ``foss/2016a`` ``2.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.0.6`` ``GCCcore/10.2.0`` +``2.0.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ======================================================= @@ -27477,6 +28445,7 @@ version versionsuffix toolchain ``0.3.9`` ``GCC/9.3.0`` ``0.3.12`` ``GCC/10.2.0`` ``0.3.15`` ``GCC/10.3.0`` +``0.3.17`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========== ================= ========================================================== @@ -27583,6 +28552,7 @@ version toolchain ``2.4.1`` ``GCCcore/9.3.0`` ``2.5.5`` ``GCCcore/10.2.0`` ``3.0.1`` ``GCCcore/10.3.0`` +``3.1.1`` ``GCCcore/11.2.0`` ========= ================================ @@ -27613,6 +28583,7 @@ version versionsuffix toolchain ``7`` ``foss/2019b`` ``7`` ``-20200508`` ``foss/2019b`` ``8`` ``foss/2020a``, ``foss/2020b`` +``9`` ``foss/2021a`` ``v1606+`` ``foss/2018b`` ``v1612+`` ``foss/2018b`` ``v1712`` ``foss/2017b``, ``intel/2017b`` @@ -27620,8 +28591,9 @@ version versionsuffix toolchain ``v1812`` ``foss/2018b`` ``v1906`` ``foss/2019b`` ``v1912`` ``foss/2019b``, ``intel/2019b`` -``v2006`` ``foss/2020a`` +``v2006`` ``foss/2020a``, ``intel/2020a`` ``v2012`` ``foss/2020a`` +``v2106`` ``foss/2021a`` ================ ============= ================================================= @@ -27691,14 +28663,14 @@ OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been d *homepage*: https://www.openjpeg.org/ -========= ========================================================= -version toolchain -========= ========================================================= -``2.1`` ``GCCcore/6.4.0`` -``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========= ========================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``2.1`` ``GCCcore/6.4.0`` +``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================= .. _list_software_OpenKIM-API_890: @@ -27752,6 +28724,7 @@ version versionsuffix toolchain ``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` ``7.5.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` +``7.5.1`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================= =================================================== @@ -27802,6 +28775,7 @@ version versionsuffix toolchain ``18.09`` ``-Python-3.6.6`` ``intel/2018b`` ``20.10`` ``-Python-3.8.2`` ``intel/2020a`` ``20.10`` ``-Python-3.8.2-noGA`` ``intel/2020a`` +``21.06`` ``intel/2021a`` ========= ====================== =============== @@ -27852,7 +28826,7 @@ version versionsuffix toolchain ``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` ``4.0.6`` ``GCC/10.3.0`` ``4.1.0`` ``GCC/10.2.0`` -``4.1.1`` ``GCC/10.3.0`` +``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` ``system`` ``GCC/system-2.29`` ========== ============= ==================================================================================================================== @@ -27898,11 +28872,11 @@ OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM *homepage*: http://code.google.com/p/openpgm/ -=========== ======================================================================================================================================================================================================================================== -version toolchain -=========== ======================================================================================================================================================================================================================================== -``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -=========== ======================================================================================================================================================================================================================================== +=========== ============================================================================================================================================================================================================================================================ +version toolchain +=========== ============================================================================================================================================================================================================================================================ +``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +=========== ============================================================================================================================================================================================================================================================ .. _list_software_OpenPIV_641: @@ -27930,13 +28904,14 @@ A Python library to read/write Excel 2010 xlsx/xlsm files *homepage*: https://openpyxl.readthedocs.io -========= ================== ================= -version versionsuffix toolchain -========= ================== ================= -``2.6.2`` ``GCCcore/8.2.0`` -``2.6.4`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -========= ================== ================= +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``2.6.2`` ``GCCcore/8.2.0`` +``2.6.4`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.0.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ================== ====================================== .. _list_software_OpenRefine_1003: @@ -28036,6 +29011,22 @@ version toolchain ========== ===================================================================== +.. _list_software_OpenStackClient_1511: + +*OpenStackClient* ++++++++++++++++++ + +OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the command set for Compute, Identity, Image, Network, Object Store and Block Storage APIs together in a single shell with a uniform command structure. + +*homepage*: https://docs.openstack.org/python-openstackclient/latest/ + +========= ================== +version toolchain +========= ================== +``5.5.0`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_OPERA_375: *OPERA* @@ -28125,7 +29116,7 @@ version versionsuffix toolchain *ORCA* ++++++ -ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of standard quantum chemical methods ranging from semiempirical methods to DFT to single- and multireference correlated ab initio methods. It can also treat environmental and relativistic effects. +ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of standard quantum chemical methods ranging from semiempirical methods to DFT to single- and multireference correlated ab initio methods. It can also treat environmental and relativistic effects. *homepage*: https://orcaforum.kofo.mpg.de @@ -28138,6 +29129,10 @@ version versionsuffix toolchain ``4.1.0`` ``-OpenMPI-3.1.3`` ``system`` ``4.2.0`` ``gompi/2019b`` ``4.2.1`` ``gompi/2019b`` +``5.0.0`` ``gompi/2021a`` +``5.0.0`` ``-static`` ``gompi/2021a`` +``5.0.1`` ``gompi/2021a`` +``5.0.1`` ``-static`` ``gompi/2021a`` ====================== ================== =============== @@ -28223,9 +29218,26 @@ Osi (Open Solver Interface) provides an abstract base class to a generic linear version toolchain =========== ================================= ``0.108.5`` ``GCCcore/7.3.0``, ``foss/2018b`` +``0.108.6`` ``GCCcore/10.2.0`` =========== ================================= +.. _list_software_OSPRay_542: + +*OSPRay* +++++++++ + +Open, Scalable, and Portable Ray Tracing Engine + +*homepage*: https://www.ospray.org + +========= ========== +version toolchain +========= ========== +``2.5.0`` ``system`` +========= ========== + + .. _list_software_OSU-Micro-Benchmarks_1865: *OSU-Micro-Benchmarks* @@ -28235,15 +29247,16 @@ OSU Micro-Benchmarks *homepage*: https://mvapich.cse.ohio-state.edu/benchmarks/ -========= ============================================================================================================================================================================================= -version toolchain -========= ============================================================================================================================================================================================= -``5.3.2`` ``foss/2016a``, ``foss/2017a`` -``5.6.2`` ``gompi/2019a`` -``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` -``5.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` -``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a``, ``iimpi/2021a`` -========= ============================================================================================================================================================================================= +========= ================ ============================================================================================================================================================================================= +version versionsuffix toolchain +========= ================ ============================================================================================================================================================================================= +``5.3.2`` ``foss/2016a``, ``foss/2017a`` +``5.6.2`` ``gompi/2019a`` +``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` +``5.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` +``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021.07``, ``gompi/2021a``, ``iimpi/2021a``, ``iompi/2021a`` +``5.7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` +========= ================ ============================================================================================================================================================================================= .. _list_software_OTF2_283: @@ -28260,7 +29273,7 @@ version toolchain ======= ======================================================= ``2.0`` ``foss/2016a``, ``foss/2017a`` ``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.3`` ``GCCcore/10.2.0`` +``2.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ======= ======================================================= @@ -28303,7 +29316,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_pyproj_676` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_Pysam_522` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -28388,7 +29401,7 @@ version toolchain ``9.38.1`` ``GCC/4.9.2``, ``system`` ``16.02`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2018a`` ``17.03`` ``GCCcore/10.2.0`` -``17.04`` ``GCCcore/10.3.0`` +``17.04`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== =========================================================================== @@ -28444,6 +29457,22 @@ version toolchain ======== ========================================================== +.. _list_software_pandapower_1073: + +*pandapower* +++++++++++++ + +An easy to use open source tool for power system modeling, analysis and optimization with a high degree of automation + +*homepage*: http://www.pandapower.org/ + +========= ============== +version toolchain +========= ============== +``2.7.0`` ``foss/2020b`` +========= ============== + + .. _list_software_pandas_631: *pandas* @@ -28548,9 +29577,26 @@ version toolchain ``1.44.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.47.0`` ``GCCcore/10.2.0`` ``1.48.5`` ``GCCcore/10.3.0`` +``1.48.8`` ``GCCcore/11.2.0`` =========== ==================================== +.. _list_software_pangolin_856: + +*pangolin* +++++++++++ + +Software package for assigning SARS-CoV-2 genome sequences to global lineages. This module also contains the faToVcf tool + +*homepage*: https://cov-lineages.org/pangolin.html + +========== ============== +version toolchain +========== ============== +``3.1.11`` ``foss/2020b`` +========== ============== + + .. _list_software_PAPI_298: *PAPI* @@ -28601,6 +29647,7 @@ version toolchain ``20200522`` ``GCCcore/9.3.0`` ``20210322`` ``GCCcore/10.2.0`` ``20210622`` ``GCCcore/10.3.0`` +``20210722`` ``GCCcore/11.2.0`` ============ =============================== @@ -28669,6 +29716,7 @@ A very powerful performance visualization and analysis tool based on traces tha version toolchain ========= ============== ``4.8.1`` ``foss/2019a`` +``4.9.2`` ``foss/2021a`` ========= ============== @@ -28694,6 +29742,7 @@ version versionsuffix toolchain ``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` ``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` ``5.8.1`` ``-mpi`` ``foss/2020b`` +``5.9.1`` ``-mpi`` ``foss/2021a`` ========= ====================== ================================================================================================= @@ -28820,14 +29869,15 @@ PatchELF is a small utility to modify the dynamic linker and RPATH of ELF execut *homepage*: http://nixos.org/patchelf.html -======== ===================================== -version toolchain -======== ===================================== -``0.8`` ``GNU/4.9.3-2.25`` -``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` -``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` -``0.12`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -======== ===================================== +======== ========================================================= +version toolchain +======== ========================================================= +``0.8`` ``GNU/4.9.3-2.25`` +``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` +``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` +``0.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``0.13`` ``GCCcore/11.2.0`` +======== ========================================================= .. _list_software_path.py_708: @@ -29088,6 +30138,7 @@ version toolchain ``8.42`` ``GCCcore/6.4.0`` ``8.43`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.44`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``8.45`` ``GCCcore/11.2.0`` ======== ================================================================================== @@ -29109,6 +30160,7 @@ version toolchain ``10.34`` ``GCCcore/9.3.0`` ``10.35`` ``GCCcore/10.2.0`` ``10.36`` ``GCCcore/10.3.0`` +``10.37`` ``GCCcore/11.2.0`` ========= ==================================== @@ -29126,7 +30178,7 @@ version toolchain ========== ======================================================== ``3.22`` ``foss/2016a`` ``3.25`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.25.1`` ``GCCcore/9.3.0`` +``3.25.1`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========== ======================================================== @@ -29139,13 +30191,13 @@ PEAR is an ultrafast, memory-efficient and highly accurate pair-end read merger. *homepage*: http://sco.h-its.org/exelixis/web/software/pear/ -========== ========================================================== -version toolchain -========== ========================================================== -``0.9.8`` ``foss/2016b``, ``intel/2016b`` -``0.9.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``0.9.11`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` -========== ========================================================== +========== ==================================================================== +version toolchain +========== ==================================================================== +``0.9.8`` ``foss/2016b``, ``intel/2016b`` +``0.9.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``0.9.11`` ``GCC/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` +========== ==================================================================== .. _list_software_PennCNV_632: @@ -29214,6 +30266,7 @@ version versionsuffix toolchain ``5.32.0`` ``-minimal`` ``GCCcore/10.2.0`` ``5.32.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ``5.32.1`` ``-minimal`` ``GCCcore/10.3.0`` +``5.34.0`` ``GCCcore/11.2.0`` ========== ============= ========================================================================================= @@ -29288,7 +30341,8 @@ version versionsuffix toolchain ``3.12.4`` ``-Python-2.7.16`` ``intel/2019b`` ``3.12.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.12.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.14.4`` ``foss/2020b`` +``3.14.4`` ``foss/2020b``, ``intel/2020b`` +``3.15.1`` ``foss/2021a`` ========== ==================== =============================== @@ -29306,6 +30360,7 @@ version versionsuffix toolchain ========== ================= ============== ``3.9.1`` ``-Python-3.6.4`` ``foss/2018a`` ``3.12.0`` ``-Python-3.7.4`` ``foss/2019b`` +``3.15.0`` ``foss/2021a`` ========== ================= ============== @@ -29718,7 +30773,7 @@ version toolchain ``2.3.3`` ``foss/2016b`` ``2.3.4`` ``GCCcore/6.4.0`` ``2.4`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` -``2.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================================================================================================================================= @@ -29791,6 +30846,7 @@ version versionsuffix toolchain ``7.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``8.0.1`` ``GCCcore/10.2.0`` ``8.2.0`` ``GCCcore/10.3.0`` +``8.3.1`` ``GCCcore/11.2.0`` ========= ================================= =================================================== @@ -29811,6 +30867,8 @@ version versionsuffix toolchain ``6.0.x.post0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``7.1.2`` ``GCCcore/10.2.0`` ``7.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``8.2.0`` ``GCCcore/10.3.0`` +``8.3.1`` ``GCCcore/11.2.0`` =============== ================= =================================================== @@ -30011,7 +31069,7 @@ version toolchain ``0.34.0`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``0.38.0`` ``GCCcore/8.2.0`` ``0.38.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.40.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``0.40.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ============================================================================================================================================ @@ -30040,14 +31098,14 @@ pkg-config is a helper tool used when compiling applications and libraries. It *homepage*: http://www.freedesktop.org/wiki/Software/pkg-config/ -========== ======================================================================================================================================================================================================== -version toolchain -========== ======================================================================================================================================================================================================== -``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` -``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` -========== ======================================================================================================================================================================================================== +========== ============================================================================================================================================================================================================================ +version toolchain +========== ============================================================================================================================================================================================================================ +``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` +``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` +========== ============================================================================================================================================================================================================================ .. _list_software_pkgconfig_952: @@ -30318,6 +31376,7 @@ version toolchain ``4.4.1`` ``intel/2019b`` ``4.8.1`` ``GCCcore/9.3.0`` ``4.14.3`` ``GCCcore/10.2.0`` +``5.1.0`` ``GCCcore/10.3.0`` ========== ================== @@ -30368,6 +31427,7 @@ version versionsuffix toolchain ``2.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2.6.2`` ``foss/2020b``, ``intel/2020b`` ``2.7.0`` ``foss/2020b`` +``2.7.2`` ``foss/2021a`` ========= ================== ================================================ @@ -30410,6 +31470,7 @@ version toolchain ``3.1.4`` ``GCCcore/8.3.0`` ``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.2.3`` ``GCCcore/10.3.0`` +``4.1.0`` ``GCCcore/11.2.0`` ========= ======================================================= @@ -30429,7 +31490,7 @@ version toolchain ``1.9.0`` ``intel/2018a`` ``1.10.0`` ``foss/2018b``, ``intel/2018b`` ``1.12.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2020a`` -``1.12.2`` ``gompi/2020b``, ``gompic/2020b`` +``1.12.2`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2021a`` ========== ===================================================================================== @@ -30526,16 +31587,17 @@ version toolchain *poppler* +++++++++ -Poppler is a PDF rendering library based on the xpdf-3.0 code base. +Poppler is a PDF rendering library -*homepage*: https://poppler.freedesktop.org/ +*homepage*: https://poppler.freedesktop.org -========== ================= -version toolchain -========== ================= -``0.70.1`` ``foss/2018b`` -``0.90.1`` ``GCCcore/8.3.0`` -========== ================= +=========== ================= +version toolchain +=========== ================= +``0.70.1`` ``foss/2018b`` +``0.90.1`` ``GCCcore/8.3.0`` +``21.06.1`` ``GCC/10.3.0`` +=========== ================= .. _list_software_popscle_758: @@ -30660,6 +31722,7 @@ version versionsuffix toolchain ``11.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``12.4`` ``GCCcore/9.3.0`` ``13.2`` ``GCCcore/10.2.0`` +``13.3`` ``GCCcore/10.3.0`` ========= ================== ================================================================ @@ -30818,13 +31881,14 @@ version versionsuffix toolchain Software for predicting library complexity and genome coverage in high-throughput sequencing. -*homepage*: http://smithlabresearch.org/software/preseq +*homepage*: https://smithlabresearch.org/software/preseq ========= =============================== version toolchain ========= =============================== ``2.0.2`` ``foss/2016b`` ``2.0.3`` ``foss/2018b``, ``intel/2018a`` +``3.1.2`` ``GCC/10.3.0`` ========= =============================== @@ -30876,6 +31940,7 @@ A bioinformatics tool to PRe-process and show INformation of SEQuence data. version versionsuffix toolchain ========== ================ ============== ``0.20.4`` ``-Perl-5.28.0`` ``foss/2018b`` +``0.20.4`` ``-Perl-5.32.0`` ``foss/2020b`` ========== ================ ============== @@ -30964,6 +32029,7 @@ version toolchain ``7.0.0`` ``GCCcore/9.3.0`` ``7.2.1`` ``GCCcore/10.2.0`` ``8.0.1`` ``GCCcore/10.3.0`` +``8.1.0`` ``GCCcore/11.2.0`` ========= ================================================================================= @@ -31114,7 +32180,7 @@ version toolchain ``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``3.13.0`` ``GCCcore/9.3.0`` ``3.14.0`` ``GCCcore/10.2.0`` -``3.17.3`` ``GCCcore/10.3.0`` +``3.17.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` =========== ==================================================================== @@ -31127,27 +32193,27 @@ Python Protocol Buffers runtime library. *homepage*: https://github.com/google/protobuf/ -========== ================== ================================== -version versionsuffix toolchain -========== ================== ================================== -``3.0.2`` ``-Python-2.7.11`` ``foss/2016a`` -``3.0.2`` ``-Python-3.5.1`` ``foss/2016a`` -``3.2.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.2.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.0`` ``-Python-3.5.2`` ``foss/2016b`` -``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.4.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.4.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.0`` ``-Python-3.6.3`` ``intel/2017b`` -``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``3.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``3.14.0`` ``GCCcore/10.2.0`` -``3.17.3`` ``GCCcore/10.3.0`` -========== ================== ================================== +========== ================== ====================================== +version versionsuffix toolchain +========== ================== ====================================== +``3.0.2`` ``-Python-2.7.11`` ``foss/2016a`` +``3.0.2`` ``-Python-3.5.1`` ``foss/2016a`` +``3.2.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.2.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.0`` ``-Python-3.5.2`` ``foss/2016b`` +``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.4.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.4.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.0`` ``-Python-3.6.3`` ``intel/2017b`` +``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``3.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``3.14.0`` ``GCCcore/10.2.0`` +``3.17.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ================== ====================================== .. _list_software_protozero_1012: @@ -31176,13 +32242,13 @@ PRSice (pronounced 'precise') is a Polygenic Risk Score software for calculatin *homepage*: https://www.prsice.info/ -========== ================= -version toolchain -========== ================= -``2.2.12`` ``GCCcore/8.3.0`` -``2.3.1`` ``GCCcore/9.3.0`` -``2.3.3`` ``GCCcore/9.3.0`` -========== ================= +========== ===================================== +version toolchain +========== ===================================== +``2.2.12`` ``GCCcore/8.3.0`` +``2.3.1`` ``GCCcore/9.3.0`` +``2.3.3`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========== ===================================== .. _list_software_pscom_546: @@ -31240,6 +32306,22 @@ version versionsuffix toolchain ========= ========================= =============== +.. _list_software_PSIPRED_535: + +*PSIPRED* ++++++++++ + +Accurate protein secondary structure prediction + +*homepage*: http://bioinf.cs.ucl.ac.uk + +======== ============= +version toolchain +======== ============= +``4.02`` ``GCC/8.3.0`` +======== ============= + + .. _list_software_psmc_435: *psmc* @@ -31629,7 +32711,7 @@ version versionsuffix toolchain ========== ================= ==================================== ``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` ``0.3.17`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -``0.3.18`` ``GCCcore/10.2.0`` +``0.3.18`` ``GCCcore/10.2.0``, ``foss/2021a`` ========== ================= ==================================== @@ -31651,6 +32733,7 @@ version versionsuffix toolchain ``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.6.0`` ``GCCcore/10.2.0`` ``2.6.2`` ``GCCcore/10.3.0`` +``2.7.1`` ``GCCcore/11.2.0`` ========= ================= ================== @@ -31675,6 +32758,7 @@ version versionsuffix toolchain ``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.20.0`` ``GCCcore/10.2.0`` +``1.20.1`` ``GCCcore/10.3.0`` ========== ================== ==================================== @@ -32028,12 +33112,13 @@ A pythonic wrapper around FFTW, the FFT library, presenting a unified interface *homepage*: https://github.com/pyFFTW/pyFFTW -========== ================= =============== -version versionsuffix toolchain -========== ================= =============== -``0.11.1`` ``intel/2019a`` -``0.11.1`` ``-Python-3.6.6`` ``foss/2018b`` -========== ================= =============== +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``0.11.1`` ``intel/2019a`` +``0.11.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.12.0`` ``fosscuda/2020b`` +========== ================= ================== .. _list_software_pyfits_671: @@ -32127,12 +33212,13 @@ PyGEOS is a C/Python library with vectorized geometry functions. The geometry op *homepage*: https://pygeos.readthedocs.io -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.7.1`` ``-Python-3.7.4`` ``foss/2019b`` -``0.8`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ============== +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``0.7.1`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8`` ``-Python-3.8.2`` ``foss/2020a`` +``0.10.2`` ``intel/2020b`` +========== ================= =============== .. _list_software_pyGIMLi_635: @@ -32543,12 +33629,13 @@ Pyomo is a Python-based open-source software package that supports a diverse set *homepage*: https://www.pyomo.org/ -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``5.5.0`` ``-Python-2.7.15`` ``foss/2018b`` -``5.5.0`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================== ============== +========= ================== ============================== +version versionsuffix toolchain +========= ================== ============================== +``5.5.0`` ``-Python-2.7.15`` ``foss/2018b`` +``5.5.0`` ``-Python-3.6.6`` ``foss/2018b`` +``6.0.1`` ``foss/2020b``, ``foss/2021a`` +========= ================== ============================== .. _list_software_PyOpenCL_746: @@ -32623,6 +33710,22 @@ version versionsuffix toolchain ============ ================== ============== +.. _list_software_PYPOWER_566: + +*PYPOWER* ++++++++++ + +PYPOWER is a power flow and Optimal Power Flow (OPF) solver. It is a port of MATPOWER to the Python programming language. + +*homepage*: https://github.com/rwl/PYPOWER + +========== ============== +version toolchain +========== ============== +``5.1.15`` ``foss/2020b`` +========== ============== + + .. _list_software_pyproj_676: *pyproj* @@ -32642,6 +33745,22 @@ version versionsuffix toolchain =============== ================= ================== +.. _list_software_PyPSA_429: + +*PyPSA* ++++++++ + +PyPSA is an open source toolbox for simulating and optimising modern power systems that include features such as conventional generators with unit commitment, variable wind and solar generation, storage units, coupling to other energy sectors, and mixed alternating and direct current networks. PyPSA is designed to scale well with large networks and long time series. + +*homepage*: https://pypsa.readthedocs.io/ + +========== ============== +version toolchain +========== ============== +``0.17.1`` ``foss/2020b`` +========== ============== + + .. _list_software_pyqstem_787: *pyqstem* @@ -32702,6 +33821,7 @@ version versionsuffix toolchain ``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``5.15.1`` ``GCCcore/10.2.0`` ``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.15.4`` ``GCCcore/10.3.0`` ========== ================== =============================== @@ -32754,6 +33874,7 @@ PyRETIS is a Python library for rare event molecular simulations with emphasis o version versionsuffix toolchain ========= ================= =============================== ``2.1.0`` ``-Python-3.6.6`` ``intel/2018b`` +``2.5.0`` ``foss/2020b``, ``intel/2020b`` ``2.5.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================= =============================== @@ -32822,6 +33943,22 @@ version versionsuffix toolchain ======== ================== ============== +.. _list_software_PyRosetta_939: + +*PyRosetta* ++++++++++++ + +PyRosetta is an interactive Python-based interface to the powerful Rosetta molecular modeling suite. It enables users to design their own custom molecular modeling algorithms using Rosetta sampling methods and energy functions. + +*homepage*: https://www.pyrosetta.org/ + +================= ================= ================= +version versionsuffix toolchain +================= ================= ================= +``4.release-292`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +================= ================= ================= + + .. _list_software_Pysam_522: *Pysam* @@ -32831,29 +33968,45 @@ Pysam is a python module for reading and manipulating Samfiles. It's a lightwe *homepage*: https://github.com/pysam-developers/pysam -============ ================== ============================================================================================== -version versionsuffix toolchain -============ ================== ============================================================================================== -``0.8.4`` ``-Python-2.7.12`` ``intel/2016b`` -``0.9.1.4`` ``-Python-2.7.12`` ``foss/2016b`` -``0.10.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.12.0.1`` ``-Python-2.7.13`` ``intel/2017a`` -``0.12.0.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.12.0.1`` ``-Python-3.6.3`` ``intel/2017b`` -``0.13`` ``-Python-2.7.14`` ``intel/2017b`` -``0.13.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.14`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``0.14`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.14`` ``-Python-3.6.4`` ``intel/2018a`` -``0.14.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``0.14.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.15.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.16.0.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` -============ ================== ============================================================================================== +============ ================== ============================================================================================================== +version versionsuffix toolchain +============ ================== ============================================================================================================== +``0.8.4`` ``-Python-2.7.12`` ``intel/2016b`` +``0.9.1.4`` ``-Python-2.7.12`` ``foss/2016b`` +``0.10.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``0.12.0.1`` ``-Python-2.7.13`` ``intel/2017a`` +``0.12.0.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.12.0.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.13`` ``-Python-2.7.14`` ``intel/2017b`` +``0.13.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.14`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``0.14`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.14`` ``-Python-3.6.4`` ``intel/2018a`` +``0.14.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``0.14.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.15.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.16.0.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` +============ ================== ============================================================================================================== + + +.. _list_software_pysamstats_1113: + +*pysamstats* +++++++++++++ + +A Python utility for calculating statistics against genome positions based on sequence alignments from a SAM or BAM file. + +*homepage*: https://github.com/alimanfoo/pysamstats + +========= ============== +version toolchain +========= ============== +``1.1.2`` ``foss/2020b`` +========= ============== .. _list_software_PySAT_433: @@ -32947,11 +34100,12 @@ Pure Python read/write support for ESRI Shapefile format *homepage*: https://github.com/GeospatialPython/pyshp -========== ================= ============== -version versionsuffix toolchain -========== ================= ============== -``1.2.12`` ``-Python-3.6.2`` ``foss/2017b`` -========== ================= ============== +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``1.2.12`` ``-Python-3.6.2`` ``foss/2017b`` +``2.1.3`` ``GCCcore/10.2.0`` +========== ================= ================== .. _list_software_pysndfx_780: @@ -33064,27 +34218,27 @@ PyTables is a package for managing hierarchical datasets and designed to efficie *homepage*: https://www.pytables.org -=========== ================== =================================================== -version versionsuffix toolchain -=========== ================== =================================================== -``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` -``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` -``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` -``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` -``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` -``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` -``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` -``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``3.5.2`` ``intel/2019a`` -``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` -``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` -``3.6.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -=========== ================== =================================================== +=========== ================== =================================================================== +version versionsuffix toolchain +=========== ================== =================================================================== +``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` +``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` +``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` +``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` +``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` +``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` +``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` +``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``3.5.2`` ``intel/2019a`` +``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.6.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b`` +``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +=========== ================== =================================================================== .. _list_software_pytest_681: @@ -33113,6 +34267,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_pytest-benchmark_1665: + +*pytest-benchmark* +++++++++++++++++++ + +A pytest fixture for benchmarking code. + +*homepage*: https://github.com/ionelmc/pytest-benchmark + +========= ================== +version toolchain +========= ================== +``3.4.1`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_pytest-xdist_1282: *pytest-xdist* @@ -33122,12 +34292,12 @@ xdist: pytest distributed testing plugin The pytest-xdist plugin extends pytest *homepage*: https://github.com/pytest-dev/pytest-xdist -========= ================== -version toolchain -========= ================== -``2.1.0`` ``GCCcore/10.2.0`` -``2.3.0`` ``GCCcore/10.3.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``2.1.0`` ``GCCcore/10.2.0`` +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_PYTHIA_463: @@ -33190,6 +34360,8 @@ version versionsuffix toolchain ``3.8.6`` ``GCCcore/10.2.0`` ``3.9.5`` ``GCCcore/10.3.0`` ``3.9.5`` ``-bare`` ``GCCcore/10.3.0`` +``3.9.6`` ``GCCcore/11.2.0`` +``3.9.6`` ``-bare`` ``GCCcore/11.2.0`` ========== ================= ================================================================================================================================================================= @@ -33225,9 +34397,26 @@ version versionsuffix toolchain ``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` ``0.8.0`` ``foss/2019b``, ``foss/2020a`` ``0.9.0`` ``foss/2020b``, ``fosscuda/2020b`` +``0.9.6`` ``foss/2021a`` =============== ================== ================================== +.. _list_software_python-isal_1144: + +*python-isal* ++++++++++++++ + +Faster zlib and gzip compatible compression and decompression by providing python bindings for the isa-l library. + +*homepage*: https://github.com/pycompression/python-isal + +========== ================== +version toolchain +========== ================== +``0.11.0`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_python-Levenshtein_1876: *python-Levenshtein* @@ -33326,7 +34515,9 @@ version versionsuffix toolchain ``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``1.7.1`` ``-Python-3.8.2`` ``fosscuda/2020a`` ``1.8.1`` ``foss/2020b``, ``fosscuda/2020b`` +``1.8.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``1.9.0`` ``foss/2020b``, ``fosscuda/2020b`` +``1.9.0`` ``-imkl`` ``fosscuda/2020b`` ========= ============================= ================================== @@ -33345,6 +34536,7 @@ version versionsuffix toolchain ``1.3.2`` ``-Python-3.7.4`` ``foss/2019b`` ``1.4.2`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b`` ``1.6.3`` ``foss/2020b``, ``fosscuda/2020b`` +``1.6.3`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` ========= =============================== ================================== @@ -33408,7 +34600,7 @@ version versionsuffix toolchain ``5.1.2`` ``GCCcore/8.3.0`` ``5.3`` ``GCCcore/9.3.0`` ``5.3.1`` ``GCCcore/10.2.0`` -``5.4.1`` ``GCCcore/10.3.0`` +``5.4.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================== ==================================================================================== @@ -33446,7 +34638,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` +:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QCxMS_428` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` .. _list_software_Q6_135: @@ -33515,6 +34707,22 @@ version toolchain ========== ============== +.. _list_software_QCxMS_428: + +*QCxMS* ++++++++ + +QCxMS is a quantum chemical based program to calculate electron ionization (EI) and collision induced dissociation (CID) mass spectra using Born-Oppenheimer Molecular Dynamics (BO-MD). It is the successor of the QCEIMS program, in which the EI part is exchanged to x to account for the greater general applicibility of the program. + +*homepage*: https://xtb-docs.readthedocs.io/en/latest/qcxms_doc/qcxms.html + +========= ========== +version toolchain +========= ========== +``5.0.3`` ``system`` +========= ========== + + .. _list_software_QDD_217: *QDD* @@ -33579,7 +34787,7 @@ version toolchain ========== ============================================================================================================================================================================= ``2015.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``2019.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2020.2`` ``GCCcore/10.2.0`` +``2020.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ============================================================================================================================================================================= @@ -33646,11 +34854,11 @@ QJson is a Qt-based library that maps JSON data to QVariant objects and vice ver *homepage*: http://qjson.sourceforge.net/ -========= ================================================== -version toolchain -========= ================================================== -``0.9.0`` ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b`` -========= ================================================== +========= ====================================================================== +version toolchain +========= ====================================================================== +``0.9.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b`` +========= ====================================================================== .. _list_software_QML_234: @@ -33775,11 +34983,12 @@ Qt Port of WebKit. WebKit is an open source web browser engine. *homepage*: https://github.com/qt/qtwebkit -================== ================= -version toolchain -================== ================= -``5.212.0-alpha3`` ``GCCcore/8.2.0`` -================== ================= +================== ================== +version toolchain +================== ================== +``5.212.0-alpha3`` ``GCCcore/8.2.0`` +``5.212.0-alpha4`` ``GCCcore/10.2.0`` +================== ================== .. _list_software_Qtconsole_952: @@ -33824,11 +35033,12 @@ QTLtools is a tool set for molecular QTL discovery and analysis. It allows to go *homepage*: https://qtltools.github.io/qtltools/ -======= =============== -version toolchain -======= =============== -``1.1`` ``intel/2016b`` -======= =============== +========= =============== +version toolchain +========= =============== +``1.1`` ``intel/2016b`` +``1.3.1`` ``foss/2020b`` +========= =============== .. _list_software_qtop_452: @@ -33877,6 +35087,7 @@ Qualimap 2 is a platform-independent application written in Java and R that prov version versionsuffix toolchain ========= ============= ============== ``2.2.1`` ``-R-3.6.0`` ``foss/2019a`` +``2.2.1`` ``-R-4.0.3`` ``foss/2020b`` ========= ============= ============== @@ -33889,13 +35100,13 @@ A Python library for Quandl’s RESTful API. *homepage*: https://pypi.python.org/pypi/Quandl -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``3.4.2`` ``-Python-3.6.4`` ``intel/2018a`` -``3.4.8`` ``foss/2019a`` -``3.6.1`` ``foss/2020b`` -========= ================= =============== +========= ================= ============================== +version versionsuffix toolchain +========= ================= ============================== +``3.4.2`` ``-Python-3.6.4`` ``intel/2018a`` +``3.4.8`` ``foss/2019a`` +``3.6.1`` ``foss/2020b``, ``foss/2021a`` +========= ================= ============================== .. _list_software_QuantumESPRESSO_1375: @@ -34046,7 +35257,7 @@ version toolchain ``6.1.2`` ``intel/2016a`` ``6.1.3`` ``foss/2016b``, ``intel/2016b`` ``6.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` -``6.1.5`` ``GCCcore/9.3.0`` +``6.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ==================================================== @@ -34059,11 +35270,11 @@ The QwtPolar library contains classes for displaying values on a polar coordinat *homepage*: http://qwtpolar.sourceforge.net/ -========= ================================================== -version toolchain -========= ================================================== -``1.1.1`` ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b`` -========= ================================================== +========= ====================================================================== +version toolchain +========= ====================================================================== +``1.1.1`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b`` +========= ====================================================================== .. _list_software_letter_r: @@ -34072,7 +35283,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -34137,6 +35348,7 @@ version versionsuffix toolchain ``3.10`` ``foss/2019b`` ``3.11`` ``-R-4.0.0`` ``foss/2020a`` ``3.12`` ``-R-4.0.3`` ``foss/2020b`` +``3.13`` ``-R-4.1.0`` ``foss/2021a`` ======== ============= =============================== @@ -34430,18 +35642,18 @@ RAxML search algorithm for maximum likelihood based inference of phylogenetic tr *homepage*: https://github.com/stamatak/standard-RAxML -========== ================== ================================================================== -version versionsuffix toolchain -========== ================== ================================================================== -``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` -``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` -``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` -``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` -``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` -========== ================== ================================================================== +========== ================== =================================================================================== +version versionsuffix toolchain +========== ================== =================================================================================== +``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` +``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` +``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` +``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` +``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` +========== ================== =================================================================================== .. _list_software_RAxML-NG_614: @@ -34449,7 +35661,7 @@ version versionsuffix toolchain *RAxML-NG* ++++++++++ -RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion. Its search heuristic is based on iteratively performing a series of Subtree Pruning and Regrafting (SPR) moves, which allows to quickly navigate to the best-known ML tree. +RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion. Its search heuristic is based on iteratively performing a series of Subtree Pruning and Regrafting (SPR) moves, which allows to quickly navigate to the best-known ML tree. *homepage*: https://github.com/amkozlov/raxml-ng @@ -34459,6 +35671,7 @@ version toolchain ``0.9.0`` ``GCC/8.3.0``, ``gompi/2019b`` ``1.0.1`` ``gompi/2019b`` ``1.0.2`` ``gompi/2020b`` +``1.0.3`` ``GCC/10.2.0`` ========= ============================== @@ -34682,6 +35895,7 @@ version toolchain ``1.3`` ``GCCcore/9.3.0`` ``2.0.3`` ``GCCcore/10.2.0`` ``2.1.1`` ``GCCcore/10.3.0`` +``2.2`` ``GCCcore/11.2.0`` ========= ================== @@ -34789,6 +36003,9 @@ version toolchain ``3.5.1`` ``system`` ``3.5.2`` ``system`` ``3.6.2`` ``system`` +``3.6.3`` ``system`` +``3.7.3`` ``system`` +``3.8.0`` ``system`` ========= ========== @@ -34915,6 +36132,22 @@ version versionsuffix toolchain ============ ====================== ========================================================== +.. _list_software_RepeatModeler_1321: + +*RepeatModeler* ++++++++++++++++ + +RepeatModeler is a de novo transposable element (TE) family identification and modeling package. + +*homepage*: https://www.repeatmasker.org/ + +========== ============== +version toolchain +========== ============== +``2.0.2a`` ``foss/2020b`` +========== ============== + + .. _list_software_RepeatScout_1135: *RepeatScout* @@ -35032,6 +36265,7 @@ version versionsuffix toolchain ``1.4-8`` ``-R-4.0.0`` ``foss/2020a`` ``1.5-16`` ``-R-4.0.0`` ``foss/2020a`` ``1.5-23`` ``-R-4.0.4`` ``foss/2020b`` +``1.5-23`` ``-R-4.1.0`` ``foss/2021a`` ========== ============= ============== @@ -35051,6 +36285,7 @@ version versionsuffix toolchain ``0.5-1`` ``-R-3.6.0`` ``foss/2019a`` ``0.5-2`` ``-R-3.6.2`` ``foss/2019b`` ``0.5-5`` ``-R-4.0.0`` ``foss/2020a`` +``0.5-5`` ``-R-4.1.0`` ``foss/2021a`` ========== ============= =============== @@ -35115,16 +36350,20 @@ The rjags package is an interface to the JAGS library. *homepage*: https://cran.r-project.org/web/packages/rjags -======== ============= =============== -version versionsuffix toolchain -======== ============= =============== -``4-6`` ``-R-3.4.0`` ``intel/2017a`` -``4-6`` ``-R-3.4.3`` ``intel/2017b`` -``4-8`` ``-R-3.5.1`` ``foss/2018b`` -``4-9`` ``-R-3.6.0`` ``foss/2019a`` -``4-10`` ``foss/2019b`` -``4-10`` ``-R-4.0.0`` ``foss/2020a`` -======== ============= =============== +======== ============= ================================== +version versionsuffix toolchain +======== ============= ================================== +``4-6`` ``-R-3.4.0`` ``intel/2017a`` +``4-6`` ``-R-3.4.3`` ``intel/2017b`` +``4-8`` ``-R-3.5.1`` ``foss/2018b`` +``4-9`` ``-R-3.6.0`` ``foss/2019a`` +``4-10`` ``foss/2019b`` +``4-10`` ``-R-4.0.0`` ``foss/2020a`` +``4-10`` ``-R-4.0.3`` ``foss/2020b``, ``fosscuda/2020b`` +``4-10`` ``-R-4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` +``4-10`` ``-R-4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` +``4-10`` ``-R-4.1.0`` ``foss/2021a`` +======== ============= ================================== .. _list_software_Rmath_508: @@ -35529,7 +36768,7 @@ version toolchain *RSeQC* +++++++ -RSeQC provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data. Some basic modules quickly inspect sequence quality, nucleotide composition bias, PCR bias and GC bias, while RNA-seq specific modules evaluate sequencing saturation, mapped reads distribution, coverage uniformity, strand specificity, transcript level RNA integrity etc. +RSeQC provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data. Some basic modules quickly inspect sequence quality, nucleotide composition bias, PCR bias and GC bias, while RNA-seq specific modules evaluate sequencing saturation, mapped reads distribution, coverage uniformity, strand specificity, transcript level RNA integrity etc. *homepage*: http://rseqc.sourceforge.net/ @@ -35539,6 +36778,7 @@ version versionsuffix toolchain ``2.6.4`` ``-Python-2.7.12-R-3.3.1`` ``foss/2016b`` ``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` ``3.0.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.0.0`` ``foss/2021a`` ``4.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ========================== =============== @@ -35592,6 +36832,7 @@ version versionsuffix toolchain ``1.2.5042`` ``-Java-11`` ``foss/2019b`` ``1.3.959`` ``-Java-11-R-4.0.0`` ``foss/2020a`` ``1.3.1093`` ``-Java-11-R-4.0.0`` ``foss/2020a`` +``1.4.1717`` ``-Java-11-R-4.1.0`` ``foss/2021a`` ============ ==================== ================== @@ -35694,6 +36935,7 @@ version toolchain ``1.37.0`` ``GCCcore/8.3.0`` ``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.52.1`` ``GCCcore/10.3.0`` +``1.54.0`` ``GCCcore/11.2.0`` ========== ========================================================================== @@ -35703,7 +36945,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_Snippy_643` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -35890,12 +37132,12 @@ Filter SAM file for soft and hard clipped alignments. *homepage*: https://github.com/tseemann/samclip -========= ================ ================= -version versionsuffix toolchain -========= ================ ================= -``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``0.4.0`` ``GCCcore/9.3.0`` -========= ================ ================= +========= ================ ===================================== +version versionsuffix toolchain +========= ================ ===================================== +``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``0.4.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ================ ===================================== .. _list_software_SAMtools_786: @@ -35926,7 +37168,7 @@ version versionsuffix toolchain ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` -``1.12`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` ========== ================= ======================================================================================================================================= @@ -36038,11 +37280,11 @@ ScaFaCoS is a library of scalable fast coulomb solvers. *homepage*: http://www.scafacos.de/ -========= =============================== -version toolchain -========= =============================== -``1.0.1`` ``foss/2020a``, ``intel/2020a`` -========= =============================== +========= =============================================================== +version toolchain +========= =============================================================== +``1.0.1`` ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``intel/2020a`` +========= =============================================================== .. _list_software_ScaLAPACK_707: @@ -36072,7 +37314,7 @@ version versionsuffix toolchain ``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` ``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020b`` ``2.1.0`` ``-bl`` ``gompi/2020b`` -``2.1.0`` ``-fb`` ``gompi/2021a`` +``2.1.0`` ``-fb`` ``gompi/2021.07``, ``gompi/2021a`` ``2.2`` ``-amd`` ``gompi/2020a`` ========= ================================= ============================================================================================================================================ @@ -36091,6 +37333,7 @@ version toolchain ======= ================================ ``2.3`` ``foss/2016a`` ``2.5`` ``gompi/2019a``, ``gompi/2020a`` +``2.6`` ``gompic/2020b`` ======= ================================ @@ -36126,6 +37369,22 @@ version toolchain ========= ============== +.. _list_software_Schrodinger_1144: + +*Schrodinger* ++++++++++++++ + +Schrodinger aims to provide integrated software solutions and services that truly meet its customers needs. We want to empower researchers around the world to achieve their goals of improving human health and quality of life through advanced computational techniques that transform the way chemists design compounds and materials. + +*homepage*: https://www.schrodinger.com/ + +========== ========== +version toolchain +========== ========== +``2020-4`` ``system`` +========== ========== + + .. _list_software_sciClone_816: *sciClone* @@ -36201,13 +37460,13 @@ Scikit-Build, or skbuild, is an improved build system generator for CPython C/C+ *homepage*: https://scikit-build.readthedocs.io/en/latest -========== ================= ============================================================================================ -version versionsuffix toolchain -========== ================= ============================================================================================ -``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``0.11.1`` ``GCCcore/10.3.0``, ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -========== ================= ============================================================================================ +========== ================= ================================================================================================================ +version versionsuffix toolchain +========== ================= ================================================================================================================ +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``0.11.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +========== ================= ================================================================================================================ .. _list_software_scikit-cuda_1105: @@ -36470,6 +37729,7 @@ version versionsuffix toolchain ``3.1.2`` ``GCCcore/9.3.0`` ``4.0.1`` ``GCCcore/10.2.0`` ``4.1.0.post1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.2.0`` ``GCCcore/11.2.0`` =============== ======================= ================================================================================= @@ -36507,7 +37767,7 @@ version toolchain ========= ================================================== ``2.0.1`` ``foss/2016a`` ``6.0`` ``gompi/2019a``, ``gompi/2020a``, ``gompic/2019b`` -``7.0`` ``gompic/2020b`` +``7.0`` ``gompi/2021a``, ``gompic/2020b`` ========= ================================================== @@ -36579,6 +37839,7 @@ scVelo is a scalable toolkit for estimating and analyzing RNA velocities in sing version versionsuffix toolchain ========== ================= ============== ``0.1.24`` ``-Python-3.7.4`` ``foss/2019b`` +``0.2.3`` ``foss/2021a`` ========== ================= ============== @@ -36646,7 +37907,7 @@ version toolchain ``2.0.8`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ``2.0.9`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.0.10`` ``GCCcore/8.3.0`` -``2.0.14`` ``GCCcore/10.2.0`` +``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ====================================================================== @@ -36785,12 +38046,12 @@ segemehl is a software to map short sequencer reads to reference genomes. Unli *homepage*: http://www.bioinf.uni-leipzig.de/Software/segemehl/ -========= ================================================ -version toolchain -========= ================================================ -``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` -``0.3.4`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``foss/2018b`` -========= ================================================ +========= ============================================================= +version toolchain +========= ============================================================= +``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` +``0.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``foss/2018b`` +========= ============================================================= .. _list_software_segmentation-models_1983: @@ -36985,11 +38246,11 @@ C++ interface to HTSlib, BWA-MEM and Fermi. *homepage*: https://github.com/walaj/SeqLib -========= ============= -version toolchain -========= ============= -``1.2.0`` ``GCC/9.3.0`` -========= ============= +========= ============================= +version toolchain +========= ============================= +``1.2.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` +========= ============================= .. _list_software_Seqmagick_917: @@ -37051,11 +38312,11 @@ The serf library is a high performance C-based HTTP client library built upon t *homepage*: http://serf.apache.org/ -========= ================================================================================================================================================= -version toolchain -========= ================================================================================================================================================= -``1.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` -========= ================================================================================================================================================= +========= ===================================================================================================================================================================== +version toolchain +========= ===================================================================================================================================================================== +``1.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` +========= ===================================================================================================================================================================== .. _list_software_setuptools_1122: @@ -37236,13 +38497,14 @@ Shapely is a BSD-licensed Python package for manipulation and analysis of planar *homepage*: https://github.com/Toblerity/Shapely -========= ================= ====================================== -version versionsuffix toolchain -========= ================= ====================================== -``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` -``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -========= ================= ====================================== +========= ================= ======================================================= +version versionsuffix toolchain +========= ================= ======================================================= +``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` +``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.8a1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` +========= ================= ======================================================= .. _list_software_sharutils_991: @@ -37335,11 +38597,12 @@ A std::streambuf wrapper for compression formats. *homepage*: https://github.com/jonathonl/shrinkwrap -============== ================= -version toolchain -============== ================= -``1.0.0-beta`` ``GCCcore/8.2.0`` -============== ================= +============== ================== +version toolchain +============== ================== +``1.0.0-beta`` ``GCCcore/8.2.0`` +``1.1.0`` ``GCCcore/10.2.0`` +============== ================== .. _list_software_Sibelia_697: @@ -37607,16 +38870,16 @@ SIONlib is a scalable I/O library for parallel access to task-local files. The *homepage*: https://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html -========= ============= ======================================================== -version versionsuffix toolchain -========= ============= ======================================================== -``1.6.1`` ``foss/2016a`` -``1.6.1`` ``-tools`` ``foss/2016a`` -``1.7.1`` ``foss/2017a`` -``1.7.1`` ``-tools`` ``foss/2017a`` -``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` -``1.7.6`` ``-tools`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ============= ======================================================== +========= ============= ============================================================================ +version versionsuffix toolchain +========= ============= ============================================================================ +``1.6.1`` ``foss/2016a`` +``1.6.1`` ``-tools`` ``foss/2016a`` +``1.7.1`` ``foss/2017a`` +``1.7.1`` ``-tools`` ``foss/2017a`` +``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` +``1.7.6`` ``-tools`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ============= ============================================================================ .. _list_software_SIP_236: @@ -37691,6 +38954,22 @@ version toolchain ========= =============== +.. _list_software_sklearn-som_1132: + +*sklearn-som* ++++++++++++++ + +A simple, planar self-organizing map with methods similar to clustering methods in Scikit Learn. + +*homepage*: https://github.com/rileypsmith/sklearn-som + +========= ============== +version toolchain +========= ============== +``1.1.0`` ``foss/2020b`` +========= ============== + + .. _list_software_SLATEC_444: *SLATEC* @@ -37725,6 +39004,8 @@ version versionsuffix toolchain ``3.12.2`` ``-Python-2.7.16`` ``intel/2019b`` ``3.12.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.12.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.14.2`` ``foss/2020b`` +``3.15.1`` ``foss/2021a`` ========== ================== =============================== @@ -37742,6 +39023,7 @@ version versionsuffix toolchain ========== ================= ============== ``3.9.0`` ``-Python-3.6.4`` ``foss/2018a`` ``3.12.0`` ``-Python-3.7.4`` ``foss/2019b`` +``3.15.1`` ``foss/2021a`` ========== ================= ============== @@ -37852,11 +39134,11 @@ smith-waterman-gotoh alignment algorithm. *homepage*: https://github.com/ekg/smithwaterman -============ ================= -version toolchain -============ ================= -``20160702`` ``GCCcore/9.3.0`` -============ ================= +============ ===================================== +version toolchain +============ ===================================== +``20160702`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +============ ===================================== .. _list_software_Smoldyn_742: @@ -37909,6 +39191,7 @@ version versionsuffix toolchain ``5.7.1`` ``-Python-3.7.2`` ``foss/2019a`` ``5.26.1`` ``-Python-3.8.2`` ``intel/2020a`` ``6.1.0`` ``foss/2020b`` +``6.6.1`` ``foss/2021a`` ========== ================= =============================== @@ -37994,15 +39277,32 @@ version toolchain ``1.1.6`` ``system`` ``1.1.7`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``intel/2017b`` ``1.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``1.1.9`` ``GCCcore/11.2.0`` ========= ============================================================================================================ +.. _list_software_Snippy_643: + +*Snippy* +++++++++ + +Snippy finds SNPs between a haploid reference genome and your NGS sequence reads. It will find both substitutions (snps) and insertions/deletions (indels). Rapid haploid variant calling and core genome alignment. + +*homepage*: https://github.com/tseemann/snippy + +========= ========================= ============= +version versionsuffix toolchain +========= ========================= ============= +``4.6.0`` ``-Java-13-Python-3.8.2`` ``GCC/9.3.0`` +========= ========================= ============= + + .. _list_software_snippy_675: *snippy* ++++++++ -Snippy finds SNPs between a haploid reference genome and your NGS sequence reads. It will find both substitutions (snps) and insertions/deletions (indels). Rapid haploid variant calling and core genome alignment. +Rapid haploid variant calling and core genome alignment *homepage*: https://github.com/tseemann/snippy @@ -38010,6 +39310,7 @@ Snippy finds SNPs between a haploid reference genome and your NGS sequence read version versionsuffix toolchain ========= ================ ============== ``4.4.1`` ``-Perl-5.28.0`` ``foss/2018b`` +``4.6.0`` ``GCC/10.2.0`` ========= ================ ============== @@ -38022,11 +39323,11 @@ Finds SNP sites from a multi-FASTA alignment file. *homepage*: https://sanger-pathogens.github.io/snp-sites/ -========= ================= -version toolchain -========= ================= -``2.5.1`` ``GCCcore/9.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``2.5.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_snpEff_610: @@ -38034,19 +39335,20 @@ version toolchain *snpEff* ++++++++ -SnpEff is a variant annotation and effect prediction tool. It annotates and predicts the effects of genetic variants (such as amino acid changes). +SnpEff is a variant annotation and effect prediction tool. It annotates and predicts the effects of genetic variants (such as amino acid changes). *homepage*: https://pcingola.github.io/SnpEff/ -======== ========================= ================= -version versionsuffix toolchain -======== ========================= ================= -``3.6`` ``-Java-1.7.0_80`` ``system`` -``4.1d`` ``-Java-1.7.0_80`` ``system`` -``4.3t`` ``-Java-1.8`` ``system`` -``5.0`` ``-Java-13`` ``system`` -``5.0`` ``-Java-13-Python-3.8.2`` ``GCCcore/9.3.0`` -======== ========================= ================= +======== ========================= ================== +version versionsuffix toolchain +======== ========================= ================== +``3.6`` ``-Java-1.7.0_80`` ``system`` +``4.1d`` ``-Java-1.7.0_80`` ``system`` +``4.3t`` ``-Java-1.8`` ``system`` +``5.0`` ``-Java-13`` ``system`` +``5.0`` ``-Java-13-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.0e`` ``-Java-13`` ``GCCcore/10.2.0`` +======== ========================= ================== .. _list_software_SNPhylo_685: @@ -38177,6 +39479,7 @@ SOCI is a database access library for C++ that makes the illusion of embedding S version toolchain ========= ================================= ``4.0.1`` ``GCC/10.2.0``, ``GCCcore/9.3.0`` +``4.0.2`` ``GCC/10.3.0`` ========= ================================= @@ -38212,6 +39515,22 @@ version toolchain ============ =============== +.. _list_software_SoQt_391: + +*SoQt* +++++++ + +SoQt is a Qt GUI component toolkit library for Coin. It is also compatible with SGI and TGS Open Inventor, and the API is based on the API of the InventorXt GUI component toolkit. + +*homepage*: https://coin3d.github.io/SoQt/html + +========= ============== +version toolchain +========= ============== +``1.6.0`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_SortMeRNA_827: *SortMeRNA* @@ -38253,12 +39572,13 @@ Space Ranger is a set of analysis pipelines that process Visium spatial RNA-seq *homepage*: https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger -========= ============= -version toolchain -========= ============= -``1.1.0`` ``GCC/9.3.0`` -``1.2.2`` ``GCC/9.3.0`` -========= ============= +========= ============== +version toolchain +========= ============== +``1.1.0`` ``GCC/9.3.0`` +``1.2.2`` ``GCC/9.3.0`` +``1.3.0`` ``GCC/10.3.0`` +========= ============== .. _list_software_Spack_498: @@ -38276,6 +39596,7 @@ version toolchain ``0.10.0`` ``system`` ``0.11.2`` ``system`` ``0.12.1`` ``system`` +``0.16.2`` ``system`` ========== ========== @@ -38387,9 +39708,42 @@ A collection of all the estimation functions for spatial cross-sectional models version versionsuffix toolchain ========= ============= ============== ``1.1-5`` ``-R-3.6.2`` ``foss/2019b`` +``1.1-8`` ``-R-4.1.0`` ``foss/2021a`` ========= ============= ============== +.. _list_software_spdlog_649: + +*spdlog* +++++++++ + +Very fast, header-only/compiled, C++ logging library. + +*homepage*: https://github.com/gabime/spdlog + +========= ================== +version toolchain +========= ================== +``1.9.2`` ``GCCcore/10.3.0`` +========= ================== + + +.. _list_software_SpectrA_690: + +*SpectrA* ++++++++++ + +Spectra stands for Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK. It is a C++ library for large scale eigenvalue problems, built on top of Eigen, an open source linear algebra library. + +*homepage*: https://spectralib.org/ + +========= ============== +version toolchain +========= ============== +``1.0.0`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_spectral.methods_1664: *spectral.methods* @@ -38450,19 +39804,20 @@ Spglib for Python. Spglib is a library for finding and handling crystal symmetri *homepage*: https://pypi.python.org/pypi/spglib -================ ================== =================================================== -version versionsuffix toolchain -================ ================== =================================================== -``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` -``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` -``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` -``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` -``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``1.16.0`` ``-Python-3.7.4`` ``intel/2019b`` -``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -================ ================== =================================================== +================ ================== ======================================================== +version versionsuffix toolchain +================ ================== ======================================================== +``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` +``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` +``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` +``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.16.0`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` +``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.16.1`` ``foss/2021a`` +================ ================== ======================================================== .. _list_software_Sphinx_634: @@ -38686,6 +40041,7 @@ version toolchain ``3.31.1`` ``GCCcore/9.3.0`` ``3.33.0`` ``GCCcore/10.2.0`` ``3.35.4`` ``GCCcore/10.3.0`` +``3.36`` ``GCCcore/11.2.0`` ============ ==================================================================================================================================================================== @@ -38809,11 +40165,11 @@ SSW is a fast implementation of the Smith-Waterman algorithm, which uses the Si *homepage*: https://github.com/mengyao/Complete-Striped-Smith-Waterman-Library -======= ================= -version toolchain -======= ================= -``1.1`` ``GCCcore/9.3.0`` -======= ================= +======= ===================================== +version toolchain +======= ===================================== +``1.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +======= ===================================== .. _list_software_Stack_502: @@ -38946,6 +40302,7 @@ version toolchain ``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``2.7.8a`` ``GCC/10.2.0`` +``2.7.9a`` ``GCC/10.3.0`` ========== ============================================================== @@ -39039,6 +40396,7 @@ version versionsuffix toolchain ``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.12.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.12.2`` ``foss/2021a`` ========== ================== =================================================== @@ -39147,6 +40505,7 @@ version toolchain ``2.1.1`` ``GCC/8.3.0`` ``2.1.3`` ``GCC/8.3.0``, ``GCC/9.3.0`` ``2.1.4`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.1.7`` ``GCC/10.3.0`` ========== ================================== @@ -39199,6 +40558,7 @@ version toolchain ``1.6.4`` ``foss/2018b`` ``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` ``2.0.2`` ``GCC/10.2.0`` +``2.0.3`` ``GCC/10.3.0`` ============ ================================= @@ -39211,16 +40571,16 @@ Subversion is an open source version control system. *homepage*: http://subversion.apache.org/ -========== ===================================== -version toolchain -========== ===================================== -``1.9.7`` ``iomkl/2018a`` -``1.9.9`` ``GCCcore/7.3.0`` -``1.10.0`` ``foss/2017b``, ``intel/2017b`` -``1.12.0`` ``GCCcore/8.2.0`` -``1.14.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.14.1`` ``GCCcore/10.3.0`` -========== ===================================== +========== ====================================== +version toolchain +========== ====================================== +``1.9.7`` ``iomkl/2018a`` +``1.9.9`` ``GCCcore/7.3.0`` +``1.10.0`` ``foss/2017b``, ``intel/2017b`` +``1.12.0`` ``GCCcore/8.2.0`` +``1.14.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.14.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ====================================== .. _list_software_suds_447: @@ -39263,7 +40623,7 @@ version versionsuffix toolchain ``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` ``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` ``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` -``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b`` +``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b``, ``intel/2020b`` ``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a`` ========== =================== ================================================================================================= @@ -39547,7 +40907,7 @@ version versionsuffix toolchain ``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.0.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.0.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ============================ ================================================================ @@ -39572,7 +40932,7 @@ version toolchain *SymEngine* +++++++++++ -SymEngine is a standalone fast C++ symbolic manipulation library. +SymEngine is a standalone fast C++ symbolic manipulation library *homepage*: https://github.com/symengine/symengine @@ -39581,9 +40941,26 @@ version versionsuffix toolchain ========= ============= ==================== ``0.3.0`` ``-20181006`` ``intel/2018a`` ``0.4.0`` ``GCC/8.2.0-2.31.1`` +``0.7.0`` ``GCC/10.3.0`` ========= ============= ==================== +.. _list_software_SymEngine-python_1630: + +*SymEngine-python* +++++++++++++++++++ + +Python wrappers to the C++ library SymEngine, a fast C++ symbolic manipulation library. + +*homepage*: https://github.com/symengine/symengine.py + +========= ============== +version toolchain +========= ============== +``0.7.2`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_SYMPHONY_647: *SYMPHONY* @@ -39620,11 +40997,27 @@ version versionsuffix toolchain ``1.4`` ``foss/2019a``, ``intel/2019a`` ``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` ``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` -``1.7.1`` ``foss/2020b`` +``1.7.1`` ``foss/2020b``, ``intel/2020b`` ``1.8`` ``foss/2021a`` ========= ================== =============================== +.. _list_software_SyRI_359: + +*SyRI* +++++++ + +Synteny and Rearrangement Identifier (SyRI). + +*homepage*: https://schneebergerlab.github.io/syri/ + +======= ============== +version toolchain +======= ============== +``1.4`` ``foss/2021a`` +======= ============== + + .. _list_software_Szip_422: *Szip* @@ -39638,7 +41031,7 @@ Szip compression software, providing lossless compression of scientific data version toolchain ========= ============================================================================================================================================================================================================================================================================================= ``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``gmpolf/2017.10``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================= @@ -39648,7 +41041,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -39660,11 +41053,11 @@ Generic indexer for TAB-delimited genome position files *homepage*: http://samtools.sourceforge.net -========= ========================================================================================================= -version toolchain -========= ========================================================================================================= -``0.2.6`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``intel/2016a``, ``intel/2016b`` -========= ========================================================================================================= +========= ================================================================================================================================================ +version toolchain +========= ================================================================================================================================================ +``0.2.6`` ``GCCcore/10.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2016a``, ``intel/2016b`` +========= ================================================================================================================================================ .. _list_software_tabixpp_760: @@ -39886,7 +41279,7 @@ version toolchain ``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``8.6.11`` ``GCCcore/10.3.0`` +``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ========================================================================================================================================================================= @@ -39899,12 +41292,12 @@ TCLAP is a small, flexible library that provides a simple interface for defining *homepage*: http://tclap.sourceforge.net/ -========= ================= -version toolchain -========= ================= -``1.2.2`` ``GCCcore/8.3.0`` -``1.2.4`` ``GCCcore/9.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``1.2.2`` ``GCCcore/8.3.0`` +``1.2.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_tcsh_434: @@ -39923,6 +41316,7 @@ version toolchain ``6.20.00`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``6.22.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``6.22.03`` ``GCCcore/10.2.0`` +``6.22.04`` ``GCCcore/10.3.0`` =========== ======================================================= @@ -40051,6 +41445,8 @@ version versionsuffix toolchain ``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` ``2.4.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.6.0`` ``foss/2021a`` +``2.6.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ============================= =================================================== @@ -40164,11 +41560,12 @@ A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator *homepage*: http://wias-berlin.de/software/index.jsp?id=TetGen -========= ================= -version toolchain -========= ================= -``1.5.0`` ``GCCcore/6.4.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.5.0`` ``GCCcore/6.4.0`` +``1.6.0`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_TEToolkit_895: @@ -40413,12 +41810,12 @@ The `time' command runs another program, then displays information about the res *homepage*: https://www.gnu.org/software/time/ -======= =========================================================================== -version toolchain -======= =========================================================================== -``1.7`` ``system`` -``1.9`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= =========================================================================== +======= =================================================================================================================== +version toolchain +======= =================================================================================================================== +``1.7`` ``system`` +``1.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= =================================================================================================================== .. _list_software_TINKER_461: @@ -40477,7 +41874,7 @@ version versionsuffix toolchain ``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``iomkl/2018a`` ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``8.6.11`` ``GCCcore/10.3.0`` +``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ================= ================================================================================================================================================ @@ -40508,6 +41905,8 @@ version versionsuffix toolchain ``3.7.4`` ``GCCcore/8.3.0`` ``3.8.2`` ``GCCcore/9.3.0`` ``3.8.6`` ``GCCcore/10.2.0`` +``3.9.5`` ``GCCcore/10.3.0`` +``3.9.6`` ``GCCcore/11.2.0`` ========== ================== ========================================================================================================= @@ -40552,16 +41951,16 @@ tmux is a terminal multiplexer: it enables a number of terminals to be created, *homepage*: https://github.com/tmux/tmux/ -======== ===================================== -version toolchain -======== ===================================== -``1.9a`` ``GCC/4.9.2`` -``2.2`` ``GCCcore/4.9.3`` -``2.3`` ``GCC/5.4.0-2.26``, ``system`` -``3.1c`` ``GCCcore/8.3.0`` -``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.2a`` ``GCCcore/10.3.0`` -======== ===================================== +======== ====================================== +version toolchain +======== ====================================== +``1.9a`` ``GCC/4.9.2`` +``2.2`` ``GCCcore/4.9.3`` +``2.3`` ``GCC/5.4.0-2.26``, ``system`` +``3.1c`` ``GCCcore/8.3.0`` +``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.2a`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======== ====================================== .. _list_software_ToFu_382: @@ -40651,6 +42050,22 @@ version versionsuffix toolchain ========= =============================== ================================== +.. _list_software_torchinfo_972: + +*torchinfo* ++++++++++++ + +" Torchinfo provides information complementary to what is provided by print(your_model) in PyTorch, similar to Tensorflow's model.summary() API to view the visualization of the model, which is helpful while debugging your network. + +*homepage*: https://github.com/TylerYep/torchinfo + +========= ================== ================================== +version versionsuffix toolchain +========= ================== ================================== +``1.5.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================== ================================== + + .. _list_software_torchtext_997: *torchtext* @@ -40666,6 +42081,7 @@ version versionsuffix toolchain ``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` ``0.8.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` ========= =============================== ================================== @@ -40693,6 +42109,7 @@ version versionsuffix toolchain ``0.8.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` ``0.8.2`` ``-Python-3.7.4-PyTorch-1.7.1`` ``fosscuda/2019b`` ``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` +``0.9.1`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` ========= ==================================== ================================== @@ -40736,6 +42153,8 @@ version versionsuffix toolchain ``4.51.0`` ``-Python-3.8.2`` ``intel/2020a`` ``4.56.2`` ``GCCcore/10.2.0`` ``4.60.0`` ``GCCcore/10.2.0`` +``4.61.1`` ``GCCcore/10.3.0`` +``4.61.2`` ``GCCcore/10.3.0`` ========== ================== =============================== @@ -40836,6 +42255,22 @@ version versionsuffix toolchain ========= =============== ========== +.. _list_software_TRAVIS-Analyzer_1356: + +*TRAVIS-Analyzer* ++++++++++++++++++ + +TRAVIS is a free tool for analyzing and visualizing trajectories from all kinds of Molecular Dynamics or Monte Carlo simulations. + +*homepage*: http://www.travis-analyzer.de/ + +========== ============== +version toolchain +========== ============== +``210521`` ``GCC/10.3.0`` +========== ============== + + .. _list_software_treatSens_953: *treatSens* @@ -41243,6 +42678,22 @@ version versionsuffix toolchain ============ ================== =============== +.. _list_software_TWL-NINJA_660: + +*TWL-NINJA* ++++++++++++ + +Nearly Infinite Neighbor Joining Application. + +*homepage*: https://github.com/TravisWheelerLab/NINJA + +===================== ============== +version toolchain +===================== ============== +``0.97-cluster_only`` ``GCC/10.2.0`` +===================== ============== + + .. _list_software_typing-extensions_1816: *typing-extensions* @@ -41268,7 +42719,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCLUST_480: @@ -41309,6 +42760,7 @@ version versionsuffix toolchain ``1.9.0`` ``GCCcore/10.2.0`` ``1.9.0`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` ``1.10.0`` ``GCCcore/10.3.0`` +``1.11.0`` ``GCCcore/11.2.0`` ============ ================ ======================================================= @@ -41325,6 +42777,7 @@ Unified Communication X An open-source production grade communication framework version versionsuffix toolchain ========== ================ ================== ``1.10.0`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` +``1.11.0`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ========== ================ ================== @@ -41361,7 +42814,7 @@ version toolchain ``2.2.24`` ``intel/2017a`` ``2.2.25`` ``foss/2017b``, ``intel/2017b`` ``2.2.26`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``2.2.28`` ``GCCcore/10.3.0`` +``2.2.28`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== =============================================================================================================================================================================================== @@ -41554,12 +43007,13 @@ RAR is a powerful archive manager. *homepage*: https://www.rarlab.com/ -========= ================= -version toolchain -========= ================= -``5.6.1`` ``GCCcore/7.3.0`` -``5.7.3`` ``GCCcore/8.2.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``5.6.1`` ``GCCcore/7.3.0`` +``5.7.3`` ``GCCcore/8.2.0`` +``6.0.2`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_UnZip_502: @@ -41571,11 +43025,11 @@ UnZip is an extraction utility for archives compressed in .zip format (also call *homepage*: http://www.info-zip.org/UnZip.html -======= ===================================================================================================================================== -version toolchain -======= ===================================================================================================================================== -``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ===================================================================================================================================== +======= ========================================================================================================================================================= +version toolchain +======= ========================================================================================================================================================= +``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ========================================================================================================================================================= .. _list_software_UQTk_357: @@ -41613,6 +43067,22 @@ version versionsuffix toolchain =================== =============== ========== +.. _list_software_UShER_423: + +*UShER* ++++++++ + +UShER is now a package consisting of a family of programs for rapid phylogenetic analyses, particularly suitable for the SARS-CoV-2 genomes. + +*homepage*: https://github.com/yatisht/usher + +========= =============== +version toolchain +========= =============== +``0.4.1`` ``gompi/2020b`` +========= =============== + + .. _list_software_USPEX_405: *USPEX* @@ -41644,7 +43114,7 @@ version toolchain ``2.2.0`` ``GCCcore/6.4.0`` ``2.3.0`` ``GCCcore/8.2.0`` ``2.5.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.6.1`` ``GCCcore/10.3.0`` +``2.6.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================== @@ -41675,6 +43145,7 @@ version toolchain ``2.34`` ``GCCcore/8.3.0`` ``2.35`` ``GCCcore/9.3.0`` ``2.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.37`` ``GCCcore/11.2.0`` ========== ====================================== @@ -41684,7 +43155,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_Vampire_724` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VBZ-Compression_1457` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VisPy_507` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -41759,6 +43230,22 @@ version versionsuffix toolchain ========= ============= ========== +.. _list_software_Vampire_724: + +*Vampire* ++++++++++ + +The Vampire Theorem Prover. + +*homepage*: https://vprover.github.io/ + +========= ================== +version toolchain +========= ================== +``4.5.1`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_VarDict_685: *VarDict* @@ -41873,6 +43360,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_VBZ-Compression_1457: + +*VBZ-Compression* ++++++++++++++++++ + +VBZ compression HDF5 plugin for nanopolish + +*homepage*: https://github.com/nanoporetech/vbz_compression + +========= =============== +version toolchain +========= =============== +``1.0.1`` ``gompi/2020b`` +========= =============== + + .. _list_software_VCF-kit_596: *VCF-kit* @@ -41898,11 +43401,12 @@ vcflib provides methods to manipulate and interpret sequence variation as it can *homepage*: https://github.com/vcflib/vcflib -========= ================= ============= -version versionsuffix toolchain -========= ================= ============= -``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` -========= ================= ============= +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.0.2`` ``GCC/10.2.0`` +``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` +========= ================= ============== .. _list_software_vcfnp_541: @@ -41930,16 +43434,16 @@ The aim of VCFtools is to provide easily accessible methods for working with c *homepage*: https://vcftools.github.io -========== ================ ===================================================================== -version versionsuffix toolchain -========== ================ ===================================================================== -``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` -``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` -``0.1.16`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -========== ================ ===================================================================== +========== ================ ===================================================================================== +version versionsuffix toolchain +========== ================ ===================================================================================== +``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` +``0.1.16`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +========== ================ ===================================================================================== .. _list_software_VEGAS_374: @@ -41970,6 +43474,7 @@ Velocyto is a library for the analysis of RNA velocity. =========== ================= =============== version versionsuffix toolchain =========== ================= =============== +``0.17.17`` ``foss/2021a`` ``0.17.17`` ``-Python-3.8.2`` ``intel/2020a`` =========== ================= =============== @@ -42116,6 +43621,22 @@ version toolchain ========= ================= +.. _list_software_VisPy_507: + +*VisPy* ++++++++ + +VisPy is a high-performance interactive 2D/3D data visualization library leveraging the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets. + +*homepage*: https://vispy.org + +========= =============================== +version toolchain +========= =============================== +``0.6.6`` ``foss/2020b``, ``intel/2020b`` +========= =============================== + + .. _list_software_VMD_231: *VMD* @@ -42161,11 +43682,11 @@ Command-line tools for creating and playing Ogg Vorbis files. *homepage*: https://xiph.org/vorbis/ -========= ====================================== -version toolchain -========= ====================================== -``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ========================================================== .. _list_software_Voro++_508: @@ -42177,11 +43698,11 @@ Voro++ is a software library for carrying out three-dimensional computations of *homepage*: http://math.lbl.gov/voro++/ -========= ====================================================================================================== -version toolchain -========= ====================================================================================================== -``0.4.6`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` -========= ====================================================================================================== +========= ============================================================================================================================================== +version toolchain +========= ============================================================================================================================================== +``0.4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` +========= ============================================================================================================================================== .. _list_software_vsc-base_788: @@ -42334,11 +43855,11 @@ A tool set for short variant discovery in genetic sequence data. *homepage*: http://genome.sph.umich.edu/wiki/Vt -=========== ============================= -version toolchain -=========== ============================= -``0.57721`` ``GCC/9.3.0``, ``foss/2018b`` -=========== ============================= +=========== ============================================= +version toolchain +=========== ============================================= +``0.57721`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``foss/2018b`` +=========== ============================================= .. _list_software_VTK_245: @@ -42402,6 +43923,7 @@ version toolchain ``2019_update3`` ``system`` ``2019_update5`` ``system`` ``2020_update3`` ``system`` +``2021.6.0`` ``system`` ================= ========== @@ -42443,7 +43965,7 @@ version toolchain --- -:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wgsim_551` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_wandb_524: @@ -42621,6 +44143,22 @@ version toolchain ========== ===================================== +.. _list_software_wgsim_551: + +*wgsim* ++++++++ + +Wgsim is a small tool for simulating sequence reads from a reference genome. + +*homepage*: https://github.com/lh3/wgsim/ + +============ ============== +version toolchain +============ ============== +``20111017`` ``GCC/10.2.0`` +============ ============== + + .. _list_software_WHAM_301: *WHAM* @@ -42695,6 +44233,8 @@ version toolchain ``17.1`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` ``18.1`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` ``19.1`` ``intel/2019a`` +``19.2`` ``intel/2020b`` +``21.1`` ``intel/2021a`` ======== ================================================ @@ -42819,6 +44359,7 @@ version versionsuffix toolchain ``4.0.1`` ``-dmpar`` ``intel/2018b`` ``4.0.2`` ``-dmpar`` ``foss/2018b`` ``4.1`` ``-dmpar`` ``intel/2019b`` +``4.2`` ``-dmpar`` ``foss/2020b`` ========= ============= =============== @@ -42829,7 +44370,7 @@ version versionsuffix toolchain The Weather Research and Forecasting (WRF) Model is a next-generation mesoscale numerical weather prediction system designed to serve both operational forecasting and atmospheric research needs. -*homepage*: http://www.wrf-model.org +*homepage*: https://www.wrf-model.org =========== ============= ================================================================ version versionsuffix toolchain @@ -42840,6 +44381,8 @@ version versionsuffix toolchain ``4.0.2`` ``-dmpar`` ``foss/2018b`` ``4.1.3`` ``-dm+sm`` ``intel/2019b`` ``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` +``4.2.2`` ``-dmpar`` ``foss/2020b`` +``4.3`` ``-dmpar`` ``foss/2021a`` =========== ============= ================================================================ @@ -42948,6 +44491,7 @@ version toolchain ``3.0.4`` ``GCC/8.2.0-2.31.1`` ``3.1.3`` ``GCC/8.3.0`` ``3.1.4`` ``GCC/10.2.0`` +``3.1.5`` ``GCC/10.3.0`` ========= ==================== @@ -42957,7 +44501,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xTB_270` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -42983,6 +44527,7 @@ version toolchain ``20200222`` ``GCCcore/9.3.0`` ``20201008`` ``GCCcore/10.2.0`` ``20210518`` ``GCCcore/10.3.0`` +``20210802`` ``GCCcore/11.2.0`` ============ ================================================== @@ -43013,6 +44558,7 @@ version toolchain ``20191217`` ``GCCcore/9.3.0`` ``20201026`` ``GCCcore/10.2.0`` ``20210414`` ``GCCcore/10.3.0`` +``20210613`` ``GCCcore/11.2.0`` ============ ================================= @@ -43025,19 +44571,19 @@ x265 is a free software library and application for encoding video streams into *homepage*: https://x265.org/ -======= ===================================== -version toolchain -======= ===================================== -``2.4`` ``foss/2016b`` -``2.5`` ``intel/2017a`` -``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` -``2.7`` ``GCCcore/6.4.0`` -``2.9`` ``GCCcore/7.3.0`` -``3.0`` ``GCCcore/8.2.0`` -``3.2`` ``GCCcore/8.3.0`` -``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.5`` ``GCCcore/10.3.0`` -======= ===================================== +======= ====================================== +version toolchain +======= ====================================== +``2.4`` ``foss/2016b`` +``2.5`` ``intel/2017a`` +``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` +``2.7`` ``GCCcore/6.4.0`` +``2.9`` ``GCCcore/7.3.0`` +``3.0`` ``GCCcore/8.2.0`` +``3.2`` ``GCCcore/8.3.0`` +``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.5`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======= ====================================== .. _list_software_XALT_313: @@ -43065,23 +44611,24 @@ xarray (formerly xray) is an open source project and Python package that aims to *homepage*: https://github.com/pydata/xarray -========== ================== =================================== -version versionsuffix toolchain -========== ================== =================================== -``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` -``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` -``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` -``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` -``0.12.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` -``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.16.2`` ``fosscuda/2020b``, ``intel/2020b`` -========== ================== =================================== +========== ================== =================================================== +version versionsuffix toolchain +========== ================== =================================================== +``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` +``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` +``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` +``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` +``0.12.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` +``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.16.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.19.0`` ``foss/2021a`` +========== ================== =================================================== .. _list_software_xbitmaps_872: @@ -43259,14 +44806,14 @@ Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerce *homepage*: https://xerces.apache.org/xerces-c/ -========= ===================================== -version toolchain -========= ===================================== -``3.1.4`` ``GCCcore/6.4.0`` -``3.2.0`` ``GCCcore/7.3.0`` -``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.2.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ============================================================================= +version toolchain +========= ============================================================================= +``3.1.4`` ``GCCcore/6.4.0`` +``3.2.0`` ``GCCcore/7.3.0`` +``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.2.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================= .. _list_software_xESMF_419: @@ -43384,6 +44931,7 @@ A Python module for creating Excel XLSX files version toolchain ========= ================== ``1.4.0`` ``GCCcore/10.2.0`` +``1.4.4`` ``GCCcore/10.3.0`` ========= ================== @@ -43450,7 +44998,7 @@ version versionsuffix toolchain This is a Perl extension interface to James Clark's XML parser, expat. -*homepage*: http://search.cpan.org/~toddr/XML-Parser-2.41/ +*homepage*: https://search.cpan.org/~toddr/XML-Parser-2.46/ =========== ================ ====================================================================================== version versionsuffix toolchain @@ -43462,6 +45010,7 @@ version versionsuffix toolchain ``2.44_01`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` ``2.44_01`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` ``2.44_01`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.46`` ``-Perl-5.32.1`` ``GCCcore/10.3.0`` =========== ================ ====================================================================================== @@ -43545,7 +45094,7 @@ version toolchain ``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` ``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``1.19.2`` ``GCCcore/10.2.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``1.19.3`` ``GCCcore/10.3.0`` +``1.19.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ==================================================================================================================================== @@ -43565,7 +45114,7 @@ version versionsuffix toolchain ``1.2.2`` ``-X11-20180131`` ``GCCcore/6.4.0`` ``1.2.3`` ``GCCcore/7.3.0`` ``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================= ======================================================================================================================= @@ -43578,13 +45127,13 @@ X protocol and ancillary headers *homepage*: https://www.freedesktop.org/wiki/Software/xlibs -========== ===================================================================================================================================== -version toolchain -========== ===================================================================================================================================== -``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``7.0.29`` ``intel/2016a`` -``7.0.31`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ===================================================================================================================================== +========== ========================================================================================================================================================= +version toolchain +========== ========================================================================================================================================================= +``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``7.0.29`` ``intel/2016a`` +``7.0.31`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ========================================================================================================================================================= .. _list_software_XSD_239: @@ -43619,6 +45168,22 @@ version toolchain ============== ========================================================== +.. _list_software_xTB_270: + +*xTB* ++++++ + +Semiempirical Extended Tight-Binding Program Package. + +*homepage*: https://xtb-docs.readthedocs.io + +========= =============== +version toolchain +========= =============== +``6.4.1`` ``intel/2021a`` +========= =============== + + .. _list_software_xtb_334: *xtb* @@ -43667,6 +45232,7 @@ version toolchain ``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.20.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.20.11`` ``GCCcore/10.3.0`` +``1.20.13`` ``GCCcore/11.2.0`` =========== ===================================== @@ -43688,7 +45254,7 @@ version versionsuffix toolchain ``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` ``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` ``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` -``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= =================== =========================================================================================================================================================== @@ -43698,7 +45264,7 @@ version versionsuffix toolchain --- -:ref:`list_software_YACS_304` - :ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_YANK_307` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` +:ref:`list_software_YACS_304` - :ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_YANK_307` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` - :ref:`list_software_Yices_509` .. _list_software_YACS_304: @@ -43710,11 +45276,11 @@ YACS was created as a lightweight library to define and manage system configurat *homepage*: https://github.com/rbgirshick/yacs -========= ===================================== -version toolchain -========= ===================================== -``0.1.8`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -========= ===================================== +========= ============================================================================= +version toolchain +========= ============================================================================= +``0.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +========= ============================================================================= .. _list_software_Yade_387: @@ -43820,11 +45386,11 @@ Yasm: Complete rewrite of the NASM assembler with BSD license *homepage*: http://www.tortall.net/projects/yasm/ -========= =========================================================================================================================================================================================================================================================================== -version toolchain -========= =========================================================================================================================================================================================================================================================================== -``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= =========================================================================================================================================================================================================================================================================== +========= =============================================================================================================================================================================================================================================================================================== +version toolchain +========= =============================================================================================================================================================================================================================================================================================== +``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= =============================================================================================================================================================================================================================================================================================== .. _list_software_YAXT_326: @@ -43843,9 +45409,26 @@ version toolchain ``0.6.0`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` ``0.9.0`` ``gompi/2020b`` +``0.9.1`` ``gompi/2021a`` ========= ================================================= +.. _list_software_Yices_509: + +*Yices* ++++++++ + +Yices 2 is an SMT solver that decides the satisfiability of formulas containing uninterpreted function symbols with equality, real and integer arithmetic, bitvectors, scalar types, and tuples. Yices 2 supports both linear and nonlinear arithmetic. + +*homepage*: https://yices.csl.sri.com/index.html + +========= ================== +version toolchain +========= ================== +``2.6.2`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_letter_z: *Z* @@ -43910,7 +45493,7 @@ version toolchain ``4.2.5`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` ``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.3.3`` ``GCCcore/10.2.0`` -``4.3.4`` ``GCCcore/10.3.0`` +``4.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ========================================================================================================= @@ -43939,11 +45522,11 @@ Zip is a compression and file packaging/archive utility. Although highly compati *homepage*: http://www.info-zip.org/Zip.html -======= =============================================================================================== -version toolchain -======= =============================================================================================== -``3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= =============================================================================================== +======= ====================================================================================================================================== +version toolchain +======= ====================================================================================================================================== +``3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ====================================================================================================================================== .. _list_software_zlib_433: @@ -43961,7 +45544,7 @@ version toolchain ``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` -``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -44033,5 +45616,6 @@ version toolchain ``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.4.5`` ``GCCcore/10.2.0`` ``1.4.9`` ``GCCcore/10.3.0`` +``1.5.0`` ``GCCcore/11.2.0`` ========= ==================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index c7328338..69d7d6af 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -10,6 +10,7 @@ * EB_Anaconda * EB_AOMP * EB_CPLEX + * EB_CRISPR_minus_DAV * EB_CUDA * EB_EPD * EB_IMOD @@ -34,6 +35,7 @@ * EB_MATLAB * EB_MCR * EB_NVHPC + * EB_ORCA * EB_PGI * EB_Samcef * EB_Stata @@ -209,6 +211,7 @@ * EB_mutil * EB_MXNet * EB_NAMD + * EB_ORCA * PerlModule * SystemMPI @@ -265,6 +268,7 @@ * EB_dm_minus_reverb * EB_EasyBuildMeta * EB_EggLib + * EB_jaxlib * EB_libxml2 * EB_Metagenome_Atlas * EB_netcdf4_minus_python @@ -354,6 +358,7 @@ * EB_MATLAB * EB_MCR * EB_NVHPC + * EB_ORCA * EB_PGI * EB_Samcef * EB_Stata @@ -375,6 +380,7 @@ * EB_MTL4 * EB_picard * EB_RepeatMasker + * EB_RepeatModeler * Waf @@ -399,6 +405,7 @@ * EB_dm_minus_reverb * EB_EasyBuildMeta * EB_EggLib + * EB_jaxlib * EB_libxml2 * EB_Metagenome_Atlas * EB_netcdf4_minus_python diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index 439022f4..cf020344 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -51,6 +51,7 @@ build parameters ``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None ``easybuild_version`` EasyBuild-version this spec-file was written for None ``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False +``fix_bash_shebang_for`` List of files for which Bash shebang should be fixed to '#!/usr/bin/env bash' (glob patterns supported) None ``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None ``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None ``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 911e781f..a0398593 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -330,61 +330,57 @@ Build a Python package and module with cmake. Some packages use cmake to first build and install C Python packages and then put the Python package in lib/pythonX.Y/site-packages. - We install this in a seperate location and generate a module file - which sets the PYTHONPATH. - - We use the default CMake implementation, and use make_module_extra from PythonPackage. + We use the default CMake implementation, and use make_module_extra from PythonPackage + to generate a module file which sets the PYTHONPATH. Extra easyconfig parameters specific to ``CMakePythonPackage`` easyblock ------------------------------------------------------------------------ -======================== ================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== ================================================================================================================================================================================================== ======================================================================= -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ================================================================================================================================================================================================== ======================================================================= +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``None`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``CMakePythonPackage`` easyblock ---------------------------------------------------- -* ``build_step`` - Build Python package with cmake * ``configure_step`` - Main configuration using cmake -* ``install_step`` - Install with cmake install +* ``install_step`` - Main configuration using cmake .. _CmdCp: @@ -541,41 +537,40 @@ Build a Python package and module with 'python configure/make/make install'. Extra easyconfig parameters specific to ``ConfigureMakePythonPackage`` easyblock -------------------------------------------------------------------------------- -======================== =================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== =================================================================================================================================================================================================== ======================================================================= -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== =================================================================================================================================================================================================== ======================================================================= +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``ConfigureMakePythonPackage`` easyblock ------------------------------------------------------------ @@ -653,32 +648,31 @@ Extends PythonPackage to add a Fortran compiler to the make call Extra easyconfig parameters specific to ``FortranPythonPackage`` easyblock -------------------------------------------------------------------------- -======================== ========================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== ========================================================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================================================================== ======================================================================= +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``FortranPythonPackage`` easyblock ------------------------------------------------------ @@ -944,37 +938,36 @@ Bundle of modules: only generate module files, nothing to build/install Extra easyconfig parameters specific to ``PythonBundle`` easyblock ------------------------------------------------------------------ -=========================== ========================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -=========================== ========================================================================================================================================================== ======================================================================= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -=========================== ========================================================================================================================================================== ======================================================================= +=========================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +=========================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +=========================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= .. _PythonPackage: @@ -988,32 +981,31 @@ Builds and installs a Python package, and provides a dedicated module file. Extra easyconfig parameters specific to ``PythonPackage`` easyblock ------------------------------------------------------------------- -======================== ========================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== ========================================================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================================================================== ======================================================================= +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``PythonPackage`` easyblock ----------------------------------------------- @@ -1294,32 +1286,31 @@ Support for install VSC Python packages. Extra easyconfig parameters specific to ``VSCPythonPackage`` easyblock ---------------------------------------------------------------------- -======================== ========================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== ========================================================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================================================================== ======================================================================= +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= .. _VersionIndependentPythonPackage: @@ -1333,32 +1324,31 @@ Support for building/installing python packages without requiring a specific pyt Extra easyconfig parameters specific to ``VersionIndependentPythonPackage`` easyblock ------------------------------------------------------------------------------------- -======================== ========================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== ========================================================================================================================================================== ======================================================================= -``buildcmd`` Command to pass to setup.py to build the extension ``"build"`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_easy_install`` Install using '%(python)s setup.py easy_install --prefix=%(prefix)s %(installopts)s %(loc)s' (deprecated) ``False`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``use_setup_py_develop`` Install using '%(python)s setup.py develop --prefix=%(prefix)s %(installopts)s' (deprecated) ``False`` -``zipped_egg`` Install as a zipped eggs (requires use_easy_install) ``False`` -======================== ========================================================================================================================================================== ======================================================================= +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``VersionIndependentPythonPackage`` easyblock ----------------------------------------------------------------- diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 1c74dd02..bbedea28 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -281,6 +281,7 @@ Option flag Opt ``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) ``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) ``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) +``--filter-ecs=FILTER-ECS`` List of easyconfigs (given as glob patterns) to *ignore* when given on command line or auto-selected when building with --from-pr. (e.g. --filter-ecs=*intel*) (type comma-separated list) ``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) ``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) ``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index e0b40376..343ef171 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -3457,6 +3457,49 @@ option description ========================= ======================================================================= ========= +.. _nvpsmpic: + +Available options for nvpsmpic toolchain +---------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _pmkl: Available options for pmkl toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index b6beba4a..a990050c 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -81,6 +81,7 @@ Name Compiler(s) MPI Linear algebra **ismkl** icc, ifort MPICH2 imkl imkl **NVHPC** NVHPC *(none)* *(none)* *(none)* **nvompic** NVHPC OpenMPI *(none)* *(none)* +**nvpsmpic** NVHPC psmpi *(none)* *(none)* **PGI** PGI *(none)* *(none)* *(none)* **pmkl** PGI *(none)* imkl imkl **pomkl** PGI OpenMPI imkl imkl From b60f6b39af014bdee59ddc5e319fa23f766d5eb3 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 7 Sep 2021 10:12:13 +0800 Subject: [PATCH 165/286] update release notes and changelog for EasyBuild v4.4.2 + bump version to 4.4.2 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 239 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 239 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 2ce0810e..a38ecb5e 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20210907.01** (`Sep 7th 2021`): update release notes for EasyBuild v4.4.2 (see :ref:`release_notes_eb442`) * **release 20210706.01** (`Jul 6th 2021`): update release notes for EasyBuild v4.4.1 (see :ref:`release_notes_eb441`) * **release 20210602.01** (`Jun 2nd 2021`): update release notes for EasyBuild v4.4.0 (see :ref:`release_notes_eb440`) * **release 20210409.01** (`Apr 9th 2021`): update release notes for EasyBuild v4.3.4 (see :ref:`release_notes_eb434`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 1cc08a9b..77d8af15 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,245 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,388** different software packages, -including 36 different (compiler) toolchains. It contains 237 software-specific easyblocks and 37 generic easyblocks, -alongside 12,607 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,467** different software packages, +including 36 different (compiler) toolchains. It contains 241 software-specific easyblocks and 37 generic easyblocks, +alongside 13,265 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb442: + +EasyBuild v4.4.2 (September 7th 2021) +------------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * add per-extension timing in output produced by ``eb`` command (`#3734 `_) + * add definition for new toolchain ``nvpsmpic`` (NVHPC + ParaStationMPI + CUDA) (`#3736 `_) + * include list of missing libraries in warning about missing FFTW libraries in ``imkl`` toolchain component (`#3776 `_) + * check for recursive symlinks by default before copying a folder (`#3784 `_) + * add ``--filter-ecs`` configuration option to filter out easyconfigs from set of easyconfigs to install (`#3796 `_) + * check type of ``source_tmpl`` value for extensions, ensure it's a string value (not a list) (`#3799 `_) + * also define ``$BLAS_SHARED_LIBS`` & co in build environment (analogous to ``$BLAS_STATIC_LIBS``) (`#3800 `_) + * report use of ``--ignore-test-failure`` in success message in output (`#3806 `_) + * add ``get_cuda_cc_template_value`` method to ``EasyConfig`` class (`#3807 `_) + * add support for ``fix_bash_shebang_for`` (`#3808 `_) + * pick up ``$MODULES_CMD`` to facilitate using Environment Modules 4.x as modules tool (`#3816 `_) + * use more sensible branch name for creating easyblocks PR with ``--new-pr`` (`#3817 `_) + +* various bug fixes, including: + + * remove Python 2.6 from list of supported Python versions in ``setup.py ``(`#3767 `_) + * don't add directory that doesn't include any files to ``$PATH`` or ``$LD_LIBRARY_PATH`` (`#3769 `_) + * make logdir writable also when ``--stop``/``--fetch`` is used and ``--read-only-installdir`` is enabled (`#3771 `_) + * fix forgotten renaming of ``l`` to ``char`` in ``__init__.py`` that is created for included Python modules (`#3773 `_) + * fix ``verify_imports`` by deleting all imported modules before re-importing them one by one (`#3780 `_) + * fix ``ignore_test_failure`` not set for Extension instances (`#3782 `_) + * update ``iompi`` toolchain to ``intel-compiler`` subtoolchain for oneAPI versions (>= ``iompi`` 2020.12) (`#3785 `_) + * don't parse patch files as easyconfigs when searching for where patch file is used (`#3786 `_) + * make sure git clone with a tag argument actually downloads a tag (`#3795 `_) + * fix CI by excluding GC3Pie 2.6.7 (which is broken with Python 2) and improve error reporting for option parsing (`#3798 `_) + * correctly resolve templates for patches in extensions when uploading to GitHub (`#3805 `_) + * add ``--easystack`` to ignored options when submitting job (`#3813 `_) + +* other changes: + + * speed up tests by caching checked paths in ``set_tmpdir`` + less test cases for ``test_compiler_dependent_optarch`` (`#3802 `_) + * speed up ``set_parallel`` method in ``EasyBlock`` class (`#3812 `_) + +**easyblocks** + +* 4 new software-specific easyblocks: + + * CRISPR-DAV (`#2487 `_), jaxlib (`#2545 `_), ORCA (`#2504 `_), RepeatModeler (`#2470 `_) + +* minor enhancements, including: + + * update ABAQUS easyblock to support installation of v2020 (`#2034 `_) + * enable make check and sanity check exec for OpenMPI (`#2444 `_) + * fixed sanity check for later versions of Molpro (`#2499 `_) + * add Ampere to known GPU architectures for Kokkos in LAMMPS easyblock (`#2510 `_) + * update sanity check in ESMF easyblock to take into account new binary names from version 8.1.0 onwards (`#2512 `_) + * use ``report_test_failure`` in TensorFlow easyblock (`#2519 `_) + * add support for imkl 2021.x in easyblocks for + + * Amber (`#2527 `_), BerkeleyGW (`#2528 `_), CP2K (`#2529 `_), FreeFEM (`#2530 `_), GROMACS (`#2531 `_), numexpr (`#2532 `_) + + * add ``install_src`` option and enhance ``buildcmd`` option in PythonPackage easyblock (`#2534 `_) + * make sure AOCC commands like clang/flang pick up ``GCCcore`` as GCC toolchain (`#2538 `_) + * create ``CMakeConfig`` files for tbb >= 2020 (`#2539 `_) + * find source dir for libunwind when building ldd for Clang versions >= 12.0.1 (`#2540 `_) + * fix motorBike test in sanity check for OpenFOAM 9 (`#2544 `_) + * generate and install pkg-config files for OpenSSL wrapper (`#2549 `_) + * don't run ``setup.py config`` for numpy >= 1.21, since it's no longer supported (`#2554 `_) + * update WIEK2k easyblock to handle new Intel versions, WIEN2k v21, Perl dependency, and tuning of dimension parameters (`#2558 `_) + * remove PCRE from list of system libraries for TensorFlow 2.6.0 (`#2559 `_) + * add support for also installing Tosca component in ABAQUS (`#2560 `_) + * update ABAQUS easyblock to support installing of version 2021 with hot fixes (`#2562 `_) + * update sanity check in VTune easyblock for 2021.x versions (`#2563 `_) + +* various bug fixes, including: + + * handle failure of running ``nvidia-smi`` in TensorFlow tests (`#2506 `_) + * remove Python 2.6 from list of supported Python versions in ``setup.py`` (`#2507 `_) + * clean up installation of Tkinter (`#2509 `_) + * remove redundant ``$CPATH`` entry of tbb modules + fix ``--module-only`` (`#2511 `_) + * honor ``--ignore-test-failure`` in PythonPackage (`#2516 `_) + * use correct GTK+ version for OpenCV based on dependencies (`#2520 `_) + * ensure Python prep is done in sanity check + support debug builds in TensorFlow easyblock (`#2522 `_) + * correct cleanup of single-letter local variable in ``__init__`` of ``easybuild.easyblocks`` (`#2524 `_) + * reset runtest to ``None`` in CMakePythonPackage (`#2536 `_) + * set ``$I_MPI_ROOT`` correctly for 2021.x in impi easyblock (`#2537 `_) + * let Bundle easyblock pick up custom easyblock for components based on name if no easyblock is specified explicitly (`#2543 `_, `#2547 `_) + * explicitly use only OpenBLAS for PyTorch if MKL is not used (`#2448 `_) + * keep symlinks in cuDNN installations (`#2550 `_) + * use ``${BLAS,LAPACK}_SHARED_LIBS`` in GROMACS easyblock for FlexiBLAS-based toolchains (`#2552 `_) + * copy the list to avoid changing the original lists in ``DEFAULT_TARGETS_MAP`` for Clang and LLVM (`#2556 `_) + * fix ``pathsep`` ``join`` bug that breaks installation of CUDA versions < 10.1 if ``$PERL5LIB`` is defined (`#2561 `_) + +* other changes: + + * simplify Boost easyblock (`#2513 `_) + * remove deprecated options from PythonPackage (`#2535 `_) + +**easyconfigs** + +* added easyconfig for foss/2021.07 (candidate for foss/2021b) (`#13788 `_) and iomkl/2021a (`#13521 `_) toolchains + +* added example easyconfig files for 79 new software packages: + + * AlphaFold (`#13867 `_), andi (`#13768 `_), aria2 (`#13709 `_), AUTO-07p (`#13831 `_), babl (`#13216 `_), BAli-Phy (`#13484 `_), + biogeme (`#13735 `_), Bio-SearchIO-hmmer (`#13419 `_), BuDDy (`#13907 `_), c-ares (`#13709 `_), CellRank (`#13408 `_), Coin (`#13818 `_), + Co-phylog (`#13769 `_), cppy (`#13823 `_), CREST (`#13648 `_), CRISPR-DAV (`#13139 `_), CSBLAST (`#13794 `_), DGL (`#13793 `_), + DistributedStream (`#13659 `_), Excel-Writer-XLSX (`#13139 `_), FBPIC (`#13500 `_), freebayes (`#12859 `_), freud-analysis (`#13354 `_), + fumi_tools (`#13517 `_), GEGL (`#13216 `_), GIMP (`#13216 `_), glib-networking (`#13216 `_), GOATOOLS (#13364, `#13629 `_), + gofasta (`#13651 `_), GTK2 (`#13900 `_), GTK3 (`#13900 `_), Highway (`#13453 `_), hipSYCL (`#13837 `_), ISA-L (`#13663 `_), jax (`#13760 `_), + JSON-GLib (`#13216 `_), Kalign (`#13463 `_), LADR (`#13351 `_), lDDT (`#13794 `_), libdivsufsort (`#13768 `_), libjxl (`#13453 `_, `#13829 `_), + libmypaint (`#13216 `_), libtecla (`#13908 `_), lie_learn (`#13793 `_), longestrunsubsequence (`#13800 `_), Maude (`#13909 `_), + mimalloc (`#13726 `_), MINPACK (`#13802 `_), Mish-Cuda (`#13759 `_, `#13784 `_), muparserx (`#13779 `_), nlohmann_json (`#13777 `_), + OpenStackClient (`#13644 `_), OSPRay (`#12852 `_), pandapower (`#13687 `_), pangolin (`#13733 `_, `#13848 `_), PSIPRED (`#13794 `_), + PYPOWER (`#13689 `_), PyPSA (`#13673 `_), PyRosetta (`#13793 `_), pysamstats (`#13139 `_), pytest-benchmark (`#13622 `_), + python-isal (`#13663 `_), QCxMS (`#13650 `_), RepeatModeler (`#13126 `_), Schrodinger (`#11698 `_), sklearn-som (`#13699 `_), + SoQt (`#13818 `_), spdlog (`#13778 `_), SpectrA (`#13743 `_), SymEngine-python (`#13652 `_), SyRI (`#13800 `_), torchinfo (`#13662 `_), + TRAVIS-Analyzer (`#13503 `_), UShER (`#13708 `_), Vampire (`#13352 `_), VBZ-Compression (`#13536 `_), VisPy (`#13468 `_), + wgsim (`#13475 `_), Yices (`#13906 `_) + +* added additional easyconfigs for various supported software packages, including: + + * ABAQUS 2020.eb, ANTs 2.3.5, AOCC 3.1.0, Arb 2.19.0, archspec 0.1.2, Armadillo 10.5.3, ASE 3.22.0, + Autotools 20210726, BamTools 2.5.2, bgen 4.1.3, Biopython 1.79, bitarray 1.5.3, Boost 1.76.0, Bowtie2 2.4.4, + bpytop 1.0.67, Cartopy 0.19.0.post1, Centrifuge 1.0.4, Clang 12.0.1, CMake 3.21.1, CRISPResso2 2.2.1, CUDA 11.4.1, + cuDNN 8.2.2.26, cURL 7.78.0, cutadapt 3.4, DIAMOND 2.0.11, DROP 1.1.0, Dsuite 20210718, dtcmp 1.1.2, ecCodes 2.22.1, + Elk 7.2.42, ESMF 8.1.1, expat 2.4.1, fastq-tools 0.8.3, Fiona 1.8.20, FLINT 2.7.1, g2clib 1.6.3, g2lib 3.2.0, + GCC(core) 11.2.0, GDCM 3.0.8, GDRCopy 2.3, GenomeTools 1.6.2, GffCompare 0.12.2, gffread 0.12.7, GLib 2.69.1, + GMT 6.2.0, Go 1.16.6, GPAW 21.6.0, Gradle 6.9.1.eb, GROMACS 2021.3, HarfBuzz 2.8.2, HDF5 1.12.1, Horovod 0.22.1, + hwloc 2.5.0, hypothesis 6.14.6, igraph 0.9.4, ImageMagick 7.1.0, IMOD 4.11.5, IPython 7.26.0, Java 16, + Julia 1.6.2, JupyterHub 1.4.1, JupyterLab 3.1.6, Kent_tools 418, lavaan 0.6-9, libfabric 1.13.0, libffcall 2.4, + libffi 3.4.2, libgeotiff 1.7.0, libRmath 4.1.0, LIBSVM 3.25, LibTIFF 4.3.0, likwid 5.2.0, LLVM 12.0.1, LMDB 0.9.29, + magma 2.6.1, MariaDB 10.6.4, MATIO 1.5.21, matplotlib 3.4.2, MEGA 10.0.5, Mesa 21.1.7, Meson 0.59.1, + Metal 2020-05-05, Mini-XML 3.2, molmod 1.4.8, MPICH 3.4.2, nanopolish 0.13.3, NCCL 2.10.3, ncdu 1.16, NCO 5.0.1, + neptune-client 0.10.5, netcdf4-python 1.5.7, networkx 2.5.1, nodejs 14.17.6, NSPR 4.32, NSS 3.69, NVHPC 21.7, + OpenBLAS 0.3.17, OpenEXR 3.1.1, OpenFOAM 9, OpenFOAM v2106, OpenMM 7.5.1, OpenMolcas 21.06, openpyxl 3.0.7, + Pango 1.48.8, parallel 20210722, Paraver 4.9.2, ParaView 5.9.1, patchelf 0.13, PCRE2 10.37, PCRE 8.45, Perl 5.34.0, + PETSc 3.15.1, petsc4py 3.15.0, Pillow 8.3.1, Pillow-SIMD 8.3.1, plotly.py 5.1.0, PLUMED 2.7.2, PMIx 4.1.0, + poppler 21.06.1, PostgreSQL 13.3, preseq 3.1.2, pybind11 2.7.1, pyFFTW 0.12.0, PyGEOS 0.10.2, Pyomo 6.0.1, + PyQt5 5.15.4, pyshp 2.1.3, Python 3.9.6, python-igraph 0.9.6, QTLtools 1.3.1, RAxML-NG 1.0.3, + R-bundle-Bioconductor 3.13, re2c 2.2, ReFrame 3.8.0., RStudio-Server 1.4.1717, Rust 1.54.0, Scalasca 2.6, + scVelo 0.2.3, Shapely 1.8a1, shrinkwrap 1.1.0, SLEPc 3.15.1, slepc4py 3.15.1, snakemake 6.6.1, snappy 1.1.9, + snippy 4.6.0, snpEff 5.0e, SOCI 4.0.2, SpaceRanger 1.3.0, Spack 0.16.2, spatialreg 1.1-8, + spglib-python 1.16.1, SQLite 3.36, STAR 2.7.9a, statsmodels 0.12.2, StringTie 2.1.7, Subread 2.0.3, SymEngine 0.7.0, + TensorFlow 2.6.0, TetGen 1.6.0, Tkinter 3.9.6, torchtext 0.9.1, tqdm 4.61.2, UCX 1.11.0, UCX-CUDA 1.11.0, + unrar 6.0.2, util-linux 2.37, VTune 2021.6.0, WIEN2k 21.1, WPS 4.2, WRF 4.3, X11 20210802, + x264 20210613, xarray 0.19.0, XlsxWriter 1.4.4, XML-Parser 2.46, zstd 1.5.0 + +* minor enhancements, including: + + * add extensions to recent R v4.x easyconfigs: PCAmatchR (`#13448 `_), hal9001 (`#13451 `_), cobalt (`#13544 `_), CBPS (`#13549 `_), + SBdecomp (`#13565 `_), lwgeom (`#13674 `_), naturalsort (`#13762 `_), finalfit + gtsummary (`#13766 `_) + * add VBZ compress capability to nanopolish 0.13.3 (for fast5 files) (`#13536 `_) + * add CMake build dependency to easyconfig for tbb 2020.03 (`#13704 `_) + * also build shared libs for MUMPS 5.3.5 (`#13702 `_) and 5.4.0 (`#13705 `_) + * add dependency on pkg-config to OpenSSL wrappers (`#13765 `_) + +* various bug fixes, including: + + * fix LAMMPS 3Mar2020 easyconfigs using intel toolchain on AMD CPUs by patching out hardcoded ``-xHost`` (`#11577 `_) + * fix sanity check error for OpenCV v4.5.1 by adding (and using) freetype and HarfBuzz dependencies (`#12517 `_) + * add patches for TensorFlow 1.13.1 to fix installation (`#13326 `_) + * remove Python 2.6 from list of supported Python versions in ``setup.py`` (`#13349 `_) + * switch back to Bundle easyblock for PyQt5 5.15.1 + add back source URLs for components (`#13371 `_) + * add pkg-config build dependency for GDAL 3.2.1 (`#13383 `_, `#13808 `_), Rust (`#13538 `_), GenomeTools (`#13805 `_), x264 (`#13834 `_) + * add missing Python 3 build dependency for Rust v1.52.1 (`#13399 `_) + * fix order of cffi extension in old Python easyconfigs (`#13400 `_) + * patch out ``__asm__`` use in ctffind to avoid build failure on ppc64le (`#13409 `_) + * disable building man pages in Gdk-Pixbuf (`#13410 `_) + * add missing Bio-Search-hmmer dependency for prokka (`#13419 `_) + * avoid downloading old numpy version during install for h5py (`#13428 `_) + * add patch for Qt5 5.8.0 to fix compilation failure in webkit (`#13434 `_) + * avoid downloading and building freetype and qhull for matplotlib 3.4.2 (`#13437 `_) + * fix order of components in recent GTK+ easyconfigs to avoid dependency on system GTK+ in GTK+ themes (`#13449 `_) + * fix Python 2.7.13 easyconfigs by adding missing extensions (`#13456 `_) + * add TensorFlow patch to fix crash on shutdown (`#13462 `_) + * allow for non-x86_64 in ``postinstallcmds`` for CuPy (`#13501 `_) + * disable default EULA acceptance in easyconfig for NVHPC v21.5 (`#13516 `_) + * fix error with p7zip's 7z command not finding ``7z.dll`` (`#13542 `_) + * patch MaxBin2 Perl script to use provided Perl dependency (`#13551 `_) + * add missing zlib dependency to libarchive (`#13579 `_) + * fix pkgconfig version in patch for bzip 1.0.8 (+ add easyconfig with GCCcore/11.2.0 toolchain) (`#13581 `_) + * fix build of DIRAC 19.0 easyconfig with high compiler optimizations (`#13613 `_) + * fix source URLs and add alternative checksum for Hypre 2.15.1 (since it moved to a different GitHub repo) (`#13616 `_) + * add new source URL for Mesa easyconfigs using 2017b toolchain (`#13617 `_) + * avoid ``MPICXX`` dependency in SimpleElastics ITK (`#13623 `_) + * add upstream patch for GCC 9.x, 10.x, 11.x to avoid spurious FPE on avx512 (affects UCX) (`#13628 `_) + * add patch for ctffind 4.1.14 to declare functions without return as void (fixes segfault) (`#13665 `_) + * enable EGL in recent libepoxy ECs (`#13684 `_) + * remove unused ``buildcmd`` from libgpuarray easyconfigs (`#13720 `_) + * add patch to fix building Qt5.10.1 against newer glibc (`#13730 `_) + * add Python 3 as a builddependency to recent fontconfig easyconfigs (`#13731 `_) + * update source_URL in BLAST 2.2.26 easyconfig (`#13732 `_) + * restore error message on failing easyconfigs test suite, required by bot to determine end of output of test suite (`#13745 `_, `#13770 `_) + * add Perl build dependency to recent Clang easyconfigs (`#13746 `_) + * disable using system Valgrind in the json-c tests (`#13750 `_) + * use Archive source URL for spatstat.geom extension in Seurat (`#13761 `_) + * add ld.gold relocts patch to binutils 2.30 (`#13785 `_) + * add missing Python + Zip build dependencies for old Bazel versions used as build dep for TensorFlow 1.12.0 + 1.13.1 (`#13786 `_) + * add alternative checksum for AFNI 18.3.00 (`#13790 `_) + * update tensorflow-probability easyconfigs to include ``--release`` flag in ``installopts`` (`#13810 `_) + * fix source URL for DB 18.1.32 (`#13813 `_) + * add missing cppy build dependency for matplotlib 3.4.2 (`#13823 `_) + * disable bash completion in recent x264 easyconfigs (`#13834 `_) + * add Perl as build dependency for ELPA 2021.05.001 + patch to fix hardcoded ``/usr/bin/perl`` (`#13835 `_) + * add archive source URL to Spark 3.x easyconfigs to fix broken download (`#13842 `_) + * fix PCRE dependency for GDAL 3.2.1 and 3.3.0, don't use PCRE2 (`#13861 `_) + * add Perl build dependency for HMMER 3.3.2 + patch to ensure it is used (`#13870 `_) + * stick to intel-compilers toolchain for DFT-D3 v3.2.0 (`#13878 `_) + * add missing flex build dependency for leidenalg (`#13884 `_) + * update CMake build dependency for Eigen 3.3.4 + 3.3.5 (`#13889 `_) + * fix source URL for Yasm 1.3.0 (+ add missing checksum) (`#13901 `_) + * update to more recent Meson build dependency for GCCcore/8.3.0 easyconfigs to fix failing RPATH sanity check (`#13910 `_) + * fix shebang for RepeatMasker 4.1.2-p1 Perl script (`#13911 `_) + +* other changes: + + * use custom ORCA easyblock in easyconfigs for ORCA v4.x (`#13348 `_) + * move archived easyconfig files to correct ``__archive__`` folder (`#13422 `_) + * rename NINJA to TWL-NINJA to avoid nameclash (`#13529 `_) + * remove superfluous ``configopts`` and add sanity checks/checksums in CLHEP easyconfigs (`#13614 `_) + * remove superfluous ``-DCMAKE_BUILD_TYPE`` configuration option in Arrow easyconfigs (`#13615 `_) + * switch ITK easyconfigs to CMakePythonPackage easyblock, also enable ``-DITK_USE_SYSTEM_HDF5`` configuration option, fix download URLs (`#13619 `_) + * use ``build_type`` instead of ``-DCMAKE_BUILD_TYPE=RELEASE`` in ``configopts`` in MMseqs2 easyconfigs (`#13620 `_) + * avoid using system GTK+3 and remove ``-DCMAKE_BUILD_TYPE=RELEASE`` configure option in OpenCV easyconfigs (`#13621 `_) + * remove ``-DCMAKE_BUILD_TYPE=RELEASE`` configure option and add checksums in LLVM easyconfigs (`#13624 `_) + * create libtinfo symlinks in easyconfigs for ncurses with system toolchain (`#13658 `_), 6.1 (`#13661 `_) and 6.2 (`#13660 `_) + * increase test timeouts for PyTorch 1.8.1 and 1.9.0 (`#13700 `_) + * rename CUDAcore to CUDA for v11.3.1 and v11.4.1 after merging foss/fosscuda, to ensure that ``get_software_root('CUDA')`` used in easyblocks works (`#13874 `_) + * use CUDA instead of CUDAcore in recent NVHPC comments (`#13875 `_) + + .. _release_notes_eb441: EasyBuild v4.4.1 (July 6th 2021) diff --git a/docs/conf.py b/docs/conf.py index 12f4879b..6d17cf87 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.4.1' # this is meant to reference the version of EasyBuild +version = '4.4.2' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20210706.0' # this is meant to reference the version of the documentation itself +release = '20210907.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 96b7a1fc5aae3d6017fcc3e1d369b04a240db20f Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Tue, 7 Sep 2021 15:14:46 +0800 Subject: [PATCH 166/286] bump version to 4.4.2 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 42c10609..1c691a89 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.4.1' +VERSION = '4.4.2' # Utility function to read README file From 6bfb5f356cc8eaad1bd5c4a4c6c56b85793f10de Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 7 Sep 2021 10:52:48 +0200 Subject: [PATCH 167/286] fix typos in 4.4.2 release notes --- docs/Release_notes.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 77d8af15..80c076d3 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -35,7 +35,7 @@ bugfix/update release * various bug fixes, including: - * remove Python 2.6 from list of supported Python versions in ``setup.py ``(`#3767 `_) + * remove Python 2.6 from list of supported Python versions in ``setup.py`` (`#3767 `_) * don't add directory that doesn't include any files to ``$PATH`` or ``$LD_LIBRARY_PATH`` (`#3769 `_) * make logdir writable also when ``--stop``/``--fetch`` is used and ``--read-only-installdir`` is enabled (`#3771 `_) * fix forgotten renaming of ``l`` to ``char`` in ``__init__.py`` that is created for included Python modules (`#3773 `_) @@ -78,7 +78,7 @@ bugfix/update release * fix motorBike test in sanity check for OpenFOAM 9 (`#2544 `_) * generate and install pkg-config files for OpenSSL wrapper (`#2549 `_) * don't run ``setup.py config`` for numpy >= 1.21, since it's no longer supported (`#2554 `_) - * update WIEK2k easyblock to handle new Intel versions, WIEN2k v21, Perl dependency, and tuning of dimension parameters (`#2558 `_) + * update WIEN2k easyblock to handle new Intel versions, WIEN2k v21, Perl dependency, and tuning of dimension parameters (`#2558 `_) * remove PCRE from list of system libraries for TensorFlow 2.6.0 (`#2559 `_) * add support for also installing Tosca component in ABAQUS (`#2560 `_) * update ABAQUS easyblock to support installing of version 2021 with hot fixes (`#2562 `_) From cb708cf3055cf674c9f244cc8f6f9bec4a893e23 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Oct 2021 09:53:57 +0200 Subject: [PATCH 168/286] update overview of common toolchains with foss/2021b and intel/2021b --- docs/Common-toolchains.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst index 92ff62d4..2d1c80e3 100644 --- a/docs/Common-toolchains.rst +++ b/docs/Common-toolchains.rst @@ -182,6 +182,8 @@ Component versions in ``foss`` toolchain +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ | ``2021a`` | May '21 | 2.36.1 | 10.3.0 | 4.1.1 | 3.0.4 | 0.3.15 | (incl. with OpenBLAS) | 2.1.0 | 3.3.9 | +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2021b`` | Oct '21 | 2.37 | 11.2.0 | 4.1.1 | 3.0.4 | 0.3.18 | (incl. with OpenBLAS) | 2.1.0 | 3.3.10 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ *(components marked with* * *were patched)* @@ -222,6 +224,8 @@ Component versions in ``intel`` toolchain +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2021a`` | May'21 | 2.36.1 | 10.3.0 | 2021.2.0 | 2021.2.0 | 2021.2.0 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2021b`` | Oct'21 | 2.37 | 11.2.0 | 2021.4.0 | 2021.4.0 | 2021.4.0 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ ``(*)``: This toolchain is deprecated, see :ref:`deprecated_easyconfigs_toolchains` for more information. From 52a03816ba02b1121cde683e03dfc14a0f179698 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Oct 2021 10:27:55 +0200 Subject: [PATCH 169/286] auto-update documentation for EasyBuild v4.5.0 --- docs/version-specific/Supported_software.rst | 1827 ++++++++++++----- docs/version-specific/easyblocks.rst | 6 +- .../version-specific/easyconfig_constants.rst | 2 +- docs/version-specific/generic_easyblocks.rst | 203 +- docs/version-specific/help.rst | 10 +- docs/version-specific/toolchain_opts.rst | 48 +- docs/version-specific/toolchains.rst | 1 - 7 files changed, 1384 insertions(+), 713 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 23b3cd33..ef0a9c6a 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2469 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2506 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -153,6 +153,22 @@ version versionsuffix toolchain ========= ================ =============== +.. _list_software_abTEM_425: + +*abTEM* ++++++++ + +abTEM provides a Python API for running simulations of Transmission Electron Microscopy images. + +*homepage*: https://github.com/jacobjma/abTEM + +============ =============== ================== +version versionsuffix toolchain +============ =============== ================== +``1.0.0b24`` ``-ASE-3.22.0`` ``fosscuda/2020b`` +============ =============== ================== + + .. _list_software_ABySS_418: *ABySS* @@ -249,14 +265,14 @@ AdapterRemoval searches for and removes remnant adapter sequences from High-Thr *homepage*: https://github.com/MikkelSchubert/adapterremoval -========= ============== -version toolchain -========= ============== -``2.2.0`` ``foss/2016b`` -``2.2.2`` ``foss/2018b`` -``2.3.1`` ``foss/2018b`` -``2.3.2`` ``GCC/10.3.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``2.2.0`` ``foss/2016b`` +``2.2.2`` ``foss/2018b`` +``2.3.1`` ``foss/2018b`` +``2.3.2`` ``GCC/10.2.0``, ``GCC/10.3.0`` +========= ============================== .. _list_software_ADDA_266: @@ -335,7 +351,7 @@ version versionsuffix toolchain ADMIXTURE is a software tool for maximum likelihood estimation of individual ancestries from multilocus SNP genotype datasets. It uses the same statistical model as STRUCTURE but calculates estimates much more rapidly using a fast numerical optimization algorithm. -*homepage*: http://software.genetics.ucla.edu/admixture +*homepage*: https://dalexander.github.io/admixture/ ========= ========== version toolchain @@ -580,6 +596,7 @@ AlphaFold can predict protein structures with atomic accuracy even where no simi version toolchain ========= ================================== ``2.0.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.0.1`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================================== @@ -1570,9 +1587,26 @@ Initial implementation of an ARTIC bioinformatics platform for nanopore sequenc version versionsuffix toolchain ============== ================= ============== ``2020.04.13`` ``-Python-3.6.6`` ``foss/2018b`` +``2021.06.24`` ``foss/2020b`` ============== ================= ============== +.. _list_software_ARTS_314: + +*ARTS* +++++++ + +ARTS is a radiative transfer model for the millimeter and sub-millimeter spectral range. There are a number of models mostly developed explicitly for the different sensors. + +*homepage*: http://www.radiativetransfer.org/ + +========== =============== +version toolchain +========== =============== +``2.2.64`` ``gompi/2019a`` +========== =============== + + .. _list_software_ArviZ_492: *ArviZ* @@ -1639,35 +1673,35 @@ ASE is a python package providing an open source Atomic Simulation Environment *homepage*: https://wiki.fysik.dtu.dk/ase/ -============== ================== =================================================== -version versionsuffix toolchain -============== ================== =================================================== -``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` -``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` -``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` -``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` -``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` -``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` -``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.20.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` -``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` -``3.22.0`` ``foss/2021a`` -============== ================== =================================================== +============== ================== =================================================================== +version versionsuffix toolchain +============== ================== =================================================================== +``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` +``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` +``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` +``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` +``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` +``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` +``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.20.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` +``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.22.0`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b`` +============== ================== =================================================================== .. _list_software_ASHS_303: @@ -2096,6 +2130,22 @@ version versionsuffix toolchain ========= ============== ========== +.. _list_software_AutoGeneS_875: + +*AutoGeneS* ++++++++++++ + +AutoGeneS automatically extracts informative genes and reveals the cellular heterogeneity of bulk RNA samples. + +*homepage*: https://github.com/theislab/AutoGeneS + +========= ============== +version toolchain +========= ============== +``1.0.4`` ``foss/2020b`` +========= ============== + + .. _list_software_AutoGrid_799: *AutoGrid* @@ -2217,7 +2267,7 @@ version versionsuffix toolchain --- -:ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_babl_401: @@ -2456,6 +2506,22 @@ version toolchain ======= ============= +.. _list_software_bashplotlib_1172: + +*bashplotlib* ++++++++++++++ + +bashplotlib is a python package and command line tool for making basic plots in the terminal. It's a quick way to visualize data when you don't have a GUI. + +*homepage*: https://github.com/glamp/bashplotlib + +========= ================== +version toolchain +========= ================== +``0.6.5`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_bat_311: *bat* @@ -2562,29 +2628,29 @@ Bazel is a build tool that builds code quickly and reliably. It is used to build *homepage*: https://bazel.io/ -========== ============= ====================================== -version versionsuffix toolchain -========== ============= ====================================== -``0.4.4`` ``system`` -``0.7.0`` ``GCCcore/6.4.0`` -``0.10.0`` ``GCCcore/6.4.0`` -``0.11.0`` ``GCCcore/6.4.0`` -``0.11.1`` ``GCCcore/6.4.0`` -``0.12.0`` ``GCCcore/6.4.0`` -``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``0.18.0`` ``GCCcore/7.3.0`` -``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``0.25.2`` ``GCCcore/8.2.0`` -``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.29.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` -``1.1.0`` ``GCCcore/8.3.0`` -``2.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -``3.4.1`` ``GCCcore/8.3.0`` -``3.6.0`` ``GCCcore/9.3.0`` -``3.7.1`` ``GCCcore/8.3.0`` -``3.7.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========== ============= ====================================== +========== ============= ========================================================= +version versionsuffix toolchain +========== ============= ========================================================= +``0.4.4`` ``system`` +``0.7.0`` ``GCCcore/6.4.0`` +``0.10.0`` ``GCCcore/6.4.0`` +``0.11.0`` ``GCCcore/6.4.0`` +``0.11.1`` ``GCCcore/6.4.0`` +``0.12.0`` ``GCCcore/6.4.0`` +``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``0.18.0`` ``GCCcore/7.3.0`` +``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``0.25.2`` ``GCCcore/8.2.0`` +``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``1.1.0`` ``GCCcore/8.3.0`` +``2.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``3.4.1`` ``GCCcore/8.3.0`` +``3.6.0`` ``GCCcore/9.3.0`` +``3.7.1`` ``GCCcore/8.3.0`` +``3.7.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` +========== ============= ========================================================= .. _list_software_bbcp_407: @@ -2610,13 +2676,13 @@ version versionsuffix toolchain bbFTP is a file transfer software. It implements its own transfer protocol, which is optimized for large files (larger than 2GB) and secure as it does not read the password in a file and encrypts the connection information. bbFTP main features are: * Encoded username and password at connection * SSH and Certificate authentication modules * Multi-stream transfer * Big windows as defined in RFC1323 * On-the-fly data compression * Automatic retry * Customizable time-outs * Transfer simulation * AFS authentication integration * RFIO interface -*homepage*: http://doc.in2p3.fr/bbftp/ +*homepage*: https://software.in2p3.fr/bbftp/ -========= =============== -version toolchain -========= =============== -``3.2.1`` ``intel/2016a`` -========= =============== +========= ============================================== +version toolchain +========= ============================================== +``3.2.1`` ``GCCcore/9.3.0``, ``intel/2016a``, ``system`` +========= ============================================== .. _list_software_BBMap_418: @@ -2944,6 +3010,7 @@ version versionsuffix toolchain ``1.2.0`` ``intel/2017a``, ``intel/2018a`` ``2.0.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.0.1`` ``foss/2021a`` ============= ================= ================================================================ @@ -3231,22 +3298,22 @@ Bioperl is the product of a community effort to produce Perl code which is usefu *homepage*: https://bioperl.org/ -=========== ================ =============================== -version versionsuffix toolchain -=========== ================ =============================== -``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` -``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` -``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` -``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` -``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` -``1.7.2`` ``GCCcore/8.3.0`` -``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``1.7.7`` ``GCCcore/9.3.0`` -``1.7.8`` ``GCCcore/10.2.0`` -=========== ================ =============================== +=========== ================ ====================================== +version versionsuffix toolchain +=========== ================ ====================================== +``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` +``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` +``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` +``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` +``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` +``1.7.2`` ``GCCcore/8.3.0`` +``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.7.7`` ``GCCcore/9.3.0`` +``1.7.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +=========== ================ ====================================== .. _list_software_BioPP_442: @@ -3385,7 +3452,7 @@ version toolchain ``3.2.2`` ``GCCcore/7.4.0`` ``3.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` ``3.5.2`` ``system`` -``3.5.3`` ``GCCcore/9.3.0``, ``system`` +``3.5.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``system`` ``3.6.1`` ``GCCcore/10.1.0`` ``3.7.1`` ``GCCcore/10.2.0``, ``system`` ``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` @@ -3503,7 +3570,7 @@ version versionsuffix toolchain ``2.8.1`` ``foss/2018b`` ``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` ``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` -``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b`` +``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a`` ========== ================== ================================================================== @@ -3552,18 +3619,18 @@ AMD's fork of BLIS. BLIS is a portable software framework for instantiating high *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/ -========= ============= ====================================== -version versionsuffix toolchain -========= ============= ====================================== -``0.3.2`` ``GCC/7.3.0-2.30`` -``0.6.0`` ``GCC/8.3.0-2.32`` -``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``0.8.1`` ``GCCcore/10.3.0`` -``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCCcore/9.3.0`` -``3.0`` ``-amd`` ``GCCcore/10.3.0`` -``3.0.1`` ``-amd`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ============= ====================================== +========= ============= ================================================== +version versionsuffix toolchain +========= ============= ================================================== +``0.3.2`` ``GCC/7.3.0-2.30`` +``0.6.0`` ``GCC/8.3.0-2.32`` +``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``0.8.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/10.3.0`` +``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``3.0`` ``-amd`` ``GCCcore/10.3.0`` +``3.0.1`` ``-amd`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ============= ================================================== .. _list_software_Blitz++_603: @@ -3689,6 +3756,7 @@ version versionsuffix toolchain ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2.2.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``2.4.1`` ``foss/2021a`` =========== ================== =================================================== @@ -3844,6 +3912,7 @@ version versionsuffix toolchain ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` ``1.74.0`` ``GCC/10.2.0`` +``1.76.0`` ``GCC/10.3.0`` ========== ================== ==================================================================== @@ -4035,11 +4104,11 @@ Brotli is a generic-purpose lossless compression algorithm that compresses data *homepage*: https://github.com/google/brotli -========= ===================================== -version toolchain -========= ===================================== -``1.0.9`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` -========= ===================================== +========= ============================================================================= +version toolchain +========= ============================================================================= +``1.0.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +========= ============================================================================= .. _list_software_bsddb3_562: @@ -4150,11 +4219,12 @@ This module sets a group of environment variables for compilers, linkers, maths *homepage*: None -=========== ================================================================================================================================================================================================================================================================================================================================ -version toolchain -=========== ================================================================================================================================================================================================================================================================================================================================ -``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` -=========== ================================================================================================================================================================================================================================================================================================================================ +=========== ================ ================================================================================================================================================================================================================================================================================================================================================================= +version versionsuffix toolchain +=========== ================ ================================================================================================================================================================================================================================================================================================================================================================= +``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` +``default`` ``-CUDA-11.3.1`` ``foss/2021a`` +=========== ================ ================================================================================================================================================================================================================================================================================================================================================================= .. _list_software_Bullet_616: @@ -4271,12 +4341,12 @@ The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using native Tcl *homepage*: https://core.tcl-lang.org/bwidget/home -========== ==================================== -version toolchain -========== ==================================== -``1.9.13`` ``GCCcore/8.2.0`` -``1.9.14`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ==================================== +========== ======================================================== +version toolchain +========== ======================================================== +``1.9.13`` ``GCCcore/8.2.0`` +``1.9.14`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================== .. _list_software_BWISE_378: @@ -4381,7 +4451,7 @@ bzip2 is a freely available, patent free, high-quality data compressor. It typi version toolchain ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.0.6`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -4391,7 +4461,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -4604,6 +4674,7 @@ version versionsuffix toolchain ``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` ``2.1.1`` ``GCCcore/10.2.0`` ``2.1.1`` ``-Java-11`` ``GCCcore/9.3.0`` +``2.2`` ``GCCcore/10.3.0`` ========= ================ =============================== @@ -4706,6 +4777,7 @@ version versionsuffix toolchain ``0.18.0`` ``-Python-3.7.4`` ``foss/2019b`` ``0.18.0`` ``-Python-3.8.2`` ``foss/2020a`` ``0.19.0.post1`` ``foss/2020b``, ``intel/2020b`` +``0.20.0`` ``foss/2021a`` ================ ================= =============================== @@ -4851,12 +4923,12 @@ Cbc (Coin-or branch and cut) is an open-source mixed integer linear programming *homepage*: https://github.com/coin-or/Cbc -========== ============== -version toolchain -========== ============== -``2.10.3`` ``foss/2018b`` -``2.10.5`` ``foss/2020b`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``2.10.3`` ``foss/2018b`` +``2.10.5`` ``foss/2020b``, ``foss/2021a`` +========== ============================== .. _list_software_CBLAS_357: @@ -4971,14 +5043,14 @@ CD-HIT is a very widely used program for clustering and comparing protein or nu *homepage*: https://github.com/weizhongli/cdhit -========= ============== ===================================================================================== -version versionsuffix toolchain -========= ============== ===================================================================================== -``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` -``4.6.6`` ``foss/2016b`` -``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``4.8.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` -========= ============== ===================================================================================== +========= ============== ===================================================================================================== +version versionsuffix toolchain +========= ============== ===================================================================================================== +``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` +``4.6.6`` ``foss/2016b`` +``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``4.8.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` +========= ============== ===================================================================================================== .. _list_software_CDAT_284: @@ -5354,12 +5426,12 @@ The COIN-OR Cut Generation Library (Cgl) is a collection of cut generators that *homepage*: https://github.com/coin-or/Cgl -========== ============== -version toolchain -========== ============== -``0.60.2`` ``foss/2018b`` -``0.60.3`` ``foss/2020b`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``0.60.2`` ``foss/2018b`` +``0.60.3`` ``foss/2020b``, ``foss/2021a`` +========== ============================== .. _list_software_CGmapTools_985: @@ -5751,6 +5823,22 @@ version versionsuffix toolchain ========= ================ =============== +.. _list_software_CIRI-long_772: + +*CIRI-long* ++++++++++++ + +Circular RNA Identification for Long-Reads Nanopore Sequencing Data + +*homepage*: https://github.com/bioinfo-biols/CIRI-long/ + +========= ============== +version toolchain +========= ============== +``1.0.2`` ``foss/2020b`` +========= ============== + + .. _list_software_cisTEM_549: *cisTEM* @@ -5821,7 +5909,7 @@ version versionsuffix toolchain ``10.0.1`` ``GCCcore/9.3.0`` ``11.0.0`` ``GCCcore/9.3.0`` ``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` -``12.0.1`` ``GCCcore/10.3.0`` +``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ================== ====================================== @@ -5939,12 +6027,12 @@ Clp (Coin-or linear programming) is an open-source linear programming solver. It *homepage*: https://github.com/coin-or/Clp -========== ============== -version toolchain -========== ============== -``1.17.3`` ``foss/2018b`` -``1.17.6`` ``foss/2020b`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``1.17.3`` ``foss/2018b`` +``1.17.6`` ``foss/2020b``, ``foss/2021a`` +========== ============================== .. _list_software_Clustal-Omega_1262: @@ -5973,11 +6061,11 @@ ClustalW2 is a general purpose multiple sequence alignment program for DNA or pr *homepage*: https://www.ebi.ac.uk/Tools/msa/clustalw2/ -======= =========================================================================================================================================== -version toolchain -======= =========================================================================================================================================== -``2.1`` ``GCC/10.3.0``, ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` -======= =========================================================================================================================================== +======= =========================================================================================================================================================== +version toolchain +======= =========================================================================================================================================================== +``2.1`` ``GCC/10.3.0``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` +======= =========================================================================================================================================================== .. _list_software_Cluster-Buster_1412: @@ -6205,12 +6293,12 @@ CoinUtils (Coin-OR Utilities) is an open-source collection of classes and functi *homepage*: https://github.com/coin-or/CoinUtils -========== ================================= -version toolchain -========== ================================= -``2.11.3`` ``GCCcore/7.3.0``, ``foss/2018b`` -``2.11.4`` ``GCCcore/10.2.0`` -========== ================================= +========== ================================== +version toolchain +========== ================================== +``2.11.3`` ``GCCcore/7.3.0``, ``foss/2018b`` +``2.11.4`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` +========== ================================== .. _list_software_Commet_613: @@ -6508,6 +6596,7 @@ version versionsuffix toolchain ``7.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` ``7.1`` ``-psmp`` ``foss/2020b`` ``8.1`` ``foss/2020b`` +``8.2`` ``foss/2021a`` ======= ============= ================================================================================= @@ -6683,12 +6772,12 @@ Conditional Reciprocal Best BLAST - high confidence ortholog assignment. CRB-BL *homepage*: https://github.com/cboursnell/crb-blast -========= =============== =============== -version versionsuffix toolchain -========= =============== =============== -``0.6.9`` ``intel/2017a`` -``0.6.9`` ``-Ruby-2.6.1`` ``foss/2018b`` -========= =============== =============== +========= =============== ================================ +version versionsuffix toolchain +========= =============== ================================ +``0.6.9`` ``gompi/2021a``, ``intel/2017a`` +``0.6.9`` ``-Ruby-2.6.1`` ``foss/2018b`` +========= =============== ================================ .. _list_software_CREST_385: @@ -7053,6 +7142,7 @@ version toolchain ``11.1.1`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ``11.3.1`` ``system`` ``11.4.1`` ``system`` +``11.4.2`` ``system`` ================= ========================================================================== @@ -7247,7 +7337,7 @@ version versionsuffix toolchain ``2.8`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.10`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``3.4`` ``GCCcore/10.3.0`` +``3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ================== ================================================ @@ -7417,7 +7507,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -7461,11 +7551,12 @@ The Dalton code is a powerful tool for a wide range of molecular properties at *homepage*: https://daltonprogram.org/ -======== ============= =============== -version versionsuffix toolchain -======== ============= =============== -``2016`` ``-i8`` ``intel/2017b`` -======== ============= =============== +========== ============= =============== +version versionsuffix toolchain +========== ============= =============== +``2016`` ``-i8`` ``intel/2017b`` +``2020.0`` ``foss/2021a`` +========== ============= =============== .. _list_software_damageproto_1171: @@ -7563,6 +7654,7 @@ version versionsuffix toolchain ``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2021.2.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``2021.9.1`` ``foss/2021a`` ============ ================== =================================================== @@ -7609,16 +7701,16 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb -=========== ========================================================================= -version toolchain -=========== ========================================================================= -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -=========== ========================================================================= +=========== =============================================================================================================== +version toolchain +=========== =============================================================================================================== +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +=========== =============================================================================================================== .. _list_software_DB_File_613: @@ -7637,6 +7729,7 @@ version versionsuffix toolchain ``1.835`` ``-Perl-5.20.3`` ``intel/2016a`` ``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` ``1.855`` ``GCCcore/10.2.0`` +``1.856`` ``GCCcore/10.3.0`` ========= ================ ================== @@ -7755,6 +7848,7 @@ version toolchain ========= ==================================== ``3.6.3`` ``GCCcore/7.3.0`` ``3.6.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.6.6`` ``GCCcore/10.3.0`` ========= ==================================== @@ -8025,6 +8119,22 @@ version toolchain ========= ===================================================================================== +.. _list_software_DFT-D4_387: + +*DFT-D4* +++++++++ + +Generally Applicable Atomic-Charge Dependent London Dispersion Correction. + +*homepage*: https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dftd4 + +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``3.2.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =============== + + .. _list_software_DFTB+_331: *DFTB+* @@ -8663,7 +8773,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -8810,6 +8920,7 @@ version toolchain ``4.3.4`` ``system`` ``4.4.0`` ``system`` ``4.4.1`` ``system`` +``4.4.2`` ``system`` ========== ========== @@ -8904,6 +9015,7 @@ version versionsuffix toolchain ``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` ``1.3.8.post2`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` +``1.3.9`` ``GCC/10.2.0`` =============== ================= ====================================== @@ -8949,24 +9061,24 @@ Eigen is a C++ template library for linear algebra: matrices, vectors, numerical *homepage*: https://eigen.tuxfamily.org -========== =========================================== -version toolchain -========== =========================================== -``3.2.3`` ``foss/2016a``, ``foss/2016b`` -``3.2.5`` ``system`` -``3.2.6`` ``system`` -``3.2.7`` ``foss/2016a``, ``intel/2016a`` -``3.2.8`` ``foss/2016a``, ``intel/2016a``, ``system`` -``3.2.9`` ``foss/2016b``, ``intel/2016b`` -``3.2.10`` ``intel/2016b`` -``3.3.2`` ``foss/2016b``, ``intel/2016b`` -``3.3.3`` ``GCCcore/6.3.0``, ``intel/2016b`` -``3.3.4`` ``system`` -``3.3.5`` ``system`` -``3.3.7`` ``GCCcore/9.3.0``, ``system`` -``3.3.8`` ``GCCcore/10.2.0`` -``3.3.9`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========== =========================================== +========== ========================================================== +version toolchain +========== ========================================================== +``3.2.3`` ``foss/2016a``, ``foss/2016b`` +``3.2.5`` ``system`` +``3.2.6`` ``system`` +``3.2.7`` ``foss/2016a``, ``intel/2016a`` +``3.2.8`` ``foss/2016a``, ``intel/2016a``, ``system`` +``3.2.9`` ``foss/2016b``, ``intel/2016b`` +``3.2.10`` ``intel/2016b`` +``3.3.2`` ``foss/2016b``, ``intel/2016b`` +``3.3.3`` ``GCCcore/6.3.0``, ``intel/2016b`` +``3.3.4`` ``system`` +``3.3.5`` ``system`` +``3.3.7`` ``GCCcore/9.3.0``, ``system`` +``3.3.8`` ``GCCcore/10.2.0`` +``3.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ========================================================== .. _list_software_EIGENSOFT_676: @@ -9063,7 +9175,7 @@ version toolchain ``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2019b`` ``2020.05.001`` ``intel/2020a`` ``2020.11.001`` ``foss/2020b``, ``intel/2020b`` -``2021.05.001`` ``foss/2021a``, ``intel/2021a`` +``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` =================== ================================================================================= @@ -9092,12 +9204,30 @@ ELSI provides and enhances scalable, open-source software library solutions for *homepage*: https://wordpress.elsi-interchange.org/ -========= ============= =============== -version versionsuffix toolchain -========= ============= =============== -``2.5.0`` ``intel/2019b`` -``2.5.0`` ``-PEXSI`` ``intel/2019b`` -========= ============= =============== +========= ============= =============================== +version versionsuffix toolchain +========= ============= =============================== +``2.5.0`` ``intel/2019b`` +``2.5.0`` ``-PEXSI`` ``intel/2019b`` +``2.6.4`` ``-PEXSI`` ``foss/2020b``, ``intel/2020b`` +``2.7.1`` ``-PEXSI`` ``foss/2021a``, ``intel/2021a`` +========= ============= =============================== + + +.. _list_software_ELSI-RCI_568: + +*ELSI-RCI* +++++++++++ + +ELSI-RCI provides and enhances open-source software packages which iteratively solve or circumvent eigenvalue problems in self-consistent field calculations based on the Kohn-Sham density-functional theory. + +*homepage*: https://wordpress.elsi-interchange.org/ + +========= =============================== +version toolchain +========= =============================== +``0.1.0`` ``foss/2020b``, ``intel/2020b`` +========= =============================== .. _list_software_Emacs_489: @@ -9150,14 +9280,14 @@ EMBOSS is 'The European Molecular Biology Open Software Suite'. EMBOSS is a fre *homepage*: http://emboss.sourceforge.net/ -========= ================= ================================================================================================================================ -version versionsuffix toolchain -========= ================= ================================================================================================================================ -``6.6.0`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` -``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` -``6.6.0`` ``-Java-13`` ``GCC/10.2.0`` -``6.6.0`` ``-X11-20170314`` ``intel/2017a`` -========= ================= ================================================================================================================================ +========= ================= ================================================================================================================================================ +version versionsuffix toolchain +========= ================= ================================================================================================================================================ +``6.6.0`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` +``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` +``6.6.0`` ``-Java-13`` ``GCC/10.2.0`` +``6.6.0`` ``-X11-20170314`` ``intel/2017a`` +========= ================= ================================================================================================================================================ .. _list_software_emcee_511: @@ -9309,6 +9439,22 @@ version versionsuffix toolchain ========= ============= =============== +.. _list_software_ESL-Bundle_875: + +*ESL-Bundle* +++++++++++++ + +The ESL Bundle is a collection of libraries and utilities broadly used in electronic structure calculations, put together to make their use easier by researchers and scientific software developers. ESL stands for Electronic Structure Library, an initiative which distributes quality software and promotes open standards for high-performance computing applications in the field of electronic structure calculations. + +*homepage*: https://esl.cecam.org + +========= =============================== +version toolchain +========= =============================== +``0.6.1`` ``foss/2020b``, ``intel/2020b`` +========= =============================== + + .. _list_software_ESMF_299: *ESMF* @@ -9411,6 +9557,7 @@ version versionsuffix toolchain ============ ================== =============== ``3.0.0b36`` ``-Python-2.7.12`` ``intel/2016b`` ``3.1.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.2`` ``foss/2020b`` ``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` ============ ================== =============== @@ -9554,11 +9701,11 @@ Exonerate is a generic tool for pairwise sequence comparison. It allows you to *homepage*: https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate -========= ============================================================================================================================================================================================================= -version toolchain -========= ============================================================================================================================================================================================================= -``2.4.0`` ``GCC/10.2.0``, ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` -========= ============================================================================================================================================================================================================= +========= ============================================================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================================================= +``2.4.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` +========= ============================================================================================================================================================================================================================= .. _list_software_expat_546: @@ -9601,6 +9748,22 @@ version toolchain ========== ==================================== +.. _list_software_expecttest_1097: + +*expecttest* +++++++++++++ + +This library implements expect tests (also known as "golden" tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the output, and the test framework automatically populates the expected output. If the output of the test changes, you can rerun the test with the environment variable EXPECTTEST_ACCEPT=1 to automatically update the expected output. + +*homepage*: https://github.com/ezyang/expecttest + +========= ================== +version toolchain +========= ================== +``0.1.3`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_eXpress_746: *eXpress* @@ -9641,7 +9804,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -9835,12 +9998,12 @@ FastME: a comprehensive, accurate and fast distance-based phylogeny inference pr *homepage*: http://www.atgc-montpellier.fr/fastme/ -=========== ======================================================================== -version toolchain -=========== ======================================================================== -``2.1.5`` ``foss/2016a`` -``2.1.6.1`` ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``intel/2018a``, ``intel/2018b`` -=========== ======================================================================== +=========== ======================================================================================== +version toolchain +=========== ======================================================================================== +``2.1.5`` ``foss/2016a`` +``2.1.6.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``intel/2018a``, ``intel/2018b`` +=========== ======================================================================================== .. _list_software_fastp_542: @@ -10168,6 +10331,22 @@ version toolchain ========= ========== +.. _list_software_fdict_522: + +*fdict* ++++++++ + +A variable and dictionary in pure fortran for retaining any data-type and a fast hash-table dictionary. + +*homepage*: https://github.com/zerothi/fdict + +========= ======================================= +version toolchain +========= ======================================= +``0.8.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========= ======================================= + + .. _list_software_FDS_221: *FDS* @@ -10448,21 +10627,22 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: https://www.fftw.org -========= ============= ======================================================================================================================================================================================================================================================================================================================= -version versionsuffix toolchain -========= ============= ======================================================================================================================================================================================================================================================================================================================= -``1.0.0`` ``-fujitsu`` ``FCC/4.5.0`` -``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` -``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` -``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` -``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` -``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` -``3.3.8`` ``-amd`` ``gompi/2020a`` -``3.3.8`` ``-serial`` ``GCC/9.3.0`` -``3.3.9`` ``gompi/2021.07``, ``gompi/2021a``, ``intel/2021a`` -========= ============= ======================================================================================================================================================================================================================================================================================================================= +========== ============= ======================================================================================================================================================================================================================================================================================================================= +version versionsuffix toolchain +========== ============= ======================================================================================================================================================================================================================================================================================================================= +``1.0.0`` ``-fujitsu`` ``FCC/4.5.0`` +``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` +``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` +``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` +``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` +``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` +``3.3.8`` ``-amd`` ``gompi/2020a`` +``3.3.8`` ``-serial`` ``GCC/9.3.0`` +``3.3.9`` ``gompi/2021a``, ``intel/2021a`` +``3.3.10`` ``gompi/2021b``, ``iimpi/2021b`` +========== ============= ======================================================================================================================================================================================================================================================================================================================= .. _list_software_fgbio_519: @@ -10733,7 +10913,7 @@ version versionsuffix toolchain ``1.8.13`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` ``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` -``1.8.20`` ``foss/2020b``, ``intel/2020b`` +``1.8.20`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b`` ================ ================= =================================================== @@ -11074,6 +11254,22 @@ version toolchain ========= =============================================================================================== +.. _list_software_flook_539: + +*flook* ++++++++ + +The fortran-Lua-hook library. + +*homepage*: https://github.com/ElectronicStructureLibrary/flook + +========= ======================================= +version toolchain +========= ======================================= +``0.8.1`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========= ======================================= + + .. _list_software_FLTK_305: *FLTK* @@ -11278,8 +11474,8 @@ version toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` -``2021.07`` ``system`` ``2021a`` ``system`` +``2021b`` ``system`` =========== ========== @@ -11541,6 +11737,22 @@ version versionsuffix toolchain ========= =================== ========== +.. _list_software_FreeTDS_621: + +*FreeTDS* ++++++++++ + +FreeTDS is a set of libraries for Unix and Linux that allows your programs to natively talk to Microsoft SQL Server and Sybase databases. + +*homepage*: https://www.freetds.org/ + +========= ================== +version toolchain +========= ================== +``1.3.3`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_freetype_868: *freetype* @@ -12515,14 +12727,15 @@ GD.pm - Interface to Gd Graphics Library *homepage*: https://github.com/lstein/Perl-GD -======== ================ ================= -version versionsuffix toolchain -======== ================ ================= -``2.66`` ``-Perl-5.24.0`` ``foss/2016b`` -``2.68`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``2.69`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``2.71`` ``GCCcore/9.3.0`` -======== ================ ================= +======== ================ ================== +version versionsuffix toolchain +======== ================ ================== +``2.66`` ``-Perl-5.24.0`` ``foss/2016b`` +``2.68`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``2.69`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.71`` ``GCCcore/9.3.0`` +``2.73`` ``GCCcore/10.3.0`` +======== ================ ================== .. _list_software_GDAL_280: @@ -12561,6 +12774,7 @@ version versionsuffix toolchain ``3.0.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``3.2.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``3.3.0`` ``foss/2021a`` +``3.3.2`` ``foss/2021b`` ========= ============================== ================================================================ @@ -12753,6 +12967,7 @@ version versionsuffix toolchain ======= ================ ====================================== ``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` ``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` +``2.1`` ``-CUDA-11.2.1`` ``GCCcore/10.2.0`` ``2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``2.3`` ``GCCcore/11.2.0`` ======= ================ ====================================== @@ -13300,13 +13515,13 @@ The gflags package contains a C++ library that implements commandline flags proc *homepage*: https://github.com/gflags/gflags -========= =========================================================================== -version toolchain -========= =========================================================================== -``2.1.2`` ``foss/2016a`` -``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` -``2.2.2`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= =========================================================================== +========= =================================================================================================================== +version toolchain +========= =================================================================================================================== +``2.1.2`` ``foss/2016a`` +``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``2.2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= =================================================================================================================== .. _list_software_GFOLD_364: @@ -13724,9 +13939,9 @@ The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C version versionsuffix toolchain ========= ============= =============================================================================================================== ``2.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b`` -``2.2.0`` ``-egl`` ``GCCcore/10.2.0`` -``2.2.0`` ``-glx`` ``GCCcore/10.2.0`` -``2.2.0`` ``-osmesa`` ``GCCcore/10.2.0`` +``2.2.0`` ``-egl`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +``2.2.0`` ``-glx`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +``2.2.0`` ``-osmesa`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` ========= ============= =============================================================================================================== @@ -14318,6 +14533,7 @@ version versionsuffix toolchain ``2020.06`` ``-amd`` ``system`` ``2020.11`` ``system`` ``2020b`` ``system`` +``2021a`` ``system`` =========== ============= ========== @@ -14449,8 +14665,8 @@ version versionsuffix toolchain ``2019b`` ``system`` ``2020a`` ``system`` ``2020b`` ``system`` -``2021.07`` ``system`` ``2021a`` ``system`` +``2021b`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -14564,6 +14780,7 @@ version versionsuffix toolchain ``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``21.1.0`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` ``21.6.0`` ``foss/2021a`` +``21.6.0`` ``-ASE-3.22.0`` ``foss/2020b``, ``intel/2020b`` =========== ============================ =============================== @@ -15095,6 +15312,7 @@ version versionsuffix toolchain ``2021`` ``foss/2020b``, ``fosscuda/2020b`` ``2021.2`` ``fosscuda/2020b`` ``2021.3`` ``foss/2021a`` +``2021.3`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ================= ============================================================================================================ @@ -15294,6 +15512,7 @@ version versionsuffix toolchain ``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` ``1.5.0`` ``intel/2020b`` +``1.7.0`` ``intel/2020b`` ========= ================== =============================== @@ -15481,24 +15700,24 @@ The Gurobi Optimizer is a state-of-the-art solver for mathematical programming. *homepage*: https://www.gurobi.com -========= ================= =============================== -version versionsuffix toolchain -========= ================= =============================== -``6.5.1`` ``system`` -``6.5.2`` ``system`` -``7.0.1`` ``system`` -``7.5.2`` ``system`` -``7.5.2`` ``-Python-3.6.4`` ``intel/2018a`` -``8.1.1`` ``system`` -``9.0.0`` ``system`` -``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``9.0.1`` ``system`` -``9.0.3`` ``GCCcore/10.2.0``, ``system`` -``9.1.0`` ``system`` -``9.1.1`` ``GCCcore/10.2.0`` -``9.1.2`` ``GCCcore/10.2.0``, ``system`` -========= ================= =============================== +========= ================= ================================================== +version versionsuffix toolchain +========= ================= ================================================== +``6.5.1`` ``system`` +``6.5.2`` ``system`` +``7.0.1`` ``system`` +``7.5.2`` ``system`` +``7.5.2`` ``-Python-3.6.4`` ``intel/2018a`` +``8.1.1`` ``system`` +``9.0.0`` ``system`` +``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``9.0.1`` ``system`` +``9.0.3`` ``GCCcore/10.2.0``, ``system`` +``9.1.0`` ``system`` +``9.1.1`` ``GCCcore/10.2.0`` +``9.1.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``system`` +========= ================= ================================================== .. _list_software_gzip_442: @@ -15525,7 +15744,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -15777,6 +15996,22 @@ version toolchain ========= ========== +.. _list_software_HDBSCAN_499: + +*HDBSCAN* ++++++++++ + +The hdbscan library is a suite of tools to use unsupervised learning to find clusters, or dense regions, of a dataset. The primary algorithm is HDBSCAN* as proposed by Campello, Moulavi, and Sander. The library provides a high performance implementation of this algorithm, along with tools for analysing the resulting clustering. + +*homepage*: http://hdbscan.readthedocs.io/en/latest/ + +========== ============== +version toolchain +========== ============== +``0.8.27`` ``foss/2021a`` +========== ============== + + .. _list_software_HDDM_285: *HDDM* @@ -15880,7 +16115,7 @@ version versionsuffix toolchain ``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` ``1.10.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpic/2020b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` -``1.12.1`` ``gompi/2021a`` +``1.12.1`` ``gompi/2021a``, ``gompi/2021b`` ================= ============= ================================================================================================================================================================================================================== @@ -16015,13 +16250,14 @@ The HH-suite is an open-source software package for sensitive protein sequence *homepage*: https://github.com/soedinglab/hh-suite -============== ================================================= -version toolchain -============== ================================================= -``3.0-beta.3`` ``intel/2018a`` -``3.2.0`` ``foss/2019b``, ``fosscuda/2019b`` -``3.3.0`` ``foss/2020a``, ``gompi/2020b``, ``gompic/2020b`` -============== ================================================= +============== ================= ================================================================== +version versionsuffix toolchain +============== ================= ================================================================== +``3.0-beta.3`` ``intel/2018a`` +``3.2.0`` ``foss/2019b``, ``fosscuda/2019b`` +``3.3.0`` ``foss/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b`` +``3.3.0`` ``-Python-3.7.4`` ``gompic/2019b`` +============== ================= ================================================================== .. _list_software_HiC-Pro_594: @@ -16233,11 +16469,11 @@ HMMER is used for searching sequence databases for sequence homologs, and for m *homepage*: http://hmmer.org -========= ============= -version toolchain -========= ============= -``2.3.2`` ``GCC/8.3.0`` -========= ============= +========= ============================= +version toolchain +========= ============================= +``2.3.2`` ``GCC/10.3.0``, ``GCC/8.3.0`` +========= ============================= .. _list_software_hmmlearn_852: @@ -16300,6 +16536,8 @@ version versionsuffix toolchain ``0.21.3`` ``-TensorFlow-2.3.1-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``0.22.0`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` ``0.22.1`` ``-CUDA-11.3.1-TensorFlow-2.6.0`` ``foss/2021a`` +``0.22.1`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` +``0.22.1`` ``-TensorFlow-2.5.0-Python-3.7.4`` ``fosscuda/2019b`` ========== =================================== ================================== @@ -16329,12 +16567,12 @@ The HPCG Benchmark project is an effort to create a more relevant metric for ran *homepage*: https://software.sandia.gov/hpcg -======= ================================================================================== -version toolchain -======= ================================================================================== -``3.0`` ``foss/2016b``, ``foss/2018b``, ``intel/2018b`` -``3.1`` ``foss/2018b``, ``foss/2021.07``, ``foss/2021a``, ``intel/2018b``, ``intel/2021a`` -======= ================================================================================== +======= ================================================================================================= +version toolchain +======= ================================================================================================= +``3.0`` ``foss/2016b``, ``foss/2018b``, ``intel/2018b`` +``3.1`` ``foss/2018b``, ``foss/2021a``, ``foss/2021b``, ``intel/2018b``, ``intel/2021a``, ``intel/2021b`` +======= ================================================================================================= .. _list_software_HPCX_307: @@ -16366,6 +16604,7 @@ Highly parallel density based spatial clustering for application with noise version toolchain ============ ============== ``20171110`` ``foss/2017b`` +``20210826`` ``foss/2020b`` ============ ============== @@ -16383,7 +16622,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021.07``, ``foss/2021a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -16667,7 +16906,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -17171,6 +17410,7 @@ version versionsuffix toolchain ``2020a`` ``system`` ``2020b`` ``system`` ``2021a`` ``system`` +``2021b`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -17259,6 +17499,7 @@ version versionsuffix toolchain ========= ================= =============================== ``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` ``2.5.0`` ``foss/2019a`` +``2.9.0`` ``fosscuda/2020b`` ``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ========= ================= =============================== @@ -17272,13 +17513,14 @@ Image Processing and Analysis in Java *homepage*: https://imagej.nih.gov/ij -========= ========== -version toolchain -========= ========== -``1.51a`` ``system`` -``1.51i`` ``system`` -``1.51k`` ``system`` -========= ========== +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``1.51a`` ``system`` +``1.51i`` ``system`` +``1.51k`` ``system`` +``1.52q`` ``-Java-1.8`` ``system`` +========= ============= ========== .. _list_software_ImageMagick_1071: @@ -17424,12 +17666,30 @@ version versionsuffix toolchain ``2019.5.281`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b``, ``iompi/2019b`` ``2020.0.166`` ``iimpi/2020.00`` ``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` -``2020.4.304`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` +``2020.4.304`` ``NVHPC/21.2``, ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` ``2021.1.1`` ``iimpi/2020.12`` ``2021.2.0`` ``gompi/2021a``, ``iimpi/2021a``, ``iompi/2021a`` +``2021.3.0`` ``gompi/2021a`` +``2021.4.0`` ``system`` ============== ============= ====================================================================================================================================================================================================================================================================== +.. _list_software_imkl-FFTW_785: + +*imkl-FFTW* ++++++++++++ + +FFTW interfaces using Intel oneAPI Math Kernel Library + +*homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html + +============ ================================ +version toolchain +============ ================================ +``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` +============ ================================ + + .. _list_software_Imlib2_543: *Imlib2* @@ -17526,6 +17786,8 @@ version versionsuffix toolchain ``2019.12.320`` ``iccifort/2020.4.304`` ``2021.1.1`` ``intel-compilers/2021.1.2`` ``2021.2.0`` ``intel-compilers/2021.2.0`` +``2021.3.0`` ``intel-compilers/2021.3.0`` +``2021.4.0`` ``intel-compilers/2021.4.0`` ``system`` ``iccifort/system-GCC-system-2.29`` =============== ============= ================================================================================================================================================================================================================================ @@ -17767,6 +18029,7 @@ version versionsuffix toolchain ``2020a`` ``system`` ``2020b`` ``system`` ``2021a`` ``system`` +``2021b`` ``system`` ===================== ============= ========== @@ -17785,6 +18048,7 @@ version toolchain ``2021.1.2`` ``system`` ``2021.2.0`` ``system`` ``2021.3.0`` ``system`` +``2021.4.0`` ``system`` ============ ========== @@ -18192,7 +18456,7 @@ version versionsuffix toolchain ``1.5.5`` ``-omp-mpi`` ``foss/2016a`` ``1.6.6`` ``intel/2018a`` ``1.6.12`` ``foss/2018b``, ``foss/2020a``, ``intel/2019b`` -``2.1.2`` ``foss/2020a`` +``2.1.2`` ``foss/2020a``, ``gompi/2020b`` ========== ============= =============================================== @@ -18241,11 +18505,11 @@ Intelligent Storage Acceleration Library *homepage*: https://github.com/intel/isa-l -========== ================== -version toolchain -========== ================== -``2.30.0`` ``GCCcore/10.3.0`` -========== ================== +========== ====================================== +version toolchain +========== ====================================== +``2.30.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ====================================== .. _list_software_ISL_232: @@ -18269,6 +18533,22 @@ version toolchain ======== ========================================================= +.. _list_software_isoCirc_716: + +*isoCirc* ++++++++++ + +isoCirc: computational pipeline to identify high-confidence BSJs and full-length circRNA isoforms from isoCirc long-read data + +*homepage*: https://github.com/Xinglab/isoCirc + +========= ============== +version toolchain +========= ============== +``1.0.4`` ``foss/2020b`` +========= ============== + + .. _list_software_ispc_431: *ispc* @@ -18330,6 +18610,7 @@ version versionsuffix toolchain ``4.13.1`` ``-Python-2.7.15`` ``foss/2018b`` ``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` ``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.13.1`` ``-Python-3.7.4`` ``foss/2019b`` ``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` ``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` @@ -18544,7 +18825,7 @@ version versionsuffix toolchain *jax* +++++ -Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more +Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more *homepage*: https://pypi.python.org/pypi/jax @@ -18552,6 +18833,7 @@ Composable transformations of Python+NumPy programs: differentiate, vectorize, J version toolchain ========== ================================== ``0.2.19`` ``foss/2020b``, ``fosscuda/2020b`` +``0.2.20`` ``foss/2021a`` ========== ================================== @@ -18580,11 +18862,11 @@ JBIG-KIT is a software implementation of the JBIG1 data compression standard (I *homepage*: https://www.cl.cam.ac.uk/~mgk25/jbigkit/ -======= ================================================================================================================== -version toolchain -======= ================================================================================================================== -``2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ================================================================================================================== +======= ====================================================================================================================================== +version toolchain +======= ====================================================================================================================================== +``2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ====================================================================================================================================== .. _list_software_Jellyfish_938: @@ -18962,12 +19244,12 @@ Kalign is a fast multiple sequence alignment program for biological sequences. *homepage*: https://github.com/TimoLassmann/kalign -========= ================== -version toolchain -========= ================== -``2.0.4`` ``GCCcore/10.2.0`` -``3.3.1`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``2.0.4`` ``GCCcore/10.2.0`` +``3.3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_kallisto_867: @@ -19274,6 +19556,7 @@ version versionsuffix toolchain ``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` ``2.0.9-beta`` ``-Perl-5.30.2`` ``gompi/2020a`` ``2.1.1`` ``gompi/2020b`` +``2.1.2`` ``gompi/2021a`` ============== ================ =============== @@ -19381,7 +19664,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -19619,6 +19902,7 @@ version versionsuffix toolchain ========= ================= ================================== ``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` ``0.8.3`` ``foss/2020b``, ``fosscuda/2020b`` +``0.8.7`` ``foss/2021a`` ========= ================= ================================== @@ -19942,6 +20226,7 @@ libctl is a free Guile-based library implementing flexible control files for sci version toolchain ========= ================= ``3.2.2`` ``foss/2016a`` +``4.0.0`` ``intel/2020a`` ``4.1.3`` ``GCCcore/6.4.0`` ========= ================= @@ -20153,9 +20438,27 @@ version toolchain ``1.11.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.12.1`` ``GCCcore/10.3.0`` ``1.13.0`` ``GCCcore/11.2.0`` +``1.13.1`` ``GCCcore/11.2.0`` +``1.13.2`` ``GCCcore/11.2.0`` ========== ===================================== +.. _list_software_libfdf_615: + +*libfdf* +++++++++ + +LibFDF provides a Fortran API to parse files in the Flexible Data Format (FDF). + +*homepage*: https://launchpad.net/libfdf + +========= ============= ======================================= +version versionsuffix toolchain +========= ============= ======================================= +``0.2.2`` ``-serial`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========= ============= ======================================= + + .. _list_software_libffcall_927: *libffcall* @@ -20201,13 +20504,13 @@ libFLAME is a portable library for dense matrix computations, providing much of *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/#libflame -========= ============= ===================================== -version versionsuffix toolchain -========= ============= ===================================== -``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCCcore/9.3.0`` -``5.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ============= ===================================== +========= ============= ========================================================================= +version versionsuffix toolchain +========= ============= ========================================================================= +``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``5.2.0`` ``GCC/10.3.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ============= ========================================================================= .. _list_software_libfontenc_1060: @@ -20420,15 +20723,16 @@ version versionsuffix toolchain *libGridXC* +++++++++++ -A library to compute the exchange and correlation energy and potential in spherical (i.e. an atom) or periodic systems. It is based on SiestaXC. +A library to compute the exchange and correlation energy and potential in spherical (i.e. atoms) or periodic systems. -*homepage*: https://launchpad.net/libgridxc +*homepage*: https://gitlab.com/siesta-project/libraries/libgridxc -========= =============== -version toolchain -========= =============== -``0.8.5`` ``iimpi/2019b`` -========= =============== +========= ================================ +version toolchain +========= ================================ +``0.8.5`` ``iimpi/2019b`` +``0.9.6`` ``gompi/2020b``, ``iimpi/2020b`` +========= ================================ .. _list_software_libgtextutils_1428: @@ -20456,11 +20760,11 @@ libHaru is a free, cross platform, open source library for generating PDF files. *homepage*: http://libharu.org/ -========= ============================================================================================================================================= -version toolchain -========= ============================================================================================================================================= -``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2017a``, ``intel/2018b`` -========= ============================================================================================================================================= +========= ============================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================= +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2021a``, ``intel/2017a``, ``intel/2018b`` +========= ============================================================================================================================================================= .. _list_software_libibmad_820: @@ -20583,7 +20887,7 @@ version versionsuffix toolchain ``2.1.0`` ``intel/2016b`` ``2.4.2`` ``intel/2018a`` ``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` +``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` ========= ================ =================================================================================================================================================================================================== @@ -20678,6 +20982,22 @@ version toolchain =========== =============== +.. _list_software_libmbd_618: + +*libmbd* +++++++++ + +Libmbd implements the many-body dispersion (MBD) method in several programming languages and frameworks: - The Fortran implementation is the reference, most advanced implementation, with support for analytical gradients and distributed parallelism, and additional functionality beyond the MBD method itself. It provides a low-level and a high-level Fortran API, as well as a C API. Furthermore, Python bindings to the C API are provided. - The Python/Numpy implementation is intended for prototyping, and as a high-level language reference. - The Python/Tensorflow implementation is an experiment that should enable rapid prototyping of machine learning applications with MBD. The Python-based implementations as well as Python bindings to the Libmbd C API are accessible from the Python package called Pymbd. + +*homepage*: https://libmbd.github.io/index.html + +========== ================================================================ +version toolchain +========== ================================================================ +``0.10.4`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b``, ``intel/2021a`` +========== ================================================================ + + .. _list_software_libMemcached_1198: *libMemcached* @@ -20898,11 +21218,12 @@ LibPSML provides a Fortran API to parse files in the PSeudopotential Markup Lan *homepage*: https://launchpad.net/libpsml -========= ============================== -version toolchain -========= ============================== -``1.1.7`` ``foss/2016b``, ``foss/2017a`` -========= ============================== +========== ======================================= +version toolchain +========== ======================================= +``1.1.7`` ``foss/2016b``, ``foss/2017a`` +``1.1.10`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========== ======================================= .. _list_software_libpsortb_977: @@ -20921,6 +21242,22 @@ version toolchain ======= ============== +.. _list_software_libpspio_866: + +*libpspio* +++++++++++ + +libpspio is a library to read and write pseudopotentials in multiple formats. + +*homepage*: https://gitlab.e-cam2020.eu/esl/pspio/ + +========= ======================================= +version toolchain +========= ======================================= +``0.2.4`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========= ======================================= + + .. _list_software_libpthread-stubs_1661: *libpthread-stubs* @@ -21060,6 +21397,22 @@ version toolchain ========= ================= +.. _list_software_libSBML_613: + +*libSBML* ++++++++++ + +libSBML (Systems Biology Markup Language library) is a free, open-source programming library to help you read, write, manipulate, translate, and validate SBML files and data streams. It's not an application itself (though it does come with example programs), but rather a library you embed in your own applications. + +*homepage*: http://sbml.org/Software/libSBML + +========== ============== +version toolchain +========== ============== +``5.19.0`` ``GCC/10.3.0`` +========== ============== + + .. _list_software_libsigc++_819: *libsigc++* @@ -21177,12 +21530,13 @@ version toolchain C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API -*homepage*: http://libspatialindex.github.io +*homepage*: https://libspatialindex.org ========= ====================================================================================== version toolchain ========= ====================================================================================== ``1.8.5`` ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2018a`` +``1.9.3`` ``GCCcore/11.2.0`` ========= ====================================================================================== @@ -21432,11 +21786,11 @@ Portable uuid C library *homepage*: http://sourceforge.net/projects/libuuid/ -========= ========================================================================================================= -version toolchain -========= ========================================================================================================= -``1.0.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2016a``, ``intel/2017a``, ``intel/2017b`` -========= ========================================================================================================= +========= ============================================================================================================================ +version toolchain +========= ============================================================================================================================ +``1.0.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2017a``, ``intel/2017b`` +========= ============================================================================================================================ .. _list_software_libuv_546: @@ -21464,12 +21818,12 @@ libvdwxc is a general library for evaluating energy and potential for exchange-c *homepage*: https://libvdwxc.org -========= ============================================================================== -version toolchain -========= ============================================================================== -``0.3.2`` ``foss/2018b`` -``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a`` -========= ============================================================================== +========= ================================================================================================================ +version toolchain +========= ================================================================================================================ +``0.3.2`` ``foss/2018b`` +``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``intel/2020b``, ``intel/2021a`` +========= ================================================================================================================ .. _list_software_libvorbis_972: @@ -21562,6 +21916,7 @@ version toolchain ``5.1.2`` ``GCC/10.2.0`` ``5.1.3`` ``GCC/10.2.0`` ``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``5.1.6`` ``GCC/11.2.0`` ========= ===================================================================================================================================================================================================================================== @@ -21928,6 +22283,7 @@ version toolchain ``1.8.3`` ``foss/2018a``, ``intel/2018a`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.16.1`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +``1.16.2`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` ========== =============================================================================================== @@ -22037,14 +22393,15 @@ version versionsuffix toolchain *lifelines* +++++++++++ -lifelines is a pure Python implementation of the best parts of survival analysis +lifelines is a complete survival analysis library, written in pure Python. -*homepage*: https://lifelines.readthedocs.io +*homepage*: https://lifelines.readthedocs.io/en/latest/ ========== ================= ================== version versionsuffix toolchain ========== ================= ================== ``0.22.8`` ``-Python-3.7.2`` ``fosscuda/2019a`` +``0.26.3`` ``fosscuda/2020b`` ========== ================= ================== @@ -22439,6 +22796,22 @@ version toolchain ========= ================== +.. _list_software_longread_umi_1270: + +*longread_umi* +++++++++++++++ + +A collection of scripts for processing longread UMI data. + +*homepage*: https://github.com/SorenKarst/longread_umi + +========= ============== +version toolchain +========= ============== +``0.3.2`` ``foss/2020b`` +========= ============== + + .. _list_software_Longshot_846: *Longshot* @@ -22453,6 +22826,7 @@ version toolchain ========= ===================================== ``0.3.4`` ``GCCcore/8.2.0`` ``0.4.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` +``0.4.3`` ``GCCcore/10.2.0`` ========= ===================================== @@ -22551,11 +22925,12 @@ Least-squares methods to estimate rates and dates from phylogenies *homepage*: https://github.com/tothuhien/lsd2 -========= ================= -version toolchain -========= ================= -``1.9.7`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.9.7`` ``GCCcore/9.3.0`` +``2.2`` ``GCCcore/10.2.0`` +========= ================== .. _list_software_LSMS_319: @@ -22799,7 +23174,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -22877,9 +23252,9 @@ version toolchain *MAFFT* +++++++ -MAFFT is a multiple sequence alignment program for unix-like operating systems. It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of <∼200 sequences), FFT-NS-2 (fast; for alignment of <∼30,000 sequences), etc. +MAFFT is a multiple sequence alignment program for unix-like operating systems. It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of <~200 sequences), FFT-NS-2 (fast; for alignment of <~30,000 sequences), etc. -*homepage*: https://mafft.cbrc.jp/alignment/software/source.html +*homepage*: https://mafft.cbrc.jp/alignment/software/ ========= ==================== ======================================================================================= version versionsuffix toolchain @@ -22891,7 +23266,8 @@ version versionsuffix toolchain ``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``gompi/2020a``, ``iccifort/2019.5.281``, ``iimpi/2020a`` ``7.470`` ``-with-extensions`` ``GCC/9.3.0``, ``gompi/2020a`` ``7.471`` ``-with-extensions`` ``iimpi/2020a`` -``7.475`` ``-with-extensions`` ``gompi/2020b`` +``7.475`` ``-with-extensions`` ``GCC/10.2.0``, ``gompi/2020b`` +``7.487`` ``-with-extensions`` ``gompi/2021a`` ========= ==================== ======================================================================================= @@ -23433,7 +23809,7 @@ version versionsuffix toolchain ``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``3.4.2`` ``foss/2021a`` +``3.4.2`` ``foss/2021a``, ``intel/2021a`` ========= ================================= ======================================================================== @@ -23666,14 +24042,14 @@ The MCL algorithm is short for the Markov Cluster Algorithm, a fast and scalable *homepage*: http://micans.org/mcl/ -========== ================ ===================================================================== -version versionsuffix toolchain -========== ================ ===================================================================== -``02.063`` ``intel/2016b`` -``14.137`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``intel/2016b`` -``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ ===================================================================== +========== ================ ========================================================================================= +version versionsuffix toolchain +========== ================ ========================================================================================= +``02.063`` ``intel/2016b`` +``14.137`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``intel/2016b`` +``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ ========================================================================================= .. _list_software_MCR_226: @@ -23844,6 +24220,7 @@ version versionsuffix toolchain ``1.1.1`` ``-Python-3.7.4`` ``foss/2019b`` ``1.1.3`` ``-Python-3.7.4`` ``foss/2019b`` ``1.2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``1.4.3`` ``foss/2020b`` ``1.4.3`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -23893,6 +24270,7 @@ Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation softwar version versionsuffix toolchain ========= ================== =============================================== ``1.3`` ``foss/2016a`` +``1.4.3`` ``intel/2020a`` ``1.6.0`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2018a`` ========= ================== =============================================== @@ -23993,7 +24371,7 @@ version versionsuffix toolchain The MEME Suite allows you to: * discover motifs using MEME, DREME (DNA only) or GLAM2 on groups of related DNA or protein sequences, * search sequence databases with motifs using MAST, FIMO, MCAST or GLAM2SCAN, * compare a motif to all motifs in a database of motifs, * associate motifs with Gene Ontology terms via their putative target genes, and * analyse motif enrichment using SpaMo or CentriMo. -*homepage*: http://meme-suite.org +*homepage*: https://meme-suite.org/meme/index.html ========= ============================== =============================== version versionsuffix toolchain @@ -24002,6 +24380,7 @@ version versionsuffix toolchain ``5.0.4`` ``-Perl-5.26.0-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``5.1.1`` ``-Python-3.6.6`` ``foss/2018b`` ``5.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``5.4.1`` ``GCC/10.3.0`` ========= ============================== =============================== @@ -24118,6 +24497,22 @@ version toolchain ========== ==================================================================== +.. _list_software_Mesa-demos_971: + +*Mesa-demos* +++++++++++++ + +Mesa utility and demo programs, including glxinfo and eglinfo. + +*homepage*: https://www.mesa3d.org/ + +========= ================== +version toolchain +========= ================== +``8.4.0`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_meshalyzer_1092: *meshalyzer* @@ -24893,6 +25288,22 @@ version versionsuffix toolchain ========== =================== ========== +.. _list_software_MixMHC2pred_995: + +*MixMHC2pred* ++++++++++++++ + +MixMHC2pred is a predictor of HLA class II ligands and epitopes. It is described in publication Racle, J., et al. Robust prediction of HLA class II epitopes by deep motif deconvolution of immunopeptidomes + +*homepage*: https://github.com/GfellerLab/MixMHC2pred + +======= ========== +version toolchain +======= ========== +``1.2`` ``system`` +======= ========== + + .. _list_software_mkl-dnn_689: *mkl-dnn* @@ -25019,16 +25430,17 @@ MMseqs2: ultra fast and sensitive search and clustering suite *homepage*: https://mmseqs.com -============ ================================ -version toolchain -============ ================================ -``1-c7a89`` ``foss/2016b`` -``5-9375b`` ``intel/2018a`` -``8-fac81`` ``intel/2018b`` -``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` -``11-e1a1c`` ``iimpi/2019b`` -``13-45111`` ``gompi/2020b`` -============ ================================ +===================== ================================ +version toolchain +===================== ================================ +``1-c7a89`` ``foss/2016b`` +``5-9375b`` ``intel/2018a`` +``8-fac81`` ``intel/2018b`` +``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` +``11-e1a1c`` ``iimpi/2019b`` +``13-45111`` ``gompi/2020b`` +``13-45111-20211006`` ``gompi/2020b`` +===================== ================================ .. _list_software_mmtf-cpp_804: @@ -25354,6 +25766,7 @@ version toolchain ``1.3.1`` ``GCCcore/8.3.0`` ``1.3.2`` ``GCCcore/8.3.0`` ``1.4.2`` ``GCCcore/10.2.0`` +``1.4.4`` ``GCCcore/10.2.0`` ========= ================== @@ -25929,13 +26342,13 @@ MUSCLE is one of the best-performing multiple alignment programs according to *homepage*: https://drive5.com/muscle/ -============ =============== ====================================================================================================================================== -version versionsuffix toolchain -============ =============== ====================================================================================================================================== -``3.8.31`` ``GCC/7.3.0-2.30``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``3.8.31`` ``-i86linux64`` ``system`` -``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` -============ =============== ====================================================================================================================================== +============ =============== ========================================================================================================================================================== +version versionsuffix toolchain +============ =============== ========================================================================================================================================================== +``3.8.31`` ``GCC/7.3.0-2.30``, ``GCCcore/10.2.0``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``3.8.31`` ``-i86linux64`` ``system`` +``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +============ =============== ========================================================================================================================================================== .. _list_software_MuSiC_449: @@ -26229,7 +26642,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -26591,6 +27004,7 @@ version versionsuffix toolchain ``2.9.9`` ``-CUDA-11.3.1`` ``system`` ``2.10.3`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` ``2.10.3`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` +``2.11.4`` ``gcccuda/2019b`` ========== =================== ============================== @@ -26939,6 +27353,7 @@ version versionsuffix toolchain ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2020b`` ``4.8.0`` ``gompi/2021a``, ``iimpi/2021a`` +``4.8.1`` ``gompi/2021b`` =========== ================ ========================================================================================================================== @@ -27197,6 +27612,8 @@ version versionsuffix toolchain ``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` ``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``2.5.1`` ``foss/2021a`` +``2.6.2`` ``foss/2020b`` +``2.6.3`` ``foss/2021a`` ========= ================== ======================================================================== @@ -27268,6 +27685,7 @@ version toolchain ``20.04.1`` ``system`` ``20.10.0`` ``system`` ``21.03.0`` ``system`` +``21.08.0`` ``system`` =========== ========== @@ -27950,6 +28368,23 @@ version toolchain ========== ==================== +.. _list_software_NTPoly_582: + +*NTPoly* +++++++++ + +is a massively parallel library for computing the functions of sparse, symmetric matrices based on polynomial expansions. For sufficiently sparse matrices, most of the matrix functions in NTPoly can be computed in linear time. + +*homepage*: https://github.com/william-dawson/NTPoly + +========= =============================== +version toolchain +========= =============================== +``2.5.1`` ``foss/2020b``, ``intel/2020b`` +``2.7.0`` ``foss/2021a``, ``intel/2021a`` +========= =============================== + + .. _list_software_numactl_756: *numactl* @@ -28108,6 +28543,7 @@ version versionsuffix toolc ``6.6.revision27746`` ``-2015-10-20-patches-20170814-Python-2.7.13`` ``intel/2017a`` ``6.8.revision47`` ``-2017-12-14-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` ``7.0.0`` ``-Python-3.7.4`` ``intel/2019b`` +``7.0.2`` ``intel/2021a`` ``7.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ===================== ============================================== ================================ @@ -28134,7 +28570,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -28446,6 +28882,7 @@ version versionsuffix toolchain ``0.3.12`` ``GCC/10.2.0`` ``0.3.15`` ``GCC/10.3.0`` ``0.3.17`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``0.3.18`` ``GCC/11.2.0`` ========== ================= ========================================================== @@ -28531,6 +28968,8 @@ version versionsuffix toolchain ``4.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ``4.2.0`` ``-Python-3.8.2-contrib`` ``foss/2020a`` ``4.5.1`` ``-contrib`` ``foss/2020b``, ``fosscuda/2020b`` +``4.5.3`` ``-CUDA-11.3.1-contrib`` ``foss/2021a`` +``4.5.3`` ``-contrib`` ``foss/2021a`` ========== ========================= ================================================================ @@ -28788,47 +29227,48 @@ The Open MPI Project is an open source MPI implementation. *homepage*: http://www.open-mpi.org/ -========== ============= ==================================================================================================================== -version versionsuffix toolchain -========== ============= ==================================================================================================================== -``1.6.5`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3`` -``1.6.5`` ``-no-OFED`` ``GCC/4.8.1``, ``GCC/4.8.2`` -``1.7.3`` ``GCC/4.8.2`` -``1.8.1`` ``GCC/4.8.3`` -``1.8.3`` ``GCC/4.9.2`` -``1.8.4`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``1.8.5`` ``GNU/4.9.2-2.25`` -``1.8.6`` ``GNU/4.9.3-2.25`` -``1.8.8`` ``GNU/4.9.3-2.25`` -``1.10.1`` ``GCC/4.9.3-2.25`` -``1.10.2`` ``GCC/4.9.3-2.25``, ``GCC/5.3.0-2.26``, ``GCC/6.1.0-2.27``, ``PGI/16.3-GCC-4.9.3-2.25``, ``PGI/16.4-GCC-5.3.0-2.26`` -``1.10.3`` ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` -``1.10.4`` ``PGI/16.7-GCC-5.4.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25`` -``2.0.0`` ``GCC/5.2.0`` -``2.0.1`` ``GCC/6.2.0-2.27``, ``iccifort/2017.1.132-GCC-5.4.0-2.26`` -``2.0.2`` ``GCC/6.3.0-2.27``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` -``2.0.2`` ``-opa`` ``GCC/6.3.0-2.27`` -``2.1.0`` ``GCC/6.3.0-2.28`` -``2.1.1`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``2.1.2`` ``GCC/6.4.0-2.28``, ``gcccuda/2018a``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -``2.1.3`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` -``3.0.0`` ``GCC/7.2.0-2.29`` -``3.1.0`` ``GCC/7.3.0-2.30`` -``3.1.1`` ``GCC/7.3.0-2.30``, ``gcccuda/2018b``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -``3.1.2`` ``GCC/8.2.0-2.31.1`` -``3.1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``3.1.4`` ``GCC/8.3.0``, ``GCC/8.3.0-2.32``, ``gcccuda/2019b``, ``iccifort/2019.5.281`` -``4.0.0`` ``GCC/8.2.0-2.31.1`` -``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` -``4.0.1`` ``GCC/8.3.0-2.32`` -``4.0.2`` ``GCC/9.2.0-2.32`` -``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` -``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` -``4.0.6`` ``GCC/10.3.0`` -``4.1.0`` ``GCC/10.2.0`` -``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` -``system`` ``GCC/system-2.29`` -========== ============= ==================================================================================================================== +========== ================ ==================================================================================================================== +version versionsuffix toolchain +========== ================ ==================================================================================================================== +``1.6.5`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3`` +``1.6.5`` ``-no-OFED`` ``GCC/4.8.1``, ``GCC/4.8.2`` +``1.7.3`` ``GCC/4.8.2`` +``1.8.1`` ``GCC/4.8.3`` +``1.8.3`` ``GCC/4.9.2`` +``1.8.4`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``1.8.5`` ``GNU/4.9.2-2.25`` +``1.8.6`` ``GNU/4.9.3-2.25`` +``1.8.8`` ``GNU/4.9.3-2.25`` +``1.10.1`` ``GCC/4.9.3-2.25`` +``1.10.2`` ``GCC/4.9.3-2.25``, ``GCC/5.3.0-2.26``, ``GCC/6.1.0-2.27``, ``PGI/16.3-GCC-4.9.3-2.25``, ``PGI/16.4-GCC-5.3.0-2.26`` +``1.10.3`` ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` +``1.10.4`` ``PGI/16.7-GCC-5.4.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25`` +``2.0.0`` ``GCC/5.2.0`` +``2.0.1`` ``GCC/6.2.0-2.27``, ``iccifort/2017.1.132-GCC-5.4.0-2.26`` +``2.0.2`` ``GCC/6.3.0-2.27``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` +``2.0.2`` ``-opa`` ``GCC/6.3.0-2.27`` +``2.1.0`` ``GCC/6.3.0-2.28`` +``2.1.1`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``2.1.2`` ``GCC/6.4.0-2.28``, ``gcccuda/2018a``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +``2.1.3`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` +``3.0.0`` ``GCC/7.2.0-2.29`` +``3.1.0`` ``GCC/7.3.0-2.30`` +``3.1.1`` ``GCC/7.3.0-2.30``, ``gcccuda/2018b``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +``3.1.2`` ``GCC/8.2.0-2.31.1`` +``3.1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``3.1.4`` ``GCC/8.3.0``, ``GCC/8.3.0-2.32``, ``gcccuda/2019b``, ``iccifort/2019.5.281`` +``4.0.0`` ``GCC/8.2.0-2.31.1`` +``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` +``4.0.1`` ``GCC/8.3.0-2.32`` +``4.0.2`` ``GCC/9.2.0-2.32`` +``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` +``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` +``4.0.5`` ``-CUDA-11.2.1`` ``NVHPC/21.2`` +``4.0.6`` ``GCC/10.3.0`` +``4.1.0`` ``GCC/10.2.0`` +``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` +``system`` ``GCC/system-2.29`` +========== ================ ==================================================================================================================== .. _list_software_OpenMS_562: @@ -28931,6 +29371,22 @@ version versionsuffix toolchain ========= =================== ========== +.. _list_software_OpenSceneGraph_1394: + +*OpenSceneGraph* +++++++++++++++++ + +The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. Written entirely in Standard C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems. The OpenSceneGraph is now well established as the world leading scene graph technology, used widely in the vis-sim, space, scientific, oil-gas, games and virtual reality industries. + +*homepage*: http://www.openscenegraph.org/ + +========= ============== +version toolchain +========= ============== +``3.6.5`` ``foss/2021a`` +========= ============== + + .. _list_software_OpenSees_802: *OpenSees* @@ -29185,6 +29641,8 @@ version versionsuffix toolchain ``2.3.3`` ``-Python-2.7.15`` ``intel/2018b`` ``2.3.8`` ``-Python-2.7.16`` ``foss/2019b`` ``2.3.11`` ``-Python-3.7.4`` ``intel/2019b`` +``2.5.2`` ``foss/2020b`` +``2.5.4`` ``foss/2020b`` ========== ================== =============== @@ -29214,12 +29672,12 @@ Osi (Open Solver Interface) provides an abstract base class to a generic linear *homepage*: https://github.com/coin-or/Osi -=========== ================================= -version toolchain -=========== ================================= -``0.108.5`` ``GCCcore/7.3.0``, ``foss/2018b`` -``0.108.6`` ``GCCcore/10.2.0`` -=========== ================================= +=========== ================================== +version toolchain +=========== ================================== +``0.108.5`` ``GCCcore/7.3.0``, ``foss/2018b`` +``0.108.6`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` +=========== ================================== .. _list_software_OSPRay_542: @@ -29254,8 +29712,9 @@ version versionsuffix toolchain ``5.6.2`` ``gompi/2019a`` ``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` ``5.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` -``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021.07``, ``gompi/2021a``, ``iimpi/2021a``, ``iompi/2021a`` +``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021a``, ``iompi/2021a`` ``5.7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` +``5.8`` ``iimpi/2021b`` ========= ================ ============================================================================================================================================================================================= @@ -29316,7 +29775,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -29457,6 +29916,22 @@ version toolchain ======== ========================================================== +.. _list_software_panaroo_752: + +*panaroo* ++++++++++ + +A pangenome analysis pipeline. + +*homepage*: https://gtonkinhill.github.io/panaroo/ + +========= ============== +version toolchain +========= ============== +``1.2.8`` ``foss/2020b`` +========= ============== + + .. _list_software_pandapower_1073: *pandapower* @@ -30216,6 +30691,22 @@ version toolchain ========= ================= +.. _list_software_PEPT_313: + +*PEPT* +++++++ + +A Python library that integrates all the tools necessary to perform research using Positron Emission Particle Tracking (PEPT). The library includes algorithms for the location, identification and tracking of particles, in addition to tools for visualisation and analysis, and utilities allowing the realistic simulation of PEPT data. + +*homepage*: https://pept.readthedocs.io/en/latest/ + +========= ============== +version toolchain +========= ============== +``0.4.1`` ``foss/2021a`` +========= ============== + + .. _list_software_Percolator_1051: *Percolator* @@ -30697,6 +31188,7 @@ Phylogenetic estimation using (Maximum) Likelihood version toolchain ================ ============== ``3.3.20190321`` ``foss/2018b`` +``3.3.20200621`` ``foss/2020b`` ================ ============== @@ -31723,6 +32215,7 @@ version versionsuffix toolchain ``12.4`` ``GCCcore/9.3.0`` ``13.2`` ``GCCcore/10.2.0`` ``13.3`` ``GCCcore/10.3.0`` +``13.4`` ``GCCcore/11.2.0`` ========= ================== ================================================================ @@ -31834,11 +32327,11 @@ PRANK is a probabilistic multiple alignment program for DNA, codon and amino-a *homepage*: http://wasabiapp.org/software/prank/ -========== ============================== -version toolchain -========== ============================== -``170427`` ``GCC/9.3.0``, ``intel/2018a`` -========== ============================== +========== ============================================== +version toolchain +========== ============================================== +``170427`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``intel/2018a`` +========== ============================================== .. _list_software_PRC_229: @@ -32880,6 +33373,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_pycoQC_591: + +*pycoQC* +++++++++ + +PycoQC computes metrics and generates interactive QC plots for Oxford Nanopore technologies sequencing data. + +*homepage*: https://tleonardi.github.io/pycoQC + +========= ============== +version toolchain +========= ============== +``2.5.2`` ``foss/2021a`` +========= ============== + + .. _list_software_PyCUDA_486: *PyCUDA* @@ -33302,11 +33811,12 @@ PyGraphviz is a Python interface to the Graphviz graph layout and visualization *homepage*: https://pygraphviz.github.io/ -======= ============== -version toolchain -======= ============== -``1.5`` ``foss/2019b`` -======= ============== +======= ============================== +version toolchain +======= ============================== +``1.5`` ``foss/2019b`` +``1.7`` ``foss/2020b``, ``foss/2021a`` +======= ============================== .. _list_software_pygrib_653: @@ -33742,6 +34252,7 @@ version versionsuffix toolchain ``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.6.1.post1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.0.1`` ``GCCcore/10.2.0`` +``3.1.0`` ``GCCcore/10.3.0`` =============== ================= ================== @@ -34365,6 +34876,22 @@ version versionsuffix toolchain ========== ================= ================================================================================================================================================================= +.. _list_software_python-docx_1149: + +*python-docx* ++++++++++++++ + +python-docx is a Python library for creating and updating Microsoft Word (.docx) files + +*homepage*: https://python-docx.readthedocs.io/en/latest/ + +========== ================== +version toolchain +========== ================== +``0.8.11`` ``GCCcore/10.2.0`` +========== ================== + + .. _list_software_python-hl7_986: *python-hl7* @@ -34414,6 +34941,7 @@ Faster zlib and gzip compatible compression and decompression by providing pyth version toolchain ========== ================== ``0.11.0`` ``GCCcore/10.3.0`` +``0.11.1`` ``GCCcore/10.2.0`` ========== ================== @@ -34431,6 +34959,7 @@ version versionsuffix toolchain ========== ================= ============== ``0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` ``0.12.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.12.1`` ``foss/2020b`` ========== ================= ============== @@ -34450,7 +34979,7 @@ version versionsuffix toolchain ``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` -``1.2.4`` ``fosscuda/2020b`` +``1.2.4`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================== =================================================== @@ -34537,6 +35066,7 @@ version versionsuffix toolchain ``1.4.2`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b`` ``1.6.3`` ``foss/2020b``, ``fosscuda/2020b`` ``1.6.3`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` +``2.0.1`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` ========= =============================== ================================== @@ -34638,7 +35168,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QCxMS_428` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` +:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QCxMS_428` - :ref:`list_software_QD_149` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` .. _list_software_Q6_135: @@ -34723,6 +35253,23 @@ version toolchain ========= ========== +.. _list_software_QD_149: + +*QD* +++++ + +Quad Double computation package + +*homepage*: https://github.com/scibuilder/QD + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``0.8.9`` ``foss/2021a`` +``2.3.17`` ``-20160110`` ``NVHPC/21.2`` +========== ============= ============== + + .. _list_software_QDD_217: *QDD* @@ -34825,6 +35372,7 @@ version toolchain ``2019.7`` ``system`` ``2020.8`` ``system`` ``2020.11`` ``system`` +``2021.8`` ``system`` =========== ========== @@ -34842,6 +35390,7 @@ version versionsuffix toolchain ========== ================= ============== ``0.11.1`` ``-Python-3.7.2`` ``foss/2019a`` ``0.12.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.31.0`` ``foss/2021a`` ========== ================= ============== @@ -35114,7 +35663,7 @@ version versionsuffix toolchain *QuantumESPRESSO* +++++++++++++++++ -Quantum ESPRESSO is an integrated suite of computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft). +Quantum ESPRESSO is an integrated suite of computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft). *homepage*: https://www.quantum-espresso.org @@ -35133,6 +35682,7 @@ version versionsuffix toolchain ``6.5`` ``intel/2019a``, ``intel/2019b`` ``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` ``6.7`` ``foss/2019b``, ``foss/2020b``, ``foss/2021a``, ``intel/2019b``, ``intel/2021a``, ``iomkl/2019b`` +``6.8`` ``foss/2021a``, ``intel/2021a`` ========= ============= ================================================================================================= @@ -35150,6 +35700,7 @@ version versionsuffix toolchain ========= ================== ============================== ``4.6.0`` ``-Python-3.5.2`` ``foss/2016b`` ``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` +``5.0.2`` ``foss/2020b`` ``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` ``5.0.2`` ``-Python-2.7.18`` ``foss/2020b`` ``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` @@ -35283,7 +35834,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -35435,9 +35986,26 @@ version toolchain ``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` ``1.4.10`` ``GCC/7.3.0-2.30`` ``1.4.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.4.21`` ``GCCcore/10.2.0`` ========== ==================================== +.. _list_software_radeontop_972: + +*radeontop* ++++++++++++ + +View your GPU utilization, both for the total activity percent and individual blocks. + +*homepage*: https://github.com/clbr/radeontop + +======= ================== +version toolchain +======= ================== +``1.3`` ``GCCcore/10.3.0`` +======= ================== + + .. _list_software_Ragout_626: *Ragout* @@ -35483,6 +36051,7 @@ Read Assignment, Mapping, and Phylogenetic Analysis in Real Time. ============ ================= ============== version versionsuffix toolchain ============ ================= ============== +``1.2.0`` ``foss/2020b`` ``1.2.0rc3`` ``-Python-3.6.6`` ``foss/2018b`` ============ ================= ============== @@ -35528,11 +36097,11 @@ A fast JSON parser/generator for C++ with both SAX/DOM style API *homepage*: https://rapidjson.org -========= ======================================================= -version toolchain -========= ======================================================= -``1.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ======================================================= +========= =========================================================================== +version toolchain +========= =========================================================================== +``1.1.0`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= =========================================================================== .. _list_software_rapidtide_950: @@ -35755,6 +36324,7 @@ version versionsuffix toolchain ========== ============= ========== ``1.42`` ``-amd64`` ``system`` ``1.54.1`` ``-amd64`` ``system`` +``1.56.0`` ``-amd64`` ``system`` ========== ============= ========== @@ -35840,6 +36410,7 @@ version versionsuffix toolchain ``2019.09.3`` ``-Python-3.7.4`` ``foss/2019b`` ``2020.03.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2020.09.3`` ``-Python-3.7.4`` ``foss/2019b`` +``2021.03.4`` ``foss/2021a`` ============= ================= =============================== @@ -36289,6 +36860,22 @@ version versionsuffix toolchain ========== ============= =============== +.. _list_software_Rgurobi_730: + +*Rgurobi* ++++++++++ + +Gurobi Optimizer 9.1 interface + +*homepage*: https://www.gurobi.com + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``9.1.2`` ``-R-4.1.0`` ``foss/2021a`` +========= ============= ============== + + .. _list_software_rhdf5_473: *rhdf5* @@ -36323,6 +36910,22 @@ version versionsuffix toolchain ================== ================= =============== +.. _list_software_RInChI_509: + +*RInChI* +++++++++ + +The reaction IUPAC International Chemical Identifier (RInChI TM) is a non-proprietary identifier for chemical reactions that can be used in printed and electronic data sources thus enabling easier linking of diverse data compilations. + +*homepage*: https://www.inchi-trust.org/ + +======== ============= ========== +version versionsuffix toolchain +======== ============= ========== +``1.00`` ``-x86_64`` ``system`` +======== ============= ========== + + .. _list_software_rioxarray_993: *rioxarray* @@ -36934,7 +37537,7 @@ version toolchain ``1.35.0`` ``GCCcore/8.2.0`` ``1.37.0`` ``GCCcore/8.3.0`` ``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.52.1`` ``GCCcore/10.3.0`` +``1.52.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``1.54.0`` ``GCCcore/11.2.0`` ========== ========================================================================== @@ -36945,7 +37548,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_Snippy_643` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -37169,6 +37772,7 @@ version versionsuffix toolchain ``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` ``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +``1.13`` ``GCC/10.3.0`` ========== ================= ======================================================================================================================================= @@ -37312,9 +37916,9 @@ version versionsuffix toolchain ``2.0.2`` ``-OpenBLAS-0.3.3`` ``gompi/2018.08`` ``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` ``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` -``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020b`` +``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` ``2.1.0`` ``-bl`` ``gompi/2020b`` -``2.1.0`` ``-fb`` ``gompi/2021.07``, ``gompi/2021a`` +``2.1.0`` ``-fb`` ``gompi/2021a``, ``gompi/2021b`` ``2.2`` ``-amd`` ``gompi/2020a`` ========= ================================= ============================================================================================================================================ @@ -37328,13 +37932,13 @@ Scalasca is a software tool that supports the performance optimization of paral *homepage*: https://www.scalasca.org/ -======= ================================ -version toolchain -======= ================================ -``2.3`` ``foss/2016a`` -``2.5`` ``gompi/2019a``, ``gompi/2020a`` -``2.6`` ``gompic/2020b`` -======= ================================ +======= ================================= +version toolchain +======= ================================= +``2.3`` ``foss/2016a`` +``2.5`` ``gompi/2019a``, ``gompi/2020a`` +``2.6`` ``gompi/2021a``, ``gompic/2020b`` +======= ================================= .. _list_software_SCALCE_427: @@ -37362,10 +37966,27 @@ Scanpy is a scalable toolkit for analyzing single-cell gene expression data buil *homepage*: https://scanpy.readthedocs.io/en/stable/ +========= ============================== +version toolchain +========= ============================== +``1.7.2`` ``foss/2020b`` +``1.8.1`` ``foss/2020b``, ``foss/2021a`` +========= ============================== + + +.. _list_software_scGeneFit_888: + +*scGeneFit* ++++++++++++ + +Python code for genetic marker selection using linear programming. + +*homepage*: https://github.com/solevillar/scGeneFit-python + ========= ============== version toolchain ========= ============== -``1.7.2`` ``foss/2020b`` +``1.0.2`` ``foss/2021a`` ========= ============== @@ -37432,6 +38053,7 @@ version versionsuffix toolchain ``1.1.8`` ``-Python-2.7.13`` ``foss/2017a`` ``1.2.1`` ``-Python-3.8.2`` ``foss/2020a`` ``1.3.2`` ``foss/2020b`` +``1.3.3`` ``foss/2021a`` ========= ================== ============== @@ -37663,7 +38285,8 @@ version versionsuffix toolchain ``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``2020.11`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``2020.11`` ``-Python-2.7.18`` ``foss/2020b`` -``2021.05`` ``foss/2021a`` +``2021.05`` ``foss/2021a``, ``intel/2021a`` +``2021.10`` ``foss/2021b`` =========== ================== ======================================================================== @@ -37986,6 +38609,7 @@ version versionsuffix toolchain ``0.10.1`` ``intel/2020b`` ``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.11.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.11.2`` ``foss/2021a`` ========== ================== ========================================================================================= @@ -38485,6 +39109,7 @@ version toolchain ========= ============================================== ``4.1.3`` ``foss/2019b`` ``4.2.0`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b`` +``4.2.2`` ``foss/2020b``, ``foss/2021a`` ========= ============================================== @@ -38766,9 +39391,9 @@ version versionsuffix toolchain *SimpleITK* +++++++++++ -imbalanced-learn is a Python package offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance. +ITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis. Among them, SimpleITK is a simplified layer built on top of ITK, intended to facilitate its use in rapid prototyping, education, interpreted languages. -*homepage*: https://github.com/scikit-learn-contrib/imbalanced-learn +*homepage*: http://www.simpleitk.org ========= ================== ============== version versionsuffix toolchain @@ -39281,37 +39906,22 @@ version toolchain ========= ============================================================================================================ -.. _list_software_Snippy_643: - -*Snippy* -++++++++ - -Snippy finds SNPs between a haploid reference genome and your NGS sequence reads. It will find both substitutions (snps) and insertions/deletions (indels). Rapid haploid variant calling and core genome alignment. - -*homepage*: https://github.com/tseemann/snippy - -========= ========================= ============= -version versionsuffix toolchain -========= ========================= ============= -``4.6.0`` ``-Java-13-Python-3.8.2`` ``GCC/9.3.0`` -========= ========================= ============= - - .. _list_software_snippy_675: *snippy* ++++++++ -Rapid haploid variant calling and core genome alignment +Snippy finds SNPs between a haploid reference genome and your NGS sequence reads. It will find both substitutions (snps) and insertions/deletions (indels). Rapid haploid variant calling and core genome alignment. *homepage*: https://github.com/tseemann/snippy -========= ================ ============== -version versionsuffix toolchain -========= ================ ============== -``4.4.1`` ``-Perl-5.28.0`` ``foss/2018b`` -``4.6.0`` ``GCC/10.2.0`` -========= ================ ============== +========= ========================= ============== +version versionsuffix toolchain +========= ========================= ============== +``4.4.1`` ``-Perl-5.28.0`` ``foss/2018b`` +``4.6.0`` ``GCC/10.2.0`` +``4.6.0`` ``-Java-13-Python-3.8.2`` ``GCC/9.3.0`` +========= ========================= ============== .. _list_software_snp-sites_934: @@ -39792,6 +40402,7 @@ version toolchain ``1.9.2`` ``intel/2016.02-GCC-4.9`` ``1.9.9`` ``intel/2017b`` ``1.16.1`` ``GCCcore/10.2.0`` +``1.16.2`` ``GCCcore/10.3.0`` ========== ========================= @@ -40558,7 +41169,7 @@ version toolchain ``1.6.4`` ``foss/2018b`` ``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` ``2.0.2`` ``GCC/10.2.0`` -``2.0.3`` ``GCC/10.3.0`` +``2.0.3`` ``GCC/10.3.0``, ``GCC/9.3.0`` ============ ================================= @@ -40878,6 +41489,22 @@ version toolchain ========== ======================= +.. _list_software_swifter_772: + +*swifter* ++++++++++ + +A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner. + +*homepage*: https://github.com/jmcarpenter2/swifter + +========= ================================== +version toolchain +========= ================================== +``1.0.9`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================================== + + .. _list_software_SWIG_314: *SWIG* @@ -41041,7 +41668,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -41440,11 +42067,13 @@ version versionsuffix toolchain ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.2.2`` ``-Python-3.7.4`` ``foss/2019b`` +``2.2.3`` ``foss/2020b`` ``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.3.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` ``2.4.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.5.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2.6.0`` ``foss/2021a`` ``2.6.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ============================= =================================================== @@ -41992,11 +42621,11 @@ A Tcl/Tk widget for OpenGL rendering. *homepage*: https://sourceforge.net/projects/togl/ -======= ================= -version toolchain -======= ================= -``2.0`` ``GCCcore/8.3.0`` -======= ================= +======= ===================================== +version toolchain +======= ===================================== +``2.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +======= ===================================== .. _list_software_Tombo_513: @@ -42015,6 +42644,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_TOML-Fortran_1093: + +*TOML-Fortran* +++++++++++++++ + +TOML parser for Fortran projects + +*homepage*: https://github.com/toml-f/toml-f + +========= ======================================= +version toolchain +========= ======================================= +``0.2.2`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +========= ======================================= + + .. _list_software_TopHat_592: *TopHat* @@ -42546,6 +43191,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_TRUST4_470: + +*TRUST4* +++++++++ + +Tcr Receptor Utilities for Solid Tissue (TRUST) is a computational tool to analyze TCR and BCR sequences using unselected RNA sequencing data, profiled from solid tissues, including tumors. TRUST4 performs de novo assembly on V, J, C genes including the hypervariable complementarity-determining region 3 (CDR3) and reports consensus of BCR/TCR sequences. + +*homepage*: https://github.com/liulab-dfci/TRUST4 + +=========== ========== +version toolchain +=========== ========== +``1.0.5.1`` ``system`` +=========== ========== + + .. _list_software_Trycycler_961: *Trycycler* @@ -42719,7 +43380,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCLUST_480: @@ -42759,8 +43420,10 @@ version versionsuffix toolchain ``1.8.0`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` ``1.9.0`` ``GCCcore/10.2.0`` ``1.9.0`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` +``1.9.0`` ``-CUDA-11.2.1`` ``GCCcore/10.2.0`` ``1.10.0`` ``GCCcore/10.3.0`` ``1.11.0`` ``GCCcore/11.2.0`` +``1.11.2`` ``GCCcore/11.2.0`` ============ ================ ======================================================= @@ -42778,9 +43441,26 @@ version versionsuffix toolchain ========== ================ ================== ``1.10.0`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` ``1.11.0`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` +``1.11.2`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ========== ================ ================== +.. _list_software_ucx-py_614: + +*ucx-py* +++++++++ + +UCX-Py is the Python interface for UCX, a low-level high-performance networking library. UCX and UCX-Py supports several transport methods including InfiniBand and NVLink while still using traditional networking protocols like TCP. + +*homepage*: https://ucx-py.readthedocs.io + +========== ============== +version toolchain +========== ============== +``0.21.0`` ``foss/2020b`` +========== ============== + + .. _list_software_udocker_749: *udocker* @@ -43025,11 +43705,11 @@ UnZip is an extraction utility for archives compressed in .zip format (also call *homepage*: http://www.info-zip.org/UnZip.html -======= ========================================================================================================================================================= -version toolchain -======= ========================================================================================================================================================= -``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ========================================================================================================================================================= +======= ===================================================================================================================================================================== +version toolchain +======= ===================================================================================================================================================================== +``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +======= ===================================================================================================================================================================== .. _list_software_UQTk_357: @@ -43155,7 +43835,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_Vampire_724` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_VBZ-Compression_1457` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VisPy_507` - :ref:`list_software_VMD_231` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_Vampire_724` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_vawk_441` - :ref:`list_software_VBZ-Compression_1457` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VisPy_507` - :ref:`list_software_VMD_231` - :ref:`list_software_VMTK_322` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -43360,6 +44040,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_vawk_441: + +*vawk* +++++++ + +An awk-like VCF parser + +*homepage*: https://github.com/cc2qe/vawk + +========= ================== ================== +version versionsuffix toolchain +========= ================== ================== +``0.0.1`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` +========= ================== ================== + + .. _list_software_VBZ-Compression_1457: *VBZ-Compression* @@ -43657,6 +44353,22 @@ version versionsuffix toolchain ============ ================== ================================== +.. _list_software_VMTK_322: + +*VMTK* +++++++ + +vmtk is a collection of libraries and tools for 3D reconstruction, geometric analysis, mesh generation and surface data analysis for image-based modeling of blood vessels. + +*homepage*: https://vmtk.org + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.4.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_voltools_898: *voltools* @@ -43843,6 +44555,7 @@ version toolchain ``2.9.1`` ``foss/2018b`` ``2.13.4`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.15.0`` ``GCC/9.3.0`` +``2.18.0`` ``GCC/10.2.0`` ========== ======================================== @@ -44380,7 +45093,7 @@ version versionsuffix toolchain ``4.0.1`` ``-dmpar`` ``intel/2018b`` ``4.0.2`` ``-dmpar`` ``foss/2018b`` ``4.1.3`` ``-dm+sm`` ``intel/2019b`` -``4.1.3`` ``-dmpar`` ``foss/2019b``, ``intel/2019b`` +``4.1.3`` ``-dmpar`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b`` ``4.2.2`` ``-dmpar`` ``foss/2020b`` ``4.3`` ``-dmpar`` ``foss/2021a`` =========== ============= ================================================================ @@ -44501,7 +45214,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xTB_270` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -44789,12 +45502,12 @@ XCrySDen is a crystalline and molecular structure visualisation program aiming *homepage*: http://www.xcrysden.org/ -========== =============================== -version toolchain -========== =============================== -``1.5.60`` ``intel/2019a`` -``1.6.2`` ``foss/2019b``, ``intel/2019b`` -========== =============================== +========== =============================================== +version toolchain +========== =============================================== +``1.5.60`` ``intel/2019a`` +``1.6.2`` ``foss/2019b``, ``foss/2020b``, ``intel/2019b`` +========== =============================================== .. _list_software_Xerces-C++_816: @@ -44988,6 +45701,7 @@ version versionsuffix toolchain ``2.0201`` ``GCCcore/8.3.0`` ``2.0205`` ``GCCcore/9.3.0`` ``2.0206`` ``GCCcore/10.2.0`` +``2.0207`` ``GCCcore/10.3.0`` ========== ================ =============================== @@ -45023,12 +45737,12 @@ xmlf90 is a basic XML parsing library written in Fortran. *homepage*: https://launchpad.net/xmlf90 -========= ============================== -version toolchain -========= ============================== -``1.5.3`` ``foss/2016b``, ``foss/2017a`` -``1.5.4`` ``iccifort/2019.5.281`` -========= ============================== +========= ================================================================ +version toolchain +========= ================================================================ +``1.5.3`` ``foss/2016b``, ``foss/2017a`` +``1.5.4`` ``GCC/10.2.0``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304`` +========= ================================================================ .. _list_software_XMLSec_524: @@ -45168,28 +45882,12 @@ version toolchain ============== ========================================================== -.. _list_software_xTB_270: - -*xTB* -+++++ - -Semiempirical Extended Tight-Binding Program Package. - -*homepage*: https://xtb-docs.readthedocs.io - -========= =============== -version toolchain -========= =============== -``6.4.1`` ``intel/2021a`` -========= =============== - - .. _list_software_xtb_334: *xtb* +++++ -xtb - An extended tight-binding semi-empirical program package. +Semiempirical Extended Tight-Binding Program Package. *homepage*: https://xtb-docs.readthedocs.io @@ -45198,6 +45896,7 @@ version versionsuffix toolchain ================ ================= =============== ``6.2.2-hotfix`` ``-Python-3.6.3`` ``intel/2017b`` ``6.2.3`` ``foss/2019b`` +``6.4.1`` ``intel/2021a`` ================ ================= =============== @@ -45453,6 +46152,7 @@ version toolchain ``4.8.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.8.10`` ``GCCcore/10.2.0`` ``4.8.11`` ``GCCcore/10.3.0`` +``4.8.12`` ``GCCcore/11.2.0`` ========== ==================================== @@ -45465,13 +46165,14 @@ Zarr is a Python package providing an implementation of compressed, chunked, N-d *homepage*: https://zarr.readthedocs.io/en/stable/ -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``2.1.4`` ``-Python-2.7.13`` ``foss/2017a`` -``2.4.0`` ``-Python-3.8.2`` ``foss/2020a`` -``2.8.1`` ``foss/2020b`` -========= ================== ============== +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``2.1.4`` ``-Python-2.7.13`` ``foss/2017a`` +``2.4.0`` ``-Python-3.8.2`` ``foss/2020a`` +``2.8.1`` ``foss/2020b`` +``2.10.1`` ``foss/2021a`` +========== ================== ============== .. _list_software_ZeroMQ_574: diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 69d7d6af..861787f1 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -34,6 +34,7 @@ * EB_Java * EB_MATLAB * EB_MCR + * EB_MotionCor2 * EB_NVHPC * EB_ORCA * EB_PGI @@ -230,7 +231,6 @@ * EB_Gctf * EB_libsmm * EB_Modeller - * EB_MotionCor2 * EB_MRtrix * EB_NCL * EB_NEMO @@ -324,6 +324,9 @@ * SystemCompiler * EB_imkl + + * EB_imkl_minus_FFTW + * EB_impi * SystemMPI @@ -357,6 +360,7 @@ * EB_Java * EB_MATLAB * EB_MCR + * EB_MotionCor2 * EB_NVHPC * EB_ORCA * EB_PGI diff --git a/docs/version-specific/easyconfig_constants.rst b/docs/version-specific/easyconfig_constants.rst index ec6d4bf5..99e684ae 100644 --- a/docs/version-specific/easyconfig_constants.rst +++ b/docs/version-specific/easyconfig_constants.rst @@ -20,6 +20,6 @@ Constant name Constant value ``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') ``OS_VERSION`` ``UNKNOWN`` System version ``SYSTEM`` ``{'name': 'system', 'version': 'system'}`` System toolchain -``SYS_PYTHON_VERSION`` ``3.9.5`` System Python version (platform.python_version()) +``SYS_PYTHON_VERSION`` ``3.9.7`` System Python version (platform.python_version()) ====================== ============================================================= ================================================================================ diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index a0398593..82e15abf 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -177,25 +177,26 @@ Support for configuring build with CMake instead of traditional configure script Extra easyconfig parameters specific to ``CMakeMake`` easyblock --------------------------------------------------------------- -======================== ================================================================================================================================================================================================== ================== -easyconfig parameter description default value -======================== ================================================================================================================================================================================================== ================== -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -======================== ================================================================================================================================================================================================== ================== +========================= ================================================================================================================================================================================================== ================== +easyconfig parameter description default value +========================= ================================================================================================================================================================================================== ================== +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +========================= ================================================================================================================================================================================================== ================== Customised steps in ``CMakeMake`` easyblock ------------------------------------------- @@ -253,27 +254,28 @@ Software configured with CMake but without 'make install' step Extra easyconfig parameters specific to ``CMakeMakeCp`` easyblock ----------------------------------------------------------------- -======================== ================================================================================================================================================================================================== ================== -easyconfig parameter description default value -======================== ================================================================================================================================================================================================== ================== -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``files_to_copy`` List of files or dirs to copy ``None`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``with_configure`` Run configure script before building ``False`` -======================== ================================================================================================================================================================================================== ================== +========================= ================================================================================================================================================================================================== ================== +easyconfig parameter description default value +========================= ================================================================================================================================================================================================== ================== +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``files_to_copy`` List of files or dirs to copy ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``with_configure`` Run configure script before building ``False`` +========================= ================================================================================================================================================================================================== ================== Customised steps in ``CMakeMakeCp`` easyblock --------------------------------------------- @@ -292,25 +294,26 @@ Support for configuring with CMake, building and installing with MesonNinja. Extra easyconfig parameters specific to ``CMakeNinja`` easyblock ---------------------------------------------------------------- -======================== ================================================================================================================================================================================================== ================== -easyconfig parameter description default value -======================== ================================================================================================================================================================================================== ================== -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``generator`` Build file generator to use. None to use CMakes default ``"Ninja"`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -======================== ================================================================================================================================================================================================== ================== +========================= ================================================================================================================================================================================================== ================== +easyconfig parameter description default value +========================= ================================================================================================================================================================================================== ================== +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``generator`` Build file generator to use. None to use CMakes default ``"Ninja"`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +========================= ================================================================================================================================================================================================== ================== Customised steps in ``CMakeNinja`` easyblock -------------------------------------------- @@ -336,46 +339,47 @@ Build a Python package and module with cmake. Extra easyconfig parameters specific to ``CMakePythonPackage`` easyblock ------------------------------------------------------------------------ -======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``None`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` -======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +========================= ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +========================= ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``None`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +========================= ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``CMakePythonPackage`` easyblock ---------------------------------------------------- @@ -1168,6 +1172,7 @@ easyconfig parameter description ``tar_config_opts`` Override tar settings as determined by configure. ``False`` ``use_gold_linker`` Configure GCC to use GOLD as default linker ``True`` ``usetmppath`` Use temporary path for installation ``False`` +``withamdgcn`` Build GCC with AMD GCN offload support ``False`` ``withcloog`` Build GCC with CLooG support ``False`` ``withisl`` Build GCC with ISL support ``False`` ``withlibiberty`` Enable installing of libiberty ``False`` diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index bbedea28..5234ae99 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -108,7 +108,7 @@ Option flag Option desc ``--packagepath=PACKAGEPATH`` The destination path for the packages built by package-tool (default: /home/example/.local/easybuild/packages) ``--prefix=PREFIX`` Change prefix for buildpath, installpath, sourcepath and repositorypath (used prefix for defaults /home/example/.local/easybuild) ``--recursive-module-unload`` Enable generating of modules that unload recursively. (default: False) -``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository, GitRepository) +``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository, GitRepository, HgRepository) ``--repositorypath=REPOSITORYPATH`` Repository path, used by repository (is passed as list of arguments to create the repository instance). For more info, use --avail-repositories. (type comma-separated list; default: /home/example/.local/easybuild/ebfiles_repo) ``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) ``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) @@ -184,6 +184,8 @@ Option flag Option description ``--pr-title=PR-TITLE`` Title for new pull request created with --new-pr (type ) ``--preview-pr`` Preview a new pull request (default: False) ``--review-pr=PR#`` Review specified pull request (type ) +``--review-pr-filter=REVIEW-PR-FILTER`` Regex used to filter out easyconfigs to diff against in --review-pr +``--review-pr-max=REVIEW-PR-MAX`` Maximum number of easyconfigs to diff against in --review-pr (type ) ``--sync-branch-with-develop=SYNC-BRANCH-WITH-DEVELOP`` Sync branch with current 'develop' branch (type ) ``--sync-pr-with-develop=PR#`` Sync pull request with current 'develop' branch (type ) ``--test-report-env-filter=TEST-REPORT-ENV-FILTER`` Regex used to filter out variables in environment dump of test report @@ -206,6 +208,7 @@ Option flag Option description ``--avail-hooks`` Show list of known hooks (default: False) ``--avail-toolchain-opts=AVAIL-TOOLCHAIN-OPTS`` Show options for toolchain (type str) ``--check-conflicts`` Check for version conflicts in dependency graphs (default: False) +``--check-eb-deps`` Check presence and version of (required and optional) EasyBuild dependencies (default: False) ``--dep-graph=depgraph.`` Create dependency graph ``--dump-env-script`` Dump source script to set up build environment based on toolchain/dependencies (default: False) ``--easystack=EASYSTACK`` Path to easystack file in YAML format, specifying details of a software stack @@ -295,6 +298,7 @@ Option flag Opt ``--ignore-checksums`` Ignore failing checksum verification (default: False) ``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) ``--ignore-test-failure`` Ignore a failing test step (default: False) +``--insecure-download`` Don't check the server certificate against the available certificate authorities. (default: False) ``--install-latest-eb-release`` Install latest known version of easybuild (default: False) ``--lib-lib64-symlink`` Automatically create symlinks for lib/ pointing to lib64/ if the former is missing (default: True; disable with --disable-lib-lib64-symlink) ``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) @@ -308,7 +312,9 @@ Option flag Opt ``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) ``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations ``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) +``--output-style=OUTPUT-STYLE`` Control output style; auto implies using Rich if available to produce rich output, with fallback to basic colored output (type choice; default: auto) (choices: auto, basic, no_color, rich) ``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) +``--parallel-extensions-install`` Install list of extensions in parallel (if supported) (default: False) ``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) ``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) ``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) @@ -320,6 +326,7 @@ Option flag Opt ``--sanity-check-only`` Only run sanity check (module is expected to be installed already (default: False) ``--set-default-module`` Set the generated module as default (default: False) ``--set-gid-bit`` Set group ID bit on newly created directories (default: False) +``--show-progress-bar`` Show progress bar in terminal output (default: True; disable with --disable-show-progress-bar) ``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) ``--skip-extensions`` Skip installation of extensions (default: False) ``-t, --skip-test-cases`` Skip running test cases (default: False) @@ -328,6 +335,7 @@ Option flag Opt ``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include ``-T, --trace`` Provide more information in output to stdout on progress (default: False) ``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed +``--unit-testing-mode`` Run in unit test mode (default: False) ``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) ``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) ``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index 343ef171..865d4d7a 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iiblf_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -2543,52 +2543,6 @@ option description ========================= ======================================================================= ========= -.. _iiblf: - -Available options for iiblf toolchain -------------------------------------- - -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= - - .. _iimkl: Available options for iimkl toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index a990050c..eabb54be 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -60,7 +60,6 @@ Name Compiler(s) MPI Linear algebra **iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* **ictce** icc, ifort impi imkl imkl **iibff** icc, ifort impi BLIS, libFLAME, ScaLAPACK FFTW -**iiblf** icc, ifort impi BLIS, LAPACK, ScaLAPACK FFTW **iimkl** icc, ifort *(none)* imkl imkl **iimklc** icc, ifort, CUDA *(none)* imkl imkl **iimpi** icc, ifort impi *(none)* *(none)* From 3062da92dd3520f0ec2610e607b8257d584636db Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Oct 2021 10:47:08 +0200 Subject: [PATCH 170/286] pin to specific Sphinx version and older docutils for building docs --- .readthedocs.yml | 1 + docs/requirements.txt | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 docs/requirements.txt diff --git a/.readthedocs.yml b/.readthedocs.yml index 10836de1..0ddd930f 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -18,3 +18,4 @@ python: install: - method: pip path: . + - requirements: docs/requirements.txt diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 00000000..db0fafbd --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,2 @@ +docutils<0.18 +sphinx==1.8.5 From 9fce0c197f00ad8ae55a512828b73c249ddafaed Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Oct 2021 20:45:52 +0200 Subject: [PATCH 171/286] update overview of deprecated toolchains for EasyBuild v4.5.0 --- docs/Deprecated-easyconfigs.rst | 62 +++++++++++++++++++++++---------- 1 file changed, 43 insertions(+), 19 deletions(-) diff --git a/docs/Deprecated-easyconfigs.rst b/docs/Deprecated-easyconfigs.rst index c4706fc0..17e94656 100644 --- a/docs/Deprecated-easyconfigs.rst +++ b/docs/Deprecated-easyconfigs.rst @@ -64,10 +64,12 @@ Deprecated toolchains Overview of deprecated toolchains: * :ref:`deprecated_easyconfigs_toolchains_foss` +* :ref:`deprecated_easyconfigs_toolchains_gcc` * :ref:`deprecated_easyconfigs_toolchains_gompi` * :ref:`deprecated_easyconfigs_toolchains_goolf` * :ref:`deprecated_easyconfigs_toolchains_ictce` * :ref:`deprecated_easyconfigs_toolchains_intel` +* :ref:`deprecated_easyconfigs_toolchains_iomkl` .. _deprecated_easyconfigs_toolchains_foss: @@ -75,11 +77,23 @@ Overview of deprecated toolchains: ``foss`` toolchain ~~~~~~~~~~~~~~~~~~ -* *deprecated since:* EasyBuild v3.9.4 -* *will be archived in:* EasyBuild v4.0.0 +* *deprecated since:* EasyBuild v4.5.0 +* *will be archived in:* EasyBuild v5.0.0 The oldest versions of the ``foss`` toolchain have been deprecated, -which currently includes any version older than ``foss/2016a``. +which currently includes any version older than ``foss/2019a``. + + +.. _deprecated_easyconfigs_toolchains_gcc: + +``GCCcore`` and ``GCC`` toolchains +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* *deprecated since:* EasyBuild v4.5.0 +* *will be archived in:* EasyBuild v5.0.0 + +The oldest versions of the ``GCCcore`` and ``GCC`` toolchains have been deprecated, +which currently includes any version older than ``8.0``. .. _deprecated_easyconfigs_toolchains_gompi: @@ -87,12 +101,11 @@ which currently includes any version older than ``foss/2016a``. ``gompi`` toolchain ~~~~~~~~~~~~~~~~~~~ -* *deprecated since:* EasyBuild v3.8.0 -* *will be archived in:* EasyBuild v4.0.0 +* *deprecated since:* EasyBuild v4.5.0 +* *will be archived in:* EasyBuild v5.0.0 Versions of the ``gompi`` toolchain that were used as a subtoolchain for a deprecated toolchain -have also been deprecated; this includes ``gompi`` toolchain versions that match ``1.*``, and any version -older than ``gompi/2016a`` (the latter only since EasyBuild v3.9.4). +have also been deprecated; this includes ``gompi`` toolchain versions older than ``gompi/2019a``. .. _deprecated_easyconfigs_toolchains_goolf: @@ -101,7 +114,7 @@ older than ``gompi/2016a`` (the latter only since EasyBuild v3.9.4). ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * *deprecated since:* EasyBuild v3.8.0 -* *will be archived in:* EasyBuild v4.0.0 +* *archived in:* EasyBuild v4.0.0 The ``goolf`` and ``goolfc`` toolchains have been deprecated, since they are superseded by the :ref:`common_toolchains_foss` and ``fosscuda`` toolchains, respectively. @@ -116,7 +129,7 @@ except that ``binutils`` is also included as a companion to ``GCC(core)`` in the ~~~~~~~~~~~~~~~~~~~ * *deprecated since:* EasyBuild v3.8.0 -* *will be archived in:* EasyBuild v4.0.0 +* *archived in:* EasyBuild v4.0.0 The ``ictce`` toolchain has been deprecated, since it is superseded by the :ref:`common_toolchains_intel`. @@ -127,17 +140,28 @@ for the Intel compilers) in the ``intel`` toolchain. .. _deprecated_easyconfigs_toolchains_intel: -Oldest versions of the ``iccifort``, ``iimpi`` and ``intel`` toolchains -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +``iccifort``, ``iimpi`` and ``intel`` toolchains +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -* *deprecated since:* EasyBuild v3.8.0 -* *will be archived in:* EasyBuild v4.0.0 +* *deprecated since:* EasyBuild v4.5.0 +* *will be archived in:* EasyBuild v5.0.0 + +The oldest versions of the ``iccifort``, ``iimpi`` and :ref:`common_toolchains_intel` have been deprecated. + +Deprecated versions include: + +* ``iccifort`` versions older than ``2019.0`` +* ``iimpi`` versions older than ``2019a`` +* ``intel`` versions older than ``2019a`` + + +.. _deprecated_easyconfigs_toolchains_iomkl: -The oldest versions of the ``iccifort``, ``iimpi`` and :ref:`common_toolchains_intel` have been deprecated, -since they are no longer considered relevant for recent systems. +``iompi`` and ``iomkl`` toolchains +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -More specifically, deprecated versions include: +* *deprecated since:* EasyBuild v4.5.0 +* *will be archived in:* EasyBuild v5.0.0 -* ``iccifort`` versions older than ``2016.1.150`` -* ``iimpi`` versions older than ``2016.01``, except version ``8.1.5-*`` -* ``intel`` versions older than ``2016a`` +The oldest versions of the ``iompi`` and ``iomkl`` toolchains have been deprecated, +which currently includes any version older than ``iompi/2019a`` and ``iomkl/2019a``. From dfe4fb39b30f3e76889064e16353ff6bcd6935f7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Oct 2021 21:36:13 +0200 Subject: [PATCH 172/286] another update for overview of deprecated toolchains for EasyBuild v4.5.0 --- docs/Deprecated-easyconfigs.rst | 45 +++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/docs/Deprecated-easyconfigs.rst b/docs/Deprecated-easyconfigs.rst index 17e94656..161e1cd0 100644 --- a/docs/Deprecated-easyconfigs.rst +++ b/docs/Deprecated-easyconfigs.rst @@ -65,6 +65,7 @@ Overview of deprecated toolchains: * :ref:`deprecated_easyconfigs_toolchains_foss` * :ref:`deprecated_easyconfigs_toolchains_gcc` +* :ref:`deprecated_easyconfigs_toolchains_gcccuda` * :ref:`deprecated_easyconfigs_toolchains_gompi` * :ref:`deprecated_easyconfigs_toolchains_goolf` * :ref:`deprecated_easyconfigs_toolchains_ictce` @@ -74,14 +75,14 @@ Overview of deprecated toolchains: .. _deprecated_easyconfigs_toolchains_foss: -``foss`` toolchain -~~~~~~~~~~~~~~~~~~ +``foss`` and ``fosscuda`` toolchain +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * *deprecated since:* EasyBuild v4.5.0 * *will be archived in:* EasyBuild v5.0.0 -The oldest versions of the ``foss`` toolchain have been deprecated, -which currently includes any version older than ``foss/2019a``. +The oldest versions of the ``foss`` and ``fosscuda`` toolchains have been deprecated, +which currently includes any version older than ``foss/2019a`` and ``fosscuda/2019a``. .. _deprecated_easyconfigs_toolchains_gcc: @@ -96,16 +97,28 @@ The oldest versions of the ``GCCcore`` and ``GCC`` toolchains have been deprecat which currently includes any version older than ``8.0``. +.. _deprecated_easyconfigs_toolchains_gcccuda: + +``gcccuda`` toolchain +~~~~~~~~~~~~~~~~~~~~~ + +* *deprecated since:* EasyBuild v4.5.0 +* *will be archived in:* EasyBuild v5.0.0 + +The oldest versions of the ``gcccuda`` toolchains have been deprecated, +which currently includes any version older than ``gcccuda/2019a``. + + .. _deprecated_easyconfigs_toolchains_gompi: -``gompi`` toolchain -~~~~~~~~~~~~~~~~~~~ +``gompi`` and ``gompic`` toolchains +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * *deprecated since:* EasyBuild v4.5.0 * *will be archived in:* EasyBuild v5.0.0 -Versions of the ``gompi`` toolchain that were used as a subtoolchain for a deprecated toolchain -have also been deprecated; this includes ``gompi`` toolchain versions older than ``gompi/2019a``. +Versions of the ``gompi`` and ``gompic`` toolchains that were used as a subtoolchain for a deprecated toolchain +have also been deprecated; this includes versions older than ``gompi/2019a`` and ``gompic/2019a``. .. _deprecated_easyconfigs_toolchains_goolf: @@ -140,8 +153,8 @@ for the Intel compilers) in the ``intel`` toolchain. .. _deprecated_easyconfigs_toolchains_intel: -``iccifort``, ``iimpi`` and ``intel`` toolchains -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +``iccifort``, ``iimpi``, ``iimpic``, ``intel``, and ``intelcuda`` toolchains +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * *deprecated since:* EasyBuild v4.5.0 * *will be archived in:* EasyBuild v5.0.0 @@ -151,17 +164,17 @@ The oldest versions of the ``iccifort``, ``iimpi`` and :ref:`common_toolchains_i Deprecated versions include: * ``iccifort`` versions older than ``2019.0`` -* ``iimpi`` versions older than ``2019a`` -* ``intel`` versions older than ``2019a`` +* ``iimpi`` and ``iimpic`` versions older than ``2019a`` +* ``intel`` and ``intelcuda`` versions older than ``2019a`` .. _deprecated_easyconfigs_toolchains_iomkl: -``iompi`` and ``iomkl`` toolchains -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +``iompi``, ``iompic``, ``iomkl``, and ``iomklc`` toolchains +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * *deprecated since:* EasyBuild v4.5.0 * *will be archived in:* EasyBuild v5.0.0 -The oldest versions of the ``iompi`` and ``iomkl`` toolchains have been deprecated, -which currently includes any version older than ``iompi/2019a`` and ``iomkl/2019a``. +The oldest versions of the ``iompi``, ``iompic``, ``iomkl`` and ``iomklc`` toolchains have been deprecated, +which currently includes any version older than ``2019a``. From 2299cd87b238e3ed9578b7c99e956f750e1d5831 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Oct 2021 23:20:50 +0200 Subject: [PATCH 173/286] document dynamic progress bars shown by EasyBuild --- docs/Installation.rst | 2 + docs/Progress_bars.rst | 132 +++++++++++++++++++ docs/img/progress_bar_download.png | Bin 0 -> 48401 bytes docs/img/progress_bar_easyconfig.png | Bin 0 -> 27799 bytes docs/img/progress_bar_extensions.png | Bin 0 -> 21999 bytes docs/img/progress_bar_overall.png | Bin 0 -> 27919 bytes docs/img/progress_bar_overall_easyconfig.png | Bin 0 -> 58827 bytes docs/index.rst | 1 + 8 files changed, 135 insertions(+) create mode 100644 docs/Progress_bars.rst create mode 100644 docs/img/progress_bar_download.png create mode 100644 docs/img/progress_bar_easyconfig.png create mode 100644 docs/img/progress_bar_extensions.png create mode 100644 docs/img/progress_bar_overall.png create mode 100644 docs/img/progress_bar_overall_easyconfig.png diff --git a/docs/Installation.rst b/docs/Installation.rst index a2ed485d..ae25e2f4 100644 --- a/docs/Installation.rst +++ b/docs/Installation.rst @@ -503,6 +503,8 @@ Optional Python packages SVN repository for easyconfig files; * `python-graph-dot `_, only needed for building nice-looking dependency graphs using ``--dep-graph *.dot`` +* `Rich `_, + only needed to let ``eb`` produce rich output, like :ref:`progress_bars`; Sources ------- diff --git a/docs/Progress_bars.rst b/docs/Progress_bars.rst new file mode 100644 index 00000000..9e13d1d2 --- /dev/null +++ b/docs/Progress_bars.rst @@ -0,0 +1,132 @@ +.. _progress_bars: + +Progress bars +============= + +*(supported since: EasyBuild v4.5.0)* + +.. contents:: + :depth: 3 + :backlinks: none + +.. _progress_bar_generic: + +General information on progress bars +------------------------------------ + +EasyBuild will show **progress bars** for various aspects of the installation progress +by default, if the `Rich `_ Python package is available. + +The progress bars shown by EasyBuild are *dynamic*: they are only visible when they are relevant. + +.. _progress_bars_types: + +Types of progress bars +---------------------- + +EasyBuild will show different progress bars to show the progress for different aspects of the installation process. + +Overall progress bar (status bar) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. image:: img/progress_bar_overall.png + :height: 18px + :align: center + +The progress bar at the bottom, also known as the *status bar*, shows the *overall progress* +in installing software for the currently active EasyBuild session. + +From left to right, the following information is included: + +* The total amount of time that this EasyBuild session has spent on installing software. +* The number of easyconfigs that have been processed already, the total number of easyconfigs + being processed, and a count of easyconfigs that failed to installed so far (if there are any). +* The list of already processed easyconfigs, along with the result: + * ``OK`` (in green) for a successful installation; + * ``FAILED`` (in red) a failed installation; + +Processed easyconfigs are shown in reversed order: most recently processed easyconfigs are listed first. +Failing easyconfigs are listed before easyconfigs that were installed successfully, +to highlight failing installations. + +The status bar is not shown if only a single easyconfig file is being installed, +and is hidden automatically as soon as the EasyBuild session finishes. + +Easyconfig progress bar +~~~~~~~~~~~~~~~~~~~~~~~ + +.. image:: img/progress_bar_easyconfig.png + :height: 16px + :align: center + +A dedicated progress bar is shown for every easyconfig file that is installed, +right above the status bar (if present), which shows: + +* The name of the module that is being installed. +* The currently active installation step. +* The number of completed installations steps, as well as the total number of installation steps for this easyconfig. +* A visual progress bar that represents the progress in installing this easyconfig. +* The total amount of time spent on installing this easyconfig so far. + +The progress bar for a specific easyconfig file will be hidden as soon as the installation +finishes (regardless of whether it was successful or not). + +Download progress bars +~~~~~~~~~~~~~~~~~~~~~~ + +.. image:: img/progress_bar_download.png + :height: 56px + :align: center + +When EasyBuild is downloading one or more files, +a dedicated progress bar will be visible: + +* For large downloads: the name of the file being downloaded, + a visual progress bar, the amount of data downloaded so far, + the amount of data to download in total, the download speed, + and the amount of time spent downloading the file so far. +* If there are multiple files being downloaded: an overview of how + many files have been downloaded already, and how many need to be downloaded in total. + +The download progress bars will be hidden as soon as the downloading has been completed (or has failed). + +Extensions progress bar +~~~~~~~~~~~~~~~~~~~~~~~ + +.. image:: img/progress_bar_extensions.png + :height: 22px + :align: center + +When extensions are being installed for a particular easyconfig, +a dedicated progress bar will pop up for the ``extensions`` step, +which shows: + +* The name of the extension that is currently being installed. +* The number of extensions installed so far, and the total number of extensions to install. +* A visual progress bar that represents the progress for installing extensions so far. +* The total amount of time spent installing extensions for this easyconfig. + +.. _progress_bars_configuration: + +Relevant configuration options +------------------------------ + +``output-style`` +~~~~~~~~~~~~~~~~ + +The ``output-style`` configuration option determines the output style of the ``eb`` command. + +Setting ``output-style`` to '``rich``' results in rich output being produced, which includes progress bars. +This also makes ``Rich`` a *required* dependency for EasyBuild. + +Using '``basic``' as value for ``output-style`` results in basic output (no progress bars). + +By default ``output-style`` is set to '``auto``', which implies using the ``Rich`` Python package to produce +rich output (incl. progress bars) if is available, +and falling back to using the basic output style if ``Rich`` is not available. + +``show-progress-bar`` +~~~~~~~~~~~~~~~~~~~~~ + +The ``show-progress-bar`` configuration option (enabled by default) controls whether or not +progress bars are shown, regardless of the active output style and whether ``Rich`` is available. diff --git a/docs/img/progress_bar_download.png b/docs/img/progress_bar_download.png new file mode 100644 index 0000000000000000000000000000000000000000..099624a6975f22f2a389cbcb4041e9b5d3437d2c GIT binary patch literal 48401 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 TWRE@h0{(oLRFtR{GYa}YF+e+E literal 0 HcmV?d00001 diff --git a/docs/img/progress_bar_easyconfig.png b/docs/img/progress_bar_easyconfig.png new file mode 100644 index 0000000000000000000000000000000000000000..d5f4173c4ccfe2a5e9f52aedf8b9d5e5c567cf48 GIT binary patch literal 27799 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 YsTvD1KQg~P{2(CG5(?tgqJ}~LAJH{?#Q*>R literal 0 HcmV?d00001 diff --git a/docs/img/progress_bar_extensions.png b/docs/img/progress_bar_extensions.png new file mode 100644 index 0000000000000000000000000000000000000000..ee616e2d5b3292076c07931a2d0915f576050b94 GIT binary patch literal 21999 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 literal 0 HcmV?d00001 diff --git a/docs/img/progress_bar_overall.png b/docs/img/progress_bar_overall.png new file mode 100644 index 0000000000000000000000000000000000000000..ba28529fef576a439760bc43f8a73747588cdad3 GIT binary patch literal 27919 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 XLK9orw290|K|Yk_)#WN>-Uj~ Date: Fri, 29 Oct 2021 17:03:33 +0800 Subject: [PATCH 174/286] update release notes and changelog for EasyBuild v4.5.0 + bump version to 4.5.0 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 196 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 196 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index a38ecb5e..50e95849 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20211029.01** (`Oct 29th 2021`): update release notes for EasyBuild v4.5.0 (see :ref:`release_notes_eb450`) * **release 20210907.01** (`Sep 7th 2021`): update release notes for EasyBuild v4.4.2 (see :ref:`release_notes_eb442`) * **release 20210706.01** (`Jul 6th 2021`): update release notes for EasyBuild v4.4.1 (see :ref:`release_notes_eb441`) * **release 20210602.01** (`Jun 2nd 2021`): update release notes for EasyBuild v4.4.0 (see :ref:`release_notes_eb440`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 80c076d3..de85cda7 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,202 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,467** different software packages, -including 36 different (compiler) toolchains. It contains 241 software-specific easyblocks and 37 generic easyblocks, -alongside 13,265 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,506** different software packages, +including 36 different (compiler) toolchains. It contains 242 software-specific easyblocks and 37 generic easyblocks, +alongside 13,514 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb450: + +EasyBuild v4.5.0 (October 29th 2021) +------------------------------------ + +feature release + +**framework** + +* various enhancements, including: + + * add ``--review-pr-max`` and ``--review-pr-filter`` options to limit easyconfigs used by ``--review-pr`` + retain order of easyconfigs being compared with (`#3754 `_) + * use Rich (if available) to show progress bars when installing easyconfigs (`#3823 `_, `#3826 `_, `#3833 `_, `#3835 `_, `#3844 `_, `#3864 `_, `#3867 `_, `#3882 `_) + + * see also https://docs.easybuild.io/en/latest/Progress_bars.html + + * add support for checking required/optional EasyBuild dependencies via ``eb --check-eb-deps`` (`#3829 `_) + * add support for collecting GPU info (via ``nvidia-smi``), and include it in ``--show-system-info`` and test report (`#3851 `_) + * added support for ``--insecure-download`` configuration option (`#3859 `_) + * make intelfftw toolchain component aware of imkl-FFTW module (`#3861 `_) + * make sure the contrib/hooks tree is included in the source tarball for easybuild-framework (`#3862 `_) + * add ``check_async_cmd`` function to facilitate checking on asynchronously running commands (`#3865 `_, `#3881 `_) + * add initial/experimental support for installing extensions in parallel (`#3667 `_, `#3878 `_) + + * see also https://docs.easybuild.io/en/latest/Installing_extensions_in_parallel.html + + * filter out duplicate paths added to module files, and print warning when they occur (`#3770 `_, `#3874 `_) + +* various bug fixes, including: + + * ensure that path configuration options have absolute path values (`#3832 `_) + * fix broken test by taking into account changed error raised by Python 3.9.7 when copying directory via ``shutil.copyfile`` (`#3840 `_) + * ensure newer location of CUDA stubs is taken into account by RPATH filter (`#3850 `_) + * replace ``which`` by ``command -v`` in ``eb`` wrapper script to avoid dependency on ``which`` command (`#3852 `_) + * refactor EasyBlock to decouple collecting of information on extension source/patch files from downloading them (`#3860 `_) + + * in this context, the ``EasyBlock.fetch_extension_sources`` method was deprecated, and replaced by ``EasyBlock.collect_exts_file_info`` + + * fix library paths to add to ``$LDFLAGS`` for intel-compilers toolchain component (`#3866 `_) + * remove ``--depth 1`` from git clone when ``commit`` specified (`#3871 `_, `#3872 `_) + * make sure correct include directory is used for FlexiBLAS toolchain component (`#3875 `_) + * explicitly disable rebase when pulling develop branch to create a merge commit, since not specifying how to reconcile divergent branches is an error with Git 2.33.1 and newer (`#3879 `_) + * tweak ``test_http_header_fields_urlpat`` to download from ``sources.easybuild.io`` rather than ``https://ftp.gnu.org`` (`#3883 `_) + +* other changes: + + * change ``copy_file`` function to raise an error when trying to copy non-existing file (`#3836 `_, `#3855 `_, `#3877 `_) + * only print the hook messages if EasyBuild is running in debug mode (`#3843 `_) + * deprecate old toolchain versions (pre-2019a common toolchains) (`#3876 `_, `#3884 `_) + + * see also https://docs.easybuild.io/en/latest/Deprecated-easyconfigs.html#deprecated-toolchains + +**easyblocks** + +* new software-specific easyblock for imkl-FFTW (`#2599 `_) + +* minor enhancements and updates, including: + + * add support for installing R extensions in parallel (`#2408 `_) + * update MotionCor2 easyblock to consider to locations for built binary (`#2541 `_, `#2598 `_) + * let GROMACS runtime logs show EasyBuild was used by setting ``-DGMX_VERSION_STRING_OF_FORK`` configuration option (`#2571 `_) + * adjust qa list in WIEN2k easyblock to handle new questions + fix sanity check for v21.1 (`#2572 `_) + * enhance GCC easyblock to add support for AMD GPU offloading (`#2578 `_) + * add support for specifying subdirectory for target installation directory in CMakeMake (`#2579 `_) + * enhance COMSOL easyblock to change permission on build directory during extract step (to allow using patches) (`#2584 `_) + * enhance FlexiBLAS easyblock to support building with Intel MKL (imkl) as backend (`#2588 `_) + * update MATLAB easyblock for 2021b (jre is no longer included) (`#2589 `_) + * update OpenCV easyblock to detect GTK3 and GTK2 dependencies (next to GTK+) (`#2591 `_) + * avoid that path to CUDA install directory is added to ``$PATH`` (`#2593 `_) + * enhance imkl easyblock to add support for installing with NVHPC (`#2595 `_) + * enhance PETSc easyblock to run tests in parallel (`#2601 `_) + * update ELSI easyblock to support two new external dependencies (`#2602 `_) + * add custom custom easyconfig parameter ``backends`` in FlexiBLAS easyblock to specify backends (`#2605 `_) + * detect problem with compiling CPU detection code in configure output in GROMACS easyblock (`#2609 `_) + * use correct include directory for FlexiBLAS (`#2610 `_) + +* various bug fixes, including: + + * unset ``$EASYBUILD_*`` environment variables when running sanity check in EasyBuildMeta easyblock + also unset ``$MODULES_LMCONFLICT`` to avoid conflict when loading EasyBuild module (`#2568 `_) + * ensure that all ABAQUS components get installed for ABAQUS 2021.x (+ add support for enabling/disabling fe-safe) (`#2569 `_) + * fix subdir path in VTune easyblock for 2021.x versions + add sanity check command (`#2576 `_) + * make sure custom easyblock for installing EasyBuild respects requested version of Python (like ``$EB_PYTHON``) (`#2581 `_) + * restore RPATH wrappers for OpenMPI sanity check (`#2582 `_) + * fix installation of libcp2k for recent CP2K versions (`#2585 `_) + * make version regex in OpenSSL wrapper easyblock less strict (version string does not always end with a letter) (`#2597 `_) + * redefine ``collect_exts_file_info`` instead of now deprecated fetch_extension_sources in OCaml easyblock (`#2603 `_) + +* other changes: + + * don't use ``--config=mkl`` for TensorFlow 2.4+ (`#2583 `_) + + * this fixes some performance related issues for TensorFlow, see https://github.com/easybuilders/easybuild-easyblocks/issues/2577 and https://github.com/easybuilders/easybuild-easyconfigs/issues/14120 + + * fix support for recent imkl version in numexpr easyblock (`#2606 `_) + * derive custom easyblock from MotionCor2 from PackedBinary instead of EasyBlock (`#2607 `_) + +**easyconfigs** + +* added easyconfigs for foss/2021b (`#14217 `_) and intel/2021b (`#14218 `_) common toolchains + + * see also https://docs.easybuild.io/en/latest/Common-toolchains.html + +* add easyconfig for gobff/2021a toolchain (`#14019 `_, `#14038 `_) +* added example easyconfig files for 39 new software packages: + + * abTEM (`#13974 `_), ARTS (`#9651 `_), AutoGeneS (`#13903 `_), bashplotlib (`#13942 `_), CIRI-long (`#13985 `_), DFT-D4 (`#12803 `_), + ELSI-RCI (`#14147 `_), ESL-Bundle (`#14179 `_), expecttest (`#14106 `_), fdict (`#14161 `_), flook (`#14161 `_), FreeTDS (`#13952 `_), + HDBSCAN (`#14062 `_), imkl-FFTW (`#14195 `_), isoCirc (`#13982 `_), libfdf (`#14173 `_), libmbd (`#14129 `_), libpspio (`#14173 `_), + libSBML (`#14050 `_), longread_umi (`#13987 `_), Mesa-demos (`#14123 `_), MixMHC2pred (`#14041 `_), NTPoly (`#14183 `_), + OpenSceneGraph (`#14197 `_), panaroo (`#14203 `_), PEPT (`#14077 `_), pycoQC (`#14012 `_), python-docx (`#13930 `_), QD (`#14122 `_), + radeontop (`#14124 `_), Rgurobi (`#14188 `_), RInChI (`#14049 `_), scGeneFit (`#13963 `_), swifter (`#14114 `_), TOML-Fortran (`#13929 `_), + TRUST4 (`#14035 `_), ucx-py (`#14051 `_), vawk (`#14040 `_), VMTK (`#14023 `_) + +* added additional easyconfigs for various supported software packages, including: + + * AlphaFold 2.0.1, artic-ncov2019 2021.06.24, BerkeleyGW 3.0.1, bokeh 2.4.1, Boost.Python 1.76.0, canu 2.2, + Cartopy 0.20.0, CP2K 8.2, CUDA 11.4.2, Dalton 2020.0, dask 2021.9.1, edlib 1.3.9, ELSI 2.7.1, FFTW 3.3.10, + GD 2.73, GDAL 3.3.2, GTDB-Tk 1.7.0, ImageJ 1.52q, jax 0.2.20, Kraken2 2.1.2, leidenalg 0.8.7, libfabric 1.13.2, + libspatialindex 1.9.3, libxc 5.1.6, libxsmm 1.16.2, lifelines 0.26.3, Longshot 0.4.3, LSD2 2.2, MAFFT 7.487, + MEME 5.4.1, MotionCor2 1.4.4, NCCL 2.11.4, netCDF 4.8.1, networkx 2.6.3, Nextflow 21.08.0, OpenBLAS 0.3.18, + OpenCV 4.5.3, OrthoFinder 2.5.4, OSU-Micro-Benchmarks 5.8, PhyML 3.3.20200621, PostgreSQL 13.4, pygraphviz 1.7, + pyproj 3.1.0, python-Levenshtein 0.12.1, PyTorch-Geometric 2.0.1, QIIME2 2021.8.eb, Qiskit 0.31.0, + QuantumESPRESSO 6.8, Racon 1.4.21, rampart 1.2.0, rclone 1.56.0, RDKit 2021.03.4, SAMtools 1.13, scanpy 1.8.1, + scikit-allel 1.3.3, SciPy-bundle 2021.10, Seaborn 0.11.2, SHAPEIT4 4.2.2, spglib 1.16.2, UCX 1.11.2, + UCX-CUDA 1.11.2, VSEARCH 2.18.0, Z3 4.8.12, zarr 2.10.1 + +* minor enhancements, including: + + * add JASPAR2020 to R-bundle-Bioconductor 3.13 (`#13962 `_) + * add Autotools as build dependency for CubeGUI-4.6 (`#14109 `_) + * add compiler/parallel/tcltk R libraries included in base installation to extensions in recent R easyconfigs (`#14189 `_, `#14190 `_, `#14194 `_) + + * required for parallel installation of extensions for these R easyconfigs + + * also add location to MPI startup tests to ``$PATH`` in OSU-Micro-Benchmarks easyconfigs (`#14126 `_) + +* various bug fixes, including: + + * add missing Brotli dependency to freetype (`#13915 `_, `#14002 `_) + * add patch for OpenBLAS 0.3.15 to fix failing numpy tests on aarch64 (`#13923 `_) + * fix source URL + add alternate checksum for ADMIXTURE 1.3.0 (`#13933 `_) + * just use ``cp`` to copy ``stereo_chemical_props.txt`` to AlphaFold installation directory (`#13938 `_) + * add UnZip build dependency to TensorFlow 2.4.1 (`#13958 `_), 2.5.0 (`#13959 `_) and 2.6.0 easyconfigs (`#13960 `_) + * add missing Python dependency for WIEN2k 21.1 + patch to fix build failure for ``lapw0_mpi`` with libxc (`#13961 `_) + * add additional valid checksum for lhs 1.1.1 extension in recent R 4.0.x and 4.1.0 easyconfigs (`#13969 `_) + * fix Fortran system call stdout/err redirection for WIEN2k v21.1 (`#13972 `_) + * add OpenSSL dependency to Kent_tools 418 easyconfig to fix a link error (`#13989 `_) + * make binutils a build-only dependency for Brotli + add sanity check command (`#14004 `_) + * fix installation of Racon v1.4.7 with gcccuda/2019b after move of ClaraGenomicsAnalysis repository (`#14010 `_) + * fix source URL for KEGG.db extension in R-bundle-Bioconductor 3.13 easyconfig (since it's a deprecated library now) (`#14013 `_) + * add patch for BLIS 0.8.1 to fix dgemm FPE signalling on Broadwell (`#14018 `_) + * add patch to fix installation of TensorFlow 2.2.3 on POWER (`#14025 `_) + * fix AmberTools v20 easyconfig using intel/2020a toolchain (`#14028 `_) + * fix download + permissions of binary for USEARCH v11.0.667 (`#14036 `_) + * remove h5py 3.x dependency for Keras with 2020b toolchain, since TensorFlow provides (and requires) h5py 2.x (`#14052 `_) + * correctly specify install prefix for CUDA in OSU-Micro-Benchmarks after renaming CUDAcore to CUDA for 2021a (`#14063 `_) + * add patch to fix failing file system cache test for jax on recent Linux kernels (`#14067 `_), `#14070 `_) + * fix compilation of BWA 0.7.17 with GCC/10.2.0 on POWER (`#14073 `_) + * add missing dependencies for recent LibTIFF versions: XZ, jbigkit, zstd (`#14079 `_) + * add missing header file to existing versions of jbigkit (`#14081 `_) + * fix source URL for SUNDIALS 5.x (`#14092 `_, `#14096 `_) + * add Perl and Python runtime dependencies to Bowtie2 2.4.4 (`#14097 `_) + * fix source URL for SCOTCH 6.1.0 (`#14099 `_) + * drop tcmalloc from SymEngine as it causes crashes with scipy (`#14119 `_) + * fix homepage + description in SimpleITK easyconfigs (`#14125 `_) + * add missing scripts from ``utils`` and ``analysis_scripts`` to ``bin`` for cryoDRGN (`#14137 `_) + * patch ``rsync_from_ncbi.pl`` in Kraken2 v2.1.2 to allow syncing with NCBI servers over HTTPS (`#14148 `_) + * skip ``mkl_fused_batch_norm_op_test`` test (broken on AMD EPYC systems) for TensorFlow 2.5.0 and 2.6.0 (`#14151 `_, `#14153 `_) + * fix incorrect module load message and update morphology plugin of ImageJ 1.51k (`#14152 `_) + * fix XCrySDen v1.6.2 linking to libdl and Togl (`#14160 `_) + * add patch to fix PMIx detection in OpenMPI v4.0.3, v4.0.5, v4.1.0 (`#14177 `_) + * add patch for OpenBLAS 0.3.17 + 0.3.18 to fix segfault triggered by scipy tests (`#14178 `_) + * fix spatstat.* downloads for Seurat v4.0.1 (`#14199 `_) + * add patch for GROMACS 2019.3 easyconfigs using CMake 3.15.3 to fix CPU detection (`#14212 `_) + +* other changes: + + * remove help2man build dependency for flex using system toolchain (because it requires Perl) (`#13922 `_) + * use proper dependency for python-Levenshtein in CIRI-long easyconfig (`#13985 `_) + * in-place updates for foss/2021b and intel/2021b common toolchains + + * update to UCX(-CUDA) 1.11.2 as dependency for OpenMPI v4.1.1 + NCCL v2.10.3 (`#14090 `_) + * update libfabric to 1.13.1 in OpenMPI and add it as a dependency in PMIx for the upcoming foss 2021b toolchain (`#14164 `_) + * update to OpenBLAS 0.3.18 as dependency for FlexiBLAS 3.0.4 with GCCcore/11.2.0 toolchain (`#14167 `_) + * update libfabric to 1.13.2 in OpenMPI v4.1.1 + PMIx 4.1.0 for the upcoming foss/2021b toolchain (`#14176 `_) + + * remove format mapping from homepage of Subread easyconfigs (`#14145 `_) + * add BLIS and imkl (x86_64 only) builddependencies to FlexiBLAS 0.3.4 with GCC/11.2.0 toolchain (`#14225 `_) + + .. _release_notes_eb442: EasyBuild v4.4.2 (September 7th 2021) diff --git a/docs/conf.py b/docs/conf.py index 6d17cf87..acf4eea1 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.4.2' # this is meant to reference the version of EasyBuild +version = '4.5.0' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20210907.0' # this is meant to reference the version of the documentation itself +release = '20211029.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 421a50796c913b4f74ba631dde7268f08f98d9e6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 29 Oct 2021 12:24:22 +0200 Subject: [PATCH 175/286] fix suggestions for docs on progress bars --- docs/Progress_bars.rst | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/docs/Progress_bars.rst b/docs/Progress_bars.rst index 9e13d1d2..3df1c7c9 100644 --- a/docs/Progress_bars.rst +++ b/docs/Progress_bars.rst @@ -19,6 +19,12 @@ by default, if the `Rich `_ Python package is av The progress bars shown by EasyBuild are *dynamic*: they are only visible when they are relevant. +Note that for most progress bars the amount of progress made is assumed to be linear across the whole process, +even though it is typically not. Some installation steps take significantly longer than others, +and some easyconfigs may install in a couple minutes while others take much longer, but it is very difficult +to get a good estimate on how much time will be needed. +The download progress bar is an exception here (as long as the size of the file to download could be determined first). + .. _progress_bars_types: Types of progress bars @@ -43,11 +49,13 @@ From left to right, the following information is included: being processed, and a count of easyconfigs that failed to installed so far (if there are any). * The list of already processed easyconfigs, along with the result: * ``OK`` (in green) for a successful installation; - * ``FAILED`` (in red) a failed installation; + * ``FAILED`` (in red) for a failed installation; Processed easyconfigs are shown in reversed order: most recently processed easyconfigs are listed first. -Failing easyconfigs are listed before easyconfigs that were installed successfully, -to highlight failing installations. + +If EasyBuild is configured to continue processing easyconfigs when an installation failed +(for example when using ``--upload-test-report``), failing easyconfigs are listed before easyconfigs +that were installed successfully, to highlight failing installations. The status bar is not shown if only a single easyconfig file is being installed, and is hidden automatically as soon as the EasyBuild session finishes. @@ -83,8 +91,8 @@ a dedicated progress bar will be visible: * For large downloads: the name of the file being downloaded, a visual progress bar, the amount of data downloaded so far, - the amount of data to download in total, the download speed, - and the amount of time spent downloading the file so far. + the amount of data to download in total, the average download speed, + and the estimated time remaining to complete the download (based on average download speed). * If there are multiple files being downloaded: an overview of how many files have been downloaded already, and how many need to be downloaded in total. From 72a319783f1557eb52d9ca541e415100b176c73a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 29 Oct 2021 13:59:05 +0200 Subject: [PATCH 176/286] reword note on progress bar steps being treated equal Co-authored-by: Simon Branford <4967+branfosj@users.noreply.github.com> --- docs/Progress_bars.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/Progress_bars.rst b/docs/Progress_bars.rst index 3df1c7c9..e14994fd 100644 --- a/docs/Progress_bars.rst +++ b/docs/Progress_bars.rst @@ -19,10 +19,10 @@ by default, if the `Rich `_ Python package is av The progress bars shown by EasyBuild are *dynamic*: they are only visible when they are relevant. -Note that for most progress bars the amount of progress made is assumed to be linear across the whole process, -even though it is typically not. Some installation steps take significantly longer than others, -and some easyconfigs may install in a couple minutes while others take much longer, but it is very difficult -to get a good estimate on how much time will be needed. +Note that for most progress bars each step is treated as being equal even though the time taken for the +various steps varies. There are many factors that impact how long an individual installation step, installing +an easyconfig, or installing an extension may and this makes it very difficult to get a good estimate on how +much time will be needed. The download progress bar is an exception here (as long as the size of the file to download could be determined first). .. _progress_bars_types: From 76ce5e8b4607075b5cafe312f0a620f31707ed6d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 29 Oct 2021 13:56:17 +0200 Subject: [PATCH 177/286] document experimental/initial support for installing extensions in parallel --- docs/Experimental_features.rst | 1 + docs/Installing_extensions_in_parallel.rst | 109 +++++++++++++++++++++ docs/index.rst | 1 + 3 files changed, 111 insertions(+) create mode 100644 docs/Installing_extensions_in_parallel.rst diff --git a/docs/Experimental_features.rst b/docs/Experimental_features.rst index dbca8a87..eb85cdd1 100644 --- a/docs/Experimental_features.rst +++ b/docs/Experimental_features.rst @@ -14,3 +14,4 @@ Currently enabled experimental features include: * support for easyconfig files in YAML syntax (see :ref:`easyconfig_yeb_format`) * support for generating container recipes & images (see :ref:`containers`) * support for using easystack files (see :ref:`easystack`) + * support for installing extensions in parallel (see :ref:`installing_extensions_in_parallel`) diff --git a/docs/Installing_extensions_in_parallel.rst b/docs/Installing_extensions_in_parallel.rst new file mode 100644 index 00000000..e5f085bd --- /dev/null +++ b/docs/Installing_extensions_in_parallel.rst @@ -0,0 +1,109 @@ +.. _installing_extensions_in_parallel: + +Installing extensions in parallel (experimental!) +================================================= + +Since EasyBuild v4.5.0 (initial) support is available for installing extensions in parallel, +that is to run the installation command for multiple extensions that are ready to install at the same time +in the background, to exploit the availability of multiple cores. + +**Note: this is an** :ref:`experimental feature `. +**Some of the mentioned functionality may be subject to change or be prone to errors.** + +.. contents:: + :depth: 3 + :backlinks: none + +.. _installing_extensions_in_parallel_configuration: + +Configuration +------------- + +To let EasyBuild install extensions in parallel, the ``parallel-extensions-install`` configuration option must be +enabled. + +In addition, since the support for installing extensions in parallel is an experimental feature, the ``experimental`` +configuration option must be also be enabled (see also :ref:`experimental_features`). + +How many extension installations should be started (at maximum) at the same time is controlled by +the ``parallel`` configuration option. + + +.. _installing_extensions_in_parallel_requirements: + +Requirements +------------ + +For EasyBuild to be able to install a list of extensions in parallel, two requirements must be met: + +* The easyblock(s) that are used for installing the extensions must have support for determining + which installed extensions are required to fulfill the dependencies for a particular extension. + This is done via the ``required_deps`` property method. +* EasyBuild must be able to start a single shell command (asynchronously, so it runs in the background) + to perform the installation of the extension via the ``run_async`` method, + and check whether the command has completed via the ``async_cmd_check`` method. + +For an example of how ``required_deps``, ``run_async``, and ``async_cmd_check`` can be implemented, +see the `RPackage +`_ easyblock. + +.. _installing_extensions_in_parallel_caveats_known_issues: + +Caveats and Known issues +------------------------ + +*(last update: EasyBuild v4.5.0)* + +There are a couple of caveats and known issues with installing extensions in parallel, +which we hope to resolve in future EasyBuild releases. + +This is also why the support for installing extensions in parallel is currently marked as an experimental feature. + +.. _installing_extensions_in_parallel_caveats_known_issues_only_r: + +Only works for R extensions +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The support for installing extensions in parallel currently only works for R extensions, +since only the ``RPackage`` easyblock (which is used to install R packages as extensions) implements +the necessary methods (see :ref:`installing_extensions_in_parallel_requirements`). + +Supporting other types of extensions (Python, Perl, etc.) requires that the corresponding easyblocks that +are used to install those extensions (like ``PythonPackage``, ``PerlModule``) are enhanced to support determining +required dependencies and starting the installation command asynchronously. + +.. _installing_extensions_in_parallel_caveats_known_issues_exts_list: + +List of extensions must be self-contained +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The EasyBuild framework currently enforces that all required dependencies for a particular extension +are included in the list of extensions that is being installed (specified via the ``exts_list`` easyconfig +parameter). Extensions provided by dependencies are not taken into account (yet). + +As a result, trying to install an +`R-bundle-Bioconductor `_ +easyconfig with ``parallel-extensions-install`` enabled +will result in an error reporting missing required dependencies. + + +.. _installing_extensions_in_parallel_caveats_known_issues_skip: + +Skipping of installed extensions is still done sequentially +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Checking which extensions are already installed for which the installation can be skipped +when ``--skip`` is being used is still done sequentially. + +Additional work is needed to also run these checks in parallel across the cores that are available to EasyBuild. + + +.. _installing_extensions_in_parallel_caveats_known_issues_sanity_check: + +Sanity check for extensions is still run sequentially +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The sanity checks that are done for each extension are still done through a sequential loop over the +list of extensions. + +Additional work is needed to also run these checks in parallel across the cores that are available to EasyBuild. diff --git a/docs/index.rst b/docs/index.rst index 1996ca18..6d6d2097 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -71,6 +71,7 @@ Advanced usage topics Hooks Implementing-easyblocks Including_additional_Python_modules + Installing_extensions_in_parallel Integration_with_GitHub Locks Manipulating_dependencies From d9fb2829b80c1b62dd195b814eb1ceac4af0b1b0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 29 Oct 2021 15:22:37 +0200 Subject: [PATCH 178/286] add reference to section on --skip when mentioning that checks for extensions to skip is still being done sequentially --- docs/Installing_extensions_in_parallel.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Installing_extensions_in_parallel.rst b/docs/Installing_extensions_in_parallel.rst index e5f085bd..b9b341b4 100644 --- a/docs/Installing_extensions_in_parallel.rst +++ b/docs/Installing_extensions_in_parallel.rst @@ -93,7 +93,7 @@ Skipping of installed extensions is still done sequentially ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Checking which extensions are already installed for which the installation can be skipped -when ``--skip`` is being used is still done sequentially. +when ``--skip`` (see :ref:`partial_installation_skip`) is being used is still done sequentially. Additional work is needed to also run these checks in parallel across the cores that are available to EasyBuild. From 5580afd4f24d163872e5eaa39a13d115f28486ef Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Fri, 29 Oct 2021 21:33:39 +0800 Subject: [PATCH 179/286] bump version to 4.5.0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1c691a89..775ba896 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.4.2' +VERSION = '4.5.0' # Utility function to read README file From 562ccc32da6730569e7dc8e7ff863699e742ead8 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Wed, 1 Dec 2021 16:03:39 +0100 Subject: [PATCH 180/286] Update @ocaisa contact info --- docs/Maintainers.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index 29563b5c..b831e4e7 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -115,9 +115,9 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * GitHub: `@smoors `_ - e-mail: ``samuel.moors (at) vub.be`` - IRC/Slack: ``smoors`` -* **Alan O'Cais** (`JSC `_) +* **Alan O'Cais** (`CECAM `_) - * GitHub: `@ocaisa `_ - e-mail: ``a.ocais (at) fz-juelich.de`` - IRC/Slack: ``ocaisa`` + * GitHub: `@ocaisa `_ - e-mail: ``alan.ocais (at) epfl.ch`` - IRC/Slack: ``ocaisa`` * **Mikael Öhman** (`Chalmers University of Technology `_) From 41791219c64b9d349cf914844cd89cd2fd29fc88 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Dec 2021 08:54:50 +0100 Subject: [PATCH 181/286] auto-update documentation for EasyBuild v4.5.1 --- docs/version-specific/Supported_software.rst | 2498 +++++++++++++----- docs/version-specific/easyblocks.rst | 1 + 2 files changed, 1863 insertions(+), 636 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index ef0a9c6a..d58ba3e1 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2506 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2575 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_angsd_525` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow_555` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -115,7 +115,8 @@ version versionsuffix toolchain ``8.10.3`` ``intel/2018b`` ``9.2.1`` ``intel/2020a`` ``9.4.1`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -``9.4.2`` ``intel/2021a`` +``9.4.2`` ``foss/2021a``, ``intel/2021a`` +``9.6.2`` ``intel/2021a``, ``intel/2021b`` ========== ======================== ================================================ @@ -150,6 +151,7 @@ version versionsuffix toolchain ========= ================ =============== ``0.9.9`` ``gompi/2019b`` ``0.9.9`` ``-Perl-5.28.1`` ``gompi/2019a`` +``1.0.0`` ``gompi/2021a`` ========= ================ =============== @@ -162,11 +164,12 @@ abTEM provides a Python API for running simulations of Transmission Electron Mic *homepage*: https://github.com/jacobjma/abTEM -============ =============== ================== -version versionsuffix toolchain -============ =============== ================== -``1.0.0b24`` ``-ASE-3.22.0`` ``fosscuda/2020b`` -============ =============== ================== +============ =============== ================================== +version versionsuffix toolchain +============ =============== ================================== +``1.0.0b24`` ``-ASE-3.22.0`` ``fosscuda/2020b`` +``1.0.0b26`` ``-ASE-3.22.0`` ``foss/2020b``, ``fosscuda/2020b`` +============ =============== ================================== .. _list_software_ABySS_418: @@ -339,6 +342,7 @@ A small library for automatically adjustment of text position in matplotlib plot ========= ================= =============== version versionsuffix toolchain ========= ================= =============== +``0.7.3`` ``foss/2021b`` ``0.7.3`` ``-Python-3.6.6`` ``foss/2018b`` ``0.7.3`` ``-Python-3.7.2`` ``intel/2019a`` ========= ================= =============== @@ -397,6 +401,7 @@ version toolchain ``2019_update3`` ``system`` ``2019_update5`` ``system`` ``2021.2.0`` ``system`` +``2021.4.0`` ``system`` ================ ========== @@ -597,6 +602,7 @@ version toolchain ========= ================================== ``2.0.0`` ``foss/2020b``, ``fosscuda/2020b`` ``2.0.1`` ``foss/2020b``, ``fosscuda/2020b`` +``2.1.1`` ``fosscuda/2020b`` ========= ================================== @@ -964,6 +970,22 @@ version toolchain ========= ====================================== +.. _list_software_ANIcalculator_1282: + +*ANIcalculator* ++++++++++++++++ + +This tool will calculate the bidirectional average nucleotide identity (gANI) and Alignment Fraction (AF) between two genomes. Required input is the full path to the fna file (nucleotide sequence of genes in fasta format) of each query genome. Either the rRNA and tRNA genes can be excluded, or provided in a list with the -ignoreList option. This is necessary as the presence of tRNA and/or rRNA genes in the fna will artificially inflate the ANI. + +*homepage*: https://ani.jgi.doe.gov/html/home.php + +======= ================== +version toolchain +======= ================== +``1.0`` ``GCCcore/10.3.0`` +======= ================== + + .. _list_software_Annif_492: *Annif* @@ -1084,6 +1106,7 @@ antiSMASH allows the rapid genome-wide identification, annotation and analysis o version versionsuffix toolchain ========= ================= ============== ``5.1.2`` ``-Python-3.7.4`` ``foss/2019b`` +``6.0.1`` ``foss/2020b`` ========= ================= ============== @@ -1100,7 +1123,7 @@ ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language to version versionsuffix toolchain ========= ================== ===================================================================================================== ``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` -``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` ``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` ``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` @@ -1153,12 +1176,12 @@ Convert various sequence formats to FASTA *homepage*: https://github.com/tseemann/any2fasta -========= ================ ======================================================== -version versionsuffix toolchain -========= ================ ======================================================== -``0.4.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -========= ================ ======================================================== +========= ================ ============================================================================ +version versionsuffix toolchain +========= ================ ============================================================================ +``0.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +========= ================ ============================================================================ .. _list_software_AOCC_278: @@ -1170,13 +1193,13 @@ AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 12.0 *homepage*: https://developer.amd.com/amd-aocc/ -========= ====================================== -version toolchain -========= ====================================== -``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ========================================================== .. _list_software_AOMP_301: @@ -1268,12 +1291,13 @@ version toolchain a program to detect tRNA genes and tmRNA genes in nucleotide sequences -*homepage*: http://mbio-serv2.mbioekol.lu.se/ARAGORN/ +*homepage*: http://www.ansikte.se/ARAGORN/ ========== ======================================= version toolchain ========== ======================================= ``1.2.38`` ``foss/2016b``, ``iccifort/2019.5.281`` +``1.2.41`` ``foss/2021b`` ========== ======================================= @@ -1526,7 +1550,7 @@ version toolchain *Arrow* +++++++ -Apache Arrow is a cross-language development platform for in-memory data. +Apache Arrow (incl. PyArrow Python bindings), a cross-language development platform for in-memory data. *homepage*: https://arrow.apache.org @@ -1539,23 +1563,26 @@ version versionsuffix toolchain ``0.16.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.17.1`` ``fosscuda/2020b``, ``intel/2020b`` ``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``6.0.0`` ``foss/2021a``, ``foss/2021b`` ========== ================== =================================== -.. _list_software_arrow_555: +.. _list_software_arrow-R_682: -*arrow* -+++++++ +*arrow-R* ++++++++++ R interface to the Apache Arrow C++ library *homepage*: https://cran.r-project.org/web/packages/arrow -========== ============= ============== -version versionsuffix toolchain -========== ============= ============== -``0.17.1`` ``-R-4.0.0`` ``foss/2020a`` -========== ============= ============== +=========== ============= ============== +version versionsuffix toolchain +=========== ============= ============== +``0.17.1`` ``-R-4.0.0`` ``foss/2020a`` +``6.0.0.2`` ``-R-4.1.0`` ``foss/2021a`` +``6.0.0.2`` ``-R-4.1.2`` ``foss/2021b`` +=========== ============= ============== .. _list_software_ART_231: @@ -1640,6 +1667,22 @@ version toolchain ========= ================= +.. _list_software_ASAP_293: + +*ASAP* +++++++ + +ASAP focuses on fast and fluid image viewing with an easy-to-use interface for making annotations. It consists of two main components: an IO library for reading and writing multi-resolution images and a viewer component for visualizing such images. + +*homepage*: https://computationalpathologygroup.github.io/ASAP/ + +======= ================ ============== +version versionsuffix toolchain +======= ================ ============== +``2.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +======= ================ ============== + + .. _list_software_ASAP3_344: *ASAP3* @@ -1673,35 +1716,35 @@ ASE is a python package providing an open source Atomic Simulation Environment *homepage*: https://wiki.fysik.dtu.dk/ase/ -============== ================== =================================================================== -version versionsuffix toolchain -============== ================== =================================================================== -``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` -``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` -``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` -``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` -``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` -``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` -``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.20.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` -``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` -``3.22.0`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b`` -============== ================== =================================================================== +============== ================== ==================================================================================== +version versionsuffix toolchain +============== ================== ==================================================================================== +``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` +``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` +``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` +``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` +``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` +``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` +``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.20.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` +``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.22.0`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021a`` +============== ================== ==================================================================================== .. _list_software_ASHS_303: @@ -1820,6 +1863,7 @@ version versionsuffix toolchain ``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``4.2.1`` ``intelcuda/2020b`` +``4.3.1`` ``foss/2021a``, ``intel/2021a`` ========== ================== =============================== @@ -2267,7 +2311,23 @@ version versionsuffix toolchain --- -:ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` + + +.. _list_software_BabelStream_1090: + +*BabelStream* ++++++++++++++ + +STREAM, for lots of devices written in many programming models + +*homepage*: https://uob-hpc.github.io/BabelStream + +======= ============= ============== +version versionsuffix toolchain +======= ============= ============== +``3.4`` ``-omp`` ``GCC/11.2.0`` +======= ============= ============== .. _list_software_babl_401: @@ -2400,6 +2460,22 @@ version versionsuffix toolchain ======= ================== ============= +.. _list_software_bamtofastq_1074: + +*bamtofastq* +++++++++++++ + +Convert 10x BAM files to the original FASTQs compatible with 10x pipelines. + +*homepage*: https://github.com/10XGenomics/bamtofastq + +========= ================== +version toolchain +========= ================== +``1.4.0`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_BamTools_801: *BamTools* @@ -2416,7 +2492,7 @@ version toolchain ``2.4.1`` ``intel/2017a`` ``2.5.0`` ``foss/2016b``, ``intel/2017b`` ``2.5.1`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018b`` -``2.5.2`` ``GCC/10.3.0`` +``2.5.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ================================================================================================================================================================================================================================================ @@ -2740,6 +2816,23 @@ version toolchain ========= ============== +.. _list_software_bcbio-gff_863: + +*bcbio-gff* ++++++++++++ + +Read and write Generic Feature Format (GFF) with Biopython integration. + +*homepage*: https://github.com/chapmanb/bcbb/tree/master/gff + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.6.6`` ``-Python-3.8.2`` ``foss/2020a`` +``0.6.7`` ``foss/2021a`` +========= ================= ============== + + .. _list_software_BCEL_278: *BCEL* @@ -2777,6 +2870,7 @@ version toolchain ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``1.11`` ``GCC/10.2.0`` ``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +``1.14`` ``GCC/11.2.0`` ========== ========================================================================================= @@ -2905,16 +2999,17 @@ Beautiful Soup is a Python library designed for quick turnaround projects like s *homepage*: https://www.crummy.com/software/BeautifulSoup -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` -``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` -``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` -``4.8.0`` ``GCCcore/8.2.0`` -``4.9.1`` ``GCCcore/8.3.0`` -``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========= ================= ================= +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` +``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` +``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` +``4.8.0`` ``GCCcore/8.2.0`` +``4.9.1`` ``GCCcore/8.3.0`` +``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``4.9.3`` ``GCCcore/10.2.0`` +========= ================= ================== .. _list_software_BEDOPS_445: @@ -2956,7 +3051,7 @@ version toolchain ``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` ``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``2.30.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` +``2.30.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` ========== ==================================================================================== @@ -3010,7 +3105,7 @@ version versionsuffix toolchain ``1.2.0`` ``intel/2017a``, ``intel/2018a`` ``2.0.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` ``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.0.1`` ``foss/2021a`` +``3.0.1`` ``foss/2020b``, ``foss/2021a`` ============= ================= ================================================================ @@ -3217,11 +3312,11 @@ Code to parse output from hmmsearch, hmmscan, phmmer and nhmmer, compatible with *homepage*: https://metacpan.org/pod/Bio::SearchIO::hmmer3 -========= ============== -version toolchain -========= ============== -``1.7.3`` ``GCC/10.2.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``1.7.3`` ``GCC/10.2.0``, ``GCC/10.3.0`` +========= ============================== .. _list_software_bioawk_637: @@ -3273,6 +3368,22 @@ version toolchain ========= ============== +.. _list_software_biom-format_1117: + +*biom-format* ++++++++++++++ + +The BIOM file format (canonically pronounced biome) is designed to be a general-use format for representing biological sample by observation contingency tables. BIOM is a recognized standard for the Earth Microbiome Project and is a Genomics Standards Consortium supported project. + +*homepage*: https://biom-format.org + +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``2.1.10`` ``-Python-3.8.2`` ``foss/2020a`` +========== ================= ============== + + .. _list_software_biomart-perl_1230: *biomart-perl* @@ -3363,7 +3474,7 @@ version versionsuffix toolchain ``1.76`` ``-Python-2.7.18`` ``foss/2020b`` ``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.79`` ``foss/2021a`` +``1.79`` ``foss/2021a``, ``foss/2021b`` ======== ================== =================================================== @@ -3685,9 +3796,26 @@ version toolchain ``1.17.0`` ``GCCcore/8.2.0`` ``1.17.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.21.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.21.1`` ``GCCcore/11.2.0`` ========== ================================================================== +.. _list_software_Blosc2_549: + +*Blosc2* +++++++++ + +Blosc, an extremely fast, multi-threaded, meta-compressor library + +*homepage*: https://www.blosc.org/ + +========= ================== +version toolchain +========= ================== +``2.0.3`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_bmtagger_841: *bmtagger* @@ -3887,6 +4015,7 @@ version versionsuffix toolchain ``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` ``1.74.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ``1.76.0`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``1.77.0`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` ========== ================== ==================================================================== @@ -3916,6 +4045,22 @@ version versionsuffix toolchain ========== ================== ==================================================================== +.. _list_software_boto3_487: + +*boto3* ++++++++ + +Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2. + +*homepage*: https://github.com/boto/boto3 + +=========== ================== +version toolchain +=========== ================== +``1.20.13`` ``GCCcore/11.2.0`` +=========== ================== + + .. _list_software_Bottleneck_1035: *Bottleneck* @@ -4005,11 +4150,12 @@ The aim of this project is to implement a versatile high-performance version of *homepage*: https://github.com/bpp/bpp -========= ============= -version toolchain -========= ============= -``4.3.8`` ``GCC/8.3.0`` -========= ============= +========= ============== +version toolchain +========= ============== +``4.3.8`` ``GCC/8.3.0`` +``4.4.0`` ``GCC/10.3.0`` +========= ============== .. _list_software_bpytop_670: @@ -4038,11 +4184,12 @@ Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate s *homepage*: https://ccb.jhu.edu/software/bracken/ -========= ================= -version toolchain -========= ================= -``2.6.0`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``2.6.0`` ``GCCcore/9.3.0`` +``2.6.2`` ``GCCcore/11.2.0`` +========= ================== .. _list_software_BRAKER_439: @@ -4111,6 +4258,38 @@ version toolchain ========= ============================================================================= +.. _list_software_Brotli-python_1339: + +*Brotli-python* ++++++++++++++++ + +Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in RFC 7932. + +*homepage*: https://github.com/google/brotli + +========= ================== +version toolchain +========= ================== +``1.0.9`` ``GCCcore/10.3.0`` +========= ================== + + +.. _list_software_Brunsli_735: + +*Brunsli* ++++++++++ + +Brunsli is a lossless JPEG repacking library. + +*homepage*: https://github.com/google/brunsli/ + +======= ================== +version toolchain +======= ================== +``0.1`` ``GCCcore/10.2.0`` +======= ================== + + .. _list_software_bsddb3_562: *bsddb3* @@ -4289,15 +4468,15 @@ Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively sh *homepage*: http://bio-bwa.sourceforge.net/ -=========== ================================================================================================================================================================================================================================================================= -version toolchain -=========== ================================================================================================================================================================================================================================================================= -``0.7.12`` ``foss/2016b`` -``0.7.13`` ``foss/2016a``, ``intel/2016a`` -``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``0.7.16a`` ``foss/2016b``, ``intel/2017a`` -``0.7.17`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -=========== ================================================================================================================================================================================================================================================================= +=========== ================================================================================================================================================================================================================================================================================= +version toolchain +=========== ================================================================================================================================================================================================================================================================================= +``0.7.12`` ``foss/2016b`` +``0.7.13`` ``foss/2016a``, ``intel/2016a`` +``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``0.7.16a`` ``foss/2016b``, ``intel/2017a`` +``0.7.17`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +=========== ================================================================================================================================================================================================================================================================================= .. _list_software_bwa-meth_789: @@ -4461,7 +4640,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -4721,12 +4900,14 @@ Cap’n Proto is an insanely fast data interchange format and capability-based R *homepage*: https://capnproto.org -========= ================= -version toolchain -========= ================= -``0.6.1`` ``GCCcore/6.4.0`` -``0.7.0`` ``GCCcore/7.3.0`` -========= ================= +========= ====================================== +version toolchain +========= ====================================== +``0.6.1`` ``GCCcore/6.4.0`` +``0.7.0`` ``GCCcore/7.3.0`` +``0.8.0`` ``GCCcore/9.3.0`` +``0.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_Cargo_492: @@ -5210,6 +5391,8 @@ version toolchain ``5.0.1`` ``system`` ``6.0.0`` ``system`` ``6.0.1`` ``system`` +``6.0.2`` ``system`` +``6.1.2`` ``system`` ========= ========== @@ -5347,6 +5530,7 @@ version toolchain ``3.45`` ``GCCcore/7.3.0``, ``intel/2018b`` ``3.47`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.48`` ``GCCcore/9.3.0`` +``3.49`` ``GCCcore/10.2.0`` ======== ===================================================== @@ -5583,6 +5767,7 @@ version versionsuffix toolchain ``1.0.18`` ``-Python-2.7.15`` ``foss/2019a`` ``1.0.18`` ``-Python-2.7.18`` ``foss/2020b`` ``1.1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.1.3`` ``foss/2021a`` ``1.1.3`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================== =============================== @@ -5913,6 +6098,22 @@ version versionsuffix toolchain ========== ================== ====================================== +.. _list_software_Clang-AOMP_831: + +*Clang-AOMP* +++++++++++++ + +AOMP is an open source Clang/LLVM based compiler with added support for the OpenMP® API on Radeon™ GPUs. + +*homepage*: https://github.com/RadeonOpenCompute/llvm-project + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_Clang-Python-bindings_2063: *Clang-Python-bindings* @@ -5946,6 +6147,22 @@ version toolchain ========= =========================================================================== +.. _list_software_CLEASE_429: + +*CLEASE* +++++++++ + +CLuster Expansion in Atomic Simulation Environment (CLEASE) is a package that automates the cumbersome setup and construction procedure of cluster expansion (CE). It provides a comprehensive list of tools for specifying parameters for CE, generating training structures, fitting effective cluster interaction (ECI) values and running Monte Carlo simulations. + +*homepage*: https://gitlab.com/computationalmaterials/clease + +========== =============== +version toolchain +========== =============== +``0.10.6`` ``intel/2021a`` +========== =============== + + .. _list_software_CLHEP_364: *CLHEP* @@ -6152,6 +6369,22 @@ version toolchain ========== ================================================================================================================================================= +.. _list_software_CMSeq_441: + +*CMSeq* ++++++++ + +CMSeq is a set of commands to provide an interface to .bam files for coverage and sequence consensus. + +*homepage*: https://github.com/SegataLab/cmseq/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.0.3`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_CNT-ILP_503: *CNT-ILP* @@ -6511,7 +6744,7 @@ version toolchain *Coreutils* +++++++++++ -The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. +The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. *homepage*: https://www.gnu.org/software/coreutils/ @@ -6522,6 +6755,7 @@ version toolchain ``8.27`` ``GCCcore/5.4.0`` ``8.29`` ``GCCcore/6.4.0`` ``8.32`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``9.0`` ``GCCcore/11.2.0`` ======== ==================================== @@ -6584,20 +6818,20 @@ CP2K is a freely available (GPL) program, written in Fortran 95, to perform atom *homepage*: https://www.cp2k.org/ -======= ============= ================================================================================= -version versionsuffix toolchain -======= ============= ================================================================================= -``3.0`` ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0`` ``-psmp`` ``intel/2016b`` -``4.1`` ``intel/2016b`` -``4.1`` ``-psmp`` ``foss/2016b`` -``5.1`` ``foss/2018a``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` -``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` -``7.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -``7.1`` ``-psmp`` ``foss/2020b`` -``8.1`` ``foss/2020b`` -``8.2`` ``foss/2021a`` -======= ============= ================================================================================= +======= ============= ================================================================================================= +version versionsuffix toolchain +======= ============= ================================================================================================= +``3.0`` ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0`` ``-psmp`` ``intel/2016b`` +``4.1`` ``intel/2016b`` +``4.1`` ``-psmp`` ``foss/2016b`` +``5.1`` ``foss/2018a``, ``foss/2020a``, ``foss/2020b``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` +``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` +``7.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``7.1`` ``-psmp`` ``foss/2020b`` +``8.1`` ``foss/2020b`` +``8.2`` ``foss/2021a`` +======= ============= ================================================================================================= .. _list_software_CPB_213: @@ -6659,10 +6893,26 @@ A small C++ header library which makes it easier to write Python extension modul *homepage*: https://github.com/nucleic/cppy +========= ====================================== +version toolchain +========= ====================================== +``1.1.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== + + +.. _list_software_cpu_features_1286: + +*cpu_features* +++++++++++++++ + +A cross-platform C library to retrieve CPU features (such as available instructions) at runtime. + +*homepage*: https://github.com/google/cpu_features + ========= ================== version toolchain ========= ================== -``1.1.0`` ``GCCcore/10.3.0`` +``0.6.0`` ``GCCcore/10.2.0`` ========= ================== @@ -6846,6 +7096,22 @@ version versionsuffix toolchain ========== ================== ============== +.. _list_software_cromwell_869: + +*cromwell* +++++++++++ + +Cromwell is a Workflow Management System geared towards scientific workflows. + +*homepage*: http://cromwell.readthedocs.io/ + +======= ============= ========== +version versionsuffix toolchain +======= ============= ========== +``56`` ``-Java-11`` ``system`` +======= ============= ========== + + .. _list_software_CrossMap_808: *CrossMap* @@ -7143,6 +7409,7 @@ version toolchain ``11.3.1`` ``system`` ``11.4.1`` ``system`` ``11.4.2`` ``system`` +``11.5.0`` ``system`` ================= ========================================================================== @@ -7367,11 +7634,11 @@ CVS is a version control system, an important component of Source Configuration *homepage*: https://savannah.nongnu.org/projects/cvs -=========== =================================================== -version toolchain -=========== =================================================== -``1.11.23`` ``GCC/4.8.2``, ``GCCcore/4.9.3``, ``GCCcore/6.4.0`` -=========== =================================================== +=========== ======================================================================= +version toolchain +=========== ======================================================================= +``1.11.23`` ``GCC/4.8.2``, ``GCCcore/11.2.0``, ``GCCcore/4.9.3``, ``GCCcore/6.4.0`` +=========== ======================================================================= .. _list_software_CVXOPT_484: @@ -7411,6 +7678,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_cxxopts_793: + +*cxxopts* ++++++++++ + +cxxopts is a lightweight C++ command line option parser + +*homepage*: https://github.com/jarro2783/cxxopts + +========= ========== +version toolchain +========= ========== +``3.0.0`` ``system`` +========= ========== + + .. _list_software_cysignals_973: *cysignals* @@ -7507,7 +7790,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dxpy_453` .. _list_software_dadi_402: @@ -8049,7 +8332,7 @@ version versionsuffix toolchain ========= ================== ======================================================================== ``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2019a`` ``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` -``4.5.2`` ``GCCcore/10.2.0`` +``4.5.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``4.5.2`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` ========= ================== ======================================================================== @@ -8238,6 +8521,7 @@ Python library for converting dicom files to nifti version versionsuffix toolchain ========== ================= ============== ``2.2.12`` ``-Python-3.8.2`` ``foss/2020a`` +``2.3.0`` ``foss/2020b`` ========== ================= ============== @@ -8619,6 +8903,22 @@ version versionsuffix toolchain ========= ============= ========== +.. _list_software_dRep_395: + +*dRep* +++++++ + +dRep is a python program which performs rapid pair-wise comparison of genome sets. One of it’s major purposes is for genome de-replication, but it can do a lot more. + +*homepage*: https://drep.readthedocs.io/en/latest/ + +========= ============== +version toolchain +========= ============== +``3.0.0`` ``foss/2021a`` +========= ============== + + .. _list_software_DROP_309: *DROP* @@ -8751,6 +9051,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_DUBStepR_713: + +*DUBStepR* +++++++++++ + +DUBStepR (Determining the Underlying Basis using Step-wise Regression) is a feature selection algorithm for cell type identification in single-cell RNA-sequencing data. + +*homepage*: https://github.com/prabhakarlab/DUBStepR + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.2.0`` ``-R-4.1.2`` ``foss/2021b`` +========= ============= ============== + + .. _list_software_dxpy_453: *dxpy* @@ -8773,7 +9089,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_elastix_762` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -8921,6 +9237,7 @@ version toolchain ``4.4.0`` ``system`` ``4.4.1`` ``system`` ``4.4.2`` ``system`` +``4.5.0`` ``system`` ========== ========== @@ -9015,7 +9332,7 @@ version versionsuffix toolchain ``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` ``1.3.8.post2`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` -``1.3.9`` ``GCC/10.2.0`` +``1.3.9`` ``GCC/10.2.0``, ``GCC/10.3.0`` =============== ================= ====================================== @@ -9052,6 +9369,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_eht-imaging_1098: + +*eht-imaging* ++++++++++++++ + +Python modules for simulating and manipulating VLBI data and producing images with regularized maximum likelihood methods. + +*homepage*: https://github.com/achael/eht-imaging + +========= ============== +version toolchain +========= ============== +``1.2.2`` ``foss/2021a`` +========= ============== + + .. _list_software_Eigen_488: *Eigen* @@ -9078,6 +9411,7 @@ version toolchain ``3.3.7`` ``GCCcore/9.3.0``, ``system`` ``3.3.8`` ``GCCcore/10.2.0`` ``3.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.4.0`` ``GCCcore/10.2.0`` ========== ========================================================== @@ -9100,6 +9434,22 @@ version toolchain ========= =============================================================== +.. _list_software_einops_654: + +*einops* +++++++++ + +Flexible and powerful tensor operations for readable and reliable code. Supports numpy, pytorch, tensorflow, jax, and others. + +*homepage*: https://einops.rocks/ + +========= ================== +version toolchain +========= ================== +``0.3.2`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_elastix_762: *elastix* @@ -9116,6 +9466,22 @@ version toolchain ========= ============== +.. _list_software_ELFIO_367: + +*ELFIO* ++++++++ + +ELFIO is a header-only C++ library intended for reading and generating files in the ELF binary format. + +*homepage*: http://elfio.sourceforge.net + +======= ========== +version toolchain +======= ========== +``3.9`` ``system`` +======= ========== + + .. _list_software_elfutils_872: *elfutils* @@ -9195,6 +9561,22 @@ version toolchain ========= ============== +.. _list_software_elprep_648: + +*elprep* +++++++++ + +elPrep is a high-performance tool for analyzing .sam/.bam files (up to and including variant calling) in sequencing pipelines. + +*homepage*: https://github.com/ExaScience/elprep + +========= ========== +version toolchain +========= ========== +``5.1.1`` ``system`` +========= ========== + + .. _list_software_ELSI_301: *ELSI* @@ -9333,11 +9715,12 @@ enaBrowserTools is a set of scripts that interface with the ENA web services to *homepage*: https://github.com/enasequence/enaBrowserTools/ -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``1.5.4`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -========= ================= ================= +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``1.5.4`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.6`` ``GCCcore/10.3.0`` +========= ================= ================== .. _list_software_enchant_737: @@ -9423,6 +9806,22 @@ version versionsuffix toolchain ======= ============= ============== +.. _list_software_epiScanpy_940: + +*epiScanpy* ++++++++++++ + +EpiScanpy is a toolkit to analyse single-cell open chromatin (scATAC-seq) and single-cell DNA methylation (for example scBS-seq) data. EpiScanpy is the epigenomic extension of the very popular scRNA-seq analysis tool Scanpy (Genome Biology, 2018) [Wolf18]. + +*homepage*: https://github.com/colomemaria/episcanpy + +========= ============== +version toolchain +========= ============== +``0.3.1`` ``foss/2021a`` +========= ============== + + .. _list_software_EricScript_1016: *EricScript* @@ -9475,6 +9874,7 @@ version versionsuffix toolchain ``8.0.0`` ``foss/2019b``, ``intel/2019b`` ``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` ``8.1.1`` ``foss/2021a``, ``intel/2021a`` +``8.2.0`` ``foss/2021b``, ``intel/2021b`` ============ ================ ================================================================================= @@ -9804,7 +10204,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -9946,11 +10346,11 @@ Utilities for indexing and sequence extraction from FASTA files. *homepage*: https://github.com/ekg/fastahack -========= ===================================== -version toolchain -========= ===================================== -``1.0.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``1.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_FastaIndex_999: @@ -9985,7 +10385,7 @@ version toolchain ``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``1.3`` ``iccifort/2019.5.281`` ``1.31`` ``iccifort/2020.1.217`` -``1.33`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``1.33`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` ======== ============================================================== @@ -10794,12 +11194,12 @@ filevercmp function as in sort --version-sort. *homepage*: https://github.com/ekg/filevercmp -============ ================== -version toolchain -============ ================== -``20141119`` ``GCCcore/9.3.0`` -``20191210`` ``GCCcore/10.2.0`` -============ ================== +============ ====================================== +version toolchain +============ ====================================== +``20141119`` ``GCCcore/9.3.0`` +``20191210`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +============ ====================================== .. _list_software_Filtlong_831: @@ -11322,16 +11722,17 @@ Flye is a de novo assembler for long and noisy reads, such as those produced by *homepage*: https://github.com/fenderglass/Flye -========= ================== ======================================= -version versionsuffix toolchain -========= ================== ======================================= -``2.4`` ``-Python-2.7.15`` ``intel/2018b`` -``2.6`` ``-Python-3.7.2`` ``foss/2019a`` -``2.6`` ``-Python-3.7.4`` ``intel/2019b`` -``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` -``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` -``2.8.3`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -========= ================== ======================================= +========= ================== ============================================ +version versionsuffix toolchain +========= ================== ============================================ +``2.4`` ``-Python-2.7.15`` ``intel/2018b`` +``2.6`` ``-Python-3.7.2`` ``foss/2019a`` +``2.6`` ``-Python-3.7.4`` ``intel/2019b`` +``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` +``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` +``2.8.3`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``2.9`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +========= ================== ============================================ .. _list_software_FMILibrary_945: @@ -11350,6 +11751,22 @@ version toolchain ========= =============== +.. _list_software_FMM3D_343: + +*FMM3D* ++++++++ + +Flatiron Institute Fast Multipole Libraries: a set of libraries to compute N-body interactions governed by the Laplace and Helmholtz equations, to a specified precision, in three dimensions, on a multi-core shared-memory machine. + +*homepage*: https://fmm3d.readthedocs.io + +============ ============== +version toolchain +============ ============== +``20211018`` ``foss/2020b`` +============ ============== + + .. _list_software_FMRIprep_741: *FMRIprep* @@ -11363,6 +11780,7 @@ FMRIprep is a functional magnetic resonance imaging (fMRI) data preprocessing pi version versionsuffix toolchain ========= ================= ============== ``1.1.8`` ``-Python-3.6.6`` ``foss/2018b`` +``1.4.1`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -11447,6 +11865,22 @@ version toolchain ========= ================================================= +.. _list_software_FORD_299: + +*FORD* +++++++ + +FORD is an automatic documentation generator for modern Fortran programs + +*homepage*: https://github.com/Fortran-FOSS-Programmers/ford/wiki + +========= ================== +version toolchain +========= ================== +``6.1.1`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_foss_443: *foss* @@ -11679,7 +12113,7 @@ version versionsuffix toolchain ========= ================ ====================================================================================================================================================================================== ``3.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ================ ====================================================================================================================================================================================== @@ -11908,6 +12342,7 @@ version versionsuffix toolchain ``6.0.2`` ``-Python-2.7.15-CUDA-9.2.88`` ``foss/2018b`` ``6.0.2`` ``-Python-3.7.2`` ``foss/2019a`` ``6.0.3`` ``-Python-3.7.4`` ``foss/2019b`` +``6.0.4`` ``-Python-3.7.4`` ``foss/2019b`` ========== ============================== ================================================ @@ -11936,11 +12371,11 @@ A tiny C library for managing SOM (Self-Organizing Maps) neural networks. *homepage*: https://github.com/ekg/fsom -============ ===================================== -version toolchain -============ ===================================== -``20141119`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -============ ===================================== +============ ========================================================= +version toolchain +============ ========================================================= +``20141119`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +============ ========================================================= .. _list_software_FTGL_301: @@ -12148,7 +12583,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_grace_514` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -12164,7 +12599,7 @@ Library contains GRIB2 encoder/decoder ('C' version). version toolchain ========= ======================================================================================================================== ``1.6.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``1.6.3`` ``GCCcore/10.3.0`` +``1.6.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================================================================================== @@ -12422,6 +12857,7 @@ version versionsuffix toolchain ``4.1.8.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` ``4.2.0.0`` ``-Java-1.8`` ``GCCcore/10.2.0`` ``4.2.0.0`` ``-Java-11`` ``GCCcore/10.2.0`` +``4.2.3.0`` ``-Java-11`` ``GCCcore/11.2.0`` ============ =================== ================== @@ -12455,6 +12891,7 @@ The awk utility interprets a special-purpose programming language that makes it version toolchain ========= ============== ``5.1.0`` ``GCC/10.2.0`` +``5.1.1`` ``GCC/10.3.0`` ========= ============== @@ -12511,7 +12948,7 @@ version versionsuffix toolchain *gc* ++++ -The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. +The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. *homepage*: https://hboehm.info/gc/ @@ -12524,6 +12961,7 @@ version toolchain ``7.6.10`` ``GCCcore/8.2.0`` ``7.6.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``8.0.4`` ``GCCcore/10.3.0`` +``8.2.0`` ``GCCcore/11.2.0`` ========== ==================================== @@ -12804,6 +13242,7 @@ version versionsuffix toolchain ``10.1`` ``GCCcore/10.2.0`` ``10.2`` ``GCCcore/10.3.0`` ``10.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``11.1`` ``GCCcore/11.2.0`` ========== ================== =============================== @@ -13797,6 +14236,7 @@ version versionsuffix toolchain ``2.23.0`` ``-nodocs`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.28.0`` ``-nodocs`` ``GCCcore/10.2.0`` ``2.32.0`` ``-nodocs`` ``GCCcore/10.3.0`` +``2.33.1`` ``-nodocs`` ``GCCcore/11.2.0`` =========== ============= ==================================== @@ -13853,6 +14293,7 @@ version versionsuffix toolchain ``3.1.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.1.14`` ``GCCcore/10.2.0`` ``3.1.18`` ``GCCcore/10.3.0`` +``3.1.24`` ``GCCcore/11.2.0`` ========== ================= =============================== @@ -13903,7 +14344,7 @@ version versionsuffix toolchain ``1.3.9`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``1.3.9`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``1.4.0`` ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= ================ ==================================================================================================================================== @@ -14073,7 +14514,7 @@ GlimmerHMM is a new gene finder based on a Generalized Hidden Markov Model. Alt version toolchain ========== ============================== ``3.0.4`` ``foss/2016b``, ``foss/2018b`` -``3.0.4c`` ``GCC/8.3.0`` +``3.0.4c`` ``GCC/10.2.0``, ``GCC/8.3.0`` ========== ============================== @@ -14086,14 +14527,14 @@ OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics s *homepage*: https://github.com/g-truc/glm -=========== ========================================================= -version toolchain -=========== ========================================================= -``0.9.7.6`` ``intel/2016a`` -``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` -``0.9.9.0`` ``GCCcore/6.4.0`` -``0.9.9.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` -=========== ========================================================= +=========== ============================================================================= +version toolchain +=========== ============================================================================= +``0.9.7.6`` ``intel/2016a`` +``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` +``0.9.9.0`` ``GCCcore/6.4.0`` +``0.9.9.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +=========== ============================================================================= .. _list_software_GlobalArrays_1219: @@ -14308,17 +14749,18 @@ GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x *homepage*: https://github.com/aleaxit/gmpy -=========== ================== ====================================================================== -version versionsuffix toolchain -=========== ================== ====================================================================== -``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b4`` ``GCC/8.3.0`` -``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` -=========== ================== ====================================================================== +============ ================== ====================================================================== +version versionsuffix toolchain +============ ================== ====================================================================== +``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b4`` ``GCC/8.3.0`` +``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` +``2.1.0rc1`` ``GCC/11.2.0`` +============ ================== ====================================================================== .. _list_software_gmsh_431: @@ -14483,6 +14925,7 @@ version toolchain ``1.16.3`` ``system`` ``1.16.5`` ``system`` ``1.16.6`` ``system`` +``1.17.3`` ``system`` ========== ================= @@ -14858,6 +15301,22 @@ version versionsuffix toolchain ========= ================== ===================================== +.. _list_software_GPy_272: + +*GPy* ++++++ + +GPy is a Gaussian Process (GP) framework written in Python + +*homepage*: https://sheffieldml.github.io/GPy + +========== ============== +version toolchain +========== ============== +``1.10.0`` ``foss/2021b`` +========== ============== + + .. _list_software_GPyOpt_579: *GPyOpt* @@ -14902,26 +15361,11 @@ Grace is a WYSIWYG tool to make two-dimensional plots of numerical data. ========== ============= ================================================================================================================= version versionsuffix toolchain ========== ============= ================================================================================================================= +``5.1.25`` ``foss/2016a``, ``foss/2021a``, ``intel/2016a`` ``5.1.25`` ``-5build1`` ``foss/2017b``, ``foss/2018a``, ``foss/2019a``, ``foss/2019b``, ``intel/2017b``, ``intel/2019a``, ``intel/2019b`` ========== ============= ================================================================================================================= -.. _list_software_grace_514: - -*grace* -+++++++ - -Grace is a WYSIWYG 2D plotting tool for X Windows System and Motif. - -*homepage*: http://freecode.com/projects/grace - -========== =============================== -version toolchain -========== =============================== -``5.1.25`` ``foss/2016a``, ``intel/2016a`` -========== =============================== - - .. _list_software_Gradle_591: *Gradle* @@ -15000,16 +15444,16 @@ GraphicsMagick is the swiss army knife of image processing. *homepage*: https://www.graphicsmagick.org/ -========== ================================ -version toolchain -========== ================================ -``1.3.23`` ``foss/2016a``, ``intel/2016a`` -``1.3.25`` ``intel/2016b``, ``intel/2017a`` -``1.3.28`` ``foss/2018a`` -``1.3.31`` ``foss/2018b`` -``1.3.34`` ``foss/2019a``, ``foss/2019b`` -``1.3.36`` ``foss/2020b`` -========== ================================ +========== ================================== +version toolchain +========== ================================== +``1.3.23`` ``foss/2016a``, ``intel/2016a`` +``1.3.25`` ``intel/2016b``, ``intel/2017a`` +``1.3.28`` ``foss/2018a`` +``1.3.31`` ``foss/2018b`` +``1.3.34`` ``foss/2019a``, ``foss/2019b`` +``1.3.36`` ``GCCcore/11.2.0``, ``foss/2020b`` +========== ================================== .. _list_software_graphite2_902: @@ -15278,42 +15722,43 @@ GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the *homepage*: http://www.gromacs.org -========== ================= ============================================================================================================ -version versionsuffix toolchain -========== ================= ============================================================================================================ -``5.1.2`` ``-hybrid`` ``foss/2016a``, ``intel/2016a`` -``5.1.2`` ``-hybrid-dp`` ``intel/2016a`` -``5.1.2`` ``-mt`` ``foss/2016a`` -``5.1.4`` ``-hybrid`` ``foss/2016b`` -``5.1.4`` ``-mt`` ``foss/2016b`` -``2016`` ``-hybrid`` ``foss/2016b`` -``2016`` ``-mt`` ``foss/2016b`` -``2016.1`` ``-PLUMED`` ``foss/2017a`` -``2016.2`` ``foss/2017a`` -``2016.3`` ``foss/2017a``, ``intel/2017a`` -``2016.3`` ``-GPU-enabled`` ``foss/2016b`` -``2016.4`` ``foss/2017b``, ``fosscuda/2017b``, ``giolf/2017b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``2016.5`` ``intel/2018a`` -``2018`` ``foss/2018a`` -``2018.1`` ``-PLUMED`` ``foss/2018b`` -``2018.2`` ``foss/2017b``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018b``, ``intel/2017b``, ``intelcuda/2017b`` -``2018.3`` ``foss/2018b``, ``fosscuda/2018b`` -``2018.4`` ``-PLUMED-2.5.0`` ``foss/2018b``, ``fosscuda/2018b`` -``2019`` ``foss/2018b``, ``fosscuda/2018b`` -``2019.2`` ``fosscuda/2019a`` -``2019.3`` ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019a``, ``fosscuda/2019b`` -``2019.4`` ``foss/2019b`` -``2019.6`` ``fosscuda/2019b`` -``2020`` ``foss/2019b``, ``fosscuda/2019b`` -``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` -``2020.3`` ``fosscuda/2019b`` -``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` -``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` -``2021`` ``foss/2020b``, ``fosscuda/2020b`` -``2021.2`` ``fosscuda/2020b`` -``2021.3`` ``foss/2021a`` -``2021.3`` ``-CUDA-11.3.1`` ``foss/2021a`` -========== ================= ============================================================================================================ +========== ============================= ============================================================================================================ +version versionsuffix toolchain +========== ============================= ============================================================================================================ +``5.1.2`` ``-hybrid`` ``foss/2016a``, ``intel/2016a`` +``5.1.2`` ``-hybrid-dp`` ``intel/2016a`` +``5.1.2`` ``-mt`` ``foss/2016a`` +``5.1.4`` ``-hybrid`` ``foss/2016b`` +``5.1.4`` ``-mt`` ``foss/2016b`` +``2016`` ``-hybrid`` ``foss/2016b`` +``2016`` ``-mt`` ``foss/2016b`` +``2016.1`` ``-PLUMED`` ``foss/2017a`` +``2016.2`` ``foss/2017a`` +``2016.3`` ``foss/2017a``, ``intel/2017a`` +``2016.3`` ``-GPU-enabled`` ``foss/2016b`` +``2016.4`` ``foss/2017b``, ``fosscuda/2017b``, ``giolf/2017b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``2016.5`` ``intel/2018a`` +``2018`` ``foss/2018a`` +``2018.1`` ``-PLUMED`` ``foss/2018b`` +``2018.2`` ``foss/2017b``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018b``, ``intel/2017b``, ``intelcuda/2017b`` +``2018.3`` ``foss/2018b``, ``fosscuda/2018b`` +``2018.4`` ``-PLUMED-2.5.0`` ``foss/2018b``, ``fosscuda/2018b`` +``2019`` ``foss/2018b``, ``fosscuda/2018b`` +``2019.2`` ``fosscuda/2019a`` +``2019.3`` ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019a``, ``fosscuda/2019b`` +``2019.4`` ``foss/2019b`` +``2019.6`` ``fosscuda/2019b`` +``2020`` ``foss/2019b``, ``fosscuda/2019b`` +``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2020.3`` ``fosscuda/2019b`` +``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` +``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` +``2021`` ``foss/2020b``, ``fosscuda/2020b`` +``2021.2`` ``fosscuda/2020b`` +``2021.3`` ``foss/2021a`` +``2021.3`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2021.3`` ``-CUDA-11.3.1-PLUMED-2.7.2`` ``foss/2021a`` +========== ============================= ============================================================================================================ .. _list_software_GromacsWrapper_1453: @@ -15415,7 +15860,7 @@ version toolchain ``2.4`` ``GCCcore/6.4.0`` ``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` ========= ============================================================================================================================ @@ -15512,7 +15957,7 @@ version versionsuffix toolchain ``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` ``1.5.0`` ``intel/2020b`` -``1.7.0`` ``intel/2020b`` +``1.7.0`` ``foss/2020b``, ``intel/2020b`` ========= ================== =============================== @@ -15615,12 +16060,12 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ -============ =============================================================================================================================================================================================================== -version toolchain -============ =============================================================================================================================================================================================================== -``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` -============ =============================================================================================================================================================================================================== +============ =================================================================================================================================================================================================================================== +version toolchain +============ =================================================================================================================================================================================================================================== +``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` +``20121130`` ``foss/2017b`` +============ =================================================================================================================================================================================================================================== .. _list_software_gubbins_746: @@ -15713,10 +16158,12 @@ version versionsuffix toolchain ``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``9.0.1`` ``system`` +``9.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``9.0.3`` ``GCCcore/10.2.0``, ``system`` ``9.1.0`` ``system`` ``9.1.1`` ``GCCcore/10.2.0`` ``9.1.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``system`` +``9.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================= ================================================== @@ -15744,7 +16191,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -16005,11 +16452,12 @@ The hdbscan library is a suite of tools to use unsupervised learning to find clu *homepage*: http://hdbscan.readthedocs.io/en/latest/ -========== ============== -version toolchain -========== ============== -``0.8.27`` ``foss/2021a`` -========== ============== +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``0.8.24`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8.27`` ``foss/2021a`` +========== ================= ============== .. _list_software_HDDM_285: @@ -16115,7 +16563,7 @@ version versionsuffix toolchain ``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` ``1.10.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpic/2020b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` -``1.12.1`` ``gompi/2021a``, ``gompi/2021b`` +``1.12.1`` ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021b`` ================= ============= ================================================================================================================================================================================================================== @@ -16333,11 +16781,27 @@ Highway is a C++ library for SIMD (Single Instruction, Multiple Data), i.e. appl *homepage*: https://github.com/google/highway -========== ================== -version toolchain -========== ================== -``0.12.2`` ``GCCcore/10.3.0`` -========== ================== +========== ====================================== +version toolchain +========== ====================================== +``0.12.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ====================================== + + +.. _list_software_HIP_225: + +*HIP* ++++++ + +HIP is a C++ Runtime API and Kernel Language that allows developers to create portable applications for AMD and NVIDIA GPUs from single source code. + +*homepage*: https://github.com/ROCm-Developer-Tools/HIP + +========= ============= ================== +version versionsuffix toolchain +========= ============= ================== +``4.5.0`` ``-amd`` ``GCCcore/11.2.0`` +========= ============= ================== .. _list_software_hipify-clang_1211: @@ -16469,11 +16933,11 @@ HMMER is used for searching sequence databases for sequence homologs, and for m *homepage*: http://hmmer.org -========= ============================= -version toolchain -========= ============================= -``2.3.2`` ``GCC/10.3.0``, ``GCC/8.3.0`` -========= ============================= +========= ============================================= +version toolchain +========= ============================================= +``2.3.2`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0`` +========= ============================================= .. _list_software_hmmlearn_852: @@ -16538,6 +17002,7 @@ version versionsuffix toolchain ``0.22.1`` ``-CUDA-11.3.1-TensorFlow-2.6.0`` ``foss/2021a`` ``0.22.1`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` ``0.22.1`` ``-TensorFlow-2.5.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.23.0`` ``-CUDA-11.3.1-PyTorch-1.10.0`` ``foss/2021a`` ========== =================================== ================================== @@ -16695,6 +17160,7 @@ version versionsuffix toolchain ``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` ``1.11`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +``1.14`` ``GCC/11.2.0`` ``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -16834,6 +17300,7 @@ version toolchain ========== =============== ``2.3.13`` ``foss/2016b`` ``2.5.1`` ``gompi/2019a`` +``2.5.33`` ``gompi/2021a`` ========== =============== @@ -16906,7 +17373,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -17168,6 +17635,22 @@ version toolchain ========= ================================================================================================== +.. _list_software_idemux_652: + +*idemux* +++++++++ + +idemux - inline barcode demultiplexing Idemux is a command line tool designed to demultiplex paired-end FASTQ files from QuantSeq-Pool. + +*homepage*: https://github.com/Lexogen-Tools/idemux + +========= ================== +version toolchain +========= ================== +``0.1.6`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_ieeg-cli_767: *ieeg-cli* @@ -17485,6 +17968,22 @@ version toolchain ============ =============== +.. _list_software_imagecodecs_1140: + +*imagecodecs* ++++++++++++++ + +Imagecodecs is a Python library that provides block-oriented, in-memory buffer transformation, compression, and decompression functions for use in the tifffile, czifile, zarr, and other scientific image input/output modules. + +*homepage*: https://github.com/cgohlke/imagecodecs + +============= ============== +version toolchain +============= ============== +``2021.8.26`` ``foss/2020b`` +============= ============== + + .. _list_software_imageio_731: *imageio* @@ -17494,14 +17993,14 @@ Imageio is a Python library that provides an easy interface to read and write a *homepage*: https://imageio.github.io -========= ================= =============================== -version versionsuffix toolchain -========= ================= =============================== -``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` -``2.5.0`` ``foss/2019a`` -``2.9.0`` ``fosscuda/2020b`` -``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -========= ================= =============================== +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` +``2.5.0`` ``foss/2019a`` +``2.9.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +========= ================= ================================== .. _list_software_ImageJ_557: @@ -17811,6 +18310,22 @@ version versionsuffix toolchain ========= =================== ========== +.. _list_software_InChI_427: + +*InChI* ++++++++ + +The IUPAC International Chemical Identifier (InChI TM) is a non-proprietary identifier for chemical substances that can be used in printed and electronic data sources thus enabling easier linking of diverse data compilations. + +*homepage*: https://www.inchi-trust.org/ + +======== ============== +version toolchain +======== ============== +``1.06`` ``GCC/10.3.0`` +======== ============== + + .. _list_software_Inelastica_1021: *Inelastica* @@ -17859,6 +18374,7 @@ Infernal ("INFERence of RNA ALignment") is for searching DNA sequence databases version toolchain ========= ================================================================ ``1.1.2`` ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018b`` +``1.1.4`` ``foss/2021b`` ========= ================================================================ @@ -17916,9 +18432,9 @@ version toolchain *Inspector* +++++++++++ -Intel Inspector XE is an easy to use memory error checker and thread checker for serial and parallel applications +Intel Inspector is a dynamic memory and threading error checking tool for users developing serial and parallel applications -*homepage*: https://software.intel.com/en-us/intel-inspector-xe +*homepage*: https://software.intel.com/en-us/inspector ================ ========== version toolchain @@ -17933,6 +18449,7 @@ version toolchain ``2018_update3`` ``system`` ``2019_update2`` ``system`` ``2019_update5`` ``system`` +``2021.4.0`` ``system`` ================ ========== @@ -18149,11 +18666,11 @@ An interval tree can be used to efficiently find a set of numeric intervals ove *homepage*: https://github.com/ekg/intervaltree -======= ===================================== -version toolchain -======= ===================================== -``0.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -======= ===================================== +======= ========================================================= +version toolchain +======= ========================================================= +``0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +======= ========================================================= .. _list_software_intltool_885: @@ -18616,6 +19133,7 @@ version versionsuffix toolchain ``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` ``5.1.2`` ``foss/2020a``, ``fosscuda/2020a`` ``5.1.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``5.2.1`` ``foss/2020b`` ========== ================== ================================== @@ -18692,7 +19210,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` .. _list_software_JAGS_293: @@ -18825,16 +19343,18 @@ version versionsuffix toolchain *jax* +++++ -Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more +Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more *homepage*: https://pypi.python.org/pypi/jax -========== ================================== -version toolchain -========== ================================== -``0.2.19`` ``foss/2020b``, ``fosscuda/2020b`` -``0.2.20`` ``foss/2021a`` -========== ================================== +========== ================ ================================== +version versionsuffix toolchain +========== ================ ================================== +``0.2.19`` ``foss/2020b``, ``fosscuda/2020b`` +``0.2.20`` ``foss/2021a`` +``0.2.24`` ``foss/2021a`` +``0.2.24`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ================ ================================== .. _list_software_JAXFrontCE_884: @@ -19073,11 +19593,11 @@ A C library that implements a dynamic array. *homepage*: http://judy.sourceforge.net/ -========= ============================================================================ -version toolchain -========= ============================================================================ -``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ============================================================================ +========= ================================================================================================ +version toolchain +========= ================================================================================================ +``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ================================================================================================ .. _list_software_Julia_501: @@ -19102,6 +19622,8 @@ version versionsuffix toolchain ``1.5.3`` ``-linux-x86_64`` ``system`` ``1.6.1`` ``-linux-x86_64`` ``system`` ``1.6.2`` ``-linux-x86_64`` ``system`` +``1.6.4`` ``-linux-x86_64`` ``system`` +``1.7.0`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -19138,6 +19660,22 @@ version versionsuffix toolchain ======== =================== ========== +.. _list_software_jupyter-matlab-proxy_2080: + +*jupyter-matlab-proxy* +++++++++++++++++++++++ + +MATLAB Integration for Jupyter + +*homepage*: https://github.com/mathworks/jupyter-matlab-proxy + +========= ================== +version toolchain +========= ================== +``0.3.4`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_JupyterHub_1042: *JupyterHub* @@ -19192,6 +19730,22 @@ version toolchain ========= =============== +.. _list_software_jxrlib_651: + +*jxrlib* +++++++++ + +Open source implementation of jpegxr + +*homepage*: https://github.com/4creators/jxrlib + +======= ================== +version toolchain +======= ================== +``1.1`` ``GCCcore/10.2.0`` +======= ================== + + .. _list_software_letter_k: *K* @@ -19340,6 +19894,7 @@ version versionsuffix toolchain ``401`` ``gompi/2019b`` ``411`` ``GCC/10.2.0`` ``418`` ``GCC/10.3.0`` +``422`` ``GCC/11.2.0`` ``20130806`` ``-linux.x86_64`` ``system`` ``20171107`` ``-linux.x86_64`` ``system`` ``20180716`` ``-linux.x86_64`` ``system`` @@ -19425,12 +19980,13 @@ version toolchain KING is a toolset that makes use of high-throughput SNP data typically seen in a genome-wide association study (GWAS) or a sequencing project. Applications of KING include family relationship inference and pedigree error checking, quality control, population substructure identification, forensics, gene mapping, etc. -*homepage*: https://people.virginia.edu/~wc9c/KING/ +*homepage*: https://kingrelatedness.com/ ========= ========== version toolchain ========= ========== ``2.2.4`` ``system`` +``2.2.7`` ``system`` ========= ========== @@ -19664,7 +20220,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -19822,6 +20378,22 @@ version versionsuffix toolchain ============== ============= =============== +.. _list_software_LBFGS++_452: + +*LBFGS++* ++++++++++ + +A header-only C++ library for L-BFGS and L-BFGS-B algorithms + +*homepage*: https://lbfgspp.statr.me + +========= ========== +version toolchain +========= ========== +``0.1.0`` ``system`` +========= ========== + + .. _list_software_LCov_372: *LCov* @@ -19939,6 +20511,22 @@ version toolchain ========== ================= +.. _list_software_LERC_294: + +*LERC* +++++++ + +LERC is an open-source image or raster format which supports rapid encoding and decoding for any pixel type (not just RGB or Byte). Users set the maximum compression error per pixel while encoding, so the precision of the original input image is preserved (within user defined error bounds). + +*homepage*: https://github.com/Esri/lerc + +======= ================== +version toolchain +======= ================== +``3.0`` ``GCCcore/10.2.0`` +======= ================== + + .. _list_software_less_439: *less* @@ -19990,6 +20578,22 @@ version toolchain ========= ================== +.. _list_software_libaec_608: + +*libaec* +++++++++ + +Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). The library achieves best results for low entropy data as often encountered in space imaging instrument data or numerical model output from weather or climate simulations. While floating point representations are not directly supported, they can also be efficiently coded by grouping exponents and mantissa. + +*homepage*: https://gitlab.dkrz.de/k202009/libaec + +========= ================== +version toolchain +========= ================== +``1.0.6`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_libaio_624: *libaio* @@ -19999,12 +20603,12 @@ Asynchronous input/output library that uses the kernels native interface. *homepage*: https://pagure.io/libaio -=========== ====================================== -version toolchain -=========== ====================================== -``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.3.112`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -=========== ====================================== +=========== ========================================================== +version toolchain +=========== ========================================================== +``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.3.112`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +=========== ========================================================== .. _list_software_libarchive_1049: @@ -20042,6 +20646,22 @@ version toolchain ========= ================= +.. _list_software_libavif_733: + +*libavif* ++++++++++ + +This library aims to be a friendly, portable C implementation of the AV1 Image File Format, as described here: https://aomediacodec.github.io/av1-avif/ + +*homepage*: https://github.com/AOMediaCodec/libavif + +========= ============== +version toolchain +========= ============== +``0.9.0`` ``foss/2020b`` +========= ============== + + .. _list_software_libBigWig_880: *libBigWig* @@ -20109,7 +20729,7 @@ version toolchain ``1.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.14`` ``GCCcore/10.2.0`` ``1.15`` ``GCCcore/10.3.0`` -``1.17`` ``GCCcore/10.3.0`` +``1.17`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ======== ========================================================================================================= @@ -20250,6 +20870,7 @@ version versionsuffix toolchain ``3.20.4`` ``GCCcore/8.2.0`` ``3.20.6`` ``GCCcore/8.3.0`` ``3.20.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``3.20.8`` ``GCCcore/11.2.0`` ========== ================== ========================================================= @@ -20346,6 +20967,7 @@ version toolchain ``20150310`` ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0`` ``20190529`` ``GCCcore/8.2.0`` ``20201201`` ``GCCcore/10.2.0`` +``20210528`` ``GCCcore/11.2.0`` ============ =================================================== @@ -20376,11 +20998,11 @@ libelf is a free ELF object file access library *homepage*: https://directory.fsf.org/wiki/Libelf -========== ============================================================================================================================ -version toolchain -========== ============================================================================================================================ -``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========== ============================================================================================================================ +========== ================================================================================================================================================ +version toolchain +========== ================================================================================================================================================ +``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========== ================================================================================================================================================ .. _list_software_libepoxy_876: @@ -20878,17 +21500,17 @@ Libint library is used to evaluate the traditional (electron repulsion) and cert *homepage*: https://github.com/evaleev/libint -========= ================ =================================================================================================================================================================================================== -version versionsuffix toolchain -========= ================ =================================================================================================================================================================================================== -``1.1.4`` ``intel/2016a`` -``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``foss/2020a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` -``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` -``2.1.0`` ``intel/2016b`` -``2.4.2`` ``intel/2018a`` -``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` -========= ================ =================================================================================================================================================================================================== +========= ================ =================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ================ =================================================================================================================================================================================================================== +``1.1.4`` ``intel/2016a`` +``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``foss/2020a``, ``foss/2020b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` +``2.1.0`` ``intel/2016b`` +``2.4.2`` ``intel/2018a`` +``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` +``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` +========= ================ =================================================================================================================================================================================================================== .. _list_software_LiBis_467: @@ -20943,10 +21565,27 @@ JPEG XL image format reference implementation *homepage*: https://github.com/libjxl/libjxl +========= ================== +version toolchain +========= ================== +``0.5`` ``GCCcore/10.3.0`` +``0.6.1`` ``GCCcore/10.2.0`` +========= ================== + + +.. _list_software_LibLZF_515: + +*LibLZF* +++++++++ + +LibLZF is a very small data compression library. It consists of only two .c and two .h files and is very easy to incorporate into your own programs. The compression algorithm is very, very fast, yet still written in portable C. + +*homepage*: http://oldhome.schmorp.de/marc/liblzf.html + ======= ================== version toolchain ======= ================== -``0.5`` ``GCCcore/10.3.0`` +``3.4`` ``GCCcore/10.2.0`` ======= ================== @@ -21063,6 +21702,22 @@ version toolchain ========= ================== +.. _list_software_libnsl_644: + +*libnsl* +++++++++ + +The libnsl package contains the public client interface for NIS(YP). + +*homepage*: https://github.com/thkukuk/libnsl + +========= ================== +version toolchain +========= ================== +``1.3.0`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_libobjcryst_1191: *libobjcryst* @@ -21722,6 +22377,22 @@ version toolchain ========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +.. _list_software_libtree_743: + +*libtree* ++++++++++ + +libtree is a tool that turns ldd into a tree, explains why shared libraries are found and why not and optionally deploys executables and dependencies into a single directory + +*homepage*: https://github.com/haampie/libtree + +========= ================== +version toolchain +========= ================== +``2.0.0`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_libunistring_1306: *libunistring* @@ -21908,7 +22579,7 @@ version toolchain ``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` ``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` ``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``foss/2020b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` ``4.0.1`` ``foss/2017b``, ``intel/2017b`` ``4.0.3`` ``foss/2016b``, ``foss/2017a`` ``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` @@ -21916,7 +22587,7 @@ version toolchain ``5.1.2`` ``GCC/10.2.0`` ``5.1.3`` ``GCC/10.2.0`` ``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` -``5.1.6`` ``GCC/11.2.0`` +``5.1.6`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` ========= ===================================================================================================================================================================================================================================== @@ -22443,7 +23114,7 @@ version toolchain *likwid* ++++++++ -Likwid stands for Like I knew what I am doing. This project contributes easy to use command line tools for Linux to support programmers in developing high performance multi threaded programs. +Likwid stands for Like I knew what I am doing. This project contributes easy to use command line tools for Linux to support programmers in developing high performance multi threaded programs. *homepage*: https://github.com/RRZE-HPC/likwid @@ -22456,7 +23127,7 @@ version toolchain ``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``5.0.1`` ``GCCcore/8.3.0`` ``5.1.0`` ``GCCcore/9.3.0`` -``5.2.0`` ``GCCcore/10.2.0`` +``5.2.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` ========= ===================================================================== @@ -22846,6 +23517,22 @@ version toolchain ========= =============== +.. _list_software_LPeg_360: + +*LPeg* +++++++ + +LPeg is a new pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs). + +*homepage*: http://www.inf.puc-rio.br/~roberto/lpeg/ + +========= ================== +version toolchain +========= ================== +``1.0.2`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_LPJmL_415: *LPJmL* @@ -22990,18 +23677,18 @@ Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combin *homepage*: https://www.lua.org/ -=========== =================================================================== -version toolchain -=========== =================================================================== -``5.1.4-5`` ``GCC/4.8.2`` -``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` -``5.1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``5.3.4`` ``GCCcore/7.2.0``, ``system`` -``5.3.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``5.4.2`` ``GCCcore/10.2.0`` -``5.4.3`` ``GCCcore/10.3.0`` -=========== =================================================================== +=========== ======================================================================================= +version toolchain +=========== ======================================================================================= +``5.1.4-5`` ``GCC/4.8.2`` +``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` +``5.1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``5.3.4`` ``GCCcore/7.2.0``, ``system`` +``5.3.5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``5.4.2`` ``GCCcore/10.2.0`` +``5.4.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +=========== ======================================================================================= .. _list_software_LuaJIT_521: @@ -23174,7 +23861,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -23268,6 +23955,7 @@ version versionsuffix toolchain ``7.471`` ``-with-extensions`` ``iimpi/2020a`` ``7.475`` ``-with-extensions`` ``GCC/10.2.0``, ``gompi/2020b`` ``7.487`` ``-with-extensions`` ``gompi/2021a`` +``7.490`` ``-with-extensions`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``gompi/2021b`` ========= ==================== ======================================================================================= @@ -23440,6 +24128,7 @@ version versionsuffix toolchain ======= ============= =========================================================================================== ``6.7`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``6.7`` ``-minimal`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``6.8`` ``GCCcore/11.2.0`` ======= ============= =========================================================================================== @@ -23577,7 +24266,7 @@ version toolchain ``10.3.14`` ``foss/2019a`` ``10.4.13`` ``gompi/2019b`` ``10.5.8`` ``GCC/10.2.0`` -``10.6.4`` ``GCC/10.3.0`` +``10.6.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` =========== =============================== @@ -23632,6 +24321,8 @@ version toolchain ======= ============== ``2.0`` ``foss/2018a`` ``2.1`` ``foss/2018b`` +``2.2`` ``GCC/9.3.0`` +``2.3`` ``GCC/10.3.0`` ======= ============== @@ -23810,6 +24501,7 @@ version versionsuffix toolchain ``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``3.4.2`` ``foss/2021a``, ``intel/2021a`` +``3.4.3`` ``foss/2021b``, ``intel/2021b`` ========= ================================= ======================================================================== @@ -24080,6 +24772,7 @@ version versionsuffix toolchain ``R2020b`` ``.5`` ``system`` ``R2021a`` ``.0`` ``system`` ``R2021a`` ``.3`` ``system`` +``R2021b`` ``system`` ========== ============= ========== @@ -24253,6 +24946,7 @@ MedPy is a library and script collection for medical image processing in Python, ========= ================= ============== version versionsuffix toolchain ========= ================= ============== +``0.4.0`` ``foss/2020b`` ``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -24331,6 +25025,22 @@ version versionsuffix toolchain ========= ================== ================================= +.. _list_software_Megalodon_918: + +*Megalodon* ++++++++++++ + +Megalodon is a research command line tool to extract high accuracy modified base and sequence variant calls from raw nanopore reads by anchoring the information rich basecalling neural network output to a reference genome/transriptome. + +*homepage*: https://github.com/nanoporetech/megalodon + +========= ================================== +version toolchain +========= ================================== +``2.3.5`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================================== + + .. _list_software_Meld_386: *Meld* @@ -24833,13 +25543,13 @@ METIS is a set of serial programs for partitioning graphs, partitioning finite e *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview -========= ============= ========================================================================================================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= ========================================================================================================================================================================================================================================================================== -``5.0.2`` ``gimkl/2.11.5`` -``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ============= ========================================================================================================================================================================================================================================================================== +========= ============= ============================================================================================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ============= ============================================================================================================================================================================================================================================================================================== +``5.0.2`` ``gimkl/2.11.5`` +``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ============= ============================================================================================================================================================================================================================================================================================== .. _list_software_mhcflurry_988: @@ -25117,6 +25827,7 @@ version toolchain ``2.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` ``2.18`` ``GCCcore/10.2.0`` ``2.20`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.22`` ``GCCcore/11.2.0`` ========== ====================================================== @@ -25438,8 +26149,9 @@ version toolchain ``8-fac81`` ``intel/2018b`` ``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` ``11-e1a1c`` ``iimpi/2019b`` -``13-45111`` ``gompi/2020b`` +``13-45111`` ``gompi/2020b``, ``gompi/2021b`` ``13-45111-20211006`` ``gompi/2020b`` +``13-45111-20211019`` ``gompi/2020b`` ===================== ================================ @@ -25741,13 +26453,13 @@ Motif refers to both a graphical user interface (GUI) specification and the widg *homepage*: https://motif.ics.com/ -========= ======================================================================================================================================================= -version toolchain -========= ======================================================================================================================================================= -``2.3.5`` ``foss/2016a``, ``intel/2016a`` -``2.3.7`` ``intel/2017a`` -``2.3.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` -========= ======================================================================================================================================================= +========= =========================================================================================================================================================================== +version toolchain +========= =========================================================================================================================================================================== +``2.3.5`` ``foss/2016a``, ``intel/2016a`` +``2.3.7`` ``intel/2017a`` +``2.3.8`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` +========= =========================================================================================================================================================================== .. _list_software_MotionCor2_972: @@ -26181,11 +26893,11 @@ generate multiset combinations (n multichoose k). *homepage*: https://github.com/ekg/multichoose -========= ===================================== -version toolchain -========= ===================================== -``1.0.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``1.0.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_MultiNest_933: @@ -26259,7 +26971,7 @@ MUMmer is a system for rapidly aligning entire genomes, whether in complete or ============== ===================================================== version toolchain ============== ===================================================== -``3.23`` ``GCCcore/9.3.0``, ``foss/2016b`` +``3.23`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016b`` ``4.0.0beta2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` ============== ===================================================== @@ -26310,11 +27022,11 @@ A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Ma *homepage*: https://beltoforion.de/en/muparserx/ -========= ================== -version toolchain -========= ================== -``4.0.8`` ``GCCcore/10.3.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``4.0.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_MuPeXI_536: @@ -26376,12 +27088,13 @@ MUST detects usage errors of the Message Passing Interface (MPI) and reports the *homepage*: https://hpc.rwth-aachen.de/must/ -======= ================= ============== -version versionsuffix toolchain -======= ================= ============== -``1.6`` ``-Python-3.6.6`` ``foss/2018b`` -``1.6`` ``-Python-3.7.4`` ``foss/2019b`` -======= ================= ============== +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``1.6`` ``-Python-3.6.6`` ``foss/2018b`` +``1.6`` ``-Python-3.7.4`` ``foss/2019b`` +``1.7.2`` ``foss/2021a`` +========= ================= ============== .. _list_software_MuTect_594: @@ -26642,7 +27355,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -27141,6 +27854,7 @@ version toolchain ``4.9.3`` ``foss/2019b`` ``4.9.7`` ``foss/2020a``, ``foss/2020b`` ``5.0.1`` ``foss/2021a`` +``5.0.3`` ``foss/2021b``, ``intel/2021b`` ========= =============================== @@ -27353,7 +28067,7 @@ version versionsuffix toolchain ``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` ``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2020b`` ``4.8.0`` ``gompi/2021a``, ``iimpi/2021a`` -``4.8.1`` ``gompi/2021b`` +``4.8.1`` ``gompi/2021b``, ``iimpi/2021b`` =========== ================ ========================================================================================================================== @@ -27382,14 +28096,14 @@ NetCDF (network Common Data Form) is a set of software libraries and machine-in *homepage*: https://www.unidata.ucar.edu/software/netcdf/ -========= ================ ====================================================================================================================================================== -version versionsuffix toolchain -========= ================ ====================================================================================================================================================== -``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` -``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a`` -========= ================ ====================================================================================================================================================== +========= ================ ======================================================================================================================================================================== +version versionsuffix toolchain +========= ================ ======================================================================================================================================================================== +``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` +``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` +``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` +========= ================ ======================================================================================================================================================================== .. _list_software_netCDF-Fortran_1309: @@ -27412,7 +28126,7 @@ version versionsuffix toolchain ``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` ``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` -``4.5.3`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a`` +``4.5.3`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -27613,7 +28327,7 @@ version versionsuffix toolchain ``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``2.5.1`` ``foss/2021a`` ``2.6.2`` ``foss/2020b`` -``2.6.3`` ``foss/2021a`` +``2.6.3`` ``foss/2021a``, ``foss/2021b`` ========= ================== ======================================================================== @@ -27719,7 +28433,7 @@ version toolchain ========= ================================== ``3.1.3`` ``foss/2020b``, ``fosscuda/2020b`` ``3.5.1`` ``foss/2018b``, ``foss/2019a`` -``3.5.2`` ``foss/2020a`` +``3.5.2`` ``foss/2020a``, ``foss/2021a`` ========= ================================== @@ -28028,6 +28742,7 @@ JSON for Modern C++ version toolchain ========== ================== ``3.10.0`` ``GCCcore/10.3.0`` +``3.10.4`` ``GCCcore/11.2.0`` ========== ================== @@ -28069,6 +28784,22 @@ version versionsuffix toolchain ========= ================== ================================== +.. _list_software_nnU-Net_645: + +*nnU-Net* ++++++++++ + +nnU-Net is the first segmentation method that is designed to deal with the dataset diversity found in the domain It condenses and automates the keys decisions for designing a successful segmentation pipeline for any given dataset. + +*homepage*: https://github.com/MIC-DKFZ/nnUNet + +========= ============== +version toolchain +========= ============== +``1.7.0`` ``foss/2020b`` +========= ============== + + .. _list_software_Node-RED_654: *Node-RED* @@ -28506,6 +29237,7 @@ version toolchain ``21.3`` ``system`` ``21.5`` ``system`` ``21.7`` ``system`` +``21.9`` ``system`` ========= ========== @@ -29022,6 +29754,7 @@ version versionsuffix toolchain ``7`` ``foss/2019b`` ``7`` ``-20200508`` ``foss/2019b`` ``8`` ``foss/2020a``, ``foss/2020b`` +``8`` ``-20210316`` ``foss/2020b`` ``9`` ``foss/2021a`` ``v1606+`` ``foss/2018b`` ``v1612+`` ``foss/2018b`` @@ -29265,8 +29998,10 @@ version versionsuffix toolchain ``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` ``4.0.5`` ``-CUDA-11.2.1`` ``NVHPC/21.2`` ``4.0.6`` ``GCC/10.3.0`` +``4.0.7`` ``GCC/10.3.0`` ``4.1.0`` ``GCC/10.2.0`` ``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` +``4.1.2`` ``GCC/11.2.0`` ``system`` ``GCC/system-2.29`` ========== ================ ==================================================================================================================== @@ -29413,12 +30148,12 @@ OpenSlide is a C library that provides a simple interface to read whole-slide im *homepage*: https://openslide.org/ -========= =============== ================= -version versionsuffix toolchain -========= =============== ================= -``3.4.1`` ``GCCcore/8.2.0`` -``3.4.1`` ``-largefiles`` ``GCCcore/8.2.0`` -========= =============== ================= +========= =============== ===================================== +version versionsuffix toolchain +========= =============== ===================================== +``3.4.1`` ``GCCcore/8.2.0`` +``3.4.1`` ``-largefiles`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0`` +========= =============== ===================================== .. _list_software_openslide-python_1682: @@ -29775,7 +30510,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -29899,6 +30634,22 @@ version toolchain ========== ============== +.. _list_software_PAL2NAL_490: + +*PAL2NAL* ++++++++++ + +PAL2NAL is a program that converts a multiple sequence alignment of proteins and the corresponding DNA (or mRNA) sequences into a codon alignment. The program automatically assigns the corresponding codon sequence even if the input DNA sequence has mismatches with the input protein sequence, or contains UTRs, polyA tails. It can also deal with frame shifts in the input alignment, which is suitable for the analysis of pseudogenes. The resulting codon alignment can further be subjected to the calculation of synonymous (d_S) and non-synonymous (d_N) subs- titution rates. + +*homepage*: http://www.bork.embl.de/pal2nal/ + +======= ====================================== +version toolchain +======= ====================================== +``14`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +======= ====================================== + + .. _list_software_PAML_298: *PAML* @@ -29912,7 +30663,7 @@ PAML is a package of programs for phylogenetic analyses of DNA or protein sequ version toolchain ======== ========================================================== ``4.9i`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``4.9j`` ``GCCcore/9.3.0`` +``4.9j`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ======== ========================================================== @@ -29929,6 +30680,7 @@ A pangenome analysis pipeline. version toolchain ========= ============== ``1.2.8`` ``foss/2020b`` +``1.2.9`` ``foss/2021a`` ========= ============== @@ -30065,11 +30817,13 @@ Software package for assigning SARS-CoV-2 genome sequences to global lineages. T *homepage*: https://cov-lineages.org/pangolin.html -========== ============== -version toolchain -========== ============== -``3.1.11`` ``foss/2020b`` -========== ============== +========== ========================== ============== +version versionsuffix toolchain +========== ========================== ============== +``3.1.11`` ``foss/2020b`` +``3.1.16`` ``-pangoLEARN-2021-10-18`` ``foss/2021b`` +``3.1.16`` ``-pangoLEARN-2021-11-25`` ``foss/2021b`` +========== ========================== ============== .. _list_software_PAPI_298: @@ -30089,7 +30843,7 @@ version toolchain ``5.6.0`` ``GCCcore/6.4.0`` ``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``6.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``6.0.0.1`` ``GCCcore/10.3.0`` +``6.0.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` =========== ======================================================== @@ -30167,15 +30921,15 @@ parasail is a SIMD C (C99) library containing implementations of the Smith-Wate *homepage*: https://github.com/jeffdaily/parasail -========= ============================== -version toolchain -========= ============================== -``2.2`` ``intel/2018a`` -``2.4`` ``foss/2018b`` -``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` -``2.4.2`` ``iccifort/2020.1.217`` -``2.4.3`` ``GCC/10.2.0`` -========= ============================== +========= ====================================== +version toolchain +========= ====================================== +``2.2`` ``intel/2018a`` +``2.4`` ``foss/2018b`` +``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` +``2.4.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``2.4.3`` ``GCC/10.2.0`` +========= ====================================== .. _list_software_Paraver_721: @@ -31094,6 +31848,22 @@ version versionsuffix toolchain ============= ================== =============================== +.. _list_software_photontorch_1208: + +*photontorch* ++++++++++++++ + +Photontorch is a photonic simulator for highly parallel simulation and optimization of photonic circuits in time and frequency domain. Photontorch features CUDA enabled simulation and optimization of photonic circuits. It leverages the deep learning framework PyTorch to view the photonic circuit as essentially a recurrent neural network. This enables the use of native PyTorch optimizers to optimize the (physical) parameters of the circuit. + +*homepage*: https://docs.photontorch.com/ + +========= ================================== +version toolchain +========= ================================== +``0.4.1`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================================== + + .. _list_software_phototonic_1095: *phototonic* @@ -31335,6 +32105,7 @@ version versionsuffix toolchain ``5.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``6.0.0`` ``GCCcore/8.2.0`` ``6.2.1`` ``GCCcore/8.3.0`` +``6.2.2`` ``-Python-2.7.18`` ``foss/2020b`` ``7.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``8.0.1`` ``GCCcore/10.2.0`` ``8.2.0`` ``GCCcore/10.3.0`` @@ -31600,6 +32371,22 @@ version toolchain ========== ============================================================================================================================================================================================================================ +.. _list_software_pkgconf_744: + +*pkgconf* ++++++++++ + +pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org. + +*homepage*: https://github.com/pkgconf/pkgconf + +========= ================== +version toolchain +========= ================== +``1.8.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_pkgconfig_952: *pkgconfig* @@ -31628,6 +32415,7 @@ version versionsuffix toolchain ``1.5.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.5.1`` ``-python`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` ``1.5.4`` ``-python`` ``GCCcore/10.3.0`` +``1.5.5`` ``-python`` ``GCCcore/11.2.0`` ========= ================== =================================================== @@ -31869,6 +32657,7 @@ version toolchain ``4.8.1`` ``GCCcore/9.3.0`` ``4.14.3`` ``GCCcore/10.2.0`` ``5.1.0`` ``GCCcore/10.3.0`` +``5.4.0`` ``GCCcore/11.2.0`` ========== ================== @@ -31966,6 +32755,22 @@ version toolchain ========= ======================================================= +.. _list_software_pmx_341: + +*pmx* ++++++ + +pmx (formerly pymacs) is a small bunch of classes to read structure files such as pdb or gro and trajectory data in gromacs xtc format. Over the years it has been extended towards a versatile (bio-) molecular structure manipulation package with some additional functionalities, e.g. gromacs file parsers and scripts for setup and analysis of free energy calculations. + +*homepage*: https://github.com/deGrootLab/pmx + +======= ================== ============== +version versionsuffix toolchain +======= ================== ============== +``2.0`` ``-Python-2.7.18`` ``foss/2020b`` +======= ================== ============== + + .. _list_software_PnetCDF_612: *PnetCDF* @@ -32253,6 +33058,22 @@ version toolchain =========== ================================================================================= +.. _list_software_PPanGGOLiN_847: + +*PPanGGOLiN* +++++++++++++ + +PPanGGOLiN is a software suite used to create and manipulate prokaryotic pangenomes from a set of either genomic DNA sequences or provided genome annotations. It is designed to scale up to tens of thousands of genomes. It has the specificity to partition the pangenome using a statistical approach rather than using fixed thresholds which gives it the ability to work with low-quality data such as Metagenomic Assembled Genomes (MAGs) or Single-cell Amplified Genomes (SAGs) thus taking advantage of large scale environmental studies and letting users study the pangenome of uncultivable species. + +*homepage*: https://github.com/labgem/PPanGGOLiN + +=========== ============== +version toolchain +=========== ============== +``1.1.136`` ``foss/2021b`` +=========== ============== + + .. _list_software_PPfold_581: *PPfold* @@ -32327,11 +33148,11 @@ PRANK is a probabilistic multiple alignment program for DNA, codon and amino-a *homepage*: http://wasabiapp.org/software/prank/ -========== ============================================== -version toolchain -========== ============================================== -``170427`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``intel/2018a`` -========== ============================================== +========== ============================================================== +version toolchain +========== ============================================================== +``170427`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``intel/2018a`` +========== ============================================================== .. _list_software_PRC_229: @@ -32494,12 +33315,28 @@ Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a microbi *homepage*: https://github.com/hyattpd/Prodigal/ -========= ================================================================================================================= -version toolchain -========= ================================================================================================================= -``2.6.2`` ``GCC/4.9.3-binutils-2.25`` -``2.6.3`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ================================================================================================================= +========= ========================================================================================================================================================= +version toolchain +========= ========================================================================================================================================================= +``2.6.2`` ``GCC/4.9.3-binutils-2.25`` +``2.6.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ========================================================================================================================================================= + + +.. _list_software_ProFit_596: + +*ProFit* +++++++++ + +ProFit (pronounced Pro-Fit, not profit!) is designed to be the ultimate program for performing least squares fits of two or more protein structures. It performs a very simple and basic function, but allows as much flexibility as possible in performing this procedure. Thus one can specify subsets of atoms to be considered, specify zones to be fitted by number, sequence, or by sequence alignment. + +*homepage*: http://www.bioinf.org.uk/software/profit + +======= ============== +version toolchain +======= ============== +``3.3`` ``GCC/10.3.0`` +======= ============== .. _list_software_PROJ_315: @@ -32551,15 +33388,15 @@ Prokka is a software tool for the rapid annotation of prokaryotic genomes. *homepage*: https://www.vicbioinformatics.com/software.prokka.shtml -========== ================== ================================================= -version versionsuffix toolchain -========== ================== ================================================= -``1.11`` ``-BioPerl-1.7.0`` ``foss/2016b`` -``1.13`` ``-BioPerl-1.7.2`` ``intel/2018a`` -``1.13.4`` ``foss/2018b`` -``1.13.7`` ``gompi/2019a`` -``1.14.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020b`` -========== ================== ================================================= +========== ================== ================================================================== +version versionsuffix toolchain +========== ================== ================================================================== +``1.11`` ``-BioPerl-1.7.0`` ``foss/2016b`` +``1.13`` ``-BioPerl-1.7.2`` ``intel/2018a`` +``1.13.4`` ``foss/2018b`` +``1.13.7`` ``gompi/2019a`` +``1.14.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020b``, ``gompi/2021a`` +========== ================== ================================================================== .. _list_software_prompt-toolkit_1493: @@ -33022,6 +33859,22 @@ version toolchain ============ =============== +.. _list_software_pugixml_774: + +*pugixml* ++++++++++ + +pugixml is a light-weight C++ XML processing library + +*homepage*: https://pugixml.org/ + +========== ================== +version toolchain +========== ================== +``1.11.4`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_pullseq_774: *pullseq* @@ -33162,16 +34015,16 @@ pybedtools wraps and extends BEDTools and offers feature-level manipulations fro *homepage*: https://daler.github.io/pybedtools -========== ================== ======================================= -version versionsuffix toolchain -========== ================== ======================================= -``0.7.10`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` -``0.7.10`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.0`` ``foss/2019a``, ``intel/2019a`` -``0.8.1`` ``foss/2019b`` -``0.8.2`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -``0.8.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` -========== ================== ======================================= +========== ================== ======================================================= +version versionsuffix toolchain +========== ================== ======================================================= +``0.7.10`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` +``0.7.10`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.0`` ``foss/2019a``, ``intel/2019a`` +``0.8.1`` ``foss/2019b`` +``0.8.2`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` +``0.8.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` +========== ================== ======================================================= .. _list_software_PyBerny_713: @@ -33199,13 +34052,13 @@ A python extension, written in C, for quick access to bigBed files and access t *homepage*: https://github.com/deeptools/pyBigWig -========== ================= ==================================== -version versionsuffix toolchain -========== ================= ==================================== -``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` -``0.3.17`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -``0.3.18`` ``GCCcore/10.2.0``, ``foss/2021a`` -========== ================= ==================================== +========== ================= ================================================== +version versionsuffix toolchain +========== ================= ================================================== +``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` +``0.3.17`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``0.3.18`` ``GCCcore/10.2.0``, ``foss/2021a``, ``foss/2021b`` +========== ================= ================================================== .. _list_software_pybind11_744: @@ -33576,6 +34429,7 @@ version versionsuffix toolchain =========== ================= ================== ``0.5.9.5`` ``GCCcore/10.2.0`` ``0.5.9.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.6.3.1`` ``GCCcore/10.3.0`` =========== ================= ================== @@ -33621,13 +34475,13 @@ A pythonic wrapper around FFTW, the FFT library, presenting a unified interface *homepage*: https://github.com/pyFFTW/pyFFTW -========== ================= ================== -version versionsuffix toolchain -========== ================= ================== -``0.11.1`` ``intel/2019a`` -``0.11.1`` ``-Python-3.6.6`` ``foss/2018b`` -``0.12.0`` ``fosscuda/2020b`` -========== ================= ================== +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.11.1`` ``intel/2019a`` +``0.11.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.12.0`` ``foss/2020b``, ``fosscuda/2020b`` +========== ================= ================================== .. _list_software_pyfits_671: @@ -34318,22 +35172,22 @@ PyQt5 is a set of Python bindings for v5 of the Qt application framework from Th *homepage*: http://www.riverbankcomputing.co.uk/software/pyqt -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``5.7`` ``-Python-2.7.11`` ``foss/2016a`` -``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` -``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` -``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``5.15.1`` ``GCCcore/10.2.0`` -``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``5.15.4`` ``GCCcore/10.3.0`` -========== ================== =============================== +========== ================== ====================================== +version versionsuffix toolchain +========== ================== ====================================== +``5.7`` ``-Python-2.7.11`` ``foss/2016a`` +``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` +``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` +``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.15.1`` ``GCCcore/10.2.0`` +``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.15.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ================== ====================================== .. _list_software_PyQtGraph_896: @@ -34501,6 +35355,7 @@ version versionsuffix toolchain ``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``0.16.0.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` ``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``0.17.0`` ``GCC/11.2.0`` ============ ================== ============================================================================================================== @@ -34619,6 +35474,22 @@ version versionsuffix toolchain ========== ================= ================== +.. _list_software_PySide2_640: + +*PySide2* ++++++++++ + +PySide2 is the official Python module from the Qt for Python project, which provides access to the complete Qt 5.12+ framework. + +*homepage*: https://pypi.python.org/pypi/PySide2 + +============ ================== +version toolchain +============ ================== +``5.14.2.3`` ``GCCcore/10.2.0`` +============ ================== + + .. _list_software_pysndfx_780: *pysndfx* @@ -34729,27 +35600,28 @@ PyTables is a package for managing hierarchical datasets and designed to efficie *homepage*: https://www.pytables.org -=========== ================== =================================================================== -version versionsuffix toolchain -=========== ================== =================================================================== -``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` -``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` -``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` -``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` -``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` -``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` -``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` -``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``3.5.2`` ``intel/2019a`` -``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` -``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` -``3.6.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b`` -``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -=========== ================== =================================================================== +=========== ================== =================================================================================== +version versionsuffix toolchain +=========== ================== =================================================================================== +``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` +``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` +``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` +``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` +``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` +``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` +``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` +``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``3.5.2`` ``intel/2019a`` +``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.5.2`` ``-Python-2.7.18`` ``foss/2020b`` +``3.6.1`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +=========== ================== =================================================================================== .. _list_software_pytest_681: @@ -34855,7 +35727,7 @@ version versionsuffix toolchain ``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``2.7.16`` ``GCCcore/8.3.0`` ``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``2.7.18`` ``-bare`` ``GCCcore/10.3.0`` +``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ``3.5.1`` ``foss/2016a``, ``intel/2016a`` ``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` ``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` @@ -34979,6 +35851,7 @@ version versionsuffix toolchain ``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` +``1.2.3`` ``-Python-3.8.2`` ``foss/2020a`` ``1.2.4`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================== =================================================== @@ -35024,30 +35897,32 @@ Tensors and Dynamic neural networks in Python with strong GPU acceleration. PyTo *homepage*: https://pytorch.org/ -========= ============================= ================================== -version versionsuffix toolchain -========= ============================= ================================== -``0.3.1`` ``-Python-2.7.14`` ``fosscuda/2017b`` -``0.3.1`` ``-Python-3.6.3`` ``fosscuda/2017b`` -``0.3.1`` ``-Python-3.6.4`` ``intel/2018a`` -``0.3.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` -``0.4.1`` ``-Python-3.6.4`` ``intel/2018a`` -``1.0.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``1.1.0`` ``-Python-3.7.2`` ``foss/2019a`` -``1.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` -``1.3.1`` ``fosscuda/2020b`` -``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.6.0`` ``-Python-3.7.4-imkl`` ``fosscuda/2019b`` -``1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` -``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.7.1`` ``-Python-3.8.2`` ``fosscuda/2020a`` -``1.8.1`` ``foss/2020b``, ``fosscuda/2020b`` -``1.8.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.9.0`` ``foss/2020b``, ``fosscuda/2020b`` -``1.9.0`` ``-imkl`` ``fosscuda/2020b`` -========= ============================= ================================== +========== ============================= ================================== +version versionsuffix toolchain +========== ============================= ================================== +``0.3.1`` ``-Python-2.7.14`` ``fosscuda/2017b`` +``0.3.1`` ``-Python-3.6.3`` ``fosscuda/2017b`` +``0.3.1`` ``-Python-3.6.4`` ``intel/2018a`` +``0.3.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``0.4.1`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``1.1.0`` ``-Python-3.7.2`` ``foss/2019a`` +``1.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +``1.3.1`` ``fosscuda/2020b`` +``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.6.0`` ``-Python-3.7.4-imkl`` ``fosscuda/2019b`` +``1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` +``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.7.1`` ``-Python-3.8.2`` ``fosscuda/2020a`` +``1.8.1`` ``foss/2020b``, ``fosscuda/2020b`` +``1.8.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.9.0`` ``foss/2020b``, ``fosscuda/2020b`` +``1.9.0`` ``-imkl`` ``fosscuda/2020b`` +``1.10.0`` ``foss/2021a`` +``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ============================= ================================== .. _list_software_PyTorch-Geometric_1685: @@ -35682,7 +36557,7 @@ version versionsuffix toolchain ``6.5`` ``intel/2019a``, ``intel/2019b`` ``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` ``6.7`` ``foss/2019b``, ``foss/2020b``, ``foss/2021a``, ``intel/2019b``, ``intel/2021a``, ``iomkl/2019b`` -``6.8`` ``foss/2021a``, ``intel/2021a`` +``6.8`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` ========= ============= ================================================================================================= @@ -35700,7 +36575,7 @@ version versionsuffix toolchain ========= ================== ============================== ``4.6.0`` ``-Python-3.5.2`` ``foss/2016b`` ``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` -``5.0.2`` ``foss/2020b`` +``5.0.2`` ``foss/2020b``, ``foss/2021a`` ``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` ``5.0.2`` ``-Python-2.7.18`` ``foss/2020b`` ``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` @@ -35834,7 +36709,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -35872,6 +36747,7 @@ version versionsuffix toolchain ``4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` ``4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` ``4.1.0`` ``foss/2021a`` +``4.1.2`` ``foss/2021b`` ========= ============================= =================================================== @@ -35900,6 +36776,7 @@ version versionsuffix toolchain ``3.11`` ``-R-4.0.0`` ``foss/2020a`` ``3.12`` ``-R-4.0.3`` ``foss/2020b`` ``3.13`` ``-R-4.1.0`` ``foss/2021a`` +``3.14`` ``-R-4.1.2`` ``foss/2021b`` ======== ============= =============================== @@ -35979,15 +36856,15 @@ Ultrafast consensus module for raw de novo genome assembly of long uncorrected r *homepage*: https://github.com/clara-genomics/racon-gpu -========== ==================================== -version toolchain -========== ==================================== -``1.3.2`` ``GCCcore/8.2.0`` -``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` -``1.4.10`` ``GCC/7.3.0-2.30`` -``1.4.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.4.21`` ``GCCcore/10.2.0`` -========== ==================================== +========== ====================================== +version toolchain +========== ====================================== +``1.3.2`` ``GCCcore/8.2.0`` +``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` +``1.4.10`` ``GCC/7.3.0-2.30`` +``1.4.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.4.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ====================================== .. _list_software_radeontop_972: @@ -36317,7 +37194,7 @@ version versionsuffix toolchain Rclone is a command line program to sync files and directories to and from a variety of online storage services -*homepage*: https://rclone.org/ +*homepage*: https://rclone.org ========== ============= ========== version versionsuffix toolchain @@ -36325,6 +37202,7 @@ version versionsuffix toolchain ``1.42`` ``-amd64`` ``system`` ``1.54.1`` ``-amd64`` ``system`` ``1.56.0`` ``-amd64`` ``system`` +``1.57.0`` ``system`` ========== ============= ========== @@ -36577,6 +37455,8 @@ version toolchain ``3.6.3`` ``system`` ``3.7.3`` ``system`` ``3.8.0`` ``system`` +``3.9.0`` ``system`` +``3.9.1`` ``system`` ========= ========== @@ -36597,6 +37477,22 @@ version toolchain ========= ============== +.. _list_software_Relate_605: + +*Relate* +++++++++ + +Software for estimating genome-wide genealogies for thousands of samples + +*homepage*: https://myersgroup.github.io/relate/ + +============ ============= ============== +version versionsuffix toolchain +============ ============= ============== +``20211123`` ``-R-4.0.3`` ``foss/2020b`` +============ ============= ============== + + .. _list_software_RELION_457: *RELION* @@ -37187,6 +38083,118 @@ version versionsuffix toolchain ========== ================ =============== +.. _list_software_ROCm_337: + +*ROCm* +++++++ + +AMD ROCm is the first open-source software development platform for HPC/Hyperscale-class GPU computing. AMD ROCm brings the UNIX philosophy of choice, minimalism and modular software development to GPU computing. + +*homepage*: https://rocmdocs.amd.com/en/latest/ + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_rocm-cmake_991: + +*rocm-cmake* +++++++++++++ + +ROCM cmake modules provides cmake modules for common build tasks needed for the ROCM software stack + +*homepage*: https://github.com/RadeonOpenCompute/rocm-cmake + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_ROCm-CompilerSupport_1974: + +*ROCm-CompilerSupport* +++++++++++++++++++++++ + +The compiler support repository provides various Lightning Compiler related services + +*homepage*: https://github.com/RadeonOpenCompute/ROCm-CompilerSupport + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_rocm-smi_807: + +*rocm-smi* +++++++++++ + +The ROCm System Management Interface Library, or ROCm SMI library, is part of the Radeon Open Compute ROCm software stack. It is a C library for Linux that provides a user space interface for applications to monitor and control GPU applications. + +*homepage*: https://github.com/RadeonOpenCompute/rocm_smi_lib + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_rocminfo_861: + +*rocminfo* +++++++++++ + +ROCm Application for Reporting System Info + +*homepage*: https://github.com/RadeonOpenCompute/rocminfo + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_ROCR-Runtime_1095: + +*ROCR-Runtime* +++++++++++++++ + +The user-mode API interfaces and libraries necessary for host applications to launch compute kernels to available HSA ROCm kernel agents + +*homepage*: https://github.com/RadeonOpenCompute/ROCR-Runtime + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_ROCT-Thunk-Interface_1837: + +*ROCT-Thunk-Interface* +++++++++++++++++++++++ + +The user-mode API interfaces used to interact with the ROCk driver + +*homepage*: https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface + +========= ================== +version toolchain +========= ================== +``4.5.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_ROI_PAC_541: *ROI_PAC* @@ -37326,6 +38334,7 @@ version versionsuffix toolchain ``2.7.9`` ``-Python-2.7.12`` ``foss/2016b`` ``2.8.2`` ``-Python-2.7.13`` ``intel/2017a`` ``3.2.6`` ``-Python-3.7.4`` ``foss/2019b`` +``3.4.5`` ``foss/2021b`` ========= ================== =============== @@ -37548,7 +38557,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -37773,6 +38782,7 @@ version versionsuffix toolchain ``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` ``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` ``1.13`` ``GCC/10.3.0`` +``1.14`` ``GCC/11.2.0`` ========== ================= ======================================================================================================================================= @@ -37974,6 +38984,22 @@ version toolchain ========= ============================== +.. _list_software_SCENIC_437: + +*SCENIC* +++++++++ + +SCENIC Suite is a set of tools to study and decipher gene regulation. + +*homepage*: https://scenic.aertslab.org + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.2.4`` ``-R-4.1.0`` ``foss/2021a`` +========= ============= ============== + + .. _list_software_scGeneFit_888: *scGeneFit* @@ -38134,6 +39160,7 @@ version versionsuffix toolchain ``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` ``0.18.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.18.3`` ``foss/2021a`` ========== ================== =================================================== @@ -38176,7 +39203,8 @@ version versionsuffix toolchain ``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``0.23.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``0.24.2`` ``foss/2021a`` +``0.24.2`` ``foss/2021a``, ``intel/2021a`` +``1.0.1`` ``foss/2021b`` ========== ================================= ======================================================================== @@ -38286,7 +39314,7 @@ version versionsuffix toolchain ``2020.11`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``2020.11`` ``-Python-2.7.18`` ``foss/2020b`` ``2021.05`` ``foss/2021a``, ``intel/2021a`` -``2021.10`` ``foss/2021b`` +``2021.10`` ``foss/2021b``, ``intel/2021b`` =========== ================== ======================================================================== @@ -38609,7 +39637,7 @@ version versionsuffix toolchain ``0.10.1`` ``intel/2020b`` ``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.11.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``0.11.2`` ``foss/2021a`` +``0.11.2`` ``foss/2021a``, ``foss/2021b`` ========== ================== ========================================================================================= @@ -39148,6 +40176,22 @@ version toolchain ======== ================= +.. _list_software_Shasta_612: + +*Shasta* +++++++++ + +The goal of the Shasta long read assembler is to rapidly produce accurate assembled sequence using DNA reads generated by Oxford Nanopore flow cells as input. Computational methods used by the Shasta assembler include: Using a run-length representation of the read sequence. This makes the assembly process more resilient to errors in homopolymer repeat counts, which are the most common type of errors in Oxford Nanopore reads. Using in some phases of the computation a representation of the read sequence based on markers, a fixed subset of short k-mers (k ≈ 10). + +*homepage*: https://github.com/chanzuckerberg/shasta + +========= ============== +version toolchain +========= ============== +``0.8.0`` ``foss/2020b`` +========= ============== + + .. _list_software_shift_542: *shift* @@ -39334,6 +40378,22 @@ version versionsuffix toolchain ========== ================= ================================== +.. _list_software_SimNIBS_597: + +*SimNIBS* ++++++++++ + +SimNIBS is a free and open source software package for the Simulation of Non-invasive Brain Stimulation. + +*homepage*: https://simnibs.github.io/simnibs + +========= ============== +version toolchain +========= ============== +``3.2.4`` ``foss/2020b`` +========= ============== + + .. _list_software_SimPEG_517: *SimPEG* @@ -39391,7 +40451,7 @@ version versionsuffix toolchain *SimpleITK* +++++++++++ -ITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis. Among them, SimpleITK is a simplified layer built on top of ITK, intended to facilitate its use in rapid prototyping, education, interpreted languages. +SimpleITK is a simplified programming interface to the algorithms and data structures of the Insight Toolkit (ITK). *homepage*: http://www.simpleitk.org @@ -39402,6 +40462,7 @@ version versionsuffix toolchain ``1.1.0`` ``-Python-3.6.4`` ``foss/2018a`` ``1.1.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2.4`` ``-Python-3.7.4`` ``foss/2019b`` +``2.1.0`` ``foss/2020b`` ========= ================== ============== @@ -39759,11 +40820,11 @@ smith-waterman-gotoh alignment algorithm. *homepage*: https://github.com/ekg/smithwaterman -============ ===================================== -version toolchain -============ ===================================== -``20160702`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -============ ===================================== +============ ========================================================= +version toolchain +============ ========================================================= +``20160702`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +============ ========================================================= .. _list_software_Smoldyn_742: @@ -39799,6 +40860,22 @@ version versionsuffix toolchain =============== =================== ========== +.. _list_software_SMV_246: + +*SMV* ++++++ + +Smokeview is a visualization program that displays output of FDS and CFAST simulations. + +*homepage*: https://github.com/firemodels/smv + +========== ======================= +version toolchain +========== ======================= +``6.7.17`` ``iccifort/2020.4.304`` +========== ======================= + + .. _list_software_snakemake_944: *snakemake* @@ -39817,6 +40894,7 @@ version versionsuffix toolchain ``5.26.1`` ``-Python-3.8.2`` ``intel/2020a`` ``6.1.0`` ``foss/2020b`` ``6.6.1`` ``foss/2021a`` +``6.10.0`` ``foss/2021b`` ========== ================= =============================== @@ -39933,11 +41011,11 @@ Finds SNP sites from a multi-FASTA alignment file. *homepage*: https://sanger-pathogens.github.io/snp-sites/ -========= ===================================== -version toolchain -========= ===================================== -``2.5.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``2.5.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_snpEff_610: @@ -40233,6 +41311,7 @@ version versionsuffix toolchain ``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` ``3.15.2`` ``GCC/10.2.0`` ``3.15.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``3.15.3`` ``GCC/10.3.0`` ========== ================== ============================================== @@ -40427,7 +41506,7 @@ version versionsuffix toolchain ``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.16.0`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.16.1`` ``foss/2021a`` +``1.16.1`` ``foss/2021a``, ``intel/2021a`` ================ ================== ======================================================== @@ -40583,6 +41662,7 @@ Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA) alg version toolchain ========= ================== ``3.0.1`` ``GCC/7.3.0-2.30`` +``3.4.0`` ``GCC/10.2.0`` ``4.0.0`` ``GCC/8.3.0`` ``4.0.7`` ``GCC/10.2.0`` ========= ================== @@ -40717,6 +41797,22 @@ version versionsuffix toolchain ========= ============= ================== +.. _list_software_SRST2_382: + +*SRST2* ++++++++ + +Short Read Sequence Typing for Bacterial Pathogens + +*homepage*: https://katholt.github.io/srst2 + +================== ================== ============== +version versionsuffix toolchain +================== ================== ============== +``0.2.0-20210620`` ``-Python-2.7.18`` ``foss/2020b`` +================== ================== ============== + + .. _list_software_SSAHA2_418: *SSAHA2* @@ -40759,12 +41855,13 @@ SSPACE Basic, SSAKE-based Scaffolding of Pre-Assembled Contigs after Extension *homepage*: https://github.com/nsoranzo/sspace_basic -========= ================ =============== -version versionsuffix toolchain -========= ================ =============== -``2.1.1`` ``-Perl-5.24.1`` ``intel/2017a`` -``2.1.1`` ``-Perl-5.26.0`` ``intel/2017b`` -========= ================ =============== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``2.1.1`` ``-Perl-5.24.1`` ``intel/2017a`` +``2.1.1`` ``-Perl-5.26.0`` ``intel/2017b`` +``2.1.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` +========= ================== =============== .. _list_software_SSW_253: @@ -40783,6 +41880,22 @@ version toolchain ======= ===================================== +.. _list_software_STACEY_457: + +*STACEY* +++++++++ + +The BEAST2 package STACEY can be used for species delimitation and species tree estimation, based on the multispecies coalescent model. + +*homepage*: http://www.indriid.com/software.html + +========= ============== +version toolchain +========= ============== +``1.2.5`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_Stack_502: *Stack* @@ -41023,6 +42136,7 @@ Detects integrations of any sort in high-throughput sequencing (HTS) data. STEA ============== ================== ============== version versionsuffix toolchain ============== ================== ============== +``2019.09.12`` ``foss/2021b`` ``2019.09.12`` ``-Python-2.7.16`` ``foss/2019b`` ============== ================== ============== @@ -41235,7 +42349,7 @@ version versionsuffix toolchain ``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` ``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` ``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b``, ``intel/2020b`` -``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a`` +``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a``, ``foss/2021b`` ========== =================== ================================================================================================= @@ -41668,7 +42782,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -41696,11 +42810,11 @@ C++ wrapper to tabix indexer *homepage*: https://github.com/ekg/tabixpp -========= ============================= -version toolchain -========= ============================= -``1.1.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` -========= ============================= +========= ============================================= +version toolchain +========= ============================================= +``1.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +========= ============================================= .. _list_software_taco_423: @@ -41827,28 +42941,29 @@ Intel Threading Building Blocks (Intel TBB) is a widely used, award-winning C++ *homepage*: https://software.intel.com/en-us/articles/intel-tbb/ -============== ================================================== -version toolchain -============== ================================================== -``4.0.0.233`` ``system`` -``4.0.5.339`` ``system`` -``4.3.6.211`` ``system`` -``4.4.2.152`` ``system`` -``2017.2.132`` ``system`` -``2017.4.174`` ``system`` -``2017.6.196`` ``system`` -``2017_U5`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2017a`` -``2017_U6`` ``GCCcore/6.3.0``, ``intel/2017a`` -``2018_U1`` ``GCCcore/6.4.0`` -``2018_U2`` ``GCCcore/6.4.0`` -``2018_U3`` ``GCCcore/6.4.0`` -``2018_U5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2019_U4`` ``GCCcore/8.2.0`` -``2019_U9`` ``GCCcore/8.3.0`` -``2020.1`` ``GCCcore/9.3.0`` -``2020.2`` ``GCCcore/8.3.0`` -``2020.3`` ``GCCcore/10.2.0`` -============== ================================================== +============== ========================================================== +version toolchain +============== ========================================================== +``4.0.0.233`` ``system`` +``4.0.5.339`` ``system`` +``4.3.6.211`` ``system`` +``4.4.2.152`` ``system`` +``2017.2.132`` ``system`` +``2017.4.174`` ``system`` +``2017.6.196`` ``system`` +``2017_U5`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2017a`` +``2017_U6`` ``GCCcore/6.3.0``, ``intel/2017a`` +``2018_U1`` ``GCCcore/6.4.0`` +``2018_U2`` ``GCCcore/6.4.0`` +``2018_U3`` ``GCCcore/6.4.0`` +``2018_U5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2019_U4`` ``GCCcore/8.2.0`` +``2019_U9`` ``GCCcore/8.3.0`` +``2020.1`` ``GCCcore/9.3.0`` +``2020.2`` ``GCCcore/8.3.0`` +``2020.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2021.4.0`` ``GCCcore/11.2.0`` +============== ========================================================== .. _list_software_tbl2asn_694: @@ -42128,6 +43243,22 @@ version toolchain ======= ============= +.. _list_software_termcolor_983: + +*termcolor* ++++++++++++ + +Termcolor is a header-only C++ library for printing colored messages to the terminal. + +*homepage*: https://termcolor.readthedocs.io/ + +========= ========== +version toolchain +========= ========== +``2.0.0`` ``system`` +========= ========== + + .. _list_software_Tesla-Deployment-Kit_1948: *Tesla-Deployment-Kit* @@ -42316,6 +43447,22 @@ version versionsuffix toolchain ========= ================== =================================================== +.. _list_software_ThemisPy_819: + +*ThemisPy* +++++++++++ + +A header-only C++ library for L-BFGS and L-BFGS-B algorithms + +*homepage*: https://github.com/aeb/ThemisPy + +========= ============== +version toolchain +========= ============== +``0.3.0`` ``foss/2021a`` +========= ============== + + .. _list_software_THetA_438: *THetA* @@ -42592,6 +43739,22 @@ version toolchain ======== ====================================== +.. _list_software_TOBIAS_450: + +*TOBIAS* +++++++++ + +TOBIAS is a collection of command-line bioinformatics tools for performing footprinting analysis on ATAC-seq data, and includes: Correction of Tn5 insertion bias; Calculation of footprint scores within regulatory regions; Estimation of bound/unbound transcription factor binding sites; and Visualization of footprints within and across different conditions + +*homepage*: https://github.com/loosolab/TOBIAS + +=========== ============== +version toolchain +=========== ============== +``0.12.12`` ``foss/2021b`` +=========== ============== + + .. _list_software_ToFu_382: *ToFu* @@ -42720,14 +43883,15 @@ Data loaders and abstractions for text and NLP *homepage*: https://github.com/pytorch/text -========= =============================== ================================== -version versionsuffix toolchain -========= =============================== ================================== -``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` -``0.8.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` -``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` -========= =============================== ================================== +========== =============================== ================================== +version versionsuffix toolchain +========== =============================== ================================== +``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` +``0.8.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` +``0.10.0`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` +========== =============================== ================================== .. _list_software_torchvision_1208: @@ -42739,23 +43903,26 @@ Datasets, Transforms and Models specific to Computer Vision *homepage*: https://github.com/pytorch/vision -========= ==================================== ================================== -version versionsuffix toolchain -========= ==================================== ================================== -``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` -``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.4.2`` ``-PyTorch-1.3.1`` ``fosscuda/2020b`` -``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` -``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` -``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0-imkl`` ``fosscuda/2019b`` -``0.8.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` -``0.8.2`` ``-Python-3.7.4-PyTorch-1.7.1`` ``fosscuda/2019b`` -``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` -``0.9.1`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` -========= ==================================== ================================== +========== ==================================== ================================== +version versionsuffix toolchain +========== ==================================== ================================== +``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.4.2`` ``-PyTorch-1.3.1`` ``fosscuda/2020b`` +``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0-imkl`` ``fosscuda/2019b`` +``0.8.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` +``0.8.2`` ``-Python-3.7.4-PyTorch-1.7.1`` ``fosscuda/2019b`` +``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` +``0.9.1`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` +``0.10.0`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` +``0.11.1`` ``foss/2021a`` +``0.11.1`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ==================================== ================================== .. _list_software_TotalView_927: @@ -42800,6 +43967,7 @@ version versionsuffix toolchain ``4.60.0`` ``GCCcore/10.2.0`` ``4.61.1`` ``GCCcore/10.3.0`` ``4.61.2`` ``GCCcore/10.3.0`` +``4.62.3`` ``GCCcore/11.2.0`` ========== ================== =============================== @@ -43196,15 +44364,16 @@ version versionsuffix toolchain *TRUST4* ++++++++ -Tcr Receptor Utilities for Solid Tissue (TRUST) is a computational tool to analyze TCR and BCR sequences using unselected RNA sequencing data, profiled from solid tissues, including tumors. TRUST4 performs de novo assembly on V, J, C genes including the hypervariable complementarity-determining region 3 (CDR3) and reports consensus of BCR/TCR sequences. +Tcr Receptor Utilities for Solid Tissue (TRUST) is a computational tool to analyze TCR and BCR sequences using unselected RNA sequencing data, profiled from solid tissues, including tumors. TRUST4 performs de novo assembly on V, J, C genes including the hypervariable complementarity-determining region 3 (CDR3) and reports consensus of BCR/TCR sequences. TRUST4 then realigns the contigs to IMGT reference gene sequences to report the corresponding information. TRUST4 supports both single-end and paired-end sequencing data with any read length. *homepage*: https://github.com/liulab-dfci/TRUST4 -=========== ========== -version toolchain -=========== ========== -``1.0.5.1`` ``system`` -=========== ========== +=========== ============== +version toolchain +=========== ============== +``1.0.5.1`` ``system`` +``1.0.6`` ``GCC/11.2.0`` +=========== ============== .. _list_software_Trycycler_961: @@ -43220,6 +44389,7 @@ Trycycler is a tool for generating consensus long-read assemblies for bacterial version versionsuffix toolchain ========= ================= ============== ``0.3.3`` ``-Python-3.8.2`` ``foss/2020a`` +``0.5.2`` ``foss/2021a`` ========= ================= ============== @@ -43611,6 +44781,7 @@ version versionsuffix toolchain ========= ================= =============== ``0.4.7`` ``-Python-3.7.2`` ``foss/2019a`` ``0.4.8`` ``-Python-3.8.2`` ``gompi/2020a`` +``0.4.9`` ``gompi/2021a`` ========= ================= =============== @@ -43760,6 +44931,7 @@ UShER is now a package consisting of a family of programs for rapid phylogeneti version toolchain ========= =============== ``0.4.1`` ``gompi/2020b`` +``0.5.0`` ``gompi/2021b`` ========= =============== @@ -44097,12 +45269,12 @@ vcflib provides methods to manipulate and interpret sequence variation as it can *homepage*: https://github.com/vcflib/vcflib -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``1.0.2`` ``GCC/10.2.0`` -``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` -========= ================= ============== +========= ================= ============================== +version versionsuffix toolchain +========= ================= ============================== +``1.0.2`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` +========= ================= ============================== .. _list_software_vcfnp_541: @@ -44504,6 +45676,7 @@ version versionsuffix toolchain ``5.2.4`` ``system`` ``5.2.5`` ``system`` ``5.2.6`` ``system`` +``5.2.7`` ``system`` =========== ================================== =============== @@ -44637,6 +45810,7 @@ version toolchain ``2019_update5`` ``system`` ``2020_update3`` ``system`` ``2021.6.0`` ``system`` +``2021.9.0`` ``system`` ================= ========== @@ -44706,16 +45880,16 @@ A tool for obtaining maximally-localised Wannier functions *homepage*: http://www.wannier.org -=========== ============= ================================================================================= -version versionsuffix toolchain -=========== ============= ================================================================================= -``1.2`` ``intel/2016.02-GCC-4.9`` -``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` -``2.0.1.1`` ``-abinit`` ``intel/2018b`` -``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``3.0.0`` ``intel/2018b`` -``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a`` -=========== ============= ================================================================================= +=========== ============= ================================================================================================================== +version versionsuffix toolchain +=========== ============= ================================================================================================================== +``1.2`` ``intel/2016.02-GCC-4.9`` +``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``2.0.1.1`` ``-abinit`` ``intel/2018b`` +``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``3.0.0`` ``intel/2018b`` +``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` +=========== ============= ================================================================================================================== .. _list_software_WannierTools_1253: @@ -45073,6 +46247,7 @@ version versionsuffix toolchain ``4.0.2`` ``-dmpar`` ``foss/2018b`` ``4.1`` ``-dmpar`` ``intel/2019b`` ``4.2`` ``-dmpar`` ``foss/2020b`` +``4.3.1`` ``-dmpar`` ``foss/2021a`` ========= ============= =============== @@ -45341,6 +46516,7 @@ version versionsuffix toolchain ``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.16.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``0.19.0`` ``foss/2021a`` +``0.20.1`` ``foss/2021b``, ``intel/2021b`` ========== ================== =================================================== @@ -45645,6 +46821,7 @@ version toolchain ========= ================== ``1.4.0`` ``GCCcore/10.2.0`` ``1.4.4`` ``GCCcore/10.3.0`` +``3.0.2`` ``GCCcore/11.2.0`` ========= ================== @@ -46040,6 +47217,7 @@ Yambo is a FORTRAN/C code for Many-Body calculations in solid state and molecula version toolchain ========= ========================= ``3.4.2`` ``intel/2016.02-GCC-4.9`` +``5.0.4`` ``intel/2021a`` ========= ========================= @@ -46134,7 +47312,7 @@ version toolchain --- -:ref:`list_software_Z3_141` - :ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zingeR_623` - :ref:`list_software_Zip_307` - :ref:`list_software_zlib_433` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` +:ref:`list_software_Z3_141` - :ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zfp_336` - :ref:`list_software_zingeR_623` - :ref:`list_software_Zip_307` - :ref:`list_software_zlib_433` - :ref:`list_software_zlib-ng_691` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_Zopfli_628` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` .. _list_software_Z3_141: @@ -46198,6 +47376,22 @@ version toolchain ========= ========================================================================================================= +.. _list_software_zfp_336: + +*zfp* ++++++ + +zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel (OpenMP and CUDA) compression of whole arrays, e.g., for applications that read and write large data sets to and from disk. + +*homepage*: https://github.com/LLNL/zfp + +========= ================== +version toolchain +========= ================== +``0.5.5`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_zingeR_623: *zingeR* @@ -46249,6 +47443,22 @@ version toolchain ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +.. _list_software_zlib-ng_691: + +*zlib-ng* ++++++++++ + +zlib data compression library for the next generation systems + +*homepage*: https://github.com/zlib-ng/zlib-ng + +========= ================== +version toolchain +========= ================== +``2.0.5`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_zlibbioc_846: *zlibbioc* @@ -46266,6 +47476,22 @@ version versionsuffix toolchain ========== ============= =============== +.. _list_software_Zopfli_628: + +*Zopfli* +++++++++ + +Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression. + +*homepage*: https://github.com/google/zopfli + +========= ================== +version toolchain +========= ================== +``1.0.3`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_ZPAQ_316: *ZPAQ* diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 861787f1..cd9d12fe 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -52,6 +52,7 @@ * BuildEnv * CrayToolchain + * EB_Clang_minus_AOMP * EB_OpenSSL_wrapper * PythonBundle * SystemCompiler From 17b6cd5a85cab4cd5fea4bd7c74366fdf1af86be Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Mon, 13 Dec 2021 20:03:18 +0800 Subject: [PATCH 182/286] update release notes and changelog for EasyBuild v4.5.1 + bump version to 4.5.1 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 127 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 128 insertions(+), 4 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 50e95849..2fb0cd62 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20211213.01** (`Dec 13th 2021`): update release notes for EasyBuild v4.5.1 (see :ref:`release_notes_eb451`) * **release 20211029.01** (`Oct 29th 2021`): update release notes for EasyBuild v4.5.0 (see :ref:`release_notes_eb450`) * **release 20210907.01** (`Sep 7th 2021`): update release notes for EasyBuild v4.4.2 (see :ref:`release_notes_eb442`) * **release 20210706.01** (`Jul 6th 2021`): update release notes for EasyBuild v4.4.1 (see :ref:`release_notes_eb441`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index de85cda7..858d85ce 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,135 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,506** different software packages, +The latest version of EasyBuild provides support for building and installing **2,575** different software packages, including 36 different (compiler) toolchains. It contains 242 software-specific easyblocks and 37 generic easyblocks, -alongside 13,514 easyconfig files. +alongside 13,812 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb451: + +EasyBuild v4.5.1 (December 13th 2021) +------------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * also dump environment to reprod directory (`#3374 `_) + * determine which extensions can be skipped in parallel (if ``--parallel-extensions-install`` is enabled) (`#3890 `_) + * fall back to sequential installation for extensions with unknown dependencies when using ``--parallel-extensions-install`` (`#3906 `_) + * allow oversubscription in sanity check for OpenMPI-based toolchains (`#3909 `_) + +* various bug fixes, including: + + * don't try to ensure absolute path for path part of ``repositorypath`` (`#3893 `_, `#3899 `_) + * fix typo in EULA agreement error message (`#3894 `_) + * only remove lock if it was created in the same EasyBuild session (not if it existed already) (`#3889 `_) + * introduce ``EasyBlock.post_init`` method to correctly define ``builddir`` variable when ``build-in-installdir`` mode is enabled in easyconfig or easyblock (`#3900 `_) + * also show download progress bar when using ``--inject-checksums`` (`#3905 `_) + * pick up custom ``extract_cmd`` specified for extension (`#3907 `_) + * make ``test_run_cmd_async`` more robust against fluke failures (`#3908 `_) + +**easyblocks** + +* new software-specific easyblock for Clang-AOMP (`#2617 `_) +* minor enhancements and updates, including: + + * enhance Rpm generic easyblock to support installing tarball of RPMs (by unpacking it first) + take into account ``(pre)installopts`` (`#2580 `_) + * add option to control use of MKL-DNN in jaxlib easyblock (`#2619 `_) + * update SAMtools easyblock to support installation of SAMtools 1.14 (`#2620 `_) + * add option to ignore PLUMED version check for GROMACS (`#2621 `_) + * update Inspector easyblock for recent versions (>= 2021, oneAPI versions) (`#2624 `_) + * enhance tbb easyblock by adding option to build Python bindings (`#2626 `_) + * fix patching of ``CMakeLists.txt`` for Eigen v3.4 (`#2633 `_) + +* various bug fixes, including: + + * update CP2K easyblock to use ``-D__MKL`` for CP2K versions newer than 2.3 (`#2586 `_) + * set OpenMPI configuration for ORCA sanity check (`#2596 `_) + * allow oversubscription in OpenMPI sanity check (`#2611 `_) + * set ``wm_*`` class variables in OpenFOAM easyblock constructor (to fix ``--sanity-check-only``) (`#2616 `_) + * remove newline from easybuild-easyblocks package description (required to avoid installation error with setuptools>=59.0.0) (`#2623 `_) + * avoid patching binary files + other enhancements for MUMmer easyblock (`#2630 `_) + * enable ``build-in-installdir`` mode in constructor of PETSc and SLEPc easyblocks (`#2631 `_) + * skip netcdf4-python tests that require network connectivity (`#2634 `_) + + +**easyconfigs** + +* added example easyconfig files for 71 new software packages: + + * ANIcalculator (`#14478 `_, `#14494 `_, `#14510 `_), arrow-R (`#14267 `_), ASAP (`#14367 `_), BabelStream (`#14503 `_), bamtofastq (`#14391 `_), + bcbio-gff (`#14322 `_), biom-format (`#13205 `_), Blosc2 (`#14247 `_), boto3 (`#14452 `_), Brotli-python (`#14528 `_), Brunsli (`#14247 `_), + Clang-AOMP (`#14327 `_), CLEASE (`#14413 `_), CMSeq (`#14326 `_), cpu_features (`#14385 `_), cromwell (`#12125 `_), + cxxopts (`#14487 `_, `#14504 `_), dRep (`#14479 `_), DUBStepR (`#14495 `_), eht-imaging (`#14239 `_), einops (`#14373 `_), + ELFIO (`#14488 `_, `#14504 `_), elprep (`#14422 `_), epiScanpy (`#14447 `_), FMM3D (`#14257 `_), FORD (`#13653 `_), GPy (`#14380 `_), + HIP (`#14339 `_), idemux (`#14499 `_), imagecodecs (`#14247 `_), InChI (`#13902 `_), jupyter-matlab-proxy (`#14270 `_), jxrlib (`#14247 `_), + LBFGS++ (`#14230 `_), LERC (`#14247 `_), libaec (`#14247 `_), libavif (`#14246 `_), LibLZF (`#14246 `_), libnsl (`#14494 `_), + libtree (`#14501 `_), LPeg (`#14157 `_), Megalodon (`#14256 `_), nnU-Net (`#14249 `_), PAL2NAL (`#14430 `_), photontorch (`#14410 `_), + pkgconf (`#14426 `_), pmx (`#14319 `_), PPanGGOLiN (`#14449 `_), ProFit (`#14340 `_), pugixml (`#14367 `_, `#14492 `_), PySide2 (`#13460 `_), + Relate (`#14443 `_), ROCm (`#14355 `_), rocm-cmake (`#14327 `_), ROCm-CompilerSupport (`#14327 `_), rocminfo (`#14327 `_), + rocm-smi (`#14354 `_), ROCR-Runtime (`#14327 `_), ROCT-Thunk-Interface (`#14327 `_), SCENIC (`#14260 `_), Shasta (`#14385 `_), + SimNIBS (`#14257 `_), SMV (`#14157 `_), SRST2 (`#14253 `_), STACEY (`#14293 `_), termcolor (`#14489 `_, `#14504 `_), ThemisPy (`#14231 `_), + TOBIAS (`#14452 `_, `#14458 `_), zfp (`#14246 `_), zlib-ng (`#14246 `_), Zopfli (`#14246 `_) + +* added additional easyconfigs for various supported software packages, including: + + * ABINIT 9.6.2, ABRicate 1.0.0, AlphaFold 2.1.1, antiSMASH 6.0.1, Arrow 6.0.0, astropy 4.3.1, BCFtools 1.14, + BeautifulSoup 4.9.3, Boost 1.77.0, bpp 4.4.0, Bracken 2.6.2, CapnProto 0.9.1, CellRanger 6.1.2, Eigen 3.4.0, + enaBrowserTool 1.6, ESMF 8.2.0, Flye 2.9, FMRIprep 1.4.1, FSL 6.0.4, GATK 4.2.3.0, gc 8.2.0, GDB 11.1, git 2.33.1, + Go 1.17.3, Gurobi 9.5.0, Horovod 0.23.0, HTSlib 1.14, HyPhy 2.5.33, Infernal 1.1.4, Inspector 2021.4.0 ITK 5.2.1, + jax 0.2.24, Julia 1.7.0, Kent_tools 422, king 2.2.7, libdwarf 20210528, MAFFT 7.490, makeinfo 6.8, Mash 2.3, + matplotlib 3.4.3, MCR R2021b, minimap2 2.22, MUST 1.7.2, NCO 5.0.3, NCO 5.0.3, nlohmann_json 3.10.4, NVHPC 21.9, + OpenMPI 4.0.7 + 4.1.2, panaroo 1.2.9, pangolin 3.1.16, pkgconfig 1.5.5, plotly.py 5.4.0, pyfaidx 0.6.3.1, + Pysam 0.17.0, PyTorch 1.10.0, R 4.1.2, R-bundle-Bioconductor 3.14, ReFrame 3.9.1, rpy2 3.4.5, scikit-image 0.18.3, + scikit-learn 1.0.1 SimpleITK 2.1.0, snakemake 6.10.0, SPAdes 3.15.3, tbb 2021.4.0, torchtext 0.10.0, + torchvision 0.11.1, tqdm 4.62.3, TRUST4 1.0.6, Trycycler 0.5.2, Unicycler 0.4.9, UShER 0.5.0, WPS 4.3.1, + xarray 0.20.1, XlsxWriter 3.0.2, Yambo 5.0.4 + +* minor enhancements, including: + + * add RcisTarget + NMF extensions to R-bundle-Bioconductor 3.13 (`#14259 `_) + * add extensions for R v4.1.x: + + * geex + momentfit (`#14299 `_); StatMatch, leaflet, tmap + collapse (`#14328 `_), genoPlotR + penfa (`#14433 `_), adcovsim (`#14484 `_) + + * add M3Drop extension to R-bundle-Bioconductor 3.14 (`#14436 `_) + +* various bug fixes, including: + + * specify to use Python provided as dependency, remove ``separate_build_dir``, and fix URL in comment for Arrow 0.17.1 (`#14263 `_) + * fix ``gettid`` nameclash with glibc 2.30 in Bazel 0.25.2, 0.26.1, 0.29.1, and 1.1.0 (`#14269 `_) + * restore and fix sanity check commands in RStudio-Server 1.4 (`#14275 `_) + * add pkg-config build dependency to Python easyconfigs, to ensure OpenSSL wrapper is detected (`#14316 `_) + * add patch for UCX v1.11.2 to fix missing include statement for ``string.h`` (`#14317 `_) + * set ``$DALTON_TMPDIR`` to build directory to run Dalton tests (`#14341 `_) + * add patch for libfabric v1.12.1 to fix ``unknown link width 0x10`` warning (`#14387 `_) + * add missing Automake dependency to PhyML 3.3.20200621 (`#14397 `_) + * add git as build dependency to Python 3.8.x and 3.9.x easyconfigs (required for pbr extension) (`#14421 `_) + * add missing XZ dependency to recent PROJ easyconfigs (`#14429 `_) + * fix homepage/source URL for king v2.2.4 (`#14444 `_) + * add patch for GCCcore 9.1-9.3 to fix compatibility with recent kernel headers (`#14453 `_) + * add patch for GCCcore 10.1-11.1 to fix compatibility with recent kernel headers (`#14454 `_) + * add patch to fix CVE-2021-43527 in NSS (`#14497 `_) + * pass tests on A* GPUs by setting ``NVIDIA_TF32_OVERRIDE=0`` in jax 0.2.19 (`#14502 `_) + * add patch to fix broken (hanging) Mash binaries (`#14511 `_) + * add missing Perl build dependency for Longshot (`#14535 `_) + * add googletest build dependency for Highway (`#14536 `_) + * seed in PCRE2 sources to fix broken MariaDB 10.5.8 + 10.6.4 easyconfigs (`#14537 `_) + +* other changes: + + * rename R bindings for Arrow to arrow-R, so it can be used in a lowercase module naming scheme (`#14262 `_) + * comment out imkl build dependency for FlexiBLAS 3.0.4 with GCC/11.2.0 (`#14335 `_) + * don't add ``bin`` subdir to ``$PATH`` via ``modextrapaths`` in ReFrame easyconfigs (`#14415 `_) + * consistently use 'Grace' software name + sync ``homepage``/``source_urls`` (`#14493 `_) + * move cxxopts, termcolor and ELFIO header only libraries to ``SYSTEM`` toolchain (`#14504 `_) + + .. _release_notes_eb450: EasyBuild v4.5.0 (October 29th 2021) diff --git a/docs/conf.py b/docs/conf.py index acf4eea1..63f342a8 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.5.0' # this is meant to reference the version of EasyBuild +version = '4.5.1' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20211029.0' # this is meant to reference the version of the documentation itself +release = '20211213.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From d204e99b43fdbb268de99609141b960cadbe2422 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Mon, 13 Dec 2021 22:02:07 +0800 Subject: [PATCH 183/286] bump version to 4.5.1 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 775ba896..37bf3d96 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.5.0' +VERSION = '4.5.1' # Utility function to read README file From 03ffa3ce229ea70714a7b1ce1a08571947e811d2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 13 Dec 2021 15:20:03 +0100 Subject: [PATCH 184/286] bump count for software-specific easyblocks (due to Clang-AOMP easyblock) --- docs/Release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 858d85ce..9bd0f683 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -4,7 +4,7 @@ EasyBuild release notes ======================= The latest version of EasyBuild provides support for building and installing **2,575** different software packages, -including 36 different (compiler) toolchains. It contains 242 software-specific easyblocks and 37 generic easyblocks, +including 36 different (compiler) toolchains. It contains 243 software-specific easyblocks and 37 generic easyblocks, alongside 13,812 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. From a3f392cf9db57b99b4a2443ee6c16e000d40a4e3 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Tue, 11 Jan 2022 15:12:08 +0100 Subject: [PATCH 185/286] Update ocaisa email address (again) --- docs/Maintainers.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index b831e4e7..560acb82 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -117,7 +117,7 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * **Alan O'Cais** (`CECAM `_) - * GitHub: `@ocaisa `_ - e-mail: ``alan.ocais (at) epfl.ch`` - IRC/Slack: ``ocaisa`` + * GitHub: `@ocaisa `_ - e-mail: ``alan.ocais (at) cecam.org`` - IRC/Slack: ``ocaisa`` * **Mikael Öhman** (`Chalmers University of Technology `_) From 43f5c61bae9236e63124fa08c97306e51fd939f5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 23 Jan 2022 21:29:26 +0100 Subject: [PATCH 186/286] auto-update docs for EasyBuild v4.5.2 --- docs/version-specific/Supported_software.rst | 2135 ++++++++++++------ docs/version-specific/easyblocks.rst | 2 +- docs/version-specific/generic_easyblocks.rst | 226 +- 3 files changed, 1624 insertions(+), 739 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index d58ba3e1..6fddd098 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2575 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2622 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock_Vina_1287` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -268,14 +268,14 @@ AdapterRemoval searches for and removes remnant adapter sequences from High-Thr *homepage*: https://github.com/MikkelSchubert/adapterremoval -========= ============================== -version toolchain -========= ============================== -``2.2.0`` ``foss/2016b`` -``2.2.2`` ``foss/2018b`` -``2.3.1`` ``foss/2018b`` -``2.3.2`` ``GCC/10.2.0``, ``GCC/10.3.0`` -========= ============================== +========= ============================================== +version toolchain +========= ============================================== +``2.2.0`` ``foss/2016b`` +``2.2.2`` ``foss/2018b`` +``2.3.1`` ``foss/2018b`` +``2.3.2`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================================== .. _list_software_ADDA_266: @@ -488,6 +488,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_alevin-fry_1021: + +*alevin-fry* +++++++++++++ + +alevin-fry is an efficient and flexible tool for processing single-cell sequencing data, currently focused on single-cell transcriptomics and feature barcoding. + +*homepage*: https://github.com/COMBINE-lab/alevin-fry + +========= ================== +version toolchain +========= ================== +``0.4.3`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_ALFA_276: *ALFA* @@ -784,6 +800,22 @@ version toolchain ========= ================== +.. _list_software_AMD-uProf_779: + +*AMD-uProf* ++++++++++++ + +AMD uProf is a performance analysis tool for applications running on Windows, Linux & FreeBSD operating systems. It allows developers to better understand the runtime performance of their application and to identify ways to improve its performance. + +*homepage*: https://developer.amd.com/amd-uprof/ + +=========== ========== +version toolchain +=========== ========== +``3.4.502`` ``system`` +=========== ========== + + .. _list_software_AMOS_304: *AMOS* @@ -793,11 +825,11 @@ The AMOS consortium is committed to the development of open-source whole genome *homepage*: http://amos.sourceforge.net -========= ============== -version toolchain -========= ============== -``3.1.0`` ``foss/2018b`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``3.1.0`` ``foss/2018b``, ``foss/2021b`` +========= ============================== .. _list_software_AMPHORA2_570: @@ -915,6 +947,7 @@ version toolchain ``2020.07`` ``system`` ``2020.11`` ``system`` ``2021.05`` ``system`` +``2021.11`` ``system`` =========== ========== @@ -950,6 +983,22 @@ version toolchain ======== ============== +.. _list_software_ANGEL_359: + +*ANGEL* ++++++++ + +ANGEL: Robust Open Reading Frame prediction + +*homepage*: https://github.com/PacificBiosciences/ANGEL + +======= ================= ============== +version versionsuffix toolchain +======= ================= ============== +``3.0`` ``-Python-3.7.2`` ``foss/2019a`` +======= ================= ============== + + .. _list_software_angsd_525: *angsd* @@ -1011,12 +1060,13 @@ ANNOVAR is an efficient software tool to utilize update-to-date information to *homepage*: http://annovar.openbioinformatics.org/en/latest/ -============= ================ ================= -version versionsuffix toolchain -============= ================ ================= -``2016Feb01`` ``-Perl-5.22.1`` ``foss/2016a`` -``20191024`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -============= ================ ================= +============= ================ ================== +version versionsuffix toolchain +============= ================ ================== +``2016Feb01`` ``-Perl-5.22.1`` ``foss/2016a`` +``20191024`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``20200607`` ``-Perl-5.34.0`` ``GCCcore/11.2.0`` +============= ================ ================== .. _list_software_ANSYS_398: @@ -1106,6 +1156,7 @@ antiSMASH allows the rapid genome-wide identification, annotation and analysis o version versionsuffix toolchain ========= ================= ============== ``5.1.2`` ``-Python-3.7.4`` ``foss/2019b`` +``5.2.0`` ``foss/2020b`` ``6.0.1`` ``foss/2020b`` ========= ================= ============== @@ -1471,6 +1522,7 @@ version versionsuffix toolchain ``9.880.1`` ``foss/2020a`` ``9.900.1`` ``foss/2019b``, ``foss/2020a`` ``10.5.3`` ``foss/2020b`` +``10.7.5`` ``foss/2021a`` =========== ================== =============================== @@ -1507,7 +1559,7 @@ version toolchain ``3.5.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b`` ``3.6.2`` ``intel/2018a`` ``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``3.8.0`` ``foss/2020b``, ``foss/2021a`` +``3.8.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` ========= ================================================================================ @@ -1554,17 +1606,18 @@ Apache Arrow (incl. PyArrow Python bindings), a cross-language development platf *homepage*: https://arrow.apache.org -========== ================== =================================== -version versionsuffix toolchain -========== ================== =================================== -``0.7.1`` ``-Python-3.6.3`` ``intel/2017b`` -``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` -``0.16.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.17.1`` ``fosscuda/2020b``, ``intel/2020b`` -``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``6.0.0`` ``foss/2021a``, ``foss/2021b`` -========== ================== =================================== +========== ================== =================================================== +version versionsuffix toolchain +========== ================== =================================================== +``0.7.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.16.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.17.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``6.0.0`` ``foss/2021a``, ``foss/2021b`` +``6.0.1`` ``foss/2021a`` +========== ================== =================================================== .. _list_software_arrow-R_682: @@ -2000,6 +2053,22 @@ version versionsuffix toolchain ========= ================== ================= +.. _list_software_atropos_776: + +*atropos* ++++++++++ + +Atropos is tool for specific, sensitive, and speedy trimming of NGS reads. + +*homepage*: https://atropos.readthedocs.io + +========== ================= =============== +version versionsuffix toolchain +========== ================= =============== +``1.1.21`` ``-Python-3.6.6`` ``intel/2018b`` +========== ================= =============== + + .. _list_software_ATSAS_380: *ATSAS* @@ -2091,6 +2160,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_Austin_628: + +*Austin* +++++++++ + +Austin is a Python frame stack sampler for CPython written in pure C. + +*homepage*: https://github.com/P403n1x87/austin + +========= ============================== +version toolchain +========= ============================== +``3.2.0`` ``GCCcore/11.2.0``, ``system`` +========= ============================== + + .. _list_software_AUTO-07p_573: *AUTO-07p* @@ -2147,31 +2232,49 @@ version toolchain *AutoDock* ++++++++++ -AutoDock is a suite of automated docking tools. It is designed to predict how small molecules, such as substrates or drug candidates, bind to a receptor of known 3D structure. +AutoDock is a suite of automated docking tools. It is designed to predict how small molecules, such as substrates or drug candidates, bind to a receptor of known 3D structure. *homepage*: http://autodock.scripps.edu/ -=========== ============= -version toolchain -=========== ============= -``4.2.5.1`` ``GCC/5.2.0`` -=========== ============= +=========== ============== +version toolchain +=========== ============== +``4.2.5.1`` ``GCC/5.2.0`` +``4.2.6`` ``GCC/10.3.0`` +=========== ============== + + +.. _list_software_AutoDock-GPU_1075: + +*AutoDock-GPU* +++++++++++++++ + +OpenCL and Cuda accelerated version of AutoDock. It leverages its embarrasingly parallelizable LGA by processing ligand-receptor poses in parallel over multiple compute units. AutoDock is a suite of automated docking tools. It is designed to predict how small molecules, such as substrates or drug candidates, bind to a receptor of known 3D structure. + +*homepage*: https://github.com/ccsb-scripps/AutoDock-GPU +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``1.5.3`` ``-CUDA-11.3.1`` ``GCC/10.3.0`` +========= ================ ============== -.. _list_software_AutoDock_Vina_1287: -*AutoDock_Vina* +.. _list_software_AutoDock-Vina_1237: + +*AutoDock-Vina* +++++++++++++++ -AutoDock Vina is an open-source program for doing molecular docking. +AutoDock Vina is an open-source program for doing molecular docking. -*homepage*: http://vina.scripps.edu/index.html +*homepage*: https://vina.scripps.edu/ -========= ============== ========== -version versionsuffix toolchain -========= ============== ========== -``1.1.2`` ``_linux_x86`` ``system`` -========= ============== ========== +========= ============== ============== +version versionsuffix toolchain +========= ============== ============== +``1.1.2`` ``-linux_x86`` ``system`` +``1.2.3`` ``foss/2021a`` +========= ============== ============== .. _list_software_AutoGeneS_875: @@ -2311,7 +2414,7 @@ version versionsuffix toolchain --- -:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_BabelStream_1090: @@ -2704,29 +2807,29 @@ Bazel is a build tool that builds code quickly and reliably. It is used to build *homepage*: https://bazel.io/ -========== ============= ========================================================= -version versionsuffix toolchain -========== ============= ========================================================= -``0.4.4`` ``system`` -``0.7.0`` ``GCCcore/6.4.0`` -``0.10.0`` ``GCCcore/6.4.0`` -``0.11.0`` ``GCCcore/6.4.0`` -``0.11.1`` ``GCCcore/6.4.0`` -``0.12.0`` ``GCCcore/6.4.0`` -``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``0.18.0`` ``GCCcore/7.3.0`` -``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``0.25.2`` ``GCCcore/8.2.0`` -``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.29.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` -``1.1.0`` ``GCCcore/8.3.0`` -``2.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -``3.4.1`` ``GCCcore/8.3.0`` -``3.6.0`` ``GCCcore/9.3.0`` -``3.7.1`` ``GCCcore/8.3.0`` -``3.7.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` -========== ============= ========================================================= +========== ============= ============================================================================= +version versionsuffix toolchain +========== ============= ============================================================================= +``0.4.4`` ``system`` +``0.7.0`` ``GCCcore/6.4.0`` +``0.10.0`` ``GCCcore/6.4.0`` +``0.11.0`` ``GCCcore/6.4.0`` +``0.11.1`` ``GCCcore/6.4.0`` +``0.12.0`` ``GCCcore/6.4.0`` +``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``0.18.0`` ``GCCcore/7.3.0`` +``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``0.25.2`` ``GCCcore/8.2.0`` +``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``1.1.0`` ``GCCcore/8.3.0`` +``2.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``3.4.1`` ``GCCcore/8.3.0`` +``3.6.0`` ``GCCcore/9.3.0`` +``3.7.1`` ``GCCcore/8.3.0`` +``3.7.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +========== ============= ============================================================================= .. _list_software_bbcp_407: @@ -2900,14 +3003,14 @@ bcl2fastq Conversion Software both demultiplexes data and converts BCL files gen *homepage*: https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html -========== ================== ============================================================================================= -version versionsuffix toolchain -========== ================== ============================================================================================= -``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` -``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` -========== ================== ============================================================================================= +========== ================== ============================================================================================================= +version versionsuffix toolchain +========== ================== ============================================================================================================= +``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` +``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` +========== ================== ============================================================================================================= .. _list_software_bcolz_538: @@ -3533,13 +3636,14 @@ version toolchain A tool to map bisulfite converted sequence reads and determine cytosine methylation states -*homepage*: http://www.bioinformatics.babraham.ac.uk/projects/bismark/ +*homepage*: https://www.bioinformatics.babraham.ac.uk/projects/bismark/ ========== =============================== version toolchain ========== =============================== ``0.19.0`` ``intel/2017b`` ``0.20.1`` ``foss/2018b``, ``intel/2018b`` +``0.23.1`` ``foss/2021b`` ========== =============================== @@ -3567,6 +3671,7 @@ version toolchain ``3.6.1`` ``GCCcore/10.1.0`` ``3.7.1`` ``GCCcore/10.2.0``, ``system`` ``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` +``3.8.2`` ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3682,6 +3787,7 @@ version versionsuffix toolchain ``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` ``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` ``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a`` +``2.12.0`` ``gompi/2021b`` ========== ================== ================================================================== @@ -3706,9 +3812,9 @@ version toolchain *Blender* +++++++++ -Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. +Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline, modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. -*homepage*: https://www.blender.org/ +*homepage*: https://www.blender.org ========= ============================= =============================== version versionsuffix toolchain @@ -3718,6 +3824,7 @@ version versionsuffix toolchain ``2.79b`` ``-Python-3.6.6`` ``intel/2018b`` ``2.79b`` ``-Python-3.6.6-CUDA-9.2.88`` ``foss/2018b`` ``2.81`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.0.0`` ``-linux-x64`` ``system`` ========= ============================= =============================== @@ -4045,6 +4152,22 @@ version versionsuffix toolchain ========== ================== ==================================================================== +.. _list_software_boost_histogram_1620: + +*boost_histogram* ++++++++++++++++++ + +Boost-histogram is a Python package providing Python bindings for Boost.Histogram. + +*homepage*: https://boost-histogram.readthedocs.io + +========= ============== +version toolchain +========= ============== +``1.2.1`` ``foss/2021a`` +========= ============== + + .. _list_software_boto3_487: *boto3* @@ -4121,7 +4244,7 @@ version toolchain ``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ``2.4.1`` ``GCC/9.3.0`` ``2.4.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``2.4.4`` ``GCC/10.3.0`` +``2.4.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` =========== ====================================================================================================== @@ -4468,15 +4591,15 @@ Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively sh *homepage*: http://bio-bwa.sourceforge.net/ -=========== ================================================================================================================================================================================================================================================================================= -version toolchain -=========== ================================================================================================================================================================================================================================================================================= -``0.7.12`` ``foss/2016b`` -``0.7.13`` ``foss/2016a``, ``intel/2016a`` -``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``0.7.16a`` ``foss/2016b``, ``intel/2017a`` -``0.7.17`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -=========== ================================================================================================================================================================================================================================================================================= +=========== ===================================================================================================================================================================================================================================================================================================== +version toolchain +=========== ===================================================================================================================================================================================================================================================================================================== +``0.7.12`` ``foss/2016b`` +``0.7.13`` ``foss/2016a``, ``intel/2016a`` +``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``0.7.16a`` ``foss/2016b``, ``intel/2017a`` +``0.7.17`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/11.2.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +=========== ===================================================================================================================================================================================================================================================================================================== .. _list_software_bwa-meth_789: @@ -4640,7 +4763,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -4707,6 +4830,22 @@ version toolchain ========= ============= +.. _list_software_CAFE5_324: + +*CAFE5* ++++++++ + +Software for Computational Analysis of gene Family Evolution The purpose of CAFE is to analyze changes in gene family size in a way that accounts for phylogenetic history and provides a statistical foundation for evolutionary inferences. The program uses a birth and death process to model gene gain and loss across a user-specified phylogenetic tree. The distribution of family sizes generated under this model can provide a basis for assessing the significance of the observed family size differences among taxa. + +*homepage*: https://github.com/hahnlab/CAFE5 + +========= ============== +version toolchain +========= ============== +``5.0.0`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_Caffe_469: *Caffe* @@ -4763,6 +4902,23 @@ version toolchain ========== ==================================== +.. _list_software_Calcam_577: + +*Calcam* +++++++++ + +Calcam is a Python package providing tools for spatial calibration of cameras, i.e. determining the mapping between pixel coordinates in an image and real-world 3D sight lines & coordinates. + +*homepage*: https://euratom-software.github.io/calcam + +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``2.1.0`` ``-Python-2.7.14`` ``intel/2018a`` +``2.1.0`` ``-Python-3.6.4`` ``intel/2018a`` +========= ================== =============== + + .. _list_software_Calendrical_1106: *Calendrical* @@ -4842,19 +4998,19 @@ Canu is a fork of the Celera Assembler designed for high-noise single-molecule s *homepage*: https://canu.readthedocs.io -========= ================ =============================== -version versionsuffix toolchain -========= ================ =============================== -``1.4`` ``foss/2016b`` -``1.7`` ``intel/2018a`` -``1.8`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``1.8`` ``-Perl-5.28.0`` ``foss/2018b`` -``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` -``2.1.1`` ``GCCcore/10.2.0`` -``2.1.1`` ``-Java-11`` ``GCCcore/9.3.0`` -``2.2`` ``GCCcore/10.3.0`` -========= ================ =============================== +========= ================ ====================================== +version versionsuffix toolchain +========= ================ ====================================== +``1.4`` ``foss/2016b`` +``1.7`` ``intel/2018a`` +``1.8`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``1.8`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.1.1`` ``GCCcore/10.2.0`` +``2.1.1`` ``-Java-11`` ``GCCcore/9.3.0`` +``2.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ================ ====================================== .. _list_software_Canvas_604: @@ -4926,6 +5082,22 @@ version toolchain ========== ============== +.. _list_software_Carma_484: + +*Carma* ++++++++ + +Carma - A molecular dynamics analysis program + +*homepage*: http://utopia.duth.gr/~glykos/Carma.html + +======== ============== +version toolchain +======== ============== +``2.01`` ``foss/2019b`` +======== ============== + + .. _list_software_carputils_983: *carputils* @@ -5224,14 +5396,14 @@ CD-HIT is a very widely used program for clustering and comparing protein or nu *homepage*: https://github.com/weizhongli/cdhit -========= ============== ===================================================================================================== -version versionsuffix toolchain -========= ============== ===================================================================================================== -``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` -``4.6.6`` ``foss/2016b`` -``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``4.8.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` -========= ============== ===================================================================================================== +========= ============== ===================================================================================================================== +version versionsuffix toolchain +========= ============== ===================================================================================================================== +``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` +``4.6.6`` ``foss/2016b`` +``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``4.8.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` +========= ============== ===================================================================================================================== .. _list_software_CDAT_284: @@ -5292,11 +5464,13 @@ cDNA_Cupcake is a miscellaneous collection of Python and R scripts used for anal *homepage*: https://github.com/Magdoll/cDNA_Cupcake -======= ================== =============== -version versionsuffix toolchain -======= ================== =============== -``5.8`` ``-Python-2.7.14`` ``intel/2018a`` -======= ================== =============== +========== ================== =============== +version versionsuffix toolchain +========== ================== =============== +``5.8`` ``-Python-2.7.14`` ``intel/2018a`` +``24.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``26.0.0`` ``foss/2021a`` +========== ================== =============== .. _list_software_CDO_214: @@ -5317,7 +5491,7 @@ version toolchain ``1.9.2`` ``intel/2017b`` ``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``1.9.8`` ``intel/2019b`` -``1.9.10`` ``gompi/2020b``, ``gompi/2021a`` +``1.9.10`` ``gompi/2019b``, ``gompi/2020b``, ``gompi/2021a`` ========== ================================================= @@ -5579,7 +5753,7 @@ version versionsuffix toolchain ``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` ``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``4.14.3`` ``gompi/2021a`` +``4.14.3`` ``gompi/2021a``, ``gompi/2021b`` ``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` ``5.2`` ``gompi/2020b`` ========== ================== ================================ @@ -5767,7 +5941,7 @@ version versionsuffix toolchain ``1.0.18`` ``-Python-2.7.15`` ``foss/2019a`` ``1.0.18`` ``-Python-2.7.18`` ``foss/2020b`` ``1.1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.1.3`` ``foss/2021a`` +``1.1.3`` ``foss/2021a``, ``foss/2021b`` ``1.1.3`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================== =============================== @@ -5819,11 +5993,12 @@ CHERAB is a python library for forward modelling diagnostics based on spectrosc *homepage*: https://cherab.github.io/documentation/index.html -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``1.2.0`` ``-Python-3.6.6`` ``intel/2018b`` -========= ================= =============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``1.2.0`` ``-Python-3.6.6`` ``intel/2018b`` +``1.3.0`` ``foss/2020b``, ``intel/2020b`` +========= ================= =============================== .. _list_software_chewBBACA_752: @@ -6364,8 +6539,9 @@ version toolchain ``3.15.3`` ``GCCcore/8.3.0`` ``3.16.4`` ``GCCcore/9.3.0`` ``3.18.4`` ``GCCcore/10.2.0``, ``system`` -``3.20.1`` ``GCCcore/10.3.0`` +``3.20.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``3.21.1`` ``GCCcore/11.2.0`` +``3.22.1`` ``GCCcore/11.2.0`` ========== ================================================================================================================================================= @@ -6501,6 +6677,22 @@ version versionsuffix toolchain ============ ============= =============== +.. _list_software_Cogent_608: + +*Cogent* +++++++++ + +Cogent is a tool for reconstructing the coding genome using high-quality full-length transcriptome sequences. It is designed to be used on Iso-Seq data and in cases where there is no reference genome or the ref genome is highly incomplete. + +*homepage*: https://github.com/Magdoll/Cogent + +========= ============== +version toolchain +========= ============== +``8.0.0`` ``foss/2021a`` +========= ============== + + .. _list_software_Coin_393: *Coin* @@ -6563,6 +6755,7 @@ A toolbox for comparative genomics. version versionsuffix toolchain ========== ================== ============== ``0.0.23`` ``-Python-2.7.15`` ``foss/2018b`` +``0.1.2`` ``foss/2021b`` ========== ================== ============== @@ -6830,7 +7023,7 @@ version versionsuffix toolchain ``7.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` ``7.1`` ``-psmp`` ``foss/2020b`` ``8.1`` ``foss/2020b`` -``8.2`` ``foss/2021a`` +``8.2`` ``foss/2021a``, ``intel/2021a`` ======= ============= ================================================================================================= @@ -7430,6 +7623,7 @@ version toolchain ``11.2.1`` ``system`` ``11.2.2`` ``system`` ``11.3.0`` ``system`` +``11.4.0`` ``system`` ========== ========== @@ -7656,6 +7850,7 @@ version versionsuffix toolchain ``1.1.9`` ``-Python-2.7.13`` ``intel/2017a`` ``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` ``1.2.3`` ``foss/2019a`` +``1.2.3`` ``-Python-3.6.6`` ``intel/2018b`` ``1.2.4`` ``-Python-3.7.4`` ``intel/2019b`` ``1.2.6`` ``foss/2020b``, ``foss/2021a`` ========= ================== ============================== @@ -7731,6 +7926,7 @@ version versionsuffix toolchain ``0.29.10`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``0.29.10`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``0.29.22`` ``GCCcore/10.2.0`` +``3.0a5`` ``GCCcore/10.2.0`` =========== ================== =============================== @@ -7790,7 +7986,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dxpy_453` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` .. _list_software_dadi_402: @@ -7903,6 +8099,7 @@ DAS Tool is an automated method that integrates the results of a flexible number version versionsuffix toolchain ========= ========================== ============== ``1.1.1`` ``-R-3.5.1-Python-2.7.15`` ``foss/2018b`` +``1.1.1`` ``-R-4.1.2`` ``foss/2021b`` ========= ========================== ============== @@ -8325,14 +8522,14 @@ version versionsuffix toolchain A Python library for phylogenetics and phylogenetic computing: reading, writing, simulation, processing and manipulation of phylogenetic trees (phylogenies) and characters. -*homepage*: https://pypi.python.org/pypi/DendroPy/ +*homepage*: https://dendropy.org/ ========= ================== ======================================================================== version versionsuffix toolchain ========= ================== ======================================================================== ``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2019a`` ``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` -``4.5.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.5.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ``4.5.2`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` ========= ================== ======================================================================== @@ -8505,6 +8702,7 @@ version toolchain ``2.0.6`` ``GCC/7.3.0-2.30`` ``2.0.7`` ``GCC/10.2.0`` ``2.0.11`` ``GCC/10.3.0`` +``2.0.13`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========== ================================================================ @@ -8582,13 +8780,13 @@ dill extends python's pickle module for serializing and de-serializing python ob *homepage*: https://pypi.org/project/dill/ -========= ===================================== -version toolchain -========= ===================================== -``0.3.0`` ``GCCcore/8.2.0`` -``0.3.3`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -``0.3.4`` ``GCCcore/10.3.0`` -========= ===================================== +========= ====================================== +version toolchain +========= ====================================== +``0.3.0`` ``GCCcore/8.2.0`` +``0.3.3`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``0.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_DIRAC_355: @@ -8676,6 +8874,23 @@ version versionsuffix toolchain ======== ================= =============================== +.. _list_software_dlib_411: + +*dlib* +++++++ + +Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. + +*homepage*: https://github.com/davisking/dlib + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``19.22`` ``foss/2021a`` +``19.22`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_dm-reverb_900: *dm-reverb* @@ -8805,11 +9020,12 @@ version toolchain *homepage*: https://www.microsoft.com/net/ -========= ================= -version toolchain -========= ================= -``2.0.7`` ``GCCcore/6.4.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``2.0.7`` ``GCCcore/6.4.0`` +``6.0.1`` ``GCCcore/11.2.0`` +========= ================== .. _list_software_dotNET-SDK_829: @@ -8825,6 +9041,7 @@ version toolchain version versionsuffix toolchain =========== ============== ========== ``3.1.300`` ``-linux-x64`` ``system`` +``6.0.101`` ``-linux-x64`` ``system`` =========== ============== ========== @@ -9051,6 +9268,23 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_DualSPHysics_1180: + +*DualSPHysics* +++++++++++++++ + +DualSPHysics is based on the Smoothed Particle Hydrodynamics model named SPHysics. The code is developed to study free-surface flow phenomena where Eulerian methods can be difficult to apply, such as waves or impact of dam-breaks on off-shore structures. DualSPHysics is a set of C++, CUDA and Java codes designed to deal with real-life engineering problems. + +*homepage*: https://dual.sphysics.org/ + +=========== ===================== ============== +version versionsuffix toolchain +=========== ===================== ============== +``5.0.175`` ``GCC/11.2.0`` +``5.0.175`` ``-CUDA-%(cudaver)s`` ``GCC/11.2.0`` +=========== ===================== ============== + + .. _list_software_DUBStepR_713: *DUBStepR* @@ -9067,6 +9301,38 @@ version versionsuffix toolchain ========= ============= ============== +.. _list_software_dune-core_898: + +*dune-core* ++++++++++++ + +The Dune core modules build the stable basis of Dune. They follow a consistent release cycle and have high requirements regarding stability and backwards compatibility. These modules build the foundation for higher-level components. + +*homepage*: https://www.dune-project.org/groups/core/ + +=============== ============== +version toolchain +=============== ============== +``2.8.0.post1`` ``foss/2020b`` +=============== ============== + + +.. _list_software_dune-fem_785: + +*dune-fem* +++++++++++ + +DUNE-FEM is a discretization module based on DUNE containing all the building blocks required to implement efficient solvers for a wide range of (systems of non linear) partial differential equations. DUNE-FEM can also be used through an extensive Python interface which brings all components of DUNE-FEM and the DUNE core modules to Python. + +*homepage*: https://www.dune-project.org/modules/dune-fem/ + +=========== ============== +version toolchain +=========== ============== +``2.8.0.6`` ``foss/2020b`` +=========== ============== + + .. _list_software_dxpy_453: *dxpy* @@ -9083,13 +9349,29 @@ version versionsuffix toolchain =========== ================== =============== +.. _list_software_DyMat_479: + +*DyMat* ++++++++ + +Read and process result files from Dymola and OpenModelica with Python. + +*homepage*: https://www.j-raedler.de/projects/DyMat + +======= =============== ============== +version versionsuffix toolchain +======= =============== ============== +``0.7`` ``-2020-12-12`` ``foss/2021b`` +======= =============== ============== + + .. _list_software_letter_e: *E* --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_elbencho_832` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_Embree_592` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExaML_439` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -9238,6 +9520,7 @@ version toolchain ``4.4.1`` ``system`` ``4.4.2`` ``system`` ``4.5.0`` ``system`` +``4.5.1`` ``system`` ========== ========== @@ -9411,7 +9694,7 @@ version toolchain ``3.3.7`` ``GCCcore/9.3.0``, ``system`` ``3.3.8`` ``GCCcore/10.2.0`` ``3.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.4.0`` ``GCCcore/10.2.0`` +``3.4.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` ========== ========================================================== @@ -9424,14 +9707,14 @@ The EIGENSOFT package combines functionality from our population genetics method *homepage*: http://www.hsph.harvard.edu/alkes-price/software/ -========= =============================================================== -version toolchain -========= =============================================================== -``6.0.1`` ``foss/2016a`` -``6.1.1`` ``foss/2016a`` -``6.1.4`` ``foss/2016b`` -``7.2.1`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``intel/2019a`` -========= =============================================================== +========= =============================================================================== +version toolchain +========= =============================================================================== +``6.0.1`` ``foss/2016a`` +``6.1.1`` ``foss/2016a`` +``6.1.4`` ``foss/2016b`` +``7.2.1`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2021a``, ``intel/2019a`` +========= =============================================================================== .. _list_software_einops_654: @@ -9466,6 +9749,22 @@ version toolchain ========= ============== +.. _list_software_elbencho_832: + +*elbencho* +++++++++++ + +A distributed storage benchmark for files, objects & blocks with support for GPUs + +*homepage*: https://github.com/breuner/elbencho + +========= ============== +version toolchain +========= ============== +``2.0-3`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_ELFIO_367: *ELFIO* @@ -9605,11 +9904,11 @@ ELSI-RCI provides and enhances open-source software packages which iteratively s *homepage*: https://wordpress.elsi-interchange.org/ -========= =============================== -version toolchain -========= =============================== -``0.1.0`` ``foss/2020b``, ``intel/2020b`` -========= =============================== +========= =========================================================================================================================== +version toolchain +========= =========================================================================================================================== +``0.1.0`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``foss/2020b``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0``, ``intel/2020b`` +========= =========================================================================================================================== .. _list_software_Emacs_489: @@ -9672,6 +9971,22 @@ version versionsuffix toolchain ========= ================= ================================================================================================================================================ +.. _list_software_Embree_592: + +*Embree* +++++++++ + +Intel® Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel® Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel® processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Intel® Embree supports runtime code selection to choose the traversal and build algorithms that best matches the instruction set of your CPU. We recommend using Intel® Embree through its API to get the highest benefit from future improvements. Intel® Embree is released as Open Source under the Apache 2.0 license. + +*homepage*: https://embree.github.io/ + +========= ====================================== +version toolchain +========= ====================================== +``3.4.0`` ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +========= ====================================== + + .. _list_software_emcee_511: *emcee* @@ -10044,6 +10359,22 @@ version toolchain ======= ============== +.. _list_software_ExaML_439: + +*ExaML* ++++++++ + +Exascale Maximum Likelihood (ExaML) code for phylogenetic inference using MPI + +*homepage*: https://github.com/stamatak/ExaML/ + +========== =============== =============== +version versionsuffix toolchain +========== =============== =============== +``3.0.22`` ``-hybrid-avx`` ``gompi/2021a`` +========== =============== =============== + + .. _list_software_Excel-Writer-XLSX_1559: *Excel-Writer-XLSX* @@ -10157,11 +10488,11 @@ This library implements expect tests (also known as "golden" tests). Expect test *homepage*: https://github.com/ezyang/expecttest -========= ================== -version toolchain -========= ================== -``0.1.3`` ``GCCcore/10.3.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``0.1.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_eXpress_746: @@ -10195,6 +10526,7 @@ version toolchain ``3.4.1`` ``foss/2017a`` ``3.7.1`` ``intel/2019a`` ``3.8.0`` ``gompi/2020b`` +``3.8.3`` ``gompi/2021a`` ========= =============== @@ -10204,7 +10536,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -10420,6 +10752,7 @@ version toolchain ========== ============================================================ ``0.19.7`` ``foss/2018b`` ``0.20.0`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.23.2`` ``GCC/11.2.0`` ========== ============================================================ @@ -10611,12 +10944,12 @@ FastTree infers approximately-maximum-likelihood phylogenetic trees from alignme *homepage*: http://www.microbesonline.org/fasttree/ -========== =========================================================================== -version toolchain -========== =========================================================================== -``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.1.11`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =========================================================================== +========== =============================================================================================== +version toolchain +========== =============================================================================================== +``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``2.1.11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =============================================================================================== .. _list_software_FastViromeExplorer_1873: @@ -11767,6 +12100,22 @@ version toolchain ============ ============== +.. _list_software_FMPy_348: + +*FMPy* +++++++ + +FMPy is a free Python library to simulate Functional Mock-up Units (FMUs). + +*homepage*: https://github.com/CATIA-Systems/FMPy + +========= ============== +version toolchain +========= ============== +``0.3.2`` ``foss/2021a`` +========= ============== + + .. _list_software_FMRIprep_741: *FMRIprep* @@ -12025,11 +12374,11 @@ FragGeneScan is an application for finding (fragmented) genes in short reads. *homepage*: http://omics.informatics.indiana.edu/FragGeneScan/ -======== ===================================================== -version toolchain -======== ===================================================== -``1.31`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2018b`` -======== ===================================================== +======== ========================================================================= +version toolchain +======== ========================================================================= +``1.31`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``foss/2018b`` +======== ========================================================================= .. _list_software_FRANz_417: @@ -12126,11 +12475,11 @@ FreeImage is an Open Source library project for developers who would like to sup *homepage*: http://freeimage.sourceforge.net -========== =========================================================================== -version toolchain -========== =========================================================================== -``3.18.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =========================================================================== +========== =============================================================================================== +version toolchain +========== =============================================================================================== +``3.18.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =============================================================================================== .. _list_software_FreeSASA_682: @@ -12154,7 +12503,7 @@ version toolchain *FreeSurfer* ++++++++++++ -FreeSurfer is a set of tools for analysis and visualization of structural and functional brain imaging data. FreeSurfer contains a fully automatic structural imaging stream for processing cross sectional and longitudinal data. +FreeSurfer is a set of tools for analysis and visualization of structural and functional brain imaging data. FreeSurfer contains a fully automatic structural imaging stream for processing cross sectional and longitudinal data. *homepage*: https://surfer.nmr.mgh.harvard.edu/ @@ -12168,6 +12517,9 @@ version versionsuffix toolchain ``7.1.1`` ``-centos6_x86_64`` ``system`` ``7.1.1`` ``-centos7_x86_64`` ``system`` ``7.1.1`` ``-centos8_x86_64`` ``system`` +``7.2.0`` ``-centos7_x86_64`` ``system`` +``7.2.0`` ``-centos8_x86_64`` ``system`` +``7.2.0`` ``-ubuntu18_amd64`` ``system`` ========= =================== ========== @@ -12387,11 +12739,11 @@ FTGL is a free open source library to enable developers to use arbitrary fonts i *homepage*: http://ftgl.sourceforge.net/docs/html/ -============= ====================================================================================== -version toolchain -============= ====================================================================================== -``2.1.3-rc5`` ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2018b``, ``intel/2017b`` -============= ====================================================================================== +============= ========================================================================================================== +version toolchain +============= ========================================================================================================== +``2.1.3-rc5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2018b``, ``intel/2017b`` +============= ========================================================================================================== .. _list_software_Fujitsu_746: @@ -12535,11 +12887,11 @@ The FUTILE project (Fortran Utilities for the Treatment of Innermost Level of Ex *homepage*: https://launchpad.net/futile -========= =============================== -version toolchain -========= =============================== -``1.8.3`` ``foss/2020b``, ``intel/2020b`` -========= =============================== +========= ================================================================================================= +version toolchain +========= ================================================================================================= +``1.8.3`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` +========= ================================================================================================= .. _list_software_future_667: @@ -12583,7 +12935,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -13578,11 +13930,11 @@ Gengetopt is a tool to write command line option parsing code for C programs. *homepage*: https://www.gnu.org/software/gengetopt/gengetopt.html -======== ===================================== -version toolchain -======== ===================================== -``2.23`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -======== ===================================== +======== ========================================================= +version toolchain +======== ========================================================= +``2.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +======== ========================================================= .. _list_software_Genome_Profiler_1533: @@ -13702,6 +14054,22 @@ version versionsuffix toolchain ========== ================== ========== +.. _list_software_genozip_764: + +*genozip* ++++++++++ + +Genozip is a compressor for genomic files - it compresses FASTQ, SAM/BAM/CRAM, VCF, FASTA and others. + +*homepage*: https://genozip.com + +========== ================== +version toolchain +========== ================== +``13.0.5`` ``GCCcore/11.2.0`` +========== ================== + + .. _list_software_gensim_643: *gensim* @@ -13783,6 +14151,7 @@ Georges the lemur opinionated particle accelerator modeling Python package. Also ========== ================= ============== version versionsuffix toolchain ========== ================= ============== +``2019.2`` ``foss/2021a`` ``2019.2`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -13923,6 +14292,7 @@ version toolchain ``0.10.6`` ``GCCcore/7.3.0`` ``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``0.12.2`` ``GCC/10.3.0`` +``0.12.6`` ``GCC/11.2.0`` ========== ==================================== @@ -13935,14 +14305,14 @@ GFF/GTF parsing utility providing format conversions, region filtering, FASTA se *homepage*: https://github.com/gpertea/gffread -========== ==================================== -version toolchain -========== ==================================== -``0.9.12`` ``foss/2016b`` -``0.10.6`` ``GCCcore/7.3.0`` -``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.12.7`` ``GCC/10.3.0`` -========== ==================================== +========== ====================================== +version toolchain +========== ====================================== +``0.9.12`` ``foss/2016b`` +``0.10.6`` ``GCCcore/7.3.0`` +``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.12.7`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ====================================== .. _list_software_gflags_628: @@ -14492,7 +14862,7 @@ version toolchain Glimmer is a system for finding genes in microbial DNA, especially the genomes of bacteria, archaea, and viruses. -*homepage*: http://www.cbcb.umd.edu/software/glimmer/ +*homepage*: http://ccb.jhu.edu/software/glimmer/index.shtml ========= ============================== version toolchain @@ -14782,6 +15152,7 @@ version versionsuffix toolchain ``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` ``4.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``4.8.4`` ``-Python-3.6.4`` ``foss/2018a`` +``4.9.0`` ``foss/2021a`` ========= ================== =============================== @@ -14864,7 +15235,7 @@ version toolchain Portable interactive, function plotting utility -*homepage*: http://gnuplot.sourceforge.net/ +*homepage*: http://gnuplot.sourceforge.net ========= ================================================================ version toolchain @@ -14877,7 +15248,7 @@ version toolchain ``5.2.6`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b`` ``5.2.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``5.4.1`` ``GCCcore/10.2.0`` -``5.4.2`` ``GCCcore/10.3.0`` +``5.4.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================================================================ @@ -15465,11 +15836,11 @@ Graphite is a "smart font" system developed specifically to handle the complexi *homepage*: https://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_home -========== ================= -version toolchain -========== ================= -``1.3.14`` ``GCCcore/8.3.0`` -========== ================= +========== ===================================== +version toolchain +========== ===================================== +``1.3.14`` ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +========== ===================================== .. _list_software_GraPhlAn_749: @@ -15860,7 +16231,7 @@ version toolchain ``2.4`` ``GCCcore/6.4.0`` ``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` +``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` ========= ============================================================================================================================ @@ -15949,16 +16320,16 @@ A toolkit for assigning objective taxonomic classifications to bacterial and arc *homepage*: https://github.com/Ecogenomics/GTDBTk -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``0.2.2`` ``-Python-2.7.15`` ``intel/2018b`` -``0.3.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` -``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` -``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` -``1.5.0`` ``intel/2020b`` -``1.7.0`` ``foss/2020b``, ``intel/2020b`` -========= ================== =============================== +========= ================== =============================================== +version versionsuffix toolchain +========= ================== =============================================== +``0.2.2`` ``-Python-2.7.15`` ``intel/2018b`` +``0.3.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` +``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` +``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` +``1.5.0`` ``intel/2020b`` +``1.7.0`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b`` +========= ================== =============================================== .. _list_software_GTK+_273: @@ -16015,6 +16386,7 @@ GTK+ is the primary library used to construct user interfaces in GNOME. It prov version toolchain =========== ================== ``3.24.29`` ``GCCcore/10.3.0`` +``3.24.31`` ``GCCcore/11.2.0`` =========== ================== @@ -16191,7 +16563,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -16273,6 +16645,7 @@ version versionsuffix toolchain ``2.10.0`` ``-serial-Python-3.7.4`` ``foss/2019b`` ``3.1.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``3.2.1`` ``foss/2021a`` +``3.6.0`` ``foss/2021b``, ``intel/2021b`` ========== ===================================== ==================================================================================== @@ -16873,6 +17246,22 @@ version toolchain ============== ================================================================================= +.. _list_software_hivtrace_854: + +*hivtrace* +++++++++++ + +HIV-TRACE is an application that identifies potential transmission clusters within a supplied FASTA file with an option to find potential links against the Los Alamos HIV Sequence Database. + +*homepage*: https://github.com/veg/hivtrace + +========= ============== +version toolchain +========= ============== +``0.6.2`` ``foss/2021a`` +========= ============== + + .. _list_software_hl7apy_597: *hl7apy* @@ -16920,7 +17309,7 @@ version toolchain ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` ``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` ``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` -``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b`` +``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b`` ========= ============================================================================================================================================ @@ -17003,6 +17392,7 @@ version versionsuffix toolchain ``0.22.1`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` ``0.22.1`` ``-TensorFlow-2.5.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.23.0`` ``-CUDA-11.3.1-PyTorch-1.10.0`` ``foss/2021a`` +``0.23.0`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` ========== =================================== ================================== @@ -17087,7 +17477,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -17329,21 +17719,22 @@ Hypothesis is an advanced testing library for Python. It lets you write tests wh *homepage*: https://github.com/HypothesisWorks/hypothesis -========== ================= ================================== -version versionsuffix toolchain -========== ================= ================================== -``4.5.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``4.23.4`` ``GCCcore/8.2.0`` -``4.39.3`` ``-Python-3.6.4`` ``intel/2018a`` -``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``4.53.1`` ``GCCcore/10.2.0`` -``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``5.41.2`` ``GCCcore/10.2.0`` -``5.41.5`` ``GCCcore/10.2.0`` -``6.7.0`` ``GCCcore/10.2.0`` -``6.13.1`` ``GCCcore/10.3.0`` -``6.14.6`` ``GCCcore/11.2.0`` -========== ================= ================================== +========== ================== ================================== +version versionsuffix toolchain +========== ================== ================================== +``4.5.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``4.23.4`` ``GCCcore/8.2.0`` +``4.39.3`` ``-Python-3.6.4`` ``intel/2018a`` +``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``4.53.1`` ``GCCcore/10.2.0`` +``4.57.1`` ``-Python-2.7.18`` ``GCCcore/11.2.0`` +``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.41.2`` ``GCCcore/10.2.0`` +``5.41.5`` ``GCCcore/10.2.0`` +``6.7.0`` ``GCCcore/10.2.0`` +``6.13.1`` ``GCCcore/10.3.0`` +``6.14.6`` ``GCCcore/11.2.0`` +========== ================== ================================== .. _list_software_Hypre_520: @@ -17373,7 +17764,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -17628,11 +18019,11 @@ IDBA-UD is a iterative De Bruijn Graph De Novo Assembler for Short Reads Sequen *homepage*: http://i.cs.hku.hk/~alse/hkubrg/projects/idba_ud/ -========= ================================================================================================== -version toolchain -========= ================================================================================================== -``1.1.3`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` -========= ================================================================================================== +========= ================================================================================================================== +version toolchain +========= ================================================================================================================== +``1.1.3`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` +========= ================================================================================================================== .. _list_software_idemux_652: @@ -17758,6 +18149,7 @@ version toolchain ``0.8.5`` ``foss/2020b`` ``0.9.1`` ``foss/2020b``, ``fosscuda/2020b`` ``0.9.4`` ``foss/2021a`` +``0.9.5`` ``foss/2021b`` ========= ================================================ @@ -17894,6 +18286,7 @@ version versionsuffix toolchain ``2020b`` ``system`` ``2021a`` ``system`` ``2021b`` ``system`` +``2022.00`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -18170,6 +18563,7 @@ version versionsuffix toolchain ``2021.2.0`` ``gompi/2021a``, ``iimpi/2021a``, ``iompi/2021a`` ``2021.3.0`` ``gompi/2021a`` ``2021.4.0`` ``system`` +``2022.0.1`` ``system`` ============== ============= ====================================================================================================================================================================================================================================================================== @@ -18186,6 +18580,7 @@ FFTW interfaces using Intel oneAPI Math Kernel Library version toolchain ============ ================================ ``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` +``2022.0.1`` ``iimpi/2022.00`` ============ ================================ @@ -18287,6 +18682,7 @@ version versionsuffix toolchain ``2021.2.0`` ``intel-compilers/2021.2.0`` ``2021.3.0`` ``intel-compilers/2021.3.0`` ``2021.4.0`` ``intel-compilers/2021.4.0`` +``2021.5.0`` ``intel-compilers/2022.0.1`` ``system`` ``iccifort/system-GCC-system-2.29`` =============== ============= ================================================================================================================================================================================================================================ @@ -18450,6 +18846,7 @@ version toolchain ``2019_update2`` ``system`` ``2019_update5`` ``system`` ``2021.4.0`` ``system`` +``2022.0.0`` ``system`` ================ ========== @@ -18547,6 +18944,7 @@ version versionsuffix toolchain ``2020b`` ``system`` ``2021a`` ``system`` ``2021b`` ``system`` +``2022.00`` ``system`` ===================== ============= ========== @@ -18566,6 +18964,7 @@ version toolchain ``2021.2.0`` ``system`` ``2021.3.0`` ``system`` ``2021.4.0`` ``system`` +``2022.0.1`` ``system`` ============ ========== @@ -18673,6 +19072,22 @@ version toolchain ======= ========================================================= +.. _list_software_intervaltree-python_2020: + +*intervaltree-python* ++++++++++++++++++++++ + +A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment + +*homepage*: https://github.com/chaimleib/intervaltree + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +========= ================= ============== + + .. _list_software_intltool_885: *intltool* @@ -18944,6 +19359,7 @@ version versionsuffix toolchain ``5.8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` ``5.8.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``fosscuda/2018b``, ``fosscuda/2019a``, ``intel/2018b`` ``5.8.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``5.10.0`` ``-Python-2.7.18`` ``foss/2021b`` ``6.2.1`` ``-Python-3.6.4`` ``foss/2017a`` ``6.3.1`` ``-Python-3.6.4`` ``intel/2018a`` ``6.4.0`` ``-Python-3.6.4`` ``foss/2018a`` @@ -18974,6 +19390,7 @@ version versionsuffix toolchain ``1.6.6`` ``intel/2018a`` ``1.6.12`` ``foss/2018b``, ``foss/2020a``, ``intel/2019b`` ``2.1.2`` ``foss/2020a``, ``gompi/2020b`` +``2.1.3`` ``gompi/2021a`` ========== ============= =============================================== @@ -19022,11 +19439,11 @@ Intelligent Storage Acceleration Library *homepage*: https://github.com/intel/isa-l -========== ====================================== -version toolchain -========== ====================================== -``2.30.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========== ====================================== +========== ========================================================== +version toolchain +========== ========================================================== +``2.30.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ========================================================== .. _list_software_ISL_232: @@ -19066,6 +19483,22 @@ version toolchain ========= ============== +.. _list_software_IsoNet_594: + +*IsoNet* +++++++++ + +IsoNet stands for for ISOtropic reconstructioN of Electron Tomography. It trains deep convolutional neural networks to reconstruct meaningful contents in the mis sing wedge for electron tomography, and to increase signal-to-noise ratio, using the information learned from the original tomogram. The software requires tomograms as input. Observing at about 30A resolution, the IsoNet generated tomograms are largely isotropic. + +*homepage*: https://github.com/Heng-Z/IsoNet + +=========================== ================== +version toolchain +=========================== ================== +``0.1_20210822_04_674f67f`` ``fosscuda/2020b`` +=========================== ================== + + .. _list_software_ispc_431: *ispc* @@ -19105,6 +19538,8 @@ version toolchain ``2018.3.022`` ``system`` ``2019.2.026`` ``system`` ``2019.4.036`` ``system`` +``2021.2.0`` ``system`` +``2021.5.0`` ``system`` ============== ========== @@ -19275,7 +19710,7 @@ version toolchain *Java* ++++++ -Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers. +Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers. *homepage*: https://java.com/ @@ -19324,6 +19759,7 @@ version versionsuffix toolchain ``1.8.0_271`` ``system`` ``1.8.0_281`` ``system`` ``1.8.0_292`` ``-OpenJDK`` ``system`` +``1.8.0_311`` ``system`` ``1.8_191`` ``-b26-OpenJDK`` ``system`` ``1.8_265`` ``-b01-OpenJDK-aarch64`` ``system`` ``1.9.0.4`` ``system`` @@ -19333,8 +19769,12 @@ version versionsuffix toolchain ``11.0.8`` ``-aarch64`` ``system`` ``13`` ``system`` ``13.0.2`` ``system`` +``15`` ``system`` +``15.0.1`` ``system`` ``16`` ``system`` ``16.0.1`` ``system`` +``17`` ``system`` +``17.0.1`` ``system`` ============= ======================== ========== @@ -19581,6 +20021,7 @@ version toolchain ``2.0.5`` ``system`` ``2.4.0`` ``system`` ``2.4.1`` ``system`` +``2.4.2`` ``system`` ========= ========== @@ -19623,7 +20064,9 @@ version versionsuffix toolchain ``1.6.1`` ``-linux-x86_64`` ``system`` ``1.6.2`` ``-linux-x86_64`` ``system`` ``1.6.4`` ``-linux-x86_64`` ``system`` +``1.6.5`` ``-linux-x86_64`` ``system`` ``1.7.0`` ``-linux-x86_64`` ``system`` +``1.7.1`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -19786,6 +20229,7 @@ Fast static image export for web-based visualization libraries with zero depende version toolchain ========= ================== ``0.1.0`` ``GCCcore/10.2.0`` +``0.2.1`` ``GCCcore/10.3.0`` ========= ================== @@ -20147,6 +20591,7 @@ version toolchain ``2.7`` ``GCCcore/7.3.0`` ``2.7.1`` ``GCCcore/8.2.0`` ``2.8`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` +``2.8.1`` ``GCCcore/11.2.0`` ========= ================================== @@ -20475,6 +20920,7 @@ version versionsuffix toolchain ``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` ``0.8.3`` ``foss/2020b``, ``fosscuda/2020b`` ``0.8.7`` ``foss/2021a`` +``0.8.8`` ``foss/2021b`` ========= ================= ================================== @@ -20888,6 +21334,7 @@ version toolchain ======= ===================================== ``1.5`` ``GCCcore/7.3.0`` ``1.7`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.8`` ``GCCcore/11.2.0`` ======= ===================================== @@ -20967,6 +21414,7 @@ version toolchain ``20150310`` ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0`` ``20190529`` ``GCCcore/8.2.0`` ``20201201`` ``GCCcore/10.2.0`` +``20210305`` ``GCCcore/10.3.0`` ``20210528`` ``GCCcore/11.2.0`` ============ =================================================== @@ -20998,11 +21446,11 @@ libelf is a free ELF object file access library *homepage*: https://directory.fsf.org/wiki/Libelf -========== ================================================================================================================================================ -version toolchain -========== ================================================================================================================================================ -``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========== ================================================================================================================================================ +========== ==================================================================================================================================================================== +version toolchain +========== ==================================================================================================================================================================== +``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========== ==================================================================================================================================================================== .. _list_software_libepoxy_876: @@ -21178,7 +21626,7 @@ version toolchain GD is an open source code library for the dynamic creation of images by programmers. -*homepage*: https://libgd.github.io/ +*homepage*: https://libgd.github.io ========= ============================================================================================================ version toolchain @@ -21189,6 +21637,7 @@ version toolchain ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b``, ``intel/2018a`` ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``2.3.1`` ``GCCcore/10.3.0`` +``2.3.3`` ``GCCcore/11.2.0`` ========= ============================================================================================================ @@ -21509,7 +21958,7 @@ version versionsuffix toolchain ``2.1.0`` ``intel/2016b`` ``2.4.2`` ``intel/2018a`` ``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a`` +``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a``, ``iimpi/2021a`` ========= ================ =================================================================================================================================================================================================================== @@ -22955,6 +23404,7 @@ version toolchain ``1.10`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ``1.16.1`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` ``1.16.2`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``1.17`` ``GCC/11.2.0`` ========== =============================================================================================== @@ -23305,6 +23755,7 @@ version versionsuffix toolchain ``1.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` ``1.0.2`` ``foss/2020b``, ``intel/2020b`` +``1.0.3`` ``foss/2021a`` ========== ================== =============================== @@ -23617,6 +24068,7 @@ version toolchain ========= ================== ``1.9.7`` ``GCCcore/9.3.0`` ``2.2`` ``GCCcore/10.2.0`` +``2.3`` ``GCCcore/10.3.0`` ========= ================== @@ -23861,7 +24313,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -23918,6 +24370,22 @@ version versionsuffix toolchain ================== ================== =============================== +.. _list_software_MACSE_361: + +*MACSE* ++++++++ + +MACSE aligns coding NT sequences with respect to their AA translation while allowing NT sequences to contain multiple frameshifts and/or stop codons. MACSE is hence the first automatic solution to align protein-coding gene datasets containing non-functional sequences (pseudogenes) without disrupting the underlying codon structure. + +*homepage*: https://bioweb.supagro.inra.fr/macse/index.php + +======== ============= ========== +version versionsuffix toolchain +======== ============= ========== +``2.06`` ``-Java-15`` ``system`` +======== ============= ========== + + .. _list_software_maeparser_960: *maeparser* @@ -23989,6 +24457,7 @@ version toolchain ========== ============== ``1.07b`` ``foss/2018b`` ``1.07bb`` ``GCC/8.3.0`` +``1.09b`` ``GCC/11.2.0`` ========== ============== @@ -24189,6 +24658,7 @@ mapDamage2 is a computational framework written in Python and R, which track ========= ============= ============== version versionsuffix toolchain ========= ============= ============== +``2.2.1`` ``foss/2021b`` ``2.2.1`` ``-R-4.0.4`` ``foss/2020b`` ========= ============= ============== @@ -24430,6 +24900,7 @@ version toolchain ``2020a`` ``system`` ``2020b`` ``system`` ``2021a`` ``system`` +``2021b`` ``system`` ========= ========== @@ -24460,49 +24931,49 @@ matplotlib is a python 2D plotting library which produces publication quality fi *homepage*: https://matplotlib.org -========= ================================= ======================================================================== -version versionsuffix toolchain -========= ================================= ======================================================================== -``1.4.3`` ``-Python-2.7.12`` ``intel/2016b`` -``1.5.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.5.1`` ``-Python-2.7.11-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` -``1.5.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.5.1`` ``-Python-3.5.1`` ``foss/2016a``, ``intel/2016a`` -``1.5.1`` ``-Python-3.5.2`` ``intel/2016b`` -``1.5.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.5.2`` ``-Python-3.5.2`` ``intel/2016b`` -``1.5.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.5.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``2.0.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.0.0`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.1`` ``-Python-3.6.1`` ``intel/2017a`` -``2.0.2`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``2.0.2`` ``-Python-2.7.13-Qt-4.8.7`` ``intel/2017a`` -``2.0.2`` ``-Python-2.7.13-libpng-1.6.29`` ``intel/2017a`` -``2.0.2`` ``-Python-3.6.1`` ``foss/2017a`` -``2.0.2`` ``-Python-3.6.1-libpng-1.6.29`` ``intel/2017a`` -``2.1.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``2.1.0`` ``-Python-3.6.2`` ``foss/2017b`` -``2.1.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``2.1.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.2`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``2.1.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` -``2.2.3`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``2.2.3`` ``-Python-3.6.6`` ``intel/2018b`` -``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` -``2.2.5`` ``-Python-2.7.18`` ``foss/2020a``, ``foss/2020b``, ``fosscuda/2020a``, ``intel/2020a`` -``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` -``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` -``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``3.4.2`` ``foss/2021a``, ``intel/2021a`` -``3.4.3`` ``foss/2021b``, ``intel/2021b`` -========= ================================= ======================================================================== +========= ================================= =================================================================================== +version versionsuffix toolchain +========= ================================= =================================================================================== +``1.4.3`` ``-Python-2.7.12`` ``intel/2016b`` +``1.5.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.5.1`` ``-Python-2.7.11-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` +``1.5.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.5.1`` ``-Python-3.5.1`` ``foss/2016a``, ``intel/2016a`` +``1.5.1`` ``-Python-3.5.2`` ``intel/2016b`` +``1.5.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.5.2`` ``-Python-3.5.2`` ``intel/2016b`` +``1.5.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.5.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``2.0.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.0.0`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.1`` ``-Python-3.6.1`` ``intel/2017a`` +``2.0.2`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``2.0.2`` ``-Python-2.7.13-Qt-4.8.7`` ``intel/2017a`` +``2.0.2`` ``-Python-2.7.13-libpng-1.6.29`` ``intel/2017a`` +``2.0.2`` ``-Python-3.6.1`` ``foss/2017a`` +``2.0.2`` ``-Python-3.6.1-libpng-1.6.29`` ``intel/2017a`` +``2.1.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``2.1.0`` ``-Python-3.6.2`` ``foss/2017b`` +``2.1.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``2.1.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.2`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``2.1.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` +``2.2.3`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.2.3`` ``-Python-3.6.6`` ``intel/2018b`` +``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` +``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` +``2.2.5`` ``-Python-2.7.18`` ``foss/2020a``, ``foss/2020b``, ``foss/2021b``, ``fosscuda/2020a``, ``intel/2020a`` +``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` +``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` +``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``3.4.2`` ``foss/2021a``, ``intel/2021a`` +``3.4.3`` ``foss/2021b``, ``intel/2021b`` +========= ================================= =================================================================================== .. _list_software_MATSim_523: @@ -24601,13 +25072,13 @@ MaxBin is software for binning assembled metagenomic sequences based on an Expec *homepage*: https://sourceforge.net/projects/maxbin/ -========= ================ ==================== -version versionsuffix toolchain -========= ================ ==================== -``2.2.6`` ``-Perl-5.28.0`` ``foss/2018b`` -``2.2.7`` ``gompi/2020b`` -``2.2.7`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` -========= ================ ==================== +========= ================ ================================ +version versionsuffix toolchain +========= ================ ================================ +``2.2.6`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.2.7`` ``gompi/2020b``, ``gompi/2021b`` +``2.2.7`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` +========= ================ ================================ .. _list_software_MaxQuant_815: @@ -25011,18 +25482,18 @@ An ultra-fast single-node solution for large and complex metagenomics assembly *homepage*: https://github.com/voutcn/megahit -========= ================== ================================= -version versionsuffix toolchain -========= ================== ================================= -``1.1.2`` ``-Python-2.7.14`` ``foss/2018a`` -``1.1.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a`` -``1.1.3`` ``-Python-3.6.3`` ``foss/2017b`` -``1.1.4`` ``-Python-2.7.15`` ``foss/2018b`` -``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` -``1.2.8`` ``GCCcore/8.2.0`` -``1.2.9`` ``GCCcore/9.3.0``, ``foss/2018b`` -``1.2.9`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` -========= ================== ================================= +========= ================== ===================================================== +version versionsuffix toolchain +========= ================== ===================================================== +``1.1.2`` ``-Python-2.7.14`` ``foss/2018a`` +``1.1.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a`` +``1.1.3`` ``-Python-3.6.3`` ``foss/2017b`` +``1.1.4`` ``-Python-2.7.15`` ``foss/2018b`` +``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2.8`` ``GCCcore/8.2.0`` +``1.2.9`` ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +``1.2.9`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` +========= ================== ===================================================== .. _list_software_Megalodon_918: @@ -25348,6 +25819,7 @@ version versionsuffix toolchain ========== ================== =============== ``2.12.1`` ``-Python-2.7.15`` ``foss/2018b`` ``2.14`` ``gompi/2019a`` +``2.15`` ``gompi/2021b`` ``2.15`` ``-Python-2.7.18`` ``gompi/2020b`` ========== ================== =============== @@ -25449,6 +25921,22 @@ version toolchain ============== ============== +.. _list_software_MetaPhlAn_858: + +*MetaPhlAn* ++++++++++++ + +MetaPhlAn is a computational tool for profiling the composition of microbial communities from metagenomic shotgun sequencing data + +*homepage*: https://github.com/biobakery/MetaPhlAn + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.0.9`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_MetaPhlAn2_908: *MetaPhlAn2* @@ -25585,6 +26073,22 @@ version versionsuffix toolchain ======= ================= ================================== +.. _list_software_MicrobeAnnotator_1655: + +*MicrobeAnnotator* +++++++++++++++++++ + +Easy-to-use pipeline for the comprehensive metabolic annotation of microbial genomes. + +*homepage*: https://github.com/cruizperez/MicrobeAnnotator + +========= ============== +version toolchain +========= ============== +``2.0.5`` ``foss/2021a`` +========= ============== + + .. _list_software_microctools_1198: *microctools* @@ -25878,6 +26382,7 @@ version versionsuffix toolchain ======= ================== =============================== ``1.4`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``1.4`` ``-Python-2.7.16`` ``intel/2019b`` +``1.6`` ``intel/2021b`` ======= ================== =============================== @@ -26221,6 +26726,23 @@ version versionsuffix toolchain ================ ====================== ========== +.. _list_software_mold_428: + +*mold* +++++++ + +mold is a high-performance drop-in replacement for existing Unix linkers. + +*homepage*: https://github.com/rui314/mold + +========= ================== +version toolchain +========= ================== +``0.9.6`` ``GCCcore/11.2.0`` +``1.0.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_Molden_607: *Molden* @@ -26279,7 +26801,7 @@ version versionsuffix toolchain ``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` ``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.4.5`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.4.8`` ``foss/2021a`` +``1.4.8`` ``foss/2020b``, ``foss/2021a`` ========= ================== =============================== @@ -26925,21 +27447,23 @@ Aggregate results from bioinformatics analyses across many samples into a single *homepage*: https://multiqc.info -======= ================== =============================== -version versionsuffix toolchain -======= ================== =============================== -``0.9`` ``-Python-2.7.12`` ``foss/2016b`` -``1.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.6`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.6`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.7`` ``-Python-2.7.15`` ``intel/2018b`` -``1.7`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.8`` ``-Python-2.7.16`` ``intel/2019b`` -``1.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.9`` ``-Python-3.7.4`` ``foss/2019b`` -``1.9`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -======= ================== =============================== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``0.9`` ``-Python-2.7.12`` ``foss/2016b`` +``1.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.6`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.6`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.7`` ``-Python-2.7.15`` ``intel/2018b`` +``1.7`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.8`` ``-Python-2.7.16`` ``intel/2019b`` +``1.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.9`` ``-Python-3.7.4`` ``foss/2019b`` +``1.9`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.10.1`` ``foss/2020b`` +``1.11`` ``foss/2021a`` +========== ================== =============================== .. _list_software_Multiwfn_854: @@ -26968,12 +27492,12 @@ MUMmer is a system for rapidly aligning entire genomes, whether in complete or *homepage*: http://mummer.sourceforge.net/ -============== ===================================================== -version toolchain -============== ===================================================== -``3.23`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016b`` -``4.0.0beta2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` -============== ===================================================== +============== ========================================================================= +version toolchain +============== ========================================================================= +``3.23`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016b`` +``4.0.0beta2`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +============== ========================================================================= .. _list_software_MUMPS_402: @@ -27050,17 +27574,18 @@ version versionsuffix toolchain *MUSCLE* ++++++++ -MUSCLE is one of the best-performing multiple alignment programs according to published benchmark tests, with accuracy and speed that are consistently better than CLUSTALW. MUSCLE can align hundreds of sequences in seconds. Most users learn everything they need to know about MUSCLE in a few minutes-only a handful of command-line options are needed to perform common alignment tasks. +MUSCLE is one of the best-performing multiple alignment programs according to published benchmark tests, with accuracy and speed that are consistently better than CLUSTALW. MUSCLE can align hundreds of sequences in seconds. Most users learn everything they need to know about MUSCLE in a few minutes-only a handful of command-line options are needed to perform common alignment tasks. *homepage*: https://drive5.com/muscle/ -============ =============== ========================================================================================================================================================== -version versionsuffix toolchain -============ =============== ========================================================================================================================================================== -``3.8.31`` ``GCC/7.3.0-2.30``, ``GCCcore/10.2.0``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``3.8.31`` ``-i86linux64`` ``system`` -``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` -============ =============== ========================================================================================================================================================== +============ =============== ================================================================================================================================================================================================= +version versionsuffix toolchain +============ =============== ================================================================================================================================================================================================= +``3.8.31`` ``GCC/7.3.0-2.30``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``3.8.31`` ``-i86linux64`` ``system`` +``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +``5.0.1428`` ``GCCcore/10.3.0`` +============ =============== ================================================================================================================================================================================================= .. _list_software_MuSiC_449: @@ -27355,7 +27880,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -27906,7 +28431,7 @@ Ncview is a visual browser for netCDF format files. Typically you would use ncv version toolchain ========= ====================================================================================================================================================================================== ``2.1.7`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``gompi/2019a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b``, ``iomkl/2018b`` -``2.1.8`` ``gompi/2020a`` +``2.1.8`` ``gompi/2020a``, ``gompi/2021a`` ========= ====================================================================================================================================================================================== @@ -28500,7 +29025,7 @@ version versionsuffix toolchain *NGS-Python* ++++++++++++ -NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. +NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. *homepage*: https://github.com/ncbi/ngs @@ -28508,6 +29033,7 @@ NGS is a new, domain-specific API for accessing reads, alignments and pileups pr version versionsuffix toolchain ========== ================== =============== ``1.2.3`` ``-Python-2.7.11`` ``intel/2016a`` +``2.9.3`` ``-Python-3.6.6`` ``intel/2018b`` ``2.10.4`` ``-Python-2.7.16`` ``gompi/2019b`` ========== ================== =============== @@ -29160,12 +29686,30 @@ version versionsuffix toolchain ``0.46.0`` ``foss/2019a`` ``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.50.1`` ``-Python-3.8.2`` ``foss/2020a`` ``0.52.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` ``0.53.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` +``0.54.1`` ``foss/2021b`` ========== ================== =================================================== +.. _list_software_numdiff_745: + +*numdiff* ++++++++++ + +Numdiff (which I will also write numdiff) is a little program that can be used to compare putatively similar files line by line and field by field, ignoring small numeric differences or/and different numeric formats. Equivalently, Numdiff is a program with the capability to appropriately compare files containing numerical fields (and not only). + +*homepage*: https://www.nongnu.org/numdiff/ + +========= ================== +version toolchain +========= ================== +``5.9.0`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_numexpr_783: *numexpr* @@ -29238,6 +29782,7 @@ version toolchain ``21.5`` ``system`` ``21.7`` ``system`` ``21.9`` ``system`` +``21.11`` ``system`` ========= ========== @@ -29302,7 +29847,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -29331,11 +29876,12 @@ The OBITools programs aims to help you to manipulate various data and sequence f *homepage*: http://www.grenoble.prabi.fr/trac/OBITools -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``1.2.9`` ``-Python-2.7.11`` ``foss/2016a`` -========= ================== ============== +========== ================== ============== +version versionsuffix toolchain +========== ================== ============== +``1.2.9`` ``-Python-2.7.11`` ``foss/2016a`` +``1.2.13`` ``-Python-2.7.15`` ``foss/2019a`` +========== ================== ============== .. _list_software_OBITools3_798: @@ -29384,6 +29930,7 @@ Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed version toolchain =========== ============== ``7.3.0p4`` ``foss/2019b`` +``7.5.0p1`` ``foss/2021a`` =========== ============== @@ -29576,6 +30123,7 @@ version versionsuffix toolchain ``2.4.1`` ``-Python-3.6.6`` ``intel/2018b`` ``2.4.1`` ``-Python-3.7.2`` ``intel/2019a`` ``3.0.0`` ``-Python-3.7.4`` ``gompi/2019b`` +``3.1.1`` ``gompi/2021a`` ``3.1.1`` ``-Python-3.7.4`` ``gompi/2019b`` ========= ================== =============== @@ -29632,6 +30180,7 @@ version versionsuffix toolchain ======= ================= ============== ``3.2`` ``-Python-3.8.2`` ``foss/2020a`` ``6.0`` ``foss/2020b`` +``8.2`` ``foss/2021a`` ======= ================= ============== @@ -29688,7 +30237,7 @@ version versionsuffix toolchain ``3.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` ``3.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``3.4.1`` ``-Python-2.7.14`` ``foss/2018a`` +``3.4.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` ``3.4.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``3.4.1`` ``-Python-3.6.4-contrib`` ``foss/2018a`` ``3.4.5`` ``-Python-2.7.15`` ``foss/2018b`` @@ -29727,6 +30276,23 @@ version toolchain ========= ================================ +.. _list_software_OpenFace_769: + +*OpenFace* +++++++++++ + +OpenFace – a state-of-the art tool intended for facial landmark detection, head pose estimation, facial action unit recognition, and eye-gaze estimation. + +*homepage*: https://github.com/TadasBaltrusaitis/OpenFace + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``2.2.0`` ``foss/2021a`` +``2.2.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_OpenFOAM_693: *OpenFOAM* @@ -29766,6 +30332,7 @@ version versionsuffix toolchain ``v2006`` ``foss/2020a``, ``intel/2020a`` ``v2012`` ``foss/2020a`` ``v2106`` ``foss/2021a`` +``v2112`` ``foss/2021b`` ================ ============= ================================================= @@ -30311,20 +30878,22 @@ ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum c *homepage*: https://orcaforum.kofo.mpg.de -====================== ================== =============== -version versionsuffix toolchain -====================== ================== =============== -``3_0_2-linux_x86-64`` ``-OpenMPI-1.8.1`` ``system`` -``4.0.0.2`` ``-OpenMPI-2.0.2`` ``system`` -``4.0.1`` ``-OpenMPI-2.0.2`` ``system`` -``4.1.0`` ``-OpenMPI-3.1.3`` ``system`` -``4.2.0`` ``gompi/2019b`` -``4.2.1`` ``gompi/2019b`` -``5.0.0`` ``gompi/2021a`` -``5.0.0`` ``-static`` ``gompi/2021a`` -``5.0.1`` ``gompi/2021a`` -``5.0.1`` ``-static`` ``gompi/2021a`` -====================== ================== =============== +====================== ================== ================================ +version versionsuffix toolchain +====================== ================== ================================ +``3_0_2-linux_x86-64`` ``-OpenMPI-1.8.1`` ``system`` +``4.0.0.2`` ``-OpenMPI-2.0.2`` ``system`` +``4.0.1`` ``-OpenMPI-2.0.2`` ``system`` +``4.1.0`` ``-OpenMPI-3.1.3`` ``system`` +``4.2.0`` ``gompi/2019b`` +``4.2.1`` ``gompi/2019b`` +``5.0.0`` ``gompi/2021a`` +``5.0.0`` ``-static`` ``gompi/2021a`` +``5.0.1`` ``gompi/2021a`` +``5.0.1`` ``-static`` ``gompi/2021a`` +``5.0.2`` ``gompi/2021a``, ``gompi/2021b`` +``5.0.2`` ``-static`` ``gompi/2021a``, ``gompi/2021b`` +====================== ================== ================================ .. _list_software_ORFfinder_863: @@ -30510,7 +31079,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -30659,12 +31228,12 @@ PAML is a package of programs for phylogenetic analyses of DNA or protein sequ *homepage*: http://abacus.gene.ucl.ac.uk/software/paml.html -======== ========================================================== -version toolchain -======== ========================================================== -``4.9i`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``4.9j`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -======== ========================================================== +======== ============================================================================= +version toolchain +======== ============================================================================= +``4.9i`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``4.9j`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +======== ============================================================================= .. _list_software_panaroo_752: @@ -30928,7 +31497,7 @@ version toolchain ``2.4`` ``foss/2018b`` ``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` ``2.4.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` -``2.4.3`` ``GCC/10.2.0`` +``2.4.3`` ``GCC/10.2.0``, ``GCC/10.3.0`` ========= ====================================== @@ -30971,7 +31540,7 @@ version versionsuffix toolchain ``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` ``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` ``5.8.1`` ``-mpi`` ``foss/2020b`` -``5.9.1`` ``-mpi`` ``foss/2021a`` +``5.9.1`` ``-mpi`` ``foss/2021a``, ``foss/2021b`` ========= ====================== ================================================================================================= @@ -31018,11 +31587,11 @@ ParMETIS is an MPI-based parallel library that implements a variety of algorithm *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview -========= ============================================================================================================================================================================================================================================================================================================================================= -version toolchain -========= ============================================================================================================================================================================================================================================================================================================================================= -``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -========= ============================================================================================================================================================================================================================================================================================================================================= +========= ================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========= ================================================================================================================================================================================================================================================================================================================================================================================================================================== +``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +========= ================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_ParMGridGen_1040: @@ -31420,13 +31989,13 @@ PEAR is an ultrafast, memory-efficient and highly accurate pair-end read merger. *homepage*: http://sco.h-its.org/exelixis/web/software/pear/ -========== ==================================================================== -version toolchain -========== ==================================================================== -``0.9.8`` ``foss/2016b``, ``intel/2016b`` -``0.9.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``0.9.11`` ``GCC/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` -========== ==================================================================== +========== ==================================================================================== +version toolchain +========== ==================================================================================== +``0.9.8`` ``foss/2016b``, ``intel/2016b`` +``0.9.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``0.9.11`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` +========== ==================================================================================== .. _list_software_PennCNV_632: @@ -31845,6 +32414,7 @@ version versionsuffix toolchain ``2.2.0`` ``-Python-3.7.2`` ``intel/2019a`` ``2.7.1`` ``-Python-3.7.4`` ``intel/2019b`` ``2.7.1`` ``-Python-3.8.2`` ``intel/2020a`` +``2.12.0`` ``foss/2020b`` ============= ================== =============================== @@ -31945,6 +32515,23 @@ version toolchain ============ =============== +.. _list_software_PhyloPhlAn_991: + +*PhyloPhlAn* +++++++++++++ + +PhyloPhlAn is an integrated pipeline for large-scale phylogenetic profiling of genomes and metagenomes. PhyloPhlAn is an accurate, rapid, and easy-to-use method for large-scale microbial genome characterization and phylogenetic analysis at multiple levels of resolution. + +*homepage*: https://github.com/biobakery/phylophlan + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.0.2`` ``foss/2021a`` +========= ================= ============== + + .. _list_software_PhyML_458: *PhyML* @@ -32110,6 +32697,7 @@ version versionsuffix toolchain ``8.0.1`` ``GCCcore/10.2.0`` ``8.2.0`` ``GCCcore/10.3.0`` ``8.3.1`` ``GCCcore/11.2.0`` +``8.3.2`` ``GCCcore/11.2.0`` ========= ================================= =================================================== @@ -32132,6 +32720,7 @@ version versionsuffix toolchain ``7.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``8.2.0`` ``GCCcore/10.3.0`` ``8.3.1`` ``GCCcore/11.2.0`` +``8.3.2`` ``GCCcore/11.2.0`` =============== ================= =================================================== @@ -32649,16 +33238,16 @@ An open-source, interactive graphing library for Python *homepage*: https://plot.ly/python -========== ================== -version toolchain -========== ================== -``4.1.0`` ``intel/2019a`` -``4.4.1`` ``intel/2019b`` -``4.8.1`` ``GCCcore/9.3.0`` -``4.14.3`` ``GCCcore/10.2.0`` -``5.1.0`` ``GCCcore/10.3.0`` -``5.4.0`` ``GCCcore/11.2.0`` -========== ================== +========== ====================================== +version toolchain +========== ====================================== +``4.1.0`` ``intel/2019a`` +``4.4.1`` ``intel/2019b`` +``4.8.1`` ``GCCcore/9.3.0`` +``4.14.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``5.1.0`` ``GCCcore/10.3.0`` +``5.4.0`` ``GCCcore/11.2.0`` +========== ====================================== .. _list_software_PLplot_603: @@ -32708,7 +33297,8 @@ version versionsuffix toolchain ``2.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2.6.2`` ``foss/2020b``, ``intel/2020b`` ``2.7.0`` ``foss/2020b`` -``2.7.2`` ``foss/2021a`` +``2.7.2`` ``foss/2021a``, ``intel/2021a`` +``2.7.3`` ``foss/2021b`` ========= ================== ================================================ @@ -32894,6 +33484,7 @@ version toolchain ``0.70.1`` ``foss/2018b`` ``0.90.1`` ``GCCcore/8.3.0`` ``21.06.1`` ``GCC/10.3.0`` +``22.01.0`` ``GCC/11.2.0`` =========== ================= @@ -33188,6 +33779,22 @@ version versionsuffix toolchain ========= ================= =============================== +.. _list_software_PREQUAL_538: + +*PREQUAL* ++++++++++ + +A program to identify and mask regions with non-homologous adjacent characters in FASTA files. + +*homepage*: https://github.com/simonwhelan/prequal + +======== ================== +version toolchain +======== ================== +``1.02`` ``GCCcore/11.2.0`` +======== ================== + + .. _list_software_preseq_656: *preseq* @@ -33255,6 +33862,7 @@ version versionsuffix toolchain ========== ================ ============== ``0.20.4`` ``-Perl-5.28.0`` ``foss/2018b`` ``0.20.4`` ``-Perl-5.32.0`` ``foss/2020b`` +``0.20.4`` ``-Perl-5.34.0`` ``foss/2021b`` ========== ================ ============== @@ -33716,7 +34324,7 @@ Interpolating scaling function Poisson Solver Library version toolchain ========= ================================================================================================= ``1.7.6`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``1.8.3`` ``foss/2020b``, ``intel/2020b`` +``1.8.3`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` ========= ================================================================================================= @@ -33884,11 +34492,27 @@ Utility program for extracting sequences from a fasta/fastq file *homepage*: https://github.com/bcthomas/pullseq -========= ================= -version toolchain -========= ================= -``1.0.2`` ``GCCcore/7.3.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``1.0.2`` ``GCCcore/11.2.0``, ``GCCcore/7.3.0`` +========= ===================================== + + +.. _list_software_PuLP_353: + +*PuLP* +++++++ + +PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, SCIP to solve linear problems. + +*homepage*: https://github.com/coin-or/pulp + +========= ============== +version toolchain +========= ============== +``2.5.1`` ``foss/2021a`` +========= ============== .. _list_software_py_233: @@ -34070,17 +34694,18 @@ pybind11 is a lightweight header-only library that exposes C++ types in Python a *homepage*: https://pybind11.readthedocs.io -========= ================= ================== -version versionsuffix toolchain -========= ================= ================== -``2.2.4`` ``-Python-3.6.4`` ``foss/2018a`` -``2.2.4`` ``-Python-3.6.6`` ``intel/2018b`` -``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``2.6.0`` ``GCCcore/10.2.0`` -``2.6.2`` ``GCCcore/10.3.0`` -``2.7.1`` ``GCCcore/11.2.0`` -========= ================= ================== +========= ================== ================== +version versionsuffix toolchain +========= ================== ================== +``2.2.4`` ``-Python-3.6.4`` ``foss/2018a`` +``2.2.4`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.6.0`` ``GCCcore/10.2.0`` +``2.6.2`` ``GCCcore/10.3.0`` +``2.7.1`` ``GCCcore/11.2.0`` +``2.7.1`` ``-Python-2.7.18`` ``GCCcore/11.2.0`` +========= ================== ================== .. _list_software_PyCairo_695: @@ -34092,20 +34717,36 @@ Python bindings for the cairo library *homepage*: https://pycairo.readthedocs.io/ -========== ================== ==================================== -version versionsuffix toolchain -========== ================== ==================================== -``1.10.0`` ``-Python-2.7.11`` ``intel/2016a`` -``1.16.1`` ``-Python-3.6.3`` ``foss/2017b`` -``1.16.2`` ``-Python-2.7.14`` ``intel/2017b`` -``1.18.0`` ``-Python-2.7.14`` ``intel/2018a`` -``1.18.0`` ``-Python-2.7.15`` ``foss/2018b`` -``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` -``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.20.0`` ``GCCcore/10.2.0`` -``1.20.1`` ``GCCcore/10.3.0`` -========== ================== ==================================== +========== ================== ====================================== +version versionsuffix toolchain +========== ================== ====================================== +``1.10.0`` ``-Python-2.7.11`` ``intel/2016a`` +``1.16.1`` ``-Python-3.6.3`` ``foss/2017b`` +``1.16.2`` ``-Python-2.7.14`` ``intel/2017b`` +``1.18.0`` ``-Python-2.7.14`` ``intel/2018a`` +``1.18.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.20.0`` ``GCCcore/10.2.0`` +``1.20.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ================== ====================================== + + +.. _list_software_PyCalib_676: + +*PyCalib* ++++++++++ + +Python library for classifier calibration + +*homepage*: https://github.com/classifier-calibration/PyCalib + +============== ============== +version toolchain +============== ============== +``0.1.0.dev0`` ``foss/2021b`` +============== ============== .. _list_software_PyCharm_692: @@ -35011,12 +35652,12 @@ PyOpenCL lets you access GPUs and other massively parallel compute devices from *homepage*: https://mathema.tician.de/software/pyopencl/ -============ ================= =============================== -version versionsuffix toolchain -============ ================= =============================== -``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``2021.1.2`` ``foss/2020b``, ``intel/2020b`` -============ ================= =============================== +============ ================= =================================================== +version versionsuffix toolchain +============ ================= =================================================== +``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2021.1.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +============ ================= =================================================== .. _list_software_PyOpenGL_750: @@ -35028,17 +35669,17 @@ PyOpenGL is the most common cross platform Python binding to OpenGL and related *homepage*: http://pyopengl.sourceforge.net -=========== ================== ===================================== -version versionsuffix toolchain -=========== ================== ===================================== -``3.1.1a1`` ``GCCcore/8.2.0`` -``3.1.1a1`` ``-Python-2.7.11`` ``intel/2016a`` -``3.1.1a1`` ``-Python-2.7.12`` ``foss/2016b`` -``3.1.1a1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` -``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` -``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -=========== ================== ===================================== +=========== ================== ========================================================= +version versionsuffix toolchain +=========== ================== ========================================================= +``3.1.1a1`` ``GCCcore/8.2.0`` +``3.1.1a1`` ``-Python-2.7.11`` ``intel/2016a`` +``3.1.1a1`` ``-Python-2.7.12`` ``foss/2016b`` +``3.1.1a1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` +``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` +=========== ================== ========================================================= .. _list_software_pyparsing_989: @@ -35172,22 +35813,22 @@ PyQt5 is a set of Python bindings for v5 of the Qt application framework from Th *homepage*: http://www.riverbankcomputing.co.uk/software/pyqt -========== ================== ====================================== -version versionsuffix toolchain -========== ================== ====================================== -``5.7`` ``-Python-2.7.11`` ``foss/2016a`` -``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` -``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` -``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``5.15.1`` ``GCCcore/10.2.0`` -``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``5.15.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========== ================== ====================================== +========== ================== ================================================ +version versionsuffix toolchain +========== ================== ================================================ +``5.7`` ``-Python-2.7.11`` ``foss/2016a`` +``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` +``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` +``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.15.1`` ``GCCcore/10.2.0`` +``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.15.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========== ================== ================================================ .. _list_software_PyQtGraph_896: @@ -35207,6 +35848,7 @@ version versionsuffix toolchain ``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` ``0.11.0`` ``-Python-3.7.4`` ``foss/2019b`` ``0.11.1`` ``foss/2020b``, ``fosscuda/2020b`` +``0.12.3`` ``foss/2021a`` ========== ================= ================================== @@ -35726,7 +36368,7 @@ version versionsuffix toolchain ``2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` ``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``2.7.16`` ``GCCcore/8.3.0`` -``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ``3.5.1`` ``foss/2016a``, ``intel/2016a`` ``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` @@ -35797,6 +36439,7 @@ version versionsuffix toolchain ``0.8.0`` ``foss/2019b``, ``foss/2020a`` ``0.9.0`` ``foss/2020b``, ``fosscuda/2020b`` ``0.9.6`` ``foss/2021a`` +``0.9.8`` ``foss/2021b`` =============== ================== ================================== @@ -35852,7 +36495,7 @@ version versionsuffix toolchain ``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` ``1.2.3`` ``-Python-3.8.2`` ``foss/2020a`` -``1.2.4`` ``foss/2020b``, ``fosscuda/2020b`` +``1.2.4`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` ========== ================== =================================================== @@ -35920,7 +36563,7 @@ version versionsuffix toolchain ``1.8.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``1.9.0`` ``foss/2020b``, ``fosscuda/2020b`` ``1.9.0`` ``-imkl`` ``fosscuda/2020b`` -``1.10.0`` ``foss/2021a`` +``1.10.0`` ``foss/2021a``, ``fosscuda/2020b`` ``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ============================= ================================== @@ -35945,6 +36588,22 @@ version versionsuffix toolchain ========= =============================== ================================== +.. _list_software_PyTorch3D_832: + +*PyTorch3D* ++++++++++++ + +PyTorch3D is FAIR's library of reusable components for deep learning with 3D data. + +*homepage*: https://pytorch3d.org/ + +========= ================== ================== +version versionsuffix toolchain +========= ================== ================== +``0.4.0`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +========= ================== ================== + + .. _list_software_PyVCF_424: *PyVCF* @@ -36034,6 +36693,7 @@ version versionsuffix toolchain ``17.0.0`` ``-Python-2.7.14-zmq4`` ``foss/2018a`` ``17.0.0`` ``-Python-3.6.4-zmq4`` ``foss/2018a`` ``18.1.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``22.3.0`` ``GCCcore/10.3.0`` ========== ======================= =============================== @@ -36043,7 +36703,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_qcint_543` - :ref:`list_software_QCxMS_428` - :ref:`list_software_QD_149` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` +:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_QCG-PilotJob_1067` - :ref:`list_software_qcint_543` - :ref:`list_software_QCxMS_428` - :ref:`list_software_QD_149` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` .. _list_software_Q6_135: @@ -36096,6 +36756,22 @@ version versionsuffix toolchain ========= ================= =============================== +.. _list_software_QCG-PilotJob_1067: + +*QCG-PilotJob* +++++++++++++++ + +A python service for easy execution of many tasks inside a single allocation. + +*homepage*: https://qcg-pilotjob.readthedocs.org + +========== ============== +version toolchain +========== ============== +``0.12.3`` ``foss/2021a`` +========== ============== + + .. _list_software_qcint_543: *qcint* @@ -36394,7 +37070,7 @@ version toolchain ``5.13.1`` ``GCCcore/8.3.0`` ``5.14.1`` ``GCCcore/9.3.0`` ``5.14.2`` ``GCCcore/10.2.0`` -``5.15.2`` ``GCCcore/10.3.0`` +``5.15.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ==================================================================================== @@ -36709,7 +37385,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -36883,6 +37559,22 @@ version toolchain ======= ================== +.. _list_software_RaGOO_408: + +*RaGOO* ++++++++ + +A tool to order and orient genome assembly contigs via Minimap2 alignments to a reference genome + +*homepage*: https://github.com/malonge/RaGOO + +======== ================= ============== +version versionsuffix toolchain +======== ================= ============== +``1.11`` ``-Python-3.6.6`` ``foss/2018b`` +======== ================= ============== + + .. _list_software_Ragout_626: *Ragout* @@ -36997,6 +37689,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_RAPSearch2_875: + +*RAPSearch2* +++++++++++++ + +RAPSearch stands for Reduced Alphabet based Protein similarity Search + +*homepage*: https://omics.informatics.indiana.edu/mg/RAPSearch2 + +======== ============= +version toolchain +======== ============= +``2.24`` ``GCC/9.3.0`` +======== ============= + + .. _list_software_Rascaf_592: *Rascaf* @@ -37088,18 +37796,18 @@ RAxML search algorithm for maximum likelihood based inference of phylogenetic tr *homepage*: https://github.com/stamatak/standard-RAxML -========== ================== =================================================================================== -version versionsuffix toolchain -========== ================== =================================================================================== -``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` -``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` -``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` -``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` -``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` -========== ================== =================================================================================== +========== ================== ==================================================================================================== +version versionsuffix toolchain +========== ================== ==================================================================================================== +``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` +``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` +``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` +``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` +``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` +========== ================== ==================================================================================================== .. _list_software_RAxML-NG_614: @@ -37163,11 +37871,12 @@ Raysect is an OOP ray-tracing framework for Python *homepage*: https://raysect.org -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``0.6.0`` ``-Python-3.6.6`` ``intel/2018b`` -========= ================= =============== +========= ================= =============================== +version versionsuffix toolchain +========= ================= =============================== +``0.6.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.7.1`` ``foss/2020b``, ``intel/2020b`` +========= ================= =============================== .. _list_software_RBFOpt_525: @@ -37307,6 +38016,7 @@ version versionsuffix toolchain ``2.7`` ``-Java-1.7.0_60`` ``system`` ``2.12`` ``-Java-1.8`` ``system`` ``2.13`` ``-Java-11`` ``system`` +``2.13`` ``-Java-17`` ``system`` ======== ================== ========== @@ -37761,7 +38471,7 @@ version versionsuffix toolchain *Rgurobi* +++++++++ -Gurobi Optimizer 9.1 interface +Gurobi Optimizer 9.5 interface *homepage*: https://www.gurobi.com @@ -37769,6 +38479,7 @@ Gurobi Optimizer 9.1 interface version versionsuffix toolchain ========= ============= ============== ``9.1.2`` ``-R-4.1.0`` ``foss/2021a`` +``9.5.0`` ``-R-4.1.0`` ``foss/2021a`` ========= ============= ============== @@ -38503,7 +39214,7 @@ version toolchain ``2.6.3`` ``GCCcore/8.2.0`` ``2.7.1`` ``GCCcore/8.3.0`` ``2.7.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.0.1`` ``GCCcore/10.3.0`` +``3.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================================================ @@ -38557,7 +39268,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -38981,6 +39692,7 @@ version toolchain ========= ============================== ``1.7.2`` ``foss/2020b`` ``1.8.1`` ``foss/2020b``, ``foss/2021a`` +``1.8.2`` ``foss/2021b`` ========= ============================== @@ -39029,6 +39741,7 @@ Schrodinger aims to provide integrated software solutions and services that tr version toolchain ========== ========== ``2020-4`` ``system`` +``2021-4`` ``system`` ========== ========== @@ -39315,6 +40028,7 @@ version versionsuffix toolchain ``2020.11`` ``-Python-2.7.18`` ``foss/2020b`` ``2021.05`` ``foss/2021a``, ``intel/2021a`` ``2021.10`` ``foss/2021b``, ``intel/2021b`` +``2021.10`` ``-Python-2.7.18`` ``foss/2021b`` =========== ================== ======================================================================== @@ -39404,6 +40118,22 @@ version versionsuffix toolchain =========== ================== ================= +.. _list_software_SCopeLoomR_963: + +*SCopeLoomR* +++++++++++++ + +An R package (compatible with SCope) to create generic .loom files and extend them with other data e.g.: SCENIC regulons, Seurat clusters and markers, ... + +*homepage*: https://github.com/aertslab/SCopeLoomR + +========== ============= ============== +version versionsuffix toolchain +========== ============= ============== +``0.13.0`` ``-R-4.1.2`` ``foss/2021b`` +========== ============= ============== + + .. _list_software_Score-P_633: *Score-P* @@ -39440,6 +40170,7 @@ version versionsuffix toolchain ``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` ``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` ``6.1.0`` ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` +``6.1.2`` ``gompi/2021b`` =================== ============= ===================================================================================================================================================== @@ -39801,7 +40532,10 @@ SATe-enabled Phylogenetic Placement - addresses the problem of phylogenetic plac version versionsuffix toolchain ========== ================= ============== ``4.3.10`` ``-Python-3.7.4`` ``foss/2019b`` +``4.3.10`` ``-Python-3.8.2`` ``foss/2020a`` ``4.4.0`` ``foss/2020b`` +``4.5.0`` ``foss/2021a`` +``4.5.1`` ``foss/2021b`` ========== ================= ============== @@ -39947,12 +40681,12 @@ Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FA *homepage*: https://github.com/lh3/seqtk/ -======= ================================================================================================== -version toolchain -======= ================================================================================================== -``1.2`` ``foss/2016b``, ``intel/2017a`` -``1.3`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` -======= ================================================================================================== +======= ================================================================================================================== +version toolchain +======= ================================================================================================================== +``1.2`` ``foss/2016b``, ``intel/2017a`` +``1.3`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` +======= ================================================================================================================== .. _list_software_Serf_400: @@ -40192,6 +40926,22 @@ version toolchain ========= ============== +.. _list_software_ShengBTE_720: + +*ShengBTE* +++++++++++ + +A solver for the Boltzmann transport equation for phonons. + +*homepage*: https://bitbucket.org/sousaw/shengbte + +========= ============== +version toolchain +========= ============== +``1.1.1`` ``foss/2021a`` +========= ============== + + .. _list_software_shift_542: *shift* @@ -40236,6 +40986,7 @@ Sensitive Short Read Homology Search for Paired-End Reads ============ ================== ============== version versionsuffix toolchain ============ ================== ============== +``20170125`` ``foss/2021b`` ``20170125`` ``-Python-2.7.15`` ``foss/2018b`` ============ ================== ============== @@ -40274,6 +41025,23 @@ version toolchain ============== ================== +.. _list_software_SHTns_464: + +*SHTns* ++++++++ + +Spherical Harmonic Transform library aimed at high performance numerical simulations in spherical geometries. + +*homepage*: https://bitbucket.org/nschaeff/shtns + +========= ============== +version toolchain +========= ============== +``2.7`` ``foss/2021b`` +``3.5.1`` ``foss/2021b`` +========= ============== + + .. _list_software_Sibelia_697: *Sibelia* @@ -40577,18 +41345,18 @@ SIP is a tool that makes it very easy to create Python bindings for C and C++ li *homepage*: http://www.riverbankcomputing.com/software/sip/ -=========== ================== =============================================== -version versionsuffix toolchain -=========== ================== =============================================== -``4.18`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``4.18.1`` ``-Python-2.7.11`` ``foss/2016a`` -``4.18.1`` ``-Python-2.7.12`` ``intel/2016b`` -``4.19`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``4.19.2`` ``-Python-2.7.13`` ``intel/2017a`` -``4.19.8`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` -``4.19.8`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``4.19.13`` ``-Python-2.7.15`` ``fosscuda/2018b`` -=========== ================== =============================================== +=========== ================== ================================================================ +version versionsuffix toolchain +=========== ================== ================================================================ +``4.18`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``4.18.1`` ``-Python-2.7.11`` ``foss/2016a`` +``4.18.1`` ``-Python-2.7.12`` ``intel/2016b`` +``4.19`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``4.19.2`` ``-Python-2.7.13`` ``intel/2017a`` +``4.19.8`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``4.19.8`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``4.19.13`` ``-Python-2.7.15`` ``fosscuda/2018b`` +=========== ================== ================================================================ .. _list_software_SKESA_375: @@ -41285,6 +42053,7 @@ version toolchain ``0.11.2`` ``system`` ``0.12.1`` ``system`` ``0.16.2`` ``system`` +``0.17.0`` ``system`` ========== ========== @@ -41311,7 +42080,7 @@ version versionsuffix toolchain ``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` ``3.15.2`` ``GCC/10.2.0`` ``3.15.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` -``3.15.3`` ``GCC/10.3.0`` +``3.15.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========== ================== ============================================== @@ -41341,29 +42110,29 @@ Spark is Hadoop MapReduce done in memory *homepage*: https://spark.apache.org -========= =========================================== =============================== -version versionsuffix toolchain -========= =========================================== =============================== -``1.3.0`` ``system`` -``1.4.1`` ``system`` -``1.5.0`` ``system`` -``1.6.0`` ``system`` -``1.6.1`` ``system`` -``2.0.0`` ``system`` -``2.0.2`` ``system`` -``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_144`` ``system`` -``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152`` ``system`` -``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152-Python-3.6.3`` ``intel/2017b`` -``2.3.0`` ``-Hadoop-2.7-Java-1.8.0_162`` ``system`` -``2.4.0`` ``-Hadoop-2.7-Java-1.8`` ``system`` -``2.4.0`` ``-Hadoop-2.7-Java-1.8-Python-3.6.6`` ``intel/2018b`` -``2.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``2.4.0`` ``-Python-3.6.6`` ``intel/2018b`` -``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` -``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``3.1.1`` ``fosscuda/2020b`` -``3.1.1`` ``-Python-3.8.2`` ``foss/2020a`` -========= =========================================== =============================== +========= =========================================== ================================== +version versionsuffix toolchain +========= =========================================== ================================== +``1.3.0`` ``system`` +``1.4.1`` ``system`` +``1.5.0`` ``system`` +``1.6.0`` ``system`` +``1.6.1`` ``system`` +``2.0.0`` ``system`` +``2.0.2`` ``system`` +``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_144`` ``system`` +``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152`` ``system`` +``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152-Python-3.6.3`` ``intel/2017b`` +``2.3.0`` ``-Hadoop-2.7-Java-1.8.0_162`` ``system`` +``2.4.0`` ``-Hadoop-2.7-Java-1.8`` ``system`` +``2.4.0`` ``-Hadoop-2.7-Java-1.8-Python-3.6.6`` ``intel/2018b`` +``2.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``2.4.0`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` +``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``3.1.1`` ``foss/2020b``, ``fosscuda/2020b`` +``3.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= =========================================== ================================== .. _list_software_sparsehash_1074: @@ -41749,6 +42518,7 @@ SqueezeMeta is a full automatic pipeline for metagenomics/metatranscriptomics, version versionsuffix toolchain ========= ================== ============== ``0.4.3`` ``-Python-2.7.15`` ``foss/2018b`` +``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` ========= ================== ============== @@ -42026,7 +42796,7 @@ version toolchain ``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``2.7.8a`` ``GCC/10.2.0`` -``2.7.9a`` ``GCC/10.3.0`` +``2.7.9a`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========== ============================================================== @@ -42121,6 +42891,7 @@ version versionsuffix toolchain ``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.12.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``0.12.2`` ``foss/2021a`` +``0.13.1`` ``foss/2021b``, ``intel/2021b`` ========== ================== =================================================== @@ -42250,6 +43021,22 @@ version toolchain ========= ===================================================================================== +.. _list_software_STRUMPACK_698: + +*STRUMPACK* ++++++++++++ + +STRUMPACK - STRUctured Matrix PACKage - Fast linear solvers and preconditioner for both dense and sparse systems using low-rank structured factorization with randomized sampling. + +*homepage*: https://fastmath-scidac.llnl.gov/software/strumpack.html + +========= =============================== +version toolchain +========= =============================== +``6.1.0`` ``foss/2020b``, ``intel/2020b`` +========= =============================== + + .. _list_software_suave_548: *suave* @@ -42275,16 +43062,16 @@ High performance read alignment, quantification and mutation discovery *homepage*: http://subread.sourceforge.net/ -============ ================================= -version toolchain -============ ================================= -``1.5.0-p1`` ``foss/2016a``, ``foss/2016b`` -``1.6.3`` ``foss/2018b`` -``1.6.4`` ``foss/2018b`` -``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` -``2.0.2`` ``GCC/10.2.0`` -``2.0.3`` ``GCC/10.3.0``, ``GCC/9.3.0`` -============ ================================= +============ ============================================= +version toolchain +============ ============================================= +``1.5.0-p1`` ``foss/2016a``, ``foss/2016b`` +``1.6.3`` ``foss/2018b`` +``1.6.4`` ``foss/2018b`` +``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` +``2.0.2`` ``GCC/10.2.0`` +``2.0.3`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` +============ ============================================= .. _list_software_Subversion_1072: @@ -42333,24 +43120,25 @@ SuiteSparse is a collection of libraries manipulate sparse matrices. *homepage*: https://faculty.cse.tamu.edu/davis/suitesparse.html -========== =================== ================================================================================================= -version versionsuffix toolchain -========== =================== ================================================================================================= -``4.5.1`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` -``4.5.2`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` -``4.5.3`` ``-METIS-5.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``4.5.3`` ``-ParMETIS-4.0.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``4.5.5`` ``-METIS-5.1.0`` ``foss/2017a``, ``intel/2017a`` -``4.5.5`` ``-ParMETIS-4.0.3`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``4.5.6`` ``-METIS-5.1.0`` ``foss/2017b`` -``5.1.2`` ``-METIS-5.1.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` -``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` -``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` -``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` -``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b``, ``intel/2020b`` -``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a``, ``foss/2021b`` -========== =================== ================================================================================================= +========== ============================ ================================================================================================= +version versionsuffix toolchain +========== ============================ ================================================================================================= +``4.5.1`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` +``4.5.2`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` +``4.5.3`` ``-METIS-5.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``4.5.3`` ``-ParMETIS-4.0.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``4.5.5`` ``-METIS-5.1.0`` ``foss/2017a``, ``intel/2017a`` +``4.5.5`` ``-ParMETIS-4.0.3`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``4.5.6`` ``-METIS-5.1.0`` ``foss/2017b`` +``5.1.2`` ``-METIS-5.1.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` +``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` +``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` +``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` +``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b``, ``intel/2020b`` +``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a``, ``foss/2021b`` +``5.10.1`` ``-METIS-5.1.0-CUDA-11.3.1`` ``foss/2021a`` +========== ============================ ================================================================================================= .. _list_software_SUMACLUST_705: @@ -42782,7 +43570,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -42897,6 +43685,22 @@ version toolchain ======= ============== +.. _list_software_TALYS_397: + +*TALYS* ++++++++ + +TALYS is a nuclear reaction program. + +*homepage*: https://tendl.web.psi.ch/tendl_2019/talys.html + +======== ===================================== +version toolchain +======== ===================================== +``1.95`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +======== ===================================== + + .. _list_software_TAMkin_548: *TAMkin* @@ -43394,6 +44198,7 @@ TeX is a typesetting language. Instead of visually formatting your text, you ent version toolchain ============ ================= ``20200406`` ``GCCcore/8.3.0`` +``20210324`` ``GCC/11.2.0`` ============ ================= @@ -43671,7 +44476,7 @@ version versionsuffix toolchain ``2.7.15`` ``GCCcore/8.2.0`` ``2.7.15`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.7.16`` ``GCCcore/8.3.0`` -``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ``3.6.1`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` ``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` ``3.6.3`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` @@ -43739,6 +44544,22 @@ version toolchain ======== ====================================== +.. _list_software_TN93_270: + +*TN93* +++++++ + +This is a simple program meant to compute pairwise distances between aligned nucleotide sequences in sequential FASTA format using the Tamura Nei 93 distance. + +*homepage*: https://github.com/veg/tn93 + +========= ================== +version toolchain +========= ================== +``1.0.7`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_TOBIAS_450: *TOBIAS* @@ -44109,11 +44930,11 @@ TreeMix is a method for inferring the patterns of population splits and mixtures *homepage*: http://bitbucket.org/nygcresearch/treemix -======== =============== -version toolchain -======== =============== -``1.13`` ``intel/2018a`` -======== =============== +======== =============================== +version toolchain +======== =============================== +``1.13`` ``GCC/10.3.0``, ``intel/2018a`` +======== =============================== .. _list_software_TreeShrink_1023: @@ -44221,11 +45042,11 @@ A tool for automated alignment trimming in large-scale phylogenetic analyses *homepage*: http://trimal.cgenomics.org/ -========= ======================================================== -version toolchain -========= ======================================================== -``1.4.1`` ``GCC/8.2.0-2.31.1``, ``GCCcore/9.3.0``, ``intel/2018a`` -========= ======================================================== +========= ============================================================================ +version toolchain +========= ============================================================================ +``1.4.1`` ``GCC/8.2.0-2.31.1``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``intel/2018a`` +========= ============================================================================ .. _list_software_Trimmomatic_1158: @@ -45302,16 +46123,16 @@ The aim of VCFtools is to provide easily accessible methods for working with c *homepage*: https://vcftools.github.io -========== ================ ===================================================================================== -version versionsuffix toolchain -========== ================ ===================================================================================== -``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` -``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` -``0.1.16`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -========== ================ ===================================================================================== +========== ================ ===================================================================================================== +version versionsuffix toolchain +========== ================ ===================================================================================================== +``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` +``0.1.16`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +========== ================ ===================================================================================================== .. _list_software_VEGAS_374: @@ -45811,6 +46632,7 @@ version toolchain ``2020_update3`` ``system`` ``2021.6.0`` ``system`` ``2021.9.0`` ``system`` +``2022.0.0`` ``system`` ================= ========== @@ -46214,20 +47036,20 @@ The Worker framework has been developed to help deal with parameter exploration *homepage*: https://github.com/gjbex/worker -========== ================ =============== -version versionsuffix toolchain -========== ================ =============== -``1.6.4`` ``intel/2016a`` -``1.6.5`` ``intel/2016a`` -``1.6.6`` ``intel/2016b`` -``1.6.7`` ``-intel-2016b`` ``system`` -``1.6.7`` ``-intel-2017a`` ``system`` -``1.6.7`` ``-intel-2017b`` ``system`` -``1.6.8`` ``-intel-2018a`` ``system`` -``1.6.8`` ``-intel-2018b`` ``system`` -``1.6.11`` ``intel/2019b`` -``1.6.12`` ``-foss-2019a`` ``system`` -========== ================ =============== +========== ================ ============================== +version versionsuffix toolchain +========== ================ ============================== +``1.6.4`` ``intel/2016a`` +``1.6.5`` ``intel/2016a`` +``1.6.6`` ``intel/2016b`` +``1.6.7`` ``-intel-2016b`` ``system`` +``1.6.7`` ``-intel-2017a`` ``system`` +``1.6.7`` ``-intel-2017b`` ``system`` +``1.6.8`` ``-intel-2018a`` ``system`` +``1.6.8`` ``-intel-2018b`` ``system`` +``1.6.11`` ``intel/2019b`` +``1.6.12`` ``foss/2019a``, ``foss/2021b`` +========== ================ ============================== .. _list_software_WPS_250: @@ -46316,12 +47138,12 @@ Wtdbg2 is a de novo sequence assembler for long noisy reads produced by PacBio *homepage*: https://github.com/ruanjue/wtdbg2 -======= ================== -version toolchain -======= ================== -``2.3`` ``GCC/7.3.0-2.30`` -``2.5`` ``GCCcore/9.3.0`` -======= ================== +======= ===================================== +version toolchain +======= ===================================== +``2.3`` ``GCC/7.3.0-2.30`` +``2.5`` ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +======= ===================================== .. _list_software_wxPropertyGrid_1498: @@ -46389,7 +47211,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -46866,20 +47688,20 @@ Perl binding for libxml2 *homepage*: https://metacpan.org/pod/distribution/XML-LibXML/LibXML.pod -========== ================ =============================== -version versionsuffix toolchain -========== ================ =============================== -``2.0132`` ``-Perl-5.24.0`` ``foss/2016b``, ``intel/2016b`` -``2.0132`` ``-Perl-5.24.1`` ``intel/2017a`` -``2.0132`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``2.0132`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``2.0132`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``2.0201`` ``GCCcore/8.3.0`` -``2.0205`` ``GCCcore/9.3.0`` -``2.0206`` ``GCCcore/10.2.0`` -``2.0207`` ``GCCcore/10.3.0`` -========== ================ =============================== +========== ================ ====================================== +version versionsuffix toolchain +========== ================ ====================================== +``2.0132`` ``-Perl-5.24.0`` ``foss/2016b``, ``intel/2016b`` +``2.0132`` ``-Perl-5.24.1`` ``intel/2017a`` +``2.0132`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``2.0132`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``2.0132`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``2.0201`` ``GCCcore/8.3.0`` +``2.0205`` ``GCCcore/9.3.0`` +``2.0206`` ``GCCcore/10.2.0`` +``2.0207`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ================ ====================================== .. _list_software_XML-Parser_907: @@ -47112,6 +47934,22 @@ version toolchain =========== ===================================== +.. _list_software_xxHash_628: + +*xxHash* +++++++++ + +xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM speed limit. + +*homepage*: https://cyan4973.github.io/xxHash + +========= ================== +version toolchain +========= ================== +``0.8.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_XZ_178: *XZ* @@ -47140,7 +47978,7 @@ version versionsuffix toolchain --- -:ref:`list_software_YACS_304` - :ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_YANK_307` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` - :ref:`list_software_Yices_509` +:ref:`list_software_YACS_304` - :ref:`list_software_Yade_387` - :ref:`list_software_yaff_422` - :ref:`list_software_Yambo_504` - :ref:`list_software_yaml-cpp_803` - :ref:`list_software_YANK_307` - :ref:`list_software_YAPS_317` - :ref:`list_software_Yasm_410` - :ref:`list_software_YAXT_326` - :ref:`list_software_Yices_509` .. _list_software_YACS_304: @@ -47198,6 +48036,7 @@ version versionsuffix toolchain ``1.4.5`` ``-Python-2.7.15`` ``intel/2018b`` ``1.5.0`` ``-Python-2.7.15`` ``intel/2018b`` ``1.5.0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.6.0`` ``foss/2020b`` ``1.6.0`` ``-Python-3.7.2`` ``intel/2019a`` ``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` @@ -47221,6 +48060,22 @@ version toolchain ========= ========================= +.. _list_software_yaml-cpp_803: + +*yaml-cpp* +++++++++++ + +yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec + +*homepage*: https://github.com/jbeder/yaml-cpp + +========= ================= +version toolchain +========= ================= +``0.6.3`` ``GCCcore/8.3.0`` +========= ================= + + .. _list_software_YANK_307: *YANK* @@ -47312,7 +48167,7 @@ version toolchain --- -:ref:`list_software_Z3_141` - :ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zfp_336` - :ref:`list_software_zingeR_623` - :ref:`list_software_Zip_307` - :ref:`list_software_zlib_433` - :ref:`list_software_zlib-ng_691` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_Zopfli_628` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` +:ref:`list_software_Z3_141` - :ref:`list_software_zarr_447` - :ref:`list_software_ZeroMQ_574` - :ref:`list_software_zfp_336` - :ref:`list_software_Zgoubi_624` - :ref:`list_software_zingeR_623` - :ref:`list_software_Zip_307` - :ref:`list_software_zlib_433` - :ref:`list_software_zlib-ng_691` - :ref:`list_software_zlibbioc_846` - :ref:`list_software_Zopfli_628` - :ref:`list_software_ZPAQ_316` - :ref:`list_software_zsh_341` - :ref:`list_software_zstd_453` .. _list_software_Z3_141: @@ -47392,6 +48247,22 @@ version toolchain ========= ================== +.. _list_software_Zgoubi_624: + +*Zgoubi* +++++++++ + +Zgoubi is a ray-tracing code in use for charged particle beam dynamics simulations. It can simulate beam dynamics in a large variety of machines and optical systems. + +*homepage*: https://zgoubi.sourceforge.io + +========= ================== +version toolchain +========= ================== +``6.0.2`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_zingeR_623: *zingeR* diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index cd9d12fe..f4170b2b 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -85,6 +85,7 @@ * EB_Geant4 * EB_GROMACS * EB_LAMMPS + * EB_Libint * EB_LLVM * EB_netCDF * EB_OpenBabel @@ -137,7 +138,6 @@ * EB_Hypre * EB_LAPACK * EB_libdrm - * EB_Libint * EB_libQGLViewer * EB_libxml2 * EB_Lua diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 82e15abf..f4598106 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -103,15 +103,17 @@ Build environment of toolchain: only generate module file Extra easyconfig parameters specific to ``BuildEnv`` easyblock -------------------------------------------------------------- -=========================== =========================================================================== ============= -easyconfig parameter description default value -=========================== =========================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -=========================== =========================================================================== ============= +=============================== =========================================================================== ============= +easyconfig parameter description default value +=============================== =========================================================================== ============= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +=============================== =========================================================================== ============= .. _Bundle: @@ -125,15 +127,17 @@ Bundle of modules: only generate module files, nothing to build/install Extra easyconfig parameters specific to ``Bundle`` easyblock ------------------------------------------------------------ -=========================== =========================================================================== ============= -easyconfig parameter description default value -=========================== =========================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -=========================== =========================================================================== ============= +=============================== =========================================================================== ============= +easyconfig parameter description default value +=============================== =========================================================================== ============= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +=============================== =========================================================================== ============= Customised steps in ``Bundle`` easyblock ---------------------------------------- @@ -630,15 +634,17 @@ Compiler toolchain: generate module file only, nothing to build/install Extra easyconfig parameters specific to ``CrayToolchain`` easyblock ------------------------------------------------------------------- -=========================== =========================================================================== ============= -easyconfig parameter description default value -=========================== =========================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -=========================== =========================================================================== ============= +=============================== =========================================================================== ============= +easyconfig parameter description default value +=============================== =========================================================================== ============= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +=============================== =========================================================================== ============= .. _FortranPythonPackage: @@ -942,36 +948,38 @@ Bundle of modules: only generate module files, nothing to build/install Extra easyconfig parameters specific to ``PythonBundle`` easyblock ------------------------------------------------------------------ -=========================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -=========================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` -=========================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +=============================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +=============================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +=============================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= .. _PythonPackage: @@ -1141,45 +1149,47 @@ Support for generating a module file for the system compiler with specified name Extra easyconfig parameters specific to ``SystemCompiler`` easyblock -------------------------------------------------------------------- -============================== =================================================================================================================================================================================================== ==================== -easyconfig parameter description default value -============================== =================================================================================================================================================================================================== ==================== -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``clooguseisl`` Use ISL with CLooG or not ``False`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``generate_standalone_module`` Add known path/library extensions and environment variables for the compiler to the final module ``False`` -``generic`` Build GCC and support libraries such that it runs on all processors of the target architecture (use False to enforce non-generic regardless of configuration) ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` -``languages`` List of languages to build GCC for (--enable-languages) ``[]`` -``license_activation`` License activation type ``"license_server"`` -``m32`` Enable 32-bit toolchain ``False`` -``multilib`` Build multilib gcc (both i386 and x86_64) ``False`` -``pplwatchdog`` Enable PPL watchdog ``False`` -``prefer_lib_subdir`` Configure GCC to prefer 'lib' subdirs over 'lib64' when linking ``False`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``profiled`` Bootstrap GCC with profile-guided optimizations ``False`` -``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` -``serial_number`` Serial number for the product ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``use_gold_linker`` Configure GCC to use GOLD as default linker ``True`` -``usetmppath`` Use temporary path for installation ``False`` -``withamdgcn`` Build GCC with AMD GCN offload support ``False`` -``withcloog`` Build GCC with CLooG support ``False`` -``withisl`` Build GCC with ISL support ``False`` -``withlibiberty`` Enable installing of libiberty ``False`` -``withlto`` Enable LTO support ``True`` -``withnvptx`` Build GCC with NVPTX offload support ``False`` -``withppl`` Build GCC with PPL support ``False`` -============================== =================================================================================================================================================================================================== ==================== +=============================== =================================================================================================================================================================================================== ==================== +easyconfig parameter description default value +=============================== =================================================================================================================================================================================================== ==================== +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``clooguseisl`` Use ISL with CLooG or not ``False`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``generate_standalone_module`` Add known path/library extensions and environment variables for the compiler to the final module ``False`` +``generic`` Build GCC and support libraries such that it runs on all processors of the target architecture (use False to enforce non-generic regardless of configuration) ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Build command to use ``"make install"`` +``languages`` List of languages to build GCC for (--enable-languages) ``[]`` +``license_activation`` License activation type ``"license_server"`` +``m32`` Enable 32-bit toolchain ``False`` +``multilib`` Build multilib gcc (both i386 and x86_64) ``False`` +``pplwatchdog`` Enable PPL watchdog ``False`` +``prefer_lib_subdir`` Configure GCC to prefer 'lib' subdirs over 'lib64' when linking ``False`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``profiled`` Bootstrap GCC with profile-guided optimizations ``False`` +``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``serial_number`` Serial number for the product ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``use_gold_linker`` Configure GCC to use GOLD as default linker ``True`` +``usetmppath`` Use temporary path for installation ``False`` +``withamdgcn`` Build GCC with AMD GCN offload support ``False`` +``withcloog`` Build GCC with CLooG support ``False`` +``withisl`` Build GCC with ISL support ``False`` +``withlibiberty`` Enable installing of libiberty ``False`` +``withlto`` Enable LTO support ``True`` +``withnvptx`` Build GCC with NVPTX offload support ``False`` +``withppl`` Build GCC with PPL support ``False`` +=============================== =================================================================================================================================================================================================== ==================== .. _SystemMPI: @@ -1221,6 +1231,8 @@ easyconfig parameter description ``ofi_internal`` Use internal shipped libfabric instead of external libfabric ``True`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` ``serial_number`` Serial number for the product ``None`` ``set_mpi_wrapper_aliases_gcc`` Set compiler for mpigcc/mpigxx via aliases ``False`` ``set_mpi_wrapper_aliases_intel`` Set compiler for mpiicc/mpiicpc/mpiifort via aliases ``False`` @@ -1268,16 +1280,18 @@ Compiler toolchain easyblock: nothing to install, just generate module file. Extra easyconfig parameters specific to ``Toolchain`` easyblock --------------------------------------------------------------- -============================ =========================================================================================================== ============= -easyconfig parameter description default value -============================ =========================================================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``set_env_external_modules`` Include setenv statements for toolchain components that use an external module, based on available metadata ``False`` -============================ =========================================================================================================== ============= +=============================== =========================================================================================================== ============= +easyconfig parameter description default value +=============================== =========================================================================================================== ============= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``set_env_external_modules`` Include setenv statements for toolchain components that use an external module, based on available metadata ``False`` +=============================== =========================================================================================================== ============= .. _VSCPythonPackage: From bd2c8754dae2dfa3651fff9764ef644f98e5711d Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Mon, 24 Jan 2022 07:36:39 +0800 Subject: [PATCH 187/286] update release notes and changelog for EasyBuild v4.5.2 + bump version to 4.5.2 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 132 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 133 insertions(+), 4 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 2fb0cd62..bf546db3 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20220124.01** (`Jan 24th 2022`): update release notes for EasyBuild v4.5.2 (see :ref:`release_notes_eb452`) * **release 20211213.01** (`Dec 13th 2021`): update release notes for EasyBuild v4.5.1 (see :ref:`release_notes_eb451`) * **release 20211029.01** (`Oct 29th 2021`): update release notes for EasyBuild v4.5.0 (see :ref:`release_notes_eb450`) * **release 20210907.01** (`Sep 7th 2021`): update release notes for EasyBuild v4.4.2 (see :ref:`release_notes_eb442`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 9bd0f683..fbe269d5 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,140 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,575** different software packages, +The latest version of EasyBuild provides support for building and installing **2,622** different software packages, including 36 different (compiler) toolchains. It contains 243 software-specific easyblocks and 37 generic easyblocks, -alongside 13,812 easyconfig files. +alongside 14,080 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb452: + +EasyBuild v4.5.2 (January 24th 2022) +------------------------------------ + +bugfix/update release + +**framework** + +* various enhancements, including: + + * automatically prepend value for ``env-for-shebang`` configuration setting with sysroot (`#3919 `_) + * enhance ``update_build_option`` to return original value + add support for ``update_build_options`` (`#3923 `_) + * fix compatibility with Python 3.10 (`#3926 `_, `#3933 `_) + * also take ``/etc/os-release`` into account in ``get_os_name`` and ``get_os_version`` (`#3930 `_) + * enhance ``get_cpu_architecture`` and ``get_cpu_family`` to be aware of RISC-V (`#3931 `_) + +* various bug fixes, including: + + * relax pattern checks in ``test_toy_exts_parallel`` (`#3921 `_) + * use ``sources.easybuild.io`` as backup URL for downloading Environment Modules sources to run test suite (`#3928 `_) + * make intelfftw toolchain component aware of GCCcore (`#3929 `_) + +* other changes: + + * deprecate use of (actual) patch files that don't have a filename ending with ``.patch`` (`#3920 `_) + * remove version restriction for keyring in ``requirements.txt`` to test with latest version (`#3925 `_) + * simplify ``requirements.txt`` by removing Python 2.6 support (`#3927 `_) + * only run GitHub tests when testing with Lua module syntax, to avoid hitting GitHub rate limit when running tests (`#3938 `_) + +**easyblocks** + +* minor enhancements and updates, including: + + * remove necessity for license for oneAPI versions (>= 2021.x) in itac easyblock (`#2492 `_) + * add CUDA support in SuiteSparse easyblock (`#2627 `_) + * use all available cores for running Perl test suite (`#2637 `_) + * add option to not copy the license file for Gurobi (`#2639 `_, `#2641 `_) + * update AOCC easyblock to support version 3.2.0 (`#2643 `_) + * don't grep for specific version in ``--version`` output of Intel compiler commands for versions 2022.x (`#2644 `_) + * add support for enabling sanity checks for specific components in the Bundle easyblock (`#2649 `_) + * update Libint easyblock for LibInt v2.7.0 which requires configuring via CMake (`#2650 `_) + * update Mathematica easyblock for version 13 (`#2652 `_) + * add sanity check command for Bazel (`#2653 `_) + * update NAMD easyblock to allow non-system csh (`#2654 `_) + * enhance CUDA easyblock to create version independent pkgconfig files (`#2656 `_) + * add ``util`` subdirectory to ``$PATH`` for WPS (`#2658 `_) + +* various bug fixes, including: + + * convert version numbers to strictly numerical in Siesta easyblock (`#2553 `_) + * fix shebang of scripts in Perl installation if installation prefix is too long (`#2640 `_) + * enhance IntelBase easyblock to avoid crash when ``$USER`` is not set (`#2642 `_) + * fix quotes in definition of default platform macro and enhance sanity check in GATE easyblock (`#2645 `_) + * avoid excessively long shebang line in compile script for WRF (`#2648 `_) + * fix checking of Intel Fortran compiler version in CP2K easyblock for recent toolchains (`#2651 `_) + +**easyconfigs** + +* added easyconfig for intel/2022.00 toolchain (`#14620 `_) + +* added example easyconfig files for 48 new software packages: + + * alevin-fry (`#14617 `_), AMD-uProf (`#14626 `_), ANGEL (`#11857 `_), atropos (`#7580 `_), Austin (`#14596 `_), AutoDock-GPU (`#14671 `_), + AutoDock-Vina (`#14675 `_), boost_histogram (`#14516 `_), CAFE5 (`#14603 `_), Calcam (`#7488 `_), Carma (`#14527 `_), Cogent (`#14278 `_), + dlib (`#14556 `_), DualSPHysics (`#14632 `_), dune-core (`#14693 `_), dune-fem (`#14693 `_), DyMat (`#14615 `_), elbencho (`#14548 `_), + Embree (`#7471 `_), ExaML (`#14530 `_), FMPy (`#14481 `_), genozip (`#14583 `_), hivtrace (`#14691 `_), intervaltree-python (`#8995 `_), + IsoNet (`#14075 `_), MACSE (`#14709 `_), MetaPhlAn (`#12917 `_), MicrobeAnnotator (`#14549 `_), mold (`#14595 `_), numdiff (`#14609 `_), + OpenFace (`#14556 `_), PhyloPhlAn (`#14564 `_), PREQUAL (`#14722 `_), PuLP (`#14581 `_), PyCalib (`#14616 `_), PyTorch3D (`#13240 `_), + QCG-PilotJob (`#14337 `_), RaGOO (`#8995 `_), RAPSearch2 (`#13199 `_), SCopeLoomR (`#14518 `_), ShengBTE (`#14557 `_), SHTns (`#14682 `_), + STRUMPACK (`#14560 `_), TALYS (`#14716 `_), TN93 (`#14691 `_), xxHash (`#14251 `_), yaml-cpp (`#14547 `_), Zgoubi (`#14516 `_) + +* added additional easyconfigs for various supported software packages, including: + + * annovar 20200607, antiSMASH 5.2.0, Armadillo 10.7.5, Arrow 6.0.1, Bismark 0.23.1, BLAST+ 2.12.0, + cDNA_Cupcake 26.0.0, CHERAB 1.3.0, CMake 3.22.1, CP2K 8.2, DIAMOND 2.0.13, dotNET-Core-Runtime 6.0.1, + dotNET-SDK 6.0.101, Extrae 3.8.3, fastp 0.23.2, FreeSurfer 7.2.0, GffCompare 0.12.6, gmsh 4.9.0, GTK3 3.24.31, + h5py 3.6.0, igraph 0.9.5, Inspector 2022.0.0, IQ-TREE 2.1.3, itac 2021.5.0.eb, Java/15 + Java/17, JUBE 2.4.2, + libdeflate 1.8, libxsmm 1.17, LSD2 2.3, MAGMA 1.09b, MATLAB 2021b, MinPath 1.6, MultiQC 1.11, MUSCLE 5.0.1428, + numba 0.54.1, NVHPC 21.11, OBITools 1.2.13, occt 7.5.0p1, openCARP 8.2, OpenCV 3.4.1, OpenFOAM v2112, ORCA 5.0.2, + phonopy 2.12.0, Pillow 8.3.2, Pillow-SIMD 8.3.2, PLUMED 2.7.3, poppler 22.01.0, PyQtGraph 0.12.3, + python-igraph 0.9.8, PyZMQ 22.3.0, Raysect 0.7.1, Rgurobi 9.5.0, scanpy 1.8.2, Schrodinger 2021, SqueezeMeta 1.0.0, + statsmodels 0.13.1, texlive 20210324, VTune 2022.0.0 + +* minor enhancements, including: + + * add yaml-cpp dependency to Trilinos 12.12.1 with foss/2019b (`#14547 `_) + * include output of failing code style check in message produced by failing easyconfigs style test (`#14578 `_) + * bundle LAPACKE with FlexiBLAS 3.0.4 (`#14591 `_), `#14769 `_) + * add extensions to R v4.1.2 easyconfig: semTools, mirt, OpenMX (`#14634 `_), FactorCopula (`#14648 `_), rpact, ldbounds (`#14750 `_) + * add extensions to R-bundle-Bioconductor 3.14: ExomeDepth (`#14684 `_), DSS (`#14748 `_), pathview (`#14806 `_) + +* various bug fixes, including: + + * fix ``homepage`` and ``source_urls`` for GLIMMER 3.02b (`#7945 `_) + * fix source URL for Trilinos 12.12.1 with foss/2019b (`#14547 `_) + * use proper Perl dependency for worker 1.6.12 with foss/2019a (fixes installation on RHEL8 OS) (`#14565 `_) + * fix checksum and versions of annovar v20191024 (`#14579 `_) + * add patch for Rust 1.52.2 and 1.54.0 to fix build when using alternate sysroot (`#14584 `_) + * retain version in filename for cromwell sources (`#14586 `_) + * specify compiler to use in WildMagic easyconfig (`#14594 `_) + * avoid need for git build dependency for recent x265 easyconfigs (`#14605 `_) + * fix broken patch file for recent GPAW versions (`#14619 `_) + * add alternative checksum for Siesta-4.1-MaX-1.0 (`#14643 `_) + * add missing PCRE dependency for pullseq + add sanity check commands (`#14650 `_) + * use ``%(arch)s`` template to avoid hardcoding ``x86_64`` in recent XML-LibXML easyconfigs (`#14655 `_) + * fix name for (binary) AutoDock-Vina v1.1.2 (`#14675 `_) + * add patch to fix memory leak in OpenMPI that heavily affects CP2K, SIESTA, QuantumESPRESSO, VASP, ... (`#14726 `_) + * set ``$GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS`` for installing grcpio extension included with: + + * TensorFlow 2.2.3-2.4.1 with 2020* toolchain (`#14729 `_) and 2.5.0+ (`#14728 `_) + * Ray-project (`#14730 `_) + + * enforce using internal boost for bcl2fastq2 with a GCC 10.x toolchain (`#14741 `_) + * add patch for hard-coded checksum value of downloaded source file in the source code of RDKit 2021.03.4 (`#14743 `_) + * also install ``libaio.so.1`` symlink in easyconfigs for libaio v0.3.112 (`#14745 `_) + * do not use external libgcrypt or python for libxslt with recent toolchains (`#14756 `_) + * add patches to fix CVE-2021-23437 for Pillow (`#14765 `_) and Pillow-SIMD (`#14792 `_) + * add libXfont2 patch to fix build when libbsd is present (`#14821 `_) + +* other changes: + + * update Java 1.8 wrapper to 1.8.0_311 for x86_64 (`#14644 `_) + * bring gffread back down to GCCcore level for toolchain version 10.3.0 (`#14660 `_) + * update build dependencies for recent binutils + GCCcore easyconfigs to avoid depending on M4 1.4.18 with system toolchain (`#14731 `_), `#14755 `_) + * bump nbconvert extension in recent IPython easyconfigs to version 6.4.0 (`#14738 `_) + + .. _release_notes_eb451: EasyBuild v4.5.1 (December 13th 2021) diff --git a/docs/conf.py b/docs/conf.py index 63f342a8..a7cbc823 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.5.1' # this is meant to reference the version of EasyBuild +version = '4.5.2' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20211213.0' # this is meant to reference the version of the documentation itself +release = '20220124.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 2a24ead93f3f14746589d31cbe5504d4dc250fb7 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Mon, 24 Jan 2022 14:15:49 +0800 Subject: [PATCH 188/286] bump version to 4.5.2 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 37bf3d96..86a7110d 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.5.1' +VERSION = '4.5.2' # Utility function to read README file From c9975e66149751bb66041d9b9f29b358a8db0474 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 29 Jan 2022 19:35:57 +0100 Subject: [PATCH 189/286] specify easybuild.io as EasyBuild homepage in setup.py + docs landing page --- docs/index.rst | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index 27c1c638..3aafbf41 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -5,7 +5,7 @@ EasyBuild documentation -Welcome to the documentation of `EasyBuild `_, a software build and installation framework +Welcome to the documentation of `EasyBuild `_, a software build and installation framework that allows you to manage (scientific) software on High Performance Computing (HPC) systems in an efficient way. This documentation is intended for EasyBuild version |version|, and was last rebuilt on |today|. diff --git a/setup.py b/setup.py index 37bf3d96..fae2766a 100644 --- a/setup.py +++ b/setup.py @@ -59,7 +59,7 @@ def read(fname): on High Performance Computing (HPC) systems in an efficient way.""", license="GPLv2", keywords="software build building installation installing compilation HPC scientific", - url="https://easybuilders.github.io/easybuild", + url="https://easybuild.io", long_description=read("README.rst"), classifiers=[ "Development Status :: 5 - Production/Stable", From b302b27e2695d9cab807d894870819c4ca1141cd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 2 Feb 2022 20:38:52 +0100 Subject: [PATCH 190/286] add Jasper Grimm as EasyBuild maintainer --- docs/Maintainers.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index 560acb82..b66351db 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -99,6 +99,10 @@ The EasyBuild maintainers all have admin access to the different EasyBuild GitHu * GitHub: `@fgeorgatos `_ - e-mail: ``kefalonia (at) gmail.com`` - IRC/Slack: ``fotis`` +* **Jasper Grimm** (`University or York `_) + + * GitHub: `@jfgrimm `_ - e-mail: ``jasper.grimm (at) york.ac.uk`` - IRC/Slack: ``Jasper`` + * **Balázs Hajgató** (`HPC-UGent `_) * GitHub: `@hajgato `_ - e-mail: ``balazs.hajgato (at) ugent.be`` - IRC/Slack: ``hajgato`` From e009ffa1e57c8dc1d9b460c20f5b710b4435b70b Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 10:43:24 +0100 Subject: [PATCH 191/286] Create Installing-Lmod-without-root-permissions.rst --- docs/Installing-Lmod-without-root-permissions.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Installing-Lmod-without-root-permissions.rst b/docs/Installing-Lmod-without-root-permissions.rst index c67f60f7..66c6562f 100644 --- a/docs/Installing-Lmod-without-root-permissions.rst +++ b/docs/Installing-Lmod-without-root-permissions.rst @@ -6,11 +6,12 @@ Installing Lmod without root permissions This short guide will show how to install Lmod (and Lua, on which it depends) on Linux, without requiring root permissions. -Installing lua using the steps below does require rsync, make and gcc Lua ~~~ +Dependencies: Installing Lua using the steps below requires rsync, make and gcc + Build and install Lua using the source tarball available in the Lmod SourceForge repository (`http://sourceforge.net/projects/lmod/files/`_). This version is a lot easier to build, and already includes the required From 4f921247cd8e33d331b3a00a9e1a662e867a4c12 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 10:56:07 +0100 Subject: [PATCH 192/286] Tweak new text --- docs/Writing_easyconfig_files.rst | 32 ++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 93d54544..ce6fa823 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -160,28 +160,30 @@ Example: Patches ^^^^^^^ -Patches can be provided via the ``patches`` easyconfig parameter (list). And patch could be defined as: +Patches can be provided via the ``patches`` easyconfig parameter (list). A patch can be defined as: -* string -* tuple -* dict +* a ``string``, +* a ``tuple``, or +* a ``dict`` The most straight-forward use-case is ``string``, which contains the name of the patch file -and has to have ``.patch`` extension. +(and must have ``.patch`` extension). -``Tuple`` adds possibility to specify patch level, which is used in patch command. -This is mostly needed, if patch file just adds new files and generally is not possible to determine starting directory. +A ``tuple`` adds the possibility to specify the patch level which is used in patch command. +This is mostly needed if patch file adds new files or generally itis not possible to determine +starting directory. -.. note:: ``Tuple`` also have special usage, if the patch file have any other extension than ``.patch`` - In this case, first tuple argument is file which should be copied to unpacked source dir and second tuple argument - is target path, where the files should be copied relative to unpacked source dir. See more in example below. +.. note:: ``tuple`` also has special usage if the patch file has any other extension than ``.patch``. + In this case, first tuple argument is file which should be copied to unpacked source dir and + second tuple argument is target path, where the files should be copied relative to unpacked + source dir. See more in example below. -``Dict`` adds ability to pass ``patch`` command additional arguments. For example ``--binary`` flag is needed to patch -files with CRLF endings. -The ``dict`` has required ``filename`` key, and ``level`` and ``opts`` optional ones. +A ``dict`` adds the ability to pass the ``patch`` command additional arguments. For example, the +``--binary`` flag is needed to patchfiles with CRLF endings. +The ``dict`` has a required ``filename`` key, with ``level`` and ``opts`` being optional ones. -.. note:: Filling just ``filename`` in ``dict`` is same as using plain ``string`` definition. - Filling ``filename`` and ``level`` is same as using ``tuple`` definition. +.. note:: Specifying only ``filename`` in ``dict`` is the same as using a plain ``string`` definition. + Specifying ``filename`` and ``level`` is same as using a ``tuple`` definition. Example: ``` From bf33cdc1be2dd3b4004d4f51b679419d247b85aa Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 10:57:28 +0100 Subject: [PATCH 193/286] Typo --- docs/Writing_easyconfig_files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index ce6fa823..b4f027e2 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -170,7 +170,7 @@ The most straight-forward use-case is ``string``, which contains the name of the (and must have ``.patch`` extension). A ``tuple`` adds the possibility to specify the patch level which is used in patch command. -This is mostly needed if patch file adds new files or generally itis not possible to determine +This is mostly needed if patch file adds new files or generally it is not possible to determine starting directory. .. note:: ``tuple`` also has special usage if the patch file has any other extension than ``.patch``. From 9f9cafb887945f930bce9dd3cf11fa82f55927ba Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 10:58:20 +0100 Subject: [PATCH 194/286] Argh, another typo --- docs/Writing_easyconfig_files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index b4f027e2..acf6aac1 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -179,7 +179,7 @@ starting directory. source dir. See more in example below. A ``dict`` adds the ability to pass the ``patch`` command additional arguments. For example, the -``--binary`` flag is needed to patchfiles with CRLF endings. +``--binary`` flag is needed to patch files with CRLF endings. The ``dict`` has a required ``filename`` key, with ``level`` and ``opts`` being optional ones. .. note:: Specifying only ``filename`` in ``dict`` is the same as using a plain ``string`` definition. From b24c21d8d04f30f9e8d2fe842ee805772da56102 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 11:02:52 +0100 Subject: [PATCH 195/286] Tweak formatting --- docs/Writing_easyconfig_files.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index acf6aac1..073a3bb5 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -174,16 +174,16 @@ This is mostly needed if patch file adds new files or generally it is not possib starting directory. .. note:: ``tuple`` also has special usage if the patch file has any other extension than ``.patch``. - In this case, first tuple argument is file which should be copied to unpacked source dir and - second tuple argument is target path, where the files should be copied relative to unpacked - source dir. See more in example below. + In this case, the first tuple argument is a file which should be copied to unpacked source + dir and the second tuple argument is the target path, where the files should be copied + relative to the unpacked source dir. See below for an example of this use case. A ``dict`` adds the ability to pass the ``patch`` command additional arguments. For example, the ``--binary`` flag is needed to patch files with CRLF endings. The ``dict`` has a required ``filename`` key, with ``level`` and ``opts`` being optional ones. .. note:: Specifying only ``filename`` in ``dict`` is the same as using a plain ``string`` definition. - Specifying ``filename`` and ``level`` is same as using a ``tuple`` definition. + Specifying ``filename`` and ``level`` is same as using a ``tuple`` definition. Example: ``` From 1ee13d440c34f2816756c64eadf3246937fd7d48 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 11:05:36 +0100 Subject: [PATCH 196/286] Update Writing_easyconfig_files.rst --- docs/Writing_easyconfig_files.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 073a3bb5..e4abe1d2 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -171,12 +171,12 @@ The most straight-forward use-case is ``string``, which contains the name of the A ``tuple`` adds the possibility to specify the patch level which is used in patch command. This is mostly needed if patch file adds new files or generally it is not possible to determine -starting directory. +the starting directory. -.. note:: ``tuple`` also has special usage if the patch file has any other extension than ``.patch``. +.. note:: ``tuple`` also has a special use case if the patch file has any other extension than ``.patch``. In this case, the first tuple argument is a file which should be copied to unpacked source - dir and the second tuple argument is the target path, where the files should be copied - relative to the unpacked source dir. See below for an example of this use case. + dir and the second tuple argument is the target path, where the files should be copied to + (relative to the unpacked source dir). See below for an example of this use case. A ``dict`` adds the ability to pass the ``patch`` command additional arguments. For example, the ``--binary`` flag is needed to patch files with CRLF endings. From e22f16a967a53a5a4ab3eb9b146c059778406283 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 16:20:38 +0100 Subject: [PATCH 197/286] Add Docker command examples --- docs/Containers.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/Containers.rst b/docs/Containers.rst index aceebce6..16fb9581 100644 --- a/docs/Containers.rst +++ b/docs/Containers.rst @@ -330,6 +330,11 @@ which will be stored in ``$HOME/.local/easybuild/containers``:: == Temporary log file(s) /tmp/eb-dLZTNF/easybuild-LPLeG0.log* have been removed. == Temporary directory /tmp/eb-dLZTNF has been removed. +Docker supports a limited set of the container options. Example of commands that can be used with to generate +Docker containers are:: + + eb --containerize --container-type=docker --experimental --container-config=ubuntu:20.04 zlib-1.2.11.eb + eb --containerize --container-type=docker --experimental --container-config=centos:7 zlib-1.2.11.eb .. _containers_example_recipe: From b565d891375abe675f8e613d54b12e04b5b04c96 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 4 Feb 2022 17:11:22 +0100 Subject: [PATCH 198/286] Update Containers.rst --- docs/Containers.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Containers.rst b/docs/Containers.rst index 16fb9581..67fe69d0 100644 --- a/docs/Containers.rst +++ b/docs/Containers.rst @@ -330,7 +330,7 @@ which will be stored in ``$HOME/.local/easybuild/containers``:: == Temporary log file(s) /tmp/eb-dLZTNF/easybuild-LPLeG0.log* have been removed. == Temporary directory /tmp/eb-dLZTNF has been removed. -Docker supports a limited set of the container options. Example of commands that can be used with to generate +Docker supports a limited set of the container options. Example of commands that can be used to generate Docker containers are:: eb --containerize --container-type=docker --experimental --container-config=ubuntu:20.04 zlib-1.2.11.eb From 1e0b814022db5825af3829b03516bed074c2ed16 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Feb 2022 17:27:18 +0100 Subject: [PATCH 199/286] fix typo in 'Consistency' in section title --- docs/Configuration.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Configuration.rst b/docs/Configuration.rst index 7756667e..a971b821 100644 --- a/docs/Configuration.rst +++ b/docs/Configuration.rst @@ -35,8 +35,8 @@ The order of preference for the different configuration types is as listed above .. _configuration_consistency: -Consistentency across supported configuration types -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Consistency across supported configuration types +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Note that the various available configuration options are handled **consistently** across the supported configuration types. From b612c51e8c42d7cfa1a6e13b7a544bfd79674777 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Feb 2022 22:11:55 +0100 Subject: [PATCH 200/286] auto-update docs for EasyBuild v4.5.3 --- docs/version-specific/Supported_software.rst | 1304 ++++++++++++------ docs/version-specific/easyblocks.rst | 2 + 2 files changed, 904 insertions(+), 402 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 6fddd098..0f2cf7ab 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2622 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2647 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -445,15 +445,16 @@ version versionsuffix toolchain *aiohttp* +++++++++ -" Async http client/server framework +Asynchronous HTTP client/server framework for asyncio and Python. *homepage*: https://github.com/aio-libs/aiohttp -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``3.5.4`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================= ============== +========= ================= ====================================== +version versionsuffix toolchain +========= ================= ====================================== +``3.5.4`` ``-Python-3.6.6`` ``foss/2018b`` +``3.8.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ================= ====================================== .. _list_software_ALADIN_425: @@ -1240,7 +1241,7 @@ version versionsuffix toolchain *AOCC* ++++++ -AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 12.0 +AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 13.0 *homepage*: https://developer.amd.com/amd-aocc/ @@ -1250,6 +1251,7 @@ version toolchain ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``3.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.2.0`` ``GCCcore/11.2.0`` ========= ========================================================== @@ -1370,6 +1372,22 @@ version toolchain ========== ================================================================================ +.. _list_software_Arcade-Learning-Environment_2655: + +*Arcade-Learning-Environment* ++++++++++++++++++++++++++++++ + +The Arcade Learning Environment (ALE) is a simple framework that allows researchers and hobbyists to develop AI agents for Atari 2600 games. It is built on top of the Atari 2600 emulator Stella and separates the details of emulation from agent design. This video depicts over 50 games currently supported in the ALE. + +*homepage*: https://github.com/mgbellemare/Arcade-Learning-Environment + +========= ============== +version toolchain +========= ============== +``0.7.3`` ``foss/2021b`` +========= ============== + + .. _list_software_arcasHLA_735: *arcasHLA* @@ -1701,6 +1719,7 @@ version versionsuffix toolchain ========== ================= =============================== ``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.11.1`` ``intel/2020b`` +``0.11.4`` ``intel/2021b`` ========== ================= =============================== @@ -1908,16 +1927,16 @@ The Astropy Project is a community effort to develop a single core package for *homepage*: https://www.astropy.org/ -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``2.0.12`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``2.0.14`` ``foss/2019a`` -``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` -``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``4.2.1`` ``intelcuda/2020b`` -``4.3.1`` ``foss/2021a``, ``intel/2021a`` -========== ================== =============================== +========== ================== =============================================== +version versionsuffix toolchain +========== ================== =============================================== +``2.0.12`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``2.0.14`` ``foss/2019a`` +``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``4.2.1`` ``intelcuda/2020b`` +``4.3.1`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +========== ================== =============================================== .. _list_software_at-spi2-atk_1005: @@ -2045,12 +2064,13 @@ Tools to make using job arrays a lot more convenient. *homepage*: https://github.com/gjbex/atools -========= ================== ================= -version versionsuffix toolchain -========= ================== ================= -``1.4.2`` ``-Python-2.7.12`` ``intel/2016b`` -``1.4.6`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -========= ================== ================= +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``1.4.2`` ``-Python-2.7.12`` ``intel/2016b`` +``1.4.6`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``1.4.8`` ``-Python-2.7.18`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ================== ====================================== .. _list_software_atropos_776: @@ -2414,7 +2434,7 @@ version versionsuffix toolchain --- -:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_BabelStream_1090: @@ -2514,6 +2534,22 @@ version toolchain ========= ============================= +.. _list_software_Bambi_475: + +*Bambi* ++++++++ + +Bambi is a high-level Bayesian model-building interface written in Python. It works with the probabilistic programming frameworks PyMC3 and is designed to make it extremely easy to fit Bayesian mixed-effects models common in biology, social sciences and other disciplines. + +*homepage*: https://bambinos.github.io/bambi + +========= =============== +version toolchain +========= =============== +``0.7.1`` ``intel/2021b`` +========= =============== + + .. _list_software_BAMM_285: *BAMM* @@ -3102,17 +3138,18 @@ Beautiful Soup is a Python library designed for quick turnaround projects like s *homepage*: https://www.crummy.com/software/BeautifulSoup -========= ================= ================== -version versionsuffix toolchain -========= ================= ================== -``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` -``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` -``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` -``4.8.0`` ``GCCcore/8.2.0`` -``4.9.1`` ``GCCcore/8.3.0`` -``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``4.9.3`` ``GCCcore/10.2.0`` -========= ================= ================== +========== ================= ====================================== +version versionsuffix toolchain +========== ================= ====================================== +``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` +``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` +``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` +``4.8.0`` ``GCCcore/8.2.0`` +``4.9.1`` ``GCCcore/8.3.0`` +``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``4.9.3`` ``GCCcore/10.2.0`` +``4.10.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ================= ====================================== .. _list_software_BEDOPS_445: @@ -3577,7 +3614,7 @@ version versionsuffix toolchain ``1.76`` ``-Python-2.7.18`` ``foss/2020b`` ``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.79`` ``foss/2021a``, ``foss/2021b`` +``1.79`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` ======== ================== =================================================== @@ -3773,22 +3810,22 @@ Basic Local Alignment Search Tool, or BLAST, is an algorithm for comparing prim *homepage*: https://blast.ncbi.nlm.nih.gov/ -========== ================== ================================================================== -version versionsuffix toolchain -========== ================== ================================================================== -``2.2.31`` ``system`` -``2.3.0`` ``-Python-2.7.11`` ``foss/2016a`` -``2.6.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.6.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``2.6.0`` ``-Python-2.7.14`` ``intel/2017b`` -``2.7.1`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.8.1`` ``foss/2018b`` -``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``iimpi/2019a``, ``iimpi/2019b`` -``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` -``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a`` -``2.12.0`` ``gompi/2021b`` -========== ================== ================================================================== +========== ================== =================================================================================== +version versionsuffix toolchain +========== ================== =================================================================================== +``2.2.31`` ``system`` +``2.3.0`` ``-Python-2.7.11`` ``foss/2016a`` +``2.6.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.6.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``2.6.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.7.1`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.8.1`` ``foss/2018b`` +``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``gompi/2021b``, ``iimpi/2019a``, ``iimpi/2019b`` +``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` +``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a`` +``2.12.0`` ``gompi/2021b`` +========== ================== =================================================================================== .. _list_software_BLAT_291: @@ -3992,6 +4029,7 @@ version versionsuffix toolchain ``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2.2.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``2.4.1`` ``foss/2021a`` +``2.4.2`` ``foss/2021b`` =========== ================== =================================================== @@ -4149,6 +4187,7 @@ version versionsuffix toolchain ``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` ``1.74.0`` ``GCC/10.2.0`` ``1.76.0`` ``GCC/10.3.0`` +``1.77.0`` ``GCC/11.2.0`` ========== ================== ==================================================================== @@ -4218,6 +4257,7 @@ version toolchain ``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` ``1.2.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ``1.3.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``1.3.1`` ``GCC/11.2.0`` =========== ===================================================================================================================================== @@ -4763,7 +4803,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -5150,6 +5190,22 @@ version toolchain ======= ============== +.. _list_software_CASTEP_448: + +*CASTEP* +++++++++ + +CASTEP is an electronic structure materials modelling code based on density functional theory (DFT), with functionality including geometry optimization molecular dynamics, phonons, NMR chemical shifts and much more. + +*homepage*: http://www.castep.org + +========== ====================================================================================== +version toolchain +========== ====================================================================================== +``21.1.1`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``foss/2019b``, ``intel/2019b``, ``iomkl/2019b`` +========== ====================================================================================== + + .. _list_software_CastXML_636: *CastXML* @@ -5482,17 +5538,17 @@ CDO is a collection of command line Operators to manipulate and analyse Climate *homepage*: https://code.zmaw.de/projects/cdo -========== ================================================= -version toolchain -========== ================================================= -``1.7.2`` ``intel/2016b`` -``1.8.1`` ``intel/2017a`` -``1.9.1`` ``intel/2017b`` -``1.9.2`` ``intel/2017b`` -``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``1.9.8`` ``intel/2019b`` -``1.9.10`` ``gompi/2019b``, ``gompi/2020b``, ``gompi/2021a`` -========== ================================================= +========== ================================================================== +version toolchain +========== ================================================================== +``1.7.2`` ``intel/2016b`` +``1.8.1`` ``intel/2017a`` +``1.9.1`` ``intel/2017b`` +``1.9.2`` ``intel/2017b`` +``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``1.9.8`` ``intel/2019b`` +``1.9.10`` ``gompi/2019b``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2021b`` +========== ================================================================== .. _list_software_cdsapi_628: @@ -5704,7 +5760,7 @@ version toolchain ``3.45`` ``GCCcore/7.3.0``, ``intel/2018b`` ``3.47`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.48`` ``GCCcore/9.3.0`` -``3.49`` ``GCCcore/10.2.0`` +``3.49`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` ======== ===================================================== @@ -5981,6 +6037,7 @@ version toolchain ``1.8`` ``intel/2016b`` ``1.8.8`` ``intel/2018b`` ``1.8.9`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b`` +``1.8.11`` ``foss/2021b`` =========== ================================================================================= @@ -6270,6 +6327,7 @@ version versionsuffix toolchain ``11.0.0`` ``GCCcore/9.3.0`` ``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` ``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``13.0.1`` ``GCCcore/11.2.0`` ========== ================== ====================================== @@ -6358,7 +6416,8 @@ version toolchain ``2.4.0.0`` ``intel/2017b`` ``2.4.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` ``2.4.1.3`` ``foss/2019b``, ``foss/2020a`` -``2.4.4.0`` ``GCC/10.2.0`` +``2.4.4.0`` ``GCC/10.2.0``, ``GCC/11.2.0`` +``2.4.5.1`` ``GCC/11.2.0`` =========== ================================================================ @@ -6453,11 +6512,11 @@ ClustalW2 is a general purpose multiple sequence alignment program for DNA or pr *homepage*: https://www.ebi.ac.uk/Tools/msa/clustalw2/ -======= =========================================================================================================================================================== -version toolchain -======= =========================================================================================================================================================== -``2.1`` ``GCC/10.3.0``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` -======= =========================================================================================================================================================== +======= =========================================================================================================================================================================== +version toolchain +======= =========================================================================================================================================================================== +``2.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` +======= =========================================================================================================================================================================== .. _list_software_Cluster-Buster_1412: @@ -6702,11 +6761,11 @@ Coin is an OpenGL-based, 3D graphics library that has its roots in the Open Inve *homepage*: https://coin3d.github.io -========= ============== -version toolchain -========= ============== -``4.0.0`` ``GCC/10.3.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``4.0.0`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================== .. _list_software_CoinUtils_922: @@ -6854,7 +6913,7 @@ version versionsuffix toolchain *ConnectomeWorkbench* +++++++++++++++++++++ -Connectome Workbench is an open-source visualization and discovery tool used to explore data generated by the Human Connectome Project. The distribution includes wb_view, a GUI-based visualization platform, and wb_command, a command-line program for performing a variety of algorithmic tasks using volume, surface, and grayordinate data. +Connectome Workbench is an open source, freely available visualization and discovery tool used to map neuroimaging data, especially data generated by the Human Connectome Project. *homepage*: https://www.humanconnectome.org/software/connectome-workbench @@ -6864,6 +6923,7 @@ version versionsuffix toolchain ``1.2.2`` ``system`` ``1.3.2`` ``GCCcore/8.2.0``, ``foss/2017b``, ``intel/2017b`` ``1.4.2`` ``-rh_linux64`` ``system`` +``1.5.0`` ``GCCcore/10.3.0`` ========= =============== ================================================== @@ -7354,6 +7414,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_Crumble_714: + +*Crumble* ++++++++++ + +Exploration of controlled loss of quality values for compressing CRAM files + +*homepage*: https://github.com/jkbonfield/crumble + +========= ============== +version toolchain +========= ============== +``0.8.3`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_cryoDRGN_744: *cryoDRGN* @@ -7492,13 +7568,13 @@ Program for finding CTFs of electron micrographs. *homepage*: https://grigoriefflab.umassmed.edu/ctffind4 -========== ================ ====================================================== -version versionsuffix toolchain -========== ================ ====================================================== -``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` -``4.1.14`` ``foss/2019b``, ``fosscuda/2019b``, ``fosscuda/2020b`` -``4.1.14`` ``-CUDA-11.3.1`` ``foss/2021a`` -========== ================ ====================================================== +========== ================ ====================================================================== +version versionsuffix toolchain +========== ================ ====================================================================== +``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` +``4.1.14`` ``foss/2019b``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020b`` +``4.1.14`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ================ ====================================================================== .. _list_software_Cube_383: @@ -7603,6 +7679,8 @@ version toolchain ``11.4.1`` ``system`` ``11.4.2`` ``system`` ``11.5.0`` ``system`` +``11.5.1`` ``system`` +``11.6.0`` ``system`` ================= ========================================================================== @@ -7624,6 +7702,7 @@ version toolchain ``11.2.2`` ``system`` ``11.3.0`` ``system`` ``11.4.0`` ``system`` +``11.5.1`` ``system`` ========== ========== @@ -7799,6 +7878,7 @@ version versionsuffix toolchain ``2.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.10`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.5`` ``GCCcore/11.2.0`` ========= ================== ================================================ @@ -7986,7 +8066,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` .. _list_software_dadi_402: @@ -8135,6 +8215,7 @@ version versionsuffix toolchain ``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2021.2.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``2021.9.1`` ``foss/2021a`` +``2022.1.0`` ``foss/2021b`` ============ ================== =================================================== @@ -8435,7 +8516,7 @@ version versionsuffix toolchain DeepDiff: Deep Difference of dictionaries, iterables and almost any other object recursively. -*homepage*: https://deepdiff.readthedocs.io/en/latest/ +*homepage*: https://zepworks.com/deepdiff/current/ ========= ================== =============================== version versionsuffix toolchain @@ -8444,9 +8525,27 @@ version versionsuffix toolchain ``3.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``4.0.6`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``5.0.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.7.0`` ``GCCcore/11.2.0`` ========= ================== =============================== +.. _list_software_deepmedic_928: + +*deepmedic* ++++++++++++ + +Efficient Multi-Scale 3D Convolutional Neural Network for Segmentation of 3D Medical Scans. + +*homepage*: https://biomedia.doc.ic.ac.uk/software/deepmedic/ + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.8.2`` ``foss/2021a`` +``0.8.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_DeepSurv_814: *DeepSurv* @@ -8479,6 +8578,7 @@ version versionsuffix toolchain ``3.3.1`` ``-Python-3.6.6`` ``foss/2018b`` ``3.3.1`` ``-Python-3.7.4`` ``intel/2019b`` ``3.3.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.5.0`` ``foss/2021a`` ========= ================= =============== @@ -8916,12 +9016,13 @@ dm-tree provides tree, a library for working with nested data structures. In a w *homepage*: https://github.com/deepmind/tree -========= ================== -version toolchain -========= ================== -``0.1.1`` ``GCCcore/8.3.0`` -``0.1.5`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``0.1.1`` ``GCCcore/8.3.0`` +``0.1.5`` ``GCCcore/10.2.0`` +``0.1.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_DMCfun_541: @@ -9150,6 +9251,7 @@ version versionsuffix toolchain ========= ============= ============== ``1.0.3`` ``-R-4.0.3`` ``foss/2020b`` ``1.1.0`` ``-R-4.0.3`` ``foss/2020b`` +``1.1.1`` ``-R-4.1.2`` ``foss/2021b`` ========= ============= ============== @@ -9521,6 +9623,7 @@ version toolchain ``4.4.2`` ``system`` ``4.5.0`` ``system`` ``4.5.1`` ``system`` +``4.5.2`` ``system`` ========== ========== @@ -9562,6 +9665,7 @@ version versionsuffix toolchain ``2.18.0`` ``gompi/2020a`` ``2.20.0`` ``gompi/2020b`` ``2.22.1`` ``gompi/2021a`` +``2.24.2`` ``iimpi/2021b`` ========== ================== ================================ @@ -9931,6 +10035,7 @@ version versionsuffix toolchain ``25.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``26.3`` ``GCCcore/8.3.0`` ``27.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``27.2`` ``GCCcore/11.2.0`` ======== ============= ======================================================= @@ -10536,7 +10641,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -10584,7 +10689,7 @@ FabIO is an I/O library for images produced by 2D X-ray detectors and written in version versionsuffix toolchain ========== ================= ================================== ``0.10.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.11.0`` ``foss/2020b`` +``0.11.0`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================= ================================== @@ -10678,11 +10783,11 @@ Utilities for indexing and sequence extraction from FASTA files. *homepage*: https://github.com/ekg/fastahack -========= ========================================================= -version toolchain -========= ========================================================= -``1.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========= ========================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``1.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================= .. _list_software_FastaIndex_999: @@ -10752,7 +10857,7 @@ version toolchain ========== ============================================================ ``0.19.7`` ``foss/2018b`` ``0.20.0`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.23.2`` ``GCC/11.2.0`` +``0.23.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========== ============================================================ @@ -10877,11 +10982,11 @@ FastQTL is a QTL mapper *homepage*: http://fastqtl.sourceforge.net/ -========= ============== -version toolchain -========= ============== -``2.184`` ``foss/2018b`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``2.184`` ``GCC/11.2.0``, ``foss/2018b`` +========= ============================== .. _list_software_fastqz_665: @@ -11100,6 +11205,7 @@ version versionsuffix toolchain ``6.7.4`` ``intel/2020a`` ``6.7.5`` ``intel/2020a`` ``6.7.6`` ``intel/2020b`` +``6.7.7`` ``intel/2021b`` ========= ============= ================================ @@ -11515,6 +11621,7 @@ version toolchain ``5.38`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``5.39`` ``GCCcore/10.2.0`` ``5.40`` ``GCCcore/10.3.0`` +``5.41`` ``GCCcore/11.2.0`` ======== ==================================== @@ -11527,12 +11634,12 @@ filevercmp function as in sort --version-sort. *homepage*: https://github.com/ekg/filevercmp -============ ====================================== -version toolchain -============ ====================================== -``20141119`` ``GCCcore/9.3.0`` -``20191210`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -============ ====================================== +============ ========================================================== +version toolchain +============ ========================================================== +``20141119`` ``GCCcore/9.3.0`` +``20191210`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +============ ========================================================== .. _list_software_Filtlong_831: @@ -11830,6 +11937,7 @@ version versionsuffix toolchain ``1.1.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.1.4`` ``GCCcore/10.3.0`` +``2.0.2`` ``GCCcore/11.2.0`` ========= ================= ================== @@ -12153,6 +12261,22 @@ version toolchain ========= ==================================== +.. _list_software_FoBiS_435: + +*FoBiS* ++++++++ + +A Fortran Building System for automatic building modern Fortran projects + +*homepage*: https://github.com/szaghi/FoBiS + +========= ================== +version toolchain +========= ================== +``3.0.5`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_FoldX_477: *FoldX* @@ -12227,6 +12351,7 @@ FORD is an automatic documentation generator for modern Fortran programs version toolchain ========= ================== ``6.1.1`` ``GCCcore/10.2.0`` +``6.1.6`` ``GCCcore/10.3.0`` ========= ================== @@ -12723,11 +12848,11 @@ A tiny C library for managing SOM (Self-Organizing Maps) neural networks. *homepage*: https://github.com/ekg/fsom -============ ========================================================= -version toolchain -============ ========================================================= -``20141119`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -============ ========================================================= +============ ============================================================================= +version toolchain +============ ============================================================================= +``20141119`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +============ ============================================================================= .. _list_software_FTGL_301: @@ -13159,6 +13284,7 @@ version versionsuffix toolchain ``8.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``8.2`` ``-Python-2.7.15`` ``foss/2018b`` ``9.0`` ``-Python-3.7.4`` ``foss/2019b`` +``9.1`` ``foss/2021b`` =========== =============================== =============================== @@ -13785,7 +13911,8 @@ version toolchain ``10.5`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` ``10.6`` ``foss/2019b`` ``10.6.2`` ``foss/2020a`` -``10.7.1`` ``GCC/10.2.0`` +``10.7.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` +``11.0.0`` ``GCC/11.2.0`` ============= ================================================================ @@ -13868,6 +13995,7 @@ version toolchain ========== ============================== ``0.97`` ``foss/2016b``, ``foss/2017a`` ``0.98.1`` ``foss/2018b`` +``0.98.5`` ``foss/2021b`` ========== ============================== @@ -14765,14 +14893,14 @@ GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan *homepage*: https://www.glfw.org -========= ================== -version toolchain -========= ================== -``3.2.1`` ``intel/2018a`` -``3.3.2`` ``GCCcore/9.3.0`` -``3.3.3`` ``GCCcore/10.2.0`` -``3.3.4`` ``GCCcore/10.3.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``3.2.1`` ``intel/2018a`` +``3.3.2`` ``GCCcore/9.3.0`` +``3.3.3`` ``GCCcore/10.2.0`` +``3.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_GLib_350: @@ -15268,6 +15396,7 @@ version toolchain ``3.4.7`` ``GNU/4.9.3-2.25`` ``3.4.11`` ``foss/2016a`` ``3.7.2`` ``GCCcore/10.3.0`` +``3.7.3`` ``GCCcore/11.2.0`` ========== ================== @@ -15297,6 +15426,7 @@ version toolchain ``1.16.5`` ``system`` ``1.16.6`` ``system`` ``1.17.3`` ``system`` +``1.17.6`` ``system`` ========== ================= @@ -15659,17 +15789,18 @@ version toolchain *gpustat* +++++++++ -dstat-like utilization monitor for NVIDIA GPUs +A simple command-line utility for querying and monitoring GPU status *homepage*: https://github.com/wookayin/gpustat -========= ================== ===================================== -version versionsuffix toolchain -========= ================== ===================================== -``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``0.6.0`` ``GCCcore/10.3.0``, ``gcccuda/2020b`` -``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -========= ================== ===================================== +=========== ================== ===================================== +version versionsuffix toolchain +=========== ================== ===================================== +``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``0.6.0`` ``GCCcore/10.3.0``, ``gcccuda/2020b`` +``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.0.0b1`` ``GCCcore/11.2.0`` +=========== ================== ===================================== .. _list_software_GPy_272: @@ -15897,6 +16028,7 @@ version versionsuffix toolchain ``2.44.1`` ``-Java-11-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.47.0`` ``-Java-11`` ``GCCcore/10.2.0`` ``2.47.2`` ``GCCcore/10.3.0`` +``2.50.0`` ``GCCcore/11.2.0`` ========== ========================= =============================== @@ -16129,6 +16261,8 @@ version versionsuffix toolchain ``2021.3`` ``foss/2021a`` ``2021.3`` ``-CUDA-11.3.1`` ``foss/2021a`` ``2021.3`` ``-CUDA-11.3.1-PLUMED-2.7.2`` ``foss/2021a`` +``2021.5`` ``foss/2021b`` +``2021.5`` ``-CUDA-11.4.1`` ``foss/2021b`` ========== ============================= ============================================================================================================ @@ -16286,6 +16420,7 @@ version toolchain ``1.16.0`` ``GCC/8.2.0-2.31.1`` ``1.16.2`` ``GCC/8.3.0`` ``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``1.18.5`` ``GCC/11.2.0`` =========== ================================================================================================================== @@ -16308,6 +16443,7 @@ version toolchain ``1.16.0`` ``GCC/8.2.0-2.31.1`` ``1.16.2`` ``GCC/8.3.0`` ``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``1.18.5`` ``GCC/11.2.0`` =========== ================================================================================================================== @@ -16489,6 +16625,7 @@ version toolchain ``2.2.2`` ``GCCcore/6.4.0`` ``2.2.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` ``2.2.7`` ``GCCcore/10.3.0`` +``3.0.7`` ``GCCcore/11.2.0`` ========== ====================================================================================================================================================================================================================== @@ -16563,7 +16700,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -16935,6 +17072,7 @@ version versionsuffix toolchain ``1.10.5`` ``-serial`` ``GCCcore/8.3.0`` ``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` ``1.10.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpic/2020b`` +``1.10.8`` ``gompi/2021b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` ``1.12.1`` ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021b`` ================= ============= ================================================================================================================================================================================================================== @@ -17242,10 +17380,26 @@ version toolchain ``2.0.5`` ``intel/2017a`` ``2.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``2.2.0`` ``foss/2018b`` -``2.2.1`` ``foss/2019b``, ``foss/2020a``, ``gompi/2020b`` +``2.2.1`` ``foss/2019b``, ``foss/2020a``, ``gompi/2020b``, ``gompi/2021b`` ============== ================================================================================= +.. _list_software_histolab_854: + +*histolab* +++++++++++ + +Library for Digital Pathology Image Processing + +*homepage*: https://github.com/histolab/histolab + +========= ============================== +version toolchain +========= ============================== +``0.4.1`` ``foss/2021a``, ``foss/2021b`` +========= ============================== + + .. _list_software_hivtrace_854: *hivtrace* @@ -17764,7 +17918,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -18386,14 +18540,15 @@ Imageio is a Python library that provides an easy interface to read and write a *homepage*: https://imageio.github.io -========= ================= ================================== -version versionsuffix toolchain -========= ================= ================================== -``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` -``2.5.0`` ``foss/2019a`` -``2.9.0`` ``foss/2020b``, ``fosscuda/2020b`` -``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -========= ================= ================================== +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` +``2.5.0`` ``foss/2019a`` +``2.9.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``2.13.5`` ``foss/2021b`` +========== ================= ================================== .. _list_software_ImageJ_557: @@ -19065,11 +19220,11 @@ An interval tree can be used to efficiently find a set of numeric intervals ove *homepage*: https://github.com/ekg/intervaltree -======= ========================================================= -version toolchain -======= ========================================================= -``0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -======= ========================================================= +======= ============================================================================= +version toolchain +======= ============================================================================= +``0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +======= ============================================================================= .. _list_software_intervaltree-python_2020: @@ -19394,6 +19549,22 @@ version versionsuffix toolchain ========== ============= =============================================== +.. _list_software_Iris_407: + +*Iris* +++++++ + +A module for improving the insertion sequences of structural variant calls + +*homepage*: https://github.com/mkirsche/Iris + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.0.5`` ``-Java-15`` ``GCC/11.2.0`` +========= ============= ============== + + .. _list_software_IRkernel_796: *IRkernel* @@ -19568,7 +19739,7 @@ version versionsuffix toolchain ``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` ``5.1.2`` ``foss/2020a``, ``fosscuda/2020a`` ``5.1.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``5.2.1`` ``foss/2020b`` +``5.2.1`` ``foss/2020b``, ``foss/2021a`` ========== ================== ================================== @@ -19645,7 +19816,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` .. _list_software_JAGS_293: @@ -19682,6 +19853,22 @@ version toolchain ========== ============== +.. _list_software_Jasmine_711: + +*Jasmine* ++++++++++ + +SV Merging Across Samples + +*homepage*: https://github.com/mkirsche/Jasmine + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.1.4`` ``-Java-15`` ``GCC/11.2.0`` +========= ============= ============== + + .. _list_software_JasPer_581: *JasPer* @@ -19775,6 +19962,7 @@ version versionsuffix toolchain ``16.0.1`` ``system`` ``17`` ``system`` ``17.0.1`` ``system`` +``17.0.2`` ``system`` ============= ======================== ========== @@ -20154,6 +20342,7 @@ version versionsuffix toolchain ``2.2.8`` ``GCCcore/10.2.0`` ``3.0.16`` ``GCCcore/10.3.0`` ``3.1.6`` ``GCCcore/11.2.0`` +``3.2.8`` ``GCCcore/10.3.0`` ========== ================= ================================== @@ -20665,7 +20854,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -21012,15 +21201,16 @@ version toolchain *lftp* ++++++ -LFTP is a sophisticated ftp/http client, and a file transfer program supporting a number of network protocols. Like BASH, it has job control and uses the readline library for input. It has bookmarks, a built-in mirror command, and can transfer several files in parallel. It was designed with reliability in mind. +LFTP is a sophisticated ftp/http client, and a file transfer program supporting a number of network protocols. Like BASH, it has job control and uses the readline library for input. It has bookmarks, a built-in mirror command, and can transfer several files in parallel. It was designed with reliability in mind. -*homepage*: http://lftp.yar.ru +*homepage*: https://lftp.yar.ru ========= ================== version toolchain ========= ================== ``4.6.4`` ``GNU/4.9.3-2.25`` ``4.8.4`` ``GCCcore/6.4.0`` +``4.9.2`` ``GCCcore/11.2.0`` ========= ================== @@ -21117,11 +21307,12 @@ A C library for handling bigWig files *homepage*: https://github.com/dpryan79/libBigWig -========= ================= -version toolchain -========= ================= -``0.4.4`` ``GCCcore/8.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``0.4.4`` ``GCCcore/8.3.0`` +``0.4.6`` ``GCCcore/11.2.0`` +========= ================== .. _list_software_libbitmask_1058: @@ -21329,13 +21520,13 @@ Heavily optimized library for DEFLATE/zlib/gzip compression and decompression. *homepage*: https://github.com/ebiggers/libdeflate -======= ===================================== -version toolchain -======= ===================================== -``1.5`` ``GCCcore/7.3.0`` -``1.7`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.8`` ``GCCcore/11.2.0`` -======= ===================================== +======= ========================================================= +version toolchain +======= ========================================================= +``1.5`` ``GCCcore/7.3.0`` +``1.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``1.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======= ========================================================= .. _list_software_libdivsufsort_1424: @@ -21491,6 +21682,22 @@ version toolchain ========== ====================================================================================== +.. _list_software_libexif_739: + +*libexif* ++++++++++ + +A library for parsing, editing, and saving EXIF data. + +*homepage*: https://libexif.github.io/ + +========== ================== +version toolchain +========== ================== +``0.6.24`` ``GCCcore/11.2.0`` +========== ================== + + .. _list_software_libfabric_926: *libfabric* @@ -21641,6 +21848,22 @@ version toolchain ========= ============================================================================================================ +.. _list_software_libgdiplus_1071: + +*libgdiplus* +++++++++++++ + +Libgdiplus is the Mono library that provides a GDI+-compatible API on non-Windows operating systems. + +*homepage*: https://www.mono-project.com/docs/gui/libgdiplus + +======= ================== +version toolchain +======= ================== +``6.1`` ``GCCcore/11.2.0`` +======= ================== + + .. _list_software_libGDSII_679: *libGDSII* @@ -21798,12 +22021,12 @@ A library to compute the exchange and correlation energy and potential in spher *homepage*: https://gitlab.com/siesta-project/libraries/libgridxc -========= ================================ -version toolchain -========= ================================ -``0.8.5`` ``iimpi/2019b`` -``0.9.6`` ``gompi/2020b``, ``iimpi/2020b`` -========= ================================ +========= ==================================================================================================== +version toolchain +========= ==================================================================================================== +``0.8.5`` ``iimpi/2019b`` +``0.9.6`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` +========= ==================================================================================================== .. _list_software_libgtextutils_1428: @@ -22322,12 +22545,12 @@ LibPSML provides a Fortran API to parse files in the PSeudopotential Markup Lan *homepage*: https://launchpad.net/libpsml -========== ======================================= -version toolchain -========== ======================================= -``1.1.7`` ``foss/2016b``, ``foss/2017a`` -``1.1.10`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -========== ======================================= +========== =================================================================================================================================== +version toolchain +========== =================================================================================================================================== +``1.1.7`` ``foss/2016b``, ``foss/2017a`` +``1.1.10`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +========== =================================================================================================================================== .. _list_software_libpsortb_977: @@ -22432,6 +22655,7 @@ version toolchain ``3.6.0`` ``foss/2018b`` ``4.0.0`` ``GCCcore/9.3.0`` ``4.1.0`` ``GCCcore/10.2.0`` +``4.1.2`` ``GCCcore/11.2.0`` ========= ================== @@ -22460,11 +22684,14 @@ A shared memory parallel sparse matrix computations library for the Recursive Sp *homepage*: https://sourceforge.net/projects/librsb/ -=========== ============== -version toolchain -=========== ============== -``1.2.0.9`` ``GCC/10.2.0`` -=========== ============== +============ ============== +version toolchain +============ ============== +``1.2.0.9`` ``GCC/10.2.0`` +``1.2.0.10`` ``GCC/10.2.0`` +``1.2.0.11`` ``GCC/10.2.0`` +``1.3.0.0`` ``GCC/10.2.0`` +============ ============== .. _list_software_librsvg_761: @@ -22747,6 +22974,7 @@ version toolchain ``4.13`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``4.16.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` ``4.17.0`` ``GCCcore/10.3.0`` +``4.18.0`` ``GCCcore/11.2.0`` ========== =================================================== @@ -22847,9 +23075,9 @@ version toolchain *libunistring* ++++++++++++++ -This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard. +This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard. -*homepage*: http://www.gnu.org/software/libunistring/ +*homepage*: https://www.gnu.org/software/libunistring/ ========== ============================================================================================== version toolchain @@ -22858,6 +23086,7 @@ version toolchain ``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` ``0.9.7`` ``GCCcore/6.4.0`` ``0.9.10`` ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.0`` ``GCCcore/11.2.0`` ========== ============================================================================================== @@ -23022,22 +23251,22 @@ Libxc is a library of exchange-correlation functionals for density-functional th *homepage*: https://www.tddft.org/programs/libxc -========= ===================================================================================================================================================================================================================================== -version toolchain -========= ===================================================================================================================================================================================================================================== -``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` -``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``foss/2020b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` -``4.0.1`` ``foss/2017b``, ``intel/2017b`` -``4.0.3`` ``foss/2016b``, ``foss/2017a`` -``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` -``4.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0`` -``5.1.2`` ``GCC/10.2.0`` -``5.1.3`` ``GCC/10.2.0`` -``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` -``5.1.6`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` -========= ===================================================================================================================================================================================================================================== +========= =================================================================================================================================================================================================================================================================================== +version toolchain +========= =================================================================================================================================================================================================================================================================================== +``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` +``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``foss/2020b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``4.0.1`` ``foss/2017b``, ``intel/2017b`` +``4.0.3`` ``foss/2016b``, ``foss/2017a`` +``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` +``4.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +``5.1.2`` ``GCC/10.2.0`` +``5.1.3`` ``GCC/10.2.0`` +``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``5.1.6`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` +========= =================================================================================================================================================================================================================================================================================== .. _list_software_libxcb_628: @@ -23578,6 +23807,7 @@ version toolchain ``5.0.1`` ``GCCcore/8.3.0`` ``5.1.0`` ``GCCcore/9.3.0`` ``5.2.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +``5.2.1`` ``GCCcore/11.2.0`` ========= ===================================================================== @@ -24313,7 +24543,7 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M4_129: @@ -24660,6 +24890,7 @@ version versionsuffix toolchain ========= ============= ============== ``2.2.1`` ``foss/2021b`` ``2.2.1`` ``-R-4.0.4`` ``foss/2020b`` +``2.2.1`` ``-R-4.1.0`` ``foss/2021a`` ========= ============= ============== @@ -25088,13 +25319,14 @@ version versionsuffix toolchain MaxQuant is a quantitative proteomics software package designed for analyzing large mass-spectrometric data sets. It is specifically aimed at high-resolution MS data. Several labeling techniques as well as label-free quantification are supported. -*homepage*: https://maxquant.org/maxquant/ +*homepage*: https://maxquant.org/maxquant -============= ============== -version toolchain -============= ============== -``1.6.10.43`` ``foss/2018b`` -============= ============== +============= ================== +version toolchain +============= ================== +``1.6.10.43`` ``foss/2018b`` +``2.0.3.0`` ``GCCcore/11.2.0`` +============= ================== .. _list_software_mayavi_647: @@ -25454,6 +25686,7 @@ version toolchain ============ ========== ``7.0.20-1`` ``system`` ``10.0.5`` ``system`` +``11.0.10`` ``system`` ============ ========== @@ -26003,6 +26236,7 @@ version toolchain ========= ======================================== ``0.4.0`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``0.5.0`` ``iccifort/2019.5.281`` +``0.6.1`` ``GCC/11.2.0`` ========= ======================================== @@ -26019,6 +26253,7 @@ Bisulfite sequencing data processing and differential methylation analysis. version versionsuffix toolchain ========= ================== ============== ``1.1.9`` ``-Python-2.7.13`` ``foss/2017a`` +``1.2.9`` ``foss/2021b`` ========= ================== ============== @@ -26332,6 +26567,7 @@ version toolchain ``2.18`` ``GCCcore/10.2.0`` ``2.20`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``2.22`` ``GCCcore/11.2.0`` +``2.24`` ``GCCcore/11.2.0`` ========== ====================================================== @@ -26382,7 +26618,7 @@ version versionsuffix toolchain ======= ================== =============================== ``1.4`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``1.4`` ``-Python-2.7.16`` ``intel/2019b`` -``1.6`` ``intel/2021b`` +``1.6`` ``GCCcore/11.2.0`` ======= ================== =============================== @@ -26548,13 +26784,13 @@ Python hooks for Intel(R) Math Kernel Library runtime control settings. *homepage*: https://github.com/IntelPython/mkl-service -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``2.0.2`` ``intel/2019a`` -``2.3.0`` ``intel/2020b`` -``2.3.0`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= =============== +========= ================= ================================ +version versionsuffix toolchain +========= ================= ================================ +``2.0.2`` ``intel/2019a`` +``2.3.0`` ``intel/2020b``, ``intel/2021b`` +``2.3.0`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= ================================ .. _list_software_mkl_fft_739: @@ -26862,6 +27098,7 @@ version toolchain ``5.18.1.0`` ``foss/2018a`` ``6.4.0.198`` ``foss/2018b`` ``6.8.0.105`` ``GCCcore/8.3.0`` +``6.12.0.122`` ``GCCcore/11.2.0`` ============== =============================== @@ -26975,13 +27212,13 @@ Motif refers to both a graphical user interface (GUI) specification and the widg *homepage*: https://motif.ics.com/ -========= =========================================================================================================================================================================== -version toolchain -========= =========================================================================================================================================================================== -``2.3.5`` ``foss/2016a``, ``intel/2016a`` -``2.3.7`` ``intel/2017a`` -``2.3.8`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` -========= =========================================================================================================================================================================== +========= =============================================================================================================================================================================================== +version toolchain +========= =============================================================================================================================================================================================== +``2.3.5`` ``foss/2016a``, ``intel/2016a`` +``2.3.7`` ``intel/2017a`` +``2.3.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` +========= =============================================================================================================================================================================================== .. _list_software_MotionCor2_972: @@ -27406,6 +27643,38 @@ version toolchain ============ ========== +.. _list_software_MuJoCo_557: + +*MuJoCo* +++++++++ + +MuJoCo stands for Multi-Joint dynamics with Contact. It is a general purpose physics engine that aims to facilitate research and development in robotics, biomechanics, graphics and animation, machine learning, and other areas which demand fast and accurate simulation of articulated structures interacting with their environment. + +*homepage*: https://mujoco.org/ + +========= ================== +version toolchain +========= ================== +``2.1.1`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_mujoco-py_931: + +*mujoco-py* ++++++++++++ + +MuJoCo is a physics engine for detailed, efficient rigid body simulations with contacts. mujoco-py allows using MuJoCo from Python 3. + +*homepage*: https://github.com/openai/mujoco-py + +============ ============== +version toolchain +============ ============== +``2.1.2.14`` ``foss/2021b`` +============ ============== + + .. _list_software_multichoose_1196: *multichoose* @@ -27415,11 +27684,11 @@ generate multiset combinations (n multichoose k). *homepage*: https://github.com/ekg/multichoose -========= ========================================================= -version toolchain -========= ========================================================= -``1.0.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========= ========================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``1.0.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================= .. _list_software_MultiNest_933: @@ -27585,6 +27854,7 @@ version versionsuffix toolchain ``3.8.31`` ``-i86linux64`` ``system`` ``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` ``5.0.1428`` ``GCCcore/10.3.0`` +``5.1`` ``GCCcore/11.2.0`` ============ =============== ================================================================================================================================================================================================= @@ -27880,7 +28150,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -27938,6 +28208,22 @@ version versionsuffix toolchain ======== ================ ================================================================ +.. _list_software_namedlist_961: + +*namedlist* ++++++++++++ + +A Python object, similar to namedtuple, but for lists. + +*homepage*: https://gitlab.com/ericvsmith/namedlist + +======= ================== +version toolchain +======= ================== +``1.8`` ``GCCcore/11.2.0`` +======= ================== + + .. _list_software_NanoComp_795: *NanoComp* @@ -28048,11 +28334,12 @@ A set of tools for handling and analysing data at the NanoMAX beamline. *homepage*: https://github.com/maxiv-science/nanomax-analysis-utils -======= ================= ================================== -version versionsuffix toolchain -======= ================= ================================== -``0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -======= ================= ================================== +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.4.3`` ``foss/2020b``, ``fosscuda/2020b`` +========= ================= ================================== .. _list_software_nanonet_755: @@ -28217,6 +28504,7 @@ version toolchain ``2.10.4`` ``gompi/2019b`` ``2.10.7`` ``gompi/2020a`` ``2.10.9`` ``gompi/2020b`` +``2.11.2`` ``gompi/2021b`` =========== ================================================ @@ -28319,6 +28607,7 @@ version toolchain ================ ======================= ``4.0-20190718`` ``iccifort/2019.5.281`` ``4.0-20200106`` ``iccifort/2019.5.281`` +``4.0-20200624`` ``GCC/11.2.0`` ================ ======================= @@ -28681,7 +28970,7 @@ version versionsuffix toolchain ``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.5.5.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``1.5.7`` ``foss/2021a`` +``1.5.7`` ``foss/2021a``, ``intel/2021b`` =========== ============================= =================================================== @@ -28852,7 +29141,7 @@ version versionsuffix toolchain ``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``2.5.1`` ``foss/2021a`` ``2.6.2`` ``foss/2020b`` -``2.6.3`` ``foss/2021a``, ``foss/2021b`` +``2.6.3`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` ========= ================== ======================================================================== @@ -28925,6 +29214,7 @@ version toolchain ``20.10.0`` ``system`` ``21.03.0`` ``system`` ``21.08.0`` ``system`` +``21.10.6`` ``system`` =========== ========== @@ -29017,6 +29307,7 @@ version versionsuffix toolchain ``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` ``2.10.5`` ``GCCcore/9.3.0`` ``2.10.9`` ``GCCcore/10.2.0`` +``2.11.2`` ``GCCcore/11.2.0`` ========== =================== ================================== @@ -29095,22 +29386,22 @@ NiBabel provides read/write access to some common medical and neuroimaging file *homepage*: https://nipy.github.io/nibabel -========= ================================= ================================== -version versionsuffix toolchain -========= ================================= ================================== -``2.0.2`` ``-Python-2.7.11`` ``intel/2016a`` -``2.0.2`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` -``2.1.0`` ``-Python-2.7.13`` ``intel/2017a`` -``2.2.1`` ``-Python-3.6.4`` ``intel/2018a`` -``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` -``2.4.0`` ``foss/2019a``, ``intel/2019a`` -``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` -``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` -``3.2.1`` ``foss/2020b``, ``fosscuda/2020b`` -========= ================================= ================================== +========= ================================= ================================================== +version versionsuffix toolchain +========= ================================= ================================================== +``2.0.2`` ``-Python-2.7.11`` ``intel/2016a`` +``2.0.2`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` +``2.1.0`` ``-Python-2.7.13`` ``intel/2017a`` +``2.2.1`` ``-Python-3.6.4`` ``intel/2018a`` +``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.4.0`` ``foss/2019a``, ``intel/2019a`` +``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.2.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` +========= ================================= ================================================== .. _list_software_NIfTI_410: @@ -29801,6 +30092,7 @@ version toolchain ``1.0.0`` ``fosscuda/2018b`` ``1.1.0`` ``fosscuda/2019b`` ``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ====================================== @@ -29847,7 +30139,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -30184,6 +30476,22 @@ version versionsuffix toolchain ======= ================= ============== +.. _list_software_OpenCensus-python_1746: + +*OpenCensus-python* ++++++++++++++++++++ + +OpenCensus for Python. OpenCensus provides a framework to measure a server's resource usage and collect performance stats. This repository contains Python related utilities and supporting software needed by OpenCensus. + +*homepage*: https://opencensus.io/ + +========= ================== +version toolchain +========= ================== +``0.8.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_OpenCoarrays_1238: *OpenCoarrays* @@ -30251,6 +30559,7 @@ version versionsuffix toolchain ``4.5.1`` ``-contrib`` ``foss/2020b``, ``fosscuda/2020b`` ``4.5.3`` ``-CUDA-11.3.1-contrib`` ``foss/2021a`` ``4.5.3`` ``-contrib`` ``foss/2021a`` +``4.5.5`` ``-contrib`` ``foss/2021b`` ========== ========================= ================================================================ @@ -30718,7 +31027,7 @@ OpenSlide is a C library that provides a simple interface to read whole-slide im ========= =============== ===================================== version versionsuffix toolchain ========= =============== ===================================== -``3.4.1`` ``GCCcore/8.2.0`` +``3.4.1`` ``GCCcore/11.2.0``, ``GCCcore/8.2.0`` ``3.4.1`` ``-largefiles`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0`` ========= =============== ===================================== @@ -30732,11 +31041,12 @@ OpenSlide Python is a Python interface to the OpenSlide library. *homepage*: https://github.com/openslide/openslide-python -========= ================= -version toolchain -========= ================= -``1.1.1`` ``GCCcore/8.2.0`` -========= ================= +========= ====================================== +version toolchain +========= ====================================== +``1.1.1`` ``GCCcore/8.2.0`` +``1.1.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_OpenSSL_644: @@ -30765,7 +31075,7 @@ version toolchain ``1.1.1d`` ``GCCcore/8.3.0`` ``1.1.1e`` ``GCCcore/9.3.0`` ``1.1.1h`` ``GCCcore/10.2.0`` -``1.1.1k`` ``GCCcore/10.3.0`` +``1.1.1k`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ===================================================================== @@ -31079,7 +31389,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -31096,6 +31406,7 @@ version toolchain ========== ====================================================================== ``0.23.2`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` ``0.24.0`` ``GCCcore/10.3.0`` +``0.24.1`` ``GCCcore/11.2.0`` ========== ====================================================================== @@ -32081,6 +32392,7 @@ version versionsuffix toolchain ``5.32.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ``5.32.1`` ``-minimal`` ``GCCcore/10.3.0`` ``5.34.0`` ``GCCcore/11.2.0`` +``5.34.0`` ``-minimal`` ``GCCcore/11.2.0`` ========== ============= ========================================================================================= @@ -32183,13 +32495,14 @@ version versionsuffix toolchain *pftoolsV3* +++++++++++ -The pftools package contains all the software necessary to build protein and DNA generalized profiles and use them to scan and align sequences, and search databases. +A suite of tools to build and search generalized profiles (protein and DNA). -*homepage*: http://web.expasy.org/pftools/ +*homepage*: https://github.com/sib-swiss/pftools3 ============ ============== version toolchain ============ ============== +``3.2.11`` ``foss/2021a`` ``20160324`` ``foss/2016a`` ============ ============== @@ -32604,6 +32917,7 @@ version versionsuffix toolchain ``2.25.0`` ``-Java-11`` ``system`` ``2.25.1`` ``-Java-11`` ``system`` ``2.25.5`` ``-Java-13`` ``system`` +``2.26.10`` ``-Java-15`` ``system`` =========== =================== ========== @@ -32768,12 +33082,12 @@ Pindel can detect breakpoints of large deletions, medium sized insertions, inve *homepage*: http://gmt.genome.wustl.edu/packages/pindel/ -==================== ================== -version toolchain -==================== ================== -``0.2.5b8`` ``foss/2016b`` -``0.2.5b9-20170508`` ``GCC/6.4.0-2.28`` -==================== ================== +==================== ================================== +version toolchain +==================== ================================== +``0.2.5b8`` ``foss/2016b`` +``0.2.5b9-20170508`` ``GCC/11.2.0``, ``GCC/6.4.0-2.28`` +==================== ================================== .. _list_software_Pingouin_841: @@ -33739,11 +34053,11 @@ PRANK is a probabilistic multiple alignment program for DNA, codon and amino-a *homepage*: http://wasabiapp.org/software/prank/ -========== ============================================================== -version toolchain -========== ============================================================== -``170427`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``intel/2018a`` -========== ============================================================== +========== ============================================================================== +version toolchain +========== ============================================================================== +``170427`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``intel/2018a`` +========== ============================================================================== .. _list_software_PRC_229: @@ -33809,7 +34123,7 @@ version toolchain ========= =============================== ``2.0.2`` ``foss/2016b`` ``2.0.3`` ``foss/2018b``, ``intel/2018a`` -``3.1.2`` ``GCC/10.3.0`` +``3.1.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= =============================== @@ -34969,6 +35283,7 @@ version versionsuffix toolchain ``1.4.2`` ``GCCcore/8.3.0`` ``2.1.2`` ``GCCcore/10.2.0`` ``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.2.2`` ``GCCcore/10.3.0`` ========= ================== ================== @@ -35040,6 +35355,23 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_PyEVTK_515: + +*PyEVTK* +++++++++ + +EVTK (Export VTK) package allows exporting data to binary VTK files for visualization and data analysis with any of the visualization packages that support VTK files + +*homepage*: https://github.com/paulo-herrera/PyEVTK + +========= ============== +version toolchain +========= ============== +``1.4.1`` ``foss/2021b`` +``2.0.0`` ``foss/2021b`` +========= ============== + + .. _list_software_pyFAI_441: *pyFAI* @@ -35053,6 +35385,7 @@ Python implementation of fast azimuthal integration. version versionsuffix toolchain ========== ================= ================================== ``0.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.20.0`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================= ================================== @@ -35535,12 +35868,12 @@ Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machin *homepage*: https://docs.pymc.io/ -========== ================= =================================== -version versionsuffix toolchain -========== ================= =================================== -``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.11.1`` ``fosscuda/2020b``, ``intel/2020b`` -========== ================= =================================== +========== ================= ==================================================== +version versionsuffix toolchain +========== ================= ==================================================== +``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.11.1`` ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` +========== ================= ==================================================== .. _list_software_pymca_538: @@ -35555,7 +35888,7 @@ The PyMca X-Ray Fluorescence Toolkit, including PyMca5 and fisx. ========= ================= ================================== version versionsuffix toolchain ========= ================= ================================== -``5.6.3`` ``foss/2020b`` +``5.6.3`` ``foss/2020b``, ``fosscuda/2020b`` ``5.6.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========= ================= ================================== @@ -35852,6 +36185,22 @@ version versionsuffix toolchain ========== ================= ================================== +.. _list_software_pyradiomics_1188: + +*pyradiomics* ++++++++++++++ + +Open-source python package for the extraction of Radiomics features from 2D and 3D images and binary masks. + +*homepage*: https://pyradiomics.readthedocs.io/ + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``3.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============== + + .. _list_software_PyRe_384: *PyRe* @@ -35998,6 +36347,7 @@ version versionsuffix toolchain ``0.16.0.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` ``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` ``0.17.0`` ``GCC/11.2.0`` +``0.18.0`` ``GCC/11.2.0`` ============ ================== ============================================================================================================== @@ -36322,6 +36672,7 @@ version toolchain ========= ====================================== ``2.1.0`` ``GCCcore/10.2.0`` ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.5.0`` ``GCCcore/11.2.0`` ========= ====================================== @@ -36452,12 +36803,12 @@ Faster zlib and gzip compatible compression and decompression by providing pyth *homepage*: https://github.com/pycompression/python-isal -========== ================== -version toolchain -========== ================== -``0.11.0`` ``GCCcore/10.3.0`` -``0.11.1`` ``GCCcore/10.2.0`` -========== ================== +========== ====================================== +version toolchain +========== ====================================== +``0.11.0`` ``GCCcore/10.3.0`` +``0.11.1`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +========== ====================================== .. _list_software_python-Levenshtein_1876: @@ -36588,6 +36939,23 @@ version versionsuffix toolchain ========= =============================== ================================== +.. _list_software_PyTorch-Lightning_1690: + +*PyTorch-Lightning* ++++++++++++++++++++ + +PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. + +*homepage*: https://pytorchlightning.ai + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``1.5.9`` ``foss/2021a`` +``1.5.9`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_PyTorch3D_832: *PyTorch3D* @@ -37188,6 +37556,7 @@ version versionsuffix toolchain ========= ============= ============== ``2.2.1`` ``-R-3.6.0`` ``foss/2019a`` ``2.2.1`` ``-R-4.0.3`` ``foss/2020b`` +``2.2.1`` ``-R-4.1.2`` ``foss/2021b`` ========= ============= ============== @@ -37385,7 +37754,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -37528,9 +37897,9 @@ version versionsuffix toolchain *Racon* +++++++ -Ultrafast consensus module for raw de novo genome assembly of long uncorrected reads +Ultrafast consensus module for raw de novo genome assembly of long uncorrected reads. -*homepage*: https://github.com/clara-genomics/racon-gpu +*homepage*: https://github.com/lbcb-sci/racon ========== ====================================== version toolchain @@ -37540,6 +37909,7 @@ version toolchain ``1.4.10`` ``GCC/7.3.0-2.30`` ``1.4.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.4.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.5.0`` ``GCCcore/11.2.0`` ========== ====================================== @@ -37796,18 +38166,18 @@ RAxML search algorithm for maximum likelihood based inference of phylogenetic tr *homepage*: https://github.com/stamatak/standard-RAxML -========== ================== ==================================================================================================== -version versionsuffix toolchain -========== ================== ==================================================================================================== -``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` -``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` -``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` -``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` -``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` -========== ================== ==================================================================================================== +========== ================== ===================================================================================================================== +version versionsuffix toolchain +========== ================== ===================================================================================================================== +``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` +``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` +``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` +``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` +``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` +========== ================== ===================================================================================================================== .. _list_software_RAxML-NG_614: @@ -38122,6 +38492,22 @@ version toolchain ============== ======================================== +.. _list_software_Redis_503: + +*Redis* ++++++++ + +Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster. + +*homepage*: https://redis.io + +========= ============================== +version toolchain +========= ============================== +``6.2.6`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================== + + .. _list_software_Redundans_932: *Redundans* @@ -38147,27 +38533,28 @@ ReFrame is a framework for writing regression tests for HPC systems. *homepage*: https://github.com/eth-cscs/reframe -========= ========== -version toolchain -========= ========== -``2.18`` ``system`` -``2.19`` ``system`` -``2.20`` ``system`` -``2.21`` ``system`` -``3.0`` ``system`` -``3.2`` ``system`` -``3.3`` ``system`` -``3.4.1`` ``system`` -``3.5.0`` ``system`` -``3.5.1`` ``system`` -``3.5.2`` ``system`` -``3.6.2`` ``system`` -``3.6.3`` ``system`` -``3.7.3`` ``system`` -``3.8.0`` ``system`` -``3.9.0`` ``system`` -``3.9.1`` ``system`` -========= ========== +========== ========== +version toolchain +========== ========== +``2.18`` ``system`` +``2.19`` ``system`` +``2.20`` ``system`` +``2.21`` ``system`` +``3.0`` ``system`` +``3.2`` ``system`` +``3.3`` ``system`` +``3.4.1`` ``system`` +``3.5.0`` ``system`` +``3.5.1`` ``system`` +``3.5.2`` ``system`` +``3.6.2`` ``system`` +``3.6.3`` ``system`` +``3.7.3`` ``system`` +``3.8.0`` ``system`` +``3.9.0`` ``system`` +``3.9.1`` ``system`` +``3.10.1`` ``system`` +========== ========== .. _list_software_RegTools_815: @@ -38551,6 +38938,23 @@ version versionsuffix toolchain ========== ================= =============== +.. _list_software_rising_652: + +*rising* +++++++++ + +Provides everything needed for high performance data loading and augmentation in PyTorch. + +*homepage*: https://rising.rtfd.io/ + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.2.2`` ``foss/2021a`` +``0.2.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_rjags_535: *rjags* @@ -38956,6 +39360,7 @@ version versionsuffix toolchain ``6.14.06`` ``-Python-2.7.15`` ``foss/2018b`` ``6.14.06`` ``-Python-3.6.6`` ``foss/2018b`` ``6.20.04`` ``-Python-3.7.4`` ``foss/2019b`` +``6.24.06`` ``foss/2021b`` ``v5.34.34`` ``-Python-2.7.11`` ``intel/2016a`` ``v5.34.36`` ``-Python-2.7.11`` ``intel/2016a`` ``v6.06.02`` ``-Python-2.7.12`` ``intel/2016b`` @@ -39268,7 +39673,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -39605,11 +40010,11 @@ ScaFaCoS is a library of scalable fast coulomb solvers. *homepage*: http://www.scafacos.de/ -========= =============================================================== -version toolchain -========= =============================================================== -``1.0.1`` ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``intel/2020a`` -========= =============================================================== +========= =============================================================================== +version toolchain +========= =============================================================================== +``1.0.1`` ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020a`` +========= =============================================================================== .. _list_software_ScaLAPACK_707: @@ -39874,6 +40279,7 @@ version versionsuffix toolchain ``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` ``0.18.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``0.18.3`` ``foss/2021a`` +``0.19.1`` ``foss/2021b`` ========== ================== =================================================== @@ -40290,6 +40696,7 @@ version toolchain ``2.0.9`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``2.0.10`` ``GCCcore/8.3.0`` ``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.0.20`` ``GCCcore/11.2.0`` ========== ====================================================================== @@ -40620,6 +41027,7 @@ version toolchain ========== ========== ``0.8.1`` ``system`` ``0.13.2`` ``system`` +``2.1.0`` ``system`` ========== ========== @@ -40681,12 +41089,12 @@ Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FA *homepage*: https://github.com/lh3/seqtk/ -======= ================================================================================================================== -version toolchain -======= ================================================================================================================== -``1.2`` ``foss/2016b``, ``intel/2017a`` -``1.3`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` -======= ================================================================================================================== +======= ================================================================================================================================== +version toolchain +======= ================================================================================================================================== +``1.2`` ``foss/2016b``, ``intel/2017a`` +``1.3`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` +======= ================================================================================================================================== .. _list_software_Serf_400: @@ -41110,6 +41518,7 @@ version versionsuffix toolchain ``4.1-b4`` ``foss/2018b``, ``intel/2018b`` ``4.1-MaX-1.0`` ``intel/2019b`` ``4.1-MaX-1.0`` ``-PEXSI`` ``intel/2019b`` +``4.1.5`` ``foss/2020a`` =============== ============= =============================== @@ -41142,7 +41551,7 @@ The silx project provides a collection of Python packages to support the develo version versionsuffix toolchain ========== ================= ================================== ``0.13.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.14.0`` ``foss/2020b`` +``0.14.0`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================= ================================== @@ -41231,6 +41640,7 @@ version versionsuffix toolchain ``1.1.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2.4`` ``-Python-3.7.4`` ``foss/2019b`` ``2.1.0`` ``foss/2020b`` +``2.1.1`` ``foss/2021a`` ========= ================== ============== @@ -41588,11 +41998,11 @@ smith-waterman-gotoh alignment algorithm. *homepage*: https://github.com/ekg/smithwaterman -============ ========================================================= -version toolchain -============ ========================================================= -``20160702`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -============ ========================================================= +============ ============================================================================= +version toolchain +============ ============================================================================= +``20160702`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +============ ============================================================================= .. _list_software_Smoldyn_742: @@ -41976,15 +42386,15 @@ version toolchain *SoQt* ++++++ -SoQt is a Qt GUI component toolkit library for Coin. It is also compatible with SGI and TGS Open Inventor, and the API is based on the API of the InventorXt GUI component toolkit. +SoQt is a library which provides the glue between Systems in Motion's Coin high-level 3D visualization library and the Qt 2D user interface library. -*homepage*: https://coin3d.github.io/SoQt/html +*homepage*: https://coin3d.github.io/SoQt/html/ -========= ============== -version toolchain -========= ============== -``1.6.0`` ``GCC/10.3.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``1.6.0`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================== .. _list_software_SortMeRNA_827: @@ -42019,6 +42429,22 @@ version toolchain ========== ============= +.. _list_software_SoXt_398: + +*SoXt* +++++++ + +SoXt is an Xt/Motif glue library for Coin. It can also be used on top of the SGI or TGS implementation of Open Inventor, and is designed to be source code compatible with SGI's InventorXt library. + +*homepage*: https://coin3d.github.io/SoXt/html/ + +========= ============== +version toolchain +========= ============== +``1.4.0`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_SpaceRanger_1099: *SpaceRanger* @@ -42519,6 +42945,7 @@ version versionsuffix toolchain ========= ================== ============== ``0.4.3`` ``-Python-2.7.15`` ``foss/2018b`` ``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.5.0`` ``foss/2021b`` ========= ================== ============== @@ -43293,6 +43720,22 @@ version toolchain ========= ========== +.. _list_software_SURVIVOR_656: + +*SURVIVOR* +++++++++++ + +Toolset for SV simulation, comparison and filtering + +*homepage*: https://github.com/fritzsedlazeck/SURVIVOR + +===================== ============== +version toolchain +===================== ============== +``1.0.7-19-ged1ca51`` ``GCC/11.2.0`` +===================== ============== + + .. _list_software_SVDetect_770: *SVDetect* @@ -43570,7 +44013,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -43582,11 +44025,11 @@ Generic indexer for TAB-delimited genome position files *homepage*: http://samtools.sourceforge.net -========= ================================================================================================================================================ -version toolchain -========= ================================================================================================================================================ -``0.2.6`` ``GCCcore/10.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2016a``, ``intel/2016b`` -========= ================================================================================================================================================ +========= ==================================================================================================================================================================== +version toolchain +========= ==================================================================================================================================================================== +``0.2.6`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2016a``, ``intel/2016b`` +========= ==================================================================================================================================================================== .. _list_software_tabixpp_760: @@ -43598,11 +44041,11 @@ C++ wrapper to tabix indexer *homepage*: https://github.com/ekg/tabixpp -========= ============================================= -version toolchain -========= ============================================= -``1.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` -========= ============================================= +========= ============================================================= +version toolchain +========= ============================================================= +``1.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` +========= ============================================================= .. _list_software_taco_423: @@ -43914,6 +44357,22 @@ version versionsuffix toolchain ========= ================= ============== +.. _list_software_tensorboard_1187: + +*tensorboard* ++++++++++++++ + +TensorBoard is a suite of web applications for inspecting and understanding your TensorFlow runs and graphs. + +*homepage*: https://github.com/tensorflow/tensorboard + +========= ============== +version toolchain +========= ============== +``2.8.0`` ``foss/2021a`` +========= ============== + + .. _list_software_tensorboardX_1275: *tensorboardX* @@ -44227,29 +44686,29 @@ Theano is a Python library that allows you to define, optimize, and evaluate mat *homepage*: https://deeplearning.net/software/theano -========= ================== =================================================== -version versionsuffix toolchain -========= ================== =================================================== -``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` -``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` -``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` -``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` -``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` -``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` -``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` -``1.1.2`` ``-PyMC`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -========= ================== =================================================== +========= ================== ==================================================================== +version versionsuffix toolchain +========= ================== ==================================================================== +``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` +``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` +``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` +``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` +``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` +``1.1.2`` ``-PyMC`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` +========= ================== ==================================================================== .. _list_software_ThemisPy_819: @@ -44520,6 +44979,7 @@ Package containing functions to: perform a negative binomial test on allele version versionsuffix toolchain ========= ============= ============== ``1.0.0`` ``-R-4.0.3`` ``foss/2020b`` +``1.0.1`` ``-R-4.1.2`` ``foss/2021b`` ========= ============= ============== @@ -44743,6 +45203,7 @@ version versionsuffix toolchain ``0.10.0`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` ``0.11.1`` ``foss/2021a`` ``0.11.1`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.11.3`` ``foss/2021a`` ========== ==================================== ================================== @@ -45009,7 +45470,7 @@ version versionsuffix toolchain *Trim_Galore* +++++++++++++ -Trim Galore is a wrapper around Cutadapt and FastQC to consistently apply adapter and quality trimming to FastQ files, with extra functionality for RRBS data. +Trim Galore! is a wrapper script to automate quality and adapter trimming as well as quality control, with some added functionality to remove biased methylation positions for RRBS sequence files (for directional, non-directional (or paired-end) sequencing). *homepage*: https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/ @@ -45030,6 +45491,7 @@ version versionsuffix toolchain ``0.6.5`` ``-Java-11-Python-3.7.4`` ``GCCcore/8.3.0`` ``0.6.6`` ``-Python-2.7.18`` ``GCC/10.2.0`` ``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.6.7`` ``GCCcore/10.3.0`` ========= ========================= =============================== @@ -45362,6 +45824,7 @@ version versionsuffix toolchain ``3.7.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``3.7.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.10.0.0`` ``GCCcore/10.3.0`` +``3.10.0.2`` ``GCCcore/11.2.0`` ============ ================= ================== @@ -45883,6 +46346,7 @@ version toolchain ``3.14.0`` ``foss/2018b`` ``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` ``3.17.0`` ``gompi/2021a`` +``3.18.1`` ``gompi/2021b``, ``iimpi/2021b`` ========== ================================================================================= @@ -46095,6 +46559,7 @@ version versionsuffix toolchain ========= ================= ============================== ``1.0.2`` ``GCC/10.2.0``, ``GCC/10.3.0`` ``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.0.3`` ``GCC/11.2.0`` ========= ================= ============================== @@ -46592,6 +47057,7 @@ version versionsuffix toolchain ``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` ``8.1.1`` ``-Python-2.7.15`` ``foss/2018b`` ``8.1.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``8.2.0`` ``foss/2021a`` ``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -46849,6 +47315,7 @@ version toolchain ``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ``1.20.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.21.1`` ``GCCcore/10.3.0`` +``1.21.2`` ``GCCcore/11.2.0`` ========== ===================================== @@ -47194,15 +47661,15 @@ wxWidgets is a C++ library that lets developers create applications for Windows, *homepage*: https://www.wxwidgets.org -========= ==================== -version toolchain -========= ==================== -``3.0.3`` ``foss/2018a`` -``3.0.4`` ``GCC/8.2.0-2.31.1`` -``3.1.3`` ``GCC/8.3.0`` -``3.1.4`` ``GCC/10.2.0`` -``3.1.5`` ``GCC/10.3.0`` -========= ==================== +========= ============================== +version toolchain +========= ============================== +``3.0.3`` ``foss/2018a`` +``3.0.4`` ``GCC/8.2.0-2.31.1`` +``3.1.3`` ``GCC/8.3.0`` +``3.1.4`` ``GCC/10.2.0`` +``3.1.5`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================== .. _list_software_letter_x: @@ -47211,7 +47678,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -47736,12 +48203,12 @@ xmlf90 is a basic XML parsing library written in Fortran. *homepage*: https://launchpad.net/xmlf90 -========= ================================================================ -version toolchain -========= ================================================================ -``1.5.3`` ``foss/2016b``, ``foss/2017a`` -``1.5.4`` ``GCC/10.2.0``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304`` -========= ================================================================ +========= ============================================================================================================================================================ +version toolchain +========= ============================================================================================================================================================ +``1.5.3`` ``foss/2016b``, ``foss/2017a`` +``1.5.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +========= ============================================================================================================================================================ .. _list_software_XMLSec_524: @@ -47899,6 +48366,22 @@ version versionsuffix toolchain ================ ================= =============== +.. _list_software_xtensor_787: + +*xtensor* ++++++++++ + +xtensor is a C++ library meant for numerical analysis with multi-dimensional array expressions. + +*homepage*: https://github.com/xtensor-stack/xtensor + +========== ============== +version toolchain +========== ============== +``0.24.0`` ``foss/2021b`` +========== ============== + + .. _list_software_xtrans_672: *xtrans* @@ -47934,6 +48417,22 @@ version toolchain =========== ===================================== +.. _list_software_xxd_340: + +*xxd* ++++++ + +xxd is part of the VIM package and this will only install xxd, not vim! xxd converts to/from hexdumps of binary files. + +*homepage*: https://www.vim.org + +============ ========================================================== +version toolchain +============ ========================================================== +``8.2.4220`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +============ ========================================================== + + .. _list_software_xxHash_628: *xxHash* @@ -48142,6 +48641,7 @@ version toolchain ``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` ``0.9.0`` ``gompi/2020b`` ``0.9.1`` ``gompi/2021a`` +``0.9.2`` ``iimpi/2021b`` ========= ================================================= diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index f4170b2b..ea13f8d3 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -300,6 +300,7 @@ * EB_Bioconductor * EB_pbdMPI * EB_pbdSLAP + * EB_reticulate * EB_Rmpi * EB_Rserve * EB_XML @@ -441,6 +442,7 @@ * EB_Bioconductor * EB_pbdMPI * EB_pbdSLAP + * EB_reticulate * EB_Rmpi * EB_Rserve * EB_XML From 35a549fcdd5f3e6ee98c58d5730ace162593483b Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Fri, 11 Feb 2022 17:00:22 +0800 Subject: [PATCH 201/286] update release notes and changelog for EasyBuild v4.5.3 + bump version to 4.5.3 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 105 +++++++++++++++++++++++++++++++++++++++-- docs/conf.py | 4 +- 3 files changed, 105 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index bf546db3..d2f71ebf 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20220211.01** (`Feb 11th 2022`): update release notes for EasyBuild v4.5.3 (see :ref:`release_notes_eb453`) * **release 20220124.01** (`Jan 24th 2022`): update release notes for EasyBuild v4.5.2 (see :ref:`release_notes_eb452`) * **release 20211213.01** (`Dec 13th 2021`): update release notes for EasyBuild v4.5.1 (see :ref:`release_notes_eb451`) * **release 20211029.01** (`Oct 29th 2021`): update release notes for EasyBuild v4.5.0 (see :ref:`release_notes_eb450`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index fbe269d5..3bc5ad01 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,111 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,622** different software packages, -including 36 different (compiler) toolchains. It contains 243 software-specific easyblocks and 37 generic easyblocks, -alongside 14,080 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,647** different software packages, +including 36 different (compiler) toolchains. It contains 244 software-specific easyblocks and 37 generic easyblocks, +alongside 14,282 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb453: + +EasyBuild v4.5.3 (February 11th 2022) +------------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * also check for git in ``--check-eb-deps`` (`#3954 `_) + * add end2end test for ``eb --containerize`` (`#3958 `_) + +* various bug fixes, including: + + * take into account that patch files can also be zipped when checking filename extension for patches (`#3936 `_) + * initialize ``BACKUP_PKG_URL`` with empty string in ``install_eb_dep.sh`` script (`#3939 `_) + * fix ``get_os_name`` and ``get_os_version`` to avoid reporting ``UNKNOWN`` in output of ``eb --show-system-info`` (`#3942 `_) + * consistently use ``actions/setup-python@v2`` in CI workflows (`#3944 `_) + * switch to using ``pip3`` for installing EasyBuild in container recipes generated by EasyBuild (`#3945 `_) + * specify ``easybuild.io`` as EasyBuild homepage in ``setup.py`` (`#3947 `_) + * avoid crash in ``get_os_version`` on modern SLES-based OSs (`#3955 `_) + +* other changes: + + * indicate compatibility with Python 3.10 in ``setup.py`` (`#3940 `_) + +**easyblocks** + +* new software-specific easyblock for reticulate R package (`#2668 `_) + +* minor enhancements and updates, including: + + * set CUDA target architecture(s) for GROMACS based on ``cuda_cc_semicolon_sep`` template value (`#2655 `_) + * add support to NAMD easyblock to opt out of building with CUDA support even if CUDA is included as dependency (`#2666 `_) + * update sanity check in CUDA easyblock: CUDA 11.6 no longer includes samples (`#2669 `_) + +* various bug fixes, including: + + * also run easyblocks test suite with Python 3.8-3.10 + consistently use ``actions/setup-python@v2`` in CI workflows (`#2664 `_) + * specify ``easybuild.io`` as EasyBuild homepage in ``setup.py`` (`#2667 `_) + +* other changes: + + * remove vulnerable binaries from sanity check of HDF5, no longer installed by default with HDF5 1.10.8 (`#2670 `_) + +**easyconfigs** + +* added example easyconfig files for 25 new software packages: + + * Arcade-Learning-Environment (`#14753 `_), Bambi (`#14811 `_), CASTEP (`#14420 `_), Crumble (`#14785 `_), deepmedic (`#14953 `_), + FoBiS (`#14771 `_), histolab (`#14945 `_), Iris (`#14788 `_), Jasmine (`#14789 `_), libexif (`#14823 `_), libgdiplus (`#14823 `_), + MuJoCo (`#14965 `_), mujoco-py (`#14776 `_, `#14965 `_), namedlist (`#14814 `_), OpenCensus-python (`#14837 `_), PyEVTK (`#14911 `_), + pyradiomics (`#14851 `_), PyTorch-Lightning (`#14933 `_), Redis (`#14783 `_), rising (`#14952 `_), SoXt (`#14803 `_), + SURVIVOR (`#14786 `_), tensorboard (`#14926 `_), xtensor (`#14944 `_), xxd (`#14846 `_) + +* added additional easyconfigs for various supported software packages, including: + + * aiohttp 3.8.1, AOCC 3.2.0, ArviZ 0.11.4, BeautifulSoup 4.10.0, bokeh 2.4.2, Boost.Python 1.77.0, + Bowtie 1.3.1, CheMPS2 1.8.11, Clang 13.0.1, CLHEP 2.4.5.1, ConnectomeWorkbench 1.5.0, Crumble 0.8.3, + CUDA 11.5.1 + 11.6.0, cutadapt 3.5, dask 2022.1.0, deepdiff 5.7.0, deepTools 3.5.0, dm-tree 0.1.6, + DROP 1.1.1, ecCodes 2.24.2, Emacs 27.2, FDS 6.7.7, file 5.41, Flask 2.0.2, FORD 6.1.6, GATE 9.1, + Geant4 11.0.0, GEMMA 0.98.5, GnuTLS 3.7.3, Go 1.17.6, gpustat 1.0.0b1, Graphviz 2.50.0, GROMACS 2021.5, + Guile 3.0.7, HDF5 1.10.8, imageio 2.13.5, JupyterLab 3.2.8, lftp 4.9.2, libBigWig 0.4.6, libpsml 1.1.10, + libRmath 4.1.2, librsb 1.3.0.0, libtasn1 4.18.0, libunistring 1.0, likwid 5.2.1, MaxQuant 2.0.3.0, + MEGA 11.0.10.eb, MethylDackel 0.6.1, methylpy 1.2.9, minimap2 2.24, Mono 6.12.0.122, MUSCLE 5.1, + nanomax-analysis-utils 0.4.3, ncbi-vdb 2.11.2, NCIPLOT-4.0 20200624, Nextflow 21.10.6, NGS 2.11.2, + nvtop 1.2.2, OpenCV 4.5.5, openslide-python 1.1.2, pftoolsV3 3.2.11, picard 2.26.10, pydicom 2.2.2, + pyFAI 0.20.0, Pysam 0.18.0, pytest-xdist 2.5.0, Racon 1.5.0, RAxML 8.2.12, ReFrame 3.10.1, ROOT 6.24.06, + scikit-image 0.19.1, SDL2 2.0.20, SeqKit 2.1.0, Siesta 4.1.5, SimpleITK 2.1.1, SqueezeMeta 1.5.0, + tMAE 1.0.1, torchvision 0.11.3, Trim_Galore 0.6.7, typing-extensions 3.10.0.2 + +* minor enhancements, including: + + * also install Python bindings for SHTns 3.5.1 (`#14893 `_) + * add catlearn extension to easyconfig for R v4.1.2 (`#14940 `_) + +* various bug fixes, including: + + * update TALYS sources to (hopefully) ensure constant checksums (`#14797 `_) + * add missing graphite2 + HarfBuzz dependencies to Qt5 v5.15.2 (`#14802 `_) + * add missing UCX-CUDA dep to GROMACS for foss-2021a-CUDA-11.3.1 (`#14859 `_) + * specify ``easybuild.io`` as EasyBuild homepage in ``setup.py`` (`#14870 `_) + * add alternative checksum for MASS, class, nnet, spatial extensions in R 4.1.0 (`#14873 `_) and R 4.1.2 (`#14880 `_) easyconfigs + * add patch to fix Kraken2 ncbi ``ftp``/``https`` check in ``rsync_from_ncbi.pl`` for versions 2.0.9-2.1.1 (`#14889 `_) + * disable building of tests/benchmarks for snappy 1.1.8 to avoid failing build (`#14923 `_) + * disable use of ``-Werror`` for recent NSS versions (`#14924 `_) + * fix download URL in UDUNITS v2.2.28 easyconfigs (`#14954 `_) + * remove unnecessary CUDAcore dependency from nvtop v1.2.1 easyconfig (`#14957 `_) + * consistently apply patch for mapDamage 2.2.1 to use external seqtk (`#14961 `_) + * fix typo in templated source URL in RcppGSL 0.3.8 easyconfig: ``$(name)s`` should be ``%(name)s`` (`#14962 `_) + +* other changes: + + * update Java/17 wrapper to Java 17.0.2 (`#14868 `_) + * use ``actions/setup-python@v2`` in CI workflows + trim test configurations for easyconfigs test suite: only test with Python 2.7 + 3.6 and Lmod 7.x + 8.x (`#14857 `_, `#14881 `_) + + .. _release_notes_eb452: EasyBuild v4.5.2 (January 24th 2022) diff --git a/docs/conf.py b/docs/conf.py index a7cbc823..57b39b3b 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.5.2' # this is meant to reference the version of EasyBuild +version = '4.5.3' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20220124.0' # this is meant to reference the version of the documentation itself +release = '20220211.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 9dab837c43ebd1602d57e91312607bd33dee7232 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Feb 2022 10:00:38 +0100 Subject: [PATCH 202/286] indicate compatibility with Python 3.10 in setup.py --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 19f94dd7..e39e3abf 100644 --- a/setup.py +++ b/setup.py @@ -75,6 +75,7 @@ def read(fname): "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Build Tools", ], From 4a061cc8bcb7de4e311357e617f85b794add877a Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Fri, 11 Feb 2022 18:39:13 +0800 Subject: [PATCH 203/286] bump version to 4.5.3 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index e39e3abf..77d2bc13 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.5.2' +VERSION = '4.5.3' # Utility function to read README file From 969de42bdb54f6acb21a43957b30ff097dadf6f8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Mar 2022 20:04:25 +0100 Subject: [PATCH 204/286] document 'clone_into' field in git_config that can be used in 'sources' easyconfig parameter --- docs/Writing_easyconfig_files.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 1569a350..02ea6c32 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -456,10 +456,13 @@ If a recursive checkout should be made of the repository, the ``recursive`` key To also retain the ``.git`` directory (which holds the Git metadata for the repository), you can set the ``keep_git_dir`` to ``True`` (supported since EasyBuild v4.2.0). +A different name for the top-level directory can be specified via ``clone_into``; +by default the name of the repository is used. + Examples: * creating a source tarball named ``example-main.tar.gz`` of the ``main`` branch of a (fictional) - ``test`` repository from ``https://agitserver.org/example``: + ``test`` repository from ``https://agitserver.org/example``, and use ``example-test`` as top-level directory name: .. code:: @@ -469,6 +472,7 @@ Examples: 'url': 'https://agitserver.org/example', 'repo_name': 'test', 'tag': 'main', + 'clone_into': 'example-test', }, }] From f2b475c5e4544e66583c3d8af1be6f177349a2b1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 29 Mar 2022 22:57:51 +0200 Subject: [PATCH 205/286] auto-update docs for EasyBuild v4.5.4 --- docs/version-specific/Supported_software.rst | 1383 ++++++++++++----- docs/version-specific/easyblocks.rst | 39 +- .../easyconfig_parameters.rst | 2 + docs/version-specific/generic_easyblocks.rst | 4 +- docs/version-specific/toolchain_opts.rst | 48 +- docs/version-specific/toolchains.rst | 179 +-- 6 files changed, 1134 insertions(+), 521 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 0f2cf7ab..e21ff695 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2647 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2676 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -86,6 +86,7 @@ version versionsuffix toolchain ``2017`` ``-hotfix-1721`` ``system`` ``2018`` ``-hotfix-1806`` ``system`` ``2020`` ``system`` +``2021`` ``-hotfix-2132`` ``system`` ========== ================= ========== @@ -155,6 +156,22 @@ version versionsuffix toolchain ========= ================ =============== +.. _list_software_Abseil_592: + +*Abseil* +++++++++ + +Abseil is an open-source collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's own C++ code base, has been extensively tested and used in production, and is the same code we depend on in our daily coding lives. + +*homepage*: https://abseil.io/ + +============== ================== +version toolchain +============== ================== +``20210324.2`` ``GCCcore/11.2.0`` +============== ================== + + .. _list_software_abTEM_425: *abTEM* @@ -614,13 +631,16 @@ AlphaFold can predict protein structures with atomic accuracy even where no simi *homepage*: https://deepmind.com/research/case-studies/alphafold -========= ================================== -version toolchain -========= ================================== -``2.0.0`` ``foss/2020b``, ``fosscuda/2020b`` -``2.0.1`` ``foss/2020b``, ``fosscuda/2020b`` -``2.1.1`` ``fosscuda/2020b`` -========= ================================== +========= ===================== ================================== +version versionsuffix toolchain +========= ===================== ================================== +``2.0.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.0.1`` ``foss/2020b``, ``fosscuda/2020b`` +``2.1.1`` ``fosscuda/2020b`` +``2.1.2`` ``foss/2021a`` +``2.1.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.1.2`` ``-TensorFlow-2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` +========= ===================== ================================== .. _list_software_ALPS_304: @@ -747,6 +767,7 @@ version versionsuffix toolchain ``17`` ``intel/2017b``, ``intel/2018a`` ``17`` ``-Python-2.7.14`` ``foss/2018a`` ``20`` ``-Python-3.8.2`` ``intel/2020a`` +``21`` ``intel/2021b`` ======= ================== ================================ @@ -897,6 +918,22 @@ version toolchain ================ ============= +.. _list_software_AMS_225: + +*AMS* ++++++ + +The Amsterdam Modeling Suite (AMS) provides a comprehensive set of modules for computational chemistry and materials science, from quantum mechanics to fluid thermodynamics. + +*homepage*: https://www.scm.com/amsterdam-modeling-suite/ + +============ ============= =============== +version versionsuffix toolchain +============ ============= =============== +``2020.102`` ``-intelmpi`` ``iimpi/2020b`` +============ ============= =============== + + .. _list_software_Anaconda2_839: *Anaconda2* @@ -1436,6 +1473,22 @@ version toolchain ======== ========================================================== +.. _list_software_ArchR_464: + +*ArchR* ++++++++ + +ArchR is a full-featured R package for processing and analyzing single-cell ATAC-seq data. + +*homepage*: https://www.archrproject.com + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.0.1`` ``-R-4.1.2`` ``foss/2021b`` +========= ============= ============== + + .. _list_software_archspec_841: *archspec* @@ -1451,6 +1504,7 @@ version versionsuffix toolchain ``0.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``0.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``0.1.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``0.1.3`` ``GCCcore/11.2.0`` ========= ================= ====================================== @@ -1719,7 +1773,7 @@ version versionsuffix toolchain ========== ================= =============================== ``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.11.1`` ``intel/2020b`` -``0.11.4`` ``intel/2021b`` +``0.11.4`` ``foss/2021b``, ``intel/2021b`` ========== ================= =============================== @@ -2166,18 +2220,18 @@ AUGUSTUS is a program that predicts genes in eukaryotic genomic sequences *homepage*: https://bioinf.uni-greifswald.de/augustus/ -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``3.2.3`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3`` ``foss/2018a`` -``3.3.2`` ``intel/2019a`` -``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` -``3.3.3`` ``foss/2019b``, ``intel/2019b`` -``3.4.0`` ``foss/2020a``, ``foss/2020b`` -========= ================== =============================== +========= ================== ============================================== +version versionsuffix toolchain +========= ================== ============================================== +``3.2.3`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3`` ``foss/2018a`` +``3.3.2`` ``intel/2019a`` +``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` +``3.3.3`` ``foss/2019b``, ``intel/2019b`` +``3.4.0`` ``foss/2020a``, ``foss/2020b``, ``foss/2021b`` +========= ================== ============================================== .. _list_software_Austin_628: @@ -2543,11 +2597,11 @@ Bambi is a high-level Bayesian model-building interface written in Python. It wo *homepage*: https://bambinos.github.io/bambi -========= =============== -version toolchain -========= =============== -``0.7.1`` ``intel/2021b`` -========= =============== +========= =============================== +version toolchain +========= =============================== +``0.7.1`` ``foss/2021b``, ``intel/2021b`` +========= =============================== .. _list_software_BAMM_285: @@ -2659,14 +2713,15 @@ version toolchain Bandage is a program for visualising de novo assembly graphs -*homepage*: http://rrwick.github.io/Bandage/ +*homepage*: http://rrwick.github.io/Bandage -========= ============= ========== -version versionsuffix toolchain -========= ============= ========== -``0.8.1`` ``_Centos`` ``system`` -``0.8.1`` ``_Ubuntu`` ``system`` -========= ============= ========== +========= ============= ================== +version versionsuffix toolchain +========= ============= ================== +``0.8.1`` ``_Centos`` ``system`` +``0.8.1`` ``_Ubuntu`` ``system`` +``0.9.0`` ``GCCcore/11.2.0`` +========= ============= ================== .. _list_software_barrnap_742: @@ -3406,7 +3461,7 @@ version versionsuffix toolchain ``2.11`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` ``2.11`` ``-Perl-5.26.1`` ``intel/2018a`` ``2.11`` ``-Perl-5.28.0`` ``foss/2018b`` -``3.01`` ``GCC/10.2.0`` +``3.01`` ``GCC/10.2.0``, ``GCC/11.2.0`` ``3.01`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` ======== ================ =============================== @@ -3549,22 +3604,22 @@ Bioperl is the product of a community effort to produce Perl code which is usefu *homepage*: https://bioperl.org/ -=========== ================ ====================================== -version versionsuffix toolchain -=========== ================ ====================================== -``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` -``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` -``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` -``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` -``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` -``1.7.2`` ``GCCcore/8.3.0`` -``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``1.7.7`` ``GCCcore/9.3.0`` -``1.7.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -=========== ================ ====================================== +=========== ================ ========================================================== +version versionsuffix toolchain +=========== ================ ========================================================== +``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` +``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` +``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` +``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` +``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` +``1.7.2`` ``GCCcore/8.3.0`` +``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.7.7`` ``GCCcore/9.3.0`` +``1.7.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +=========== ================ ========================================================== .. _list_software_BioPP_442: @@ -3885,6 +3940,7 @@ version versionsuffix toolchain ``2.2`` ``-amd`` ``GCCcore/9.3.0`` ``3.0`` ``-amd`` ``GCCcore/10.3.0`` ``3.0.1`` ``-amd`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.1`` ``-amd`` ``GCCcore/11.2.0`` ========= ============= ================================================== @@ -4017,20 +4073,20 @@ Statistical and novel interactive HTML plots for Python *homepage*: https://github.com/bokeh/bokeh -=========== ================== =================================================== -version versionsuffix toolchain -=========== ================== =================================================== -``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` -``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` -``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``2.2.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``2.4.1`` ``foss/2021a`` -``2.4.2`` ``foss/2021b`` -=========== ================== =================================================== +=========== ================== ======================================================================== +version versionsuffix toolchain +=========== ================== ======================================================================== +``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` +``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` +``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.2.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``2.4.1`` ``foss/2021a`` +``2.4.2`` ``foss/2021b`` +=========== ================== ======================================================================== .. _list_software_BoltzTraP_898: @@ -4216,11 +4272,11 @@ Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python *homepage*: https://github.com/boto/boto3 -=========== ================== -version toolchain -=========== ================== -``1.20.13`` ``GCCcore/11.2.0`` -=========== ================== +=========== ====================================== +version toolchain +=========== ====================================== +``1.20.13`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +=========== ====================================== .. _list_software_Bottleneck_1035: @@ -4601,6 +4657,7 @@ version versionsuffix toolchain ``2.0.1`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.2`` ``-Python-2.7.15`` ``intel/2018b`` ``4.0.5`` ``-Python-3.7.4`` ``foss/2019b`` +``4.0.6`` ``foss/2020b`` ``5.0.0`` ``foss/2020b`` ``5.1.2`` ``foss/2020b`` ========= ================== =============== @@ -4803,7 +4860,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -4813,12 +4870,13 @@ version toolchain c-ares is a C library for asynchronous DNS requests (including name resolves) -*homepage*: https://c-ares.haxx.se +*homepage*: https://c-ares.org/ ========== ================== version toolchain ========== ================== ``1.17.2`` ``GCCcore/10.3.0`` +``1.18.1`` ``GCCcore/11.2.0`` ========== ================== @@ -5050,6 +5108,7 @@ version versionsuffix toolchain ``2.1.1`` ``GCCcore/10.2.0`` ``2.1.1`` ``-Java-11`` ``GCCcore/9.3.0`` ``2.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.2`` ``-Java-11`` ``GCCcore/10.3.0`` ========= ================ ====================================== @@ -5096,14 +5155,14 @@ Cap’n Proto is an insanely fast data interchange format and capability-based R *homepage*: https://capnproto.org -========= ====================================== -version toolchain -========= ====================================== -``0.6.1`` ``GCCcore/6.4.0`` -``0.7.0`` ``GCCcore/7.3.0`` -``0.8.0`` ``GCCcore/9.3.0`` -``0.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``0.6.1`` ``GCCcore/6.4.0`` +``0.7.0`` ``GCCcore/7.3.0`` +``0.8.0`` ``GCCcore/9.3.0`` +``0.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ========================================================== .. _list_software_Cargo_492: @@ -5402,12 +5461,13 @@ Clozure CL (often called CCL for short) is a free Common Lisp implementation wi *homepage*: https://ccl.clozure.com/ -========== ================= -version toolchain -========== ================= -``1.11.5`` ``system`` -``1.12`` ``GCCcore/9.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``1.11.5`` ``system`` +``1.12`` ``GCCcore/9.3.0`` +``1.12.1`` ``GCCcore/10.3.0`` +========== ================== .. _list_software_cclib_509: @@ -5896,6 +5956,7 @@ version toolchain ``2.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.2.0`` ``GCCcore/10.2.0`` +``2.3.4`` ``GCCcore/10.3.0`` ========= ==================================== @@ -6356,12 +6417,13 @@ Python bindings for libclang *homepage*: https://clang.llvm.org -========== ================== ================= -version versionsuffix toolchain -========== ================== ================= -``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``10.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========== ================== ================= +========== ================== ================== +version versionsuffix toolchain +========== ================== ================== +``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``10.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``13.0.1`` ``GCCcore/11.2.0`` +========== ================== ================== .. _list_software_CLAPACK_495: @@ -6604,6 +6666,38 @@ version toolchain ========== ================================================================================================================================================= +.. _list_software_CMAverse_758: + +*CMAverse* +++++++++++ + +The R package CMAverse provides a suite of functions for reproducible causal mediation analysis including cmdag for DAG visualization, cmest for statistical modeling and cmsens for sensitivity analysis. + +*homepage*: https://bs1125.github.io/CMAverse/ + +============ ============== +version toolchain +============ ============== +``20220112`` ``foss/2021b`` +============ ============== + + +.. _list_software_CmdStanR_764: + +*CmdStanR* +++++++++++ + +CmdStanR is a lightweight interface to Stan for R users + +*homepage*: https://mc-stan.org/cmdstanr + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``0.5.0`` ``-R-4.1.2`` ``foss/2021b`` +========= ============= ============== + + .. _list_software_CMSeq_441: *CMSeq* @@ -6908,6 +7002,22 @@ version versionsuffix toolchain ========= ================= ================== +.. _list_software_CONN_302: + +*CONN* +++++++ + +CONN is an open-source Matlab/SPM-based cross-platform software for the computation, display, and analysis of functional connectivity Magnetic Resonance Imaging (fcMRI). CONN is used to analyze resting state data (rsfMRI) as well as task-related designs. + +*homepage*: https://web.conn-toolbox.org/home + +======= ================= ========== +version versionsuffix toolchain +======= ================= ========== +``21a`` ``-MATLAB-2021a`` ``system`` +======= ================= ========== + + .. _list_software_ConnectomeWorkbench_1966: *ConnectomeWorkbench* @@ -8066,7 +8176,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_Devito_619` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` .. _list_software_dadi_402: @@ -8192,31 +8302,31 @@ Dask natively scales Python. Dask provides advanced parallelism for analytics, e *homepage*: https://dask.org/ -============ ================== =================================================== -version versionsuffix toolchain -============ ================== =================================================== -``0.8.2`` ``-Python-2.7.11`` ``intel/2016a`` -``0.8.2`` ``-Python-3.5.1`` ``intel/2016a`` -``0.11.0`` ``-Python-2.7.11`` ``foss/2016a`` -``0.11.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.11.0`` ``-Python-3.5.2`` ``intel/2016b`` -``0.12.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``0.16.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``0.16.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.17.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``0.17.0`` ``-Python-3.6.1`` ``intel/2017a`` -``0.17.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.19.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``2021.2.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``2021.9.1`` ``foss/2021a`` -``2022.1.0`` ``foss/2021b`` -============ ================== =================================================== +============ ================== ======================================================================== +version versionsuffix toolchain +============ ================== ======================================================================== +``0.8.2`` ``-Python-2.7.11`` ``intel/2016a`` +``0.8.2`` ``-Python-3.5.1`` ``intel/2016a`` +``0.11.0`` ``-Python-2.7.11`` ``foss/2016a`` +``0.11.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.11.0`` ``-Python-3.5.2`` ``intel/2016b`` +``0.12.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``0.16.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``0.16.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.17.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``0.17.0`` ``-Python-3.6.1`` ``intel/2017a`` +``0.17.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.19.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2021.2.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``2021.9.1`` ``foss/2021a`` +``2022.1.0`` ``foss/2021b`` +============ ================== ======================================================================== .. _list_software_datamash_835: @@ -8291,6 +8401,7 @@ version versionsuffix toolchain ``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` ``1.855`` ``GCCcore/10.2.0`` ``1.856`` ``GCCcore/10.3.0`` +``1.857`` ``GCCcore/11.2.0`` ========= ================ ================== @@ -8381,7 +8492,7 @@ version toolchain *dcm2niix* ++++++++++ -dcm2niix is a designed to convert neuroimaging data from the DICOM format to the NIfTI format. +dcm2niix is designed to convert neuroimaging data from the DICOM format to the NIfTI format. *homepage*: https://github.com/rordenlab/dcm2niix @@ -8392,6 +8503,7 @@ version toolchain ``1.0.20190902`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.0.20200331`` ``GCCcore/8.3.0`` ``1.0.20201102`` ``GCCcore/8.3.0`` +``1.0.20211006`` ``GCCcore/10.3.0`` ================ ==================================== @@ -8579,6 +8691,7 @@ version versionsuffix toolchain ``3.3.1`` ``-Python-3.7.4`` ``intel/2019b`` ``3.3.1`` ``-Python-3.8.2`` ``foss/2020a`` ``3.5.0`` ``foss/2021a`` +``3.5.1`` ``foss/2021b`` ========= ================= =============== @@ -8666,6 +8779,22 @@ version toolchain ======== =============== +.. _list_software_Devito_619: + +*Devito* +++++++++ + +Devito is a domain-specific Language (DSL) and code generation framework for performing optimised Finite Difference (FD) computation from high-level symbolic problem definitions. Devito performs automated code generation and Just-In-time (JIT) compilation based on symbolic equations defined in SymPy to create and execute highly optimised Finite Difference stencil kernels on multiple computer platforms. + +*homepage*: https://www.devitoproject.org + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``4.6.1`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_DFA_203: *DFA* @@ -8731,6 +8860,7 @@ version versionsuffix toolchain ``17.1`` ``-Python-2.7.14`` ``intel/2017b`` ``19.1`` ``-Python-2.7.16`` ``foss/2019b`` ``19.1`` ``-Python-2.7.16-mpi`` ``foss/2019b`` +``21.1`` ``intel/2021a`` ========= ====================== =============== @@ -8743,11 +8873,11 @@ This is a repackaged version of the DFTD3 program by S. Grimme and his coworkers *homepage*: https://github.com/dftbplus/dftd3-lib -======= ============= -version toolchain -======= ============= -``0.9`` ``GCC/8.3.0`` -======= ============= +======= =========================================== +version toolchain +======= =========================================== +``0.9`` ``GCC/8.3.0``, ``intel-compilers/2021.2.0`` +======= =========================================== .. _list_software_DGL_215: @@ -8898,12 +9028,13 @@ DIRAC: Program for Atomic and Molecular Direct Iterative Relativistic All-electr *homepage*: http://www.diracprogram.org -======== ============================ =============== -version versionsuffix toolchain -======== ============================ =============== -``19.0`` ``-Python-2.7.18-int64`` ``intel/2020a`` -``19.0`` ``-Python-2.7.18-mpi-int64`` ``intel/2020a`` -======== ============================ =============== +======== ============================ =============================== +version versionsuffix toolchain +======== ============================ =============================== +``19.0`` ``-Python-2.7.18-int64`` ``intel/2020a`` +``19.0`` ``-Python-2.7.18-mpi-int64`` ``intel/2020a`` +``22.0`` ``foss/2021a``, ``intel/2021a`` +======== ============================ =============================== .. _list_software_distributed_1187: @@ -9624,6 +9755,7 @@ version toolchain ``4.5.0`` ``system`` ``4.5.1`` ``system`` ``4.5.2`` ``system`` +``4.5.3`` ``system`` ========== ========== @@ -9665,7 +9797,7 @@ version versionsuffix toolchain ``2.18.0`` ``gompi/2020a`` ``2.20.0`` ``gompi/2020b`` ``2.22.1`` ``gompi/2021a`` -``2.24.2`` ``iimpi/2021b`` +``2.24.2`` ``gompi/2021b``, ``iimpi/2021b`` ========== ================== ================================ @@ -9928,7 +10060,7 @@ version toolchain *ELPA* ++++++ -Eigenvalue SoLvers for Petaflop-Applications . +Eigenvalue SoLvers for Petaflop-Applications. *homepage*: https://elpa.rzg.mpg.de @@ -9945,6 +10077,7 @@ version toolchain ``2020.05.001`` ``intel/2020a`` ``2020.11.001`` ``foss/2020b``, ``intel/2020b`` ``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``2021.11.001`` ``foss/2021b``, ``intel/2021b`` =================== ================================================================================= @@ -10372,14 +10505,14 @@ A Python framework for the analysis and visualization of trees *homepage*: http://etetoolkit.org -============ ================== =============== -version versionsuffix toolchain -============ ================== =============== -``3.0.0b36`` ``-Python-2.7.12`` ``intel/2016b`` -``3.1.1`` ``-Python-3.6.6`` ``foss/2018b`` -``3.1.2`` ``foss/2020b`` -``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` -============ ================== =============== +============ ================== ============================== +version versionsuffix toolchain +============ ================== ============================== +``3.0.0b36`` ``-Python-2.7.12`` ``intel/2016b`` +``3.1.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.2`` ``foss/2020b``, ``foss/2021b`` +``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` +============ ================== ============================== .. _list_software_ETSF_IO_553: @@ -11916,7 +12049,7 @@ FLASH (Fast Length Adjustment of SHort reads) is a very fast and accurate softwa version toolchain ========== ============================================================= ``1.2.11`` ``GCC/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b`` -``2.2.00`` ``foss/2018b``, ``foss/2020b`` +``2.2.00`` ``GCC/11.2.0``, ``foss/2018b``, ``foss/2020b`` ========== ============================================================= @@ -12043,6 +12176,7 @@ FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK version toolchain ========= ============================== ``3.0.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``3.1.3`` ``GCC/11.2.0`` ========= ============================== @@ -12138,7 +12272,7 @@ version toolchain ANSYS FLUENT software contains the broad physical modeling capabilities needed to model flow, turbulence, heat transfer, and reactions for industrial applications ranging from air flow over an aircraft wing to combustion in a furnace, from bubble columns to oil platforms, from blood flow to semiconductor manufacturing, and from clean room design to wastewater treatment plants. -*homepage*: http://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics/Fluid+Dynamics+Products/ANSYS+Fluent +*homepage*: https://www.ansys.com/products/fluids/ansys-fluent ========== ========== version toolchain @@ -12151,6 +12285,7 @@ version toolchain ``18.1`` ``system`` ``18.2`` ``system`` ``2021R1`` ``system`` +``2021R2`` ``system`` ========== ========== @@ -13060,7 +13195,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -13336,6 +13471,7 @@ version versionsuffix toolchain ``4.2.0.0`` ``-Java-1.8`` ``GCCcore/10.2.0`` ``4.2.0.0`` ``-Java-11`` ``GCCcore/10.2.0`` ``4.2.3.0`` ``-Java-11`` ``GCCcore/11.2.0`` +``4.2.5.0`` ``-Java-11`` ``GCCcore/11.2.0`` ============ =================== ================== @@ -14309,6 +14445,7 @@ version versionsuffix toolchain ``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.8.0`` ``GCC/8.3.0`` ``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` ``3.9.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` @@ -14361,6 +14498,7 @@ version versionsuffix toolchain ============== ================= ============== ``1.7.2`` ``-Python-3.8.2`` ``foss/2020a`` ``1.7.4-pre2`` ``foss/2020b`` +``1.7.5.3`` ``foss/2021b`` ============== ================= ============== @@ -15247,18 +15385,18 @@ GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x *homepage*: https://github.com/aleaxit/gmpy -============ ================== ====================================================================== -version versionsuffix toolchain -============ ================== ====================================================================== -``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b4`` ``GCC/8.3.0`` -``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` -``2.1.0rc1`` ``GCC/11.2.0`` -============ ================== ====================================================================== +=========== ================== ====================================================================== +version versionsuffix toolchain +=========== ================== ====================================================================== +``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b4`` ``GCC/8.3.0`` +``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` +``2.1.2`` ``GCC/11.2.0`` +=========== ================== ====================================================================== .. _list_software_gmsh_431: @@ -15967,11 +16105,11 @@ Graphite is a "smart font" system developed specifically to handle the complexi *homepage*: https://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_home -========== ===================================== -version toolchain -========== ===================================== -``1.3.14`` ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` -========== ===================================== +========== ========================================================= +version toolchain +========== ========================================================= +``1.3.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +========== ========================================================= .. _list_software_GraPhlAn_749: @@ -15990,6 +16128,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_GraphMap_784: + +*GraphMap* +++++++++++ + +A highly sensitive and accurate mapper for long, error-prone reads + +*homepage*: https://github.com/isovic/graphmap + +========= ============== +version toolchain +========= ============== +``0.5.2`` ``foss/2019b`` +========= ============== + + .. _list_software_GraphMap2_834: *GraphMap2* @@ -16314,6 +16468,22 @@ version versionsuffix toolchain ========= ============= ========== +.. _list_software_gRPC_332: + +*gRPC* +++++++ + +gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems. + +*homepage*: https://grpc.io/ + +========== ================== +version toolchain +========== ================== +``1.44.0`` ``GCCcore/11.2.0`` +========== ================== + + .. _list_software_GSEA_288: *GSEA* @@ -16700,7 +16870,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hydra_504` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -17780,6 +17950,22 @@ version toolchain =========== ===================================================================================================================================================================================================================================================== +.. _list_software_Hydra_504: + +*Hydra* ++++++++ + +Hydra is an open-source Python framework that simplifies the development of research and other complex applications. The key feature is the ability to dynamically create a hierarchical configuration by composition and override it through config files and the command line. The name Hydra comes from its ability to run multiple similar jobs - much like a Hydra with multiple heads. + +*homepage*: https://hydra.cc/ + +========= ================== +version toolchain +========= ================== +``1.1.1`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_Hyperopt_859: *Hyperopt* @@ -18266,6 +18452,7 @@ IgBLAST faclilitates the analysis of immunoglobulin and T cell receptor variable version versionsuffix toolchain ========== ============== ========== ``1.15.0`` ``-x64-linux`` ``system`` +``1.18.0`` ``-x64-linux`` ``system`` ========== ============== ========== @@ -18547,6 +18734,7 @@ version versionsuffix toolchain ``2.5.0`` ``foss/2019a`` ``2.9.0`` ``foss/2020b``, ``fosscuda/2020b`` ``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``2.10.5`` ``foss/2021a`` ``2.13.5`` ``foss/2021b`` ========== ================= ================================== @@ -18925,7 +19113,7 @@ Infernal ("INFERence of RNA ALignment") is for searching DNA sequence databases version toolchain ========= ================================================================ ``1.1.2`` ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018b`` -``1.1.4`` ``foss/2021b`` +``1.1.4`` ``foss/2020b``, ``foss/2021b`` ========= ================================================================ @@ -19128,14 +19316,15 @@ version toolchain *IntelClusterChecker* +++++++++++++++++++++ -Verifies cluster components work together ― for - better uptime and productivity and lower total - cost of ownership (TCO) +Intel Cluster Checker verifies the configuration and performance of Linux OS-based clusters. Anomalies and performance differences can be identified and practical resolutions provided. -*homepage*: https://software.intel.com/en-us/intel-cluster-checker +*homepage*: https://software.intel.com/en-us/cluster-checker ============== ========== version toolchain ============== ========== ``2017.1.016`` ``system`` +``2021.5.0`` ``system`` ============== ========== @@ -19232,15 +19421,16 @@ version toolchain *intervaltree-python* +++++++++++++++++++++ -A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment +A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment. *homepage*: https://github.com/chaimleib/intervaltree -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` -========= ================= ============== +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.0`` ``GCCcore/10.3.0`` +========= ================= ================== .. _list_software_intltool_885: @@ -19786,11 +19976,12 @@ ITSx: Improved software detection and extraction of ITS1 and ITS2 from ribosomal *homepage*: https://microbiology.se/software/itsx/ -========= ================= -version toolchain -========= ================= -``1.1.2`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.1.2`` ``GCCcore/9.3.0`` +``1.1.3`` ``GCCcore/10.3.0`` +========= ================== .. _list_software_iVar_402: @@ -19816,7 +20007,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_jupyter-server-proxy_2118` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` .. _list_software_JAGS_293: @@ -19828,12 +20019,12 @@ JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian *homepage*: http://mcmc-jags.sourceforge.net/ -========= =================================================================================================================================================== -version toolchain -========= =================================================================================================================================================== -``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` -``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2017b`` -========= =================================================================================================================================================== +========= =================================================================================================================================================================== +version toolchain +========= =================================================================================================================================================================== +``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` +``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2020b``, ``intel/2017b`` +========= =================================================================================================================================================================== .. _list_software_Jansson_732: @@ -20255,6 +20446,7 @@ version versionsuffix toolchain ``1.6.5`` ``-linux-x86_64`` ``system`` ``1.7.0`` ``-linux-x86_64`` ``system`` ``1.7.1`` ``-linux-x86_64`` ``system`` +``1.7.2`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -20307,6 +20499,22 @@ version toolchain ========= ================== +.. _list_software_jupyter-server-proxy_2118: + +*jupyter-server-proxy* +++++++++++++++++++++++ + +Jupyter Server Proxy lets you run arbitrary external processes (such as RStudio, Shiny Server, Syncthing, PostgreSQL, Code Server, etc) alongside your notebook server and provide authenticated web access to them using a path like /rstudio next to others like /lab. Alongside the python package that provides the main functionality, the JupyterLab extension (@jupyterlab/server-proxy) provides buttons in the JupyterLab launcher window to get to RStudio for example. + +*homepage*: https://github.com/jupyterhub/jupyter-server-proxy + +========= ================== +version toolchain +========= ================== +``3.2.1`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_JupyterHub_1042: *JupyterHub* @@ -20460,6 +20668,7 @@ version toolchain ``0.46.0`` ``intel/2019a`` ``0.46.1`` ``foss/2019b``, ``iimpi/2020a``, ``iimpi/2020b`` ``0.46.2`` ``foss/2020b`` +``0.48.0`` ``gompi/2021b`` ========== ================================================ @@ -20654,6 +20863,7 @@ version versionsuffix toolchain ``3.1.0`` ``foss/2018a``, ``foss/2018b`` ``3.1.1`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` ``3.1.2rc1`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``3.2.1`` ``GCC/11.2.0`` ============ ================= ============================== @@ -21678,7 +21888,7 @@ version toolchain ``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` ``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` ========== ====================================================================================== @@ -22403,6 +22613,7 @@ ObjCryst++ is Object-Oriented Crystallographic Library for C++ version toolchain ============ =============== ``2017.2.3`` ``intel/2020a`` +``2021.1.2`` ``foss/2021b`` ============ =============== @@ -22578,11 +22789,11 @@ libpspio is a library to read and write pseudopotentials in multiple formats. *homepage*: https://gitlab.e-cam2020.eu/esl/pspio/ -========= ======================================= -version toolchain -========= ======================================= -``0.2.4`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -========= ======================================= +========= ======================================================= +version toolchain +========= ======================================================= +``0.2.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` +========= ======================================================= .. _list_software_libpthread-stubs_1661: @@ -23067,6 +23278,7 @@ libtree is a tool that turns ldd into a tree, explains why shared libraries are version toolchain ========= ================== ``2.0.0`` ``GCCcore/10.3.0`` +``3.0.3`` ``system`` ========= ================== @@ -23764,12 +23976,12 @@ Fast and memory-efficient sequencing error corrector *homepage*: https://github.com/mourisl/Lighter -========= ============== -version toolchain -========= ============== -``1.1.1`` ``foss/2018a`` -``1.1.2`` ``foss/2018b`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``1.1.1`` ``foss/2018a`` +``1.1.2`` ``GCC/11.2.0``, ``foss/2018b`` +========= ============================== .. _list_software_liknorm_764: @@ -23797,18 +24009,18 @@ Likwid stands for Like I knew what I am doing. This project contributes easy to *homepage*: https://github.com/RRZE-HPC/likwid -========= ===================================================================== -version toolchain -========= ===================================================================== -``4.0.1`` ``GNU/4.9.3-2.25`` -``4.1.0`` ``GCCcore/4.9.3`` -``4.2.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2017a``, ``intel/2017a`` -``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``5.0.1`` ``GCCcore/8.3.0`` -``5.1.0`` ``GCCcore/9.3.0`` -``5.2.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` -``5.2.1`` ``GCCcore/11.2.0`` -========= ===================================================================== +========= ===================================================================================================== +version toolchain +========= ===================================================================================================== +``4.0.1`` ``GNU/4.9.3-2.25`` +``4.1.0`` ``GCCcore/4.9.3`` +``4.2.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2017a``, ``intel/2017a`` +``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``5.0.1`` ``GCCcore/8.3.0`` +``5.1.0`` ``GCCcore/9.3.0`` +``5.2.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0`` +``5.2.1`` ``GCC/11.2.0`` +========= ===================================================================================================== .. _list_software_limix_547: @@ -24191,11 +24403,12 @@ Python implementation of the Loom file format, an efficient file format for larg *homepage*: https://loompy.org/ -========= =============== -version toolchain -========= =============== -``3.0.6`` ``intel/2020b`` -========= =============== +========= =============================== +version toolchain +========= =============================== +``3.0.6`` ``intel/2020b`` +``3.0.7`` ``foss/2021b``, ``intel/2021b`` +========= =============================== .. _list_software_LPeg_360: @@ -24243,7 +24456,7 @@ Mixed Integer Linear Programming (MILP) solver version toolchain ============ ============================================================================================================================================================================================== ``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a``, ``intel/2018b`` -``5.5.2.11`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``5.5.2.11`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` ============ ============================================================================================================================================================================================== @@ -24543,7 +24756,23 @@ version toolchain --- -:ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` + + +.. _list_software_M1QN3_336: + +*M1QN3* ++++++++ + +A solver of large-scale unconstrained minimization problems + +*homepage*: https://who.rocq.inria.fr/Jean-Charles.Gilbert/modulopt/optimization-routines/m1qn3/m1qn3.html + +======= ============== +version toolchain +======= ============== +``3.3`` ``GCC/10.3.0`` +======= ============== .. _list_software_M4_129: @@ -24657,6 +24886,22 @@ version versionsuffix toolchain ========= ==================== ======================================================================================= +.. _list_software_MAGeCK_456: + +*MAGeCK* +++++++++ + +Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout (MAGeCK) is a computational tool to identify important genes from the recent genome-scale CRISPR-Cas9 knockout screens (or GeCKO) technology. MAGeCK is developed by Wei Li and Han Xu from Dr. Xiaole Shirley Liu's lab at Dana-Farber Cancer Institute, and is being actively updated by Wei Li lab from Children's National Medical Center. + +*homepage*: https://sourceforge.net/p/mageck/wiki/Home/ + +=========== ============== +version toolchain +=========== ============== +``0.5.9.4`` ``foss/2021a`` +=========== ============== + + .. _list_software_magick_620: *magick* @@ -25017,14 +25262,14 @@ Fast genome and metagenome distance estimation using MinHash *homepage*: http://mash.readthedocs.org -======= ============== -version toolchain -======= ============== -``2.0`` ``foss/2018a`` -``2.1`` ``foss/2018b`` -``2.2`` ``GCC/9.3.0`` -``2.3`` ``GCC/10.3.0`` -======= ============== +======= ============================== +version toolchain +======= ============================== +``2.0`` ``foss/2018a`` +``2.1`` ``foss/2018b`` +``2.2`` ``GCC/9.3.0`` +``2.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` +======= ============================== .. _list_software_MaSuRCA_588: @@ -25204,9 +25449,26 @@ version versionsuffix toolchain ``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``3.4.2`` ``foss/2021a``, ``intel/2021a`` ``3.4.3`` ``foss/2021b``, ``intel/2021b`` +``3.5.1`` ``foss/2020b``, ``intel/2020b`` ========= ================================= =================================================================================== +.. _list_software_matplotlib-inline_1764: + +*matplotlib-inline* ++++++++++++++++++++ + +Matplotlib Inline Back-end for IPython and Jupyter. + +*homepage*: https://github.com/ipython/matplotlib-inline + +========= ================== +version toolchain +========= ================== +``0.1.3`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_MATSim_523: *MATSim* @@ -25476,6 +25738,8 @@ version versionsuffix toolchain ``R2021a`` ``.0`` ``system`` ``R2021a`` ``.3`` ``system`` ``R2021b`` ``system`` +``R2021b`` ``.2`` ``system`` +``R2022a`` ``system`` ========== ============= ========== @@ -25492,6 +25756,8 @@ MDAnalysis is an object-oriented Python library to analyze trajectories from mol version versionsuffix toolchain ========== ================= =============================== ``0.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.1.1`` ``foss/2020b`` +``2.0.0`` ``foss/2021b``, ``intel/2021b`` ========== ================= =============================== @@ -25595,6 +25861,7 @@ version versionsuffix toolchain ``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.9.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.9.7`` ``intel/2021b`` ========= ================= =================================================== @@ -25618,6 +25885,7 @@ version versionsuffix toolchain ``1.2.0`` ``-Python-3.7.4`` ``foss/2019b`` ``1.4.3`` ``foss/2020b`` ``1.4.3`` ``-Python-3.7.4`` ``foss/2019b`` +``1.5.0`` ``foss/2021a`` ========== ================= ============== @@ -25745,6 +26013,22 @@ version toolchain ========= ================================== +.. _list_software_MEGAN_360: + +*MEGAN* ++++++++ + +MEGAN is a comprehensive toolbox for interactively analyzing microbiome data + +*homepage*: http://megan.informatik.uni-tuebingen.de/ + +========== ============= ========== +version versionsuffix toolchain +========== ============= ========== +``6.22.0`` ``-Java-17`` ``system`` +========== ============= ========== + + .. _list_software_Meld_386: *Meld* @@ -25795,6 +26079,7 @@ version versionsuffix toolchain ``5.1.1`` ``-Python-3.6.6`` ``foss/2018b`` ``5.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``5.4.1`` ``GCC/10.3.0`` +``5.4.1`` ``-Python-2.7.18`` ``gompi/2021b`` ========= ============================== =============================== @@ -25932,16 +26217,17 @@ version toolchain *meshalyzer* ++++++++++++ -Graphical program for display time dependent data on 3D finite elment meshes +Graphical program for display time dependent data on 3D finite element meshes *homepage*: https://git.opencarp.org/openCARP/meshalyzer -======= ================= ============== -version versionsuffix toolchain -======= ================= ============== -``2.0`` ``-Python-3.8.2`` ``foss/2020a`` -``2.2`` ``foss/2020b`` -======= ================= ============== +============ ================= ============== +version versionsuffix toolchain +============ ================= ============== +``2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``2.2`` ``foss/2020b`` +``20200308`` ``-Python-3.8.2`` ``foss/2020a`` +============ ================= ============== .. _list_software_meshio_645: @@ -26912,6 +27198,22 @@ version toolchain ========= ================== +.. _list_software_MNE-Python_911: + +*MNE-Python* +++++++++++++ + +MNE-Python software is an open-source Python package for exploring, visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG, ECoG, and more. It includes modules for data input/output, preprocessing, visualization, source estimation, time-frequency analysis, connectivity analysis, machine learning, and statistics. + +*homepage*: https://mne.tools/stable/index.html + +========== ============== +version toolchain +========== ============== +``0.24.1`` ``foss/2021a`` +========== ============== + + .. _list_software_MOABS_370: *MOABS* @@ -27557,6 +27859,7 @@ version versionsuffix toolchain ``3.0-rc-20191217`` ``-Python-2.7.16`` ``foss/2019b`` ``3.0-rc-20191217`` ``-Python-3.7.4`` ``foss/2019b`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.0.3`` ``foss/2021a`` ``3.0_RC2`` ``-Python-2.7.13`` ``foss/2017a`` ``3.0_RC3`` ``-Python-2.7.14`` ``intel/2018a`` =================== ================== =============== @@ -27847,15 +28150,15 @@ MUSCLE is one of the best-performing multiple alignment programs according to p *homepage*: https://drive5.com/muscle/ -============ =============== ================================================================================================================================================================================================= -version versionsuffix toolchain -============ =============== ================================================================================================================================================================================================= -``3.8.31`` ``GCC/7.3.0-2.30``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``3.8.31`` ``-i86linux64`` ``system`` -``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` -``5.0.1428`` ``GCCcore/10.3.0`` -``5.1`` ``GCCcore/11.2.0`` -============ =============== ================================================================================================================================================================================================= +============ =============== ===================================================================================================================================================================================================================== +version versionsuffix toolchain +============ =============== ===================================================================================================================================================================================================================== +``3.8.31`` ``GCC/7.3.0-2.30``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``3.8.31`` ``-i86linux64`` ``system`` +``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +``5.0.1428`` ``GCCcore/10.3.0`` +``5.1`` ``GCCcore/11.2.0`` +============ =============== ===================================================================================================================================================================================================================== .. _list_software_MuSiC_449: @@ -28970,7 +29273,7 @@ version versionsuffix toolchain ``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.5.5.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``1.5.7`` ``foss/2021a``, ``intel/2021b`` +``1.5.7`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` =========== ============================= =================================================== @@ -29138,7 +29441,7 @@ version versionsuffix toolchain ``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` -``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``2.5.1`` ``foss/2021a`` ``2.6.2`` ``foss/2020b`` ``2.6.3`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` @@ -29243,13 +29546,13 @@ The NFFT (nonequispaced fast Fourier transform or nonuniform fast Fourier transf *homepage*: https://www-user.tu-chemnitz.de/~potts/nfft/ -========= ================================== -version toolchain -========= ================================== -``3.1.3`` ``foss/2020b``, ``fosscuda/2020b`` -``3.5.1`` ``foss/2018b``, ``foss/2019a`` -``3.5.2`` ``foss/2020a``, ``foss/2021a`` -========= ================================== +========= ============================================== +version toolchain +========= ============================================== +``3.1.3`` ``foss/2020b``, ``fosscuda/2020b`` +``3.5.1`` ``foss/2018b``, ``foss/2019a`` +``3.5.2`` ``foss/2020a``, ``foss/2021a``, ``foss/2021b`` +========= ============================================== .. _list_software_NGLess_556: @@ -29401,6 +29704,7 @@ version versionsuffix toolchain ``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ``3.2.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` +``3.2.2`` ``foss/2021b`` ========= ================================= ================================================== @@ -29598,6 +29902,8 @@ version versionsuffix toolchain ``3.2.4`` ``-Python-2.7.13`` ``intel/2017a`` ``3.5`` ``-Python-3.7.4`` ``foss/2019b`` ``3.5`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``3.6.7`` ``foss/2021a`` +``3.7`` ``foss/2021b`` ========= ================== ================================== @@ -29981,7 +30287,7 @@ version versionsuffix toolchain ``0.52.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` ``0.53.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` -``0.54.1`` ``foss/2021b`` +``0.54.1`` ``foss/2021b``, ``intel/2021b`` ========== ================== =================================================== @@ -30028,6 +30334,7 @@ version versionsuffix toolchain ``2.7.1`` ``-Python-2.7.16`` ``intel/2019b`` ``2.7.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.8.1`` ``foss/2021a``, ``intel/2021a`` ========= ================== =================================================== @@ -30139,7 +30446,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ONNX_323` - :ref:`list_software_ONNX-Runtime_1108` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_ont-remora_1028` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_Optuna_631` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -30314,6 +30621,39 @@ version toolchain ========== ================== +.. _list_software_ONNX_323: + +*ONNX* +++++++ + +Open Neural Network Exchange (ONNX) is an open ecosystem that empowers AI developers to choose the right tools as their project evolves. ONNX provides an open source format for AI models, both deep learning and traditional ML. It defines an extensible computation graph model, as well as definitions of built-in operators and standard data types. Currently we focus on the capabilities needed for inferencing (scoring). + +*homepage*: https://onnx.ai/ + +========== ============== +version toolchain +========== ============== +``1.11.0`` ``foss/2021a`` +========== ============== + + +.. _list_software_ONNX-Runtime_1108: + +*ONNX-Runtime* +++++++++++++++ + +ONNX Runtime inference can enable faster customer experiences and lower costs, supporting models from deep learning frameworks such as PyTorch and TensorFlow/Keras as well as classical machine learning libraries such as scikit-learn, LightGBM, XGBoost, etc. ONNX Runtime is compatible with different hardware, drivers, and operating systems, and provides optimal performance by leveraging hardware accelerators where applicable alongside graph optimizations and transforms. + +*homepage*: https://onnxruntime.ai/ + +========== ================ ============== +version versionsuffix toolchain +========== ================ ============== +``1.10.0`` ``foss/2021a`` +``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ================ ============== + + .. _list_software_ont-fast5-api_1224: *ont-fast5-api* @@ -30328,9 +30668,28 @@ version versionsuffix toolchain ========= ================= ================================== ``3.3.0`` ``foss/2020b``, ``fosscuda/2020b`` ``3.3.0`` ``-Python-3.7.4`` ``foss/2019b`` +``4.0.0`` ``foss/2021a`` +``4.0.2`` ``foss/2021a`` ========= ================= ================================== +.. _list_software_ont-remora_1028: + +*ont-remora* +++++++++++++ + +Methylation/modified base calling separated from basecalling. Remora primarily provides an API to call modified bases for basecaller programs such as Bonito. Remora also provides the tools to prepare datasets, train modified base models and run simple inference. + +*homepage*: https://github.com/nanoporetech/remora + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.1.2`` ``foss/2021a`` +``0.1.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_OOMPA_380: *OOMPA* @@ -30394,6 +30753,7 @@ A toolkit for developing and comparing reinforcement learning algorithms. version versionsuffix toolchain ========== ================= ============== ``0.17.1`` ``-Python-3.7.4`` ``foss/2019b`` +``0.21.0`` ``foss/2021b`` ========== ================= ============== @@ -30455,6 +30815,7 @@ version versionsuffix toolchain ``0.3.15`` ``GCC/10.3.0`` ``0.3.17`` ``GCC/10.3.0``, ``GCC/11.2.0`` ``0.3.18`` ``GCC/11.2.0`` +``0.3.20`` ``GCC/11.2.0`` ========== ================= ========================================================== @@ -31163,6 +31524,23 @@ version toolchain ========= ================== +.. _list_software_Optuna_631: + +*Optuna* +++++++++ + +Optuna is an automatic hyperparameter optimization software framework, particularly designed for machine learning. It features an imperative, define-by-run style user API. Thanks to our define-by-run API, the code written with Optuna enjoys high modularity, and the user of Optuna can dynamically construct the search spaces for the hyperparameters. + +*homepage*: https://optuna.org/ + +========== ============== +version toolchain +========== ============== +``2.9.1`` ``foss/2021a`` +``2.10.0`` ``foss/2021b`` +========== ============== + + .. _list_software_OR-Tools_735: *OR-Tools* @@ -31203,6 +31581,7 @@ version versionsuffix toolchain ``5.0.1`` ``-static`` ``gompi/2021a`` ``5.0.2`` ``gompi/2021a``, ``gompi/2021b`` ``5.0.2`` ``-static`` ``gompi/2021a``, ``gompi/2021b`` +``5.0.3`` ``gompi/2021b`` ====================== ================== ================================ @@ -31389,7 +31768,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -31773,6 +32152,7 @@ parallel fastq-dump wrapper version versionsuffix toolchain ========= ================= ================= ``0.6.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================= ================= @@ -31969,6 +32349,22 @@ version toolchain ========= ============== +.. _list_software_patch_528: + +*patch* ++++++++ + +Patch takes a patch file containing a difference listing produced by the diff program and applies those differences to one or more original files, producing patched versions. + +*homepage*: https://savannah.gnu.org/projects/patch + +========= ========== +version toolchain +========= ========== +``2.7.6`` ``system`` +========= ========== + + .. _list_software_patchelf_839: *patchelf* @@ -33153,6 +33549,7 @@ An automated pipeline for analyses of fungal internal transcribed spacer (ITS) s version versionsuffix toolchain ======= ================= ============== ``2.7`` ``-Python-3.8.2`` ``foss/2020a`` +``2.8`` ``foss/2021a`` ======= ================= ============== @@ -33457,6 +33854,7 @@ version toolchain ``2.00-alpha1-x86_64`` ``system`` ``2.00-alpha2-x86_64`` ``system`` ``2.00-alpha2-x86_64_avx2`` ``system`` +``2.00a2.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` ``2.00a2.3_x86_64`` ``system`` =========================== ============================== @@ -33712,6 +34110,7 @@ version toolchain ``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` ``1.5`` ``GCC/9.3.0`` ``1.6`` ``GCC/10.2.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` +``1.8`` ``GCC/11.2.0`` ======= ========================================================== @@ -33853,6 +34252,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_porefoam_857: + +*porefoam* +++++++++++ + +Direct pore-scale simulation of single- and two-phase flow through confined media + +*homepage*: https://github.com/ImperialCollegeLondon/porefoam + +============== ============== +version toolchain +============== ============== +``2021-09-21`` ``foss/2020a`` +============== ============== + + .. _list_software_poretools_999: *poretools* @@ -34127,6 +34542,22 @@ version toolchain ========= =============================== +.. _list_software_presto_669: + +*presto* +++++++++ + +Presto performs a fast Wilcoxon rank sum test and auROC analysis. + +*homepage*: https://github.com/immunogenomics/presto + +================== ============= ============== +version versionsuffix toolchain +================== ============= ============== +``1.0.0-20200718`` ``-R-4.1.2`` ``foss/2021b`` +================== ============= ============== + + .. _list_software_pretty-yaml_1160: *pretty-yaml* @@ -35144,6 +35575,7 @@ version versionsuffix toolchain ``2.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.0.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``2.0.4`` ``foss/2021a`` ========= ================= ================================== @@ -35275,16 +35707,16 @@ Pure python package for DICOM medical file reading and writing. *homepage*: https://pydicom.github.io/ -========= ================== ================== -version versionsuffix toolchain -========= ================== ================== -``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` -``1.2.2`` ``GCCcore/8.2.0`` -``1.4.2`` ``GCCcore/8.3.0`` -``2.1.2`` ``GCCcore/10.2.0`` -``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``2.2.2`` ``GCCcore/10.3.0`` -========= ================== ================== +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` +``1.2.2`` ``GCCcore/8.2.0`` +``1.4.2`` ``GCCcore/8.3.0`` +``2.1.2`` ``GCCcore/10.2.0`` +``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.2.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ================== ====================================== .. _list_software_pydlpoly_893: @@ -35330,13 +35762,14 @@ A basic Python-based EGA download client *homepage*: https://github.com/EGA-archive/ega-download-client -========== ================= ================= -version versionsuffix toolchain -========== ================= ================= -``3.0.33`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``3.4.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``3.4.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -========== ================= ================= +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``3.0.33`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.4.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.4.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``4.0.0`` ``GCCcore/11.2.0`` +========== ================= ================== .. _list_software_pyenchant_970: @@ -35523,6 +35956,22 @@ version versionsuffix toolchain ========= ============================= =================== +.. _list_software_PyFrag_585: + +*PyFrag* +++++++++ + +PyFrag 2019 resolves three main challenges associated with the automatized computational exploration of reaction mechanisms: 1) the management of multiple parallel calculations to automatically find a reaction path; 2) the monitoring of the entire computational process along with the extraction and plotting of relevant information from large amounts of data; and 3) the analysis and presentation of these data in a clear and informative way. This module provides the Activation Strain Analysis (ASA) Module of PyFrag 2019 + +*homepage*: https://pyfragdocument.readthedocs.io/en/latest/includeme.html + +================= ============= =============== +version versionsuffix toolchain +================= ============= =============== +``2019-20220216`` ``-ASA`` ``intel/2020b`` +================= ============= =============== + + .. _list_software_pygccxml_871: *pygccxml* @@ -35868,12 +36317,12 @@ Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machin *homepage*: https://docs.pymc.io/ -========== ================= ==================================================== -version versionsuffix toolchain -========== ================= ==================================================== -``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.11.1`` ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` -========== ================= ==================================================== +========== ================= ==================================================================== +version versionsuffix toolchain +========== ================= ==================================================================== +``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.11.1`` ``foss/2021b``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` +========== ================= ==================================================================== .. _list_software_pymca_538: @@ -35939,6 +36388,7 @@ Python bindings to ObjCryst++, the Object-Oriented Crystallographic Library. version versionsuffix toolchain =============== ================= =============== ``2.1.0.post2`` ``-Python-3.8.2`` ``intel/2020a`` +``2.2.1`` ``foss/2021b`` =============== ================= =============== @@ -36146,22 +36596,22 @@ PyQt5 is a set of Python bindings for v5 of the Qt application framework from Th *homepage*: http://www.riverbankcomputing.co.uk/software/pyqt -========== ================== ================================================ -version versionsuffix toolchain -========== ================== ================================================ -``5.7`` ``-Python-2.7.11`` ``foss/2016a`` -``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` -``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` -``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``5.15.1`` ``GCCcore/10.2.0`` -``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``5.15.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========== ================== ================================================ +========== ================== ========================================================== +version versionsuffix toolchain +========== ================== ========================================================== +``5.7`` ``-Python-2.7.11`` ``foss/2016a`` +``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` +``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` +``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.15.1`` ``GCCcore/10.2.0`` +``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.15.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ================== ========================================================== .. _list_software_PyQtGraph_896: @@ -36197,6 +36647,7 @@ Open-source python package for the extraction of Radiomics features from 2D and ========= ================= ============== version versionsuffix toolchain ========= ================= ============== +``3.0.1`` ``foss/2021a`` ``3.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -36526,12 +36977,12 @@ Python bindings to spoa. *homepage*: https://github.com/nanoporetech/pyspoa -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``0.0.8`` ``GCC/10.2.0`` -========= ================= ============== +========= ================= ============================== +version versionsuffix toolchain +========= ================= ============================== +``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``0.0.8`` ``GCC/10.2.0``, ``GCC/10.3.0`` +========= ================= ============================== .. _list_software_pysqlite_891: @@ -36997,11 +37448,12 @@ PyWavelets is open source wavelet transform software for Python. *homepage*: https://pywavelets.readthedocs.io -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``1.1.1`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= =============== +========= ================= =================== +version versionsuffix toolchain +========= ================= =================== +``1.1.1`` ``intelcuda/2020b`` +``1.1.1`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= =================== .. _list_software_PyYAML_508: @@ -38404,6 +38856,7 @@ version toolchain ============== ================== ``2020-07-01`` ``GCCcore/8.3.0`` ``2021-06-01`` ``GCCcore/10.2.0`` +``2022-02-01`` ``GCCcore/11.2.0`` ============== ================== @@ -38805,11 +39258,11 @@ RevBayes provides an interactive environment for statistical computation in phy *homepage*: https://revbayes.github.io/ -========= ============== -version toolchain -========= ============== -``1.1.1`` ``GCC/10.2.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``1.1.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` +========= ============================== .. _list_software_rgdal_522: @@ -39673,7 +40126,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -39860,12 +40313,12 @@ Filter SAM file for soft and hard clipped alignments. *homepage*: https://github.com/tseemann/samclip -========= ================ ===================================== -version versionsuffix toolchain -========= ================ ===================================== -``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``0.4.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ================ ===================================== +========= ================ ========================================================= +version versionsuffix toolchain +========= ================ ========================================================= +``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``0.4.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ================ ========================================================= .. _list_software_SAMtools_786: @@ -39899,6 +40352,7 @@ version versionsuffix toolchain ``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` ``1.13`` ``GCC/10.3.0`` ``1.14`` ``GCC/11.2.0`` +``1.15`` ``GCC/11.2.0`` ========== ================= ======================================================================================================================================= @@ -39977,11 +40431,12 @@ Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. It is *homepage*: http://sbcl.sourceforge.net/ -========= ================= -version toolchain -========= ================= -``2.0.9`` ``GCCcore/9.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``2.0.9`` ``GCCcore/9.3.0`` +``2.2.1`` ``GCCcore/10.3.0`` +========= ================== .. _list_software_sbt_329: @@ -40260,27 +40715,27 @@ scikit-image is a collection of algorithms for image processing. *homepage*: https://scikit-image.org/ -========== ================== =================================================== -version versionsuffix toolchain -========== ================== =================================================== -``0.12.3`` ``-Python-2.7.11`` ``foss/2016a`` -``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``0.13.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.13.0`` ``-Python-3.6.1`` ``intel/2017a`` -``0.13.0`` ``-Python-3.6.3`` ``foss/2017b`` -``0.13.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.13.1`` ``-Python-3.6.3`` ``foss/2017b`` -``0.13.1`` ``-Python-3.6.4`` ``foss/2018a`` -``0.14.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.14.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``0.15.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` -``0.18.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``0.18.3`` ``foss/2021a`` -``0.19.1`` ``foss/2021b`` -========== ================== =================================================== +========== ================== ======================================================================== +version versionsuffix toolchain +========== ================== ======================================================================== +``0.12.3`` ``-Python-2.7.11`` ``foss/2016a`` +``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``0.13.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.13.0`` ``-Python-3.6.1`` ``intel/2017a`` +``0.13.0`` ``-Python-3.6.3`` ``foss/2017b`` +``0.13.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.13.1`` ``-Python-3.6.3`` ``foss/2017b`` +``0.13.1`` ``-Python-3.6.4`` ``foss/2018a`` +``0.14.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.14.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``0.15.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.18.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``0.18.3`` ``foss/2021a`` +``0.19.1`` ``foss/2021b`` +========== ================== ======================================================================== .. _list_software_scikit-learn_1222: @@ -40988,13 +41443,13 @@ SeqAn is an open source C++ library of efficient algorithms and data structures *homepage*: https://www.seqan.de/ -========= ============= =============================================================================================================== -version versionsuffix toolchain -========= ============= =============================================================================================================== -``1.4.2`` ``-library`` ``system`` -``2.3.2`` ``foss/2016b`` -``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` -========= ============= =============================================================================================================== +========= ============= =================================================================================================================================== +version versionsuffix toolchain +========= ============= =================================================================================================================================== +``1.4.2`` ``-library`` ``system`` +``2.3.2`` ``foss/2016b`` +``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` +========= ============= =================================================================================================================================== .. _list_software_SeqAn3_523: @@ -41408,12 +41863,13 @@ Faster SPAdes assembly of Illumina reads *homepage*: https://github.com/tseemann/shovill -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``0.9.0`` ``-Python-2.7.14`` ``foss/2018a`` -``1.0.4`` ``-Python-2.7.15`` ``foss/2018b`` -========= ================== ============== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``0.9.0`` ``-Python-2.7.14`` ``foss/2018a`` +``1.0.4`` ``-Python-2.7.15`` ``foss/2018b`` +``1.1.0`` ``gompi/2021b`` +========= ================== =============== .. _list_software_shrinkwrap_1097: @@ -41518,7 +41974,7 @@ version versionsuffix toolchain ``4.1-b4`` ``foss/2018b``, ``intel/2018b`` ``4.1-MaX-1.0`` ``intel/2019b`` ``4.1-MaX-1.0`` ``-PEXSI`` ``intel/2019b`` -``4.1.5`` ``foss/2020a`` +``4.1.5`` ``foss/2020a``, ``intel/2020a`` =============== ============= =============================== @@ -41778,12 +42234,13 @@ SKESA is a de-novo sequence read assembler for cultured single isolate genomes b *homepage*: https://github.com/ncbi/SKESA -========= ============== -version toolchain -========= ============== -``2.2`` ``foss/2018a`` -``2.3.0`` ``foss/2018b`` -========= ============== +========= ================== =============== +version versionsuffix toolchain +========= ================== =============== +``2.2`` ``foss/2018a`` +``2.3.0`` ``foss/2018b`` +``2.4.0`` ``_saute.1.3.0_1`` ``gompi/2021b`` +========= ================== =============== .. _list_software_sketchmap_960: @@ -41834,6 +42291,38 @@ version toolchain ========= ============== +.. _list_software_skorch_650: + +*skorch* +++++++++ + +A scikit-learn compatible neural network library that wraps PyTorch. + +*homepage*: https://skorch.readthedocs.io/ + +========== =================== ============== +version versionsuffix toolchain +========== =================== ============== +``0.11.0`` ``-PyTorch-1.10.0`` ``foss/2021a`` +========== =================== ============== + + +.. _list_software_SlamDunk_799: + +*SlamDunk* +++++++++++ + +SlamDunk is a novel, fully automated software tool for automated, robust, scalable and reproducible SLAMseq data analysis. + +*homepage*: https://t-neumann.github.io/slamdunk + +========= ============== +version toolchain +========= ============== +``0.4.3`` ``foss/2021b`` +========= ============== + + .. _list_software_SLATEC_444: *SLATEC* @@ -42346,6 +42835,7 @@ version toolchain ========= ================================= ``4.0.1`` ``GCC/10.2.0``, ``GCCcore/9.3.0`` ``4.0.2`` ``GCC/10.3.0`` +``4.0.3`` ``GCC/11.2.0`` ========= ================================= @@ -42844,6 +43334,22 @@ version toolchain ========= ========== +.. _list_software_SPM_240: + +*SPM* ++++++ + +SPM (Statistical Parametric Mapping) refers to the construction and assessment of spatially extended statistical processes used to test hypo- theses about functional imaging data. These ideas have been instantiated in software that is called SPM. The SPM software package has been designed for the analysis of brain imaging data sequences. The sequences can be a series of images from different cohorts, or time-series from the same subject. The current release is designed for the analysis of fMRI, PET, SPECT, EEG and MEG. + +*homepage*: https://www.fil.ion.ucl.ac.uk/spm + +============== ================= ========== +version versionsuffix toolchain +============== ================= ========== +``12.5_r7771`` ``-MATLAB-2021a`` ``system`` +============== ================= ========== + + .. _list_software_spoa_435: *spoa* @@ -42853,14 +43359,14 @@ Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA) alg *homepage*: https://github.com/rvaser/spoa -========= ================== -version toolchain -========= ================== -``3.0.1`` ``GCC/7.3.0-2.30`` -``3.4.0`` ``GCC/10.2.0`` -``4.0.0`` ``GCC/8.3.0`` -``4.0.7`` ``GCC/10.2.0`` -========= ================== +========= ============================== +version toolchain +========= ============================== +``3.0.1`` ``GCC/7.3.0-2.30`` +``3.4.0`` ``GCC/10.2.0`` +``4.0.0`` ``GCC/8.3.0`` +``4.0.7`` ``GCC/10.2.0``, ``GCC/10.3.0`` +========= ============================== .. _list_software_SPRNG_394: @@ -43138,7 +43644,7 @@ version toolchain ``2.3e`` ``foss/2018b`` ``2.5`` ``iccifort/2019.5.281`` ``2.41`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.53`` ``foss/2019b`` +``2.53`` ``foss/2019b``, ``iccifort/2019.5.281`` ``2.54`` ``foss/2020a`` ============== ============================================================================== @@ -43432,6 +43938,22 @@ version toolchain ========== ================================== +.. _list_software_STRique_685: + +*STRique* ++++++++++ + +STRique is a python package to analyze repeat expansion and methylation states of short tandem repeats (STR) in Oxford Nanopore Technology (ONT) long read sequencing data. + +*homepage*: https://github.com/giesselmann/STRique + +========= ============== +version toolchain +========= ============== +``0.4.2`` ``foss/2021b`` +========= ============== + + .. _list_software_Structure_977: *Structure* @@ -43971,6 +44493,7 @@ version versionsuffix toolchain ``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` ``1.7.1`` ``foss/2020b``, ``intel/2020b`` ``1.8`` ``foss/2021a`` +``1.9`` ``foss/2021b`` ========= ================== =============================== @@ -44450,8 +44973,11 @@ version versionsuffix toolchain ``2.3.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` ``2.4.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.4.4`` ``foss/2021a`` ``2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` ``2.5.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.5.3`` ``foss/2021a`` +``2.5.3`` ``-CUDA-11.3.1`` ``foss/2021a`` ``2.6.0`` ``foss/2021a`` ``2.6.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ============================= =================================================== @@ -44653,12 +45179,12 @@ TeX is a typesetting language. Instead of visually formatting your text, you ent *homepage*: https://tug.org -============ ================= -version toolchain -============ ================= -``20200406`` ``GCCcore/8.3.0`` -``20210324`` ``GCC/11.2.0`` -============ ================= +============ ============================== +version toolchain +============ ============================== +``20200406`` ``GCCcore/8.3.0`` +``20210324`` ``GCC/10.3.0``, ``GCC/11.2.0`` +============ ============================== .. _list_software_Text-CSV_702: @@ -44686,29 +45212,29 @@ Theano is a Python library that allows you to define, optimize, and evaluate mat *homepage*: https://deeplearning.net/software/theano -========= ================== ==================================================================== -version versionsuffix toolchain -========= ================== ==================================================================== -``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` -``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` -``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` -``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` -``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` -``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` -``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` -``1.1.2`` ``-PyMC`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` -========= ================== ==================================================================== +========= ================== ==================================================================================== +version versionsuffix toolchain +========= ================== ==================================================================================== +``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` +``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` +``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` +``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` +``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` +``1.1.2`` ``-PyMC`` ``foss/2020b``, ``foss/2021b``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` +========= ================== ==================================================================================== .. _list_software_ThemisPy_819: @@ -44992,16 +45518,16 @@ tmux is a terminal multiplexer: it enables a number of terminals to be created, *homepage*: https://github.com/tmux/tmux/ -======== ====================================== -version toolchain -======== ====================================== -``1.9a`` ``GCC/4.9.2`` -``2.2`` ``GCCcore/4.9.3`` -``2.3`` ``GCC/5.4.0-2.26``, ``system`` -``3.1c`` ``GCCcore/8.3.0`` -``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.2a`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -======== ====================================== +======== ================================================== +version toolchain +======== ================================================== +``1.9a`` ``GCC/4.9.2`` +``2.2`` ``GCCcore/4.9.3`` +``2.3`` ``GCC/5.4.0-2.26``, ``system`` +``3.1c`` ``GCCcore/8.3.0`` +``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.2a`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` +======== ================================================== .. _list_software_TN93_270: @@ -46642,12 +47168,12 @@ Sequence assembler for very short reads *homepage*: http://www.ebi.ac.uk/~zerbino/velvet/ -========== ================ ============================================= -version versionsuffix toolchain -========== ================ ============================================= -``1.2.10`` ``-mt-kmer_191`` ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` -``1.2.10`` ``-mt-kmer_37`` ``intel/2017a`` -========== ================ ============================================= +========== ================ ============================================================= +version versionsuffix toolchain +========== ================ ============================================================= +``1.2.10`` ``-mt-kmer_191`` ``GCC/11.2.0``, ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` +``1.2.10`` ``-mt-kmer_37`` ``intel/2017a`` +========== ================ ============================================================= .. _list_software_VEP_235: @@ -46772,6 +47298,7 @@ version toolchain ========= ================= ``2.6.1`` ``foss/2018b`` ``2.6.2`` ``GCCcore/9.3.0`` +``3.0`` ``GCC/11.2.0`` ========= ================= @@ -46963,6 +47490,8 @@ version versionsuffix toolchain ``5.2.5`` ``system`` ``5.2.6`` ``system`` ``5.2.7`` ``system`` +``5.2.9`` ``system`` +``5.2.10`` ``system`` =========== ================================== =============== @@ -47015,6 +47544,7 @@ version toolchain ``2.13.4`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.15.0`` ``GCC/9.3.0`` ``2.18.0`` ``GCC/10.2.0`` +``2.21.1`` ``GCC/10.3.0`` ========== ======================================== @@ -47063,6 +47593,7 @@ version versionsuffix toolchain ``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` ``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` ``9.0.1`` ``foss/2020b``, ``foss/2021a`` +``9.1.0`` ``foss/2021b`` ========= ================== =================================================== @@ -47099,6 +47630,7 @@ version toolchain ``2021.6.0`` ``system`` ``2021.9.0`` ``system`` ``2022.0.0`` ``system`` +``2022.2.0`` ``system`` ================= ========== @@ -47363,11 +47895,11 @@ WhatsHap is a software for phasing genomic variants using DNA sequencing reads, *homepage*: https://whatshap.readthedocs.io -======= ============== -version toolchain -======= ============== -``1.1`` ``foss/2020b`` -======= ============== +======= ============================== +version toolchain +======= ============================== +``1.1`` ``foss/2020b``, ``foss/2021a`` +======= ============================== .. _list_software_wheel_533: @@ -47678,7 +48210,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-Compile_999` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -48060,6 +48592,7 @@ version versionsuffix toolchain ``0.72.1`` ``-Python-2.7.14`` ``intel/2017b`` ``0.90`` ``-Python-3.7.4`` ``foss/2019b`` ``1.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``1.5.0`` ``foss/2021a`` ``20171120`` ``-Java-1.8.0_152`` ``intel/2017b`` ============ =================== =============== @@ -48146,6 +48679,22 @@ version versionsuffix toolchain ================== ================== ================================== +.. _list_software_XML-Compile_999: + +*XML-Compile* ++++++++++++++ + +Perl module for compilation based XML processing + +*homepage*: https://metacpan.org/pod/XML::Compile + +======== ================== +version toolchain +======== ================== +``1.63`` ``GCCcore/11.2.0`` +======== ================== + + .. _list_software_XML-LibXML_806: *XML-LibXML* diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index ea13f8d3..3eaf494b 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -306,6 +306,19 @@ * EB_XML * RubyGem + * Tarball + + * BinariesTarball + * EB_cuDNN + * EB_FoldX + * EB_FreeSurfer + * EB_Gurobi + * EB_Hadoop + * EB_MTL4 + * EB_picard + * EB_RepeatMasker + * EB_RepeatModeler + * GoPackage * IntelBase @@ -375,19 +388,6 @@ * EB_Xmipp - * Tarball - - * BinariesTarball - * EB_cuDNN - * EB_FoldX - * EB_FreeSurfer - * EB_Gurobi - * EB_Hadoop - * EB_MTL4 - * EB_picard - * EB_RepeatMasker - * EB_RepeatModeler - * Waf * **Extension** @@ -448,5 +448,18 @@ * EB_XML * RubyGem + * Tarball + + * BinariesTarball + * EB_cuDNN + * EB_FoldX + * EB_FreeSurfer + * EB_Gurobi + * EB_Hadoop + * EB_MTL4 + * EB_picard + * EB_RepeatMasker + * EB_RepeatModeler + diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index cf020344..276433e6 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -48,6 +48,7 @@ build parameters ``checksums`` Checksums for sources and patches [] ``configopts`` Extra options passed to configure (default already has --prefix) "" ``cuda_compute_capabilities`` List of CUDA compute capabilities to build with (if supported) [] +``download_instructions`` Specify steps to aquire necessary file, if obtaining it is difficult "" ``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None ``easybuild_version`` EasyBuild-version this spec-file was written for None ``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False @@ -61,6 +62,7 @@ build parameters ``parallel`` Degree of parallelism for e.g. make (default: based on the number of cores, active cpuset and restrictions in ulimit) None ``patches`` List of patches to apply [] ``postinstallcmds`` Commands to run after the install step. [] +``postinstallpatches`` Patch files to apply after running the install step. [] ``prebuildopts`` Extra options pre-passed to build command. "" ``preconfigopts`` Extra options pre-passed to configure. "" ``preinstallopts`` Extra prefix options for installation. "" diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index f4598106..8e1d70b8 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -28,6 +28,7 @@ Extra easyconfig parameters specific to ``BinariesTarball`` easyblock easyconfig parameter description default value ==================== ============================================================================================================================================================= ============= ``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` +``options`` Dictionary with extension options. ``{}`` ``preinstall_cmd`` Command to execute before installation ``None`` ==================== ============================================================================================================================================================= ============= @@ -1247,7 +1248,7 @@ easyconfig parameter description ``Tarball`` =========== -(derives from EasyBlock) +(derives from ExtensionEasyBlock) Precompiled software supplied as a tarball: - will unpack binary and copy it to the install dir @@ -1259,6 +1260,7 @@ Extra easyconfig parameters specific to ``Tarball`` easyblock easyconfig parameter description default value ==================== ============================================================================================================================================================= ============= ``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` +``options`` Dictionary with extension options. ``{}`` ``preinstall_cmd`` Command to execute before installation ``None`` ==================== ============================================================================================================================================================= ============= diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index 865d4d7a..08bad56f 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpit_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -1443,6 +1443,52 @@ option description ========================= ======================================================================= ========= +.. _gmpit: + +Available options for gmpit toolchain +------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``f2c`` Generate code compatible with f2c and f77 ``False`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loop`` Automatic loop parallellisation ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``lto`` Enable Link Time Optimization ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _gmpolf: Available options for gmpolf toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index eabb54be..f2b67ade 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -3,95 +3,96 @@ List of known toolchains ------------------------ -=================== ================ =========== ========================= ======== -Name Compiler(s) MPI Linear algebra FFT -=================== ================ =========== ========================= ======== -**cgmpich** Clang, GCC MPICH *(none)* *(none)* -**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW -**cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* -**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW -**cgompi** Clang, GCC OpenMPI *(none)* *(none)* -**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**ClangGCC** Clang, GCC *(none)* *(none)* *(none)* -**CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* -**CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* -**CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* -**CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* -**FCC** lang *(none)* *(none)* *(none)* -**ffmpi** FCC *(none)* *(none)* *(none)* -**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**Fujitsu** FCC *(none)* *(none)* FFTW -**GCC** GCC *(none)* *(none)* *(none)* -**GCCcore** GCCcore *(none)* *(none)* *(none)* -**gcccuda** GCC, CUDA *(none)* *(none)* *(none)* -**gimkl** GCC impi imkl imkl -**gimpi** GCC impi *(none)* *(none)* -**gimpic** GCC, CUDA impi *(none)* *(none)* -**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW -**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW -**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW -**gmkl** GCC *(none)* imkl imkl -**gmklc** GCC, CUDA *(none)* imkl imkl -**gmpich** GCC MPICH *(none)* *(none)* -**gmpich2** GCC MPICH2 *(none)* *(none)* -**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW -**gmvapich2** GCC MVAPICH2 *(none)* *(none)* -**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW -**GNU** GCC *(none)* *(none)* *(none)* -**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW -**gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW -**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW -**gofbf** GCC OpenMPI FlexiBLAS, ScaLAPACK FFTW -**golf** GCC *(none)* OpenBLAS FFTW -**golfc** GCC, CUDA *(none)* OpenBLAS FFTW -**gomkl** GCC OpenMPI imkl imkl -**gomklc** GCC, CUDA OpenMPI imkl imkl -**gompi** GCC OpenMPI *(none)* *(none)* -**gompic** GCC, CUDA OpenMPI *(none)* *(none)* -**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**gpsmpi** GCC psmpi *(none)* *(none)* -**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW -**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW -**gsmpi** GCC SpectrumMPI *(none)* *(none)* -**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW -**iccifort** icc, ifort *(none)* *(none)* *(none)* -**iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* -**ictce** icc, ifort impi imkl imkl -**iibff** icc, ifort impi BLIS, libFLAME, ScaLAPACK FFTW -**iimkl** icc, ifort *(none)* imkl imkl -**iimklc** icc, ifort, CUDA *(none)* imkl imkl -**iimpi** icc, ifort impi *(none)* *(none)* -**iimpic** icc, ifort, CUDA impi *(none)* *(none)* -**iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* -**impich** icc, ifort MPICH *(none)* *(none)* -**impmkl** icc, ifort MPICH imkl imkl -**intel** icc, ifort impi imkl imkl -**intel-compilers** intel-compilers *(none)* *(none)* *(none)* -**intel-para** icc, ifort psmpi imkl imkl -**intelcuda** icc, ifort, CUDA impi imkl imkl -**iomkl** icc, ifort OpenMPI imkl imkl -**iomklc** icc, ifort, CUDA OpenMPI imkl imkl -**iompi** icc, ifort OpenMPI *(none)* *(none)* -**iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* -**ipsmpi** icc, ifort psmpi *(none)* *(none)* -**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW -**ismkl** icc, ifort MPICH2 imkl imkl -**NVHPC** NVHPC *(none)* *(none)* *(none)* -**nvompic** NVHPC OpenMPI *(none)* *(none)* -**nvpsmpic** NVHPC psmpi *(none)* *(none)* -**PGI** PGI *(none)* *(none)* *(none)* -**pmkl** PGI *(none)* imkl imkl -**pomkl** PGI OpenMPI imkl imkl -**pompi** PGI OpenMPI *(none)* *(none)* -**system** *(none)* *(none)* *(none)* *(none)* -**xlcxlf** xlc, xlf *(none)* *(none)* *(none)* -**xlmpich** xlc, xlf MPICH *(none)* *(none)* -**xlmpich2** xlc, xlf MPICH2 *(none)* *(none)* -**xlmvapich2** xlc, xlf MVAPICH2 *(none)* *(none)* -**xlompi** xlc, xlf OpenMPI *(none)* *(none)* -=================== ================ =========== ========================= ======== +=================== ================ ============= ========================= ======== +Name Compiler(s) MPI Linear algebra FFT +=================== ================ ============= ========================= ======== +**cgmpich** Clang, GCC MPICH *(none)* *(none)* +**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW +**cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* +**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**cgompi** Clang, GCC OpenMPI *(none)* *(none)* +**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**ClangGCC** Clang, GCC *(none)* *(none)* *(none)* +**CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* +**CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* +**CrayIntel** PrgEnv-intel cray-mpich cray-libsci *(none)* +**CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* +**FCC** lang *(none)* *(none)* *(none)* +**ffmpi** FCC *(none)* *(none)* *(none)* +**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**Fujitsu** FCC *(none)* *(none)* FFTW +**GCC** GCC *(none)* *(none)* *(none)* +**GCCcore** GCCcore *(none)* *(none)* *(none)* +**gcccuda** GCC, CUDA *(none)* *(none)* *(none)* +**gimkl** GCC impi imkl imkl +**gimpi** GCC impi *(none)* *(none)* +**gimpic** GCC, CUDA impi *(none)* *(none)* +**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW +**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW +**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW +**gmkl** GCC *(none)* imkl imkl +**gmklc** GCC, CUDA *(none)* imkl imkl +**gmpich** GCC MPICH *(none)* *(none)* +**gmpich2** GCC MPICH2 *(none)* *(none)* +**gmpit** GCC MPItrampoline *(none)* *(none)* +**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW +**gmvapich2** GCC MVAPICH2 *(none)* *(none)* +**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**GNU** GCC *(none)* *(none)* *(none)* +**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW +**gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW +**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW +**gofbf** GCC OpenMPI FlexiBLAS, ScaLAPACK FFTW +**golf** GCC *(none)* OpenBLAS FFTW +**golfc** GCC, CUDA *(none)* OpenBLAS FFTW +**gomkl** GCC OpenMPI imkl imkl +**gomklc** GCC, CUDA OpenMPI imkl imkl +**gompi** GCC OpenMPI *(none)* *(none)* +**gompic** GCC, CUDA OpenMPI *(none)* *(none)* +**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**gpsmpi** GCC psmpi *(none)* *(none)* +**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW +**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW +**gsmpi** GCC SpectrumMPI *(none)* *(none)* +**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW +**iccifort** icc, ifort *(none)* *(none)* *(none)* +**iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* +**ictce** icc, ifort impi imkl imkl +**iibff** icc, ifort impi BLIS, libFLAME, ScaLAPACK FFTW +**iimkl** icc, ifort *(none)* imkl imkl +**iimklc** icc, ifort, CUDA *(none)* imkl imkl +**iimpi** icc, ifort impi *(none)* *(none)* +**iimpic** icc, ifort, CUDA impi *(none)* *(none)* +**iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* +**impich** icc, ifort MPICH *(none)* *(none)* +**impmkl** icc, ifort MPICH imkl imkl +**intel** icc, ifort impi imkl imkl +**intel-compilers** intel-compilers *(none)* *(none)* *(none)* +**intel-para** icc, ifort psmpi imkl imkl +**intelcuda** icc, ifort, CUDA impi imkl imkl +**iomkl** icc, ifort OpenMPI imkl imkl +**iomklc** icc, ifort, CUDA OpenMPI imkl imkl +**iompi** icc, ifort OpenMPI *(none)* *(none)* +**iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* +**ipsmpi** icc, ifort psmpi *(none)* *(none)* +**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW +**ismkl** icc, ifort MPICH2 imkl imkl +**NVHPC** NVHPC *(none)* *(none)* *(none)* +**nvompic** NVHPC OpenMPI *(none)* *(none)* +**nvpsmpic** NVHPC psmpi *(none)* *(none)* +**PGI** PGI *(none)* *(none)* *(none)* +**pmkl** PGI *(none)* imkl imkl +**pomkl** PGI OpenMPI imkl imkl +**pompi** PGI OpenMPI *(none)* *(none)* +**system** *(none)* *(none)* *(none)* *(none)* +**xlcxlf** xlc, xlf *(none)* *(none)* *(none)* +**xlmpich** xlc, xlf MPICH *(none)* *(none)* +**xlmpich2** xlc, xlf MPICH2 *(none)* *(none)* +**xlmvapich2** xlc, xlf MVAPICH2 *(none)* *(none)* +**xlompi** xlc, xlf OpenMPI *(none)* *(none)* +=================== ================ ============= ========================= ======== *(see also* ``eb --list-toolchains`` *)* From 5da1959be3ed8eff330ac2a78a2231db01fe0a6a Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Wed, 30 Mar 2022 22:59:56 +0200 Subject: [PATCH 206/286] update release notes and changelog for EasyBuild v4.5.4 + bump version to 4.5.4 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 133 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 134 insertions(+), 4 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index d2f71ebf..4f007bf2 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20220211.01** (`Mar 31st 2022`): update release notes for EasyBuild v4.5.4 (see :ref:`release_notes_eb454`) * **release 20220211.01** (`Feb 11th 2022`): update release notes for EasyBuild v4.5.3 (see :ref:`release_notes_eb453`) * **release 20220124.01** (`Jan 24th 2022`): update release notes for EasyBuild v4.5.2 (see :ref:`release_notes_eb452`) * **release 20211213.01** (`Dec 13th 2021`): update release notes for EasyBuild v4.5.1 (see :ref:`release_notes_eb451`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 3bc5ad01..6c44142c 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,141 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,647** different software packages, +The latest version of EasyBuild provides support for building and installing **2,667** different software packages, including 36 different (compiler) toolchains. It contains 244 software-specific easyblocks and 37 generic easyblocks, -alongside 14,282 easyconfig files. +alongside 14,449 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb454: + +EasyBuild v4.5.4 (March 31st 2022) +---------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * warn about potentially missing patches in --new-pr (#3759, `#3966 `_) + * add support for 'clone_into' field in git_config source spec to specify different name for top-level directory (`#3949 `_) + * add bash completion for easyconfigs from local dir but not robot search path (`#3953 `_) + * add a 'sync pr' message when the PR has a mergeable state but is showing a failed status for the test suite on the last commit (`#3967 `_) + * add gmpit toolchain definition (GCC + MPItrampoline) (`#3971 `_) + * use 'zypper search -i' to check whether specified OS dependency is installed on openSUSE + make sure that rpm is considered for checking OS dependencies on RHEL8 (`#3973 `_) + * add support for post-install patches (`#3974 `_) + * add support for 'download_instructions' easyconfig parameter key to specify some download or installation steps for user in case of complicated way of obtaining needed files (#3976, `#3981 `_) + * also try collecting AMD GPU info (via rocm-smi) for --show-system-info (#3978, `#3982 `_) + +* various bug fixes, including: + + * ensure --review-pr can find dependencies included in PR (`#3979 `_) + * run 'apt-get update' in GitHub Actions workflow for container tests to update container package list before installing anything (`#3985 `_) + +* other changes: + + * enable code linting check for all supported Python versions (`#3725 `_) + * update copyright lines for 2022 (`#3986 `_) + +**easyblocks** + +* minor enhancements and updates, including: + + * update Clang-AOMP easyblock to add support for ROCm v5.0 (`#2681 `_) + * enable system SSL certificates in OpenSSL installations (`#2683 `_) + * enhance MRtrix easyblock: build in parallel + enable OpenMP support for MRtrix >= 3.0 (`#2685 `_) + * avoid dependency on 'which' command in sanity check for Python, use 'command -v' instead (`#2687 `_) + * enhance Tarball easyblock to support using it for installing extensions (`#2688 `_) + * update wxPython easyblock to support wxPython v4.1 (`#2689 `_) + * enhance Gurobi easyblock to also update $MATLABPATH (`#2691 `_) + * build single-file shared libraries for imkl so it can be used as FlexiBLAS backend via $FLEXIBLAS_LIBRARY_PATH (`#2694 `_) + +* various bug fixes, including: + + * added regex to replace /lib/cpp with cpp in OpenFOAM's wmake rules file (`#2331 `_) + * set $NINJAFLAGS to make sure Ninja doesn't use all visible cores when building Qt5 (`#2338 `_) + * update Siesta EasyBlock to use serial FFTW (`#2662 `_) + * fix support for imkl for numexpr 2.8.0+ in numexpr easyblock (`#2678 `_) + * make sure TensorFlow doesn't see the nvptx-none dir when searching for gcc include dir (`#2682 `_) + * force use of bash for Anaconda install script (`#2692 `_) + * add guess for path to add to $MANPATH for intel-compilers (`#2696 `_) + * change permissions of the Java build directory to avoid permission denied error (`#2698 `_) + * also consider $MKLROOT/lib/pkgconfig for $PKG_CONFIG_PATH for imkl (`#2701 `_) + * close log after installing Bundle component (`#2702 `_) + * replace hardcoded /tmp to make sure that Bazel build respects $TMPDIR (`#2703 `_) + +* other changes: + + * minor code cleanup in numexpr easyblock (`#2679 `_) + * update copyright lines for 2022 (`#2705 `_) + +**easyconfigs** + +* added example easyconfig files for 29 new software packages: + + * Abseil (`#15102 `_), AMS (`#1997 `_), ArchR (`#15119 `_), CMAverse (`#14963 `_), CmdStanR (`#15198 `_), CONN (#963), + Devito (#14984, `#15009 `_), GraphMap (`#10299 `_), gRPC (`#14728 `_), Hydra (`#15025 `_), jupyter-server-proxy (`#14844 `_), + M1QN3 (`#15002 `_), MAGeCK (`#15082 `_), matplotlib-inline (`#15084 `_), MEGAN (`#15064 `_), MNE-Python (`#15174 `_), + ONNX (`#15158 `_), ONNX-Runtime (`#15158 `_), ont-remora (`#15162 `_), Optuna (`#15021 `_), patch (`#15035 `_), + porefoam (`#15067 `_), presto (`#15119 `_), PyFrag (`#15184 `_), skorch (`#15175 `_), SlamDunk (`#15197 `_), SPM (`#15050 `_), + STRique (`#14980 `_), XML-Compile (`#15177 `_) + +* added additional easyconfigs for various supported software packages, including: + + * ABAQUS 2021, AlphaFold 2.1.2, AmberTools 21, archspec 0.1.3, Bandage 0.9.0, BLIS 3.1, c-ares 1.18.1, + CCL 1.12.1, CharLS 2.3.4, Clang-Python-bindings 13.0.1, dcm2niix 1.0.20211006, DFTB+ 21.1, DIRAC 22.0, + ELPA 2021.11.001, FlexiBLAS 3.1.3, FLUENT 2021R2, GATK 4.2.5.0, GetOrganelle 1.7.5.3, IgBLAST 1.18.0, + IntelClusterChecker 2021.5.0, intervaltree-python 3.1.0, ITSx 1.1.3, Julia 1.7.2, kallisto 0.48.0, + KMC 3.2.1, libobjcryst 2021.1.2, libtree 3.0.3, loompy 3.0.7, matplotlib 3.5.1, MCR R2022a, + MDAnalysis 1.1.1+ 2.0.0, MDTraj 1.9.7, medaka 1.5.0, meshalyzer 20200308, MRtrix 3.0.3, NiBabel 3.2.2, + NLTK 3.7, numexpr 2.8.1, ont-fast5-api 4.0.2, OpenAI-Gym 0.21.0, OpenBLAS 0.3.20, ORCA 5.0.3, + parallel-fastq-dump 0.6.6, PIPITS 2.8, pocl 1.8, pycocotools 2.0.4, pyEGA3 4.0.0, pyobjcryst 2.2.1, + RE2 2022-02-01, SAMtools 1.15, SBCL 2.2.1, shovill 1.1.0, SKESA 2.4.0, SOCI 4.0.3, sympy 1.9, TensorFlow 2.5.3, + VirtualGL 3.0, vsc-mympirun 5.2.10, VSEARCH 2.21.1, VTK 9.1.0, VTune 2022.2.0, XGBoost 1.5.0 + +* minor enhancements, including: + + * add Flask-Session to Flask v1.1.4 and Flask v2.0.2 (`#15027 `_) + * add check to verify that patch files touched in PRs have a description in place (`#15061 `_) + * add extensions to R v4.1.2 easyconfig: hash (`#15098 `_), nabor + harmony (`#15117 `_), apluster, DataCombine, docstring, gdalUtils, openair, mstate, SNFtool, and deps (`#15141 `_) + * also install rMATS_P commands in rMATS-turbo easyconfig (`#15113 `_) + * add extensions to Bioconductor v3.14 easyconfig: chromVAR (`#15118 `_), EnsDb.Hsapiens.v79 (`#15154 `_), WGCNA (`#15178 `_) + * add extensions to Perl v5.34.0 easyconfigs: Sys::Info, HTML::Template, Log::Report (`#15176 `_), Sys::Info::Driver::Unknown, Sys::Info::Driver::Linux, Unix::Processors (`#15190 `_) + * enable running of tests for MEME with gompi/2021b (#15191, `#15199 `_) + +* various bug fixes, including: + + * add missing xxd build dependency for recent PLUMED versions (2.6.2, 2.7.x) (`#14847 `_) + * downgrade dependency on nodejs + use jupyter-server-proxy in jupyter-matlab-proxy and configurable-http-proxy easyconfigs using GCCcore/10.3.0 toolchain (`#14942 `_) + * add additional valid checksum for extensions in R 4.1.0 and 4.1.2 easyconfigs: norm (`#14987 `_), optmatch (`#14993 `_) + * avoid pollution in the tmp directory when running the AlphaFold tests (`#14989 `_) + * consistently enable usempi toolchain option in OSU-Micro-Benchmarks easyconfigs (`#15039 `_) + * fix GBprocesS easyconfig by switching to source tarball created using git_config (`#15048 `_) + * add patches for mauveAligner to fix build on RHEL8 (`#15049 `_) + * fix installation of RDKit by using -DBoost_NO_BOOST_CMAKE=ON (`#15051 `_) + * add patch to fix linking error for imread extension in scikit-image easyconfigs using intel toolchain (`#15054 `_) + * avoid excessively long shebang in Autoconf/Automake Perl scripts + promote Perl to runtime dependency + fix Perl shebang for intltool (`#15055 `_) + * fix python shebang in cutadapt script for cutadapt 1.18 w/ GCCcore/8.3.0 (`#15059 `_) + * don't use v2.1.0rc1 release candidate of gmpy2, stick to proper release v2.1.2 (`#15060 `_) + * add M4 as build dependency for CCL-1.12 (`#15075 `_) + * configure libffi 3.4.2 with --disable-exec-static-tramp to prevent segfaults (`#15086 `_) + * set XLA_PYTHON_CLIENT_ALLOCATOR=platform for running tests in jax CUDA easyconfigs (`#15097 `_) + * remove disable flag for RTTI in snappy v1.1.9 (`#15099 `_) + * fix grconvert build for Grace/5.1.25 with foss/2021a by adding libtirpc dependency + related patch (`#15121 `_) + * clean up PSolver and futile easyconfigs and add dynamic libs (`#15148 `_) + * enhance vcflib easyconfigs to also install scripts (`#15181 `_) + * add patch to fix shared linking in vcflib (`#15203 `_) + * fix failing sanity check for PRINSEQ (`#15205 `_) + +* other changes: + + * use typing-extensions from Python v3.9.6 easyconfig in ArviZ and PyMC3 (`#15003 `_) + * disable building of documentation for DBus 1.13.18 (`#15010 `_) + * consistently use system toolchain in EasyBuild easyconfigs (`#15126 `_) + * use EasyBuild hwloc in likwid and move to GCC/intel-compiler level due to Fortran modules (`#15149 `_) + + .. _release_notes_eb453: EasyBuild v4.5.3 (February 11th 2022) diff --git a/docs/conf.py b/docs/conf.py index 57b39b3b..24292701 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.5.3' # this is meant to reference the version of EasyBuild +version = '4.5.4' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20220211.0' # this is meant to reference the version of the documentation itself +release = '20220331.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 85048fca4a631eadbb81fd02b8992fb1594c6471 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 31 Mar 2022 08:33:44 +0200 Subject: [PATCH 207/286] fix docs release for EasyBuild v4.5.4 --- docs/Changelog.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 4f007bf2..ea95399e 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,7 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) -* **release 20220211.01** (`Mar 31st 2022`): update release notes for EasyBuild v4.5.4 (see :ref:`release_notes_eb454`) +* **release 20220331.01** (`Mar 31st 2022`): update release notes for EasyBuild v4.5.4 (see :ref:`release_notes_eb454`) * **release 20220211.01** (`Feb 11th 2022`): update release notes for EasyBuild v4.5.3 (see :ref:`release_notes_eb453`) * **release 20220124.01** (`Jan 24th 2022`): update release notes for EasyBuild v4.5.2 (see :ref:`release_notes_eb452`) * **release 20211213.01** (`Dec 13th 2021`): update release notes for EasyBuild v4.5.1 (see :ref:`release_notes_eb451`) From 2f1830f9aecacb422a8c96cfc3fb43074641e3e9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 31 Mar 2022 08:34:03 +0200 Subject: [PATCH 208/286] fixes, tweaks and formatting for EasyBuild v4.5.4 release notes --- docs/Release_notes.rst | 55 ++++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 26 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 6c44142c..01f36c83 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -20,20 +20,20 @@ bugfix/update release * various enhancements, including: - * warn about potentially missing patches in --new-pr (#3759, `#3966 `_) - * add support for 'clone_into' field in git_config source spec to specify different name for top-level directory (`#3949 `_) + * warn about potentially missing patches in ``--new-pr`` (`#3759 `_, `#3966 `_) + * add support for '``clone_into``' field in git_config source spec to specify different name for top-level directory (`#3949 `_) * add bash completion for easyconfigs from local dir but not robot search path (`#3953 `_) * add a 'sync pr' message when the PR has a mergeable state but is showing a failed status for the test suite on the last commit (`#3967 `_) - * add gmpit toolchain definition (GCC + MPItrampoline) (`#3971 `_) - * use 'zypper search -i' to check whether specified OS dependency is installed on openSUSE + make sure that rpm is considered for checking OS dependencies on RHEL8 (`#3973 `_) + * add ``gmpit`` toolchain definition (GCC + MPItrampoline) (`#3971 `_) + * use '``zypper search -i``' to check whether specified OS dependency is installed on openSUSE + make sure that rpm is considered for checking OS dependencies on RHEL8 (`#3973 `_) * add support for post-install patches (`#3974 `_) - * add support for 'download_instructions' easyconfig parameter key to specify some download or installation steps for user in case of complicated way of obtaining needed files (#3976, `#3981 `_) - * also try collecting AMD GPU info (via rocm-smi) for --show-system-info (#3978, `#3982 `_) + * add support for '``download_instructions``' easyconfig parameter key to specify some download or installation steps for user in case of complicated way of obtaining needed files (`#3976 `_, `#3981 `_) + * also try collecting AMD GPU info (via ``rocm-smi``) for ``--show-system-info`` (`#3978 `_, `#3982 `_) * various bug fixes, including: - * ensure --review-pr can find dependencies included in PR (`#3979 `_) - * run 'apt-get update' in GitHub Actions workflow for container tests to update container package list before installing anything (`#3985 `_) + * ensure ``--review-pr`` can find dependencies included in PR (`#3979 `_) + * run '``apt-get update``' in GitHub Actions workflow for container tests to update container package list before installing anything (`#3985 `_) * other changes: @@ -47,25 +47,28 @@ bugfix/update release * update Clang-AOMP easyblock to add support for ROCm v5.0 (`#2681 `_) * enable system SSL certificates in OpenSSL installations (`#2683 `_) * enhance MRtrix easyblock: build in parallel + enable OpenMP support for MRtrix >= 3.0 (`#2685 `_) - * avoid dependency on 'which' command in sanity check for Python, use 'command -v' instead (`#2687 `_) + * avoid dependency on '``which``' command in sanity check for Python, use '``command -v``' instead (`#2687 `_) * enhance Tarball easyblock to support using it for installing extensions (`#2688 `_) * update wxPython easyblock to support wxPython v4.1 (`#2689 `_) - * enhance Gurobi easyblock to also update $MATLABPATH (`#2691 `_) - * build single-file shared libraries for imkl so it can be used as FlexiBLAS backend via $FLEXIBLAS_LIBRARY_PATH (`#2694 `_) + * enhance Gurobi easyblock to also update ``$MATLABPATH`` (`#2691 `_) + * build single-file shared libraries for imkl so it can be used as FlexiBLAS backend via ``$FLEXIBLAS_LIBRARY_PATH`` (`#2694 `_) * various bug fixes, including: * added regex to replace /lib/cpp with cpp in OpenFOAM's wmake rules file (`#2331 `_) - * set $NINJAFLAGS to make sure Ninja doesn't use all visible cores when building Qt5 (`#2338 `_) + * set ``$NINJAFLAGS`` to make sure Ninja doesn't use all visible cores when building Qt5 (`#2338 `_) * update Siesta EasyBlock to use serial FFTW (`#2662 `_) * fix support for imkl for numexpr 2.8.0+ in numexpr easyblock (`#2678 `_) - * make sure TensorFlow doesn't see the nvptx-none dir when searching for gcc include dir (`#2682 `_) + * make sure TensorFlow doesn't see the ``nvptx-none`` dir when searching for ``gcc`` include dir (`#2682 `_) * force use of bash for Anaconda install script (`#2692 `_) - * add guess for path to add to $MANPATH for intel-compilers (`#2696 `_) + * add guess for path to add to ``$MANPATH`` for intel-compilers (`#2696 `_) * change permissions of the Java build directory to avoid permission denied error (`#2698 `_) - * also consider $MKLROOT/lib/pkgconfig for $PKG_CONFIG_PATH for imkl (`#2701 `_) + * also consider ``$MKLROOT/lib/pkgconfig`` for ``$PKG_CONFIG_PATH`` for imkl (`#2701 `_) * close log after installing Bundle component (`#2702 `_) - * replace hardcoded /tmp to make sure that Bazel build respects $TMPDIR (`#2703 `_) + + * fixes problem of log leaking across installations (`framework issue #3533 `_) + + * replace hardcoded /tmp to make sure that Bazel build respects ``$TMPDIR`` (`#2703 `_) * other changes: @@ -76,8 +79,8 @@ bugfix/update release * added example easyconfig files for 29 new software packages: - * Abseil (`#15102 `_), AMS (`#1997 `_), ArchR (`#15119 `_), CMAverse (`#14963 `_), CmdStanR (`#15198 `_), CONN (#963), - Devito (#14984, `#15009 `_), GraphMap (`#10299 `_), gRPC (`#14728 `_), Hydra (`#15025 `_), jupyter-server-proxy (`#14844 `_), + * Abseil (`#15102 `_), AMS (`#13155 `_), ArchR (`#15119 `_), CMAverse (`#14963 `_), CmdStanR (`#15198 `_), CONN (`#15052 `_), + Devito (`#14984 `_, `#15009 `_), GraphMap (`#10299 `_), gRPC (`#14728 `_), Hydra (`#15025 `_), jupyter-server-proxy (`#14844 `_), M1QN3 (`#15002 `_), MAGeCK (`#15082 `_), matplotlib-inline (`#15084 `_), MEGAN (`#15064 `_), MNE-Python (`#15174 `_), ONNX (`#15158 `_), ONNX-Runtime (`#15158 `_), ont-remora (`#15162 `_), Optuna (`#15021 `_), patch (`#15035 `_), porefoam (`#15067 `_), presto (`#15119 `_), PyFrag (`#15184 `_), skorch (`#15175 `_), SlamDunk (`#15197 `_), SPM (`#15050 `_), @@ -104,27 +107,27 @@ bugfix/update release * also install rMATS_P commands in rMATS-turbo easyconfig (`#15113 `_) * add extensions to Bioconductor v3.14 easyconfig: chromVAR (`#15118 `_), EnsDb.Hsapiens.v79 (`#15154 `_), WGCNA (`#15178 `_) * add extensions to Perl v5.34.0 easyconfigs: Sys::Info, HTML::Template, Log::Report (`#15176 `_), Sys::Info::Driver::Unknown, Sys::Info::Driver::Linux, Unix::Processors (`#15190 `_) - * enable running of tests for MEME with gompi/2021b (#15191, `#15199 `_) + * enable running of tests for MEME with ``gompi/2021b`` (#15191, `#15199 `_) * various bug fixes, including: * add missing xxd build dependency for recent PLUMED versions (2.6.2, 2.7.x) (`#14847 `_) - * downgrade dependency on nodejs + use jupyter-server-proxy in jupyter-matlab-proxy and configurable-http-proxy easyconfigs using GCCcore/10.3.0 toolchain (`#14942 `_) + * downgrade dependency on nodejs + use jupyter-server-proxy in jupyter-matlab-proxy and configurable-http-proxy easyconfigs using ``GCCcore/10.3.0`` toolchain (`#14942 `_) * add additional valid checksum for extensions in R 4.1.0 and 4.1.2 easyconfigs: norm (`#14987 `_), optmatch (`#14993 `_) * avoid pollution in the tmp directory when running the AlphaFold tests (`#14989 `_) * consistently enable usempi toolchain option in OSU-Micro-Benchmarks easyconfigs (`#15039 `_) - * fix GBprocesS easyconfig by switching to source tarball created using git_config (`#15048 `_) + * fix GBprocesS easyconfig by switching to source tarball created using ``git_config`` (`#15048 `_) * add patches for mauveAligner to fix build on RHEL8 (`#15049 `_) - * fix installation of RDKit by using -DBoost_NO_BOOST_CMAKE=ON (`#15051 `_) + * fix installation of RDKit by using ``-DBoost_NO_BOOST_CMAKE=ON`` (`#15051 `_) * add patch to fix linking error for imread extension in scikit-image easyconfigs using intel toolchain (`#15054 `_) * avoid excessively long shebang in Autoconf/Automake Perl scripts + promote Perl to runtime dependency + fix Perl shebang for intltool (`#15055 `_) - * fix python shebang in cutadapt script for cutadapt 1.18 w/ GCCcore/8.3.0 (`#15059 `_) + * fix ``python`` shebang in cutadapt script for cutadapt 1.18 w/ ``GCCcore/8.3.0`` (`#15059 `_) * don't use v2.1.0rc1 release candidate of gmpy2, stick to proper release v2.1.2 (`#15060 `_) * add M4 as build dependency for CCL-1.12 (`#15075 `_) - * configure libffi 3.4.2 with --disable-exec-static-tramp to prevent segfaults (`#15086 `_) - * set XLA_PYTHON_CLIENT_ALLOCATOR=platform for running tests in jax CUDA easyconfigs (`#15097 `_) + * configure libffi 3.4.2 with ``--disable-exec-static-tramp`` to prevent segfaults (`#15086 `_) + * set ``XLA_PYTHON_CLIENT_ALLOCATOR=platform`` for running tests in jax CUDA easyconfigs (`#15097 `_) * remove disable flag for RTTI in snappy v1.1.9 (`#15099 `_) - * fix grconvert build for Grace/5.1.25 with foss/2021a by adding libtirpc dependency + related patch (`#15121 `_) + * fix grconvert build for Grace 5.1.25 with ``foss/2021a`` by adding libtirpc dependency + related patch (`#15121 `_) * clean up PSolver and futile easyconfigs and add dynamic libs (`#15148 `_) * enhance vcflib easyconfigs to also install scripts (`#15181 `_) * add patch to fix shared linking in vcflib (`#15203 `_) From 7a7e9a7696ce129d350126571bc281ea122273bc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 31 Mar 2022 12:10:19 +0200 Subject: [PATCH 209/286] bump version to 4.5.4 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 77d2bc13..96c57cd3 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.5.3' +VERSION = '4.5.4' # Utility function to read README file From 3ab16a0651c085dd5a4d530eb37b2b798b9ae70e Mon Sep 17 00:00:00 2001 From: Orient Date: Mon, 4 Apr 2022 16:43:38 +0200 Subject: [PATCH 210/286] Added download_instructions documentation --- docs/Writing_easyconfig_files.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 02ea6c32..e3f35640 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -428,6 +428,25 @@ For example: .. note:: Custom extraction commands can also be specified as a 2-element tuple, but this format has been deprecated in favor of the Python dictionary format described above; see also :ref:`depr_sources_2_element_tuple`. +Using ``download_instructions`` for user-side part of instalation +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +In some cases, getting some files that are needed for the installation are too complicated to provide up-front, +and the process would be much simpler if user provided said files. + +You can use the ``download_instructions`` parameter to specify steps for the user to do. +This parameter takes string value and prints it whenever build fails because any file needed was not found. +If ``download_instructions`` is not specified, Easybuild prints the default message stating the paths that were tested. + +.. code:: python + + download_instructions = """ + Step 1: Go to example.com and download example.jar. + Step 2: Install example.jar (ensure Java is installed). + Step 3: Go to the installation directory and create Tarball of its contents (tar -czvf example.tar.gz *). + Step 4: Move created Tarball into the same directory, where your easyconfig is located and run build again. + """ + .. _common_easyconfig_param_sources_git_config: Downloading from a Git repository From b03d1c38fe5a0a6997f6660c0cc5a3d5b73b7c09 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Fri, 8 Apr 2022 12:07:56 +0100 Subject: [PATCH 211/286] fix typo and add extra reason for manual download --- docs/Writing_easyconfig_files.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index e3f35640..ab58d768 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -428,11 +428,13 @@ For example: .. note:: Custom extraction commands can also be specified as a 2-element tuple, but this format has been deprecated in favor of the Python dictionary format described above; see also :ref:`depr_sources_2_element_tuple`. -Using ``download_instructions`` for user-side part of instalation +Using ``download_instructions`` for user-side part of installation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -In some cases, getting some files that are needed for the installation are too complicated to provide up-front, -and the process would be much simpler if user provided said files. +In some cases, getting some of the files required for an installation cannot be automated. Reasons for this include: + +* there is a manual stage to combine multiple downloaded files into the required installation file +* the file requires a login to download You can use the ``download_instructions`` parameter to specify steps for the user to do. This parameter takes string value and prints it whenever build fails because any file needed was not found. From ee808c940aa1f0544b2dd67f7b89c926fffa3ae4 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Fri, 8 Apr 2022 12:08:38 +0100 Subject: [PATCH 212/286] missed extra ^ --- docs/Writing_easyconfig_files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index ab58d768..f1b4a0dc 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -429,7 +429,7 @@ For example: in favor of the Python dictionary format described above; see also :ref:`depr_sources_2_element_tuple`. Using ``download_instructions`` for user-side part of installation -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ In some cases, getting some of the files required for an installation cannot be automated. Reasons for this include: From 97ca4d4a3a7ffafee1d4293ace833f6281024e91 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Fri, 8 Apr 2022 13:06:42 +0100 Subject: [PATCH 213/286] git_config tag option is for getting a tag --- docs/Writing_easyconfig_files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index f1b4a0dc..571a9897 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -469,7 +469,7 @@ will be created from the cloned repository). In addition, either of the following keys *must* also be defined: -* ``tag``: the specific tag to download (could be a branch name or an actual tag) +* ``tag``: the specific tag to download * ``commit``: the specific commit ID to download If a recursive checkout should be made of the repository, the ``recursive`` key can be set to ``True``. From 511226388aa9c0c1466ac3e63f1214f2c290e502 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Tue, 12 Apr 2022 13:35:44 +0200 Subject: [PATCH 214/286] Bad formatting for example --- docs/Writing_easyconfig_files.rst | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 02ea6c32..bdbbc995 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -186,21 +186,22 @@ The ``dict`` has a required ``filename`` key, with ``level`` and ``opts`` being Specifying ``filename`` and ``level`` is same as using a ``tuple`` definition. Example: -``` -patches = [ - # a simple patch file - 'name-versions-fix.patch', - # when creating only new files by patch file, you need to specify level: - ('name-versions-fix.patch', 1), - - # copy file to target_path folder - ('Makefile', 'target_path'), +.. code:: python - # specify patch file and optionally level and opts for patch command - {'filename': 'name-versions-fix.patch', 'level': 1, 'opts': '-l'} -] -``` + patches = [ + # a simple patch file + 'name-versions-fix.patch', + + # when creating only new files by patch file, you need to specify level: + ('name-versions-fix.patch', 1), + + # copy file to target_path folder + ('Makefile', 'target_path'), + + # specify patch file and optionally level and opts for patch command + {'filename': 'name-versions-fix.patch', 'level': 1, 'opts': '-l'} + ] .. _common_easyconfig_param_sources_checksums: From c00e43af0918e624a82805859264ba17f6beffab Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 29 May 2022 15:37:21 +0200 Subject: [PATCH 215/286] fix formatting issue in patches subsection --- docs/Writing_easyconfig_files.rst | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 02ea6c32..353e99e9 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -186,21 +186,22 @@ The ``dict`` has a required ``filename`` key, with ``level`` and ``opts`` being Specifying ``filename`` and ``level`` is same as using a ``tuple`` definition. Example: -``` -patches = [ - # a simple patch file - 'name-versions-fix.patch', - # when creating only new files by patch file, you need to specify level: - ('name-versions-fix.patch', 1), +.. code:: python + + patches = [ + # a simple patch file + 'name-versions-fix.patch', - # copy file to target_path folder - ('Makefile', 'target_path'), + # when creating only new files by patch file, you need to specify level: + ('name-versions-fix.patch', 1), - # specify patch file and optionally level and opts for patch command - {'filename': 'name-versions-fix.patch', 'level': 1, 'opts': '-l'} -] -``` + # copy file to target_path folder + ('Makefile', 'target_path'), + + # specify patch file and optionally level and opts for patch command + {'filename': 'name-versions-fix.patch', 'level': 1, 'opts': '-l'} + ] .. _common_easyconfig_param_sources_checksums: From 2bfc2b1003c9a8fc31ecfc1580969a5062ddc113 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 5 Jun 2022 14:34:39 +0200 Subject: [PATCH 216/286] auto-update docs for EasyBuild v4.5.5 --- docs/scripts/update-all-docs.sh | 4 +- docs/version-specific/Supported_software.rst | 2097 ++++++++++++------ docs/version-specific/easyblocks.rst | 5 +- docs/version-specific/generic_easyblocks.rst | 32 +- docs/version-specific/help.rst | 3 +- docs/version-specific/toolchain_opts.rst | 133 +- docs/version-specific/toolchains.rst | 3 + 7 files changed, 1594 insertions(+), 683 deletions(-) diff --git a/docs/scripts/update-all-docs.sh b/docs/scripts/update-all-docs.sh index 4c0a6f4b..adcf76cb 100755 --- a/docs/scripts/update-all-docs.sh +++ b/docs/scripts/update-all-docs.sh @@ -73,7 +73,7 @@ echo >> $overview ################################################################################################### # api docs -python $generate_api_script +python3 $generate_api_script # inject label to top of API docs sed -i '' -e 's/easybuild package/.. _easybuild_api_top:\ \ @@ -216,7 +216,7 @@ echo "* :ref:\`Overview of configuration options (eb --help) \`" >> $ov # generic easyblocks doc echo ".. _generic_easyblocks:" > $VERSION_SPECIFIC_DIR/generic_easyblocks.rst echo "" >> $VERSION_SPECIFIC_DIR/generic_easyblocks.rst -python $generic_easyblocks_script >> $VERSION_SPECIFIC_DIR/generic_easyblocks.rst +python3 $generic_easyblocks_script >> $VERSION_SPECIFIC_DIR/generic_easyblocks.rst echo "* :ref:\`Overview of generic easyblocks \`" >> $overview diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index e21ff695..d3305ff1 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2676 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2711 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_Albumentations_1478` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AMPtk_445` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_arosics_756` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -87,6 +87,8 @@ version versionsuffix toolchain ``2018`` ``-hotfix-1806`` ``system`` ``2020`` ``system`` ``2021`` ``-hotfix-2132`` ``system`` +``2022`` ``system`` +``2022`` ``-hotfix-2214`` ``system`` ========== ================= ========== @@ -506,6 +508,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_Albumentations_1478: + +*Albumentations* +++++++++++++++++ + +Albumentations is a Python library for fast and flexible image augmentations + +*homepage*: https://albumentations.ai + +========= ============== +version toolchain +========= ============== +``1.1.0`` ``foss/2021b`` +========= ============== + + .. _list_software_alevin-fry_1021: *alevin-fry* @@ -835,6 +853,7 @@ AMD uProf is a performance analysis tool for applications running on Windows, Li version toolchain =========== ========== ``3.4.502`` ``system`` +``3.5.671`` ``system`` =========== ========== @@ -902,6 +921,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_AMPtk_445: + +*AMPtk* ++++++++ + +AMPtk is a series of scripts to process NGS amplicon data using USEARCH and VSEARCH, it can also be used to process any NGS amplicon data and includes databases setup for analysis of fungal ITS, fungal LSU, bacterial 16S, and insect COI amplicons. + +*homepage*: https://amptk.readthedocs.io + +========= ============== +version toolchain +========= ============== +``1.5.4`` ``foss/2021b`` +========= ============== + + .. _list_software_AmrPlusPlus_1128: *AmrPlusPlus* @@ -986,6 +1021,7 @@ version toolchain ``2020.11`` ``system`` ``2021.05`` ``system`` ``2021.11`` ``system`` +``2022.05`` ``system`` =========== ========== @@ -1265,12 +1301,12 @@ Convert various sequence formats to FASTA *homepage*: https://github.com/tseemann/any2fasta -========= ================ ============================================================================ -version versionsuffix toolchain -========= ================ ============================================================================ -``0.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -========= ================ ============================================================================ +========= ================ ================================================================================================ +version versionsuffix toolchain +========= ================ ================================================================================================ +``0.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +========= ================ ================================================================================================ .. _list_software_AOCC_278: @@ -1406,6 +1442,7 @@ version toolchain ``2.16.0`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` ``2.17.0`` ``GCC/8.3.0`` ``2.19.0`` ``GCC/10.3.0`` +``2.22.1`` ``GCC/11.2.0`` ========== ================================================================================ @@ -1521,6 +1558,7 @@ A parallel, multi-engine simulator for heterogeneous swarm robotics version versionsuffix toolchain ================ ============== ============== ``3.0.0-beta53`` ``-Lua-5.2.4`` ``foss/2018b`` +``3.0.0-beta59`` ``GCC/11.2.0`` ================ ============== ============== @@ -1598,6 +1636,22 @@ version versionsuffix toolchain =========== ================== =============================== +.. _list_software_arosics_756: + +*arosics* ++++++++++ + +AROSICS is a python package to perform automatic subpixel co-registration of two satellite image datasets based on an image matching approach working in the frequency domain, combined with a multistage workflow for effective detection of false-positives. + +*homepage*: https://github.com/GFZ/arosics + +========= ============== +version toolchain +========= ============== +``1.7.6`` ``foss/2021a`` +========= ============== + + .. _list_software_ARPACK++_520: *ARPACK++* @@ -1657,7 +1711,7 @@ version versionsuffix toolchain *Arriba* ++++++++ -Arriba is a command-line tool for the detection of gene fusions from RNA-Seq data. It was developed for the use in a clinical research setting. Therefore, short runtimes and high sensitivity were important design criteria. +Arriba is a command-line tool for the detection of gene fusions from RNA-Seq data. It was developed for use in a clinical research setting. Therefore, short runtimes and high sensitivity were important design criteria. *homepage*: https://github.com/suhrig/arriba @@ -1666,6 +1720,7 @@ version toolchain ========= ============================== ``1.1.0`` ``foss/2018b`` ``2.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``2.2.1`` ``GCC/11.2.0`` ========= ============================== @@ -1707,6 +1762,7 @@ version versionsuffix toolchain ``0.17.1`` ``-R-4.0.0`` ``foss/2020a`` ``6.0.0.2`` ``-R-4.1.0`` ``foss/2021a`` ``6.0.0.2`` ``-R-4.1.2`` ``foss/2021b`` +``6.0.0.2`` ``-R-4.2.0`` ``foss/2021b`` =========== ============= ============== @@ -1990,6 +2046,7 @@ version versionsuffix toolchain ``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``4.2.1`` ``intelcuda/2020b`` ``4.3.1`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``5.0.4`` ``foss/2021a`` ========== ================== =============================================== @@ -2002,15 +2059,15 @@ AT-SPI 2 toolkit bridge *homepage*: https://wiki.gnome.org/Accessibility -========== ========================================================== -version toolchain -========== ========================================================== -``2.26.3`` ``fosscuda/2018b`` -``2.32.0`` ``GCCcore/8.2.0`` -``2.34.1`` ``GCCcore/8.3.0`` -``2.34.2`` ``GCCcore/9.3.0`` -``2.38.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========== ========================================================== +========== ============================================================================== +version toolchain +========== ============================================================================== +``2.26.3`` ``fosscuda/2018b`` +``2.32.0`` ``GCCcore/8.2.0`` +``2.34.1`` ``GCCcore/8.3.0`` +``2.34.2`` ``GCCcore/9.3.0`` +``2.38.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ============================================================================== .. _list_software_at-spi2-core_1110: @@ -2032,6 +2089,7 @@ version toolchain ``2.38.0`` ``GCCcore/10.2.0`` ``2.40.2`` ``GCCcore/10.3.0`` ``2.40.3`` ``GCCcore/11.2.0`` +``2.44.1`` ``GCCcore/11.3.0`` ========== ================== @@ -2057,6 +2115,7 @@ version toolchain ``2.32.0`` ``GCCcore/8.2.0`` ``2.34.1`` ``GCCcore/8.3.0`` ``2.36.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``2.38.0`` ``GCCcore/11.3.0`` ========== ============================================================================= @@ -2280,7 +2339,7 @@ version toolchain ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.68`` ``foss/2016b`` ``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` +``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -2404,6 +2463,7 @@ version toolchain ``1.16.2`` ``GCCcore/10.2.0`` ``1.16.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ``1.16.4`` ``GCCcore/11.2.0`` +``1.16.5`` ``GCCcore/11.3.0`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2458,6 +2518,7 @@ version toolchain ``20200321`` ``GCCcore/10.2.0`` ``20210128`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ``20210726`` ``GCCcore/11.2.0`` +``20220317`` ``GCCcore/11.3.0`` ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2532,12 +2593,13 @@ A fast algorithm for doing Bader's analysis on a charge density grid. *homepage*: http://theory.cm.utexas.edu/henkelman/code/bader/ -======== =============== -version toolchain -======== =============== -``1.02`` ``intel/2018a`` -``1.03`` ``intel/2018b`` -======== =============== +======== ======================= +version toolchain +======== ======================= +``1.02`` ``intel/2018a`` +``1.03`` ``intel/2018b`` +``1.04`` ``iccifort/2020.4.304`` +======== ======================= .. _list_software_BAGEL_347: @@ -2581,11 +2643,11 @@ Count DNA sequence reads in BAM files *homepage*: https://github.com/genome/bam-readcount -========= ============================= -version toolchain -========= ============================= -``0.8.0`` ``GCC/9.3.0``, ``foss/2018b`` -========= ============================= +========= ============================================= +version toolchain +========= ============================================= +``0.8.0`` ``GCC/11.2.0``, ``GCC/9.3.0``, ``foss/2018b`` +========= ============================================= .. _list_software_Bambi_475: @@ -2733,11 +2795,11 @@ Barrnap (BAsic Rapid Ribosomal RNA Predictor) predicts the location of ribosomal *homepage*: https://github.com/tseemann/barrnap -======= ===================================================== -version toolchain -======= ===================================================== -``0.9`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2020b`` -======= ===================================================== +======= ====================================================================== +version toolchain +======= ====================================================================== +``0.9`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2020b``, ``gompi/2021b`` +======= ====================================================================== .. _list_software_basemap_729: @@ -2920,6 +2982,8 @@ version versionsuffix toolchain ``3.6.0`` ``GCCcore/9.3.0`` ``3.7.1`` ``GCCcore/8.3.0`` ``3.7.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +``4.2.2`` ``GCCcore/11.2.0`` +``5.1.1`` ``GCCcore/11.3.0`` ========== ============= ============================================================================= @@ -3136,6 +3200,7 @@ version versionsuffix toolchain ========= ================== =============== ``1.4.1`` ``-Python-2.7.14`` ``intel/2018a`` ``1.4.1`` ``-Python-3.6.4`` ``intel/2018a`` +``1.6.3`` ``intel/2021b`` ========= ================== =============== @@ -3148,15 +3213,15 @@ beagle-lib is a high-performance library that can perform the core calculations *homepage*: https://github.com/beagle-dev/beagle-lib -========= ================ ====================================================================== -version versionsuffix toolchain -========= ================ ====================================================================== -``2.1.2`` ``foss/2016a``, ``foss/2017a`` -``3.0.1`` ``foss/2018a``, ``intel/2018a`` -``3.0.2`` ``foss/2018b`` -``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` -``3.1.2`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``gcccuda/2019b`` -========= ================ ====================================================================== +========= ================ ================================================================================================================ +version versionsuffix toolchain +========= ================ ================================================================================================================ +``2.1.2`` ``foss/2016a``, ``foss/2017a`` +``3.0.1`` ``foss/2018a``, ``intel/2018a`` +``3.0.2`` ``foss/2018b`` +``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` +``3.1.2`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``gcccuda/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +========= ================ ================================================================================================================ .. _list_software_Beast_495: @@ -3443,6 +3508,7 @@ version toolchain ``2.35`` ``GCCcore/10.2.0``, ``system`` ``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/8.4.0``, ``GCCcore/9.4.0``, ``system`` ``2.37`` ``GCCcore/11.2.0``, ``system`` +``2.38`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -3523,11 +3589,11 @@ Bioawk is an extension to Brian Kernighan's awk, adding the support of several *homepage*: https://github.com/lh3/bioawk -======= ============================== -version toolchain -======= ============================== -``1.0`` ``GCC/10.3.0``, ``foss/2018b`` -======= ============================== +======= ============================================== +version toolchain +======= ============================================== +``1.0`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``foss/2018b`` +======= ============================================== .. _list_software_biobambam2_972: @@ -3576,6 +3642,7 @@ The BIOM file format (canonically pronounced biome) is designed to be a general version versionsuffix toolchain ========== ================= ============== ``2.1.10`` ``-Python-3.8.2`` ``foss/2020a`` +``2.1.12`` ``foss/2021b`` ========== ================= ============== @@ -3763,7 +3830,7 @@ version toolchain ``3.6.1`` ``GCCcore/10.1.0`` ``3.7.1`` ``GCCcore/10.2.0``, ``system`` ``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` -``3.8.2`` ``system`` +``3.8.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3904,7 +3971,7 @@ version toolchain *Blender* +++++++++ -Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline, modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. +Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline, modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. *homepage*: https://www.blender.org @@ -3917,6 +3984,7 @@ version versionsuffix toolchain ``2.79b`` ``-Python-3.6.6-CUDA-9.2.88`` ``foss/2018b`` ``2.81`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.0.0`` ``-linux-x64`` ``system`` +``3.1.2`` ``-linux-x64`` ``system`` ========= ============================= =============================== @@ -3929,19 +3997,20 @@ AMD's fork of BLIS. BLIS is a portable software framework for instantiating high *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/ -========= ============= ================================================== -version versionsuffix toolchain -========= ============= ================================================== -``0.3.2`` ``GCC/7.3.0-2.30`` -``0.6.0`` ``GCC/8.3.0-2.32`` -``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``0.8.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/10.3.0`` -``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCCcore/9.3.0`` -``3.0`` ``-amd`` ``GCCcore/10.3.0`` -``3.0.1`` ``-amd`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.1`` ``-amd`` ``GCCcore/11.2.0`` -========= ============= ================================================== +========= ============= ====================================================== +version versionsuffix toolchain +========= ============= ====================================================== +``0.3.2`` ``GCC/7.3.0-2.30`` +``0.6.0`` ``GCC/8.3.0-2.32`` +``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``0.8.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/10.3.0`` +``0.9.0`` ``GCC/11.3.0`` +``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``3.0`` ``-amd`` ``GCCcore/10.3.0`` +``3.0.1`` ``-amd`` ``GCC/11.2.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.1`` ``-amd`` ``GCCcore/11.2.0`` +========= ============= ====================================================== .. _list_software_Blitz++_603: @@ -4215,8 +4284,10 @@ version versionsuffix toolchain ``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` ``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` ``1.74.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``1.75.0`` ``GCC/11.2.0`` ``1.76.0`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` ``1.77.0`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` +``1.79.0`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ================== ==================================================================== @@ -4458,6 +4529,7 @@ version versionsuffix toolchain ========== ============= =============== ``0.35.0`` ``-R-3.6.0`` ``intel/2019a`` ``0.35.4`` ``-R-4.0.0`` ``foss/2020a`` +``0.36.1`` ``foss/2021b`` ========== ============= =============== @@ -4470,11 +4542,11 @@ Brotli is a generic-purpose lossless compression algorithm that compresses data *homepage*: https://github.com/google/brotli -========= ============================================================================= -version toolchain -========= ============================================================================= -``1.0.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` -========= ============================================================================= +========= ================================================================================================= +version toolchain +========= ================================================================================================= +``1.0.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` +========= ================================================================================================= .. _list_software_Brotli-python_1339: @@ -4617,12 +4689,13 @@ This module sets a group of environment variables for compilers, linkers, maths *homepage*: None -=========== ================ ================================================================================================================================================================================================================================================================================================================================================================= -version versionsuffix toolchain -=========== ================ ================================================================================================================================================================================================================================================================================================================================================================= -``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` -``default`` ``-CUDA-11.3.1`` ``foss/2021a`` -=========== ================ ================================================================================================================================================================================================================================================================================================================================================================= +=========== ================ ================================================================================================================================================================================================================================================================================================================================================================================= +version versionsuffix toolchain +=========== ================ ================================================================================================================================================================================================================================================================================================================================================================================= +``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` +``default`` ``-CUDA-11.3.1`` ``foss/2021a`` +``default`` ``-CUDA-11.4.1`` ``foss/2021b`` +=========== ================ ================================================================================================================================================================================================================================================================================================================================================================================= .. _list_software_Bullet_616: @@ -4784,6 +4857,7 @@ version versionsuffix toolchain ``0.8.8`` ``-Python-3.7.4`` ``foss/2019b`` ``0.8.9`` ``-Python-3.8.2`` ``foss/2020a`` ``0.8.11`` ``foss/2021a`` +``0.8.13`` ``foss/2021b`` ========== ================== =============== @@ -4850,7 +4924,7 @@ bzip2 is a freely available, patent free, high-quality data compressor. It typi version toolchain ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.0.6`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -4860,7 +4934,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -4981,6 +5055,7 @@ version versionsuffix toolchain ``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` ``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.16.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.17.4`` ``GCCcore/11.3.0`` =========== ================ =================================================================================================================== @@ -5700,6 +5775,7 @@ version toolchain ========= ========== ``1.0.1`` ``system`` ``2.0.0`` ``system`` +``2.0.1`` ``system`` ========= ========== @@ -5736,6 +5812,22 @@ version toolchain ========= ============== +.. _list_software_CellTypist_1037: + +*CellTypist* +++++++++++++ + +A tool for semi-automatic cell type annotation + +*homepage*: https://www.celltypist.org/ + +========= ============== +version toolchain +========= ============== +``1.0.0`` ``foss/2021b`` +========= ============== + + .. _list_software_Centrifuge_1036: *Centrifuge* @@ -6017,11 +6109,11 @@ Check is a unit testing framework for C. It features a simple interface for defi *homepage*: https://libcheck.github.io/check/ -========== ========================================================= -version toolchain -========== ========================================================= -``0.15.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========== ========================================================= +========== ============================================================================= +version toolchain +========== ============================================================================= +``0.15.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========== ============================================================================= .. _list_software_check_510: @@ -6381,14 +6473,16 @@ version versionsuffix toolchain ``8.0.0`` ``-CUDA-10.1.105`` ``GCCcore/8.2.0`` ``8.0.1`` ``-CUDA-10.1.105`` ``GCC/8.2.0-2.31.1`` ``8.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` -``9.0.1`` ``GCCcore/8.3.0`` +``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``9.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` ``10.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``10.0.1`` ``GCCcore/9.3.0`` ``11.0.0`` ``GCCcore/9.3.0`` ``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` ``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``12.0.1`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` ``13.0.1`` ``GCCcore/11.2.0`` +``13.0.1`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ========== ================== ====================================== @@ -6663,6 +6757,7 @@ version toolchain ``3.20.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``3.21.1`` ``GCCcore/11.2.0`` ``3.22.1`` ``GCCcore/11.2.0`` +``3.23.1`` ``GCCcore/11.3.0`` ========== ================================================================================================================================================= @@ -7148,12 +7243,12 @@ Coverage.py is a tool for measuring code coverage of Python programs. It monito *homepage*: https://coverage.readthedocs.io -========= ================== ================== -version versionsuffix toolchain -========= ================== ================== -``4.5.1`` ``-Python-2.7.14`` ``intel/2017b`` -``5.5`` ``GCCcore/10.2.0`` -========= ================== ================== +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``4.5.1`` ``-Python-2.7.14`` ``intel/2017b`` +``5.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ================== ====================================== .. _list_software_cowsay_662: @@ -7385,12 +7480,12 @@ Conditional Reciprocal Best BLAST - high confidence ortholog assignment. CRB-BL *homepage*: https://github.com/cboursnell/crb-blast -========= =============== ================================ -version versionsuffix toolchain -========= =============== ================================ -``0.6.9`` ``gompi/2021a``, ``intel/2017a`` -``0.6.9`` ``-Ruby-2.6.1`` ``foss/2018b`` -========= =============== ================================ +========= =============== ================================================= +version versionsuffix toolchain +========= =============== ================================================= +``0.6.9`` ``gompi/2021a``, ``gompi/2021b``, ``intel/2017a`` +``0.6.9`` ``-Ruby-2.6.1`` ``foss/2018b`` +========= =============== ================================================= .. _list_software_CREST_385: @@ -7549,11 +7644,13 @@ cryoDRGN: Deep Reconstructing Generative Networks for cryo-EM heterogeneous rec *homepage*: https://cb.csail.mit.edu/cb/cryodrgn/ -========= ================== -version toolchain -========= ================== -``0.3.2`` ``fosscuda/2020b`` -========= ================== +============== ================ ================== +version versionsuffix toolchain +============== ================ ================== +``0.3.2`` ``fosscuda/2020b`` +``0.3.5`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.0.0-beta`` ``-CUDA-11.3.1`` ``foss/2021a`` +============== ================ ================== .. _list_software_CryptoMiniSat_1334: @@ -7791,6 +7888,7 @@ version toolchain ``11.5.0`` ``system`` ``11.5.1`` ``system`` ``11.6.0`` ``system`` +``11.7.0`` ``system`` ================= ========================================================================== @@ -7853,7 +7951,10 @@ version versionsuffix toolchain ``8.1.0.77`` ``-CUDA-11.2.1`` ``system`` ``8.1.1.33`` ``-CUDA-11.2.1`` ``system`` ``8.2.1.32`` ``-CUDA-11.3.1`` ``system`` +``8.2.2.26`` ``-CUDA-11.4.0`` ``system`` ``8.2.2.26`` ``-CUDA-11.4.1`` ``system`` +``8.4.0.27`` ``-CUDA-11.6.0`` ``system`` +``8.4.1.50`` ``-CUDA-11.6.0`` ``system`` ============ ================== =========================================================== @@ -7870,7 +7971,7 @@ Transcript assembly, differential expression, and differential regulation for RN version toolchain ============ ================================================================================================= ``2.2.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``gompi/2019b``, ``intel/2017b``, ``intel/2018a`` -``20190706`` ``GCC/10.2.0``, ``gompi/2019a`` +``20190706`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``gompi/2019a`` ============ ================================================================================================= @@ -7940,6 +8041,7 @@ version toolchain ``7.72.0`` ``GCCcore/10.2.0`` ``7.76.0`` ``GCCcore/10.3.0`` ``7.78.0`` ``GCCcore/11.2.0`` +``7.83.0`` ``GCCcore/11.3.0`` ========== =================================================================================== @@ -8176,7 +8278,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detonate_852` - :ref:`list_software_Devito_619` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detectron2_1018` - :ref:`list_software_detonate_852` - :ref:`list_software_Devito_619` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` .. _list_software_dadi_402: @@ -8372,16 +8474,16 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb -=========== =============================================================================================================== -version toolchain -=========== =============================================================================================================== -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -=========== =============================================================================================================== +=========== =================================================================================================================================== +version toolchain +=========== =================================================================================================================================== +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +=========== =================================================================================================================================== .. _list_software_DB_File_613: @@ -8423,7 +8525,7 @@ version versionsuffix toolchain ``4.046`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` ``4.046`` ``-Perl-5.26.1`` ``intel/2018a`` ``4.048`` ``-Perl-5.28.0`` ``foss/2018b`` -``4.050`` ``GCC/10.2.0`` +``4.050`` ``GCC/10.2.0``, ``GCC/11.2.0`` ``4.050`` ``-Perl-5.28.1`` ``foss/2019a`` ========= ================ =============================== @@ -8452,7 +8554,7 @@ version toolchain D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed. -*homepage*: http://dbus.freedesktop.org/ +*homepage*: https://dbus.freedesktop.org/ =========== ========================================================== version toolchain @@ -8466,6 +8568,7 @@ version toolchain ``1.13.8`` ``GCCcore/8.2.0`` ``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.13.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.14.0`` ``GCCcore/11.3.0`` =========== ========================================================== @@ -8516,13 +8619,13 @@ DCMTK is a collection of libraries and applications implementing large parts the *homepage*: https://dicom.offis.de/dcmtk -========= ==================================== -version toolchain -========= ==================================== -``3.6.3`` ``GCCcore/7.3.0`` -``3.6.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.6.6`` ``GCCcore/10.3.0`` -========= ==================================== +========= ====================================== +version toolchain +========= ====================================== +``3.6.3`` ``GCCcore/7.3.0`` +``3.6.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.6.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_dd_200: @@ -8763,6 +8866,22 @@ version versionsuffix toolchain ========= ============= =============== +.. _list_software_detectron2_1018: + +*detectron2* +++++++++++++ + +Detectron2 is a platform for object detection, segmentation and other visual recognition tasks. + +*homepage*: https://github.com/facebookresearch/detectron2 + +======= ================ ============== +version versionsuffix toolchain +======= ================ ============== +``0.6`` ``-CUDA-11.3.1`` ``foss/2021a`` +======= ================ ============== + + .. _list_software_detonate_852: *detonate* @@ -9604,7 +9723,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_elbencho_832` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_Embree_592` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExaML_439` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EigenExa_774` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_elbencho_832` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_Embree_592` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExaML_439` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -9756,6 +9875,7 @@ version toolchain ``4.5.1`` ``system`` ``4.5.2`` ``system`` ``4.5.3`` ``system`` +``4.5.4`` ``system`` ========== ========== @@ -9845,14 +9965,14 @@ Lightweight, super fast library for sequence alignment using edit (Levenshtein) *homepage*: https://martinsos.github.io/edlib -=============== ================= ====================================== -version versionsuffix toolchain -=============== ================= ====================================== -``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``1.3.8.post2`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` -``1.3.9`` ``GCC/10.2.0``, ``GCC/10.3.0`` -=============== ================= ====================================== +=============== ================= ============================================== +version versionsuffix toolchain +=============== ================= ============================================== +``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.3.8.post2`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` +``1.3.9`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` +=============== ================= ============================================== .. _list_software_EggLib_554: @@ -9885,6 +10005,7 @@ version versionsuffix toolchain ========= ================== =============== ``1.0.3`` ``-Python-2.7.14`` ``intel/2018a`` ``2.1.4`` ``foss/2020b`` +``2.1.7`` ``foss/2021b`` ========= ================== =============== @@ -9930,10 +10051,26 @@ version toolchain ``3.3.7`` ``GCCcore/9.3.0``, ``system`` ``3.3.8`` ``GCCcore/10.2.0`` ``3.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.4.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +``3.4.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ========================================================== +.. _list_software_EigenExa_774: + +*EigenExa* +++++++++++ + +EigenExa, a part of KMATHLIB, is a high performance eigen-solver. + +*homepage*: https://www.r-ccs.riken.jp/labs/lpnctrt/projects/eigenexa/ + +======== =============== +version toolchain +======== =============== +``2.11`` ``intel/2020b`` +======== =============== + + .. _list_software_EIGENSOFT_676: *EIGENSOFT* @@ -10032,6 +10169,7 @@ version toolchain ``0.182`` ``GCCcore/9.3.0`` ``0.183`` ``GCCcore/10.2.0`` ``0.185`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.187`` ``GCCcore/11.3.0`` ========= ============================================================================ @@ -10077,6 +10215,7 @@ version toolchain ``2020.05.001`` ``intel/2020a`` ``2020.11.001`` ``foss/2020b``, ``intel/2020b`` ``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``2021.05.002`` ``intel/2020b`` ``2021.11.001`` ``foss/2021b``, ``intel/2021b`` =================== ================================================================================= @@ -10199,14 +10338,14 @@ EMBOSS is 'The European Molecular Biology Open Software Suite'. EMBOSS is a fre *homepage*: http://emboss.sourceforge.net/ -========= ================= ================================================================================================================================================ -version versionsuffix toolchain -========= ================= ================================================================================================================================================ -``6.6.0`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` -``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` -``6.6.0`` ``-Java-13`` ``GCC/10.2.0`` -``6.6.0`` ``-X11-20170314`` ``intel/2017a`` -========= ================= ================================================================================================================================================ +========= ================= ================================================================================================================================================================ +version versionsuffix toolchain +========= ================= ================================================================================================================================================================ +``6.6.0`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``foss/2021b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` +``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` +``6.6.0`` ``-Java-13`` ``GCC/10.2.0`` +``6.6.0`` ``-X11-20170314`` ``intel/2017a`` +========= ================= ================================================================================================================================================================ .. _list_software_Embree_592: @@ -10445,6 +10584,7 @@ version versionsuffix toolchain ========= ================= =============== ``8.0.0`` ``-Python-3.7.4`` ``intel/2019b`` ``8.0.1`` ``intel/2020b`` +``8.0.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= =============== @@ -10562,6 +10702,7 @@ EvidentialGene is a genome informatics project for "Evidence Directed Gene Cons version versionsuffix toolchain ============== ================ =============== ``2018.01.01`` ``-Perl-5.24.1`` ``intel/2017a`` +``2022.01.14`` ``gompi/2021b`` ============== ================ =============== @@ -10670,11 +10811,11 @@ Exonerate is a generic tool for pairwise sequence comparison. It allows you to *homepage*: https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate -========= ============================================================================================================================================================================================================================= -version toolchain -========= ============================================================================================================================================================================================================================= -``2.4.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` -========= ============================================================================================================================================================================================================================= +========= ============================================================================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================================================================= +``2.4.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` +========= ============================================================================================================================================================================================================================================= .. _list_software_expat_546: @@ -10698,6 +10839,7 @@ version toolchain ``2.2.7`` ``GCCcore/8.3.0`` ``2.2.9`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ``2.4.1`` ``GCCcore/11.2.0`` +``2.4.8`` ``GCCcore/11.3.0`` ========= ========================================================================================================================= @@ -10774,7 +10916,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -10948,15 +11090,31 @@ FastANI is developed for fast alignment-free computation of whole-genome Averag *homepage*: https://github.com/ParBLiSS/FastANI -======== ============================================================== -version toolchain -======== ============================================================== -``1.1`` ``foss/2018b``, ``intel/2018b`` -``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``1.3`` ``iccifort/2019.5.281`` -``1.31`` ``iccifort/2020.1.217`` -``1.33`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` -======== ============================================================== +======== ===================================================================================================== +version toolchain +======== ===================================================================================================== +``1.1`` ``foss/2018b``, ``intel/2018b`` +``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``1.3`` ``iccifort/2019.5.281`` +``1.31`` ``iccifort/2020.1.217`` +``1.33`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.4.0`` +======== ===================================================================================================== + + +.. _list_software_Fastaq_608: + +*Fastaq* +++++++++ + +Python3 scripts to manipulate FASTA and FASTQ files. + +*homepage*: https://github.com/sanger-pathogens/Fastaq + +========== ============== +version toolchain +========== ============== +``3.17.0`` ``GCC/10.3.0`` +========== ============== .. _list_software_FastME_544: @@ -10990,7 +11148,7 @@ version toolchain ========== ============================================================ ``0.19.7`` ``foss/2018b`` ``0.20.0`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.23.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``0.23.2`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ============================================================ @@ -11039,7 +11197,7 @@ This package provides a number of small and efficient programs to perform commo version toolchain ========= ============================== ``0.8`` ``foss/2016b``, ``foss/2018b`` -``0.8.3`` ``GCC/10.3.0`` +``0.8.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ============================== @@ -11182,12 +11340,12 @@ FastTree infers approximately-maximum-likelihood phylogenetic trees from alignme *homepage*: http://www.microbesonline.org/fasttree/ -========== =============================================================================================== -version toolchain -========== =============================================================================================== -``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.1.11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =============================================================================================== +========== =================================================================================================================== +version toolchain +========== =================================================================================================================== +``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``2.1.11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =================================================================================================================== .. _list_software_FastViromeExplorer_1873: @@ -11215,11 +11373,11 @@ The FASTX-Toolkit is a collection of command line tools for Short-Reads FASTA/ *homepage*: http://hannonlab.cshl.edu/fastx_toolkit/ -========== ================================================================================================= -version toolchain -========== ================================================================================================= -``0.0.14`` ``GCC/10.3.0``, ``GCC/9.3.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` -========== ================================================================================================= +========== ================================================================================================================= +version toolchain +========== ================================================================================================================= +``0.0.14`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` +========== ================================================================================================================= .. _list_software_fatslim_752: @@ -11418,11 +11576,11 @@ Standalone C library for assembling Illumina short reads in small regions. *homepage*: https://github.com/lh3/fermi-lite -============ ===================================== -version toolchain -============ ===================================== -``20190320`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -============ ===================================== +============ ========================================================= +version toolchain +============ ========================================================= +``20190320`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +============ ========================================================= .. _list_software_Ferret_616: @@ -11613,10 +11771,26 @@ version versionsuffix toolchain ``3.3.8`` ``-amd`` ``gompi/2020a`` ``3.3.8`` ``-serial`` ``GCC/9.3.0`` ``3.3.9`` ``gompi/2021a``, ``intel/2021a`` -``3.3.10`` ``gompi/2021b``, ``iimpi/2021b`` +``3.3.10`` ``GCC/11.3.0``, ``gompi/2021b``, ``iimpi/2021b`` ========== ============= ======================================================================================================================================================================================================================================================================================================================= +.. _list_software_FFTW.MPI_587: + +*FFTW.MPI* +++++++++++ + +FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data. + +*homepage*: https://www.fftw.org + +========== ================= +version toolchain +========== ================= +``3.3.10`` ``gompi/2022.05`` +========== ================= + + .. _list_software_fgbio_519: *fgbio* @@ -12134,17 +12308,17 @@ Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, some *homepage*: http://flex.sourceforge.net/ -========== =========================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -========== =========================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.5.35`` ``system`` -``2.5.38`` ``GCC/4.8.2`` -``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` -``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.6.2`` ``intel/2016b`` -``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``system`` -========== =========================================================================================================================================================================================================================================================================================================================================================================================================================== +========== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.5.35`` ``system`` +``2.5.38`` ``GCC/4.8.2`` +``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` +``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.6.2`` ``intel/2016b`` +``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` +``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``GCCcore/system``, ``system`` +========== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_Flexbar_708: @@ -12177,6 +12351,7 @@ version toolchain ========= ============================== ``3.0.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` ``3.1.3`` ``GCC/11.2.0`` +``3.2.0`` ``GCC/11.3.0`` ========= ============================== @@ -12226,6 +12401,7 @@ version toolchain ========= =============================================================================================== ``2.5.2`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` ``2.7.1`` ``GCC/10.3.0`` +``2.8.4`` ``GCC/11.2.0`` ========= =============================================================================================== @@ -12454,6 +12630,7 @@ version versionsuffix toolchain ``2.13.92`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``2.13.93`` ``GCCcore/10.3.0`` ``2.13.94`` ``GCCcore/11.2.0`` +``2.14.0`` ``GCCcore/11.3.0`` =========== ================== ====================================================================================== @@ -12519,6 +12696,7 @@ version toolchain ``2020b`` ``system`` ``2021a`` ``system`` ``2021b`` ``system`` +``2022.05`` ``system`` =========== ========== @@ -12553,11 +12731,11 @@ FoX is an XML library written in Fortran 95. It allows software developers to re *homepage*: http://homepages.see.leeds.ac.uk/~earawa/FoX/ -========= =============================================== -version toolchain -========= =============================================== -``4.1.2`` ``GCC/9.3.0``, ``intel/2017b``, ``intel/2018a`` -========= =============================================== +========= =============================================================== +version toolchain +========= =============================================================== +``4.1.2`` ``GCC/11.2.0``, ``GCC/9.3.0``, ``intel/2017b``, ``intel/2018a`` +========= =============================================================== .. _list_software_FPM_227: @@ -12657,20 +12835,37 @@ version toolchain ========= ============== +.. _list_software_FreeBarcodes_1189: + +*FreeBarcodes* +++++++++++++++ + +A package for the generation and decoding of FREE divergence error-correcting DNA barcodes + +*homepage*: https://github.com/hawkjo/freebarcodes + +========== ============== +version toolchain +========== ============== +``3.0.a5`` ``foss/2021b`` +========== ============== + + .. _list_software_freebayes_950: *freebayes* +++++++++++ -FreeBayes is a Bayesian genetic variant detector designed to find small polymorphisms, specifically SNPs (single-nucleotide polymorphisms), indels (insertions and deletions), MNPs (multi-nucleotide polymorphisms), and complex events (composite insertion and substitution events) smaller than the length of a short-read sequencing alignment. +Bayesian haplotype-based genetic polymorphism discovery and genotyping. -*homepage*: https://github.com/ekg/freebayes +*homepage*: https://github.com/freebayes/freebayes ========= ================= ============== version versionsuffix toolchain ========= ================= ============== ``1.3.5`` ``GCC/10.2.0`` ``1.3.5`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.3.6`` ``-R-4.1.2`` ``foss/2021b`` ========= ================= ============== @@ -12723,6 +12918,7 @@ version versionsuffix toolchain ``3.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.2.2`` ``GCCcore/11.3.0`` ========= ================ ====================================================================================================================================================================================== @@ -12735,11 +12931,11 @@ FreeImage is an Open Source library project for developers who would like to sup *homepage*: http://freeimage.sourceforge.net -========== =============================================================================================== -version toolchain -========== =============================================================================================== -``3.18.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =============================================================================================== +========== =================================================================================================================== +version toolchain +========== =================================================================================================================== +``3.18.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =================================================================================================================== .. _list_software_FreeSASA_682: @@ -12825,6 +13021,7 @@ version versionsuffix toolchain ``2.10.3`` ``GCCcore/10.2.0`` ``2.10.4`` ``GCCcore/10.3.0`` ``2.11.0`` ``GCCcore/11.2.0`` +``2.12.1`` ``GCCcore/11.3.0`` ========== ================== ====================================================================== @@ -12895,6 +13092,7 @@ version toolchain ``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.0.9`` ``GCCcore/9.3.0`` ``1.0.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.0.12`` ``GCCcore/11.3.0`` ========== ========================================================== @@ -13047,12 +13245,12 @@ This tool is intended to deduplicate UMIs from single-end and paired-end sequen *homepage*: https://ccb-gitlab.cs.uni-saarland.de/tobias/fumi_tools -========== ================= ============== -version versionsuffix toolchain -========== ================= ============== -``0.18.2`` ``GCC/10.3.0`` -``0.18.2`` ``-Python-3.6.6`` ``foss/2018b`` -========== ================= ============== +========== ================= ============================== +version versionsuffix toolchain +========== ================= ============================== +``0.18.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``0.18.2`` ``-Python-3.6.6`` ``foss/2018b`` +========== ================= ============================== .. _list_software_FUNWAVE-TVD_823: @@ -13195,7 +13393,7 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_gcloud_638` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-bad_1393` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_gsutil_664` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GTK4_282` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_g2clib_563: @@ -13661,11 +13859,14 @@ version versionsuffix toolchain ``9.2.0`` ``-2.32`` ``system`` ``9.3.0`` ``system`` ``9.4.0`` ``system`` +``9.5.0`` ``system`` ``10.1.0`` ``system`` ``10.2.0`` ``system`` ``10.3.0`` ``system`` ``11.1.0`` ``system`` ``11.2.0`` ``system`` +``11.3.0`` ``system`` +``12.1.0`` ``system`` ``system`` ``system`` ``system`` ``-2.29`` ``system`` ========== =================== ========== @@ -13706,11 +13907,14 @@ version toolchain ``9.2.0`` ``system`` ``9.3.0`` ``system`` ``9.4.0`` ``system`` +``9.5.0`` ``system`` ``10.1.0`` ``system`` ``10.2.0`` ``system`` ``10.3.0`` ``system`` ``11.1.0`` ``system`` ``11.2.0`` ``system`` +``11.3.0`` ``system`` +``12.1.0`` ``system`` ``system`` ``system`` ========== ========== @@ -13738,6 +13942,22 @@ version toolchain =========== ========== +.. _list_software_gcloud_638: + +*gcloud* +++++++++ + +Libraries and tools for interacting with Google Cloud products and services. + +*homepage*: https://cloud.google.com/sdk + +=========== ========== +version toolchain +=========== ========== +``382.0.0`` ``system`` +=========== ========== + + .. _list_software_GConf_461: *GConf* @@ -13987,7 +14207,7 @@ version versionsuffix toolchain The Gdk Pixbuf is a toolkit for image loading and pixel buffer manipulation. It is used by GTK+ 2 and GTK+ 3 to load and manipulate images. In the past it was distributed as part of GTK+ 2 but it was split off into a separate package in preparation for the change to GTK+ 3. -*homepage*: https://developer.gnome.org/gdk-pixbuf/stable/ +*homepage*: https://docs.gtk.org/gdk-pixbuf/ =========== ==================================================================================== version toolchain @@ -14003,6 +14223,7 @@ version toolchain ``2.38.2`` ``GCCcore/8.3.0`` ``2.40.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``2.42.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.42.8`` ``GCCcore/11.3.0`` =========== ==================================================================================== @@ -14376,14 +14597,15 @@ GeoPandas is a project to add support for geographic data to pandas objects. It *homepage*: https://github.com/geopandas/geopandas -========= ================= ================================== -version versionsuffix toolchain -========= ================= ================================== -``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.8.1`` ``-Python-3.7.4`` ``intel/2019b`` -``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ================================== +========== ================= ================================== +version versionsuffix toolchain +========== ================= ================================== +``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.8.1`` ``-Python-3.7.4`` ``intel/2019b`` +``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.10.2`` ``foss/2021a`` +========== ================= ================================== .. _list_software_geopy_548: @@ -14522,7 +14744,7 @@ version versionsuffix toolchain ``0.19.8.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` ``0.19.8.1`` ``-libxml2-2.9.7`` ``GCCcore/6.4.0`` ``0.20.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``0.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` +``0.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` ============ ================== =================================================================================================== @@ -14684,12 +14906,12 @@ giflib is a library for reading and writing gif images. It is API and ABI compat *homepage*: http://giflib.sourceforge.net/ -========= ================================================================================================ -version toolchain -========= ================================================================================================ -``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ================================================================================================ +========= ==================================================================================================================== +version toolchain +========= ==================================================================================================================== +``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ==================================================================================================================== .. _list_software_gifsicle_838: @@ -14873,6 +15095,7 @@ version versionsuffix toolchain ``2.28.0`` ``-nodocs`` ``GCCcore/10.2.0`` ``2.32.0`` ``-nodocs`` ``GCCcore/10.3.0`` ``2.33.1`` ``-nodocs`` ``GCCcore/11.2.0`` +``2.36.0`` ``-nodocs`` ``GCCcore/11.3.0`` =========== ============= ==================================== @@ -15068,6 +15291,7 @@ version toolchain ``2.66.1`` ``GCCcore/10.2.0`` ``2.68.2`` ``GCCcore/10.3.0`` ``2.69.1`` ``GCCcore/11.2.0`` +``2.72.1`` ``GCCcore/11.3.0`` ========== ================================================= @@ -15315,6 +15539,7 @@ version toolchain ``2019-03-15`` ``foss/2018b`` ``2019-09-12`` ``GCC/8.3.0`` ``2020-12-17`` ``GCC/9.3.0`` +``2021-21-17`` ``GCC/11.2.0`` ============== =============== @@ -15338,7 +15563,7 @@ version toolchain ``6.1.1`` ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ``6.1.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b`` ``6.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``6.2.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``6.2.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ===================================================================================================================================================== @@ -15565,6 +15790,7 @@ version toolchain ``1.16.6`` ``system`` ``1.17.3`` ``system`` ``1.17.6`` ``system`` +``1.18.1`` ``system`` ========== ================= @@ -15647,6 +15873,7 @@ version versionsuffix toolchain ``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.66.1`` ``GCCcore/10.2.0`` ``1.68.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.72.0`` ``GCCcore/11.3.0`` ========== ================== ====================================== @@ -15749,6 +15976,7 @@ version versionsuffix toolchain ``2020b`` ``system`` ``2021a`` ``system`` ``2021b`` ``system`` +``2022.05`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -15894,12 +16122,12 @@ GNU gperf is a perfect hash function generator. For a given list of strings, it *homepage*: https://www.gnu.org/software/gperf/ -========= ========================================================================================================================================================= -version toolchain -========= ========================================================================================================================================================= -``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ========================================================================================================================================================= +========= ============================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================= +``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ============================================================================================================================================================================= .. _list_software_gperftools_1093: @@ -16001,7 +16229,7 @@ Grace is a WYSIWYG tool to make two-dimensional plots of numerical data. ========== ============= ================================================================================================================= version versionsuffix toolchain ========== ============= ================================================================================================================= -``5.1.25`` ``foss/2016a``, ``foss/2021a``, ``intel/2016a`` +``5.1.25`` ``foss/2016a``, ``foss/2021a``, ``foss/2021b``, ``intel/2016a`` ``5.1.25`` ``-5build1`` ``foss/2017b``, ``foss/2018a``, ``foss/2019a``, ``foss/2019b``, ``intel/2017b``, ``intel/2019a``, ``intel/2019b`` ========== ============= ================================================================================================================= @@ -16068,11 +16296,12 @@ Graphene is a a thin layer of types for graphic libraries *homepage*: https://ebassi.github.io/graphene/ -========= =============== -version toolchain -========= =============== -``1.6.0`` ``intel/2017a`` -========= =============== +========== ================== +version toolchain +========== ================== +``1.6.0`` ``intel/2017a`` +``1.10.8`` ``GCCcore/11.3.0`` +========== ================== .. _list_software_GraphicsMagick_1405: @@ -16347,11 +16576,11 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with forma *homepage*: https://www.gnu.org/software/groff -========== =============================================================================================================== -version toolchain -========== =============================================================================================================== -``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =============================================================================================================== +========== =================================================================================================================================== +version toolchain +========== =================================================================================================================================== +``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =================================================================================================================================== .. _list_software_GroIMP_526: @@ -16535,7 +16764,7 @@ version toolchain ``2.4`` ``GCCcore/6.4.0`` ``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` ========= ============================================================================================================================ @@ -16572,6 +16801,22 @@ version versionsuffix toolchain ========= ================= ================= +.. _list_software_GST-plugins-bad_1393: + +*GST-plugins-bad* ++++++++++++++++++ + +GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing. + +*homepage*: https://gstreamer.freedesktop.org/ + +========== ============== +version toolchain +========== ============== +``1.20.2`` ``GCC/11.3.0`` +========== ============== + + .. _list_software_GST-plugins-base_1509: *GST-plugins-base* @@ -16591,6 +16836,7 @@ version toolchain ``1.16.2`` ``GCC/8.3.0`` ``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` ``1.18.5`` ``GCC/11.2.0`` +``1.20.2`` ``GCC/11.3.0`` =========== ================================================================================================================== @@ -16614,9 +16860,26 @@ version toolchain ``1.16.2`` ``GCC/8.3.0`` ``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` ``1.18.5`` ``GCC/11.2.0`` +``1.20.2`` ``GCC/11.3.0`` =========== ================================================================================================================== +.. _list_software_gsutil_664: + +*gsutil* +++++++++ + +gsutil is a Python application that lets you access Cloud Storage from the command line. + +*homepage*: https://cloud.google.com/storage/docs/gsutil + +======== ================== +version toolchain +======== ================== +``5.10`` ``GCCcore/11.2.0`` +======== ================== + + .. _list_software_GTDB-Tk_525: *GTDB-Tk* @@ -16635,6 +16898,7 @@ version versionsuffix toolchain ``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` ``1.5.0`` ``intel/2020b`` ``1.7.0`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b`` +``2.0.0`` ``foss/2021a``, ``intel/2021b`` ========= ================== =============================================== @@ -16693,9 +16957,26 @@ version toolchain =========== ================== ``3.24.29`` ``GCCcore/10.3.0`` ``3.24.31`` ``GCCcore/11.2.0`` +``3.24.33`` ``GCCcore/11.3.0`` =========== ================== +.. _list_software_GTK4_282: + +*GTK4* +++++++ + +GTK+ is the primary library used to construct user interfaces in GNOME. It provides all the user interface controls, or widgets, used in a common graphical application. Its object-oriented API allows you to construct user interfaces without dealing with the low-level details of drawing and device interaction. + +*homepage*: https://docs.gtk.org/gtk4/ + +========= ============== +version toolchain +========= ============== +``4.7.0`` ``GCC/11.3.0`` +========= ============== + + .. _list_software_GtkSourceView_1330: *GtkSourceView* @@ -16861,6 +17142,7 @@ version toolchain ``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``1.9`` ``GCCcore/7.3.0`` ``1.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.12`` ``GCCcore/11.3.0`` ======== =================================================================================================================== @@ -16870,7 +17152,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hydra_504` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_hector_645` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hydra_504` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -17071,6 +17353,7 @@ version toolchain ``2.6.7`` ``GCCcore/10.2.0`` ``2.8.1`` ``GCCcore/10.3.0`` ``2.8.2`` ``GCCcore/11.2.0`` +``4.2.1`` ``GCCcore/11.3.0`` ========= ================================================ @@ -17313,6 +17596,22 @@ version toolchain ========= ============== +.. _list_software_hector_645: + +*hector* +++++++++ + +This is the repository for Hector, an open source, object-oriented, simple global climate carbon-cycle model. It runs essentially instantaneously while still representing the most critical global scale earth system processes, and is one of a class of models heavily used for for emulating complex climate models and uncertainty analyses. + +*homepage*: https://github.com/JGCRI/hector + +========= ============== +version toolchain +========= ============== +``2.5.0`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_HeFFTe_498: *HeFFTe* @@ -17367,6 +17666,7 @@ version toolchain ``1.47.15`` ``GCCcore/10.1.0`` ``1.47.16`` ``GCCcore/10.2.0`` ``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0`` +``1.49.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0`` =========== ================================================================================================================================================================================== @@ -17633,7 +17933,7 @@ version toolchain ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` ``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` ``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` -``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b`` +``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021b`` ========= ============================================================================================================================================ @@ -17801,7 +18101,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022.05``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -17845,7 +18145,7 @@ version versionsuffix toolchain ``0.11.2`` ``-Python-3.6.6`` ``foss/2018b`` ``0.11.2`` ``-Python-3.7.2`` ``foss/2019a`` ``0.11.2`` ``-Python-3.7.4`` ``foss/2019b`` -``0.11.3`` ``foss/2020b`` +``0.11.3`` ``foss/2020b``, ``foss/2021b`` =========== ================== ================================================ @@ -17947,6 +18247,7 @@ version toolchain ``2.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``2.4.1`` ``GCCcore/10.3.0`` ``2.5.0`` ``GCCcore/11.2.0`` +``2.7.1`` ``GCCcore/11.3.0`` =========== ===================================================================================================================================================================================================================================================== @@ -18074,6 +18375,7 @@ version versionsuffix toolchain ``6.7.0`` ``GCCcore/10.2.0`` ``6.13.1`` ``GCCcore/10.3.0`` ``6.14.6`` ``GCCcore/11.2.0`` +``6.46.7`` ``GCCcore/11.3.0`` ========== ================== ================================== @@ -18095,6 +18397,7 @@ version toolchain ``2.18.2`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` ``2.20.0`` ``foss/2020b``, ``intel/2020b`` ``2.21.0`` ``foss/2021a``, ``fosscuda/2020b`` +``2.24.0`` ``intel/2021b`` ========== ================================================================ @@ -18104,7 +18407,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -18157,6 +18460,22 @@ version toolchain ======= ========== +.. _list_software_i7z_282: + +*i7z* ++++++ + +A better i7 (and now i3, i5) reporting tool for Linux + +*homepage*: https://github.com/ajaiantilal/i7z + +============ ================== +version toolchain +============ ================== +``20131012`` ``GCCcore/11.2.0`` +============ ================== + + .. _list_software_ICA-AROMA_618: *ICA-AROMA* @@ -18336,7 +18655,7 @@ version versionsuffix toolchain ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications. -*homepage*: https://icu-project.org/ +*homepage*: https://icu.unicode.org ======== ====================================== version toolchain @@ -18347,6 +18666,7 @@ version toolchain ``66.1`` ``GCCcore/9.3.0`` ``67.1`` ``GCCcore/10.2.0`` ``69.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``71.1`` ``GCCcore/11.3.0`` ======== ====================================== @@ -18511,6 +18831,7 @@ version versionsuffix toolchain ``2.5.0`` ``-Java-11`` ``system`` ``2.8.0`` ``-Java-11`` ``system`` ``2.9.4`` ``-Java-11`` ``system`` +``2.12.3`` ``-Java-11`` ``system`` ========== ================== ========== @@ -18628,6 +18949,7 @@ version versionsuffix toolchain ``2021a`` ``system`` ``2021b`` ``system`` ``2022.00`` ``system`` +``2022.05`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -18826,6 +19148,7 @@ version toolchain ``4.1`` ``foss/2016a``, ``foss/2017a``, ``intel/2017.02``, ``intel/2017a`` ``2018.1`` ``intel/2017a`` ``2019.3`` ``gompi/2019a``, ``iimpi/2019a`` +``2021.3`` ``gompi/2021b`` ========== ================================================================== @@ -18862,6 +19185,7 @@ This python library helps you with augmenting images for your machine learning p version versionsuffix toolchain ========= ================= ============== ``0.2.8`` ``-Python-3.6.6`` ``foss/2018b`` +``0.4.0`` ``foss/2021b`` ``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -18907,6 +19231,7 @@ version versionsuffix toolchain ``2021.3.0`` ``gompi/2021a`` ``2021.4.0`` ``system`` ``2022.0.1`` ``system`` +``2022.1.0`` ``system`` ============== ============= ====================================================================================================================================================================================================================================================================== @@ -18924,6 +19249,7 @@ version toolchain ============ ================================ ``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` ``2022.0.1`` ``iimpi/2022.00`` +``2022.1.0`` ``iimpi/2022.05`` ============ ================================ @@ -19026,6 +19352,7 @@ version versionsuffix toolchain ``2021.3.0`` ``intel-compilers/2021.3.0`` ``2021.4.0`` ``intel-compilers/2021.4.0`` ``2021.5.0`` ``intel-compilers/2022.0.1`` +``2021.6.0`` ``intel-compilers/2022.1.0`` ``system`` ``iccifort/system-GCC-system-2.29`` =============== ============= ================================================================================================================================================================================================================================ @@ -19090,14 +19417,15 @@ InferCNV is used to explore tumor single cell RNA-Seq data to identify evidence *homepage*: https://github.com/broadinstitute/inferCNV/wiki -========= ========================= ============================== -version versionsuffix toolchain -========= ========================= ============================== -``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` -``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` -``1.3.3`` ``foss/2020b``, ``foss/2021a`` -``1.3.3`` ``-Python-3.8.2`` ``foss/2020a`` -========= ========================= ============================== +========== ========================= ============================== +version versionsuffix toolchain +========== ========================= ============================== +``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.3.3`` ``foss/2020b``, ``foss/2021a`` +``1.3.3`` ``-Python-3.8.2`` ``foss/2020a`` +``1.10.1`` ``-R-4.1.2`` ``foss/2021b`` +========== ========================= ============================== .. _list_software_Infernal_815: @@ -19288,6 +19616,7 @@ version versionsuffix toolchain ``2021a`` ``system`` ``2021b`` ``system`` ``2022.00`` ``system`` +``2022.05`` ``system`` ===================== ============= ========== @@ -19308,6 +19637,8 @@ version toolchain ``2021.3.0`` ``system`` ``2021.4.0`` ``system`` ``2022.0.1`` ``system`` +``2022.0.2`` ``system`` +``2022.1.0`` ``system`` ============ ========== @@ -19389,15 +19720,16 @@ version versionsuffix toolchain InterProScan is a sequence analysis application (nucleotide and protein sequences) that combines different protein signature recognition methods into one resource. -*homepage*: http://www.ebi.ac.uk/interpro/ +*homepage*: https://www.ebi.ac.uk/interpro/ -============= =============== -version toolchain -============= =============== -``5.26-65.0`` ``intel/2017b`` -``5.27-66.0`` ``intel/2017b`` -``5.28-67.0`` ``intel/2018a`` -============= =============== +============= ================== +version toolchain +============= ================== +``5.26-65.0`` ``intel/2017b`` +``5.27-66.0`` ``intel/2017b`` +``5.28-67.0`` ``intel/2018a`` +``5.52-86.0`` ``GCCcore/10.3.0`` +============= ================== .. _list_software_intervaltree_1301: @@ -19442,18 +19774,18 @@ intltool is a set of tools to centralize translation of many different file for *homepage*: http://freedesktop.org/wiki/Software/intltool/ -========== ================ =================================================================================================================== -version versionsuffix toolchain -========== ================ =================================================================================================================== -``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` -``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` -``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ =================================================================================================================== +========== ================ ======================================================================================================================================= +version versionsuffix toolchain +========== ================ ======================================================================================================================================= +``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` +``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` +``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` +``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ ======================================================================================================================================= .. _list_software_io_lib_622: @@ -19736,6 +20068,7 @@ version versionsuffix toolchain ``1.6.12`` ``foss/2018b``, ``foss/2020a``, ``intel/2019b`` ``2.1.2`` ``foss/2020a``, ``gompi/2020b`` ``2.1.3`` ``gompi/2021a`` +``2.2.1`` ``gompi/2021b`` ========== ============= =============================================== @@ -19800,11 +20133,11 @@ Intelligent Storage Acceleration Library *homepage*: https://github.com/intel/isa-l -========== ========================================================== -version toolchain -========== ========================================================== -``2.30.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========== ========================================================== +========== ============================================================================== +version toolchain +========== ============================================================================== +``2.30.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ============================================================================== .. _list_software_ISL_232: @@ -20173,6 +20506,7 @@ version versionsuffix toolchain ``0.2.20`` ``foss/2021a`` ``0.2.24`` ``foss/2021a`` ``0.2.24`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.3.9`` ``foss/2021a`` ========== ================ ================================== @@ -20201,11 +20535,11 @@ JBIG-KIT is a software implementation of the JBIG1 data compression standard (I *homepage*: https://www.cl.cam.ac.uk/~mgk25/jbigkit/ -======= ====================================================================================================================================== -version toolchain -======= ====================================================================================================================================== -``2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ====================================================================================================================================== +======= ========================================================================================================================================================== +version toolchain +======= ========================================================================================================================================================== +``2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ========================================================================================================================================================== .. _list_software_Jellyfish_938: @@ -20217,15 +20551,15 @@ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA. *homepage*: http://www.genome.umd.edu/jellyfish.html -========== =================================================== -version toolchain -========== =================================================== -``1.1.11`` ``foss/2016a``, ``foss/2016b`` -``1.1.12`` ``foss/2018b``, ``intel/2018a`` -``2.2.6`` ``foss/2016b``, ``intel/2017a`` -``2.2.10`` ``foss/2018b``, ``intel/2018a`` -``2.3.0`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` -========== =================================================== +========== =================================================================== +version toolchain +========== =================================================================== +``1.1.11`` ``foss/2016a``, ``foss/2016b`` +``1.1.12`` ``foss/2018b``, ``intel/2018a`` +``2.2.6`` ``foss/2016b``, ``intel/2017a`` +``2.2.10`` ``foss/2018b``, ``intel/2018a`` +``2.3.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +========== =================================================================== .. _list_software_jemalloc_839: @@ -20346,6 +20680,7 @@ JSON-C implements a reference counting object model that allows you to easily co version toolchain ======== ========================================================== ``0.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``0.16`` ``GCCcore/11.3.0`` ======== ========================================================== @@ -20444,6 +20779,7 @@ version versionsuffix toolchain ``1.6.2`` ``-linux-x86_64`` ``system`` ``1.6.4`` ``-linux-x86_64`` ``system`` ``1.6.5`` ``-linux-x86_64`` ``system`` +``1.6.6`` ``-linux-x86_64`` ``system`` ``1.7.0`` ``-linux-x86_64`` ``system`` ``1.7.1`` ``-linux-x86_64`` ``system`` ``1.7.2`` ``-linux-x86_64`` ``system`` @@ -20925,16 +21261,16 @@ Kraken is a system for assigning taxonomic labels to short DNA sequences, usual *homepage*: https://ccb.jhu.edu/software/kraken/ -=============== ================ ===================================== -version versionsuffix toolchain -=============== ================ ===================================== -``0.10.5-beta`` ``-Perl-5.22.1`` ``foss/2016a`` -``0.10.5-beta`` ``-Perl-5.24.0`` ``foss/2016b`` -``1.0`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.1`` ``-Perl-5.28.0`` ``foss/2018b`` -``1.1.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.1.1`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -=============== ================ ===================================== +=============== ================ ========================================================= +version versionsuffix toolchain +=============== ================ ========================================================= +``0.10.5-beta`` ``-Perl-5.22.1`` ``foss/2016a`` +``0.10.5-beta`` ``-Perl-5.24.0`` ``foss/2016b`` +``1.0`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.1`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``1.1.1`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +=============== ================ ========================================================= .. _list_software_Kraken2_654: @@ -20946,17 +21282,17 @@ Kraken is a system for assigning taxonomic labels to short DNA sequences, usual *homepage*: https://github.com/DerrickWood/kraken2/wiki -============== ================ =============== -version versionsuffix toolchain -============== ================ =============== -``2.0.6-beta`` ``-Perl-5.26.1`` ``foss/2018a`` -``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` -``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` -``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` -``2.0.9-beta`` ``-Perl-5.30.2`` ``gompi/2020a`` -``2.1.1`` ``gompi/2020b`` -``2.1.2`` ``gompi/2021a`` -============== ================ =============== +============== ================ ================================ +version versionsuffix toolchain +============== ================ ================================ +``2.0.6-beta`` ``-Perl-5.26.1`` ``foss/2018a`` +``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` +``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.0.9-beta`` ``-Perl-5.30.2`` ``gompi/2020a`` +``2.1.1`` ``gompi/2020b`` +``2.1.2`` ``gompi/2021a``, ``gompi/2021b`` +============== ================ ================================ .. _list_software_Kratos_628: @@ -21064,7 +21400,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libde265_669` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libheif_723` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -21160,12 +21496,13 @@ LAPACK is written in Fortran90 and provides routines for solving systems of sim *homepage*: https://www.netlib.org/lapack/ -========= ================== -version toolchain -========= ================== -``3.8.0`` ``GCC/7.3.0-2.30`` -``3.9.1`` ``GCC/10.2.0`` -========= ================== +========== ================== +version toolchain +========== ================== +``3.8.0`` ``GCC/7.3.0-2.30`` +``3.9.1`` ``GCC/10.2.0`` +``3.10.1`` ``GCC/11.2.0`` +========== ================== .. _list_software_LAST_308: @@ -21473,6 +21810,7 @@ version toolchain ``3.4.2`` ``GCCcore/9.3.0`` ``3.4.3`` ``GCCcore/10.2.0`` ``3.5.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` +``3.6.1`` ``GCCcore/11.3.0`` ========= ========================================================= @@ -21721,6 +22059,22 @@ version versionsuffix toolchain ========== ================== ========================================================= +.. _list_software_libde265_669: + +*libde265* +++++++++++ + +libde265 is an open source implementation of the h.265 video codec + +*homepage*: https://github.com/strukturag/libde265 + +========= ============== +version toolchain +========= ============== +``1.0.8`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_libdeflate_1036: *libdeflate* @@ -21730,13 +22084,14 @@ Heavily optimized library for DEFLATE/zlib/gzip compression and decompression. *homepage*: https://github.com/ebiggers/libdeflate -======= ========================================================= -version toolchain -======= ========================================================= -``1.5`` ``GCCcore/7.3.0`` -``1.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``1.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -======= ========================================================= +======== ========================================================= +version toolchain +======== ========================================================= +``1.5`` ``GCCcore/7.3.0`` +``1.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``1.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.10`` ``GCCcore/11.3.0`` +======== ========================================================= .. _list_software_libdivsufsort_1424: @@ -21780,6 +22135,7 @@ version toolchain ``2.4.102`` ``GCCcore/10.2.0`` ``2.4.106`` ``GCCcore/10.3.0`` ``2.4.107`` ``GCCcore/11.2.0`` +``2.4.110`` ``GCCcore/11.3.0`` =========== ================================================== @@ -21835,6 +22191,7 @@ version toolchain ``20150325`` ``GNU/4.9.3-2.25`` ``20180525`` ``GCCcore/6.4.0`` ``20191231`` ``GCCcore/9.3.0`` +``20210910`` ``GCCcore/11.2.0`` ============ ================== @@ -21863,14 +22220,15 @@ Epoxy is a library for handling OpenGL function pointer management for you *homepage*: https://github.com/anholt/libepoxy -========= ======================================================== -version toolchain -========= ======================================================== -``1.5.2`` ``foss/2018a`` -``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` -``1.5.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.5.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= ======================================================== +========== ======================================================== +version toolchain +========== ======================================================== +``1.5.2`` ``foss/2018a`` +``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` +``1.5.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.5.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.5.10`` ``GCCcore/11.3.0`` +========== ======================================================== .. _list_software_libevent_857: @@ -21882,14 +22240,14 @@ The libevent API provides a mechanism to execute a callback function when a spec *homepage*: http://libevent.org/ -========== ====================================================================================== -version toolchain -========== ====================================================================================== -``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` -``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` -``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` -========== ====================================================================================== +========== ========================================================================================== +version toolchain +========== ========================================================================================== +``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` +``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` +``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` +========== ========================================================================================== .. _list_software_libexif_739: @@ -21927,6 +22285,7 @@ version toolchain ``1.13.0`` ``GCCcore/11.2.0`` ``1.13.1`` ``GCCcore/11.2.0`` ``1.13.2`` ``GCCcore/11.2.0`` +``1.15.1`` ``GCCcore/11.3.0`` ========== ===================================== @@ -21978,7 +22337,7 @@ version toolchain ========= ============================================================================================================================================================================================================================================================================================================= ``3.2.1`` ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``system`` ``3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``3.4.2`` ``GCCcore/11.2.0`` +``3.4.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ============================================================================================================================================================================================================================================================================================================= @@ -22158,7 +22517,7 @@ version versionsuffix toolchain ``9.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b``, ``iomkl/2018a`` ``9.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``9.0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``9.0.2`` ``GCCcore/11.2.0`` +``9.0.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ================ =========================================================================================================================================================================================================================================================================================================================================== @@ -22177,6 +22536,7 @@ version toolchain ``1.2.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.3.2`` ``GCCcore/10.2.0`` ``1.3.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.4.0`` ``GCCcore/11.3.0`` ========= ======================================================= @@ -22264,11 +22624,27 @@ libHaru is a free, cross platform, open source library for generating PDF files. *homepage*: http://libharu.org/ -========= ============================================================================================================================================================= -version toolchain -========= ============================================================================================================================================================= -``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2021a``, ``intel/2017a``, ``intel/2018b`` -========= ============================================================================================================================================================= +========= ================================================================================================================================================================================================= +version toolchain +========= ================================================================================================================================================================================================= +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2021a``, ``foss/2021b``, ``intel/2017a``, ``intel/2018b`` +========= ================================================================================================================================================================================================= + + +.. _list_software_libheif_723: + +*libheif* ++++++++++ + +libheif is an HEIF and AVIF file format decoder and encoder + +*homepage*: https://github.com/strukturag/libheif + +========== ============== +version toolchain +========== ============== +``1.12.0`` ``GCC/11.2.0`` +========== ============== .. _list_software_libibmad_820: @@ -22435,6 +22811,7 @@ version versionsuffix toolchain ``2.0.4`` ``GCCcore/9.3.0`` ``2.0.5`` ``GCCcore/10.2.0`` ``2.0.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.1.3`` ``GCCcore/11.3.0`` ========= ================= ================================================================== @@ -22676,13 +23053,13 @@ Generic PCI access library. *homepage*: https://cgit.freedesktop.org/xorg/lib/libpciaccess/ -========== ================================================================================================ -version toolchain -========== ================================================================================================ -``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -========== ================================================================================================ +========== ==================================================================================================================== +version toolchain +========== ==================================================================================================================== +``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` +``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +========== ==================================================================================================================== .. _list_software_libpng_636: @@ -22694,23 +23071,23 @@ libpng is the official PNG reference library *homepage*: http://www.libpng.org/pub/png/libpng.html -========== ================================================================================================ -version toolchain -========== ================================================================================================ -``1.2.58`` ``system`` -``1.2.59`` ``system`` -``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``1.6.26`` ``foss/2016b``, ``intel/2016b`` -``1.6.27`` ``intel/2016b`` -``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` -``1.6.29`` ``GCCcore/6.3.0`` -``1.6.32`` ``GCCcore/6.4.0`` -``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.6.36`` ``GCCcore/8.2.0`` -``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ================================================================================================ +========== ==================================================================================================================== +version toolchain +========== ==================================================================================================================== +``1.2.58`` ``system`` +``1.2.59`` ``system`` +``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``1.6.26`` ``foss/2016b``, ``intel/2016b`` +``1.6.27`` ``intel/2016b`` +``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` +``1.6.29`` ``GCCcore/6.3.0`` +``1.6.32`` ``GCCcore/6.4.0`` +``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.6.36`` ``GCCcore/8.2.0`` +``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================================================================================================== .. _list_software_libpsl_646: @@ -22841,14 +23218,15 @@ The GNU Readline library provides a set of functions for use by applications th *homepage*: https://tiswww.case.edu/php/chet/readline/rltop.html -======= =================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -======= =================================================================================================================================================================================================================================================================================================================================================================================== -``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -======= =================================================================================================================================================================================================================================================================================================================================================================================== +========= =================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========= =================================================================================================================================================================================================================================================================================================================================================================================== +``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``8.1.2`` ``GCCcore/11.3.0`` +========= =================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_libRmath_819: @@ -22902,6 +23280,7 @@ version toolchain ``1.2.0.10`` ``GCC/10.2.0`` ``1.2.0.11`` ``GCC/10.2.0`` ``1.3.0.0`` ``GCC/10.2.0`` +``1.3.0.1`` ``GCC/10.2.0`` ============ ============== @@ -22920,6 +23299,7 @@ version toolchain ``2.40.15`` ``intel/2016a`` ``2.48.4`` ``foss/2019a`` ``2.51.2`` ``GCCcore/10.3.0`` +``2.52.8`` ``GCCcore/11.2.0`` =========== ================== @@ -23142,14 +23522,14 @@ LIBSVM is an integrated software for support vector classification, (C-SVC, nu-S *homepage*: https://www.csie.ntu.edu.tw/~cjlin/libsvm/ -======== ================================ -version toolchain -======== ================================ -``3.22`` ``intel/2016b``, ``intel/2017b`` -``3.23`` ``foss/2018b``, ``intel/2018b`` -``3.24`` ``GCCcore/9.3.0`` -``3.25`` ``GCCcore/10.2.0`` -======== ================================ +======== ====================================== +version toolchain +======== ====================================== +``3.22`` ``intel/2016b``, ``intel/2017b`` +``3.23`` ``foss/2018b``, ``intel/2018b`` +``3.24`` ``GCCcore/9.3.0`` +``3.25`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +======== ====================================== .. _list_software_libtar_638: @@ -23224,7 +23604,7 @@ version toolchain ``4.0.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.2.0`` ``GCCcore/10.3.0`` -``4.3.0`` ``GCCcore/11.2.0`` +``4.3.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ========================================================================================================= @@ -23252,9 +23632,9 @@ version toolchain *libtool* +++++++++ -GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface. +GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface. -*homepage*: http://www.gnu.org/software/libtool +*homepage*: https://www.gnu.org/software/libtool ========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== version toolchain @@ -23262,6 +23642,7 @@ version toolchain ``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` ``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` ``2.4.6`` ``FCC/4.5.0``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.4.7`` ``GCCcore/11.3.0`` ========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -23319,6 +23700,7 @@ version toolchain ``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``1.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.6.2`` ``GCCcore/11.3.0`` ========= ======================================================================= @@ -23379,12 +23761,12 @@ libvdwxc is a general library for evaluating energy and potential for exchange-c *homepage*: https://libvdwxc.org -========= ================================================================================================================ -version toolchain -========= ================================================================================================================ -``0.3.2`` ``foss/2018b`` -``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``intel/2020b``, ``intel/2021a`` -========= ================================================================================================================ +========= ================================================================================================================================================= +version toolchain +========= ================================================================================================================================================= +``0.3.2`` ``foss/2018b`` +``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` +========= ================================================================================================================================================= .. _list_software_libvorbis_972: @@ -23702,6 +24084,7 @@ version versionsuffix toolchain ``2.9.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.9.9`` ``GCCcore/8.3.0`` ``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.9.13`` ``GCCcore/11.3.0`` ========== ================== ================================================================================================================================================================================== @@ -24155,6 +24538,7 @@ version toolchain ``11.0.0`` ``GCCcore/10.2.0`` ``11.1.0`` ``GCCcore/10.3.0`` ``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``14.0.3`` ``GCCcore/11.3.0`` ========== ======================================================================== @@ -24260,6 +24644,7 @@ version versionsuffix toolchain =========== ================= ============== ``1.9.2`` ``foss/2016b`` ``1.9.2.2`` ``-Python-3.6.6`` ``foss/2018b`` +``1.9.2.3`` ``foss/2021b`` =========== ================= ============== @@ -24506,13 +24891,13 @@ Least-squares methods to estimate rates and dates from phylogenies *homepage*: https://github.com/tothuhien/lsd2 -========= ================== -version toolchain -========= ================== -``1.9.7`` ``GCCcore/9.3.0`` -``2.2`` ``GCCcore/10.2.0`` -``2.3`` ``GCCcore/10.3.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.9.7`` ``GCCcore/9.3.0`` +``2.2`` ``GCCcore/10.2.0`` +``2.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_LSMS_319: @@ -24718,19 +25103,19 @@ version versionsuffix toolchain *lz4* +++++ -LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core. It features an extremely fast decoder, with speed in multiple GB/s per core. +LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core. It features an extremely fast decoder, with speed in multiple GB/s per core. *homepage*: https://lz4.github.io/lz4/ -========= ======================================================== -version toolchain -========= ======================================================== -``1.8.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` -``1.9.0`` ``GCCcore/7.3.0`` -``1.9.1`` ``GCCcore/8.2.0`` -``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.9.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= ======================================================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.8.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` +``1.9.0`` ``GCCcore/7.3.0`` +``1.9.1`` ``GCCcore/8.2.0`` +``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.9.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ========================================================== .. _list_software_LZO_245: @@ -24756,7 +25141,7 @@ version toolchain --- -:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M1QN3_336: @@ -24790,7 +25175,7 @@ version toolchain ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` -``1.4.19`` ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` +``1.4.19`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -24817,7 +25202,7 @@ version toolchain Model Based Analysis for ChIP-Seq data -*homepage*: https://github.com/taoliu/MACS/ +*homepage*: https://github.com/taoliu/MACS ================== ================== =============================== version versionsuffix toolchain @@ -24826,6 +25211,7 @@ version versionsuffix toolchain ``2.1.2.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``2.1.2.1`` ``-Python-2.7.15`` ``intel/2019a`` ``2.2.5`` ``-Python-3.6.6`` ``foss/2018b`` +``2.2.7.1`` ``foss/2021b`` ================== ================== =============================== @@ -24955,6 +25341,7 @@ version versionsuffix toolchain ``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` ``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intelcuda/2019b``, ``intelcuda/2020b`` ``2.6.1`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.6.2`` ``-CUDA-11.4.1`` ``foss/2021b`` ========= ================ ======================================================================================================================== @@ -25071,7 +25458,7 @@ makeinfo is part of the Texinfo project, the official documentation format of th version versionsuffix toolchain ======= ============= =========================================================================================== ``6.7`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``6.7`` ``-minimal`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``6.7`` ``-minimal`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``6.8`` ``GCCcore/11.2.0`` ======= ============= =========================================================================================== @@ -25099,6 +25486,7 @@ version versionsuffix toolchain ``1.1.2`` ``GCCcore/9.3.0`` ``1.1.3`` ``GCCcore/10.2.0`` ``1.1.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.2.0`` ``GCCcore/11.3.0`` ========= ================== ================================================================================================================================================================= @@ -25262,14 +25650,14 @@ Fast genome and metagenome distance estimation using MinHash *homepage*: http://mash.readthedocs.org -======= ============================== -version toolchain -======= ============================== -``2.0`` ``foss/2018a`` -``2.1`` ``foss/2018b`` -``2.2`` ``GCC/9.3.0`` -``2.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` -======= ============================== +======= ============================================================ +version toolchain +======= ============================================================ +``2.0`` ``foss/2018a`` +``2.1`` ``foss/2018b`` +``2.2`` ``GCC/9.3.0`` +``2.3`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` +======= ============================================================ .. _list_software_MaSuRCA_588: @@ -25314,6 +25702,7 @@ version toolchain ``11.3.0`` ``system`` ``12.0.0`` ``system`` ``12.1.1`` ``system`` +``13.0.0`` ``system`` ========== ========== @@ -25699,14 +26088,14 @@ The MCL algorithm is short for the Markov Cluster Algorithm, a fast and scalable *homepage*: http://micans.org/mcl/ -========== ================ ========================================================================================= -version versionsuffix toolchain -========== ================ ========================================================================================= -``02.063`` ``intel/2016b`` -``14.137`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``intel/2016b`` -``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ ========================================================================================= +========== ================ ============================================================================================================= +version versionsuffix toolchain +========== ================ ============================================================================================================= +``02.063`` ``intel/2016b`` +``14.137`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``intel/2016b`` +``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ ============================================================================================================= .. _list_software_MCR_226: @@ -25738,8 +26127,10 @@ version versionsuffix toolchain ``R2021a`` ``.0`` ``system`` ``R2021a`` ``.3`` ``system`` ``R2021b`` ``system`` +``R2021b`` ``.1`` ``system`` ``R2021b`` ``.2`` ``system`` ``R2022a`` ``system`` +``R2022a`` ``.1`` ``system`` ========== ============= ========== @@ -26078,7 +26469,7 @@ version versionsuffix toolchain ``5.0.4`` ``-Perl-5.26.0-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``5.1.1`` ``-Python-3.6.6`` ``foss/2018b`` ``5.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``5.4.1`` ``GCC/10.3.0`` +``5.4.1`` ``GCC/10.3.0``, ``gompi/2021b`` ``5.4.1`` ``-Python-2.7.18`` ``gompi/2021b`` ========= ============================== =============================== @@ -26193,6 +26584,7 @@ version toolchain ``20.2.1`` ``GCCcore/10.2.0`` ``21.1.1`` ``GCCcore/10.3.0`` ``21.1.7`` ``GCCcore/11.2.0`` +``22.0.3`` ``GCCcore/11.3.0`` ========== ==================================================================== @@ -26289,6 +26681,7 @@ version versionsuffix toolchain ``0.58.0`` ``GCCcore/10.3.0`` ``0.58.2`` ``GCCcore/11.2.0`` ``0.59.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.62.1`` ``GCCcore/11.3.0`` ========== ================= ================================== @@ -26915,15 +27308,16 @@ version versionsuffix toolchain MIRA is a whole genome shotgun and EST sequence assembler for Sanger, 454, Solexa (Illumina), IonTorrent data and PacBio (the latter at the moment only CCS and error-corrected CLR reads). -*homepage*: https://sourceforge.net/projects/mira-assembler/ +*homepage*: https://sourceforge.net/p/mira-assembler/wiki/Home/ -========= ================== ================================================ -version versionsuffix toolchain -========= ================== ================================================ -``4.0.2`` ``foss/2018b``, ``gompi/2019b``, ``intel/2017b`` -``4.0.2`` ``-Python-2.7.11`` ``foss/2016a`` -``4.9.6`` ``intel/2017b`` -========= ================== ================================================ +========== ================== ================================================ +version versionsuffix toolchain +========== ================== ================================================ +``4.0.2`` ``foss/2018b``, ``gompi/2019b``, ``intel/2017b`` +``4.0.2`` ``-Python-2.7.11`` ``foss/2016a`` +``4.9.6`` ``intel/2017b`` +``5.0rc2`` ``foss/2020b`` +========== ================== ================================================ .. _list_software_miRDeep2_728: @@ -27132,15 +27526,16 @@ version versionsuffix toolchain *Mmg* +++++ -Mmg is an open source software for simplicial remeshing. It provides 3 applications and 4 libraries: the mmg2d application and the libmmg2d library: adaptation and optimization of a two-dimensional triangulation and generation of a triangulation from a set of points or from given boundary edges the mmgs application and the libmmgs library: adaptation and optimization of a surface triangulation and isovalue discretization the mmg3d application and the libmmg3d library: adaptation and optimization of a tetrahedral mesh and implicit domain meshing the libmmg library gathering the libmmg2d, libmmgs and libmmg3d libraries +Mmg is an open source software for simplicial remeshing. It provides 3 applications and 4 libraries: the mmg2d application and the libmmg2d library: adaptation and optimization of a two-dimensional triangulation and generation of a triangulation from a set of points or from given boundary edges the mmgs application and the libmmgs library: adaptation and optimization of a surface triangulation and isovalue discretization the mmg3d application and the libmmg3d library: adaptation and optimization of a tetrahedral mesh and implicit domain meshing the libmmg library gathering the libmmg2d, libmmgs and libmmg3d libraries *homepage*: https://www.mmgtools.org/ -========= ============== -version toolchain -========= ============== -``5.3.9`` ``foss/2017b`` -========= ============== +========= =============== +version toolchain +========= =============== +``5.3.9`` ``foss/2017b`` +``5.6.0`` ``gompi/2021b`` +========= =============== .. _list_software_MMSEQ_387: @@ -27230,6 +27625,22 @@ version toolchain =========== =============== +.. _list_software_ModelTest-NG_1107: + +*ModelTest-NG* +++++++++++++++ + +ModelTest-NG is a tool for selecting the best-fit model of evolution for DNA and protein alignments. ModelTest-NG supersedes jModelTest and ProtTest in one single tool, with graphical and command console interfaces. + +*homepage*: https://github.com/ddarriba/modeltest + +========= =============== +version toolchain +========= =============== +``0.1.7`` ``gompi/2021b`` +========= =============== + + .. _list_software_modred_635: *modred* @@ -27278,6 +27689,7 @@ version toolchain ========= ================== ``0.9.6`` ``GCCcore/11.2.0`` ``1.0.0`` ``GCCcore/11.2.0`` +``1.2.1`` ``GCCcore/11.3.0`` ========= ================== @@ -27484,6 +27896,7 @@ version toolchain ``0.2.2`` ``intel/2018a`` ``0.2.3`` ``intel/2018a`` ``0.2.4`` ``foss/2018b`` +``0.3.3`` ``GCC/11.2.0`` ========= =============== @@ -27769,12 +28182,13 @@ MrBayes is a program for Bayesian inference and model choice across a wide rang *homepage*: https://nbisweden.github.io/MrBayes/ -========= ================================= -version toolchain -========= ================================= -``3.2.6`` ``foss/2016a``, ``foss/2017a`` -``3.2.7`` ``gompi/2020b``, ``gompic/2019b`` -========= ================================= +========== =============================================== +version toolchain +========== =============================================== +``3.2.6`` ``foss/2016a``, ``foss/2017a``, ``gompi/2020b`` +``3.2.7`` ``gompi/2020b``, ``gompic/2019b`` +``3.2.7a`` ``foss/2020a``, ``iimpi/2019a`` +========== =============================================== .. _list_software_mrcfile_738: @@ -28035,6 +28449,7 @@ version versionsuffix toolchain ``1.9`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.10.1`` ``foss/2020b`` ``1.11`` ``foss/2021a`` +``1.12`` ``foss/2021b`` ========== ================== =============================== @@ -28089,6 +28504,8 @@ version versionsuffix toolchain ``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` ``5.3.5`` ``-metis`` ``foss/2020b``, ``intel/2020b`` ``5.4.0`` ``-metis`` ``foss/2021a`` +``5.4.1`` ``-metis`` ``intel/2021b`` +``5.5.0`` ``-metis`` ``foss/2021a`` ========= ============== ================================================================================================================= @@ -28106,6 +28523,7 @@ version toolchain ========= ===================================== ``2.2.5`` ``GCCcore/6.4.0`` ``2.3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.3.3`` ``GCCcore/10.3.0`` ========= ===================================== @@ -28155,7 +28573,7 @@ version versionsuffix toolchain ============ =============== ===================================================================================================================================================================================================================== ``3.8.31`` ``GCC/7.3.0-2.30``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` ``3.8.31`` ``-i86linux64`` ``system`` -``3.8.1551`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +``3.8.1551`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` ``5.0.1428`` ``GCCcore/10.3.0`` ``5.1`` ``GCCcore/11.2.0`` ============ =============== ===================================================================================================================================================================================================================== @@ -28453,7 +28871,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -28732,7 +29150,7 @@ version toolchain ``2.13.01`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``2.13.03`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.15.05`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.15.05`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` =========== ==================================================================================== @@ -28886,14 +29304,14 @@ Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find *homepage*: https://dev.yorhel.nl/ncdu -========== ================= -version toolchain -========== ================= -``1.13`` ``GCCcore/7.3.0`` -``1.14`` ``GCCcore/7.3.0`` -``1.15.1`` ``GCCcore/9.3.0`` -``1.16`` ``GCC/10.3.0`` -========== ================= +========== ============================== +version toolchain +========== ============================== +``1.13`` ``GCCcore/7.3.0`` +``1.14`` ``GCCcore/7.3.0`` +``1.15.1`` ``GCCcore/9.3.0`` +``1.16`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========== ============================== .. _list_software_NCIPLOT_537: @@ -28996,7 +29414,7 @@ version toolchain *ncurses* +++++++++ -The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses. +The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses. *homepage*: https://www.gnu.org/software/ncurses/ @@ -29007,6 +29425,7 @@ version toolchain ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` ``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``system`` +``6.3`` ``GCCcore/11.3.0`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -29137,6 +29556,7 @@ version versionsuffix toolchain =========== ================= ============== ``0.4.129`` ``-Python-3.8.2`` ``foss/2020a`` ``0.10.5`` ``foss/2020b`` +``0.16.2`` ``foss/2021a`` =========== ================= ============== @@ -29518,6 +29938,7 @@ version toolchain ``21.03.0`` ``system`` ``21.08.0`` ``system`` ``21.10.6`` ``system`` +``22.04.0`` ``system`` =========== ========== @@ -29530,11 +29951,11 @@ NextGenMap is a flexible highly sensitive short read mapping tool that handles *homepage*: http://cibiv.github.io/NextGenMap/ -========= ============== -version toolchain -========= ============== -``0.5.5`` ``foss/2016b`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``0.5.5`` ``GCC/11.2.0``, ``foss/2016b`` +========= ============================== .. _list_software_NFFT_302: @@ -29777,6 +30198,7 @@ version toolchain ``1.0.0`` ``GCCcore/8.3.0`` ``1.4.6`` ``GCCcore/10.2.0`` ``1.4.8`` ``GCCcore/10.3.0`` +``1.6.6`` ``GCCcore/11.2.0`` ========== ================== @@ -29812,7 +30234,7 @@ version toolchain ``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` ``1.10.0`` ``GCCcore/9.3.0`` ``1.10.1`` ``GCCcore/10.2.0`` -``1.10.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.10.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ==================================================================================== @@ -30167,11 +30589,11 @@ ntCard is a streaming algorithm for estimating the frequencies of k-mers in geno *homepage*: https://www.bcgsc.ca/resources/software/ntcard -========= ============= -version toolchain -========= ============= -``1.2.1`` ``GCC/8.3.0`` -========= ============= +========= ============================= +version toolchain +========= ============================= +``1.2.1`` ``GCC/11.2.0``, ``GCC/8.3.0`` +========= ============================= .. _list_software_ntEdit_616: @@ -30236,9 +30658,26 @@ version toolchain ========= =============================== ``2.5.1`` ``foss/2020b``, ``intel/2020b`` ``2.7.0`` ``foss/2021a``, ``intel/2021a`` +``2.7.1`` ``intel/2020b`` ========= =============================== +.. _list_software_num2words_945: + +*num2words* ++++++++++++ + +Modules to convert numbers to words. 42 --> forty-two + +*homepage*: https://github.com/savoirfairelinux/num2words + +========== ================== +version toolchain +========== ================== +``0.5.10`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_numactl_756: *numactl* @@ -30256,7 +30695,7 @@ version toolchain ``2.0.11`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``GCC/6.2.0-2.27``, ``GCC/6.3.0-2.27``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` ``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.0.13`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``2.0.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.0.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -30288,6 +30727,7 @@ version versionsuffix toolchain ``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` ``0.53.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` ``0.54.1`` ``foss/2021b``, ``intel/2021b`` +``0.54.1`` ``-CUDA-11.4.1`` ``foss/2021b`` ========== ================== =================================================== @@ -30446,7 +30886,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ONNX_323` - :ref:`list_software_ONNX-Runtime_1108` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_ont-remora_1028` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_Optuna_631` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OGDF_288` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ONNX_323` - :ref:`list_software_ONNX-Runtime_1108` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_ont-remora_1028` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_Optuna_631` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -30589,6 +31029,22 @@ version toolchain ========= ============== +.. _list_software_OGDF_288: + +*OGDF* +++++++ + +OGDF is a self-contained C++ library for graph algorithms, in particular for (but not restricted to) automatic graph drawing. It offers sophisticated algorithms and data structures to use within your own applications or scientific projects. + +*homepage*: https://ogdf.uos.de/ + +================== ============== +version toolchain +================== ============== +``dogwood-202202`` ``GCC/11.2.0`` +================== ============== + + .. _list_software_OMA_221: *OMA* @@ -30815,7 +31271,7 @@ version versionsuffix toolchain ``0.3.15`` ``GCC/10.3.0`` ``0.3.17`` ``GCC/10.3.0``, ``GCC/11.2.0`` ``0.3.18`` ``GCC/11.2.0`` -``0.3.20`` ``GCC/11.2.0`` +``0.3.20`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ================= ========================================================== @@ -31239,6 +31695,7 @@ version versionsuffix toolchain ``4.1.0`` ``GCC/10.2.0`` ``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` ``4.1.2`` ``GCC/11.2.0`` +``4.1.4`` ``GCC/11.3.0`` ``system`` ``GCC/system-2.29`` ========== ================ ==================================================================================================================== @@ -31323,6 +31780,7 @@ version versionsuffix toolchain ``2.6.4`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``3.0.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.0.9`` ``GCCcore/11.2.0`` ========= ================== ====================================== @@ -31352,11 +31810,11 @@ The OpenSceneGraph is an open source high performance 3D graphics toolkit, used *homepage*: http://www.openscenegraph.org/ -========= ============== -version toolchain -========= ============== -``3.6.5`` ``foss/2021a`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``3.6.5`` ``foss/2021a``, ``foss/2021b`` +========= ============================== .. _list_software_OpenSees_802: @@ -31437,6 +31895,7 @@ version toolchain ``1.1.1e`` ``GCCcore/9.3.0`` ``1.1.1h`` ``GCCcore/10.2.0`` ``1.1.1k`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.1.1n`` ``GCCcore/11.3.0`` ========== ===================================================================== @@ -31453,6 +31912,7 @@ OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the version toolchain ========= ================== ``5.5.0`` ``GCCcore/10.2.0`` +``5.8.0`` ``GCCcore/11.2.0`` ========= ================== @@ -31708,6 +32168,8 @@ version versionsuffix toolchain ``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021a``, ``iompi/2021a`` ``5.7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` ``5.8`` ``iimpi/2021b`` +``5.9`` ``gompi/2022.05`` +``5.9`` ``-CUDA-11.3.1`` ``gompi/2021a`` ========= ================ ============================================================================================================================================================================================= @@ -31768,7 +32230,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -31890,6 +32352,7 @@ pagmo is a C++ scientific library for massively parallel optimization. version toolchain ========== ============== ``2.17.0`` ``foss/2020b`` +``2.18.0`` ``foss/2021a`` ========== ============== @@ -32064,6 +32527,7 @@ version toolchain ``1.47.0`` ``GCCcore/10.2.0`` ``1.48.5`` ``GCCcore/10.3.0`` ``1.48.8`` ``GCCcore/11.2.0`` +``1.50.7`` ``GCCcore/11.3.0`` =========== ==================================== @@ -32085,6 +32549,22 @@ version versionsuffix toolchain ========== ========================== ============== +.. _list_software_panito_651: + +*panito* +++++++++ + +Calculate genome wide average nucleotide identity (gwANI) for a multiFASTA alignment. + +*homepage*: https://github.com/sanger-pathogens/panito + +========= ============== +version toolchain +========= ============== +``0.0.1`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_PAPI_298: *PAPI* @@ -32153,6 +32633,7 @@ version versionsuffix toolchain ========= ================= ================= ``0.6.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.6.7`` ``gompi/2020b`` ========= ================= ================= @@ -32172,6 +32653,22 @@ version toolchain ========== =============== +.. _list_software_parameterized_1389: + +*parameterized* ++++++++++++++++ + +Parameterized testing with any Python test framework + +*homepage*: https://github.com/wolever/parameterized + +========= ================== +version toolchain +========= ================== +``0.8.1`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_parasail_845: *parasail* @@ -32643,7 +33140,7 @@ version toolchain ``8.42`` ``GCCcore/6.4.0`` ``8.43`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.44`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``8.45`` ``GCCcore/11.2.0`` +``8.45`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ================================================================================== @@ -32666,6 +33163,7 @@ version toolchain ``10.35`` ``GCCcore/10.2.0`` ``10.36`` ``GCCcore/10.3.0`` ``10.37`` ``GCCcore/11.2.0`` +``10.40`` ``GCCcore/11.3.0`` ========= ==================================== @@ -32781,6 +33279,7 @@ version versionsuffix toolchain ``5.28.0`` ``GCCcore/7.3.0`` ``5.28.1`` ``GCCcore/8.2.0`` ``5.30.0`` ``GCCcore/8.3.0`` +``5.30.0`` ``-minimal`` ``GCCcore/8.3.0`` ``5.30.2`` ``GCCcore/9.3.0`` ``5.30.2`` ``-minimal`` ``GCCcore/9.3.0`` ``5.32.0`` ``GCCcore/10.2.0`` @@ -32789,6 +33288,7 @@ version versionsuffix toolchain ``5.32.1`` ``-minimal`` ``GCCcore/10.3.0`` ``5.34.0`` ``GCCcore/11.2.0`` ``5.34.0`` ``-minimal`` ``GCCcore/11.2.0`` +``5.34.1`` ``GCCcore/11.3.0`` ========== ============= ========================================================================================= @@ -32895,12 +33395,12 @@ A suite of tools to build and search generalized profiles (protein and DNA). *homepage*: https://github.com/sib-swiss/pftools3 -============ ============== -version toolchain -============ ============== -``3.2.11`` ``foss/2021a`` -``20160324`` ``foss/2016a`` -============ ============== +============ ================================== +version toolchain +============ ================================== +``3.2.11`` ``GCCcore/10.3.0``, ``foss/2021a`` +``20160324`` ``foss/2016a`` +============ ================================== .. _list_software_pFUnit_598: @@ -33408,6 +33908,7 @@ version versionsuffix toolchain ``8.2.0`` ``GCCcore/10.3.0`` ``8.3.1`` ``GCCcore/11.2.0`` ``8.3.2`` ``GCCcore/11.2.0`` +``9.1.0`` ``GCCcore/10.3.0`` ========= ================================= =================================================== @@ -33632,7 +34133,7 @@ version toolchain ``0.34.0`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``0.38.0`` ``GCCcore/8.2.0`` ``0.38.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.40.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``0.40.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================================================================================================================================ @@ -33680,11 +34181,11 @@ pkgconf is a program which helps to configure compiler and linker flags for deve *homepage*: https://github.com/pkgconf/pkgconf -========= ================== -version toolchain -========= ================== -``1.8.0`` ``GCCcore/11.2.0`` -========= ================== +========= ================================================== +version toolchain +========= ================================================== +``1.8.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` +========= ================================================== .. _list_software_pkgconfig_952: @@ -33856,6 +34357,7 @@ version toolchain ``2.00-alpha2-x86_64_avx2`` ``system`` ``2.00a2.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` ``2.00a2.3_x86_64`` ``system`` +``2.00a3.1`` ``GCC/11.2.0`` =========================== ============================== @@ -34054,6 +34556,7 @@ version toolchain ``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.2.3`` ``GCCcore/10.3.0`` ``4.1.0`` ``GCCcore/11.2.0`` +``4.1.2`` ``GCCcore/11.3.0`` ========= ======================================================= @@ -35260,6 +35763,22 @@ version toolchain ========= ============== +.. _list_software_purge_dups_1086: + +*purge_dups* +++++++++++++ + +purge haplotigs and overlaps in an assembly based on read depth + +*homepage*: https://github.com/dfguan/purge_dups + +========= ============== +version toolchain +========= ============== +``1.2.5`` ``foss/2021b`` +========= ============== + + .. _list_software_py_233: *py* @@ -35356,6 +35875,7 @@ version versionsuffix toolchain ========= ================== =============================== ``3.0.1`` ``-Python-2.7.11`` ``intel/2016a`` ``4.0.0`` ``foss/2020b``, ``intel/2020b`` +``4.2.3`` ``foss/2021a`` ========= ================== =============================== @@ -35450,6 +35970,7 @@ version versionsuffix toolchain ``2.6.2`` ``GCCcore/10.3.0`` ``2.7.1`` ``GCCcore/11.2.0`` ``2.7.1`` ``-Python-2.7.18`` ``GCCcore/11.2.0`` +``2.9.2`` ``GCCcore/11.3.0`` ========= ================== ================== @@ -35475,6 +35996,7 @@ version versionsuffix toolchain ``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.20.0`` ``GCCcore/10.2.0`` ``1.20.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.21.0`` ``GCCcore/11.3.0`` ========== ================== ====================================== @@ -35745,12 +36267,12 @@ Python interface to Graphviz's Dot language. *homepage*: https://github.com/pydot/pydot -========= ================================= -version toolchain -========= ================================= -``1.4.1`` ``GCCcore/9.3.0``, ``foss/2019b`` -``1.4.2`` ``GCCcore/10.2.0`` -========= ================================= +========= ====================================== +version toolchain +========= ====================================== +``1.4.1`` ``GCCcore/9.3.0``, ``foss/2019b`` +``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_pyEGA3_489: @@ -36054,6 +36576,7 @@ pygmo is a scientific Python library for massively parallel optimization. version toolchain ========== ============== ``2.16.1`` ``foss/2020b`` +``2.18.0`` ``foss/2021a`` ========== ============== @@ -36066,17 +36589,18 @@ PyGObject is a Python package which provides bindings for GObject based librarie *homepage*: https://pygobject.readthedocs.io/ -========== ================== ================= -version versionsuffix toolchain -========== ================== ================= -``2.28.6`` ``-Python-2.7.11`` ``intel/2016a`` -``2.28.6`` ``-Python-2.7.14`` ``intel/2017b`` -``2.28.7`` ``-Python-2.7.14`` ``intel/2018a`` -``2.28.7`` ``-Python-2.7.15`` ``foss/2018b`` -``3.34.0`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -``3.34.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``3.34.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -========== ================== ================= +========== ================== ================== +version versionsuffix toolchain +========== ================== ================== +``2.28.6`` ``-Python-2.7.11`` ``intel/2016a`` +``2.28.6`` ``-Python-2.7.14`` ``intel/2017b`` +``2.28.7`` ``-Python-2.7.14`` ``intel/2018a`` +``2.28.7`` ``-Python-2.7.15`` ``foss/2018b`` +``3.34.0`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``3.34.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.34.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.42.1`` ``GCCcore/11.3.0`` +========== ================== ================== .. _list_software_pygraphviz_1108: @@ -37168,10 +37692,11 @@ version versionsuffix toolchain ``2.7.14`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2018a`` ``2.7.14`` ``-bare`` ``GCCcore/6.4.0`` ``2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``2.7.16`` ``GCCcore/8.3.0`` +``2.7.16`` ``-bare`` ``GCCcore/8.3.0`` ``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ``3.5.1`` ``foss/2016a``, ``intel/2016a`` ``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` ``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` @@ -37189,6 +37714,8 @@ version versionsuffix toolchain ``3.9.5`` ``-bare`` ``GCCcore/10.3.0`` ``3.9.6`` ``GCCcore/11.2.0`` ``3.9.6`` ``-bare`` ``GCCcore/11.2.0`` +``3.10.4`` ``GCCcore/11.3.0`` +``3.10.4`` ``-bare`` ``GCCcore/11.3.0`` ========== ================= ================================================================================================================================================================= @@ -38067,17 +38594,17 @@ QUAST evaluates genome assemblies by computing various metrics. It works both wi *homepage*: https://github.com/ablab/quast -========= ================== ============================== -version versionsuffix toolchain -========= ================== ============================== -``4.6.0`` ``-Python-3.5.2`` ``foss/2016b`` -``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` -``5.0.2`` ``foss/2020b``, ``foss/2021a`` -``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` -``5.0.2`` ``-Python-2.7.18`` ``foss/2020b`` -``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` -``5.0.2`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================== ============================== +========= ================== ============================================== +version versionsuffix toolchain +========= ================== ============================================== +``4.6.0`` ``-Python-3.5.2`` ``foss/2016b`` +``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` +``5.0.2`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` +``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` +``5.0.2`` ``-Python-2.7.18`` ``foss/2020b`` +``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` +``5.0.2`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================== ============================================== .. _list_software_QuaZIP_538: @@ -38206,7 +38733,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -38245,6 +38772,7 @@ version versionsuffix toolchain ``4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` ``4.1.0`` ``foss/2021a`` ``4.1.2`` ``foss/2021b`` +``4.2.0`` ``foss/2021b`` ========= ============================= =================================================== @@ -38274,6 +38802,7 @@ version versionsuffix toolchain ``3.12`` ``-R-4.0.3`` ``foss/2020b`` ``3.13`` ``-R-4.1.0`` ``foss/2021a`` ``3.14`` ``-R-4.1.2`` ``foss/2021b`` +``3.15`` ``-R-4.2.0`` ``foss/2021b`` ======== ============= =============================== @@ -38488,11 +39017,11 @@ A fast JSON parser/generator for C++ with both SAX/DOM style API *homepage*: https://rapidjson.org -========= =========================================================================== -version toolchain -========= =========================================================================== -``1.1.0`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= =========================================================================== +========= =============================================================================================== +version toolchain +========= =============================================================================================== +``1.1.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= =============================================================================================== .. _list_software_rapidtide_950: @@ -38648,6 +39177,7 @@ version toolchain ``1.0.1`` ``gompi/2019b`` ``1.0.2`` ``gompi/2020b`` ``1.0.3`` ``GCC/10.2.0`` +``1.1.0`` ``GCC/11.2.0`` ========= ============================== @@ -38851,13 +39381,13 @@ RE2 is a fast, safe, thread-friendly alternative to backtracking regular express *homepage*: https://github.com/google/re2 -============== ================== -version toolchain -============== ================== -``2020-07-01`` ``GCCcore/8.3.0`` -``2021-06-01`` ``GCCcore/10.2.0`` -``2022-02-01`` ``GCCcore/11.2.0`` -============== ================== +============== ====================================== +version toolchain +============== ====================================== +``2020-07-01`` ``GCCcore/8.3.0`` +``2021-06-01`` ``GCCcore/10.2.0`` +``2022-02-01`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +============== ====================================== .. _list_software_re2c_364: @@ -38961,6 +39491,22 @@ version toolchain ========= ============================== +.. _list_software_redis-py_813: + +*redis-py* +++++++++++ + +The Python interface to the Redis key-value store. + +*homepage*: https://github.com/redis/redis-py + +========= ============== +version toolchain +========= ============== +``4.3.1`` ``foss/2021a`` +========= ============== + + .. _list_software_Redundans_932: *Redundans* @@ -39007,6 +39553,7 @@ version toolchain ``3.9.0`` ``system`` ``3.9.1`` ``system`` ``3.10.1`` ``system`` +``3.11.0`` ``system`` ========== ========== @@ -39430,6 +39977,7 @@ version versionsuffix toolchain ``4-10`` ``-R-4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` ``4-10`` ``-R-4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` ``4-10`` ``-R-4.1.0`` ``foss/2021a`` +``4-12`` ``-R-4.1.2`` ``foss/2021b`` ======== ============= ================================== @@ -39494,11 +40042,12 @@ RNA-Bloom is a fast and memory-efficient de novo transcript sequence assembler. *homepage*: https://github.com/bcgsc/RNA-Bloom -========= ============= -version toolchain -========= ============= -``1.2.3`` ``GCC/8.3.0`` -========= ============= +========= ============== +version toolchain +========= ============== +``1.2.3`` ``GCC/8.3.0`` +``1.4.3`` ``GCC/11.2.0`` +========= ============== .. _list_software_RNA-SeQC_602: @@ -39598,6 +40147,7 @@ version versionsuffix toolchain ========= ================== ============== ``1.5.2`` ``-Python-2.7.15`` ``foss/2018b`` ``2.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``2.2.2`` ``foss/2021b`` ========= ================== ============== @@ -39642,13 +40192,13 @@ Rapid large-scale prokaryote pan genome analysis *homepage*: https://github.com/sanger-pathogens/Roary -========== ================ =============== -version versionsuffix toolchain -========== ================ =============== -``3.12.0`` ``system`` -``3.12.0`` ``-Perl-5.26.1`` ``intel/2018a`` -``3.13.0`` ``foss/2020a`` -========== ================ =============== +========== ================ ============================== +version versionsuffix toolchain +========== ================ ============================== +``3.12.0`` ``system`` +``3.12.0`` ``-Perl-5.26.1`` ``intel/2018a`` +``3.13.0`` ``foss/2020a``, ``foss/2021a`` +========== ================ ============================== .. _list_software_ROCm_337: @@ -39953,15 +40503,15 @@ RSeQC provides a number of useful modules that can comprehensively evaluate hig *homepage*: http://rseqc.sourceforge.net/ -========= ========================== =============== -version versionsuffix toolchain -========= ========================== =============== -``2.6.4`` ``-Python-2.7.12-R-3.3.1`` ``foss/2016b`` -``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` -``3.0.0`` ``-Python-3.6.6`` ``foss/2018b`` -``4.0.0`` ``foss/2021a`` -``4.0.0`` ``-Python-3.8.2`` ``foss/2020a`` -========= ========================== =============== +========= ========================== ============================== +version versionsuffix toolchain +========= ========================== ============================== +``2.6.4`` ``-Python-2.7.12-R-3.3.1`` ``foss/2016b`` +``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` +``3.0.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.0.0`` ``foss/2021a``, ``foss/2021b`` +``4.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ========================== ============================== .. _list_software_RStan_488: @@ -40049,6 +40599,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_ruamel.yaml_1127: + +*ruamel.yaml* ++++++++++++++ + +ruamel.yaml is a YAML 1.2 loader/dumper package for Python. + +*homepage*: https://sourceforge.net/projects/ruamel-yaml + +=========== ================== +version toolchain +=========== ================== +``0.17.21`` ``GCCcore/11.2.0`` +=========== ================== + + .. _list_software_Ruby_418: *Ruby* @@ -40117,6 +40683,8 @@ version toolchain ``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.52.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``1.54.0`` ``GCCcore/11.2.0`` +``1.56.0`` ``GCCcore/11.2.0`` +``1.60.0`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` ========== ========================================================================== @@ -40126,7 +40694,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_SCGid_426` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_scPred_609` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_slow5tools_1067` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_smooth-topk_1157` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPOTPY_495` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -40233,7 +40801,7 @@ version versionsuffix toolchain ``1.1.0`` ``gompi/2019b`` ``1.2.0`` ``gompi/2019b`` ``1.3.0`` ``gompi/2020a`` -``1.4.0`` ``gompi/2020b`` +``1.4.0`` ``GCC/11.2.0``, ``gompi/2020b`` ========== ================== ================================ @@ -40268,6 +40836,7 @@ version toolchain ``0.6.6`` ``system`` ``0.7.1`` ``system`` ``0.8.0`` ``GCC/10.2.0`` +``0.8.2`` ``GCC/10.3.0`` ========= ============== @@ -40280,12 +40849,12 @@ samblaster is a fast and flexible program for marking duplicates in read-id gro *homepage*: https://github.com/GregoryFaust/samblaster -========== ============== -version toolchain -========== ============== -``0.1.24`` ``foss/2018b`` -``0.1.26`` ``GCC/10.2.0`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``0.1.24`` ``foss/2018b`` +``0.1.26`` ``GCC/10.2.0``, ``GCC/10.3.0`` +========== ============================== .. _list_software_Samcef_591: @@ -40334,7 +40903,7 @@ SAM Tools provide various utilities for manipulating alignments in the SAM forma version versionsuffix toolchain ========== ================= ======================================================================================================================================= ``0.1.17`` ``intel/2017a`` -``0.1.19`` ``foss/2016a``, ``foss/2016b`` +``0.1.19`` ``GCC/10.3.0``, ``foss/2016a``, ``foss/2016b`` ``0.1.20`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b`` ``1.2`` ``foss/2016b`` ``1.3`` ``foss/2016a``, ``intel/2016a`` @@ -40353,6 +40922,7 @@ version versionsuffix toolchain ``1.13`` ``GCC/10.3.0`` ``1.14`` ``GCC/11.2.0`` ``1.15`` ``GCC/11.2.0`` +``1.15.1`` ``GCC/11.2.0`` ========== ================= ======================================================================================================================================= @@ -40477,7 +41047,7 @@ version toolchain *ScaLAPACK* +++++++++++ -The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. +The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. *homepage*: https://www.netlib.org/scalapack/ @@ -40501,6 +41071,7 @@ version versionsuffix toolchain ``2.1.0`` ``-bl`` ``gompi/2020b`` ``2.1.0`` ``-fb`` ``gompi/2021a``, ``gompi/2021b`` ``2.2`` ``-amd`` ``gompi/2020a`` +``2.2.0`` ``-fb`` ``gompi/2022.05`` ========= ================================= ============================================================================================================================================ @@ -40588,6 +41159,22 @@ version toolchain ========= ============== +.. _list_software_SCGid_426: + +*SCGid* ++++++++ + +A consensus approach to contig filtering and genome prediction from single-cell sequencing libraries + +*homepage*: https://github.com/amsesk/SCGid + +========= ============== +version toolchain +========= ============== +``0.9b0`` ``foss/2021b`` +========= ============== + + .. _list_software_Schrodinger_1144: *Schrodinger* @@ -40890,6 +41477,7 @@ version versionsuffix toolchain ``2021.05`` ``foss/2021a``, ``intel/2021a`` ``2021.10`` ``foss/2021b``, ``intel/2021b`` ``2021.10`` ``-Python-2.7.18`` ``foss/2021b`` +``2022.05`` ``foss/2022.05``, ``intel/2022.05`` =========== ================== ======================================================================== @@ -41031,7 +41619,7 @@ version versionsuffix toolchain ``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` ``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` ``6.1.0`` ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` -``6.1.2`` ``gompi/2021b`` +``6.1.2`` ``gompi/2021b``, ``iimpi/2021b`` =================== ============= ===================================================================================================================================================== @@ -41053,6 +41641,22 @@ version versionsuffix toolchain ========== ================== =============== +.. _list_software_scPred_609: + +*scPred* +++++++++ + +scPred package for cell type prediction from scRNA-seq data + +*homepage*: https://github.com/powellgenomicslab/scPred + +========= ============= ============== +version versionsuffix toolchain +========= ============= ============== +``1.9.2`` ``-R-4.1.2`` ``foss/2021b`` +========= ============= ============== + + .. _list_software_Scrappie_823: *Scrappie* @@ -41291,12 +41895,12 @@ segemehl is a software to map short sequencer reads to reference genomes. Unli *homepage*: http://www.bioinf.uni-leipzig.de/Software/segemehl/ -========= ============================================================= -version toolchain -========= ============================================================= -``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` -``0.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``foss/2018b`` -========= ============================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` +``0.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``foss/2018b`` +========= ============================================================================= .. _list_software_segmentation-models_1983: @@ -41483,6 +42087,7 @@ version toolchain ``0.8.1`` ``system`` ``0.13.2`` ``system`` ``2.1.0`` ``system`` +``2.2.0`` ``system`` ========== ========== @@ -41495,11 +42100,11 @@ C++ interface to HTSlib, BWA-MEM and Fermi. *homepage*: https://github.com/walaj/SeqLib -========= ============================= -version toolchain -========= ============================= -``1.2.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` -========= ============================= +========= ============================================= +version toolchain +========= ============================================= +``1.2.0`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` +========= ============================================= .. _list_software_Seqmagick_917: @@ -41747,14 +42352,15 @@ Shapely is a BSD-licensed Python package for manipulation and analysis of planar *homepage*: https://github.com/Toblerity/Shapely -========= ================= ======================================================= -version versionsuffix toolchain -========= ================= ======================================================= -``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` -``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``1.8a1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` -========= ================= ======================================================= +=============== ================= ======================================================= +version versionsuffix toolchain +=============== ================= ======================================================= +``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` +``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.8.1.post1`` ``GCC/11.2.0`` +``1.8a1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` +=============== ================= ======================================================= .. _list_software_sharutils_991: @@ -42430,6 +43036,22 @@ version toolchain ======= ============= +.. _list_software_slow5tools_1067: + +*slow5tools* +++++++++++++ + +slow5tools is a toolkit for converting (FAST5 <-> SLOW5), compressing, viewing, indexing and manipulating data in SLOW5 format. + +*homepage*: https://hasindu2008.github.io/slow5tools + +========= =============== +version toolchain +========= =============== +``0.4.0`` ``gompi/2021b`` +========= =============== + + .. _list_software_smafa_520: *smafa* @@ -42510,6 +43132,23 @@ version toolchain ======== ============== +.. _list_software_smooth-topk_1157: + +*smooth-topk* ++++++++++++++ + +Smooth Loss Functions for Deep Top-k Classification + +*homepage*: https://github.com/oval-group/smooth-topk + +================ ================ ============== +version versionsuffix toolchain +================ ================ ============== +``1.0-20210817`` ``foss/2021a`` +``1.0-20210817`` ``-CUDA-11.3.1`` ``foss/2021a`` +================ ================ ============== + + .. _list_software_SMRT-Link_769: *SMRT-Link* @@ -42656,7 +43295,7 @@ version toolchain *snippy* ++++++++ -Snippy finds SNPs between a haploid reference genome and your NGS sequence reads. It will find both substitutions (snps) and insertions/deletions (indels). Rapid haploid variant calling and core genome alignment. +Rapid haploid variant calling and core genome alignment *homepage*: https://github.com/tseemann/snippy @@ -42666,6 +43305,7 @@ version versionsuffix toolchain ``4.4.1`` ``-Perl-5.28.0`` ``foss/2018b`` ``4.6.0`` ``GCC/10.2.0`` ``4.6.0`` ``-Java-13-Python-3.8.2`` ``GCC/9.3.0`` +``4.6.0`` ``-R-4.1.2`` ``foss/2021b`` ========= ========================= ============== @@ -42678,11 +43318,11 @@ Finds SNP sites from a multi-FASTA alignment file. *homepage*: https://sanger-pathogens.github.io/snp-sites/ -========= ========================================================= -version toolchain -========= ========================================================= -``2.5.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========= ========================================================= +========= ============================================================================= +version toolchain +========= ============================================================================= +``2.5.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========= ============================================================================= .. _list_software_snpEff_610: @@ -42702,6 +43342,7 @@ version versionsuffix toolchain ``4.3t`` ``-Java-1.8`` ``system`` ``5.0`` ``-Java-13`` ``system`` ``5.0`` ``-Java-13-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.0e`` ``-Java-11`` ``GCCcore/11.2.0`` ``5.0e`` ``-Java-13`` ``GCCcore/10.2.0`` ======== ========================= ================== @@ -42950,6 +43591,7 @@ version toolchain ``1.1.0`` ``GCC/9.3.0`` ``1.2.2`` ``GCC/9.3.0`` ``1.3.0`` ``GCC/10.3.0`` +``1.3.1`` ``GCC/11.2.0`` ========= ============== @@ -42970,6 +43612,7 @@ version toolchain ``0.12.1`` ``system`` ``0.16.2`` ``system`` ``0.17.0`` ``system`` +``0.17.2`` ``system`` ========== ========== @@ -43048,6 +43691,7 @@ version versionsuffix toolchain ``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``3.1.1`` ``foss/2020b``, ``fosscuda/2020b`` ``3.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.2.1`` ``foss/2021b`` ========= =========================================== ================================== @@ -43369,6 +44013,22 @@ version toolchain ========= ============================== +.. _list_software_SPOTPY_495: + +*SPOTPY* +++++++++ + +SPOTPY is a Python framework that enables the use of Computational optimization techniques for calibration, uncertainty and sensitivity analysis techniques of almost every (environmental-) model. + +*homepage*: https://spotpy.readthedocs.io + +========== =============== +version toolchain +========== =============== +``1.5.14`` ``intel/2021b`` +========== =============== + + .. _list_software_SPRNG_394: *SPRNG* @@ -43434,6 +44094,7 @@ version toolchain ``3.33.0`` ``GCCcore/10.2.0`` ``3.35.4`` ``GCCcore/10.3.0`` ``3.36`` ``GCCcore/11.2.0`` +``3.38.3`` ``GCCcore/11.3.0`` ============ ==================================================================================================================================================================== @@ -43576,11 +44237,11 @@ SSW is a fast implementation of the Smith-Waterman algorithm, which uses the Si *homepage*: https://github.com/mengyao/Complete-Striped-Smith-Waterman-Library -======= ===================================== -version toolchain -======= ===================================== -``1.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -======= ===================================== +======= ========================================================= +version toolchain +======= ========================================================= +``1.1`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +======= ========================================================= .. _list_software_STACEY_457: @@ -43935,6 +44596,7 @@ version toolchain ``2.1.3`` ``GCC/8.3.0``, ``GCC/9.3.0`` ``2.1.4`` ``GCC/8.3.0``, ``GCC/9.3.0`` ``2.1.7`` ``GCC/10.3.0`` +``2.2.1`` ``GCC/11.2.0`` ========== ================================== @@ -44131,12 +44793,13 @@ version toolchain *homepage*: https://sumo.dlr.de/ -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``1.3.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ================= +========== ================= ================= +version versionsuffix toolchain +========== ================= ================= +``1.3.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` +``1.12.0`` ``foss/2021b`` +========== ================= ================= .. _list_software_SUNDIALS_611: @@ -44179,7 +44842,7 @@ version versionsuffix toolchain *SuperLU* +++++++++ -SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. +SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. *homepage*: https://crd-legacy.lbl.gov/~xiaoye/SuperLU/ @@ -44189,6 +44852,7 @@ version toolchain ``5.1.1`` ``foss/2016a``, ``intel/2016a`` ``5.2.1`` ``foss/2017b``, ``intel/2017b`` ``5.2.2`` ``foss/2020a``, ``intel/2020a`` +``5.3.0`` ``foss/2021a`` ========= =============================== @@ -44536,7 +45200,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmap_434` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -44751,6 +45415,7 @@ version versionsuffix toolchain ``25.8`` ``-linux64`` ``system`` ``20180227`` ``-linux64`` ``system`` ``20200302`` ``-linux64`` ``system`` +``20220427`` ``-linux64`` ``system`` ============ ============= ========== @@ -44792,6 +45457,7 @@ version toolchain ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``8.6.12`` ``GCCcore/11.3.0`` ========== ========================================================================================================================================================================= @@ -44809,6 +45475,7 @@ version toolchain ========= ===================================== ``1.2.2`` ``GCCcore/8.3.0`` ``1.2.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.2.5`` ``GCCcore/11.2.0`` ========= ===================================== @@ -44829,6 +45496,7 @@ version toolchain ``6.22.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``6.22.03`` ``GCCcore/10.2.0`` ``6.22.04`` ``GCCcore/10.3.0`` +``6.24.01`` ``GCCcore/11.2.0`` =========== ======================================================= @@ -45184,6 +45852,7 @@ version toolchain ============ ============================== ``20200406`` ``GCCcore/8.3.0`` ``20210324`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``20220321`` ``GCC/11.2.0`` ============ ============================== @@ -45509,6 +46178,22 @@ version versionsuffix toolchain ========= ============= ============== +.. _list_software_tmap_434: + +*tmap* +++++++ + +tmap is a very fast visualization library for large, high-dimensional data sets. Currently, tmap is available for Python. tmap's graph layouts are based on the OGDF library. + +*homepage*: https://tmap.gdb.tools + +============ ============== +version toolchain +============ ============== +``20220502`` ``GCC/11.2.0`` +============ ============== + + .. _list_software_tmux_462: *tmux* @@ -45579,6 +46264,7 @@ version versionsuffix toolchain ``1.4.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` ``1.4.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.4.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.5.0`` ``foss/2020b``, ``intel/2020b`` ========== ================== =============================== @@ -45917,11 +46603,11 @@ TreeMix is a method for inferring the patterns of population splits and mixtures *homepage*: http://bitbucket.org/nygcresearch/treemix -======== =============================== -version toolchain -======== =============================== -``1.13`` ``GCC/10.3.0``, ``intel/2018a`` -======== =============================== +======== =============================================== +version toolchain +======== =============================================== +``1.13`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel/2018a`` +======== =============================================== .. _list_software_TreeShrink_1023: @@ -45949,12 +46635,12 @@ Tandem Repeats Finder: a program to analyze DNA sequences. *homepage*: https://tandem.bu.edu/trf/trf.html -========== ============= ===================================== -version versionsuffix toolchain -========== ============= ===================================== -``4.09`` ``-linux64`` ``system`` -``4.09.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========== ============= ===================================== +========== ============= ========================================================= +version versionsuffix toolchain +========== ============= ========================================================= +``4.09`` ``-linux64`` ``system`` +``4.09.1`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========== ============= ========================================================= .. _list_software_Triangle_822: @@ -46360,7 +47046,23 @@ version versionsuffix toolchain --- -:ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCC_219` - :ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` + + +.. _list_software_UCC_219: + +*UCC* ++++++ + +UCC (Unified Collective Communication) is a collective communication operations API and library that is flexible, complete, and feature-rich for current and emerging programming models and runtimes. + +*homepage*: https://www.openucx.org/ + +========= ================== +version toolchain +========= ================== +``1.0.0`` ``GCCcore/11.3.0`` +========= ================== .. _list_software_UCLUST_480: @@ -46404,6 +47106,7 @@ version versionsuffix toolchain ``1.10.0`` ``GCCcore/10.3.0`` ``1.11.0`` ``GCCcore/11.2.0`` ``1.11.2`` ``GCCcore/11.2.0`` +``1.12.1`` ``GCCcore/11.3.0`` ============ ================ ======================================================= @@ -46686,11 +47389,11 @@ UnZip is an extraction utility for archives compressed in .zip format (also call *homepage*: http://www.info-zip.org/UnZip.html -======= ===================================================================================================================================================================== -version toolchain -======= ===================================================================================================================================================================== -``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -======= ===================================================================================================================================================================== +======= ========================================================================================================================================================================================= +version toolchain +======= ========================================================================================================================================================================================= +``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +======= ========================================================================================================================================================================================= .. _list_software_UQTk_357: @@ -46808,6 +47511,7 @@ version toolchain ``2.35`` ``GCCcore/9.3.0`` ``2.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``2.37`` ``GCCcore/11.2.0`` +``2.38`` ``GCCcore/11.3.0`` ========== ====================================== @@ -46972,6 +47676,7 @@ version versionsuffix toolchain ``2.3.6`` ``-Java-1.7.0_80`` ``system`` ``2.4.1`` ``-Java-1.7.0_80`` ``system`` ``2.4.4`` ``-Java-1.8`` ``system`` +``2.4.4`` ``-Java-11`` ``system`` ========= ================== ========== @@ -47085,7 +47790,7 @@ version versionsuffix toolchain ========= ================= ============================== ``1.0.2`` ``GCC/10.2.0``, ``GCC/10.3.0`` ``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``1.0.3`` ``GCC/11.2.0`` +``1.0.3`` ``-R-4.1.2`` ``foss/2021b`` ========= ================= ============================== @@ -47194,6 +47899,7 @@ version versionsuffix toolchain ``95.0`` ``-Perl-5.28.0`` ``foss/2018b`` ``96.0`` ``-Perl-5.28.1`` ``foss/2019a`` ``103.1`` ``GCC/10.2.0`` +``105`` ``GCC/11.2.0`` ========= ================ =============================== @@ -47247,6 +47953,7 @@ version versionsuffix toolchain ``2.4.10`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.4.11`` ``-Python-3.6.6`` ``foss/2018b`` ``2.4.14`` ``-Python-3.6.6`` ``foss/2018b`` +``2.5.0`` ``foss/2021b`` ========== ================== =============================== @@ -47492,6 +48199,7 @@ version versionsuffix toolchain ``5.2.7`` ``system`` ``5.2.9`` ``system`` ``5.2.10`` ``system`` +``5.2.11`` ``system`` =========== ================================== =============== @@ -47557,11 +48265,11 @@ A tool set for short variant discovery in genetic sequence data. *homepage*: http://genome.sph.umich.edu/wiki/Vt -=========== ============================================= -version toolchain -=========== ============================================= -``0.57721`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``foss/2018b`` -=========== ============================================= +=========== ============================================================= +version toolchain +=========== ============================================================= +``0.57721`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``foss/2018b`` +=========== ============================================================= .. _list_software_VTK_245: @@ -47672,7 +48380,7 @@ version toolchain --- -:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wgsim_551` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_Wayland_720` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wgsim_551` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_wandb_524: @@ -47729,6 +48437,22 @@ version toolchain ========= =============== +.. _list_software_Wayland_720: + +*Wayland* ++++++++++ + +Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. + +*homepage*: https://wayland.freedesktop.org/ + +========== ================== +version toolchain +========== ================== +``1.20.0`` ``GCCcore/11.3.0`` +========== ================== + + .. _list_software_WCT_238: *WCT* @@ -47860,11 +48584,11 @@ Wgsim is a small tool for simulating sequence reads from a reference genome. *homepage*: https://github.com/lh3/wgsim/ -============ ============== -version toolchain -============ ============== -``20111017`` ``GCC/10.2.0`` -============ ============== +============ ============================== +version toolchain +============ ============================== +``20111017`` ``GCC/10.2.0``, ``GCC/11.2.0`` +============ ============================== .. _list_software_WHAM_301: @@ -48048,6 +48772,7 @@ version versionsuffix toolchain ``1.6.8`` ``-intel-2018b`` ``system`` ``1.6.11`` ``intel/2019b`` ``1.6.12`` ``foss/2019a``, ``foss/2021b`` +``1.6.13`` ``iimpi/2021b`` ========== ================ ============================== @@ -48210,7 +48935,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-Compile_999` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_XGrafix_697` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-Compile_999` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_XPLOR-NIH_673` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -48237,6 +48962,7 @@ version toolchain ``20201008`` ``GCCcore/10.2.0`` ``20210518`` ``GCCcore/10.3.0`` ``20210802`` ``GCCcore/11.2.0`` +``20220504`` ``GCCcore/11.3.0`` ============ ================================================== @@ -48535,11 +49261,12 @@ xESMF: Universal Regridder for Geospatial Data *homepage*: https://xesmf.readthedocs.io -========= =============== -version toolchain -========= =============== -``0.3.0`` ``intel/2020b`` -========= =============== +========= ================= =============== +version versionsuffix toolchain +========= ================= =============== +``0.3.0`` ``intel/2020b`` +``0.3.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= =============== .. _list_software_xextproto_1021: @@ -48597,6 +49324,22 @@ version versionsuffix toolchain ============ =================== =============== +.. _list_software_XGrafix_697: + +*XGrafix* ++++++++++ + +A graphics library and controller for physics simulation programs. 3-d surface plots, scatter plots, 2-d line plots. + +*homepage*: https://ptsg.egr.msu.edu/ + +======== ================= +version toolchain +======== ================= +``2.41`` ``GCCcore/9.3.0`` +======== ================= + + .. _list_software_xineramaproto_1417: *xineramaproto* @@ -48823,10 +49566,26 @@ version toolchain ``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` ``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``1.19.2`` ``GCCcore/10.2.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``1.19.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.19.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ==================================================================================================================================== +.. _list_software_XPLOR-NIH_673: + +*XPLOR-NIH* ++++++++++++ + +A System for X-ray Crystallography and NMR + +*homepage*: https://nmr.cit.nih.gov/xplor-nih/ + +======= ================= ========== +version versionsuffix toolchain +======= ================= ========== +``3.4`` ``-Linux_x86_64`` ``system`` +======= ================= ========== + + .. _list_software_xprop_569: *xprop* @@ -49016,7 +49775,7 @@ version versionsuffix toolchain ``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` ``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` ``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` -``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` ========= =================== =========================================================================================================================================================== @@ -49182,16 +49941,17 @@ Yet Another eXchange Tool *homepage*: https://www.dkrz.de/redmine/projects/yaxt -========= ================================================= -version toolchain -========= ================================================= -``0.5.1`` ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``0.6.0`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` -``0.9.0`` ``gompi/2020b`` -``0.9.1`` ``gompi/2021a`` -``0.9.2`` ``iimpi/2021b`` -========= ================================================= +=========== ================================================= +version toolchain +=========== ================================================= +``0.5.1`` ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``0.6.0`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` +``0.9.0`` ``gompi/2020b`` +``0.9.1`` ``gompi/2021a`` +``0.9.2`` ``iimpi/2021b`` +``0.9.2.1`` ``gompi/2021b`` +=========== ================================================= .. _list_software_Yices_509: @@ -49235,6 +49995,7 @@ version toolchain ``4.8.10`` ``GCCcore/10.2.0`` ``4.8.11`` ``GCCcore/10.3.0`` ``4.8.12`` ``GCCcore/11.2.0`` +``4.8.16`` ``GCCcore/11.3.0`` ========== ==================================== @@ -49337,11 +50098,11 @@ Zip is a compression and file packaging/archive utility. Although highly compati *homepage*: http://www.info-zip.org/Zip.html -======= ====================================================================================================================================== -version toolchain -======= ====================================================================================================================================== -``3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ====================================================================================================================================== +======= ========================================================================================================================================================== +version toolchain +======= ========================================================================================================================================================== +``3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ========================================================================================================================================================== .. _list_software_zlib_433: @@ -49360,6 +50121,7 @@ version toolchain ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` ``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.12`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -49451,7 +50213,7 @@ version toolchain *zstd* ++++++ -Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression/speed trade-off, while being backed by a very fast decoder. It also offers a special mode for small data, called dictionary compression, and can create dictionaries from any sample set. +Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression/speed trade-off, while being backed by a very fast decoder. It also offers a special mode for small data, called dictionary compression, and can create dictionaries from any sample set. *homepage*: https://facebook.github.io/zstd @@ -49464,5 +50226,6 @@ version toolchain ``1.4.5`` ``GCCcore/10.2.0`` ``1.4.9`` ``GCCcore/10.3.0`` ``1.5.0`` ``GCCcore/11.2.0`` +``1.5.2`` ``GCCcore/11.3.0`` ========= ==================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 3eaf494b..99c9de7d 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -88,6 +88,7 @@ * EB_Libint * EB_LLVM * EB_netCDF + * EB_NEURON * EB_OpenBabel * EB_OpenCV * EB_PSI @@ -120,6 +121,9 @@ * EB_Extrae * EB_Ferret * EB_FFTW + + * EB_FFTW_period_MPI + * EB_flex * EB_FreeFEM * EB_freetype @@ -158,7 +162,6 @@ * EB_NCCL * EB_ncurses * EB_netCDF_minus_Fortran - * EB_NEURON * EB_NWChem * EB_OCaml * EB_Octave diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 8e1d70b8..1335df5f 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -195,12 +195,13 @@ easyconfig parameter description ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``generator`` Build file generator to use. None to use CMakes default ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``install_target_subdir`` Subdirectory to use as installation target ``None`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``separate_build_dir`` Perform build in a separate directory ``True`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ========================= ================================================================================================================================================================================================== ================== Customised steps in ``CMakeMake`` easyblock @@ -273,12 +274,13 @@ easyconfig parameter description ``files_to_copy`` List of files or dirs to copy ``None`` ``generator`` Build file generator to use. None to use CMakes default ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``install_target_subdir`` Subdirectory to use as installation target ``None`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``separate_build_dir`` Perform build in a separate directory ``True`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``with_configure`` Run configure script before building ``False`` ========================= ================================================================================================================================================================================================== ================== @@ -312,12 +314,13 @@ easyconfig parameter description ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``generator`` Build file generator to use. None to use CMakes default ``"Ninja"`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``install_target_subdir`` Subdirectory to use as installation target ``None`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``separate_build_dir`` Perform build in a separate directory ``True`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ========================= ================================================================================================================================================================================================== ================== Customised steps in ``CMakeNinja`` easyblock @@ -360,7 +363,7 @@ easyconfig parameter description ``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` ``generator`` Build file generator to use. None to use CMakes default ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` ``install_target`` Option to pass to setup.py ``"install"`` ``install_target_subdir`` Subdirectory to use as installation target ``None`` @@ -376,6 +379,7 @@ easyconfig parameter description ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``srcdir`` Source directory location to provide to cmake command ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` @@ -415,9 +419,10 @@ easyconfig parameter description ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``files_to_copy`` List of files or dirs to copy ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``with_configure`` Run configure script before building ``False`` ======================== =================================================================================================================================================================================================== ==================================================== @@ -477,9 +482,10 @@ easyconfig parameter description ``configure_cmd`` Configure command to use ``"./configure"`` ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ======================== =================================================================================================================================================================================================== ================== Commonly used easyconfig parameters with ``ConfigureMake`` easyblock @@ -558,7 +564,7 @@ easyconfig parameter description ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` ``install_target`` Option to pass to setup.py ``"install"`` ``options`` Dictionary with extension options. ``{}`` @@ -571,6 +577,7 @@ easyconfig parameter description ``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` ``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` @@ -790,9 +797,10 @@ easyconfig parameter description ``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` ``files_to_copy`` List of files or dirs to copy ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``with_configure`` Run configure script before building ``False`` ======================== =================================================================================================================================================================================================== ================== @@ -1167,7 +1175,7 @@ easyconfig parameter description ``generate_standalone_module`` Add known path/library extensions and environment variables for the compiler to the final module ``False`` ``generic`` Build GCC and support libraries such that it runs on all processors of the target architecture (use False to enforce non-generic regardless of configuration) ``None`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``languages`` List of languages to build GCC for (--enable-languages) ``[]`` ``license_activation`` License activation type ``"license_server"`` ``m32`` Enable 32-bit toolchain ``False`` @@ -1181,7 +1189,8 @@ easyconfig parameter description ``sanity_check_components`` List of components for which to run sanity checks ``[]`` ``serial_number`` Serial number for the product ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``use_gold_linker`` Configure GCC to use GOLD as default linker ``True`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``use_gold_linker`` Configure GCC to use GOLD as default linker (default: True for GCC < 11.3.0) ``None`` ``usetmppath`` Use temporary path for installation ``False`` ``withamdgcn`` Build GCC with AMD GCN offload support ``False`` ``withcloog`` Build GCC with CLooG support ``False`` @@ -1224,7 +1233,7 @@ easyconfig parameter description ``default_easyblock`` Default easyblock to use for components ``None`` ``generate_standalone_module`` Add known path extensions and environment variables for the MPI installation to the final module ``False`` ``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Build command to use ``"make install"`` +``install_cmd`` Install command to use ``"make install"`` ``libfabric_configopts`` Configure options for the provided libfabric ``""`` ``libfabric_rebuild`` Try to rebuild internal libfabric instead of using provided binary ``True`` ``license_activation`` License activation type ``"license_server"`` @@ -1240,6 +1249,7 @@ easyconfig parameter description ``set_mpi_wrappers_all`` Set (default) compiler for all MPI wrapper commands ``False`` ``set_mpi_wrappers_compiler`` Override default compiler used by MPI wrapper commands ``False`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``usetmppath`` Use temporary path for installation ``False`` ================================= =================================================================================================================================================================================================== ==================== diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 5234ae99..e8a6675a 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -108,7 +108,7 @@ Option flag Option desc ``--packagepath=PACKAGEPATH`` The destination path for the packages built by package-tool (default: /home/example/.local/easybuild/packages) ``--prefix=PREFIX`` Change prefix for buildpath, installpath, sourcepath and repositorypath (used prefix for defaults /home/example/.local/easybuild) ``--recursive-module-unload`` Enable generating of modules that unload recursively. (default: False) -``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository, GitRepository, HgRepository) +``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository, GitRepository, HgRepository) ``--repositorypath=REPOSITORYPATH`` Repository path, used by repository (is passed as list of arguments to create the repository instance). For more info, use --avail-repositories. (type comma-separated list; default: /home/example/.local/easybuild/ebfiles_repo) ``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) ``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) @@ -238,6 +238,7 @@ Option flag Option description ``--job-backend-config=BACKEND-CONFIG`` Configuration file for job backend ``--job-cores=CORES`` Number of cores to request per job (type int) ``--job-deps-type=DEPS-TYPE`` Type of dependency to set between jobs (default depends on job backend) (type choice) (choices: abort_on_error, always_run) +``--job-eb-cmd=EB-CMD`` EasyBuild command to use in jobs (type str; default: eb) ``--job-max-jobs=MAX-JOBS`` Maximum number of concurrent jobs (queued and running, 0 = unlimited) (type int; default: 0) ``--job-max-walltime=MAX-WALLTIME`` Maximum walltime for jobs (in hours) (type int; default: 24) ``--job-output-dir=OUTPUT-DIR`` Output directory for jobs (default: current directory) (default: /Volumes/work/easybuild/docs) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index 08bad56f..3cc874f1 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpit_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompic_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gfbf_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpit_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompi_ - nvompic_ - nvpsmpi_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -985,6 +985,51 @@ option description ========================= ======================================================================= ========= +.. _gfbf: + +Available options for gfbf toolchain +------------------------------------ + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``f2c`` Generate code compatible with f2c and f77 ``False`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loop`` Automatic loop parallellisation ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``lto`` Enable Link Time Optimization ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _gimkl: Available options for gimkl toolchain @@ -3414,6 +3459,49 @@ option description ========================= ======================================================================= ========= +.. _nvompi: + +Available options for nvompi toolchain +-------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _nvompic: Available options for nvompic toolchain @@ -3457,6 +3545,49 @@ option description ========================= ======================================================================= ========= +.. _nvpsmpi: + +Available options for nvpsmpi toolchain +--------------------------------------- + +========================= ======================================================================= ========= +option description default +========================= ======================================================================= ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``noopt`` Disable compiler optimizations ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ======================================================================= ========= + + .. _nvpsmpic: Available options for nvpsmpic toolchain diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index f2b67ade..b42d7525 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -25,6 +25,7 @@ Name Compiler(s) MPI Linear algebra **GCC** GCC *(none)* *(none)* *(none)* **GCCcore** GCCcore *(none)* *(none)* *(none)* **gcccuda** GCC, CUDA *(none)* *(none)* *(none)* +**gfbf** GCC *(none)* FlexiBLAS FFTW **gimkl** GCC impi imkl imkl **gimpi** GCC impi *(none)* *(none)* **gimpic** GCC, CUDA impi *(none)* *(none)* @@ -80,7 +81,9 @@ Name Compiler(s) MPI Linear algebra **iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW **ismkl** icc, ifort MPICH2 imkl imkl **NVHPC** NVHPC *(none)* *(none)* *(none)* +**nvompi** NVHPC OpenMPI *(none)* *(none)* **nvompic** NVHPC OpenMPI *(none)* *(none)* +**nvpsmpi** NVHPC psmpi *(none)* *(none)* **nvpsmpic** NVHPC psmpi *(none)* *(none)* **PGI** PGI *(none)* *(none)* *(none)* **pmkl** PGI *(none)* imkl imkl From 3c97574ff927a3ea4da8753ac0295135cd5f7bf6 Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Tue, 7 Jun 2022 20:43:16 +0200 Subject: [PATCH 217/286] update release notes and changelog for EasyBuild v4.5.5 + bump version to 4.5.5 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 147 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 148 insertions(+), 4 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index ea95399e..a8b6842e 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20220608.01** (`Jun 8th 2022`): update release notes for EasyBuild v4.5.5 (see :ref:`release_notes_eb455`) * **release 20220331.01** (`Mar 31st 2022`): update release notes for EasyBuild v4.5.4 (see :ref:`release_notes_eb454`) * **release 20220211.01** (`Feb 11th 2022`): update release notes for EasyBuild v4.5.3 (see :ref:`release_notes_eb453`) * **release 20220124.01** (`Jan 24th 2022`): update release notes for EasyBuild v4.5.2 (see :ref:`release_notes_eb452`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 01f36c83..15092b83 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,155 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,667** different software packages, +The latest version of EasyBuild provides support for building and installing **2,711** different software packages, including 36 different (compiler) toolchains. It contains 244 software-specific easyblocks and 37 generic easyblocks, -alongside 14,449 easyconfig files. +alongside 14,816 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb455: + +EasyBuild v4.5.5 (June 8th 2022) +-------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * add toolchain definitions for ``nvompi`` (NVHPC + OpenMPI) (`#3969 `_), ``nvpsmpi`` (NVHPC + ParaStationMPI) (`#3970 `_), gfbf (GCC, FlexiBLAS, FFTW) (`#4006 `_) + * add support for ``FFTW.MPI`` toolchain component (``$FFT*DIR`` variables) (`#4012 `_) + * add support for customizing EasyBuild command used in jobs via ``--job-eb-cmd`` (`#4016 `_) + +* various bug fixes, including: + + * fix copying of easyconfig file with ``--copy-ec`` without ``--rebuild`` if module is already installed (`#3993 `_) + * ignore deprecation warnings regarding cryptography in Python 3.6 + Blowfish with Python 3.10 in test suite output (`#3999 `_) + * fix typo in debug log message in ``easyblock.py`` (`#4000 `_) + * fix printing of list of attempted download URLs when url-encoded characters are used in URL (`#4005 `_) + * set ``$FFT(W)_LIB_DIR`` to imkl-FFTW's lib path in build environment if usempi toolchain option is enabled (`#4011 `_) + * correctly identify Apple Silicon M1 as Arm 64-bit by also considering arm64 next to aarch64 (`#4014 `_) + * fix '``eb --show-system-info``' on Apple M1 system (`#4015 `_) + +* other changes: + + * change '``eb``' command to ``import easybuild.framework`` to check if EasyBuild framework is available (#3995, `#3998 `_) + +**easyblocks** + +* new software-specific easyblock for FFTW.MPI (`#2724 `_) + +* minor enhancements and updates, including: + + * update NEURON easyblock to use CMakeMake for recent versions (`#2304 `_) + * enhance Clang easyblock to add support for building with AMDGPU offload (#2684, `#2729 `_) + * update sanity check in OpenMPI easyblock to support OpenMPI v5.0.0 (`#2709 `_) + * don't use ``gold`` linker by default for GCC >= 11.3 (`#2711 `_) + * update sanity check in R easyblock for versions >= 4.2.0, since S.h is not included anymore (`#2713 `_) + * update ABAQUS easyblock for ABAQUS 2022 (`#2716 `_) + * update LLVM easyblock for LLVM v14.0.x (`#2718 `_) + * update Mesa easyblock to remove swr driver configopts for versions 22+ (`#2719 `_) + * enhance Clang easyblock to support also installing Python bindings (#2721, `#2725 `_) + * enhance SuperLU easyblock to support building on top of FlexiBLAS and be compatible with SuperLU v5.3 (`#2722 `_) + * update TensorFlow easyblock for version 2.8.0 (`#2723 `_) + * modify FFTW's sanity check step to allow checking only for MPI parts of FFTW installation (`#2724 `_) + * add support to ConfigureMake for tweaking (first part of) test command via '``test_cmd``' (#2726, `#2737 `_) + * enhance MrBayes easyblock with custom sanity check command (`#2727 `_) + * update cudnnarch string templates used to compose source tarball names from cuDNN 8.3.3 onwards (`#2728 `_) + * add sanity check command to OpenSSL wrapper easyblock to verify that system certificates are available to OpenSSL (`#2735 `_) + * ignore exit code of ``pkg-config`` command in OpenSSL wrapper easyblock, since with ``pkgconf`` they exit with a non-zero exit code if the OS package is not installed (`#2736 `_) + +* various bug fixes, including: + + * remove system-compiled binutils dirs from ``$LDFLAGS`` in binutils easyblock (`#2712 `_) + * fix for FreeSurfer easyblock: define ``$FREESURFER`` needed by recon_all (`#2717 `_) + * also symlink ``cert.pem`` in from-source OpenSSL installation (if it exists) (`#2735 `_) + +**easyconfigs** + +* add candidates for 2022a common toolchains: ``foss/2022.05`` (`#15561 `_), intel/2022.05 (`#15485 `_) + +* added example easyconfig files for 35 new software packages: + * Albumentations (`#15302 `_), AMPtk (`#15435 `_), arosics (`#15249 `_), CellTypist (`#15530 `_), detectron2 (`#15442 `_), + EigenExa (`#15234 `_), Fastaq (`#15332 `_), FFTW.MPI (`#15561 `_), FreeBarcodes (`#15350 `_), gcloud (`#15443 `_), + GST-plugins-bad (`#15446 `_), gsutil (`#15507 `_), GTK4 (`#15447 `_), hector (`#15397 `_), i7z (`#15236 `_), libde265 (`#15395 `_), + libheif (`#15395 `_), ModelTest-NG (`#15448 `_), num2words (`#15473 `_), OGDF (`#15407 `_), panito (`#15314 `_), + parameterized (`#15481 `_), purge_dups (`#15385 `_), redis-py (`#15475 `_), ruamel.yaml (`#15531 `_), SCGid (`#15065 `_), + scPred (`#15575 `_), slow5tools (`#15457 `_), smooth-topk (`#15506 `_), SPOTPY (`#15326 `_), tmap (`#4601 `_), UCC (`#4291 `_), + Wayland (`#11107 `_), XGrafix (`#15268 `_), XPLOR-NIH (`#15479 `_) + +* added additional easyconfigs for various supported software packages, including: + * ABAQUS 2022, Arb 2.22.1, ARGoS 3.0.0, Arriba 2.2.1, astropy 5.0.4, ATK 2.38.0, Autotools 20220317, + Bader 1.04, Bazel 4.2.2 + 5.1.1, BDBag 1.6.3, binutils 2.38, biom-format 2.1.12, BLIS 0.9.0, Boost 1.79.0, + breseq 0.36.1, bx-python 0.8.13, cairo 1.17.4, CellRanger-ARC 2.0.1, CMake 3.23.1, cryoDRGN 1.0.0, + CUDA 11.7.0, cuDNN 8.4.1.50, cURL 7.83.0, DBus 1.14.0, eggnog-mapper 2.1.7, elfutils 0.187, + EvidentialGene 2022.01.14, expat 2.4.8, FlexiBLAS 3.2.0, FLINT 2.8.4, fontconfig 2.14.0, freebayes 1.3.6, + freeglut 3.2.2, freetype 2.12.1, FriBidi 1.0.12, GCC 9.5.0 + 11.3.0 + GCC 12.1.0, Gdk-Pixbuf 2.42.8, + geopandas 0.10.2, git 2.36.0, GLib 2.72.1, GMAP-GSNAP 2021-21-17, Go 1.18.1, GObject-Introspection 1.72.0, + Graphene 1.10.8, GST-plugins-base 1.20.2, GStreamer 1.20.2, GTDB-Tk 2.0.0, GTK3 3.24.33, gzip 1.12, + HarfBuzz 4.2.1, help2man 1.49.2, hwloc 2.7.1, hypothesis 6.46.7, Hypre 2.24.0, ICU 71.1, IGV 2.12.3, + IMB 2021.3, inferCNV 1.10.1, InterProScan 5.52, IQ-TREE 2.2.1, jax 0.3.9, json-c 0.16, LAPACK 3.10.1, + libarchive 3.6.1, libdeflate 1.10, libdrm 2.4.110, libedit 20210910, libepoxy 1.5.10, libfabric 1.15.1, + libglvnd 1.4.0, libjpeg-turbo 2.1.3, libreadline 8.1.2, librsb 1.3.0.1, librsvg 2.52.8, libtool 2.4.7, + libunwind 1.6.2, libxml2 2.9.13, LLVM 14.0.3, LocARNA 1.9.2.3, MACS2 2.2.7.1, magma 2.6.2, Mako 1.2.0, + Mathematica 13.0.0, MCL 14.137, MCR R2022a.1, Mesa 22.0.3, Meson 0.62.1, MIRA 5.0rc2, Mmg 5.6.0, mold 1.2.1, + mosdepth 0.3.3, MrBayes 3.2.7a, MultiQC 1.12, MUMPS 5.5.0, muParser 2.3.3, ncurses 6.3, neptune-client 0.16.2, + Nextflow 22.04.0, Nim 1.6.6, NTPoly 2.7.1, OpenMPI 4.1.4, openpyxl 3.0.9, OpenSSL 1.1.1n, OpenStackClient 5.8.0, + OSU-Micro-Benchmarks 5.9, pagmo 2.18.0, Pango 1.50.7, parallel-fastq-dump 0.6.7, PCRE2 10.40, Perl 5.34.1, + Pillow 9.1.0, PLINK 2.00a3.1, PMIx 4.1.2, PyAMG 4.2.3, pybind11 2.9.2, PyCairo 1.21.0, pygmo 2.18.0, + PyGObject 3.42.1, Python 3.10.4, R 4.2.0, RAxML-NG 1.1.0, R-bundle-Bioconductor 3.15, ReFrame 3.11.0, + RNA-Bloom 1.4.3, rnaQUAST 2.2.2, Rust 1.60.0, Sambamba 0.8.2, SAMtools 1.15.1, ScaLAPACK 2.2.0, + SciPy-bundle 2022.05, SeqKit 2.2.0, Shapely 1.8.1.post1, SpaceRanger 1.3.1, Spack 0.17.2, Spark 3.2.1, + SQLite 3.38.3, StringTie 2.2.1, SUMO 1.12.0, SuperLU 5.3.0, tbl2asn 20220427, Tcl 8.6.12, TCLAP 1.2.5, + tcsh 6.24.01, texlive 20220321, ToFu 1.5.0, UCX 1.12.1, util-linux 2.38, VEP 105, ViennaRNA 2.5.0, + vsc-mympirun 5.2.11, worker 1.6.13, X11 2022050, YAXT 0.9.2.1, Z3 4.8.16, Zip 3.0, zlib 1.2.12, zstd 1.5.2 + +* minor enhancements, including: + + * use OpenSSL wrapper dependency for CMake 3.18.4 with system toolchain (`#15227 `_) + * also build BLIS backend for FlexiBLAS v3.0.4 with GCC/10.3.0 (`#15347 `_) + * add extensions to R v4.1.2 + v4.2.0 easyconfigs: + * Hmsc (`#15393 `_), MonteCarlo + RhpcBLASctl (`#15438 `_), chkptstanr (`#15540 `_), chkptstanr + MLmetrics + renv (`#15573 `_) + * add extensions to R-bundle-Bioconductor 3.14 easyconfig: DNABarcodes (`#15405 `_) + * use redist source_urls for cuDNN > 7.5 (`#15411 `_) + * add download_instructions to Java 1.8 > 200 (`#15412 `_) + * update Arrow to use EB versions of some dependencies and enable all compression codecs (`#15512 `_) + * add csh -> tcsh symlink in recent tcsh easyconfigs (`#15571 `_) + * allow external tools to be located elsewhere for ETE (`#15578 `_) + * add additional sanity check commands for IQ-TREE v2.2.1 (`#15596 `_) +* various bug fixes, including: + * fix source URL for freetype 2.6.5 with ``foss/2016b`` (`#14204 `_) + * fix installation of easybuild-easyconfigs with setuptools>=61 by explicitly declaring there are no Python packages (`#15206 `_) + * use x.py to bootstrap Rust so that build options are properly passed through (`#15211 `_) + * fix RepeatMasker-4.1.2-p1 easyconfig by moving the database configure command to postinstallcmds (#15615, `#15615 `_) + * add hwloc dependency to tbb v2021.4.0 (`#15294 `_) + * tweak find command used in preconfigopts in easyconfig for pkg-config v0.29.2 with system toolchain to avoid descending into other filesystems (`#15313 `_) + * remove pkg-config use from SeqLib configure patch (avoids problem due to faulty autoconf macro) (`#15316 `_) + * update source URL for isl in GCCcore easyconfigs (`#15320 `_) + * update source URLs for YAXT 0.9.x to fix download (`#15323 `_) + * define ``$HHLIB`` as path to HH-suite installation directory, required by Perl scripts (`#15324 `_) + * add missing parallel and tbl2asn dependencies for prokka 1.14.5 (#15360, `#15381 `_) + * add missing dependencies for libheif (libpng, libjpeg-turbo) (`#15408 `_) + * switch to configuring build of libheif with CMake so libde265 dependency is picked up (`#15408 `_) + * disable use of ``-ftree-vectorize`` for OpenFOAM v2112 with ``foss/2021b`` (`#15495 `_) + * add patch for OpenMPI 4.1.1 to support building using ``--with-cuda=internal`` (#15528, `#15589 `_) + * add patch to fix support for external PMIx v3.1 in OpenMPI v3.1.3 (`#15566 `_) + * also build shared library + fix ``$PYTHONPATH`` for gmsh 4.9.0 (`#15579 `_) + * add patch for GLib 2.68.2 to fix use of close_range (`#15594 `_) + * fix download of thrift 0.12.0 for Arrow 0.16.0 (`#15597 `_) + * add Bison and flex build dependencies to SCOTCH 6.1.x (`#15618 `_) + * add alternative checksums for class, nnet, spatial extensions in R v4.2.0 easyconfig (`#15619 `_) + * add missing dependencies + switch to non-static build for Arriba v2.1.0 (`#15623 `_) + +* other changes: + + * add R dependency to vcflib 1.0.3, and move from GCC/11.2.0 to ``foss/2021b`` toochain (`#15216 `_) + * update fallback version for OpenSSL 1.1 wrapper to v1.1.1o (`#15592 `_) + * install sklearn meta-package with scikit-learn v1.0.1 (`#15613 `_) + * switch from ``pkg-config`` to ``pkgconf`` as build dependency for OpenSSL wrapper easyconfigs (#15616, `#15617 `_) + + .. _release_notes_eb454: EasyBuild v4.5.4 (March 31st 2022) diff --git a/docs/conf.py b/docs/conf.py index 24292701..ef73c784 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.5.4' # this is meant to reference the version of EasyBuild +version = '4.5.5' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20220331.0' # this is meant to reference the version of the documentation itself +release = '20220608.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 563bf6feb401028e7060f660c2239a82b719e2d2 Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Tue, 7 Jun 2022 21:43:05 +0200 Subject: [PATCH 218/286] fixes, tweaks and formatting for EasyBuild v4.5.5 and older release notes --- docs/Release_notes.rst | 47 ++++++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 15092b83..65bcd01d 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -20,7 +20,7 @@ bugfix/update release * various enhancements, including: - * add toolchain definitions for ``nvompi`` (NVHPC + OpenMPI) (`#3969 `_), ``nvpsmpi`` (NVHPC + ParaStationMPI) (`#3970 `_), gfbf (GCC, FlexiBLAS, FFTW) (`#4006 `_) + * add toolchain definitions for ``nvompi`` (NVHPC + OpenMPI) (`#3969 `_), ``nvpsmpi`` (NVHPC + ParaStationMPI) (`#3970 `_), ```gfbf`` (GCC, FlexiBLAS, FFTW) (`#4006 `_) * add support for ``FFTW.MPI`` toolchain component (``$FFT*DIR`` variables) (`#4012 `_) * add support for customizing EasyBuild command used in jobs via ``--job-eb-cmd`` (`#4016 `_) @@ -36,7 +36,7 @@ bugfix/update release * other changes: - * change '``eb``' command to ``import easybuild.framework`` to check if EasyBuild framework is available (#3995, `#3998 `_) + * change '``eb``' command to ``import easybuild.framework`` to check if EasyBuild framework is available (`#3995 `_, `#3998 `_) **easyblocks** @@ -45,18 +45,18 @@ bugfix/update release * minor enhancements and updates, including: * update NEURON easyblock to use CMakeMake for recent versions (`#2304 `_) - * enhance Clang easyblock to add support for building with AMDGPU offload (#2684, `#2729 `_) + * enhance Clang easyblock to add support for building with AMDGPU offload (`#2684 `_, `#2729 `_) * update sanity check in OpenMPI easyblock to support OpenMPI v5.0.0 (`#2709 `_) * don't use ``gold`` linker by default for GCC >= 11.3 (`#2711 `_) * update sanity check in R easyblock for versions >= 4.2.0, since S.h is not included anymore (`#2713 `_) * update ABAQUS easyblock for ABAQUS 2022 (`#2716 `_) * update LLVM easyblock for LLVM v14.0.x (`#2718 `_) * update Mesa easyblock to remove swr driver configopts for versions 22+ (`#2719 `_) - * enhance Clang easyblock to support also installing Python bindings (#2721, `#2725 `_) + * enhance Clang easyblock to support also installing Python bindings (`#2721 `_, `#2725 `_) * enhance SuperLU easyblock to support building on top of FlexiBLAS and be compatible with SuperLU v5.3 (`#2722 `_) * update TensorFlow easyblock for version 2.8.0 (`#2723 `_) * modify FFTW's sanity check step to allow checking only for MPI parts of FFTW installation (`#2724 `_) - * add support to ConfigureMake for tweaking (first part of) test command via '``test_cmd``' (#2726, `#2737 `_) + * add support to ConfigureMake for tweaking (first part of) test command via '``test_cmd``' (`#2726 `_, `#2737 `_) * enhance MrBayes easyblock with custom sanity check command (`#2727 `_) * update cudnnarch string templates used to compose source tarball names from cuDNN 8.3.3 onwards (`#2728 `_) * add sanity check command to OpenSSL wrapper easyblock to verify that system certificates are available to OpenSSL (`#2735 `_) @@ -73,12 +73,13 @@ bugfix/update release * add candidates for 2022a common toolchains: ``foss/2022.05`` (`#15561 `_), intel/2022.05 (`#15485 `_) * added example easyconfig files for 35 new software packages: + * Albumentations (`#15302 `_), AMPtk (`#15435 `_), arosics (`#15249 `_), CellTypist (`#15530 `_), detectron2 (`#15442 `_), EigenExa (`#15234 `_), Fastaq (`#15332 `_), FFTW.MPI (`#15561 `_), FreeBarcodes (`#15350 `_), gcloud (`#15443 `_), GST-plugins-bad (`#15446 `_), gsutil (`#15507 `_), GTK4 (`#15447 `_), hector (`#15397 `_), i7z (`#15236 `_), libde265 (`#15395 `_), libheif (`#15395 `_), ModelTest-NG (`#15448 `_), num2words (`#15473 `_), OGDF (`#15407 `_), panito (`#15314 `_), parameterized (`#15481 `_), purge_dups (`#15385 `_), redis-py (`#15475 `_), ruamel.yaml (`#15531 `_), SCGid (`#15065 `_), - scPred (`#15575 `_), slow5tools (`#15457 `_), smooth-topk (`#15506 `_), SPOTPY (`#15326 `_), tmap (`#4601 `_), UCC (`#4291 `_), + scPred (`#15575 `_), slow5tools (`#15457 `_), smooth-topk (`#15506 `_), SPOTPY (`#15326 `_), tmap (`#14601 `_), UCC (`#14291 `_), Wayland (`#11107 `_), XGrafix (`#15268 `_), XPLOR-NIH (`#15479 `_) * added additional easyconfigs for various supported software packages, including: @@ -120,22 +121,24 @@ bugfix/update release * add csh -> tcsh symlink in recent tcsh easyconfigs (`#15571 `_) * allow external tools to be located elsewhere for ETE (`#15578 `_) * add additional sanity check commands for IQ-TREE v2.2.1 (`#15596 `_) + * various bug fixes, including: + * fix source URL for freetype 2.6.5 with ``foss/2016b`` (`#14204 `_) * fix installation of easybuild-easyconfigs with setuptools>=61 by explicitly declaring there are no Python packages (`#15206 `_) * use x.py to bootstrap Rust so that build options are properly passed through (`#15211 `_) - * fix RepeatMasker-4.1.2-p1 easyconfig by moving the database configure command to postinstallcmds (#15615, `#15615 `_) + * fix RepeatMasker-4.1.2-p1 easyconfig by moving the database configure command to postinstallcmds (`#15280 `_, `#15615 `_) * add hwloc dependency to tbb v2021.4.0 (`#15294 `_) * tweak find command used in preconfigopts in easyconfig for pkg-config v0.29.2 with system toolchain to avoid descending into other filesystems (`#15313 `_) * remove pkg-config use from SeqLib configure patch (avoids problem due to faulty autoconf macro) (`#15316 `_) * update source URL for isl in GCCcore easyconfigs (`#15320 `_) * update source URLs for YAXT 0.9.x to fix download (`#15323 `_) * define ``$HHLIB`` as path to HH-suite installation directory, required by Perl scripts (`#15324 `_) - * add missing parallel and tbl2asn dependencies for prokka 1.14.5 (#15360, `#15381 `_) + * add missing parallel and tbl2asn dependencies for prokka 1.14.5 (`#15360 `_, `#15381 `_) * add missing dependencies for libheif (libpng, libjpeg-turbo) (`#15408 `_) * switch to configuring build of libheif with CMake so libde265 dependency is picked up (`#15408 `_) * disable use of ``-ftree-vectorize`` for OpenFOAM v2112 with ``foss/2021b`` (`#15495 `_) - * add patch for OpenMPI 4.1.1 to support building using ``--with-cuda=internal`` (#15528, `#15589 `_) + * add patch for OpenMPI 4.1.1 to support building using ``--with-cuda=internal`` (`#15528 `_, `#15589 `_) * add patch to fix support for external PMIx v3.1 in OpenMPI v3.1.3 (`#15566 `_) * also build shared library + fix ``$PYTHONPATH`` for gmsh 4.9.0 (`#15579 `_) * add patch for GLib 2.68.2 to fix use of close_range (`#15594 `_) @@ -149,7 +152,7 @@ bugfix/update release * add R dependency to vcflib 1.0.3, and move from GCC/11.2.0 to ``foss/2021b`` toochain (`#15216 `_) * update fallback version for OpenSSL 1.1 wrapper to v1.1.1o (`#15592 `_) * install sklearn meta-package with scikit-learn v1.0.1 (`#15613 `_) - * switch from ``pkg-config`` to ``pkgconf`` as build dependency for OpenSSL wrapper easyconfigs (#15616, `#15617 `_) + * switch from ``pkg-config`` to ``pkgconf`` as build dependency for OpenSSL wrapper easyconfigs (`#15616 `_, `#15617 `_) .. _release_notes_eb454: @@ -250,7 +253,7 @@ bugfix/update release * also install rMATS_P commands in rMATS-turbo easyconfig (`#15113 `_) * add extensions to Bioconductor v3.14 easyconfig: chromVAR (`#15118 `_), EnsDb.Hsapiens.v79 (`#15154 `_), WGCNA (`#15178 `_) * add extensions to Perl v5.34.0 easyconfigs: Sys::Info, HTML::Template, Log::Report (`#15176 `_), Sys::Info::Driver::Unknown, Sys::Info::Driver::Linux, Unix::Processors (`#15190 `_) - * enable running of tests for MEME with ``gompi/2021b`` (#15191, `#15199 `_) + * enable running of tests for MEME with ``gompi/2021b`` (`#15191 `_, `#15199 `_) * various bug fixes, including: @@ -933,7 +936,7 @@ bugfix/update release biogeme (`#13735 `_), Bio-SearchIO-hmmer (`#13419 `_), BuDDy (`#13907 `_), c-ares (`#13709 `_), CellRank (`#13408 `_), Coin (`#13818 `_), Co-phylog (`#13769 `_), cppy (`#13823 `_), CREST (`#13648 `_), CRISPR-DAV (`#13139 `_), CSBLAST (`#13794 `_), DGL (`#13793 `_), DistributedStream (`#13659 `_), Excel-Writer-XLSX (`#13139 `_), FBPIC (`#13500 `_), freebayes (`#12859 `_), freud-analysis (`#13354 `_), - fumi_tools (`#13517 `_), GEGL (`#13216 `_), GIMP (`#13216 `_), glib-networking (`#13216 `_), GOATOOLS (#13364, `#13629 `_), + fumi_tools (`#13517 `_), GEGL (`#13216 `_), GIMP (`#13216 `_), glib-networking (`#13216 `_), GOATOOLS (`#13364 `_, `#13629 `_), gofasta (`#13651 `_), GTK2 (`#13900 `_), GTK3 (`#13900 `_), Highway (`#13453 `_), hipSYCL (`#13837 `_), ISA-L (`#13663 `_), jax (`#13760 `_), JSON-GLib (`#13216 `_), Kalign (`#13463 `_), LADR (`#13351 `_), lDDT (`#13794 `_), libdivsufsort (`#13768 `_), libjxl (`#13453 `_, `#13829 `_), libmypaint (`#13216 `_), libtecla (`#13908 `_), lie_learn (`#13793 `_), longestrunsubsequence (`#13800 `_), Maude (`#13909 `_), @@ -1730,7 +1733,7 @@ bugfix/update release cuTENSOR (`#11914 `_), dd (`#11978 `_), decona (`#11891 `_), dicom2nifti (`#11955 `_), eccodes-python (`#12083 `_), fftlib (`#11944 `_), flatbuffers-python (`#12148 `_), fpocket (`#11980 `_), gh (`#11851 `_), intel-compilers (oneAPI) (`#11982 `_), libGDSII (`#7026 `_), libpci (`#11871 `_), liknorm (`#7456 `_, `#11867 `_), limix (`#7456 `_, `#11867 `_), logaddexp (`#11867 `_), neptune-client (`#11985 `_), - plinkQC (`#12068 `_), preCICE (`#11886 `_), py-aiger (`#11999 `_), py-aiger-bdd (`#11999 `_), pytest-xdist (#11883, `#11893 `_), + plinkQC (`#12068 `_), preCICE (`#11886 `_), py-aiger (`#11999 `_), py-aiger-bdd (`#11999 `_), pytest-xdist (`#11883 `_, `#11893 `_), samblaster (`#7378 `_), terastructure (`#12197 `_), typing-extensions (`#11636 `_), webin-cli (`#8674 `_) * added additional easyconfigs for various supported software packages, including: @@ -1770,7 +1773,7 @@ bugfix/update release * add EnsDb.Hsapiens.v86 to Bioconductor 3.11 (`#12078 `_) * add sanity check command for bam-readcount v0.8.0 to check ``--version`` output (`#12092 `_) * add EnsDb.Hsapiens.v75 + Signac extensions to R-bundle-Bioconductor 3.12 (`#12174 `_) - * add tensorboard profile plugin to recent TensorFlow 2.x easyconfigs (#12136, `#12137 `_) + * add tensorboard profile plugin to recent TensorFlow 2.x easyconfigs (`#12136 `_, `#12137 `_) * various bug fixes, including: @@ -2220,7 +2223,7 @@ feature release * make ``RPATH`` wrapper script more robust by using ``python -E -s -S`` to run ``rpath_args.py`` (`#3422 `_) * don't inject ``-Wl,-rpath`` options when ``-x c++-header`` compiler option is used (`#3424 `_) * fix lack of ``-mno-recip`` on aarch64 by tweaking GCC options used when ``precise`` toolchain option is enabled (`#3425 `_) - * make sure ``self.start_dir`` is set in ``ExtensionEasyBlock`` (#3426, `#3435 `_) + * make sure ``self.start_dir`` is set in ``ExtensionEasyBlock`` (`#3426 `_, `#3435 `_) * exclude local variables from typo check in easyconfig files (`#3427 `_) * other changes: @@ -2500,7 +2503,7 @@ bugfix/update release * add patch for h5py 2.10.0 to avoid triggering ``MPI_Init`` at import (`#10687 `_) * add alternative checksum for pkgmaker, doRNG, cobs extension in R 3.6.0 easyconfigs (`#10692 `_) * update UDUNITS ``source_urls`` to https sources (`#10693 `_) - * add missing M4 to netCDF-Fortran easyconfigs using 2020a toolchain (#10695, `#10697 `_) + * add missing M4 to netCDF-Fortran easyconfigs using 2020a toolchain (`#10695 `_, `#10697 `_) * add Rgraphviz patch to R-bundle-Bioconductor easyconfigs (`#10710 `_) * add M4 builddependency to SuiteSparse 2019b easyconfigs (`#10720 `_) * make sure WHAM is built with correct compiler (`#10736 `_) @@ -2880,7 +2883,7 @@ feature release * add additional extensions for R: ``HiddenMarkov`` (`#9685 `_), ``lmerTest`` (`#9853 `_), ``VSURF`` + ``Rborist`` (`#10355 `_) * change Mesa 19.1.7 + 19.2.1 easyconfigs to use custom easyblock for Mesa (`#9764 `_) * build shared libs and install header files for Ghostscript (`#9785 `_) - * add MUMPS as dependency in PETSc 3.12.4 easyconfigs (#9880, `#9891 `_) + * add MUMPS as dependency in PETSc 3.12.4 easyconfigs (`#9880 `_, `#9891 `_) * add Perl extensions: ``Term::ReadLine::Gnu`` (`#9901 `_), ``URI::Escape`` and ``Set::IntervalTree`` (`#10049 `_) * add dat directory to aNCI (`#9929 `_) * add patch to create a symlink from ``libsvm.so.$(SHVER)`` to ``libsvm.so`` in LIBSVM easyconfigs (`#10045 `_) @@ -2905,7 +2908,7 @@ feature release * fix inline asm in dscal: mark x, x1 as clobbered, in OpenBLAS 0.3.8 (`#9867 `_) * add missing ``sanity_check_commands`` to cutadapt v1.18 and v2.7 easyconfigs (`#9869 `_) * don't overwrite ``configopts`` in BLAST+ easyconfigs, append to it (`#9875 `_) - * add alternate checksum for ``LaplacesDemon`` in R 3.6.x easyconfigs (#9879, `#10382 `_) + * add alternate checksum for ``LaplacesDemon`` in R 3.6.x easyconfigs (`#9879 `_, `#10382 `_) * fix redefining of preconfigopts in OpenCV easyconfigs (`#9895 `_) * use symlinks for terminfo files instead of hard links in ncurses 6.1 easyconfigs (`#9912 `_) * fix NCIPLOT build flags (`#9915 `_) @@ -2930,7 +2933,7 @@ feature release * other changes: - * use new custom easyblock in recent CMake easyconfigs (#9871, `#9923 `_) + * use new custom easyblock in recent CMake easyconfigs (`#9871 `_, `#9923 `_) * add check for redefined easyconfig parameters in easyconfig tests (`#9876 `_) * use M4-1.4.18.eb for test installation in easyconfigs test suite (`#9926 `_) * use ``https://`` in ``homepage``/``source_urls`` of ``zlib-1.2.11.eb`` (`#10018 `_) @@ -3605,7 +3608,7 @@ bugfix/update release * other changes: - * deprecate toolchains older than ``gompi/2016a`` and ``foss/2016a`` (#2951) + * deprecate toolchains older than ``gompi/2016a`` and ``foss/2016a`` (`#2951 `_) **easyblocks** @@ -7582,7 +7585,7 @@ feature + bugfix release * various other enhancements, including: * enhance BWA easyblock to also install man pages (`#650 `_) - * enhance tbb easyblock to consider lib dirs in order and also define ``$CPATH``, ``$LIBRARY_PATH``, ``$TBBROOT`` (#653, #654) + * enhance tbb easyblock to consider lib dirs in order and also define ``$CPATH``, ``$LIBRARY_PATH``, ``$TBBROOT`` (`#653 `_, `#654 `_) * call ``PythonPackage.configure_step`` in ``ConfigureMakePythonPackage.configure_step`` (`#668 `_) * add '``foldx3b6``' as possible binary name in FoldX easyblock (`#671 `_) * enhance/cleanup MATLAB easyblock (`#672 `_) @@ -9632,7 +9635,7 @@ feature + bugfix release * various 'bug' fixes, including: - * add ``--enable-mpirun-prefix-by-default`` configure option for all OpenMPI easyconfigs (#205) + * add ``--enable-mpirun-prefix-by-default`` configure option for all OpenMPI easyconfigs (`#205 `_) EasyBuild v1.3.0 (April 1st 2013) --------------------------------- From 2a565f74ae5e032dbad63e4df29fd806234e3cca Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Tue, 7 Jun 2022 21:52:40 +0200 Subject: [PATCH 219/286] fixes, tweaks and formatting for EasyBuild v4.5.5 and older release notes --- docs/Release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 65bcd01d..77ddba5b 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -20,7 +20,7 @@ bugfix/update release * various enhancements, including: - * add toolchain definitions for ``nvompi`` (NVHPC + OpenMPI) (`#3969 `_), ``nvpsmpi`` (NVHPC + ParaStationMPI) (`#3970 `_), ```gfbf`` (GCC, FlexiBLAS, FFTW) (`#4006 `_) + * add toolchain definitions for ``nvompi`` (NVHPC + OpenMPI) (`#3969 `_), ``nvpsmpi`` (NVHPC + ParaStationMPI) (`#3970 `_), ``gfbf`` (GCC, FlexiBLAS, FFTW) (`#4006 `_) * add support for ``FFTW.MPI`` toolchain component (``$FFT*DIR`` variables) (`#4012 `_) * add support for customizing EasyBuild command used in jobs via ``--job-eb-cmd`` (`#4016 `_) From d4b83c93c5b7a2a67782bc38b784a83d2e3b788e Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Tue, 7 Jun 2022 22:12:30 +0200 Subject: [PATCH 220/286] fixes, tweaks and formatting for EasyBuild v4.5.5 and older release notes --- docs/Release_notes.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 77ddba5b..8d0a1f40 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -83,6 +83,7 @@ bugfix/update release Wayland (`#11107 `_), XGrafix (`#15268 `_), XPLOR-NIH (`#15479 `_) * added additional easyconfigs for various supported software packages, including: + * ABAQUS 2022, Arb 2.22.1, ARGoS 3.0.0, Arriba 2.2.1, astropy 5.0.4, ATK 2.38.0, Autotools 20220317, Bader 1.04, Bazel 4.2.2 + 5.1.1, BDBag 1.6.3, binutils 2.38, biom-format 2.1.12, BLIS 0.9.0, Boost 1.79.0, breseq 0.36.1, bx-python 0.8.13, cairo 1.17.4, CellRanger-ARC 2.0.1, CMake 3.23.1, cryoDRGN 1.0.0, From 99b2a6af70328e422df0a6e094c5b874d41fed07 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 8 Jun 2022 08:44:08 +0200 Subject: [PATCH 221/286] use python3 command in script to create EasyBuild release source tarballs --- scripts/create_source_tarball.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/create_source_tarball.sh b/scripts/create_source_tarball.sh index 0c9cbcbe..9105d24d 100755 --- a/scripts/create_source_tarball.sh +++ b/scripts/create_source_tarball.sh @@ -132,7 +132,7 @@ if [[ "$repo" == "easybuild" ]]; then # - easybuild-4.1.2 which requires easybuild-easyblocks and easybuild-easyconfigs v4.1.1 # - easybuild-4.2.0.post0 which requires easybuild-{framework,easyblocks,easyconfigs} v4.2.0 echo ">> checking whether required packages for 'easybuild' are what's expected ... " - python setup.py --requires 2> /dev/null | grep '^easybuild' | tee $tmpdir/easybuild_requires.txt + python3 setup.py --requires 2> /dev/null | grep '^easybuild' | tee $tmpdir/easybuild_requires.txt for dep in framework easyblocks easyconfigs; do echo -n ">>>> $dep ... " pattern="^easybuild_${dep}(==${curr_version})" @@ -178,7 +178,7 @@ if [[ "$repo" == "easybuild-easyconfigs" ]]; then fi # create source tarball -sdist_cmd="python setup.py sdist" +sdist_cmd="python3 setup.py sdist" out=$tmpdir/sdist.out echo -n ">> running '$sdist_cmd'... " eval $sdist_cmd &> $out From b4e4f826d3cf9fb77f47470ce29bdc954886ec7f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 8 Jun 2022 08:44:21 +0200 Subject: [PATCH 222/286] bump version to 4.5.5 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 96c57cd3..1e1f973c 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.5.4' +VERSION = '4.5.5' # Utility function to read README file From 33118c5f2122b06bbc7882dd5cab4b146180a18a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 8 Jun 2022 09:20:46 +0200 Subject: [PATCH 223/286] update test workflow for create_source_tarball.sh script to inject fake 'python3' command --- .github/workflows/scripts.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index 909c1380..affae66a 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -103,15 +103,15 @@ jobs: echo "================================================================================================" - # create fake 'python' command: + # create fake 'python3' command: # just exits when 1st argument is setup.py, but calls out to origin Python command otherwise; # this is important w.r.t. the Python version checks run by the 'eb' script mkdir -p /tmp/$USER/bin export PATH=/tmp/$USER/bin:$PATH - echo '#!/bin/bash' > /tmp/$USER/bin/python - chmod u+x /tmp/$USER/bin/python - echo 'orig_python=$(which -a python | head -2 | tail -1)' >> /tmp/$USER/bin/python - echo 'if [[ "$1" == "setup.py" ]]; then exit 0; else $orig_python "$@"; fi' >> /tmp/$USER/bin/python + echo '#!/bin/bash' > /tmp/$USER/bin/python3 + chmod u+x /tmp/$USER/bin/python3 + echo 'orig_python3=$(which -a python3 | head -2 | tail -1)' >> /tmp/$USER/bin/python3 + echo 'if [[ "$1" == "setup.py" ]]; then exit 0; else $orig_python3 "$@"; fi' >> /tmp/$USER/bin/python3 # script should fail if expected source tarball did not get created in dist/ ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true @@ -124,15 +124,15 @@ jobs: echo "================================================================================================" # make fake python command fail if 1st argument is setup.py - sed -i 's/exit 0/exit 1/g' /tmp/$USER/bin/python + sed -i 's/exit 0/exit 1/g' /tmp/$USER/bin/python3 - # script should deal well with failing 'python setup.py sdist' + # script should deal well with failing 'python3 setup.py sdist' ($GITHUB_WORKSPACE/scripts/create_source_tarball.sh ${{matrix.repo}} $version 2>&1 | tee $out) || true grep "ERROR: Creating source tarball failed" $out echo "Expected error found in output: OK!" # cleanup - rm -f /tmp/$USER/bin/python easybuild/easyconfigs/.eb-path-index + rm -f /tmp/$USER/bin/python3 easybuild/easyconfigs/.eb-path-index echo "================================================================================================" From f149e1bf6e2c1a6ff96ad76e4be47a3ea7a11c4e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jul 2022 16:30:04 +0200 Subject: [PATCH 224/286] update overview of common toolchains: include 2022a versions, list deprecated versions in separate section --- docs/Common-toolchains.rst | 95 +++++++++++++++++++++++--------------- 1 file changed, 59 insertions(+), 36 deletions(-) diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst index 2d1c80e3..d42441f4 100644 --- a/docs/Common-toolchains.rst +++ b/docs/Common-toolchains.rst @@ -154,24 +154,6 @@ Component versions in ``foss`` toolchain +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ | ``foss`` | *date* |*binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* | +================+=============+============+===========+============+=============+============+=======================+==============+=============+ -| ``2014b`` | Jul '14 | '*(none)* | 4.8.3 | 1.8.1 | *(none)* | 0.2.9 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2015a`` | Jan '15 | '*(none)* | 4.9.2 | 1.8.4 | *(none)* | 0.2.13 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2015b`` | Jul '15 | 2.25 | 4.9.3 | 1.8.8 | *(none)* | 0.2.14 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2016a`` | Jan '16 | 2.25 | 4.9.3 | 1.10.2 | *(none)* | 0.2.15 | 3.6.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2016b`` | Jul '16 | 2.26 | 5.4.0 | 1.10.3 | *(none)* | 0.2.18 | 3.6.1 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2017a`` | Jan '17 | 2.27 | 6.3.0 | 2.0.2 | *(none)* | 0.2.19 | 3.7.0 | 2.0.2 | 3.3.6(-pl2) | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2017b`` | Jul '17 | 2.28 | 6.4.0 | 2.1.1 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.6(-pl2) | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2018a`` | Jan '18 | 2.28 | 6.4.0 | 2.1.2 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.7 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2018b`` | Jul '18 | 2.30 | 7.3.0 | 3.1.1 | *(none)* | 0.3.1 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ | ``2019a`` | Jan '19 | 2.31.1 | 8.2.0 | 3.1.3 | *(none)* | 0.3.5 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ | ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 3.1.4 | *(none)* | 0.3.7 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | @@ -184,6 +166,8 @@ Component versions in ``foss`` toolchain +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ | ``2021b`` | Oct '21 | 2.37 | 11.2.0 | 4.1.1 | 3.0.4 | 0.3.18 | (incl. with OpenBLAS) | 2.1.0 | 3.3.10 | +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2022a`` | Jun '21 | 2.38 | 11.3.0 | 4.1.4 | 3.2.0 | 0.3.20 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ *(components marked with* * *were patched)* @@ -192,15 +176,69 @@ Component versions in ``foss`` toolchain Component versions in ``intel`` toolchain ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``intel`` | *date* | *binutils* | *GCC* | *Intel compilers* | *Intel MPI* | *Intel MKL* | ++================+=============+=============+===========+====================+=============+==============+ +| ``2019a`` | Jan '19 | 2.31.1 | 8.2.0 | 2019.1.144 | 2018.4.274 | 2019.1.144 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 2019.5.281 | 2018.5.288 | 2019.5.281 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2020a`` | May'20 | 2.34 | 9.3.0 | 2020.1.217 | 2019.7.217 | 2020.1.217 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2020b`` | Nov'20 | 2.35 | 10.2.0 | 2020.4.304 | 2019.9.304 | 2020.4.304 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2021a`` | May'21 | 2.36.1 | 10.3.0 | 2021.2.0 | 2021.2.0 | 2021.2.0 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2021b`` | Oct'21 | 2.37 | 11.2.0 | 2021.4.0 | 2021.4.0 | 2021.4.0 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2022a`` | Jun'21 | 2.38 | 11.3.0 | 2022.1.0 | 2021.6.0 | 2022.1.0 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ + +.. _common_toolchains_overview_deprecated: + +Overview of common toolchains (deprecated versions) +--------------------------------------------------- + +.. _common_toolchains_overview_foss_deprecated: + +Component versions in ``foss`` toolchain (deprecated versions) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``foss`` | *date* |*binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* | ++================+=============+============+===========+============+=============+============+=======================+==============+=============+ +| ``2014b`` | Jul '14 | '*(none)* | 4.8.3 | 1.8.1 | *(none)* | 0.2.9 | 3.5.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2015a`` | Jan '15 | '*(none)* | 4.9.2 | 1.8.4 | *(none)* | 0.2.13 | 3.5.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2015b`` | Jul '15 | 2.25 | 4.9.3 | 1.8.8 | *(none)* | 0.2.14 | 3.5.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2016a`` | Jan '16 | 2.25 | 4.9.3 | 1.10.2 | *(none)* | 0.2.15 | 3.6.0 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2016b`` | Jul '16 | 2.26 | 5.4.0 | 1.10.3 | *(none)* | 0.2.18 | 3.6.1 | 2.0.2 | 3.3.4 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2017a`` | Jan '17 | 2.27 | 6.3.0 | 2.0.2 | *(none)* | 0.2.19 | 3.7.0 | 2.0.2 | 3.3.6(-pl2) | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2017b`` | Jul '17 | 2.28 | 6.4.0 | 2.1.1 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.6(-pl2) | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2018a`` | Jan '18 | 2.28 | 6.4.0 | 2.1.2 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.7 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2018b`` | Jul '18 | 2.30 | 7.3.0 | 3.1.1 | *(none)* | 0.3.1 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ + +.. _common_toolchains_overview_intel_deprecated: + +Component versions in ``intel`` toolchain (deprecated versions) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``intel`` | *date* | *binutils* | *GCC* | *Intel compilers* | *Intel MPI* | *Intel MKL* | +================+=============+=============+===========+====================+=============+==============+ -| ``2014b (*)`` | Jul '14 | '*(none)* | 4.8.3 | 2013.5.192 | 4.1.3.049 | 11.1.2.144 | +| ``2014b`` | Jul '14 | '*(none)* | 4.8.3 | 2013.5.192 | 4.1.3.049 | 11.1.2.144 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2015a (*)`` | Jan '15 | '*(none)* | 4.9.2 | 2015.1.133 | 5.0.2.044 | 11.2.1.133 | +| ``2015a`` | Jan '15 | '*(none)* | 4.9.2 | 2015.1.133 | 5.0.2.044 | 11.2.1.133 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2015b (*)`` | Jul '15 | 2.25 | 4.9.3 | 2015.3.187 | 5.0.3.048 | 11.2.3.187 | +| ``2015b`` | Jul '15 | 2.25 | 4.9.3 | 2015.3.187 | 5.0.3.048 | 11.2.3.187 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2016a`` | Jan '16 | 2.26 | 4.9.3 | 2016.1.150 | 5.1.2.150 | 11.3.1.150 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ @@ -214,20 +252,6 @@ Component versions in ``intel`` toolchain +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2018b`` | Jul '18 | 2.30 | 7.3.0 | 2018.3.222 | 2018.3.222 | 2018.3.222 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2019a`` | Jan '19 | 2.31.1 | 8.2.0 | 2019.1.144 | 2018.4.274 | 2019.1.144 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 2019.5.281 | 2018.5.288 | 2019.5.281 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2020a`` | May'20 | 2.34 | 9.3.0 | 2020.1.217 | 2019.7.217 | 2020.1.217 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2020b`` | Nov'20 | 2.35 | 10.2.0 | 2020.4.304 | 2019.9.304 | 2020.4.304 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2021a`` | May'21 | 2.36.1 | 10.3.0 | 2021.2.0 | 2021.2.0 | 2021.2.0 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2021b`` | Oct'21 | 2.37 | 11.2.0 | 2021.4.0 | 2021.4.0 | 2021.4.0 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ - -``(*)``: This toolchain is deprecated, see :ref:`deprecated_easyconfigs_toolchains` for more information. .. _common_toolchains_customizing: @@ -249,4 +273,3 @@ More information about toolchains Please see the :ref:`toolchains_table` for how to obtain a listing of the currently known toolchains. For a detailed listing of the compiler options available with each toolchain, please see :ref:`avail_toolchain_opts`. - From 4d149f08c8188e57943644686c04e6c0f670902b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 7 Jul 2022 21:09:42 +0200 Subject: [PATCH 225/286] auto-update docs for EasyBuild v4.6.0 --- docs/version-specific/Supported_software.rst | 1307 ++++++++++++------ docs/version-specific/easyblocks.rst | 1 + docs/version-specific/help.rst | 1 + docs/version-specific/toolchain_opts.rst | 7 + 4 files changed, 919 insertions(+), 397 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index d3305ff1..37fb551b 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2711 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2736 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -517,11 +517,12 @@ Albumentations is a Python library for fast and flexible image augmentations *homepage*: https://albumentations.ai -========= ============== -version toolchain -========= ============== -``1.1.0`` ``foss/2021b`` -========= ============== +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``1.1.0`` ``foss/2021b`` +``1.1.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== .. _list_software_alevin-fry_1021: @@ -658,6 +659,8 @@ version versionsuffix toolchain ``2.1.2`` ``foss/2021a`` ``2.1.2`` ``-CUDA-11.3.1`` ``foss/2021a`` ``2.1.2`` ``-TensorFlow-2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.2.2`` ``foss/2021a`` +``2.2.2`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ===================== ================================== @@ -1711,7 +1714,7 @@ version versionsuffix toolchain *Arriba* ++++++++ -Arriba is a command-line tool for the detection of gene fusions from RNA-Seq data. It was developed for use in a clinical research setting. Therefore, short runtimes and high sensitivity were important design criteria. +Arriba is a command-line tool for the detection of gene fusions from RNA-Seq data. It was developed for the use in a clinical research setting. Therefore, short runtimes and high sensitivity were important design criteria. *homepage*: https://github.com/suhrig/arriba @@ -1721,6 +1724,7 @@ version toolchain ``1.1.0`` ``foss/2018b`` ``2.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0`` ``2.2.1`` ``GCC/11.2.0`` +``2.3.0`` ``GCC/11.2.0`` ========= ============================== @@ -1744,6 +1748,7 @@ version versionsuffix toolchain ``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``6.0.0`` ``foss/2021a``, ``foss/2021b`` ``6.0.1`` ``foss/2021a`` +``8.0.0`` ``foss/2022.05`` ========== ================== =================================================== @@ -2549,7 +2554,7 @@ version versionsuffix toolchain --- -:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_BLT_226` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_BabelStream_1090: @@ -4004,7 +4009,7 @@ version versionsuffix toolchain ``0.6.0`` ``GCC/8.3.0-2.32`` ``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``0.8.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/10.3.0`` -``0.9.0`` ``GCC/11.3.0`` +``0.9.0`` ``GCC/11.3.0``, ``intel-compilers/2022.1.0`` ``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` ``2.2`` ``-amd`` ``GCCcore/9.3.0`` ``3.0`` ``-amd`` ``GCCcore/10.3.0`` @@ -4085,6 +4090,22 @@ version toolchain ========= ================== +.. _list_software_BLT_226: + +*BLT* ++++++ + +BLT is an extension to the Tk toolkit, adding new widgets, geometry managers, and miscellaneous commands. + +*homepage*: http://blt.sourceforge.net/ + +============ ================== +version toolchain +============ ================== +``20181223`` ``GCCcore/11.2.0`` +============ ================== + + .. _list_software_bmtagger_841: *bmtagger* @@ -4479,6 +4500,7 @@ version toolchain ========= ================== ``2.6.0`` ``GCCcore/9.3.0`` ``2.6.2`` ``GCCcore/11.2.0`` +``2.7`` ``GCCcore/11.2.0`` ========= ================== @@ -4934,7 +4956,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_category_encoders_1808` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -5376,6 +5398,22 @@ version toolchain ========== ========== +.. _list_software_category_encoders_1808: + +*category_encoders* ++++++++++++++++++++ + +A set of scikit-learn-style transformers for encoding categorical variables into numeric by means of different techniques. + +*homepage*: https://github.com/scikit-learn-contrib/category_encoders + +========= ============== +version toolchain +========= ============== +``2.4.1`` ``foss/2021b`` +========= ============== + + .. _list_software_CatMAP_502: *CatMAP* @@ -5758,6 +5796,7 @@ version toolchain ``6.0.1`` ``system`` ``6.0.2`` ``system`` ``6.1.2`` ``system`` +``7.0.0`` ``system`` ========= ========== @@ -6639,6 +6678,7 @@ version toolchain ========== ============================== ``1.17.3`` ``foss/2018b`` ``1.17.6`` ``foss/2020b``, ``foss/2021a`` +``1.17.7`` ``foss/2021b`` ========== ============================== @@ -6971,6 +7011,7 @@ version toolchain ========== ================================== ``2.11.3`` ``GCCcore/7.3.0``, ``foss/2018b`` ``2.11.4`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` +``2.11.6`` ``GCC/11.2.0`` ========== ================================== @@ -7355,6 +7396,7 @@ A small C++ header library which makes it easier to write Python extension modul version toolchain ========= ====================================== ``1.1.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.2.1`` ``GCCcore/11.3.0`` ========= ====================================== @@ -7955,6 +7997,7 @@ version versionsuffix toolchain ``8.2.2.26`` ``-CUDA-11.4.1`` ``system`` ``8.4.0.27`` ``-CUDA-11.6.0`` ``system`` ``8.4.1.50`` ``-CUDA-11.6.0`` ``system`` +``8.4.1.50`` ``-CUDA-11.7.0`` ``system`` ============ ================== =========================================================== @@ -8657,6 +8700,7 @@ deal.II is a C++ program library targeted at the computational solution of part version toolchain ========= =============== ``9.1.1`` ``intel/2019a`` +``9.3.3`` ``foss/2021a`` ========= =============== @@ -9411,6 +9455,7 @@ version toolchain ``3.0.3`` ``foss/2018a`` ``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``3.2.0`` ``GCCcore/11.3.0`` ========= ============================================================================= @@ -9452,6 +9497,7 @@ version toolchain ``1.8.17`` ``GCCcore/9.3.0`` ``1.8.20`` ``GCCcore/10.2.0`` ``1.9.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.9.4`` ``GCCcore/11.3.0`` =========== ======================================================================================================================================================= @@ -9876,6 +9922,7 @@ version toolchain ``4.5.2`` ``system`` ``4.5.3`` ``system`` ``4.5.4`` ``system`` +``4.5.5`` ``system`` ========== ========== @@ -10216,7 +10263,7 @@ version toolchain ``2020.11.001`` ``foss/2020b``, ``intel/2020b`` ``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` ``2021.05.002`` ``intel/2020b`` -``2021.11.001`` ``foss/2021b``, ``intel/2021b`` +``2021.11.001`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` =================== ================================================================================= @@ -10916,7 +10963,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_fio_318` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FSON_310` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -11784,11 +11831,11 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: https://www.fftw.org -========== ================= -version toolchain -========== ================= -``3.3.10`` ``gompi/2022.05`` -========== ================= +========== ================================== +version toolchain +========== ================================== +``3.3.10`` ``gompi/2022.05``, ``gompi/2022a`` +========== ================================== .. _list_software_fgbio_519: @@ -12045,6 +12092,22 @@ version toolchain ========= =============== +.. _list_software_fio_318: + +*fio* ++++++ + +Flexible I/O tester + +*homepage*: https://github.com/axboe/fio + +======== ================== +version toolchain +======== ================== +``3.30`` ``GCCcore/10.3.0`` +======== ================== + + .. _list_software_Fiona_493: *Fiona* @@ -12061,6 +12124,7 @@ version versionsuffix toolchain ``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` ``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` ``1.8.20`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b`` +``1.8.21`` ``foss/2021b`` ================ ================= =================================================== @@ -12173,6 +12237,7 @@ FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but l version toolchain ========= ========================================================== ``1.3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.3.4`` ``GCCcore/11.3.0`` ========= ========================================================== @@ -12257,12 +12322,12 @@ FlatBuffers: Memory Efficient Serialization Library *homepage*: https://github.com/google/flatbuffers/ -========== ======================================================== -version toolchain -========== ======================================================== -``1.12.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.0.0`` ``GCCcore/10.3.0`` -========== ======================================================== +========== ========================================================== +version toolchain +========== ========================================================== +``1.12.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.0.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ========================================================== .. _list_software_flatbuffers-python_1891: @@ -12274,13 +12339,13 @@ Python Flatbuffers runtime library. *homepage*: https://github.com/google/flatbuffers/ -======== ================= ================== -version versionsuffix toolchain -======== ================= ================== -``1.12`` ``GCCcore/10.2.0`` -``1.12`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.0`` ``GCCcore/10.3.0`` -======== ================= ================== +======== ================= ========================================================== +version versionsuffix toolchain +======== ================= ========================================================== +``1.12`` ``GCCcore/10.2.0`` +``1.12`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +======== ================= ========================================================== .. _list_software_FLEUR_382: @@ -12569,6 +12634,7 @@ version toolchain ``5.3.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``6.2.1`` ``GCCcore/9.3.0`` ``7.0.3`` ``GCCcore/9.3.0`` +``7.1.1`` ``GCCcore/11.2.0`` ========= ==================================== @@ -12697,6 +12763,7 @@ version toolchain ``2021a`` ``system`` ``2021b`` ``system`` ``2022.05`` ``system`` +``2022a`` ``system`` =========== ========== @@ -13137,23 +13204,24 @@ FSL is a comprehensive library of analysis tools for FMRI, MRI and DTI brain ima *homepage*: https://www.fmrib.ox.ac.uk/fsl/ -========== ============================== ================================================ -version versionsuffix toolchain -========== ============================== ================================================ -``5.0.9`` ``intel/2016a`` -``5.0.9`` ``-Mesa-11.2.1`` ``intel/2016a`` -``5.0.9`` ``-centos6_64`` ``system`` -``5.0.10`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``5.0.11`` ``foss/2018b`` -``5.0.11`` ``-Python-3.6.6`` ``foss/2018b`` -``6.0.1`` ``-Python-2.7.15`` ``foss/2019a`` -``6.0.1`` ``-Python-3.7.2`` ``foss/2019a`` -``6.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` -``6.0.2`` ``-Python-2.7.15-CUDA-9.2.88`` ``foss/2018b`` -``6.0.2`` ``-Python-3.7.2`` ``foss/2019a`` -``6.0.3`` ``-Python-3.7.4`` ``foss/2019b`` -``6.0.4`` ``-Python-3.7.4`` ``foss/2019b`` -========== ============================== ================================================ +=========== ============================== ================================================ +version versionsuffix toolchain +=========== ============================== ================================================ +``5.0.9`` ``intel/2016a`` +``5.0.9`` ``-Mesa-11.2.1`` ``intel/2016a`` +``5.0.9`` ``-centos6_64`` ``system`` +``5.0.10`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``5.0.11`` ``foss/2018b`` +``5.0.11`` ``-Python-3.6.6`` ``foss/2018b`` +``6.0.1`` ``-Python-2.7.15`` ``foss/2019a`` +``6.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``6.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` +``6.0.2`` ``-Python-2.7.15-CUDA-9.2.88`` ``foss/2018b`` +``6.0.2`` ``-Python-3.7.2`` ``foss/2019a`` +``6.0.3`` ``-Python-3.7.4`` ``foss/2019b`` +``6.0.4`` ``-Python-3.7.4`` ``foss/2019b`` +``6.0.5.1`` ``foss/2021a`` +=========== ============================== ================================================ .. _list_software_FSLeyes_667: @@ -13188,6 +13256,22 @@ version toolchain ============ ============================================================================= +.. _list_software_FSON_310: + +*FSON* +++++++ + +Fortran 95 JSON Parser + +*homepage*: https://github.com/josephalevin/fson + +========= ============== +version toolchain +========= ============== +``1.0.5`` ``GCC/10.2.0`` +========= ============== + + .. _list_software_FTGL_301: *FTGL* @@ -13393,7 +13477,23 @@ version toolchain --- -:ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_gcloud_638` - :ref:`list_software_GConf_461` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-bad_1393` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_gsutil_664` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GTK4_282` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_G-PhoCS_561` - :ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_gcloud_638` - :ref:`list_software_GConf_461` - :ref:`list_software_GCTA_287` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_gfbf_405` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_Gibbs2_537` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-bad_1393` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_gsutil_664` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GTK4_282` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` + + +.. _list_software_G-PhoCS_561: + +*G-PhoCS* ++++++++++ + +G-PhoCS is a software package for inferring ancestral population sizes, population divergence times, and migration rates from individual genome sequences. G-PhoCS accepts as input a set of multiple sequence alignments from separate neutrally evolving loci along the genome. Parameter inference is done in a Bayesian manner, using a Markov Chain Monte Carlo (MCMC) to jointly sample model parameters and genealogies at the input loci. + +*homepage*: http://compgen.cshl.edu/GPhoCS/ + +========= ======================================== +version toolchain +========= ======================================== +``1.2.3`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +========= ======================================== .. _list_software_g2clib_563: @@ -13409,7 +13509,7 @@ Library contains GRIB2 encoder/decoder ('C' version). version toolchain ========= ======================================================================================================================== ``1.6.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``1.6.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.6.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================================================================================== @@ -13427,7 +13527,7 @@ version toolchain ========= ===================================================================== ``1.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` -``3.2.0`` ``GCCcore/10.3.0`` +``3.2.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ===================================================================== @@ -13974,6 +14074,22 @@ version toolchain ========= ======================================================================================================================================== +.. _list_software_GCTA_287: + +*GCTA* +++++++ + +GCTA (Genome-wide Complex Trait Analysis) is a software package, which was initially developed to estimate the proportion of phenotypic variance explained by all genome-wide SNPs for a complex trait but has been extensively extended for many other analyses of data from genome-wide association studies (GWASs). + +*homepage*: https://yanglab.westlake.edu.cn/software/gcta/ + +============== ============================== +version toolchain +============== ============================== +``1.94.0beta`` ``foss/2021b``, ``gfbf/2022a`` +============== ============================== + + .. _list_software_Gctf_388: *Gctf* @@ -14047,6 +14163,7 @@ version versionsuffix toolchain ``3.2.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``3.3.0`` ``foss/2021a`` ``3.3.2`` ``foss/2021b`` +``3.5.0`` ``foss/2022a`` ========= ============================== ================================================================ @@ -14101,15 +14218,16 @@ version versionsuffix toolchain *gdbm* ++++++ -GNU dbm (or GDBM, for short) is a library of database functions that use extensible hashing and work similar to the standard UNIX dbm. These routines are provided to a programmer needing to create and manipulate a hashed database. +GNU dbm (or GDBM, for short) is a library of database functions that use extensible hashing and work similar to the standard UNIX dbm. These routines are provided to a programmer needing to create and manipulate a hashed database. -*homepage*: https://www.gnu.org.ua/software/gdbm/ +*homepage*: https://www.gnu.org.ua/software/gdbm/gdbm.html -========== ============== -version toolchain -========== ============== -``1.18.1`` ``foss/2020a`` -========== ============== +========== ================== +version toolchain +========== ================== +``1.18.1`` ``foss/2020a`` +``1.21`` ``GCCcore/10.2.0`` +========== ================== .. _list_software_gdc-client_986: @@ -14243,7 +14361,7 @@ version versionsuffix toolchain ``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` ``2.1`` ``-CUDA-11.2.1`` ``GCCcore/10.2.0`` ``2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.3`` ``GCCcore/11.2.0`` +``2.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======= ================ ====================================== @@ -14605,6 +14723,7 @@ version versionsuffix toolchain ``0.8.1`` ``-Python-3.7.4`` ``intel/2019b`` ``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` ``0.10.2`` ``foss/2021a`` +``0.11.0`` ``foss/2021b`` ========== ================= ================================== @@ -14651,27 +14770,28 @@ GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (J *homepage*: https://trac.osgeo.org/geos -========= ================== ======================================================================= -version versionsuffix toolchain -========= ================== ======================================================================= -``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.5.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.6.1`` ``-Python-2.7.13`` ``intel/2017a`` -``3.6.1`` ``-Python-3.6.1`` ``intel/2017a`` -``3.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``3.6.2`` ``-Python-2.7.15`` ``foss/2018b`` -``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` -``3.6.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` -``3.6.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` -``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.8.0`` ``GCC/8.3.0`` -``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` -``3.9.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` -========= ================== ======================================================================= +========== ================== ======================================================================= +version versionsuffix toolchain +========== ================== ======================================================================= +``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.5.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.6.1`` ``-Python-2.7.13`` ``intel/2017a`` +``3.6.1`` ``-Python-3.6.1`` ``intel/2017a`` +``3.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``3.6.2`` ``-Python-2.7.15`` ``foss/2018b`` +``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` +``3.6.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` +``3.6.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` +``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.8.0`` ``GCC/8.3.0`` +``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``3.9.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` +``3.10.3`` ``GCC/11.3.0`` +========== ================== ======================================================================= .. _list_software_Gerris_620: @@ -14764,6 +14884,22 @@ version toolchain ========== ================== +.. _list_software_gfbf_405: + +*gfbf* +++++++ + +GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW. + +*homepage*: (none) + +========= ========== +version toolchain +========= ========== +``2022a`` ``system`` +========= ========== + + .. _list_software_GffCompare_986: *GffCompare* @@ -14894,9 +15030,26 @@ version versionsuffix toolchain ``9.52`` ``GCCcore/9.3.0`` ``9.53.3`` ``GCCcore/10.2.0`` ``9.54.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``9.56.1`` ``GCCcore/11.3.0`` ========== ================== ================================================== +.. _list_software_Gibbs2_537: + +*Gibbs2* +++++++++ + +Gibbs2 is a program for the calculation of thermodynamic properties in periodic solids under arbitrary conditions of temperature and pressure. Gibbs2 uses the results of periodic solid-state quantum-mechanical calculations, specifically the energy-volume curve and possibly the harmonic phonon frequencies, to compute the thermodynamic properties of the solid within the framework of the quasiharmonic approximation. + +*homepage*: https://aoterodelaroza.github.io/gibbs2/ + +======= ============== +version toolchain +======= ============== +``1.0`` ``GCC/10.3.0`` +======= ============== + + .. _list_software_giflib_621: *giflib* @@ -15342,6 +15495,7 @@ C++ bindings for Glib version toolchain ========== ======================================================= ``2.49.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.66.4`` ``GCCcore/10.3.0`` ========== ======================================================= @@ -15484,7 +15638,7 @@ version toolchain ``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` ``4.61`` ``intel/2017a`` ``4.65`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ================================================================================================================= @@ -15977,6 +16131,7 @@ version versionsuffix toolchain ``2021a`` ``system`` ``2021b`` ``system`` ``2022.05`` ``system`` +``2022a`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -16034,7 +16189,7 @@ version toolchain ``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b`` ``1.8.1`` ``GCCcore/8.2.0`` ``1.10.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.11.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.11.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ===================================================================== @@ -16334,11 +16489,11 @@ Graphite is a "smart font" system developed specifically to handle the complexi *homepage*: https://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_home -========== ========================================================= -version toolchain -========== ========================================================= -``1.3.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` -========== ========================================================= +========== ============================================================================= +version toolchain +========== ============================================================================= +``1.3.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` +========== ============================================================================= .. _list_software_GraPhlAn_749: @@ -16694,6 +16849,7 @@ Groovy is a powerful, optionally typed and dynamic language, with static-typing version versionsuffix toolchain ========= ============= ========== ``2.5.9`` ``-Java-11`` ``system`` +``4.0.3`` ``-Java-11`` ``system`` ========= ============= ========== @@ -17093,6 +17249,7 @@ GULP is a program for performing a variety of types of simulation on materials version toolchain ======= =============== ``5.1`` ``intel/2019a`` +``6.1`` ``foss/2021b`` ======= =============== @@ -17235,6 +17392,7 @@ version versionsuffix toolchain ``3.1.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``3.2.1`` ``foss/2021a`` ``3.6.0`` ``foss/2021b``, ``intel/2021b`` +``3.7.0`` ``foss/2022a`` ========== ===================================== ==================================================================================== @@ -17450,16 +17608,16 @@ HDF (also known as HDF4) is a library and multi-object file format for storing *homepage*: https://www.hdfgroup.org/products/hdf4/ -========== ============== ============================================================================= -version versionsuffix toolchain -========== ============== ============================================================================= -``4.2.11`` ``intel/2016a`` -``4.2.12`` ``intel/2017a`` -``4.2.13`` ``GCCcore/6.4.0`` -``4.2.13`` ``-no-netcdf`` ``intel/2017a`` -``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -========== ============== ============================================================================= +========== ============== ================================================================================================= +version versionsuffix toolchain +========== ============== ================================================================================================= +``4.2.11`` ``intel/2016a`` +``4.2.12`` ``intel/2017a`` +``4.2.13`` ``GCCcore/6.4.0`` +``4.2.13`` ``-no-netcdf`` ``intel/2017a`` +``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` +========== ============== ================================================================================================= .. _list_software_HDF-EOS_486: @@ -17528,6 +17686,7 @@ version versionsuffix toolchain ``1.10.8`` ``gompi/2021b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` ``1.12.1`` ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021b`` +``1.13.1`` ``gompi/2022a``, ``iimpi/2022a`` ================= ============= ================================================================================================================================================================================================================== @@ -17746,11 +17905,12 @@ Hifiasm: a haplotype-resolved assembler for accurate Hifi reads. *homepage*: https://github.com/chhylp123/hifiasm -========== ================= -version toolchain -========== ================= -``0.15.2`` ``GCCcore/9.3.0`` -========== ================= +========== ===================================== +version toolchain +========== ===================================== +``0.15.2`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``0.16.1`` ``GCCcore/10.3.0`` +========== ===================================== .. _list_software_Highway_721: @@ -18101,7 +18261,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022.05``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022.05``, ``foss/2022a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -18407,7 +18567,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_InterProScan_data_1713` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -18785,11 +18945,12 @@ IGMPlot is a free open-source program developed to identify molecular interactio *homepage*: http://igmplot.univ-reims.fr -========= ====================================== -version toolchain -========= ====================================== -``2.4.2`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -========= ====================================== +========== ====================================== +version toolchain +========== ====================================== +``2.4.2`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``2.6.9b`` ``GCC/11.2.0`` +========== ====================================== .. _list_software_igraph_635: @@ -18950,6 +19111,7 @@ version versionsuffix toolchain ``2021b`` ``system`` ``2022.00`` ``system`` ``2022.05`` ``system`` +``2022a`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -19113,6 +19275,7 @@ version versionsuffix toolchain ``7.0.10-35`` ``GCCcore/10.2.0`` ``7.0.11-14`` ``GCCcore/10.3.0`` ``7.1.0-4`` ``GCCcore/11.2.0`` +``7.1.0-37`` ``GCCcore/11.3.0`` ============= =================================== =============================== @@ -19186,6 +19349,7 @@ version versionsuffix toolchain ========= ================= ============== ``0.2.8`` ``-Python-3.6.6`` ``foss/2018b`` ``0.4.0`` ``foss/2021b`` +``0.4.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -19244,13 +19408,13 @@ FFTW interfaces using Intel oneAPI Math Kernel Library *homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html -============ ================================ -version toolchain -============ ================================ -``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` -``2022.0.1`` ``iimpi/2022.00`` -``2022.1.0`` ``iimpi/2022.05`` -============ ================================ +============ ================================== +version toolchain +============ ================================== +``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` +``2022.0.1`` ``iimpi/2022.00`` +``2022.1.0`` ``iimpi/2022.05``, ``iimpi/2022a`` +============ ================================== .. _list_software_Imlib2_543: @@ -19617,6 +19781,7 @@ version versionsuffix toolchain ``2021b`` ``system`` ``2022.00`` ``system`` ``2022.05`` ``system`` +``2022a`` ``system`` ===================== ============= ========== @@ -19718,7 +19883,7 @@ version versionsuffix toolchain *InterProScan* ++++++++++++++ -InterProScan is a sequence analysis application (nucleotide and protein sequences) that combines different protein signature recognition methods into one resource. +InterProScan is a sequence analysis application (nucleotide and protein sequences) that combines different protein signature recognition methods into one resource [code only: libraries and external binaries but no data]. *homepage*: https://www.ebi.ac.uk/interpro/ @@ -19729,9 +19894,26 @@ version toolchain ``5.27-66.0`` ``intel/2017b`` ``5.28-67.0`` ``intel/2018a`` ``5.52-86.0`` ``GCCcore/10.3.0`` +``5.55-88.0`` ``foss/2021a`` ============= ================== +.. _list_software_InterProScan_data_1713: + +*InterProScan_data* ++++++++++++++++++++ + +InterProScan is a sequence analysis application (nucleotide and protein sequences) that combines different protein signature recognition methods into one resource [data only]. + +*homepage*: https://www.ebi.ac.uk/interpro/ + +============= ============== +version toolchain +============= ============== +``5.55-88.0`` ``foss/2021a`` +============= ============== + + .. _list_software_intervaltree_1301: *intervaltree* @@ -20105,6 +20287,7 @@ version versionsuffix toolchain ``1.1`` ``-R-3.6.3-Python-3.8.2`` ``foss/2020a`` ``1.2`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` ``1.2`` ``-R-4.1.0`` ``foss/2021a`` +``1.3`` ``-R-4.2.0`` ``foss/2021b`` ========== ========================== ================================== @@ -20246,24 +20429,24 @@ Insight Segmentation and Registration Toolkit (ITK) provides an extensive suite *homepage*: https://itk.org -========== ================== ================================== -version versionsuffix toolchain -========== ================== ================================== -``4.12.2`` ``-Python-2.7.12`` ``foss/2016b`` -``4.13.0`` ``-Python-2.7.14`` ``foss/2018a`` -``4.13.0`` ``-Python-3.6.4`` ``foss/2018a`` -``4.13.1`` ``-Python-2.7.14`` ``foss/2018a`` -``4.13.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.13.1`` ``-Python-3.7.4`` ``foss/2019b`` -``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` -``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` -``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` -``5.1.2`` ``foss/2020a``, ``fosscuda/2020a`` -``5.1.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``5.2.1`` ``foss/2020b``, ``foss/2021a`` -========== ================== ================================== +========== ================== ============================================== +version versionsuffix toolchain +========== ================== ============================================== +``4.12.2`` ``-Python-2.7.12`` ``foss/2016b`` +``4.13.0`` ``-Python-2.7.14`` ``foss/2018a`` +``4.13.0`` ``-Python-3.6.4`` ``foss/2018a`` +``4.13.1`` ``-Python-2.7.14`` ``foss/2018a`` +``4.13.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.13.1`` ``-Python-3.7.4`` ``foss/2019b`` +``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` +``5.1.2`` ``foss/2020a``, ``fosscuda/2020a`` +``5.1.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``5.2.1`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` +========== ================== ============================================== .. _list_software_itpp_445: @@ -20340,7 +20523,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_jupyter-server-proxy_2118` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_Jorg_402` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_jupyter-server-proxy_2118` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` .. _list_software_JAGS_293: @@ -20412,7 +20595,7 @@ version toolchain ``2.0.16`` ``GCCcore/9.3.0`` ``2.0.24`` ``GCCcore/10.2.0`` ``2.0.28`` ``GCCcore/10.3.0`` -``2.0.33`` ``GCCcore/11.2.0`` +``2.0.33`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` =========== ========================================================================================================================================================== @@ -20507,6 +20690,7 @@ version versionsuffix toolchain ``0.2.24`` ``foss/2021a`` ``0.2.24`` ``-CUDA-11.3.1`` ``foss/2021a`` ``0.3.9`` ``foss/2021a`` +``0.3.9`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ================ ================================== @@ -20582,6 +20766,7 @@ version toolchain ``5.1.0`` ``GCCcore/7.3.0`` ``5.2.0`` ``GCCcore/8.2.0`` ``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``5.3.0`` ``GCCcore/11.3.0`` ========= ================================================================================================ @@ -20634,6 +20819,22 @@ version versionsuffix toolchain =================== ================== ========== +.. _list_software_Jorg_402: + +*Jorg* +++++++ + +A MAG Circularization Method By Lauren Lui, Torben Nielsen, and Adam Arkin + +*homepage*: https://github.com/lmlui/Jorg + +========= ============== +version toolchain +========= ============== +``1.0.1`` ``foss/2020b`` +========= ============== + + .. _list_software_joypy_571: *joypy* @@ -20715,6 +20916,7 @@ version toolchain ``0.10.7`` ``GCCcore/8.2.0`` ``1.9.3`` ``GCCcore/8.3.0`` ``1.9.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``1.9.5`` ``GCCcore/11.3.0`` ========== ============================================================================= @@ -20783,6 +20985,7 @@ version versionsuffix toolchain ``1.7.0`` ``-linux-x86_64`` ``system`` ``1.7.1`` ``-linux-x86_64`` ``system`` ``1.7.2`` ``-linux-x86_64`` ``system`` +``1.7.3`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -21400,7 +21603,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libde265_669` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libheif_723` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libde265_669` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libheif_723` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libopus_766` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -21444,12 +21647,12 @@ LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGP *homepage*: http://lame.sourceforge.net/ -========== ========================================================================================================================================================================== -version toolchain -========== ========================================================================================================================================================================== -``3.99.5`` ``foss/2016b``, ``intel/2017a`` -``3.100`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` -========== ========================================================================================================================================================================== +========== ============================================================================================================================================================================================== +version toolchain +========== ============================================================================================================================================================================================== +``3.99.5`` ``foss/2016b``, ``intel/2017a`` +``3.100`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` +========== ============================================================================================================================================================================================== .. _list_software_LAMMPS_458: @@ -21685,12 +21888,13 @@ Leptonica is a collection of pedagogically-oriented open source software that i *homepage*: http://www.leptonica.org -========== ================= -version toolchain -========== ================= -``1.77.0`` ``GCCcore/7.3.0`` -``1.78.0`` ``GCCcore/8.2.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``1.77.0`` ``GCCcore/7.3.0`` +``1.78.0`` ``GCCcore/8.2.0`` +``1.82.0`` ``GCCcore/10.3.0`` +========== ================== .. _list_software_LERC_294: @@ -22465,6 +22669,7 @@ version toolchain ``1.5.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``1.7.0`` ``GCCcore/11.2.0`` +``1.7.1`` ``GCCcore/11.3.0`` ========= ======================================================= @@ -22483,6 +22688,7 @@ version toolchain ``1.0.0`` ``GCCcore/8.3.0`` ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ``1.1.1`` ``GCCcore/11.2.0`` +``1.4.3`` ``GCCcore/11.3.0`` ========= ========================================================= @@ -22709,6 +22915,7 @@ version toolchain ======== =================================================================================================================== ``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``1.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.17`` ``GCCcore/11.3.0`` ======== =================================================================================================================== @@ -23007,10 +23214,26 @@ Ogg is a multimedia container format, and the native file and stream format for version toolchain ========= ====================================== ``1.3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.3.5`` ``GCCcore/11.2.0`` +``1.3.5`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ====================================== +.. _list_software_libopus_766: + +*libopus* ++++++++++ + +Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype’s SILK codec and Xiph.Org’s CELT codec. + +*homepage*: https://www.opus-codec.org/ + +========= ================== +version toolchain +========= ================== +``1.3.1`` ``GCCcore/11.3.0`` +========= ================== + + .. _list_software_libosmium_977: *libosmium* @@ -23224,7 +23447,7 @@ version toolchain ``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ``8.1.2`` ``GCCcore/11.3.0`` ========= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -23245,6 +23468,7 @@ version toolchain ``4.0.0`` ``GCCcore/9.3.0`` ``4.1.0`` ``GCCcore/10.2.0`` ``4.1.2`` ``GCCcore/11.2.0`` +``4.2.0`` ``GCCcore/10.3.0`` ========= ================== @@ -23350,6 +23574,7 @@ version toolchain ``2.10.0`` ``GCCcore/6.4.0`` ``2.10.1`` ``GCCcore/7.3.0`` ``2.10.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.10.8`` ``GCCcore/10.3.0`` ========== ==================================== @@ -23401,6 +23626,7 @@ version toolchain ========== ================================================================================================================================== ``1.0.28`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a`` ``1.0.31`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.1.0`` ``GCCcore/11.3.0`` ========== ================================================================================================================================== @@ -23522,14 +23748,14 @@ LIBSVM is an integrated software for support vector classification, (C-SVC, nu-S *homepage*: https://www.csie.ntu.edu.tw/~cjlin/libsvm/ -======== ====================================== -version toolchain -======== ====================================== -``3.22`` ``intel/2016b``, ``intel/2017b`` -``3.23`` ``foss/2018b``, ``intel/2018b`` -``3.24`` ``GCCcore/9.3.0`` -``3.25`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` -======== ====================================== +======== ========================================================== +version toolchain +======== ========================================================== +``3.22`` ``intel/2016b``, ``intel/2017b`` +``3.23`` ``foss/2018b``, ``intel/2018b`` +``3.24`` ``GCCcore/9.3.0`` +``3.25`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======== ========================================================== .. _list_software_libtar_638: @@ -23617,14 +23843,14 @@ Libtirpc is a port of Suns Transport-Independent RPC library to Linux. *homepage*: https://sourceforge.net/projects/libtirpc/ -========= ====================================== -version toolchain -========= ====================================== -``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.3.1`` ``GCCcore/10.2.0`` -``1.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.3.1`` ``GCCcore/10.2.0`` +``1.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ========================================================== .. _list_software_libtool_757: @@ -23778,11 +24004,11 @@ Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-pu *homepage*: https://xiph.org/vorbis/ -========= ========================================================== -version toolchain -========= ========================================================== -``1.3.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= ========================================================== +========= ============================================================================== +version toolchain +========= ============================================================================== +``1.3.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ============================================================================== .. _list_software_libwebp_741: @@ -23860,6 +24086,7 @@ version toolchain ``5.1.3`` ``GCC/10.2.0`` ``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` ``5.1.6`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` +``5.2.3`` ``GCC/11.3.0``, ``intel-compilers/2022.1.0`` ========= =================================================================================================================================================================================================================================================================================== @@ -24057,6 +24284,7 @@ libxml++ is a C++ wrapper for the libxml XML parser library. version toolchain ========== ======================================================= ``2.40.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.42.1`` ``GCC/10.3.0`` ========== ======================================================= @@ -24195,17 +24423,17 @@ Libxslt is the XSLT C library developed for the GNOME project (but usable outsi *homepage*: http://xmlsoft.org/ -========== ================== ================================================================================================ -version versionsuffix toolchain -========== ================== ================================================================================================ -``1.1.28`` ``foss/2016a``, ``intel/2016a`` -``1.1.28`` ``-Python-2.7.11`` ``intel/2016a`` -``1.1.29`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``1.1.30`` ``GCCcore/6.3.0`` -``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.1.33`` ``GCCcore/8.2.0`` -``1.1.34`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ================== ================================================================================================ +========== ================== ==================================================================================================================== +version versionsuffix toolchain +========== ================== ==================================================================================================================== +``1.1.28`` ``foss/2016a``, ``intel/2016a`` +``1.1.28`` ``-Python-2.7.11`` ``intel/2016a`` +``1.1.29`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``1.1.30`` ``GCCcore/6.3.0`` +``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.1.33`` ``GCCcore/8.2.0`` +``1.1.34`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ================== ==================================================================================================================== .. _list_software_libxsmm_764: @@ -24451,6 +24679,7 @@ line_profiler is a module for doing line-by-line profiling of functions. kernpro version versionsuffix toolchain ========= ================= ============== ``3.1.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.5.1`` ``foss/2021b`` ========= ================= ============== @@ -24479,15 +24708,16 @@ Little CMS intends to be an OPEN SOURCE small-footprint color management engine, *homepage*: http://www.littlecms.com/ -======== ============================================================================================================================================== -version toolchain -======== ============================================================================================================================================== -``2.7`` ``intel/2016a`` -``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` -``2.11`` ``GCCcore/10.2.0`` -``2.12`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -======== ============================================================================================================================================== +========== ============================================================================================================================================== +version toolchain +========== ============================================================================================================================================== +``2.7`` ``intel/2016a`` +``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` +``2.11`` ``GCCcore/10.2.0`` +``2.12`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.13.1`` ``GCCcore/11.3.0`` +========== ============================================================================================================================================== .. _list_software_LLDB_286: @@ -24560,7 +24790,7 @@ version toolchain ``0.9.23`` ``GCCcore/8.2.0`` ``0.9.24`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``0.9.28`` ``GCCcore/10.3.0`` -``0.9.29`` ``GCCcore/11.2.0`` +``0.9.29`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ======================================================== @@ -24841,7 +25071,7 @@ Mixed Integer Linear Programming (MILP) solver version toolchain ============ ============================================================================================================================================================================================== ``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a``, ``intel/2018b`` -``5.5.2.11`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` +``5.5.2.11`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` ============ ============================================================================================================================================================================================== @@ -25141,7 +25371,7 @@ version toolchain --- -:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_Minipolish_1052` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_mm-common_912` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_MONA_299` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M1QN3_336: @@ -25421,12 +25651,12 @@ The makedepend package contains a C-preprocessor like utility to determine build *homepage*: https://linux.die.net/man/1/makedepend -========= ======================================================================================= -version toolchain -========= ======================================================================================= -``1.0.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.0.6`` ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ======================================================================================= +========= =============================================================================================== +version toolchain +========= =============================================================================================== +``1.0.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.0.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= =============================================================================================== .. _list_software_makedepf90_934: @@ -25667,7 +25897,7 @@ version toolchain MaSuRCA is whole genome assembly software. It combines the efficiency of the de Bruijn graph and Overlap-Layout-Consensus (OLC) approaches. MaSuRCA can assemble data sets containing only short reads from Illumina sequencing or a mixture of short reads and long reads (Sanger, 454, Pacbio and Nanopore). -*homepage*: http://www.genome.umd.edu/masurca.html +*homepage*: https://www.genome.umd.edu/masurca.html ========= ================ ============== version versionsuffix toolchain @@ -25678,6 +25908,7 @@ version versionsuffix toolchain ``3.2.5`` ``-Perl-5.26.0`` ``foss/2017b`` ``3.3.1`` ``-Perl-5.28.0`` ``foss/2018b`` ``4.0.1`` ``-Perl-5.30.2`` ``foss/2020a`` +``4.0.9`` ``-Perl-5.32.1`` ``foss/2021a`` ========= ================ ============== @@ -25996,6 +26227,7 @@ version versionsuffix toolchain ``4.6.2`` ``-Python-3.6.6`` ``foss/2018b`` ``4.7.1`` ``-Python-2.7.15`` ``foss/2019a`` ``4.7.1`` ``-Python-3.7.2`` ``foss/2019a`` +``4.7.4`` ``foss/2021b`` ========= ================== =============== @@ -26781,6 +27013,7 @@ MetaEuk is a modular toolkit designed for large-scale gene discovery and annotat version toolchain ======= ============== ``4`` ``GCC/10.2.0`` +``5`` ``GCC/10.3.0`` ======= ============== @@ -27250,6 +27483,22 @@ version toolchain ========== ====================================================== +.. _list_software_Minipolish_1052: + +*Minipolish* +++++++++++++ + +A tool for Racon polishing of miniasm assemblies + +*homepage*: https://github.com/rrwick/Minipolish + +========= ============== +version toolchain +========= ============== +``0.1.3`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_MiniSat_693: *MiniSat* @@ -27521,6 +27770,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_mm-common_912: + +*mm-common* ++++++++++++ + +The mm-common module provides the build infrastructure and utilities shared among the GNOME C++ binding libraries. + +*homepage*: https://gitlab.gnome.org/GNOME/mm-common + +========= ================== +version toolchain +========= ================== +``1.0.4`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_Mmg_289: *Mmg* @@ -27690,6 +27955,7 @@ version toolchain ``0.9.6`` ``GCCcore/11.2.0`` ``1.0.0`` ``GCCcore/11.2.0`` ``1.2.1`` ``GCCcore/11.3.0`` +``1.3.0`` ``GCCcore/11.3.0`` ========= ================== @@ -27774,6 +28040,22 @@ version versionsuffix toolchain ============= ======================== ========== +.. _list_software_MONA_299: + +*MONA* +++++++ + +MONA is a tool that translates formulas to finite-state automata. The formulas may express search patterns, temporal properties of reactive systems, parse tree constraints, etc. MONA analyses the automaton resulting from the compilation and prints out "valid" or a counter-example. + +*homepage*: https://www.brics.dk/mona/index.html + +========== ============== +version toolchain +========== ============== +``1.4-18`` ``GCC/11.2.0`` +========== ============== + + .. _list_software_mongolite_974: *mongolite* @@ -27945,15 +28227,15 @@ MotionCor2 correct anisotropic image motion at the single pixel level across the *homepage*: https://msg.ucsf.edu/ -========= ================== -version toolchain -========= ================== -``1.2.6`` ``GCCcore/8.2.0`` -``1.3.1`` ``GCCcore/8.3.0`` -``1.3.2`` ``GCCcore/8.3.0`` -``1.4.2`` ``GCCcore/10.2.0`` -``1.4.4`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.2.6`` ``GCCcore/8.2.0`` +``1.3.1`` ``GCCcore/8.3.0`` +``1.3.2`` ``GCCcore/8.3.0`` +``1.4.2`` ``GCCcore/10.2.0`` +``1.4.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_motionSegmentation_1924: @@ -28032,17 +28314,17 @@ The MPFR library is a C library for multiple-precision floating-point computati *homepage*: https://www.mpfr.org -========= ================================================================ -version toolchain -========= ================================================================ -``2.4.2`` ``system`` -``3.1.4`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.1.5`` ``GCCcore/6.4.0``, ``intel/2017a`` -``3.1.6`` ``GCCcore/6.4.0`` -``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= ================================================================ +========= ============================================================================== +version toolchain +========= ============================================================================== +``2.4.2`` ``system`` +``3.1.4`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.1.5`` ``GCCcore/6.4.0``, ``intel/2017a`` +``3.1.6`` ``GCCcore/6.4.0`` +``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ============================================================================== .. _list_software_mpi4py_611: @@ -28504,7 +28786,7 @@ version versionsuffix toolchain ``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` ``5.3.5`` ``-metis`` ``foss/2020b``, ``intel/2020b`` ``5.4.0`` ``-metis`` ``foss/2021a`` -``5.4.1`` ``-metis`` ``intel/2021b`` +``5.4.1`` ``-metis`` ``foss/2021b``, ``intel/2021b`` ``5.5.0`` ``-metis`` ``foss/2021a`` ========= ============== ================================================================================================================= @@ -28871,7 +29153,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_NetPyNE_643` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -29238,21 +29520,22 @@ The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and mul *homepage*: https://developer.nvidia.com/nccl -========== =================== ============================== -version versionsuffix toolchain -========== =================== ============================== -``2.1.4`` ``-CUDA-9.0.176`` ``system`` -``2.2.13`` ``-CUDA-9.2.148.1`` ``system`` -``2.3.7`` ``fosscuda/2018b`` -``2.4.2`` ``gcccuda/2019a`` -``2.4.8`` ``gcccuda/2019b`` -``2.8.3`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0``, ``system`` -``2.8.3`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0``, ``system`` -``2.9.9`` ``-CUDA-11.3.1`` ``system`` -``2.10.3`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` -``2.10.3`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` -``2.11.4`` ``gcccuda/2019b`` -========== =================== ============================== +=========== =================== ============================== +version versionsuffix toolchain +=========== =================== ============================== +``2.1.4`` ``-CUDA-9.0.176`` ``system`` +``2.2.13`` ``-CUDA-9.2.148.1`` ``system`` +``2.3.7`` ``fosscuda/2018b`` +``2.4.2`` ``gcccuda/2019a`` +``2.4.8`` ``gcccuda/2019b`` +``2.8.3`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0``, ``system`` +``2.8.3`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0``, ``system`` +``2.9.9`` ``-CUDA-11.3.1`` ``system`` +``2.10.3`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` +``2.10.3`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` +``2.11.4`` ``gcccuda/2019b`` +``2.12.12`` ``-CUDA-11.7.0`` ``GCCcore/11.3.0`` +=========== =================== ============================== .. _list_software_NCCL-tests_896: @@ -29341,13 +29624,13 @@ NCL is an interpreted language designed specifically for scientific data analysi *homepage*: https://www.ncl.ucar.edu -========= ================================================================================================= -version toolchain -========= ================================================================================================= -``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``6.5.0`` ``intel/2018a`` -``6.6.2`` ``foss/2018b``, ``foss/2020a``, ``foss/2021a``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` -========= ================================================================================================= +========= ================================================================================================================= +version toolchain +========= ================================================================================================================= +``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``6.5.0`` ``intel/2018a`` +``6.6.2`` ``foss/2018b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` +========= ================================================================================================================= .. _list_software_ncl_317: @@ -29442,7 +29725,7 @@ Ncview is a visual browser for netCDF format files. Typically you would use ncv version toolchain ========= ====================================================================================================================================================================================== ``2.1.7`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``gompi/2019a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b``, ``iomkl/2018b`` -``2.1.8`` ``gompi/2020a``, ``gompi/2021a`` +``2.1.8`` ``gompi/2020a``, ``gompi/2021a``, ``gompi/2021b`` ========= ====================================================================================================================================================================================== @@ -29605,6 +29888,7 @@ version versionsuffix toolchain ``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2020b`` ``4.8.0`` ``gompi/2021a``, ``iimpi/2021a`` ``4.8.1`` ``gompi/2021b``, ``iimpi/2021b`` +``4.9.0`` ``gompi/2022a`` =========== ================ ========================================================================================================================== @@ -29796,6 +30080,22 @@ version toolchain ========= ================================ +.. _list_software_NetPyNE_643: + +*NetPyNE* ++++++++++ + +NetPyNE is an open-source Python package to facilitate the development, parallel simulation, analysis, and optimization of biological neuronal networks using the NEURON simulator. + +*homepage*: http://www.netpyne.org + +=========== ============== +version toolchain +=========== ============== +``1.0.2.1`` ``foss/2021b`` +=========== ============== + + .. _list_software_nettle_652: *nettle* @@ -29817,6 +30117,7 @@ version toolchain ``3.6`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.7.2`` ``GCCcore/10.3.0`` ``3.7.3`` ``GCCcore/11.2.0`` +``3.8`` ``GCCcore/11.3.0`` ========= =========================================================================================================================================== @@ -29865,6 +30166,7 @@ version versionsuffix toolchain ``2.5.1`` ``foss/2021a`` ``2.6.2`` ``foss/2020b`` ``2.6.3`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` +``2.8.4`` ``foss/2022a`` ========= ================== ======================================================================== @@ -29891,13 +30193,14 @@ version versionsuffix toolchain Empirically-based simulations of neurons and networks of neurons. -*homepage*: http://www.neuron.yale.edu/neuron +*homepage*: https://www.neuron.yale.edu/neuron ========= ================== =============== version versionsuffix toolchain ========= ================== =============== ``7.4`` ``intel/2016b`` ``7.6.5`` ``-Python-2.7.15`` ``intel/2018b`` +``7.8.2`` ``foss/2021b`` ========= ================== =============== @@ -30018,21 +30321,21 @@ NGS is a new, domain-specific API for accessing reads, alignments and pileups pr *homepage*: https://github.com/ncbi/ngs -========== =================== ================================== -version versionsuffix toolchain -========== =================== ================================== -``1.2.3`` ``foss/2016b``, ``intel/2016a`` -``1.2.5`` ``foss/2016b`` -``1.3.0`` ``GCCcore/6.4.0``, ``intel/2017a`` -``2.9.1`` ``-Java-1.8.0_162`` ``foss/2018a``, ``intel/2018a`` -``2.9.3`` ``-Java-1.8`` ``foss/2018b`` -``2.10.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` -``2.10.0`` ``-Java-11`` ``GCCcore/8.2.0`` -``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` -``2.10.5`` ``GCCcore/9.3.0`` -``2.10.9`` ``GCCcore/10.2.0`` -``2.11.2`` ``GCCcore/11.2.0`` -========== =================== ================================== +========== =================== ====================================== +version versionsuffix toolchain +========== =================== ====================================== +``1.2.3`` ``foss/2016b``, ``intel/2016a`` +``1.2.5`` ``foss/2016b`` +``1.3.0`` ``GCCcore/6.4.0``, ``intel/2017a`` +``2.9.1`` ``-Java-1.8.0_162`` ``foss/2018a``, ``intel/2018a`` +``2.9.3`` ``-Java-1.8`` ``foss/2018b`` +``2.10.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` +``2.10.0`` ``-Java-11`` ``GCCcore/8.2.0`` +``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.10.5`` ``GCCcore/9.3.0`` +``2.10.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.11.2`` ``GCCcore/11.2.0`` +========== =================== ====================================== .. _list_software_NGS-Python_919: @@ -30286,6 +30589,7 @@ version toolchain ========== ================== ``3.10.0`` ``GCCcore/10.3.0`` ``3.10.4`` ``GCCcore/11.2.0`` +``3.10.5`` ``GCCcore/11.3.0`` ========== ================== @@ -30305,6 +30609,7 @@ version toolchain ``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.6.2`` ``GCCcore/10.2.0`` ``2.7.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.7.1`` ``GCCcore/11.3.0`` ========= =================================================================================================================================================================================================================================================== @@ -30383,6 +30688,7 @@ version toolchain ``14.17.0`` ``GCCcore/10.3.0`` ``14.17.2`` ``GCCcore/10.3.0`` ``14.17.6`` ``GCCcore/11.2.0`` +``16.15.1`` ``GCCcore/11.3.0`` =========== ======================================================= @@ -30539,6 +30845,7 @@ version toolchain ``4.29`` ``GCCcore/10.2.0`` ``4.30`` ``GCCcore/10.3.0`` ``4.32`` ``GCCcore/11.2.0`` +``4.34`` ``GCCcore/11.3.0`` ======== ==================================== @@ -30561,6 +30868,7 @@ version toolchain ``3.57`` ``GCCcore/10.2.0`` ``3.65`` ``GCCcore/10.3.0`` ``3.69`` ``GCCcore/11.2.0`` +``3.79`` ``GCCcore/11.3.0`` ========== ==================================== @@ -30577,6 +30885,7 @@ nsync is a C library that exports various synchronization primitives, such as mu version toolchain ========== ================================================================================================ ``1.24.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.25.0`` ``GCCcore/11.3.0`` ========== ================================================================================================ @@ -30840,6 +31149,7 @@ version toolchain ``1.1.0`` ``fosscuda/2019b`` ``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``1.2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.0.2`` ``GCCcore/11.3.0`` ========= ====================================== @@ -31125,7 +31435,7 @@ version versionsuffix toolchain ``3.3.0`` ``foss/2020b``, ``fosscuda/2020b`` ``3.3.0`` ``-Python-3.7.4`` ``foss/2019b`` ``4.0.0`` ``foss/2021a`` -``4.0.2`` ``foss/2021a`` +``4.0.2`` ``foss/2021a``, ``foss/2021b`` ========= ================= ================================== @@ -32130,6 +32440,7 @@ version toolchain =========== ================================== ``0.108.5`` ``GCCcore/7.3.0``, ``foss/2018b`` ``0.108.6`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` +``0.108.7`` ``GCC/11.2.0`` =========== ================================== @@ -32168,7 +32479,7 @@ version versionsuffix toolchain ``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021a``, ``iompi/2021a`` ``5.7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` ``5.8`` ``iimpi/2021b`` -``5.9`` ``gompi/2022.05`` +``5.9`` ``gompi/2022.05``, ``gompi/2022a`` ``5.9`` ``-CUDA-11.3.1`` ``gompi/2021a`` ========= ================ ============================================================================================================================================================================================= @@ -32230,7 +32541,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pfind_529` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -32280,6 +32591,7 @@ p4est is a C library to manage a collection (a forest) of multiple connected ada version toolchain ======= =============== ``2.2`` ``intel/2019a`` +``2.8`` ``foss/2021a`` ======= =============== @@ -32686,6 +32998,7 @@ version toolchain ``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` ``2.4.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` ``2.4.3`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``2.5`` ``GCC/11.2.0`` ========= ====================================== @@ -33289,6 +33602,7 @@ version versionsuffix toolchain ``5.34.0`` ``GCCcore/11.2.0`` ``5.34.0`` ``-minimal`` ``GCCcore/11.2.0`` ``5.34.1`` ``GCCcore/11.3.0`` +``5.34.1`` ``-minimal`` ``GCCcore/11.3.0`` ========== ============= ========================================================================================= @@ -33386,6 +33700,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_pfind_529: + +*pfind* ++++++++ + +Drop-in replacement for find, implemented for using parallel access and MPI. + +*homepage*: https://github.com/VI4IO/pfind + +============ =============== +version toolchain +============ =============== +``20220613`` ``gompi/2021b`` +============ =============== + + .. _list_software_pftoolsV3_912: *pftoolsV3* @@ -33909,6 +34239,7 @@ version versionsuffix toolchain ``8.3.1`` ``GCCcore/11.2.0`` ``8.3.2`` ``GCCcore/11.2.0`` ``9.1.0`` ``GCCcore/10.3.0`` +``9.1.1`` ``GCCcore/11.3.0`` ========= ================================= =================================================== @@ -34216,7 +34547,7 @@ version versionsuffix toolchain ``1.5.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.5.1`` ``-python`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` ``1.5.4`` ``-python`` ``GCCcore/10.3.0`` -``1.5.5`` ``-python`` ``GCCcore/11.2.0`` +``1.5.5`` ``-python`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ================== =================================================== @@ -34513,6 +34844,7 @@ version versionsuffix toolchain ``2.7.0`` ``foss/2020b`` ``2.7.2`` ``foss/2021a``, ``intel/2021a`` ``2.7.3`` ``foss/2021b`` +``2.8.0`` ``foss/2021b`` ========= ================== ================================================ @@ -34593,6 +34925,7 @@ version toolchain ``1.10.0`` ``foss/2018b``, ``intel/2018b`` ``1.12.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2020a`` ``1.12.2`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2021a`` +``1.12.3`` ``gompi/2021b`` ========== ===================================================================================== @@ -34694,14 +35027,14 @@ Poppler is a PDF rendering library *homepage*: https://poppler.freedesktop.org -=========== ================= -version toolchain -=========== ================= -``0.70.1`` ``foss/2018b`` -``0.90.1`` ``GCCcore/8.3.0`` -``21.06.1`` ``GCC/10.3.0`` -``22.01.0`` ``GCC/11.2.0`` -=========== ================= +=========== ============================== +version toolchain +=========== ============================== +``0.70.1`` ``foss/2018b`` +``0.90.1`` ``GCCcore/8.3.0`` +``21.06.1`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``22.01.0`` ``GCC/11.2.0`` +=========== ============================== .. _list_software_popscle_758: @@ -35143,6 +35476,7 @@ PRISMS-PF is a powerful, massively parallel finite element code for conducting p version toolchain ========= =============== ``2.1.1`` ``intel/2019a`` +``2.2`` ``foss/2021a`` ========= =============== @@ -35216,6 +35550,7 @@ version toolchain ``7.2.1`` ``GCCcore/10.2.0`` ``8.0.1`` ``GCCcore/10.3.0`` ``8.1.0`` ``GCCcore/11.2.0`` +``9.0.0`` ``GCCcore/11.3.0`` ========= ================================================================================= @@ -35367,6 +35702,7 @@ version toolchain ``3.13.0`` ``GCCcore/9.3.0`` ``3.14.0`` ``GCCcore/10.2.0`` ``3.17.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.19.4`` ``GCCcore/11.3.0`` =========== ==================================================================== @@ -35399,6 +35735,7 @@ version versionsuffix toolchain ``3.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``3.14.0`` ``GCCcore/10.2.0`` ``3.17.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.19.4`` ``GCCcore/11.3.0`` ========== ================== ====================================== @@ -36359,6 +36696,7 @@ version versionsuffix toolchain ``0.5.9.5`` ``GCCcore/10.2.0`` ``0.5.9.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``0.6.3.1`` ``GCCcore/10.3.0`` +``0.7.0`` ``GCCcore/11.2.0`` =========== ================= ================== @@ -36986,6 +37324,7 @@ version versionsuffix toolchain ``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` ``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` ``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` +``3.1.6`` ``GCCcore/11.2.0`` =========== ================== ========================================================= @@ -37055,6 +37394,7 @@ version versionsuffix toolchain ``2.6.1.post1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.0.1`` ``GCCcore/10.2.0`` ``3.1.0`` ``GCCcore/10.3.0`` +``3.3.1`` ``GCCcore/11.2.0`` =============== ================= ================== @@ -37501,12 +37841,12 @@ Python bindings to spoa. *homepage*: https://github.com/nanoporetech/pyspoa -========= ================= ============================== -version versionsuffix toolchain -========= ================= ============================== -``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``0.0.8`` ``GCC/10.2.0``, ``GCC/10.3.0`` -========= ================= ============================== +========= ================= ============================================== +version versionsuffix toolchain +========= ================= ============================================== +``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``0.0.8`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ================= ============================================== .. _list_software_pysqlite_891: @@ -37696,7 +38036,7 @@ version versionsuffix toolchain ``2.7.16`` ``GCCcore/8.3.0`` ``2.7.16`` ``-bare`` ``GCCcore/8.3.0`` ``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` ``3.5.1`` ``foss/2016a``, ``intel/2016a`` ``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` ``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` @@ -37816,16 +38156,16 @@ Python Bindings for the Parasail C Library *homepage*: https://github.com/jeffdaily/parasail-python -========== ================== =================================================== -version versionsuffix toolchain -========== ================== =================================================== -``1.1.12`` ``-Python-2.7.14`` ``intel/2018a`` -``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` -``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` -``1.2.3`` ``-Python-3.8.2`` ``foss/2020a`` -``1.2.4`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` -========== ================== =================================================== +========== ================== ================================================================== +version versionsuffix toolchain +========== ================== ================================================================== +``1.1.12`` ``-Python-2.7.14`` ``intel/2018a`` +``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` +``1.2.3`` ``-Python-3.8.2`` ``foss/2020a`` +``1.2.4`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2020b`` +========== ================== ================================================================== .. _list_software_python-weka-wrapper3_2008: @@ -37894,6 +38234,7 @@ version versionsuffix toolchain ``1.9.0`` ``-imkl`` ``fosscuda/2020b`` ``1.10.0`` ``foss/2021a``, ``fosscuda/2020b`` ``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.11.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ============================= ================================== @@ -38232,7 +38573,7 @@ version toolchain ========== ============================================================================================================================================================================= ``2015.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``2019.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2020.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2020.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================================================================================================================================================================= @@ -38418,6 +38759,7 @@ version toolchain ``5.14.1`` ``GCCcore/9.3.0`` ``5.14.2`` ``GCCcore/10.2.0`` ``5.15.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.15.5`` ``GCCcore/11.3.0`` ========== ==================================================================================== @@ -38582,6 +38924,7 @@ version versionsuffix toolchain ``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` ``6.7`` ``foss/2019b``, ``foss/2020b``, ``foss/2021a``, ``intel/2019b``, ``intel/2021a``, ``iomkl/2019b`` ``6.8`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``7.1`` ``foss/2022a``, ``intel/2022a`` ========= ============= ================================================================================================= @@ -38708,6 +39051,7 @@ version toolchain ``6.1.3`` ``foss/2016b``, ``intel/2016b`` ``6.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` ``6.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``6.2.0`` ``GCCcore/10.3.0`` ========= ==================================================== @@ -38733,7 +39077,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_regionmask_1072` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -38773,6 +39117,7 @@ version versionsuffix toolchain ``4.1.0`` ``foss/2021a`` ``4.1.2`` ``foss/2021b`` ``4.2.0`` ``foss/2021b`` +``4.2.1`` ``foss/2022a`` ========= ============================= =================================================== @@ -39017,11 +39362,11 @@ A fast JSON parser/generator for C++ with both SAX/DOM style API *homepage*: https://rapidjson.org -========= =============================================================================================== -version toolchain -========= =============================================================================================== -``1.1.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= =============================================================================================== +========= ======================================================================================================================================= +version toolchain +========= ======================================================================================================================================= +``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ======================================================================================================================================= .. _list_software_rapidtide_950: @@ -39098,12 +39443,13 @@ Rasterio reads and writes geospatial raster data. *homepage*: https://github.com/mapbox/rasterio -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``1.1.7`` ``-Python-3.8.2`` ``foss/2020a`` -``1.2.3`` ``foss/2020b`` -========= ================= ============== +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``1.1.7`` ``-Python-3.8.2`` ``foss/2020a`` +``1.2.3`` ``foss/2020b`` +``1.2.10`` ``foss/2021b`` +========== ================= ============== .. _list_software_rasterstats_1216: @@ -39206,12 +39552,13 @@ Ray is a fast and simple framework for building and running distributed applicat *homepage*: https://docs.ray.io/en/latest/ -========= ================= ================== -version versionsuffix toolchain -========= ================= ================== -``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` -``1.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -========= ================= ================== +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` +``1.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.13.0`` ``foss/2021b`` +========== ================= ================== .. _list_software_Raysect_731: @@ -39387,6 +39734,7 @@ version toolchain ``2020-07-01`` ``GCCcore/8.3.0`` ``2021-06-01`` ``GCCcore/10.2.0`` ``2022-02-01`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2022-06-01`` ``GCCcore/11.3.0`` ============== ====================================== @@ -39399,16 +39747,16 @@ re2c is a free and open-source lexer generator for C and C++. Its main goal is g *homepage*: https://re2c.org/ -========= ================== -version toolchain -========= ================== -``1.1.1`` ``GCCcore/8.2.0`` -``1.2.1`` ``GCCcore/8.3.0`` -``1.3`` ``GCCcore/9.3.0`` -``2.0.3`` ``GCCcore/10.2.0`` -``2.1.1`` ``GCCcore/10.3.0`` -``2.2`` ``GCCcore/11.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.1.1`` ``GCCcore/8.2.0`` +``1.2.1`` ``GCCcore/8.3.0`` +``1.3`` ``GCCcore/9.3.0`` +``2.0.3`` ``GCCcore/10.2.0`` +``2.1.1`` ``GCCcore/10.3.0`` +``2.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_Reads2snp_882: @@ -39504,6 +39852,7 @@ The Python interface to the Redis key-value store. version toolchain ========= ============== ``4.3.1`` ``foss/2021a`` +``4.3.3`` ``foss/2021b`` ========= ============== @@ -39554,9 +39903,28 @@ version toolchain ``3.9.1`` ``system`` ``3.10.1`` ``system`` ``3.11.0`` ``system`` +``3.11.1`` ``system`` +``3.11.2`` ``system`` ========== ========== +.. _list_software_regionmask_1072: + +*regionmask* +++++++++++++ + +regionmask creates masks of geographical regions. It determines to which geographic region each grid point belongs. + +*homepage*: https://regionmask.readthedocs.io + +========= ================= ============== +version versionsuffix toolchain +========= ================= ============== +``0.9.0`` ``foss/2021b`` +``0.9.0`` ``-Python-3.8.2`` ``foss/2020a`` +========= ================= ============== + + .. _list_software_RegTools_815: *RegTools* @@ -39935,6 +40303,7 @@ version versionsuffix toolchain ``0.0.12`` ``-Python-3.7.2`` ``intel/2019a`` ``0.0.24`` ``-Python-3.7.4`` ``foss/2019b`` ``0.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.11.1`` ``foss/2021b`` ========== ================= =============== @@ -40055,15 +40424,16 @@ version toolchain *RNA-SeQC* ++++++++++ -RNA-SeQC is a java program which computes a series of quality control metrics for RNA-seq data. The input can be one or more BAM files. The output consists of HTML reports and tab delimited files of metrics data. This program can be valuable for comparing sequencing quality across different samples or experiments to evaluate different experimental parameters. It can also be run on individual samples as a means of quality control before continuing with downstream analysis. +Fast, efficient RNA-Seq metrics for quality control and process optimization -*homepage*: https://software.broadinstitute.org/cancer/cga/rna-seqc +*homepage*: https://github.com/getzlab/rnaseqc ========= =================== ============== version versionsuffix toolchain ========= =================== ============== ``1.1.8`` ``-Java-1.8`` ``foss/2018b`` ``1.1.8`` ``-Java-1.8.0_121`` ``foss/2016b`` +``2.4.2`` ``foss/2021a`` ========= =================== ============== @@ -40694,7 +41064,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_SCGid_426` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_scPred_609` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_slow5tools_1067` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_smooth-topk_1157` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPOTPY_495` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_samplot_768` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_SCGid_426` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_scPred_609` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SISSO_401` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-pandas_1428` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_slow5tools_1067` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_smooth-topk_1157` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPOTPY_495` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-CCM+_613` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_SWIPE_392` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -40890,6 +41260,22 @@ version versionsuffix toolchain ========= ================ ========================================================= +.. _list_software_samplot_768: + +*samplot* ++++++++++ + +Plot structural variant signals from many BAMs and CRAMs. + +*homepage*: https://github.com/ryanlayer/samplot + +========= ============== +version toolchain +========= ============== +``1.3.0`` ``foss/2021b`` +========= ============== + + .. _list_software_SAMtools_786: *SAMtools* @@ -41071,7 +41457,7 @@ version versionsuffix toolchain ``2.1.0`` ``-bl`` ``gompi/2020b`` ``2.1.0`` ``-fb`` ``gompi/2021a``, ``gompi/2021b`` ``2.2`` ``-amd`` ``gompi/2020a`` -``2.2.0`` ``-fb`` ``gompi/2022.05`` +``2.2.0`` ``-fb`` ``gompi/2022.05``, ``gompi/2022a`` ========= ================================= ============================================================================================================================================ @@ -41189,6 +41575,7 @@ version toolchain ========== ========== ``2020-4`` ``system`` ``2021-4`` ``system`` +``2022-2`` ``system`` ========== ========== @@ -41365,7 +41752,7 @@ version versionsuffix toolchain ``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``0.23.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``0.24.2`` ``foss/2021a``, ``intel/2021a`` -``1.0.1`` ``foss/2021b`` +``1.0.1`` ``foss/2021b``, ``intel/2021b`` ========== ================================= ======================================================================== @@ -41477,7 +41864,7 @@ version versionsuffix toolchain ``2021.05`` ``foss/2021a``, ``intel/2021a`` ``2021.10`` ``foss/2021b``, ``intel/2021b`` ``2021.10`` ``-Python-2.7.18`` ``foss/2021b`` -``2022.05`` ``foss/2022.05``, ``intel/2022.05`` +``2022.05`` ``foss/2022.05``, ``foss/2022a``, ``intel/2022.05``, ``intel/2022a`` =========== ================== ======================================================================== @@ -42359,6 +42746,7 @@ version versionsuffix toolchain ``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` ``1.8.1.post1`` ``GCC/11.2.0`` +``1.8.2`` ``foss/2021b`` ``1.8a1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` =============== ================= ======================================================= @@ -42570,18 +42958,18 @@ SIESTA is both a method and its computer program implementation, to perform effi *homepage*: http://departments.icmab.es/leem/siesta -=============== ============= =============================== -version versionsuffix toolchain -=============== ============= =============================== -``4.0`` ``foss/2017b``, ``intel/2017a`` -``4.0.1`` ``intel/2017a`` -``4.1-b2`` ``intel/2017a`` -``4.1-b3`` ``intel/2017a`` -``4.1-b4`` ``foss/2018b``, ``intel/2018b`` -``4.1-MaX-1.0`` ``intel/2019b`` -``4.1-MaX-1.0`` ``-PEXSI`` ``intel/2019b`` -``4.1.5`` ``foss/2020a``, ``intel/2020a`` -=============== ============= =============================== +=============== ============= =============================================================== +version versionsuffix toolchain +=============== ============= =============================================================== +``4.0`` ``foss/2017b``, ``intel/2017a`` +``4.0.1`` ``intel/2017a`` +``4.1-b2`` ``intel/2017a`` +``4.1-b3`` ``intel/2017a`` +``4.1-b4`` ``foss/2018b``, ``intel/2018b`` +``4.1-MaX-1.0`` ``intel/2019b`` +``4.1-MaX-1.0`` ``-PEXSI`` ``intel/2019b`` +``4.1.5`` ``foss/2020a``, ``foss/2021a``, ``foss/2021b``, ``intel/2020a`` +=============== ============= =============================================================== .. _list_software_SignalP_686: @@ -42692,18 +43080,19 @@ version versionsuffix toolchain SimpleITK is a simplified programming interface to the algorithms and data structures of the Insight Toolkit (ITK). -*homepage*: http://www.simpleitk.org +*homepage*: https://www.simpleitk.org -========= ================== ============== -version versionsuffix toolchain -========= ================== ============== -``1.1.0`` ``-Python-2.7.15`` ``foss/2018b`` -``1.1.0`` ``-Python-3.6.4`` ``foss/2018a`` -``1.1.0`` ``-Python-3.6.6`` ``foss/2018b`` -``1.2.4`` ``-Python-3.7.4`` ``foss/2019b`` -``2.1.0`` ``foss/2020b`` -``2.1.1`` ``foss/2021a`` -========= ================== ============== +=========== ================== ============== +version versionsuffix toolchain +=========== ================== ============== +``1.1.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.1.0`` ``-Python-3.6.4`` ``foss/2018a`` +``1.1.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2.4`` ``-Python-3.7.4`` ``foss/2019b`` +``2.1.0`` ``foss/2020b`` +``2.1.1`` ``foss/2021a`` +``2.1.1.2`` ``foss/2021b`` +=========== ================== ============== .. _list_software_simpy_562: @@ -42831,6 +43220,22 @@ version versionsuffix toolchain =========== ================== ================================================================ +.. _list_software_SISSO_401: + +*SISSO* ++++++++ + +A data-driven method combining symbolic regression and compressed sensing toward accurate & interpretable models. + +*homepage*: https://github.com/rouyang2017/SISSO + +========= =============== +version toolchain +========= =============== +``3.0.2`` ``iimpi/2021b`` +========= =============== + + .. _list_software_SKESA_375: *SKESA* @@ -42881,6 +43286,22 @@ version toolchain ========= =============== +.. _list_software_sklearn-pandas_1428: + +*sklearn-pandas* +++++++++++++++++ + +This module provides a bridge between Scikit-Learn's machine learning methods and pandas-style Data Frames. In particular, it provides a way to map DataFrame columns to transformations, which are later recombined into features. + +*homepage*: https://github.com/scikit-learn-contrib/sklearn-pandas + +========= ============== +version toolchain +========= ============== +``2.2.0`` ``foss/2021b`` +========= ============== + + .. _list_software_sklearn-som_1132: *sklearn-som* @@ -43286,7 +43707,7 @@ version toolchain ``1.1.6`` ``system`` ``1.1.7`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``intel/2017b`` ``1.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``1.1.9`` ``GCCcore/11.2.0`` +``1.1.9`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ============================================================================================================ @@ -43755,11 +44176,12 @@ Spectra stands for Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK. *homepage*: https://spectralib.org/ -========= ============== -version toolchain -========= ============== -``1.0.0`` ``GCC/10.2.0`` -========= ============== +========= ====================================== +version toolchain +========= ====================================== +``1.0.0`` ``GCC/10.2.0`` +``1.0.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_spectral.methods_1664: @@ -44003,14 +44425,14 @@ Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA) alg *homepage*: https://github.com/rvaser/spoa -========= ============================== -version toolchain -========= ============================== -``3.0.1`` ``GCC/7.3.0-2.30`` -``3.4.0`` ``GCC/10.2.0`` -``4.0.0`` ``GCC/8.3.0`` -``4.0.7`` ``GCC/10.2.0``, ``GCC/10.3.0`` -========= ============================== +========= ============================================== +version toolchain +========= ============================================== +``3.0.1`` ``GCC/7.3.0-2.30`` +``3.4.0`` ``GCC/10.2.0`` +``4.0.0`` ``GCC/8.3.0`` +``4.0.7`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================================== .. _list_software_SPOTPY_495: @@ -44394,6 +44816,22 @@ version toolchain ========== ============================================================== +.. _list_software_STAR-CCM+_613: + +*STAR-CCM+* ++++++++++++ + +STAR-CCM+ is a complete multidisciplinary platform for the simulation of products and designs operating under real-world conditions. + +*homepage*: https://mdx.plm.automation.siemens.com/star-ccm-plus + +============= ========== +version toolchain +============= ========== +``13.04.011`` ``system`` +============= ========== + + .. _list_software_STAR-Fusion_987: *STAR-Fusion* @@ -45069,6 +45507,22 @@ version versionsuffix toolchain ========== ============================ ================================================================ +.. _list_software_SWIPE_392: + +*SWIPE* ++++++++ + +Smith-Waterman database searches with inter-sequence SIMD parallelisation + +*homepage*: https://github.com/torognes/swipe + +========= ============== +version toolchain +========= ============== +``2.1.1`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_swissknife_1094: *swissknife* @@ -45190,7 +45644,7 @@ Szip compression software, providing lossless compression of scientific data version toolchain ========= ============================================================================================================================================================================================================================================================================================= ``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``gmpolf/2017.10``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================= @@ -45200,7 +45654,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmap_434` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmap_434` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_topaz_558` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -45470,13 +45924,13 @@ TCLAP is a small, flexible library that provides a simple interface for defining *homepage*: http://tclap.sourceforge.net/ -========= ===================================== -version toolchain -========= ===================================== -``1.2.2`` ``GCCcore/8.3.0`` -``1.2.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.2.5`` ``GCCcore/11.2.0`` -========= ===================================== +========= ====================================== +version toolchain +========= ====================================== +``1.2.2`` ``GCCcore/8.3.0`` +``1.2.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.2.5`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_tcsh_434: @@ -45648,6 +46102,8 @@ version versionsuffix toolchain ``2.5.3`` ``-CUDA-11.3.1`` ``foss/2021a`` ``2.6.0`` ``foss/2021a`` ``2.6.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.7.1`` ``foss/2021b`` +``2.7.1`` ``-CUDA-11.4.1`` ``foss/2021b`` ========== ============================= =================================================== @@ -45741,12 +46197,12 @@ Tesseract is an optical character recognition engine *homepage*: https://github.com/tesseract-ocr/tesseract -========= ================= -version toolchain -========= ================= -``4.0.0`` ``GCCcore/7.3.0`` -``4.1.0`` ``GCCcore/8.2.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``4.0.0`` ``GCCcore/7.3.0`` +``4.1.0`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0`` +========= ===================================== .. _list_software_testpath_877: @@ -46110,6 +46566,7 @@ version versionsuffix toolchain ``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``8.6.12`` ``GCCcore/11.3.0`` ========== ================= ================================================================================================================================================ @@ -46142,6 +46599,7 @@ version versionsuffix toolchain ``3.8.6`` ``GCCcore/10.2.0`` ``3.9.5`` ``GCCcore/10.3.0`` ``3.9.6`` ``GCCcore/11.2.0`` +``3.10.4`` ``GCCcore/11.3.0`` ========== ================== ========================================================================================================= @@ -46316,6 +46774,23 @@ version toolchain ========= ======================================= +.. _list_software_topaz_558: + +*topaz* ++++++++ + +A pipeline for particle detection in cryo-electron microscopy images using convolutional neural networks trained from positive and unlabeled examples. Topaz also includes methods for micrograph denoising using deep de- noising models. + +*homepage*: https://github.com/tbepler/topaz + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.2.5`` ``foss/2021a`` +``0.2.5`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_TopHat_592: *TopHat* @@ -46522,11 +46997,12 @@ State-of-the-art Natural Language Processing for PyTorch and TensorFlow 2.0 *homepage*: https://github.com/huggingface/transformers -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``4.2.1`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ============== +========== ================= ============== +version versionsuffix toolchain +========== ================= ============== +``4.2.1`` ``-Python-3.8.2`` ``foss/2020a`` +``4.20.1`` ``foss/2021a`` +========== ================= ============== .. _list_software_Transrate_948: @@ -47046,7 +47522,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCC_219` - :ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCC_219` - :ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_uncertainty-calibration_2411` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCC_219: @@ -47125,6 +47601,7 @@ version versionsuffix toolchain ``1.10.0`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` ``1.11.0`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ``1.11.2`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` +``1.12.1`` ``-CUDA-11.7.0`` ``GCCcore/11.3.0`` ========== ================ ================== @@ -47177,7 +47654,7 @@ version toolchain ``2.2.24`` ``intel/2017a`` ``2.2.25`` ``foss/2017b``, ``intel/2017b`` ``2.2.26`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``2.2.28`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.2.28`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== =============================================================================================================================================================================================== @@ -47280,6 +47757,22 @@ version versionsuffix toolchain ======= ================ =============== +.. _list_software_uncertainty-calibration_2411: + +*uncertainty-calibration* ++++++++++++++++++++++++++ + +Python library to measure the calibration error of models, including confidence intervals computed by Bootstrap resampling, and code to recalibrate models. + +*homepage*: https://github.com/p-lambda/verified_calibration + +========= ============== +version toolchain +========= ============== +``0.0.9`` ``foss/2021b`` +========= ============== + + .. _list_software_Unicycler_942: *Unicycler* @@ -47480,6 +47973,7 @@ version toolchain ``2.3.0`` ``GCCcore/8.2.0`` ``2.5.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.6.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.7.0`` ``GCCcore/11.3.0`` ========= ======================================================== @@ -47521,7 +48015,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_Vampire_724` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_vawk_441` - :ref:`list_software_VBZ-Compression_1457` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_VisPy_507` - :ref:`list_software_VMD_231` - :ref:`list_software_VMTK_322` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_Vampire_724` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_vawk_441` - :ref:`list_software_VBZ-Compression_1457` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_Virtuoso-opensource_2011` - :ref:`list_software_VisPy_507` - :ref:`list_software_VMD_231` - :ref:`list_software_VMTK_322` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -48009,6 +48503,22 @@ version toolchain ========= ================= +.. _list_software_Virtuoso-opensource_2011: + +*Virtuoso-opensource* ++++++++++++++++++++++ + +Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform. + +*homepage*: https://github.com/openlink/virtuoso-opensource + +=========== ============== +version toolchain +=========== ============== +``7.2.6.1`` ``GCC/10.3.0`` +=========== ============== + + .. _list_software_VisPy_507: *VisPy* @@ -48265,11 +48775,11 @@ A tool set for short variant discovery in genetic sequence data. *homepage*: http://genome.sph.umich.edu/wiki/Vt -=========== ============================================================= -version toolchain -=========== ============================================================= -``0.57721`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``foss/2018b`` -=========== ============================================================= +=========== ============================================================================= +version toolchain +=========== ============================================================================= +``0.57721`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``foss/2018b`` +=========== ============================================================================= .. _list_software_VTK_245: @@ -48623,6 +49133,7 @@ WhatsHap is a software for phasing genomic variants using DNA sequencing reads, version toolchain ======= ============================== ``1.1`` ``foss/2020b``, ``foss/2021a`` +``1.4`` ``foss/2021b`` ======= ============================== @@ -48679,11 +49190,11 @@ Wild Magic 5.17 *homepage*: https://www.geometrictools.com/index.html -======== ============== -version toolchain -======== ============== -``5.17`` ``foss/2018b`` -======== ============== +======== ================================== +version toolchain +======== ================================== +``5.17`` ``GCCcore/10.3.0``, ``foss/2018b`` +======== ================================== .. _list_software_Winnowmap_960: @@ -48789,6 +49300,7 @@ WRF Preprocessing System (WPS) for WRF. The Weather Research and Forecasting (WR version versionsuffix toolchain ========= ============= =============== ``3.8.0`` ``-dmpar`` ``intel/2016a`` +``3.9.1`` ``-dmpar`` ``foss/2020b`` ``4.0.1`` ``-dmpar`` ``intel/2018b`` ``4.0.2`` ``-dmpar`` ``foss/2018b`` ``4.1`` ``-dmpar`` ``intel/2019b`` @@ -49722,6 +50234,7 @@ version toolchain ``1.20.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.20.11`` ``GCCcore/10.3.0`` ``1.20.13`` ``GCCcore/11.2.0`` +``21.1.3`` ``GCCcore/11.3.0`` =========== ===================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index 99c9de7d..f535af5b 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -246,6 +246,7 @@ * EB_SAS * EB_SCOTCH * EB_SNPhylo + * EB_STAR_minus_CCM_plus_ * EB_TINKER * EB_Trinity * EB_VEP diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index e8a6675a..7ac56ffa 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -260,6 +260,7 @@ Option flag Opt ``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) ``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) ``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only +``--backup-patched-files`` Create a backup (*.orig) file when applying a patch (default: False) ``--banned-linked-shared-libs=BANNED-LINKED-SHARED-LIBS`` Comma-separated list of shared libraries (names, file names, or paths) which are not allowed to be linked in any installed binary/library (type comma-separated list) ``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) ``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index 3cc874f1..b0534e95 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -2569,6 +2569,7 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` ``optarch`` Enable architecture optimizations ``True`` @@ -2615,6 +2616,7 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` ``optarch`` Enable architecture optimizations ``True`` @@ -2751,6 +2753,7 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` ``optarch`` Enable architecture optimizations ``True`` @@ -2981,6 +2984,7 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` ``optarch`` Enable architecture optimizations ``True`` @@ -3072,6 +3076,7 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` ``optarch`` Enable architecture optimizations ``True`` @@ -3164,6 +3169,7 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` ``optarch`` Enable architecture optimizations ``True`` @@ -3256,6 +3262,7 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` ``optarch`` Enable architecture optimizations ``True`` From 891e7ef146e441b8135c8d9c49d62d0a133beb2d Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Thu, 7 Jul 2022 22:05:58 +0200 Subject: [PATCH 226/286] update release notes and changelog for EasyBuild v4.6.0 + bump version to 4.6.0 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 108 +++++++++++++++++++++++++++++++++++++++-- docs/conf.py | 4 +- 3 files changed, 108 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index a8b6842e..b3c53c4f 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20220708.01** (`Jul 8th 2022`): update release notes for EasyBuild v4.6.0 (see :ref:`release_notes_eb460`) * **release 20220608.01** (`Jun 8th 2022`): update release notes for EasyBuild v4.5.5 (see :ref:`release_notes_eb455`) * **release 20220331.01** (`Mar 31st 2022`): update release notes for EasyBuild v4.5.4 (see :ref:`release_notes_eb454`) * **release 20220211.01** (`Feb 11th 2022`): update release notes for EasyBuild v4.5.3 (see :ref:`release_notes_eb453`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 8d0a1f40..b8348d01 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,114 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,711** different software packages, -including 36 different (compiler) toolchains. It contains 244 software-specific easyblocks and 37 generic easyblocks, -alongside 14,816 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,736** different software packages, +including 37 different (compiler) toolchains. It contains 246 software-specific easyblocks and 37 generic easyblocks, +alongside 15,020 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb460: + +EasyBuild v4.6.0 (July 8th 2022) +-------------------------------- + +feature release + +**framework** + +* various enhancements, including: + + * allow searching for sources/patches in alternative location by specifying 'alt_location' in source/patch spec (`#3994 `_) + * show URLs used for download attempts in trace output (`#4026 `_) + * add support for setting environment variables via 'pushenv' with modextravars (`#4030 `_) + * add support for OneAPI compilers using toolchain option 'oneapi' (`#4031 `_, `#4032 `_, `#4039 `_) + * make check_linked_shared_libs more robust by taking into account that 'ldd' may fail (`#4033 `_) + * fall back to sequential extension install if parallel install is not implemented (`#4034 `_) + * add support for using template values in name/version of extensions (`#4036 `_) + +* various bug fixes, including: + + * make sure that ARCH constant has 'aarch64' (rather than 'arm64') as value on macOS ARM (`#4018 `_) + * tweak 'eb' wrapper script to correctly handle errors when python command being considered fails to run (`#4019 `_) + * tweak is_patch_for function to make it more robust (`#4028 `_) + +* other changes: + + * update Lmod used to run tests to version 8.7.6 (`#4027 `_, `#4030 `_) + * tweak apply_patch to not create .orig files (by default) when applying patch files (`#4038 `_) + +**easyblocks** + +* new software-specific easyblock for STAR-CCM+ (`#1613 `_) + +* minor enhancements and updates, including: + + * update Siesta EasyBlock to support GCC 10+ by adding -fallow-argument-mismatch Fortran compiler option (`#2690 `_) + * enable building of shared library for Libint 2.7+ (`#2738 `_) + * allow some PyTorch tests to fail + print warning if one or more tests fail (`#2742 `_) + * also support OpenSSL 3.0 in OpenSSL wrapper easyblock (`#2746 `_) + * add more logging to install_pc_files method of OpenSSL wrapper easyblock (`#2752 `_) + * make WPS easyblock aware of (pre)buildopts (`#2754 `_) + * add Abseil system dependency for TensorFlow 2.9+ (`#2757 `_) + * disable altivec when building FFTW versions < 3.4 with single-precision with GCC on POWER (`#2758 `_) + +* various bug fixes, including: + + * make VEP easyblock compatible with --sanity-check-only (`#2743 `_) + * update Rosetta easyblock to take into account that $LD_LIBRARY_PATH, $CPATH, $PATH may not be defined (`#2744 `_) + * only load temporary module file during sanity check for pybind11 for stand-alone installations, so it can be installed as extension (`#2747 `_) + * make sure that CMakeMakeCp uses correct build dir (`#2748 `_) + * enhance Bazel easyblock to avoid writing to $HOME in sanity check (`#2756 `_) + +**easyconfigs** + +* added easyconfigs for foss/2022a, intel/2022a common toolchains (`#15755 `_) +* add easyconfig for gfbf/2022a toolchain (`#15653 `_, `#15755 `_) + + * see also https://docs.easybuild.io/en/latest/Common-toolchains.html + +* added example easyconfig files for 24 new software packages: + + * BLT (`#15624 `_), category_encoders (`#15638 `_), fio (`#10321 `_), FSON (`#15721 `_), G-PhoCS (`#7619 `_), GCTA (`#15649 `_), + Gibbs2 (`#15702 `_), InterProScan_data (`#15717 `_), Jorg (`#15346 `_), libopus (`#15682 `_), Minipolish (`#15713 `_), + mm-common (`#15764 `_), MONA (`#15696 `_), NetPyNE (`#15606 `_), pfind (`#15685 `_), regionmask (`#15786 `_), samplot (`#15686 `_), + SISSO (`#15766 `_), sklearn-pandas (`#15637 `_), STAR-CCM+ (`#7398 `_), SWIPE (`#6795 `_), topaz (`#15739 `_), + uncertainty-calibration (`#15612 `_), Virtuoso-opensource (`#14102 `_) + +* added additional easyconfigs for various supported software packages, including: + + * AlphaFold 2.2.2, Arriba 2.3.0, Arrow 8.0.0, Bracken 2.7, CellRanger 7.0.0, Clp 1.17.7, CoinUtils 2.11.6, + cppy 1.2.1, deal.II 9.3.3, double-conversion 3.2.0, Doxygen 1.9.4, FLAC 1.3.4, fmt 7.1.1, FSL 6.0.5.1, GDAL 3.5.0, + gdbm 1.21, geopandas 0.11.0, GEOS 3.10.3, Ghostscript 9.56.1, GLibmm 2.66.4, Groovy 4.0.3, GULP 6.1, h5py 3.7.0, + HDF5 1.13.1, hifiasm 0.16.1, IGMPlot 2.6.9b, ImageMagick 7.1.0-37, InterProScan 5.55-88.0, IRkernel 1.3, + jemalloc 5.3.0, JsonCpp 1.9.5, Julia 1.7.3, Leptonica 1.82.0, libgeotiff 1.7.1, libgit2 1.4.3, libiconv 1.17, + libRmath 4.2.0, libsigc++ 2.10.8, libsndfile 1.1.0, libxc 5.2.3, libxml++ 2.42.1, line_profiler 3.5.1, + LittleCMS 2.13.1, MaSuRCA 4.0.9, mayavi 4.7.4, MetaEuk 5, mold 1.3.0, NCCL 2.12.12, netCDF 4.9.0, nettle 3.8, + networkx 2.8.4, NEURON 7.8.2, NLopt 2.7.1, nodejs 16.15.1, NSPR 4.34, NSS 3.79, nsync 1.25.0, nvtop 2.0.2, + Osi 0.108.7, p4est 2.8, parasail 2.5, Pillow 9.1.1, PLUMED 2.8.0, PnetCDF 1.12.3, PRISMS-PF 2.2, PROJ 9.0.0, + protobuf 3.19.4, protobuf-python 3.19.4, pyfaidx 0.7.0, PyOpenGL 3.1.6, pyproj 3.3.1, PyTorch 1.11.0, Qhull 2020.2, + Qt5 5.15.5, QuantumESPRESSO 7.1, Qwt 6.2.0, R 4.2.1, rasterio 1.2.10, Ray-project 1.13.0, RE2 2022-06-01, + redis-py 4.3.3, ReFrame 3.11.2, rioxarray 0.11.1, RNA-SeQC 2.4.2, Schrodinger 2022-2, Shapely 1.8.2, Siesta 4.1.5, + SimpleITK 2.1.1.2, SpectrA 1.0.1, TensorFlow 2.7.1, Tk 8.6.12, Tkinter 3.10.4, Transformers 4.20.1, + UCX-CUDA 1.12.1, utf8proc 2.7.0, WhatsHap 1.4, WPS 3.9.1, Xvfb 21.1.3 + +* minor enhancements, including: + + * add extensions to R v4.2.0: hypergeo (`#15701 `_), rtdists (`#15734 `_), geeM (`#15810 `_) + * add patch for GCCcore 11.3.0 to support using -fuse-ld=mold (`#15715 `_) + * add patch for porefoam to fix hardcoded mpirun command and take into account $POREFOAM_MPIRUN_CMD (`#15730 `_) +* various bug fixes, including: + * switch to Rust 1.60.0 build dependency for bamtofastq, since build of fails with Rust 1.52.1 (`#15636 `_) + * avoid that pygmo v2.18.0 installs stuff in Python installation directory + add custom sanity check paths to pygmo easyconfigs (`#15657 `_) + * add patch for Mmg v5.6.0 to remove library CI tests that point to external sources (`#15691 `_) + * correct configopts in deal.II v9.1.1 easyconfig (`#15692 `_) + * add missing Python dependency for HPDBSCAN to fix unresolved %(pyshortver)s template (`#15694 `_) + +* other changes: + + * disable flaky GPU test for TensorFlow 2.6.0 (`#15824 `_) + + .. _release_notes_eb455: EasyBuild v4.5.5 (June 8th 2022) diff --git a/docs/conf.py b/docs/conf.py index ef73c784..e2d56add 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.5.5' # this is meant to reference the version of EasyBuild +version = '4.6.0' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20220608.0' # this is meant to reference the version of the documentation itself +release = '20220708.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From b3a6406453d9b419e95505a22a3ee47e81499bd8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jul 2022 08:38:26 +0200 Subject: [PATCH 227/286] minor formatting changes for EasyBuild v4.6.0 release notes --- docs/Release_notes.rst | 43 +++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index b8348d01..1703b707 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -20,24 +20,24 @@ feature release * various enhancements, including: - * allow searching for sources/patches in alternative location by specifying 'alt_location' in source/patch spec (`#3994 `_) + * allow searching for sources/patches in alternative location by specifying '``alt_location``' in source/patch spec (`#3994 `_) * show URLs used for download attempts in trace output (`#4026 `_) - * add support for setting environment variables via 'pushenv' with modextravars (`#4030 `_) - * add support for OneAPI compilers using toolchain option 'oneapi' (`#4031 `_, `#4032 `_, `#4039 `_) - * make check_linked_shared_libs more robust by taking into account that 'ldd' may fail (`#4033 `_) + * add support for setting environment variables via '``pushenv``' with ``modextravars`` (`#4030 `_) + * add support for OneAPI compilers using toolchain option '``oneapi``' (`#4031 `_, `#4032 `_, `#4039 `_) + * make ``check_linked_shared_libs`` more robust by taking into account that '``ldd``' may fail (`#4033 `_) * fall back to sequential extension install if parallel install is not implemented (`#4034 `_) * add support for using template values in name/version of extensions (`#4036 `_) * various bug fixes, including: - * make sure that ARCH constant has 'aarch64' (rather than 'arm64') as value on macOS ARM (`#4018 `_) - * tweak 'eb' wrapper script to correctly handle errors when python command being considered fails to run (`#4019 `_) - * tweak is_patch_for function to make it more robust (`#4028 `_) + * make sure that ``ARCH`` constant has '``aarch64``' (rather than '``arm64``') as value on macOS ARM (`#4018 `_) + * tweak '``eb``' wrapper script to correctly handle errors when python command being considered fails to run (`#4019 `_) + * tweak ``is_patch_for`` function to make it more robust (`#4028 `_) * other changes: * update Lmod used to run tests to version 8.7.6 (`#4027 `_, `#4030 `_) - * tweak apply_patch to not create .orig files (by default) when applying patch files (`#4038 `_) + * tweak ``apply_patch`` to not create ``.orig files`` (by default) when applying patch files (`#4038 `_) **easyblocks** @@ -45,30 +45,31 @@ feature release * minor enhancements and updates, including: - * update Siesta EasyBlock to support GCC 10+ by adding -fallow-argument-mismatch Fortran compiler option (`#2690 `_) + * update Siesta EasyBlock to support GCC 10+ by adding ``-fallow-argument-mismatch`` Fortran compiler option (`#2690 `_) * enable building of shared library for Libint 2.7+ (`#2738 `_) * allow some PyTorch tests to fail + print warning if one or more tests fail (`#2742 `_) * also support OpenSSL 3.0 in OpenSSL wrapper easyblock (`#2746 `_) - * add more logging to install_pc_files method of OpenSSL wrapper easyblock (`#2752 `_) - * make WPS easyblock aware of (pre)buildopts (`#2754 `_) + * add more logging to ``install_pc_files`` method of OpenSSL wrapper easyblock (`#2752 `_) + * make WPS easyblock aware of ``(pre)buildopts`` (`#2754 `_) * add Abseil system dependency for TensorFlow 2.9+ (`#2757 `_) * disable altivec when building FFTW versions < 3.4 with single-precision with GCC on POWER (`#2758 `_) * various bug fixes, including: - * make VEP easyblock compatible with --sanity-check-only (`#2743 `_) - * update Rosetta easyblock to take into account that $LD_LIBRARY_PATH, $CPATH, $PATH may not be defined (`#2744 `_) + * make VEP easyblock compatible with ``--sanity-check-only`` (`#2743 `_) + * update Rosetta easyblock to take into account that ``$LD_LIBRARY_PATH``, ``$CPATH``, ``$PATH`` may not be defined (`#2744 `_) * only load temporary module file during sanity check for pybind11 for stand-alone installations, so it can be installed as extension (`#2747 `_) - * make sure that CMakeMakeCp uses correct build dir (`#2748 `_) - * enhance Bazel easyblock to avoid writing to $HOME in sanity check (`#2756 `_) + * make sure that ``CMakeMakeCp`` uses correct build dir (`#2748 `_) + * enhance Bazel easyblock to avoid writing to ``$HOME`` in sanity check (`#2756 `_) **easyconfigs** -* added easyconfigs for foss/2022a, intel/2022a common toolchains (`#15755 `_) -* add easyconfig for gfbf/2022a toolchain (`#15653 `_, `#15755 `_) +* added easyconfigs for ``foss/2022a``, ``intel/2022a`` common toolchains (`#15755 `_) * see also https://docs.easybuild.io/en/latest/Common-toolchains.html +* add easyconfig for ``gfbf/2022a`` toolchain (`#15653 `_, `#15755 `_) + * added example easyconfig files for 24 new software packages: * BLT (`#15624 `_), category_encoders (`#15638 `_), fio (`#10321 `_), FSON (`#15721 `_), G-PhoCS (`#7619 `_), GCTA (`#15649 `_), @@ -97,14 +98,14 @@ feature release * minor enhancements, including: * add extensions to R v4.2.0: hypergeo (`#15701 `_), rtdists (`#15734 `_), geeM (`#15810 `_) - * add patch for GCCcore 11.3.0 to support using -fuse-ld=mold (`#15715 `_) - * add patch for porefoam to fix hardcoded mpirun command and take into account $POREFOAM_MPIRUN_CMD (`#15730 `_) + * add patch for GCCcore 11.3.0 to support using ``-fuse-ld=mold`` (`#15715 `_) + * add patch for porefoam to fix hardcoded ``mpirun`` command and take into account ``$POREFOAM_MPIRUN_CMD`` (`#15730 `_) * various bug fixes, including: - * switch to Rust 1.60.0 build dependency for bamtofastq, since build of fails with Rust 1.52.1 (`#15636 `_) + * switch to Rust 1.60.0 build dependency for bamtofastq, since build fails with Rust 1.52.1 (`#15636 `_) * avoid that pygmo v2.18.0 installs stuff in Python installation directory + add custom sanity check paths to pygmo easyconfigs (`#15657 `_) * add patch for Mmg v5.6.0 to remove library CI tests that point to external sources (`#15691 `_) * correct configopts in deal.II v9.1.1 easyconfig (`#15692 `_) - * add missing Python dependency for HPDBSCAN to fix unresolved %(pyshortver)s template (`#15694 `_) + * add missing Python dependency for HPDBSCAN to fix unresolved ``%(pyshortver)s`` template (`#15694 `_) * other changes: From 6ed09459ccbb64131d9245f2dc695b8751d77b11 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jul 2022 08:40:29 +0200 Subject: [PATCH 228/286] add missing empty lines to fix list formatting in EasyBuild v4.6.0 release notes --- docs/Release_notes.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 1703b707..d8adb1a8 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -69,7 +69,6 @@ feature release * see also https://docs.easybuild.io/en/latest/Common-toolchains.html * add easyconfig for ``gfbf/2022a`` toolchain (`#15653 `_, `#15755 `_) - * added example easyconfig files for 24 new software packages: * BLT (`#15624 `_), category_encoders (`#15638 `_), fio (`#10321 `_), FSON (`#15721 `_), G-PhoCS (`#7619 `_), GCTA (`#15649 `_), @@ -100,7 +99,9 @@ feature release * add extensions to R v4.2.0: hypergeo (`#15701 `_), rtdists (`#15734 `_), geeM (`#15810 `_) * add patch for GCCcore 11.3.0 to support using ``-fuse-ld=mold`` (`#15715 `_) * add patch for porefoam to fix hardcoded ``mpirun`` command and take into account ``$POREFOAM_MPIRUN_CMD`` (`#15730 `_) + * various bug fixes, including: + * switch to Rust 1.60.0 build dependency for bamtofastq, since build fails with Rust 1.52.1 (`#15636 `_) * avoid that pygmo v2.18.0 installs stuff in Python installation directory + add custom sanity check paths to pygmo easyconfigs (`#15657 `_) * add patch for Mmg v5.6.0 to remove library CI tests that point to external sources (`#15691 `_) From 96531e4595b4d8f08157c8cd3ae0e065f9be6087 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jul 2022 10:08:04 +0200 Subject: [PATCH 229/286] bump version to 4.6.0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1e1f973c..f93b4316 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.5.5' +VERSION = '4.6.0' # Utility function to read README file From 24fe67f459f1d9919cfab7eb98f01f581572afad Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Sun, 21 Aug 2022 14:57:19 +0800 Subject: [PATCH 230/286] add Sebastian as release manager --- docs/Maintainers.rst | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/Maintainers.rst b/docs/Maintainers.rst index b66351db..54b5d366 100644 --- a/docs/Maintainers.rst +++ b/docs/Maintainers.rst @@ -35,15 +35,19 @@ Roles .. _maintainers_release_manager: -Release manager -~~~~~~~~~~~~~~~ +Release managers +~~~~~~~~~~~~~~~~ -The release manager is responsible for releasing new stable EasyBuild versions on a regular basis, +The release managers are responsible for releasing new stable EasyBuild versions on a regular basis, with the help of the other EasyBuild maintainers. -Miguel & Kenneth are working together to get EasyBuild releases out the door on a regular basis +Sebastian, Miguel & Kenneth have been working together to get EasyBuild releases out the door on a regular basis (about once every 6 weeks, see https://pypi.org/project/easybuild/#history). +* **Sebastian Achilles** (`JSC `_) + + * GitHub: `@SebastianAchilles `_ - e-mail: ``s.achilles (at) fz-juelich.de`` - IRC/Slack: ``Sebastian Achilles`` + * **Miguel Dias Costa** (National University of Singapore) * GitHub: `@migueldiascosta `_ - e-mail: ``migueldiascosta (at) nus.edu.sg`` - IRC/Slack: ``migueldiascosta`` From a47d6fbe830ae600ddd19726f3d513597aab8312 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Mon, 22 Aug 2022 06:23:14 +0800 Subject: [PATCH 231/286] also fix some typos --- docs/Implementing-easyblocks.rst | 2 +- docs/Release_notes.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Implementing-easyblocks.rst b/docs/Implementing-easyblocks.rst index 598de99c..2eca1b20 100644 --- a/docs/Implementing-easyblocks.rst +++ b/docs/Implementing-easyblocks.rst @@ -188,7 +188,7 @@ use ``--include-easyblocks`` to make EasyBuild use additional or customised easy Structure of an easyblock ------------------------- -The example below shows the overal structure of an easyblock: +The example below shows the overall structure of an easyblock: .. code:: python diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index d8adb1a8..a7863bb1 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -4828,7 +4828,7 @@ feature release - add expat dependency to Mesa v18.1.1 (`#6706 `_) - add missing ``--with-trio-flavor=netcdf`` flag to ABINIT 8.x easyconfigs (`#6711 `_) - remove useless definition of $TORCH_CUDA_ARCH_LIST in PyTorch easyconfig that doesn't use CUDA (`#6719 `_) - - fix builing GCCcore 6.3.0 on recent OSs by backporting patches from 6.4.0 (`#6727 `_) + - fix building GCCcore 6.3.0 on recent OSs by backporting patches from 6.4.0 (`#6727 `_) - fix ``source_urls`` in bzip2 easyconfigs (`#6728 `_) - specify location of dependencies in configure options for libgd (to avoid system libraries being used instead) (`#6731 `_) - also install docs/man pages in recent git easyconfigs (versions 2.1x.y) (`#6751 `_) From 5acbdb6c566cc41a9a55340e7c819fb5e24bd0c0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 11 Sep 2022 23:20:08 +0200 Subject: [PATCH 232/286] fix release date for 2022a common toolchains --- docs/Common-toolchains.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst index d42441f4..9352a4e3 100644 --- a/docs/Common-toolchains.rst +++ b/docs/Common-toolchains.rst @@ -166,7 +166,7 @@ Component versions in ``foss`` toolchain +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ | ``2021b`` | Oct '21 | 2.37 | 11.2.0 | 4.1.1 | 3.0.4 | 0.3.18 | (incl. with OpenBLAS) | 2.1.0 | 3.3.10 | +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2022a`` | Jun '21 | 2.38 | 11.3.0 | 4.1.4 | 3.2.0 | 0.3.20 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 | +| ``2022a`` | Jun '22 | 2.38 | 11.3.0 | 4.1.4 | 3.2.0 | 0.3.20 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 | +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ *(components marked with* * *were patched)* @@ -191,7 +191,7 @@ Component versions in ``intel`` toolchain +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2021b`` | Oct'21 | 2.37 | 11.2.0 | 2021.4.0 | 2021.4.0 | 2021.4.0 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2022a`` | Jun'21 | 2.38 | 11.3.0 | 2022.1.0 | 2021.6.0 | 2022.1.0 | +| ``2022a`` | Jun'22 | 2.38 | 11.3.0 | 2022.1.0 | 2021.6.0 | 2022.1.0 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ .. _common_toolchains_overview_deprecated: From 3b4427c300e7fee4e34c245fa81ab87851bc00ad Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 11 Sep 2022 23:40:35 +0200 Subject: [PATCH 233/286] auto-update docs for EasyBuild v4.6.1 --- docs/version-specific/Supported_software.rst | 2155 ++++++++++++------ docs/version-specific/generic_easyblocks.rst | 2 +- docs/version-specific/help.rst | 86 +- 3 files changed, 1505 insertions(+), 738 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 37fb551b..8a708757 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2736 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2773 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_Albumentations_1478` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AMPtk_445` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_arosics_756` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_Albumentations_1478` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AMPtk_445` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_AptaSUITE_784` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_arosics_756` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -342,11 +342,13 @@ The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists t *homepage*: https://www.olcf.ornl.gov/center-projects/adios/ -========== ================== ============== -version versionsuffix toolchain -========== ================== ============== -``1.13.1`` ``-Python-2.7.15`` ``foss/2019a`` -========== ================== ============== +============ ================== ============== +version versionsuffix toolchain +============ ================== ============== +``1.13.1`` ``-Python-2.7.15`` ``foss/2019a`` +``1.13.1`` ``-Python-3.8.2`` ``foss/2020a`` +``20210804`` ``-Python-3.8.2`` ``foss/2020a`` +============ ================== ============== .. _list_software_adjustText_1072: @@ -421,6 +423,7 @@ version toolchain ``2019_update5`` ``system`` ``2021.2.0`` ``system`` ``2021.4.0`` ``system`` +``2022.1.0`` ``system`` ================ ========== @@ -538,6 +541,7 @@ alevin-fry is an efficient and flexible tool for processing single-cell sequenci version toolchain ========= ================== ``0.4.3`` ``GCCcore/11.2.0`` +``0.6.0`` ``GCCcore/10.3.0`` ========= ================== @@ -782,14 +786,16 @@ AmberTools consists of several independently developed packages that work well b *homepage*: https://ambermd.org/ -======= ================== ================================ -version versionsuffix toolchain -======= ================== ================================ -``17`` ``intel/2017b``, ``intel/2018a`` -``17`` ``-Python-2.7.14`` ``foss/2018a`` -``20`` ``-Python-3.8.2`` ``intel/2020a`` -``21`` ``intel/2021b`` -======= ================== ================================ +========= ================== ================================ +version versionsuffix toolchain +========= ================== ================================ +``17`` ``intel/2017b``, ``intel/2018a`` +``17`` ``-Python-2.7.14`` ``foss/2018a`` +``20`` ``-Python-3.8.2`` ``intel/2020a`` +``21`` ``foss/2021a``, ``intel/2021b`` +``21.12`` ``foss/2021b`` +``22.3`` ``foss/2021b`` +========= ================== ================================ .. _list_software_AMD-LibM_611: @@ -1217,6 +1223,8 @@ version versionsuffix toolchain ``1.10.9`` ``-Java-11`` ``system`` ``1.10.11`` ``-Java-11`` ``system`` ``1.10.11`` ``-Java-13`` ``system`` +``1.10.12`` ``-Java-11`` ``system`` +``1.10.12`` ``-Java-17`` ``system`` =========== =================== ========== @@ -1247,16 +1255,16 @@ ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language to *homepage*: http://www.antlr2.org/ -========= ================== ===================================================================================================== -version versionsuffix toolchain -========= ================== ===================================================================================================== -``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` -``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` -``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` -``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``2.7.7`` ``-Python-3.6.4`` ``intel/2018a`` -========= ================== ===================================================================================================== +========= ================== ==================================================================================================================== +version versionsuffix toolchain +========= ================== ==================================================================================================================== +``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` +``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` +``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` +``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``2.7.7`` ``-Python-3.6.4`` ``intel/2018a`` +========= ================== ==================================================================================================================== .. _list_software_ANTs_342: @@ -1327,7 +1335,7 @@ version toolchain ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``3.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.2.0`` ``GCCcore/11.2.0`` +``3.2.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ========================================================== @@ -1413,6 +1421,22 @@ version toolchain ========= ======================================================================================================================================================= +.. _list_software_AptaSUITE_784: + +*AptaSUITE* ++++++++++++ + +A full-featured bioinformatics software collection for the comprehensive analysis of aptamers in HT-SELEX experiments + +*homepage*: https://drivenbyentropy.github.io/ + +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``0.9.4`` ``-Java-11`` ``system`` +========= ============= ========== + + .. _list_software_ARAGORN_522: *ARAGORN* @@ -1594,6 +1618,7 @@ aria2 is a lightweight multi-protocol & multi-source command-line download utili version toolchain ========== ================== ``1.35.0`` ``GCCcore/10.3.0`` +``1.36.0`` ``GCCcore/11.3.0`` ========== ================== @@ -1748,7 +1773,7 @@ version versionsuffix toolchain ``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``6.0.0`` ``foss/2021a``, ``foss/2021b`` ``6.0.1`` ``foss/2021a`` -``8.0.0`` ``foss/2022.05`` +``8.0.0`` ``foss/2022.05``, ``foss/2022a`` ========== ================== =================================================== @@ -1768,6 +1793,7 @@ version versionsuffix toolchain ``6.0.0.2`` ``-R-4.1.0`` ``foss/2021a`` ``6.0.0.2`` ``-R-4.1.2`` ``foss/2021b`` ``6.0.0.2`` ``-R-4.2.0`` ``foss/2021b`` +``8.0.0`` ``-R-4.2.1`` ``foss/2022a`` =========== ============= ============== @@ -1931,6 +1957,7 @@ version versionsuffix toolchain ``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` ``3.22.0`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021a`` +``3.22.1`` ``foss/2022a`` ============== ================== ==================================================================================== @@ -2234,13 +2261,13 @@ Commands for Manipulating Filesystem Extended Attributes *homepage*: https://savannah.nongnu.org/projects/attr -========== ================== -version toolchain -========== ================== -``2.4.47`` ``GCCcore/8.2.0`` -``2.4.48`` ``GCCcore/9.3.0`` -``2.5.1`` ``GCCcore/10.3.0`` -========== ================== +========== ====================================== +version toolchain +========== ====================================== +``2.4.47`` ``GCCcore/8.2.0`` +``2.4.48`` ``GCCcore/9.3.0`` +``2.5.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ====================================== .. _list_software_attrdict_863: @@ -2284,18 +2311,18 @@ AUGUSTUS is a program that predicts genes in eukaryotic genomic sequences *homepage*: https://bioinf.uni-greifswald.de/augustus/ -========= ================== ============================================== -version versionsuffix toolchain -========= ================== ============================================== -``3.2.3`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3`` ``foss/2018a`` -``3.3.2`` ``intel/2019a`` -``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` -``3.3.3`` ``foss/2019b``, ``intel/2019b`` -``3.4.0`` ``foss/2020a``, ``foss/2020b``, ``foss/2021b`` -========= ================== ============================================== +========= ================== ============================================================== +version versionsuffix toolchain +========= ================== ============================================================== +``3.2.3`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3`` ``foss/2018a`` +``3.3.2`` ``intel/2019a`` +``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` +``3.3.3`` ``foss/2019b``, ``intel/2019b`` +``3.4.0`` ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` +========= ================== ============================================================== .. _list_software_Austin_628: @@ -2554,7 +2581,7 @@ version versionsuffix toolchain --- -:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_BLT_226` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BigDFT_496` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_BLT_226` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_BabelStream_1090: @@ -2752,7 +2779,7 @@ version toolchain ``2.4.1`` ``intel/2017a`` ``2.5.0`` ``foss/2016b``, ``intel/2017b`` ``2.5.1`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018b`` -``2.5.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``2.5.2`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` ========= ================================================================================================================================================================================================================================================ @@ -3044,6 +3071,8 @@ version versionsuffix toolchain ``38.79`` ``GCC/8.3.0`` ``38.87`` ``iccifort/2020.1.217`` ``38.90`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``38.96`` ``GCC/10.3.0`` +``38.98`` ``GCC/11.2.0`` ========== =================== =============================== @@ -3134,6 +3163,7 @@ version toolchain ``1.11`` ``GCC/10.2.0`` ``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` ``1.14`` ``GCC/11.2.0`` +``1.15.1`` ``GCC/11.3.0`` ========== ========================================================================================= @@ -3263,18 +3293,18 @@ Beautiful Soup is a Python library designed for quick turnaround projects like s *homepage*: https://www.crummy.com/software/BeautifulSoup -========== ================= ====================================== -version versionsuffix toolchain -========== ================= ====================================== -``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` -``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` -``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` -``4.8.0`` ``GCCcore/8.2.0`` -``4.9.1`` ``GCCcore/8.3.0`` -``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``4.9.3`` ``GCCcore/10.2.0`` -``4.10.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========== ================= ====================================== +========== ================= ========================================================== +version versionsuffix toolchain +========== ================= ========================================================== +``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` +``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` +``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` +``4.8.0`` ``GCCcore/8.2.0`` +``4.9.1`` ``GCCcore/8.3.0`` +``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``4.9.3`` ``GCCcore/10.2.0`` +``4.10.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ================= ========================================================== .. _list_software_BEDOPS_445: @@ -3308,16 +3338,16 @@ BEDTools: a powerful toolset for genome arithmetic. The BEDTools utilities allow *homepage*: https://bedtools.readthedocs.io/ -========== ==================================================================================== -version toolchain -========== ==================================================================================== -``2.25.0`` ``foss/2016a`` -``2.26.0`` ``GCCcore/6.4.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``2.30.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` -========== ==================================================================================== +========== ======================================================================================= +version toolchain +========== ======================================================================================= +``2.25.0`` ``foss/2016a`` +``2.26.0`` ``GCCcore/6.4.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.30.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0``, ``iccifort/2020.4.304`` +========== ======================================================================================= .. _list_software_BEEF_274: @@ -3472,6 +3502,22 @@ version versionsuffix toolchain ========= ================= =============== +.. _list_software_BigDFT_496: + +*BigDFT* +++++++++ + +BigDFT: electronic structure calculation based on Daubechies wavelets. bigdft-suite is a set of different packages to run bigdft. + +*homepage*: https://gitlab.com/l_sim/bigdft-suite + +========= ============== +version toolchain +========= ============== +``1.9.1`` ``foss/2021b`` +========= ============== + + .. _list_software_BinSanity_913: *BinSanity* @@ -3514,6 +3560,7 @@ version toolchain ``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/8.4.0``, ``GCCcore/9.4.0``, ``system`` ``2.37`` ``GCCcore/11.2.0``, ``system`` ``2.38`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` +``2.39`` ``GCCcore/12.2.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -3719,30 +3766,30 @@ Biopython is a set of freely available tools for biological computation written *homepage*: https://www.biopython.org -======== ================== =================================================== -version versionsuffix toolchain -======== ================== =================================================== -``1.65`` ``-Python-2.7.11`` ``foss/2016a`` -``1.68`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.68`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``1.70`` ``-Python-2.7.13`` ``foss/2017a`` -``1.70`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.70`` ``-Python-3.6.1`` ``intel/2017a`` -``1.70`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.71`` ``-Python-2.7.14`` ``intel/2018a`` -``1.71`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.72`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``1.72`` ``-Python-3.6.6`` ``foss/2018b`` -``1.73`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``1.73`` ``-Python-3.6.6`` ``foss/2018b`` -``1.74`` ``foss/2019a`` -``1.75`` ``-Python-2.7.16`` ``foss/2019b`` -``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.76`` ``-Python-2.7.18`` ``foss/2020b`` -``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.79`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` -======== ================== =================================================== +======== ================== =============================================================== +version versionsuffix toolchain +======== ================== =============================================================== +``1.65`` ``-Python-2.7.11`` ``foss/2016a`` +``1.68`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.68`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``1.70`` ``-Python-2.7.13`` ``foss/2017a`` +``1.70`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.70`` ``-Python-3.6.1`` ``intel/2017a`` +``1.70`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.71`` ``-Python-2.7.14`` ``intel/2018a`` +``1.71`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.72`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``1.72`` ``-Python-3.6.6`` ``foss/2018b`` +``1.73`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` +``1.73`` ``-Python-3.6.6`` ``foss/2018b`` +``1.74`` ``foss/2019a`` +``1.75`` ``-Python-2.7.16`` ``foss/2019b`` +``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.76`` ``-Python-2.7.18`` ``foss/2020b`` +``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.79`` ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``intel/2021b`` +======== ================== =============================================================== .. _list_software_BioServices_1118: @@ -3835,7 +3882,7 @@ version toolchain ``3.6.1`` ``GCCcore/10.1.0`` ``3.7.1`` ``GCCcore/10.2.0``, ``system`` ``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` -``3.8.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` +``3.8.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3952,6 +3999,7 @@ version versionsuffix toolchain ``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` ``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a`` ``2.12.0`` ``gompi/2021b`` +``2.13.0`` ``gompi/2022a`` ========== ================== =================================================================================== @@ -3990,6 +4038,7 @@ version versionsuffix toolchain ``2.81`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.0.0`` ``-linux-x64`` ``system`` ``3.1.2`` ``-linux-x64`` ``system`` +``3.2.2`` ``-linux-x64`` ``system`` ========= ============================= =============================== @@ -4027,12 +4076,12 @@ Blitz++ is a (LGPLv3+) licensed meta-template library for array manipulation in *homepage*: https://github.com/blitzpp/blitz -========= ================================= -version toolchain -========= ================================= -``0.10`` ``GCCcore/6.4.0``, ``foss/2016a`` -``1.0.2`` ``GCCcore/9.3.0`` -========= ================================= +========= ========================================================= +version toolchain +========= ========================================================= +``0.10`` ``GCCcore/6.4.0``, ``foss/2016a`` +``1.0.2`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` +========= ========================================================= .. _list_software_BlobTools_912: @@ -4433,6 +4482,7 @@ version toolchain ``2.4.1`` ``GCC/9.3.0`` ``2.4.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` ``2.4.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``2.4.5`` ``GCC/11.3.0`` =========== ====================================================================================================== @@ -4711,13 +4761,14 @@ This module sets a group of environment variables for compilers, linkers, maths *homepage*: None -=========== ================ ================================================================================================================================================================================================================================================================================================================================================================================= -version versionsuffix toolchain -=========== ================ ================================================================================================================================================================================================================================================================================================================================================================================= -``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` -``default`` ``-CUDA-11.3.1`` ``foss/2021a`` -``default`` ``-CUDA-11.4.1`` ``foss/2021b`` -=========== ================ ================================================================================================================================================================================================================================================================================================================================================================================= +=========== ================ =================================================================================================================================================================================================================================================================================================================================================================================================================================== +version versionsuffix toolchain +=========== ================ =================================================================================================================================================================================================================================================================================================================================================================================================================================== +``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` +``default`` ``-CUDA-11.3.1`` ``foss/2021a`` +``default`` ``-CUDA-11.4.1`` ``foss/2021b`` +``default`` ``-CUDA-11.7.0`` ``foss/2022a`` +=========== ================ =================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_Bullet_616: @@ -4755,6 +4806,8 @@ version versionsuffix toolchain ``4.0.6`` ``foss/2020b`` ``5.0.0`` ``foss/2020b`` ``5.1.2`` ``foss/2020b`` +``5.4.2`` ``foss/2021a`` +``5.4.3`` ``foss/2021b`` ========= ================== =============== @@ -4840,6 +4893,7 @@ version toolchain ========== ======================================================== ``1.9.13`` ``GCCcore/8.2.0`` ``1.9.14`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.9.15`` ``GCCcore/11.3.0`` ========== ======================================================== @@ -4956,7 +5010,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_category_encoders_1808` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_category_encoders_1808` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_colossalai_1066` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CrystFEL_748` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -4968,12 +5022,12 @@ c-ares is a C library for asynchronous DNS requests (including name resolves) *homepage*: https://c-ares.org/ -========== ================== -version toolchain -========== ================== -``1.17.2`` ``GCCcore/10.3.0`` -``1.18.1`` ``GCCcore/11.2.0`` -========== ================== +========== ====================================== +version toolchain +========== ====================================== +``1.17.2`` ``GCCcore/10.3.0`` +``1.18.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ====================================== .. _list_software_C3D_186: @@ -5252,14 +5306,15 @@ Cap’n Proto is an insanely fast data interchange format and capability-based R *homepage*: https://capnproto.org -========= ========================================================== -version toolchain -========= ========================================================== -``0.6.1`` ``GCCcore/6.4.0`` -``0.7.0`` ``GCCcore/7.3.0`` -``0.8.0`` ``GCCcore/9.3.0`` -``0.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= ========================================================== +========== ========================================================== +version toolchain +========== ========================================================== +``0.6.1`` ``GCCcore/6.4.0`` +``0.7.0`` ``GCCcore/7.3.0`` +``0.8.0`` ``GCCcore/9.3.0`` +``0.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``0.10.2`` ``GCCcore/11.3.0`` +========== ========================================================== .. _list_software_Cargo_492: @@ -5327,6 +5382,7 @@ version versionsuffix toolchain ``0.18.0`` ``-Python-3.8.2`` ``foss/2020a`` ``0.19.0.post1`` ``foss/2020b``, ``intel/2020b`` ``0.20.0`` ``foss/2021a`` +``0.20.3`` ``foss/2021b`` ================ ================= =============================== @@ -5537,16 +5593,17 @@ Ccache (or “ccache”) is a compiler cache. It speeds up recompilation by cach *homepage*: https://ccache.dev/ -========== ============= ========== -version versionsuffix toolchain -========== ============= ========== -``3.2.5`` ``system`` -``3.3.1`` ``system`` -``3.3.3`` ``system`` -``3.3.4`` ``-f90`` ``system`` -``3.7.11`` ``system`` -``4.2.1`` ``system`` -========== ============= ========== +========== ============= ================== +version versionsuffix toolchain +========== ============= ================== +``3.2.5`` ``system`` +``3.3.1`` ``system`` +``3.3.3`` ``system`` +``3.3.4`` ``-f90`` ``system`` +``3.7.11`` ``system`` +``4.2.1`` ``system`` +``4.6.1`` ``GCCcore/11.2.0`` +========== ============= ================== .. _list_software_CCfits_572: @@ -5597,6 +5654,7 @@ version versionsuffix toolchain ========= ================= =============================== ``1.5`` ``-Python-3.5.2`` ``foss/2016b`` ``1.6.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.7.2`` ``foss/2021b`` ========= ================= =============================== @@ -5721,6 +5779,7 @@ version toolchain ``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` ``1.9.8`` ``intel/2019b`` ``1.9.10`` ``gompi/2019b``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2021b`` +``2.0.5`` ``gompi/2021b`` ========== ================================================================== @@ -5832,6 +5891,7 @@ version toolchain ========= ========== ``1.2.0`` ``system`` ``2.0.0`` ``system`` +``2.1.0`` ``system`` ========= ========== @@ -5910,11 +5970,11 @@ CESM is a fully-coupled, community, global climate model that provides state-of- *homepage*: https://www.cesm.ucar.edu/models/cesm2/ -======= ================================================ -version toolchain -======= ================================================ -``2`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -======= ================================================ +======= ================================================================ +version toolchain +======= ================================================================ +``2`` ``foss/2018b``, ``foss/2021b``, ``intel/2018b``, ``iomkl/2018b`` +======= ================================================================ .. _list_software_CFDEMcoupling_1216: @@ -5983,27 +6043,27 @@ The goal of the CGAL Open Source Project is to provide easy access to efficient *homepage*: https://www.cgal.org/ -========== ================== ================================ -version versionsuffix toolchain -========== ================== ================================ -``4.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``4.8.1`` ``foss/2016b``, ``intel/2016b`` -``4.8.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``4.9`` ``-Python-2.7.12`` ``intel/2016b`` -``4.9`` ``-Python-2.7.13`` ``intel/2017a`` -``4.11`` ``-Python-2.7.13`` ``intel/2017a`` -``4.11`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``4.11`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``4.11.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``4.11.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.11.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``4.14.3`` ``gompi/2021a``, ``gompi/2021b`` -``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` -``5.2`` ``gompi/2020b`` -========== ================== ================================ +========== ================== ================================================= +version versionsuffix toolchain +========== ================== ================================================= +``4.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``4.8.1`` ``foss/2016b``, ``intel/2016b`` +``4.8.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``4.9`` ``-Python-2.7.12`` ``intel/2016b`` +``4.9`` ``-Python-2.7.13`` ``intel/2017a`` +``4.11`` ``-Python-2.7.13`` ``intel/2017a`` +``4.11`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``4.11`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``4.11.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``4.11.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.11.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``4.14.3`` ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a`` +``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` +``5.2`` ``gompi/2020b`` +========== ================== ================================================= .. _list_software_cget_419: @@ -6295,6 +6355,7 @@ UCSF Chimera is a highly extensible program for interactive visualization and version versionsuffix toolchain ======== ================= ========== ``1.10`` ``-linux_x86_64`` ``system`` +``1.16`` ``-linux_x86_64`` ``system`` ======== ================= ========== @@ -6520,7 +6581,7 @@ version versionsuffix toolchain ``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` ``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ``12.0.1`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` -``13.0.1`` ``GCCcore/11.2.0`` +``13.0.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ``13.0.1`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ========== ================== ====================================== @@ -7015,6 +7076,22 @@ version toolchain ========== ================================== +.. _list_software_colossalai_1066: + +*colossalai* +++++++++++++ + +Colossal-AI: A Unified Deep Learning System for Big Model Era + +*homepage*: https://colossalai.org/ + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.1.8`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_Commet_613: *Commet* @@ -7199,11 +7276,12 @@ Schrodinger-developed 2D Coordinate Generation *homepage*: https://github.com/schrodinger/coordgenlibs -========= ================================ -version toolchain -========= ================================ -``1.3.2`` ``gompi/2019a``, ``iimpi/2019a`` -========= ================================ +========= ================================================================== +version toolchain +========= ================================================================== +``1.3.2`` ``gompi/2019a``, ``iimpi/2019a`` +``3.0.1`` ``gompi/2019b``, ``gompi/2021a``, ``gompi/2022a``, ``iimpi/2020a`` +========= ================================================================== .. _list_software_Coot_405: @@ -7375,12 +7453,12 @@ CppUnit is the C++ port of the famous JUnit framework for unit testing. *homepage*: https://freedesktop.org/wiki/Software/cppunit/ -========== ======================================================== -version toolchain -========== ======================================================== -``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` -``1.15.1`` ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ======================================================== +========== ============================================================================ +version toolchain +========== ============================================================================ +``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` +``1.15.1`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ============================================================================ .. _list_software_cppy_444: @@ -7711,6 +7789,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_CrystFEL_748: + +*CrystFEL* +++++++++++ + +CrystFEL is a suite of programs for processing diffraction data acquired "serially" in a "snapshot" manner, such as when using the technique of Serial Femtosecond Crystallography (SFX) with a free-electron laser source. + +*homepage*: http://www.desy.de/~twhite/crystfel/ + +========= =============================== +version toolchain +========= =============================== +``0.8.0`` ``foss/2019a``, ``intel/2019a`` +========= =============================== + + .. _list_software_CSB_216: *CSB* @@ -8027,11 +8121,11 @@ Automated testing framework for C. *homepage*: https://sourceforge.net/projects/cunit/ -========= ================= -version toolchain -========= ================= -``2.1-3`` ``GCCcore/6.4.0`` -========= ================= +========= ===================================== +version toolchain +========= ===================================== +``2.1-3`` ``GCCcore/11.2.0``, ``GCCcore/6.4.0`` +========= ===================================== .. _list_software_CuPy_385: @@ -8085,6 +8179,7 @@ version toolchain ``7.76.0`` ``GCCcore/10.3.0`` ``7.78.0`` ``GCCcore/11.2.0`` ``7.83.0`` ``GCCcore/11.3.0`` +``7.84.0`` ``GCCcore/12.1.0`` ========== =================================================================================== @@ -8151,6 +8246,7 @@ version versionsuffix toolchain =========== ================ ================= ``1.2.2.5`` ``gcccuda/2019b`` ``1.2.2.5`` ``-CUDA-11.1.1`` ``system`` +``1.6.0.3`` ``-CUDA-11.3.1`` ``system`` =========== ================ ================= @@ -8321,7 +8417,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_detectron2_1018` - :ref:`list_software_detonate_852` - :ref:`list_software_Devito_619` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dakota_596` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_Detectron2_986` - :ref:`list_software_detonate_852` - :ref:`list_software_Devito_619` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` .. _list_software_dadi_402: @@ -8356,6 +8452,22 @@ version versionsuffix toolchain ========= ============= ============== +.. _list_software_Dakota_596: + +*Dakota* +++++++++ + +The Dakota project delivers both state-of-the-art research and robust, usable software for optimization and UQ. Broadly, the Dakota software's advanced parametric analyses enable design exploration, model calibration, risk analysis, and quantification of margins and uncertainty with computational models. + +*homepage*: https://dakota.sandia.gov/ + +========== ============== +version toolchain +========== ============== +``6.16.0`` ``foss/2021b`` +========== ============== + + .. _list_software_Dalton_610: *Dalton* @@ -8517,16 +8629,16 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb -=========== =================================================================================================================================== -version toolchain -=========== =================================================================================================================================== -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -=========== =================================================================================================================================== +=========== ======================================================================================================================================================= +version toolchain +=========== ======================================================================================================================================================= +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +=========== ======================================================================================================================================================= .. _list_software_DB_File_613: @@ -8622,7 +8734,7 @@ version toolchain D-Bus is a message bus system, a simple way for applications to talk to one another. -*homepage*: http://dbus.freedesktop.org/doc/dbus-glib +*homepage*: https://dbus.freedesktop.org/doc/dbus-glib ========= ======================================================================== version toolchain @@ -8630,6 +8742,7 @@ version toolchain ``0.106`` ``foss/2016a``, ``intel/2016a`` ``0.108`` ``intel/2016b``, ``intel/2017a`` ``0.110`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b`` +``0.112`` ``GCCcore/10.3.0`` ========= ======================================================================== @@ -8910,18 +9023,19 @@ version versionsuffix toolchain ========= ============= =============== -.. _list_software_detectron2_1018: +.. _list_software_Detectron2_986: -*detectron2* +*Detectron2* ++++++++++++ -Detectron2 is a platform for object detection, segmentation and other visual recognition tasks. +Detectron2 is Facebook AI Research's next generation library that provides state-of-the-art detection and segmentation algorithms. It is the successor of Detectron and maskrcnn-benchmark. It supports a number of computer vision research projects and production applications in Facebook. *homepage*: https://github.com/facebookresearch/detectron2 ======= ================ ============== version versionsuffix toolchain ======= ================ ============== +``0.6`` ``foss/2021a`` ``0.6`` ``-CUDA-11.3.1`` ``foss/2021a`` ======= ================ ============== @@ -9415,12 +9529,13 @@ version toolchain *homepage*: https://www.microsoft.com/net/ -========= ================== -version toolchain -========= ================== -``2.0.7`` ``GCCcore/6.4.0`` -``6.0.1`` ``GCCcore/11.2.0`` -========= ================== +========== ================== +version toolchain +========== ================== +``2.0.7`` ``GCCcore/6.4.0`` +``5.0.17`` ``GCCcore/10.3.0`` +``6.0.1`` ``GCCcore/11.2.0`` +========== ================== .. _list_software_dotNET-SDK_829: @@ -9923,6 +10038,7 @@ version toolchain ``4.5.3`` ``system`` ``4.5.4`` ``system`` ``4.5.5`` ``system`` +``4.6.0`` ``system`` ========== ========== @@ -10150,6 +10266,7 @@ Flexible and powerful tensor operations for readable and reliable code. Supports version toolchain ========= ================== ``0.3.2`` ``GCCcore/10.2.0`` +``0.4.1`` ``GCCcore/10.3.0`` ========= ================== @@ -10237,6 +10354,7 @@ version toolchain ``6.3.2`` ``intel/2019b`` ``7.0.12`` ``foss/2020b`` ``7.2.42`` ``foss/2021a`` +``8.5.2`` ``foss/2022a`` ========== =============== @@ -10261,7 +10379,7 @@ version toolchain ``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2019b`` ``2020.05.001`` ``intel/2020a`` ``2020.11.001`` ``foss/2020b``, ``intel/2020b`` -``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a``, ``intel/2021b`` ``2021.05.002`` ``intel/2020b`` ``2021.11.001`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` =================== ================================================================================= @@ -10355,6 +10473,7 @@ version versionsuffix toolchain ``26.3`` ``GCCcore/8.3.0`` ``27.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``27.2`` ``GCCcore/11.2.0`` +``28.1`` ``GCCcore/10.2.0`` ======== ============= ======================================================= @@ -10404,11 +10523,12 @@ Intel® Embree is a collection of high-performance ray tracing kernels, develope *homepage*: https://embree.github.io/ -========= ====================================== -version toolchain -========= ====================================== -``3.4.0`` ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -========= ====================================== +========== ====================================== +version toolchain +========== ====================================== +``3.4.0`` ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +``3.13.4`` ``system`` +========== ====================================== .. _list_software_emcee_511: @@ -10886,7 +11006,7 @@ version toolchain ``2.2.7`` ``GCCcore/8.3.0`` ``2.2.9`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ``2.4.1`` ``GCCcore/11.2.0`` -``2.4.8`` ``GCCcore/11.3.0`` +``2.4.8`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` ========= ========================================================================================================================= @@ -10915,11 +11035,11 @@ This library implements expect tests (also known as "golden" tests). Expect test *homepage*: https://github.com/ezyang/expecttest -========= ====================================== -version toolchain -========= ====================================== -``0.1.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========= ====================================== +========= ========================================================== +version toolchain +========= ========================================================== +``0.1.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` +========= ========================================================== .. _list_software_eXpress_746: @@ -10963,7 +11083,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_fio_318` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FSON_310` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastFold_787` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastparquet_1200` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_fio_318` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FOX-Toolkit_1024` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FSON_310` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -11164,6 +11284,22 @@ version toolchain ========== ============== +.. _list_software_FastFold_787: + +*FastFold* +++++++++++ + +Optimizing Protein Structure Prediction Model Training and Inference on GPU Clusters + +*homepage*: https://github.com/hpcaitech/FastFold + +============ ================ ============== +version versionsuffix toolchain +============ ================ ============== +``20220729`` ``-CUDA-11.3.1`` ``foss/2021a`` +============ ================ ============== + + .. _list_software_FastME_544: *FastME* @@ -11199,6 +11335,23 @@ version toolchain ========== ============================================================ +.. _list_software_fastparquet_1200: + +*fastparquet* ++++++++++++++ + +fastparquet is a python implementation of the parquet format, aiming to integrate into python-based big data work-flows. It is used implicitly by the projects Dask, Pandas and intake-parquet. + +*homepage*: https://fastparquet.readthedocs.io/ + +========= ============== +version toolchain +========= ============== +``0.7.2`` ``foss/2021a`` +``0.8.0`` ``foss/2021b`` +========= ============== + + .. _list_software_fastPHASE_799: *fastPHASE* @@ -11744,6 +11897,8 @@ version toolchain ``4.2.2`` ``GCCcore/9.3.0`` ``4.3.1`` ``GCCcore/10.2.0`` ``4.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``4.4.2`` ``GCCcore/11.3.0`` +``5.0.1`` ``GCCcore/11.3.0`` =========== =================================================== @@ -12105,6 +12260,7 @@ Flexible I/O tester version toolchain ======== ================== ``3.30`` ``GCCcore/10.3.0`` +``3.32`` ``GCCcore/11.3.0`` ======== ================== @@ -12310,6 +12466,7 @@ version versionsuffix toolchain ``1.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.1.4`` ``GCCcore/10.3.0`` ``2.0.2`` ``GCCcore/11.2.0`` +``2.2.2`` ``GCCcore/11.3.0`` ========= ================= ================== @@ -12373,17 +12530,17 @@ Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, some *homepage*: http://flex.sourceforge.net/ -========== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -========== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.5.35`` ``system`` -``2.5.38`` ``GCC/4.8.2`` -``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` -``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.6.2`` ``intel/2016b`` -``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` -``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``GCCcore/system``, ``system`` -========== ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +========== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.5.35`` ``system`` +``2.5.38`` ``GCC/4.8.2`` +``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` +``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.6.2`` ``intel/2016b`` +``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` +``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``GCCcore/system``, ``system`` +========== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_Flexbar_708: @@ -12549,6 +12706,7 @@ version versionsuffix toolchain ``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` ``2.8.3`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ``2.9`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``2.9.1`` ``GCC/11.2.0`` ========= ================== ============================================ @@ -12635,6 +12793,7 @@ version toolchain ``6.2.1`` ``GCCcore/9.3.0`` ``7.0.3`` ``GCCcore/9.3.0`` ``7.1.1`` ``GCCcore/11.2.0`` +``9.1.0`` ``GCCcore/11.3.0`` ========= ==================================== @@ -12725,12 +12884,13 @@ FORD is an automatic documentation generator for modern Fortran programs *homepage*: https://github.com/Fortran-FOSS-Programmers/ford/wiki -========= ================== -version toolchain -========= ================== -``6.1.1`` ``GCCcore/10.2.0`` -``6.1.6`` ``GCCcore/10.3.0`` -========= ================== +========== ================== +version toolchain +========== ================== +``6.1.1`` ``GCCcore/10.2.0`` +``6.1.6`` ``GCCcore/10.3.0`` +``6.1.15`` ``GCCcore/11.3.0`` +========== ================== .. _list_software_foss_443: @@ -12805,6 +12965,22 @@ version toolchain ========= =============================================================== +.. _list_software_FOX-Toolkit_1024: + +*FOX-Toolkit* ++++++++++++++ + +FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. + +*homepage*: https://www.fox-toolkit.org/ + +========== ===================================== +version toolchain +========== ===================================== +``1.6.57`` ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========== ===================================== + + .. _list_software_FPM_227: *FPM* @@ -13043,6 +13219,7 @@ version versionsuffix toolchain ``7.2.0`` ``-centos7_x86_64`` ``system`` ``7.2.0`` ``-centos8_x86_64`` ``system`` ``7.2.0`` ``-ubuntu18_amd64`` ``system`` +``7.3.2`` ``-centos8_x86_64`` ``system`` ========= =================== ========== @@ -13477,7 +13654,7 @@ version toolchain --- -:ref:`list_software_G-PhoCS_561` - :ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_gcloud_638` - :ref:`list_software_GConf_461` - :ref:`list_software_GCTA_287` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_gfbf_405` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_Gibbs2_537` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-bad_1393` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_gsutil_664` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GTK4_282` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_G-PhoCS_561` - :ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_gcloud_638` - :ref:`list_software_GConf_461` - :ref:`list_software_GCTA_287` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_gfbf_405` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_Gibbs2_537` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GLM-AED_471` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-bad_1393` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_gsutil_664` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GTK4_282` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_G-PhoCS_561: @@ -13718,6 +13895,7 @@ version versionsuffix toolchain ``8.2`` ``-Python-2.7.15`` ``foss/2018b`` ``9.0`` ``-Python-3.7.4`` ``foss/2019b`` ``9.1`` ``foss/2021b`` +``9.2`` ``foss/2021b`` =========== =============================== =============================== @@ -13770,6 +13948,7 @@ version versionsuffix toolchain ``4.2.0.0`` ``-Java-11`` ``GCCcore/10.2.0`` ``4.2.3.0`` ``-Java-11`` ``GCCcore/11.2.0`` ``4.2.5.0`` ``-Java-11`` ``GCCcore/11.2.0`` +``4.2.6.1`` ``-Java-11`` ``GCCcore/11.2.0`` ============ =================== ================== @@ -13799,12 +13978,12 @@ The awk utility interprets a special-purpose programming language that makes it *homepage*: https://www.gnu.org/software/gawk -========= ============== -version toolchain -========= ============== -``5.1.0`` ``GCC/10.2.0`` -``5.1.1`` ``GCC/10.3.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``5.1.0`` ``GCC/10.2.0`` +``5.1.1`` ``GCC/10.3.0``, ``GCC/11.3.0`` +========= ============================== .. _list_software_Gblocks_709: @@ -13967,6 +14146,7 @@ version versionsuffix toolchain ``11.2.0`` ``system`` ``11.3.0`` ``system`` ``12.1.0`` ``system`` +``12.2.0`` ``system`` ``system`` ``system`` ``system`` ``-2.29`` ``system`` ========== =================== ========== @@ -14015,6 +14195,7 @@ version toolchain ``11.2.0`` ``system`` ``11.3.0`` ``system`` ``12.1.0`` ``system`` +``12.2.0`` ``system`` ``system`` ``system`` ========== ========== @@ -14067,11 +14248,11 @@ GConf is a system for storing application preferences. It is intended for user *homepage*: https://projects.gnome.org/gconf/ -========= ======================================================================================================================================== -version toolchain -========= ======================================================================================================================================== -``3.2.6`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -========= ======================================================================================================================================== +========= ============================================================================================================================================================ +version toolchain +========= ============================================================================================================================================================ +``3.2.6`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +========= ============================================================================================================================================================ .. _list_software_GCTA_287: @@ -14194,6 +14375,7 @@ version versionsuffix toolchain ``10.2`` ``GCCcore/10.3.0`` ``10.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``11.1`` ``GCCcore/11.2.0`` +``12.1`` ``GCCcore/11.3.0`` ========== ================== =============================== @@ -14388,6 +14570,8 @@ version toolchain ``10.6.2`` ``foss/2020a`` ``10.7.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` ``11.0.0`` ``GCC/11.2.0`` +``11.0.1`` ``GCC/11.2.0`` +``11.0.2`` ``GCC/11.2.0`` ============= ================================================================ @@ -14841,6 +15025,7 @@ version versionsuffix toolchain ``1.7.2`` ``-Python-3.8.2`` ``foss/2020a`` ``1.7.4-pre2`` ``foss/2020b`` ``1.7.5.3`` ``foss/2021b`` +``1.7.6.1`` ``foss/2021b`` ============== ================= ============== @@ -15076,11 +15261,12 @@ Gifsicle is a command-line tool for creating, editing, and getting information *homepage*: https://github.com/kohler/gifsicle -======== ================= -version toolchain -======== ================= -``1.92`` ``GCCcore/8.2.0`` -======== ================= +======== ================== +version toolchain +======== ================== +``1.92`` ``GCCcore/8.2.0`` +``1.93`` ``GCCcore/11.3.0`` +======== ================== .. _list_software_GIMIC_361: @@ -15273,7 +15459,7 @@ version toolchain *git-lfs* +++++++++ -Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com +Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com *homepage*: https://git-lfs.github.com @@ -15283,6 +15469,7 @@ version toolchain ``1.1.1`` ``system`` ``2.7.1`` ``system`` ``2.11.0`` ``system`` +``3.2.0`` ``system`` ========== ========== @@ -15414,6 +15601,7 @@ version toolchain ``3.3.2`` ``GCCcore/9.3.0`` ``3.3.3`` ``GCCcore/10.2.0`` ``3.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.3.8`` ``GCCcore/11.3.0`` ========= ====================================== @@ -15461,6 +15649,7 @@ Network extensions for GLib version toolchain ========== ================== ``2.68.1`` ``GCCcore/10.3.0`` +``2.72.1`` ``GCCcore/11.2.0`` ========== ================== @@ -15551,6 +15740,22 @@ version toolchain =========== ============================================================================= +.. _list_software_GLM-AED_471: + +*GLM-AED* ++++++++++ + +The General Lake Model (GLM) is a water balance and one-dimensional vertical stratification hydrodynamic model, which is dynamically coupled with the AED water quality modelling library. GLM-AED is suitable for simulating conditions in a wide range of natural and engineered lakes, including shallow (well-mixed) and deep (stratified) systems. The model has been successfully applied to systems from the scale of individual ponds and wetlands, to actively operated reservoirs, upto the scale of the Great Lakes. + +*homepage*: https://github.com/AquaticEcoDynamics/glm-aed + +=========== =============== +version toolchain +=========== =============== +``3.3.0a5`` ``gompi/2021b`` +=========== =============== + + .. _list_software_GlobalArrays_1219: *GlobalArrays* @@ -15580,11 +15785,14 @@ A Command Line Wrapper over the Globus SDK for Python, which provides an interfa *homepage*: https://docs.globus.org/cli/ -========== ================= -version toolchain -========== ================= -``1.11.0`` ``GCCcore/8.3.0`` -========== ================= +========== ================== +version toolchain +========== ================== +``1.11.0`` ``GCCcore/8.3.0`` +``3.1.1`` ``GCCcore/10.2.0`` +``3.2.0`` ``GCCcore/10.3.0`` +``3.6.0`` ``GCCcore/11.2.0`` +========== ================== .. _list_software_GlobusConnectPersonal_2170: @@ -15894,6 +16102,7 @@ version toolchain ``5.2.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``5.4.1`` ``GCCcore/10.2.0`` ``5.4.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.4.4`` ``GCCcore/11.3.0`` ========= ================================================================ @@ -16302,6 +16511,7 @@ version toolchain ``2.7.90`` ``GCCcore/8.3.0`` ``2.8`` ``GCCcore/9.3.0`` ``2.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.10`` ``GCCcore/11.3.0`` ========== ========================================================== @@ -16567,6 +16777,7 @@ version versionsuffix toolchain ``2.47.0`` ``-Java-11`` ``GCCcore/10.2.0`` ``2.47.2`` ``GCCcore/10.3.0`` ``2.50.0`` ``GCCcore/11.2.0`` +``5.0.0`` ``GCCcore/11.3.0`` ========== ========================= =============================== @@ -16731,11 +16942,11 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with forma *homepage*: https://www.gnu.org/software/groff -========== =================================================================================================================================== -version toolchain -========== =================================================================================================================================== -``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =================================================================================================================================== +========== ======================================================================================================================================================= +version toolchain +========== ======================================================================================================================================================= +``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================================================================================================================= .. _list_software_GroIMP_526: @@ -16799,8 +17010,11 @@ version versionsuffix toolchain ``2021.3`` ``foss/2021a`` ``2021.3`` ``-CUDA-11.3.1`` ``foss/2021a`` ``2021.3`` ``-CUDA-11.3.1-PLUMED-2.7.2`` ``foss/2021a`` +``2021.3`` ``-PLUMED-2.7.2`` ``foss/2021a`` ``2021.5`` ``foss/2021b`` ``2021.5`` ``-CUDA-11.4.1`` ``foss/2021b`` +``2021.5`` ``-CUDA-11.4.1-PLUMED-2.8.0`` ``foss/2021b`` +``2021.5`` ``-PLUMED-2.8.0`` ``foss/2021b`` ========== ============================= ============================================================================================================ @@ -17090,13 +17304,13 @@ version toolchain The GTK+ 2 package contains libraries used for creating graphical user interfaces for applications. -*homepage*: https://developer.gnome.org/gtk+/stable/ +*homepage*: https://www.gtk.org -=========== ================== -version toolchain -=========== ================== -``2.24.33`` ``GCCcore/10.3.0`` -=========== ================== +=========== ====================================== +version toolchain +=========== ====================================== +``2.24.33`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` +=========== ====================================== .. _list_software_GTK3_281: @@ -17175,12 +17389,12 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ -============ =================================================================================================================================================================================================================================== -version toolchain -============ =================================================================================================================================================================================================================================== -``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` -============ =================================================================================================================================================================================================================================== +============ ======================================================================================================================================================================================================================================================= +version toolchain +============ ======================================================================================================================================================================================================================================================= +``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` +``20121130`` ``foss/2017b`` +============ ======================================================================================================================================================================================================================================================= .. _list_software_gubbins_746: @@ -17281,6 +17495,7 @@ version versionsuffix toolchain ``9.1.1`` ``GCCcore/10.2.0`` ``9.1.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``system`` ``9.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``9.5.2`` ``GCCcore/11.3.0`` ========= ================= ================================================== @@ -17309,7 +17524,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_hector_645` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hydra_504` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_hector_645` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_hiredis_744` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_how_are_we_stranded_here_2519` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hydra_504` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -17686,7 +17901,10 @@ version versionsuffix toolchain ``1.10.8`` ``gompi/2021b`` ``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` ``1.12.1`` ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021b`` +``1.12.2`` ``gompi/2022a``, ``iimpi/2022a`` +``1.12.2`` ``-serial`` ``GCCcore/11.3.0`` ``1.13.1`` ``gompi/2022a``, ``iimpi/2022a`` +``1.13.1`` ``-serial`` ``GCCcore/11.3.0`` ================= ============= ================================================================================================================================================================================================================== @@ -17825,7 +18043,7 @@ version toolchain ``1.47.15`` ``GCCcore/10.1.0`` ``1.47.16`` ``GCCcore/10.2.0`` ``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0`` -``1.49.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0`` +``1.49.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0`` =========== ================================================================================================================================================================================== @@ -17838,14 +18056,14 @@ The HH-suite is an open-source software package for sensitive protein sequence *homepage*: https://github.com/soedinglab/hh-suite -============== ================= ================================================================== -version versionsuffix toolchain -============== ================= ================================================================== -``3.0-beta.3`` ``intel/2018a`` -``3.2.0`` ``foss/2019b``, ``fosscuda/2019b`` -``3.3.0`` ``foss/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b`` -``3.3.0`` ``-Python-3.7.4`` ``gompic/2019b`` -============== ================= ================================================================== +============== ================= =================================================================================== +version versionsuffix toolchain +============== ================= =================================================================================== +``3.0-beta.3`` ``intel/2018a`` +``3.2.0`` ``foss/2019b``, ``fosscuda/2019b`` +``3.3.0`` ``foss/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b`` +``3.3.0`` ``-Python-3.7.4`` ``gompic/2019b`` +============== ================= =================================================================================== .. _list_software_HiC-Pro_594: @@ -17993,6 +18211,22 @@ version toolchain ========= ================================= +.. _list_software_hiredis_744: + +*hiredis* ++++++++++ + +Hiredis is a minimalistic C client library for the Redis database. It is minimalistic because it just adds minimal support for the protocol, but at the same time it uses a high level printf-alike API in order to make it much higher level than otherwise suggested by its minimal code base and the lack of explicit bindings for every Redis command. + +*homepage*: https://github.com/redis/hiredis + +========= ================== +version toolchain +========= ================== +``1.0.2`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_HISAT2_427: *HISAT2* @@ -18197,6 +18431,22 @@ version versionsuffix toolchain ========= ================== =============================== +.. _list_software_how_are_we_stranded_here_2519: + +*how_are_we_stranded_here* +++++++++++++++++++++++++++ + +Python package for testing strandedness of RNA-Seq fastq files + +*homepage*: https://github.com/signalbash/how_are_we_stranded_here + +========= ============== +version toolchain +========= ============== +``1.0.1`` ``foss/2021b`` +========= ============== + + .. _list_software_HPCG_290: *HPCG* @@ -18335,6 +18585,7 @@ version versionsuffix toolchain ``1.11`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` ``1.14`` ``GCC/11.2.0`` +``1.15.1`` ``GCC/11.3.0`` ``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -18558,6 +18809,7 @@ version toolchain ``2.20.0`` ``foss/2020b``, ``intel/2020b`` ``2.21.0`` ``foss/2021a``, ``fosscuda/2020b`` ``2.24.0`` ``intel/2021b`` +``2.25.0`` ``foss/2022a`` ========== ================================================================ @@ -18567,7 +18819,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_InterProScan_data_1713` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_indicators_1072` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_InterProScan_data_1713` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -19556,6 +19808,22 @@ version toolchain ======== ============== +.. _list_software_indicators_1072: + +*indicators* +++++++++++++ + +- Thread-safe progress bars and spinners - Header-only library. Grab a copy of include/indicators. - Single-header version in single_include/indicators. + +*homepage*: https://github.com/p-ranav/indicators + +======= ================== +version toolchain +======= ================== +``2.2`` ``GCCcore/11.3.0`` +======= ================== + + .. _list_software_Inelastica_1021: *Inelastica* @@ -19682,6 +19950,7 @@ version toolchain ``2019_update5`` ``system`` ``2021.4.0`` ``system`` ``2022.0.0`` ``system`` +``2022.1.0`` ``system`` ================ ========== @@ -19939,12 +20208,12 @@ A mutable, self-balancing interval tree. Queries may be by point, by range over *homepage*: https://github.com/chaimleib/intervaltree -========= ================= ================== -version versionsuffix toolchain -========= ================= ================== -``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` -``3.1.0`` ``GCCcore/10.3.0`` -========= ================= ================== +========= ================= ====================================== +version versionsuffix toolchain +========= ================= ====================================== +``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ================= ====================================== .. _list_software_intltool_885: @@ -20340,7 +20609,7 @@ version toolchain ``0.16`` ``GCC/4.9.3-2.25`` ``0.17`` ``foss/2016a`` ``0.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``0.24`` ``GCCcore/11.2.0`` +``0.24`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ========================================================= @@ -20417,6 +20686,7 @@ version toolchain ``2019.4.036`` ``system`` ``2021.2.0`` ``system`` ``2021.5.0`` ``system`` +``2021.6.0`` ``system`` ============== ========== @@ -20523,7 +20793,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_Jorg_402` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_jupyter-server-proxy_2118` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JavaFX_544` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_Jorg_402` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_json-fortran_1251` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_jupyter-resource-usage_2282` - :ref:`list_software_jupyter-server-proxy_2118` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` .. _list_software_JAGS_293: @@ -20552,12 +20822,13 @@ Jansson is a C library for encoding, decoding and manipulating JSON data. Its m *homepage*: http://www.digip.org/jansson/ -========== ============== -version toolchain -========== ============== -``2.6`` ``GCC/4.8.3`` -``2.13.1`` ``GCC/10.2.0`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``2.6`` ``GCC/4.8.3`` +``2.13.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` +``2.14`` ``GCC/11.3.0`` +========== ============================== .. _list_software_Jasmine_711: @@ -20657,10 +20928,13 @@ version versionsuffix toolchain ``1.8_191`` ``-b26-OpenJDK`` ``system`` ``1.8_265`` ``-b01-OpenJDK-aarch64`` ``system`` ``1.9.0.4`` ``system`` +``8`` ``system`` +``8.345`` ``system`` ``11`` ``system`` ``11.0.2`` ``system`` ``11.0.6`` ``-ppc64le`` ``system`` ``11.0.8`` ``-aarch64`` ``system`` +``11.0.16`` ``system`` ``13`` ``system`` ``13.0.2`` ``system`` ``15`` ``system`` @@ -20670,9 +20944,26 @@ version versionsuffix toolchain ``17`` ``system`` ``17.0.1`` ``system`` ``17.0.2`` ``system`` +``17.0.4`` ``system`` ============= ======================== ========== +.. _list_software_JavaFX_544: + +*JavaFX* +++++++++ + +OpenJFX is an open source, next generation client application platform for desktop, mobile and embedded systems built on Java + +*homepage*: https://openjfx.io/ + +========== ====================== ========== +version versionsuffix toolchain +========== ====================== ========== +``11.0.2`` ``_linux-x64_bin-sdk`` ``system`` +========== ====================== ========== + + .. _list_software_jax_323: *jax* @@ -20691,6 +20982,7 @@ version versionsuffix toolchain ``0.2.24`` ``-CUDA-11.3.1`` ``foss/2021a`` ``0.3.9`` ``foss/2021a`` ``0.3.9`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.3.14`` ``-CUDA-11.7.0`` ``foss/2022a`` ========== ================ ================================== @@ -20885,6 +21177,22 @@ version toolchain ======== ========================================================== +.. _list_software_json-fortran_1251: + +*json-fortran* +++++++++++++++ + +JSON-Fortran: A Modern Fortran JSON API + +*homepage*: https://github.com/jacobwilliams/json-fortran + +========= ================== +version toolchain +========= ================== +``8.3.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_JSON-GLib_709: *JSON-GLib* @@ -21038,6 +21346,22 @@ version toolchain ========= ================== +.. _list_software_jupyter-resource-usage_2282: + +*jupyter-resource-usage* +++++++++++++++++++++++++ + +Jupyter Notebook Extension for monitoring your own Resource Usage (memory and/or CPU) + +*homepage*: https://github.com/jupyter-server/jupyter-resource-usage + +========= ================== +version toolchain +========= ================== +``0.6.1`` ``GCCcore/10.3.0`` +========= ================== + + .. _list_software_jupyter-server-proxy_2118: *jupyter-server-proxy* @@ -21183,6 +21507,7 @@ version toolchain ========= ====================================== ``2.0.4`` ``GCCcore/10.2.0`` ``3.3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.3.2`` ``GCCcore/11.2.0`` ========= ====================================== @@ -21351,6 +21676,7 @@ version toolchain ``2.1.2`` ``foss/2019a``, ``intel/2019a`` ``2.1.3`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` ``2.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.3.0`` ``GCCcore/11.2.0`` ========= ================================================================ @@ -21603,7 +21929,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libde265_669` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libheif_723` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libopus_766` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libde265_669` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libev_530` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libheif_723` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmad_617` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libopus_766` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libplinkio_1069` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_LuaJIT2-OpenResty_1553` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -21664,14 +21990,17 @@ LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale At *homepage*: https://lammps.sandia.gov/ -============ ============================= =============================== -version versionsuffix toolchain -============ ============================= =============================== -``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` -``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a``, ``intel/2020a`` -``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` -``7Aug2019`` ``-Python-3.7.4-kokkos-OCTP`` ``intel/2019b`` -============ ============================= =============================== +============= ============================= =============================== +version versionsuffix toolchain +============= ============================= =============================== +``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` +``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a``, ``intel/2020a`` +``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` +``7Aug2019`` ``-Python-3.7.4-kokkos-OCTP`` ``intel/2019b`` +``23Jun2022`` ``-kokkos`` ``foss/2021a``, ``foss/2021b`` +``23Jun2022`` ``-kokkos-CUDA-11.3.1`` ``foss/2021a`` +``23Jun2022`` ``-kokkos-CUDA-11.4.1`` ``foss/2021b`` +============= ============================= =============================== .. _list_software_lancet_631: @@ -21699,13 +22028,13 @@ LAPACK is written in Fortran90 and provides routines for solving systems of sim *homepage*: https://www.netlib.org/lapack/ -========== ================== -version toolchain -========== ================== -``3.8.0`` ``GCC/7.3.0-2.30`` -``3.9.1`` ``GCC/10.2.0`` -``3.10.1`` ``GCC/11.2.0`` -========== ================== +========== ============================== +version toolchain +========== ============================== +``3.8.0`` ``GCC/7.3.0-2.30`` +``3.9.1`` ``GCC/10.2.0`` +``3.10.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` +========== ============================== .. _list_software_LAST_308: @@ -21974,11 +22303,11 @@ Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsig *homepage*: https://gitlab.dkrz.de/k202009/libaec -========= ================== -version toolchain -========= ================== -``1.0.6`` ``GCCcore/10.2.0`` -========= ================== +========= ========================================================== +version toolchain +========= ========================================================== +``1.0.6`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ========================================================== .. _list_software_libaio_624: @@ -22119,6 +22448,7 @@ version toolchain ``1.14`` ``GCCcore/10.2.0`` ``1.15`` ``GCCcore/10.3.0`` ``1.17`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.1`` ``GCCcore/11.3.0`` ======== ========================================================================================================= @@ -22371,6 +22701,7 @@ The DWARF Debugging Information Format is of interest to programmers working on ============ =================================================== version toolchain ============ =================================================== +``0.4.1`` ``GCCcore/11.3.0`` ``20140805`` ``GCC/4.9.2`` ``20150310`` ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0`` ``20190529`` ``GCCcore/8.2.0`` @@ -22408,11 +22739,11 @@ libelf is a free ELF object file access library *homepage*: https://directory.fsf.org/wiki/Libelf -========== ==================================================================================================================================================================== -version toolchain -========== ==================================================================================================================================================================== -``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========== ==================================================================================================================================================================== +========== ======================================================================================================================================================================================== +version toolchain +========== ======================================================================================================================================================================================== +``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========== ======================================================================================================================================================================================== .. _list_software_libepoxy_876: @@ -22435,6 +22766,22 @@ version toolchain ========== ======================================================== +.. _list_software_libev_530: + +*libev* ++++++++ + +A full-featured and high-performance (see benchmark) event loop that is loosely modelled after libevent, but without its limitations and bugs. It is used in GNU Virtual Private Ethernet, rxvt-unicode, auditd, the Deliantra MORPG Server and Client, and many other programs. + +*homepage*: http://software.schmorp.de/pkg/libev.html + +======== ============== +version toolchain +======== ============== +``4.33`` ``GCC/11.2.0`` +======== ============== + + .. _list_software_libevent_857: *libevent* @@ -22617,7 +22964,7 @@ version toolchain ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b``, ``intel/2018a`` ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``2.3.1`` ``GCCcore/10.3.0`` -``2.3.3`` ``GCCcore/11.2.0`` +``2.3.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ============================================================================================================ @@ -22830,11 +23177,11 @@ libHaru is a free, cross platform, open source library for generating PDF files. *homepage*: http://libharu.org/ -========= ================================================================================================================================================================================================= -version toolchain -========= ================================================================================================================================================================================================= -``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2021a``, ``foss/2021b``, ``intel/2017a``, ``intel/2018b`` -========= ================================================================================================================================================================================================= +========= ===================================================================================================================================================================================================================== +version toolchain +========= ===================================================================================================================================================================================================================== +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2021a``, ``foss/2021b``, ``intel/2017a``, ``intel/2018b`` +========= ===================================================================================================================================================================================================================== .. _list_software_libheif_723: @@ -22975,6 +23322,7 @@ version versionsuffix toolchain ``2.4.2`` ``intel/2018a`` ``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` ``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a``, ``iimpi/2021a`` +``2.7.2`` ``-lmax-6-cp2k`` ``GCC/11.3.0`` ========= ================ =================================================================================================================================================================================================================== @@ -23055,6 +23403,22 @@ version toolchain ======= ================== +.. _list_software_libmad_617: + +*libmad* +++++++++ + +MAD is a high-quality MPEG audio decoder. + +*homepage*: https://www.underbit.com/products/mad/ + +=========== ================== +version toolchain +=========== ================== +``0.15.1b`` ``GCCcore/11.3.0`` +=========== ================== + + .. _list_software_libmatheval_1161: *libmatheval* @@ -23285,6 +23649,22 @@ version toolchain ========== ==================================================================================================================== +.. _list_software_libplinkio_1069: + +*libplinkio* +++++++++++++ + +A small C and Python library for reading PLINK genotype files. + +*homepage*: https://github.com/mfranberg/libplinkio + +========= ================= +version toolchain +========= ================= +``0.9.8`` ``GCCcore/9.3.0`` +========= ================= + + .. _list_software_libpng_636: *libpng* @@ -23299,6 +23679,7 @@ version toolchain ========== ==================================================================================================================== ``1.2.58`` ``system`` ``1.2.59`` ``system`` +``1.5.30`` ``system`` ``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` @@ -23322,13 +23703,13 @@ C library for the Public Suffix List *homepage*: https://rockdaboot.github.io/libpsl -========== ====================================== -version toolchain -========== ====================================== -``0.20.2`` ``GCCcore/7.3.0`` -``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.21.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -========== ====================================== +========== ========================================================== +version toolchain +========== ========================================================== +``0.20.2`` ``GCCcore/7.3.0`` +``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.21.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========== ========================================================== .. _list_software_libPSML_627: @@ -23429,6 +23810,7 @@ version versionsuffix toolchain ``2.6.3`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``2.6.4`` ``intel/2016b`` ``2.7.1`` ``intel/2018a`` +``2.8.0`` ``GCCcore/10.3.0`` ========= ================ =============================================== @@ -23448,7 +23830,7 @@ version toolchain ``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -``8.1.2`` ``GCCcore/11.3.0`` +``8.1.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` ========= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -23668,6 +24050,7 @@ version toolchain ``2.66.1`` ``GCCcore/8.2.0`` ``2.70.0`` ``GCCcore/8.3.0`` ``2.72.0`` ``GCCcore/10.2.0`` +``2.74.0`` ``GCCcore/10.3.0`` ========== ================== @@ -24501,15 +24884,15 @@ LibYAML is a YAML parser and emitter written in C. *homepage*: https://pyyaml.org/wiki/LibYAML -========= =================================================================== -version toolchain -========= =================================================================== -``0.1.6`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` -``0.2.1`` ``GCCcore/7.3.0``, ``system`` -``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= =================================================================== +========= ============================================================================== +version toolchain +========= ============================================================================== +``0.1.6`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` +``0.2.1`` ``GCCcore/7.3.0``, ``system`` +``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ============================================================================== .. _list_software_libzeep_747: @@ -24542,6 +24925,7 @@ version toolchain ========= ========================================================== ``1.5.2`` ``GCCcore/8.2.0`` ``1.7.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.9.2`` ``GCCcore/11.3.0`` ========= ========================================================== @@ -25198,6 +25582,7 @@ version toolchain ``5.3.5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ``5.4.2`` ``GCCcore/10.2.0`` ``5.4.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.4.4`` ``GCCcore/11.3.0`` =========== ======================================================================================= @@ -25217,6 +25602,22 @@ version toolchain ========= ============= +.. _list_software_LuaJIT2-OpenResty_1553: + +*LuaJIT2-OpenResty* ++++++++++++++++++++ + +openresty/luajit2 - OpenResty's maintained branch of LuaJIT. LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language. + +*homepage*: https://github.com/openresty/luajit2 + +================ ============= +version toolchain +================ ============= +``2.1-20220411`` ``GCC/9.3.0`` +================ ============= + + .. _list_software_Lucene-Geo-Gazetteer_1916: *Lucene-Geo-Gazetteer* @@ -25309,6 +25710,7 @@ version versionsuffix toolchain ``4.5.2`` ``GCCcore/9.3.0`` ``4.6.2`` ``GCCcore/10.2.0`` ``4.6.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``4.9.1`` ``GCCcore/11.3.0`` ========= ================== ====================================== @@ -25371,7 +25773,7 @@ version toolchain --- -:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_Minipolish_1052` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_mm-common_912` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_MONA_299` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaMorpheus_1242` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mgltools_881` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_miniasm_750` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_Minipolish_1052` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_mm-common_912` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_MONA_299` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_muMerge_722` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M1QN3_336: @@ -25405,7 +25807,7 @@ version toolchain ``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` -``1.4.19`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``system`` +``1.4.19`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -25470,11 +25872,12 @@ maeparser is a parser for Schrodinger Maestro files. *homepage*: https://github.com/schrodinger/maeparser -========= ================================ -version toolchain -========= ================================ -``1.2.2`` ``gompi/2019a``, ``iimpi/2019a`` -========= ================================ +========= ================================================================== +version toolchain +========= ================================================================== +``1.2.2`` ``gompi/2019a``, ``iimpi/2019a`` +``1.3.0`` ``gompi/2019b``, ``gompi/2021a``, ``gompi/2022a``, ``iimpi/2020a`` +========= ================================================================== .. _list_software_MAFFT_366: @@ -25689,7 +26092,7 @@ version versionsuffix toolchain ======= ============= =========================================================================================== ``6.7`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``6.7`` ``-minimal`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``6.8`` ``GCCcore/11.2.0`` +``6.8`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======= ============= =========================================================================================== @@ -26070,6 +26473,7 @@ version versionsuffix toolchain ``3.4.2`` ``foss/2021a``, ``intel/2021a`` ``3.4.3`` ``foss/2021b``, ``intel/2021b`` ``3.5.1`` ``foss/2020b``, ``intel/2020b`` +``3.5.2`` ``foss/2022a`` ========= ================================= =================================================================================== @@ -26096,13 +26500,14 @@ version toolchain MATSim is an open-source framework to implement large-scale agent-based transport simulations. -*homepage*: http://www.matsim.org/ +*homepage*: https://www.matsim.org/ -========= =================== =============== -version versionsuffix toolchain -========= =================== =============== -``0.8.1`` ``-Java-1.8.0_112`` ``intel/2016b`` -========= =================== =============== +========= =================== ============================== +version versionsuffix toolchain +========= =================== ============================== +``0.8.1`` ``-Java-1.8.0_112`` ``intel/2016b`` +``14.0`` ``-Java-11`` ``GCCcore/11.2.0``, ``system`` +========= =================== ============================== .. _list_software_Maude_492: @@ -26381,6 +26786,7 @@ version versionsuffix toolchain ``0.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``1.1.1`` ``foss/2020b`` ``2.0.0`` ``foss/2021b``, ``intel/2021b`` +``2.2.0`` ``foss/2022a`` ========== ================= =============================== @@ -26509,6 +26915,7 @@ version versionsuffix toolchain ``1.4.3`` ``foss/2020b`` ``1.4.3`` ``-Python-3.7.4`` ``foss/2019b`` ``1.5.0`` ``foss/2021a`` +``1.6.0`` ``foss/2021b`` ========== ================= ============== @@ -26629,11 +27036,13 @@ Megalodon is a research command line tool to extract high accuracy modified base *homepage*: https://github.com/nanoporetech/megalodon -========= ================================== -version toolchain -========= ================================== -``2.3.5`` ``foss/2020b``, ``fosscuda/2020b`` -========= ================================== +========= ================ ================================== +version versionsuffix toolchain +========= ================ ================================== +``2.3.5`` ``foss/2020b``, ``fosscuda/2020b`` +``2.5.0`` ``foss/2021a`` +``2.5.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ================================== .. _list_software_MEGAN_360: @@ -26786,6 +27195,7 @@ version versionsuffix toolchain ``5.7.1`` ``GCCcore/10.2.0`` ``5.7.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``5.8`` ``GCCcore/10.3.0`` +``6.2`` ``GCCcore/11.3.0`` ========= ================== ================== @@ -27014,6 +27424,7 @@ version toolchain ======= ============== ``4`` ``GCC/10.2.0`` ``5`` ``GCC/10.3.0`` +``6`` ``GCC/11.2.0`` ======= ============== @@ -27066,6 +27477,22 @@ version toolchain ============== ============== +.. _list_software_MetaMorpheus_1242: + +*MetaMorpheus* +++++++++++++++ + +MetaMorpheus is a bottom-up proteomics database search software with integrated post-translational modification (PTM) discovery capability. This program combines features of Morpheus and G-PTM-D in a single tool. + +*homepage*: https://github.com/smith-chem-wisc/MetaMorpheus + +=========== ================== +version toolchain +=========== ================== +``0.0.320`` ``GCCcore/10.3.0`` +=========== ================== + + .. _list_software_MetaPhlAn_858: *MetaPhlAn* @@ -27178,13 +27605,29 @@ METIS is a set of serial programs for partitioning graphs, partitioning finite e *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview -========= ============= ============================================================================================================================================================================================================================================================================================== -version versionsuffix toolchain -========= ============= ============================================================================================================================================================================================================================================================================================== -``5.0.2`` ``gimkl/2.11.5`` -``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ============= ============================================================================================================================================================================================================================================================================================== +========= ============= ================================================================================================================================================================================================================================================================================================================== +version versionsuffix toolchain +========= ============= ================================================================================================================================================================================================================================================================================================================== +``5.0.2`` ``gimkl/2.11.5`` +``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ============= ================================================================================================================================================================================================================================================================================================================== + + +.. _list_software_mgltools_881: + +*mgltools* +++++++++++ + +The MGLTools software suite can be used for visualization and analysis of molecular structures and comprises the Python Molecular Viewer (PMV, a general purpose molecular viewer), AutoDockTools (ADT, a set of PMV commands specifically developed to support AutoDock users) and Vision (a visual programming environment). + +*homepage*: https://ccsb.scripps.edu/mgltools/ + +========= ========== +version toolchain +========= ========== +``1.5.7`` ``system`` +========= ========== .. _list_software_mhcflurry_988: @@ -27343,12 +27786,30 @@ Mini-XML is a small XML parsing library that you can use to read XML data files *homepage*: https://www.msweet.org/mxml -======= ================== -version toolchain -======= ================== -``2.9`` ``GCCcore/8.2.0`` -``3.2`` ``GCCcore/10.3.0`` -======= ================== +========= ================== +version toolchain +========= ================== +``2.9`` ``GCCcore/8.2.0`` +``2.12`` ``GCCcore/9.3.0`` +``3.2`` ``GCCcore/10.3.0`` +``3.3.1`` ``GCCcore/11.2.0`` +========= ================== + + +.. _list_software_miniasm_750: + +*miniasm* ++++++++++ + +Miniasm is a very fast OLC-based de novo assembler for noisy long reads. It takes all-vs-all read self-mappings (typically by minimap) as input and outputs an assembly graph in the GFA format. Different from mainstream assemblers, miniasm does not have a consensus step. It simply concatenates pieces of read sequences to generate the final unitig sequences. Thus the per-base error rate is similar to the raw input reads. + +*homepage*: https://github.com/lh3/minimap2 + +================ ====================================== +version toolchain +================ ====================================== +``0.3-20191007`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +================ ====================================== .. _list_software_minibar_738: @@ -27984,9 +28445,9 @@ version toolchain *Molekel* +++++++++ -Molekel is an open-source multi-platform molecular visualization program. +Molekel is an open-source multi-platform molecular visualization program. -*homepage*: http://molekel.cscs.ch/ +*homepage*: http://ugovaretto.github.io/molekel/wiki/pmwiki.php/Main/HomePage.html ========= ================= ========== version versionsuffix toolchain @@ -28004,21 +28465,21 @@ MolMod is a Python library with many compoments that are useful to write molecul *homepage*: https://molmod.github.io/molmod/ -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``1.1`` ``-Python-2.7.11`` ``intel/2016a`` -``1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.1`` ``-Python-2.7.13`` ``intel/2017a`` -``1.4.3`` ``-Python-2.7.14`` ``intel/2017b`` -``1.4.3`` ``-Python-3.6.3`` ``intel/2017b`` -``1.4.4`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``1.4.4`` ``-Python-2.7.15`` ``intel/2018b`` -``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` -``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.4.5`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.4.8`` ``foss/2020b``, ``foss/2021a`` -========= ================== =============================== +========= ================== ============================================== +version versionsuffix toolchain +========= ================== ============================================== +``1.1`` ``-Python-2.7.11`` ``intel/2016a`` +``1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.1`` ``-Python-2.7.13`` ``intel/2017a`` +``1.4.3`` ``-Python-2.7.14`` ``intel/2017b`` +``1.4.3`` ``-Python-3.6.3`` ``intel/2017b`` +``1.4.4`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``1.4.4`` ``-Python-2.7.15`` ``intel/2018b`` +``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` +``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.4.5`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.4.8`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` +========= ================== ============================================== .. _list_software_Molpro_633: @@ -28295,14 +28756,14 @@ Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily h *homepage*: http://www.multiprecision.org/ -========= =============== ========================================================== -version versionsuffix toolchain -========= =============== ========================================================== -``1.0.3`` ``intel/2017a`` -``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` -``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/9.3.0`` -``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========= =============== ========================================================== +========= =============== ============================================================================== +version versionsuffix toolchain +========= =============== ============================================================================== +``1.0.3`` ``intel/2017a`` +``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` +``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/9.3.0`` +``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= =============== ============================================================================== .. _list_software_MPFR_309: @@ -28752,12 +29213,28 @@ version toolchain ========= ================================ +.. _list_software_muMerge_722: + +*muMerge* ++++++++++ + +muMerge is a tool for combining bed regions from multiple bed files that overlap. + +*homepage*: https://github.com/Dowell-Lab/mumerge + +========= ============== +version toolchain +========= ============== +``1.1.0`` ``foss/2022a`` +========= ============== + + .. _list_software_MUMmer_563: *MUMmer* ++++++++ -MUMmer is a system for rapidly aligning entire genomes, whether in complete or draft form. AMOS makes use of it. +MUMmer is a system for rapidly aligning entire genomes, whether in complete or draft form. AMOS makes use of it. *homepage*: http://mummer.sourceforge.net/ @@ -28766,6 +29243,7 @@ version toolchain ============== ========================================================================= ``3.23`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016b`` ``4.0.0beta2`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +``4.0.0rc1`` ``GCCcore/11.2.0`` ============== ========================================================================= @@ -28788,6 +29266,7 @@ version versionsuffix toolchain ``5.4.0`` ``-metis`` ``foss/2021a`` ``5.4.1`` ``-metis`` ``foss/2021b``, ``intel/2021b`` ``5.5.0`` ``-metis`` ``foss/2021a`` +``5.5.1`` ``-metis`` ``foss/2022a`` ========= ============== ================================================================================================================= @@ -29153,7 +29632,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_NetPyNE_643` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_nano_428` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_NetPyNE_643` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nghttp3_712` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -29227,6 +29706,22 @@ version toolchain ======= ================== +.. _list_software_nano_428: + +*nano* +++++++ + +a simple editor, inspired by Pico + +*homepage*: https://www.nano-editor.org/ + +======= ================== +version toolchain +======= ================== +``6.4`` ``GCCcore/11.3.0`` +======= ================== + + .. _list_software_NanoComp_795: *NanoComp* @@ -29708,7 +30203,7 @@ version toolchain ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` ``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``system`` -``6.3`` ``GCCcore/11.3.0`` +``6.3`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``system`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -29725,7 +30220,7 @@ Ncview is a visual browser for netCDF format files. Typically you would use ncv version toolchain ========= ====================================================================================================================================================================================== ``2.1.7`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``gompi/2019a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b``, ``iomkl/2018b`` -``2.1.8`` ``gompi/2020a``, ``gompi/2021a``, ``gompi/2021b`` +``2.1.8`` ``gompi/2020a``, ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a`` ========= ====================================================================================================================================================================================== @@ -29917,14 +30412,14 @@ NetCDF (network Common Data Form) is a set of software libraries and machine-in *homepage*: https://www.unidata.ucar.edu/software/netcdf/ -========= ================ ======================================================================================================================================================================== -version versionsuffix toolchain -========= ================ ======================================================================================================================================================================== -``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` -``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` -========= ================ ======================================================================================================================================================================== +========= ================ ========================================================================================================================================================================================= +version versionsuffix toolchain +========= ================ ========================================================================================================================================================================================= +``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` +``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` +``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` +========= ================ ========================================================================================================================================================================================= .. _list_software_netCDF-Fortran_1309: @@ -29948,6 +30443,7 @@ version versionsuffix toolchain ``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` ``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` ``4.5.3`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` +``4.6.0`` ``gompi/2022a`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -30279,6 +30775,22 @@ version toolchain ========= ============================================== +.. _list_software_nghttp3_712: + +*nghttp3* ++++++++++ + +nghttp3 is an implementation of RFC 9114 HTTP/3 mapping over QUIC and RFC 9204 QPACK in C. It does not depend on any particular QUIC transport implementation. + +*homepage*: https://github.com/ngtcp2/nghttp3 + +========= ================== +version toolchain +========= ================== +``0.6.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_NGLess_556: *NGLess* @@ -30385,6 +30897,7 @@ NGSpeciesID is a tool for clustering and consensus forming of targeted ONT reads version versionsuffix toolchain =========== ================= ============== ``0.1.1.1`` ``-Python-3.7.4`` ``foss/2019b`` +``0.1.2.1`` ``foss/2021b`` =========== ================= ============== @@ -31196,7 +31709,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OGDF_288` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ONNX_323` - :ref:`list_software_ONNX-Runtime_1108` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_ont-remora_1028` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_Optuna_631` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OGDF_288` - :ref:`list_software_olaFlow_724` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ONNX_323` - :ref:`list_software_ONNX-Runtime_1108` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_ont-remora_1028` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFAST_704` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenFold_791` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_Optuna_631` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -31355,6 +31868,22 @@ version toolchain ================== ============== +.. _list_software_olaFlow_724: + +*olaFlow* ++++++++++ + +olaFlow CFD Suite is a free and open source project committed to bringing the latest advances for the simulation of wave dynamics to the OpenFOAM® and FOAM-extend communities. + +*homepage*: https://olaflow.github.io/ + +============ ============== +version toolchain +============ ============== +``20210820`` ``foss/2021b`` +============ ============== + + .. _list_software_OMA_221: *OMA* @@ -31453,6 +31982,8 @@ version versionsuffix toolchain ========= ================ ============== ``0.1.2`` ``foss/2021a`` ``0.1.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.0.0`` ``foss/2021a`` +``1.0.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ================ ============== @@ -31532,18 +32063,19 @@ Open Babel is a chemical toolbox designed to speak the many languages of chemic *homepage*: https://openbabel.org -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``2.3.2`` ``-Python-2.7.11`` ``foss/2016a`` -``2.4.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.4.1`` ``-Python-2.7.15`` ``intel/2018b`` -``2.4.1`` ``-Python-3.6.6`` ``intel/2018b`` -``2.4.1`` ``-Python-3.7.2`` ``intel/2019a`` -``3.0.0`` ``-Python-3.7.4`` ``gompi/2019b`` -``3.1.1`` ``gompi/2021a`` -``3.1.1`` ``-Python-3.7.4`` ``gompi/2019b`` -========= ================== =============== +========= ================== ================================ +version versionsuffix toolchain +========= ================== ================================ +``2.3.2`` ``-Python-2.7.11`` ``foss/2016a`` +``2.4.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.4.1`` ``-Python-2.7.15`` ``intel/2018b`` +``2.4.1`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.1`` ``-Python-3.7.2`` ``intel/2019a`` +``3.0.0`` ``-Python-3.7.4`` ``gompi/2019b`` +``3.1.1`` ``gompi/2021a``, ``gompi/2022a`` +``3.1.1`` ``-Python-3.7.4`` ``gompi/2019b`` +``3.1.1`` ``-Python-3.8.2`` ``iimpi/2020a`` +========= ================== ================================ .. _list_software_OpenBLAS_692: @@ -31729,6 +32261,22 @@ version versionsuffix toolchain ========= ================ ============== +.. _list_software_OpenFAST_704: + +*OpenFAST* +++++++++++ + +OpenFAST is a wind turbine simulation tool which builds on FAST v8. FAST.Farm extends the capability of OpenFAST to simulate multi-turbine wind farms + +*homepage*: http://openfast.readthedocs.io/ + +========= ============== +version toolchain +========= ============== +``3.0.0`` ``foss/2021b`` +========= ============== + + .. _list_software_OpenFOAM_693: *OpenFOAM* @@ -31769,6 +32317,7 @@ version versionsuffix toolchain ``v2012`` ``foss/2020a`` ``v2106`` ``foss/2021a`` ``v2112`` ``foss/2021b`` +``v2206`` ``foss/2022a`` ================ ============= ================================================= @@ -31793,6 +32342,22 @@ version versionsuffix toolchain ================ ================== ================================= +.. _list_software_OpenFold_791: + +*OpenFold* +++++++++++ + +A faithful PyTorch reproduction of DeepMind's AlphaFold 2 + +*homepage*: https://github.com/aqlaboratory/openfold + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``1.0.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_OpenForceField_1381: *OpenForceField* @@ -31891,16 +32456,17 @@ OpenMM is a toolkit for molecular simulation. *homepage*: https://openmm.org -========= ================= =================================================== -version versionsuffix toolchain -========= ================= =================================================== -``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` -``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` -``7.5.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` -``7.5.1`` ``foss/2020b``, ``fosscuda/2020b`` -========= ================= =================================================== +========= =================== =================================================== +version versionsuffix toolchain +========= =================== =================================================== +``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` +``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` +``7.5.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` +``7.5.1`` ``foss/2020b``, ``fosscuda/2020b`` +``7.5.1`` ``-DeepMind-patch`` ``foss/2021a`` +========= =================== =================================================== .. _list_software_OpenMM-PLUMED_1056: @@ -32004,7 +32570,7 @@ version versionsuffix toolchain ``4.0.7`` ``GCC/10.3.0`` ``4.1.0`` ``GCC/10.2.0`` ``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` -``4.1.2`` ``GCC/11.2.0`` +``4.1.2`` ``GCC/10.2.0``, ``GCC/11.2.0`` ``4.1.4`` ``GCC/11.3.0`` ``system`` ``GCC/system-2.29`` ========== ================ ==================================================================================================================== @@ -32481,6 +33047,8 @@ version versionsuffix toolchain ``5.8`` ``iimpi/2021b`` ``5.9`` ``gompi/2022.05``, ``gompi/2022a`` ``5.9`` ``-CUDA-11.3.1`` ``gompi/2021a`` +``5.9`` ``-CUDA-11.4.1`` ``gompi/2021b`` +``5.9`` ``-CUDA-11.7.0`` ``gompi/2022a`` ========= ================ ============================================================================================================================================================================================= @@ -32499,6 +33067,7 @@ version toolchain ``2.0`` ``foss/2016a``, ``foss/2017a`` ``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.0`` ``GCCcore/11.3.0`` ======= ======================================================= @@ -32541,7 +33110,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pfind_529` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pfind_529` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_Phantompeakqualtools_2140` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGenomeTracks_1452` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -32628,7 +33197,7 @@ version toolchain ``9.38.1`` ``GCC/4.9.2``, ``system`` ``16.02`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2018a`` ``17.03`` ``GCCcore/10.2.0`` -``17.04`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``17.04`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== =========================================================================== @@ -32660,12 +33229,12 @@ pagmo is a C++ scientific library for massively parallel optimization. *homepage*: https://esa.github.io/pagmo2 -========== ============== -version toolchain -========== ============== -``2.17.0`` ``foss/2020b`` -``2.18.0`` ``foss/2021a`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``2.17.0`` ``foss/2020b`` +``2.18.0`` ``foss/2021a``, ``foss/2021b`` +========== ============================== .. _list_software_PAL2NAL_490: @@ -32928,6 +33497,7 @@ version toolchain ``20210322`` ``GCCcore/10.2.0`` ``20210622`` ``GCCcore/10.3.0`` ``20210722`` ``GCCcore/11.2.0`` +``20220722`` ``GCCcore/11.3.0`` ============ =============================== @@ -33028,21 +33598,22 @@ ParaView is a scientific parallel visualizer. *homepage*: https://www.paraview.org -========= ====================== ================================================================================================= -version versionsuffix toolchain -========= ====================== ================================================================================================= -``4.4.0`` ``foss/2016a``, ``intel/2016a`` -``4.4.0`` ``-mpi`` ``gimkl/2.11.5`` -``5.1.2`` ``-mpi`` ``foss/2016b``, ``intel/2016b`` -``5.2.0`` ``-mpi`` ``foss/2016b``, ``intel/2017a`` -``5.3.0`` ``-mpi`` ``foss/2016b`` -``5.4.1`` ``-mpi`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``5.5.2`` ``-Python-2.7.15-mpi`` ``foss/2018b`` -``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` -``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` -``5.8.1`` ``-mpi`` ``foss/2020b`` -``5.9.1`` ``-mpi`` ``foss/2021a``, ``foss/2021b`` -========= ====================== ================================================================================================= +========== ====================== ================================================================================================= +version versionsuffix toolchain +========== ====================== ================================================================================================= +``4.4.0`` ``foss/2016a``, ``intel/2016a`` +``4.4.0`` ``-mpi`` ``gimkl/2.11.5`` +``5.1.2`` ``-mpi`` ``foss/2016b``, ``intel/2016b`` +``5.2.0`` ``-mpi`` ``foss/2016b``, ``intel/2017a`` +``5.3.0`` ``-mpi`` ``foss/2016b`` +``5.4.1`` ``-mpi`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``5.5.2`` ``-Python-2.7.15-mpi`` ``foss/2018b`` +``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` +``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` +``5.8.1`` ``-mpi`` ``foss/2020b`` +``5.9.1`` ``-mpi`` ``foss/2021a``, ``foss/2021b`` +``5.10.1`` ``-mpi`` ``foss/2022a`` +========== ====================== ================================================================================================= .. _list_software_PARI-GP_496: @@ -33184,15 +33755,16 @@ PatchELF is a small utility to modify the dynamic linker and RPATH of ELF execut *homepage*: http://nixos.org/patchelf.html -======== ========================================================= -version toolchain -======== ========================================================= -``0.8`` ``GNU/4.9.3-2.25`` -``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` -``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` -``0.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``0.13`` ``GCCcore/11.2.0`` -======== ========================================================= +========== ========================================================= +version toolchain +========== ========================================================= +``0.8`` ``GNU/4.9.3-2.25`` +``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` +``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` +``0.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``0.13`` ``GCCcore/11.2.0`` +``0.15.0`` ``GCCcore/11.3.0`` +========== ========================================================= .. _list_software_path.py_708: @@ -33603,6 +34175,7 @@ version versionsuffix toolchain ``5.34.0`` ``-minimal`` ``GCCcore/11.2.0`` ``5.34.1`` ``GCCcore/11.3.0`` ``5.34.1`` ``-minimal`` ``GCCcore/11.3.0`` +``5.36.0`` ``GCCcore/12.1.0`` ========== ============= ========================================================================================= @@ -33729,6 +34302,7 @@ A suite of tools to build and search generalized profiles (protein and DNA). version toolchain ============ ================================== ``3.2.11`` ``GCCcore/10.3.0``, ``foss/2021a`` +``3.2.12`` ``GCCcore/11.2.0`` ``20160324`` ``foss/2016a`` ============ ================================== @@ -33817,6 +34391,22 @@ version toolchain ============ ============== +.. _list_software_Phantompeakqualtools_2140: + +*Phantompeakqualtools* +++++++++++++++++++++++ + +It computes informative enrichment and quality measures for ChIP-seq/DNase-seq/FAIRE-seq/MNase-seq data. + +*homepage*: https://github.com/kundajelab/phantompeakqualtools + +========= ============== +version toolchain +========= ============== +``1.2.2`` ``foss/2021b`` +========= ============== + + .. _list_software_PHASE_369: *PHASE* @@ -34493,14 +35083,14 @@ pkg-config is a helper tool used when compiling applications and libraries. It *homepage*: http://www.freedesktop.org/wiki/Software/pkg-config/ -========== ============================================================================================================================================================================================================================ -version toolchain -========== ============================================================================================================================================================================================================================ -``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` -``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` -========== ============================================================================================================================================================================================================================ +========== ================================================================================================================================================================================================================================================ +version toolchain +========== ================================================================================================================================================================================================================================================ +``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` +``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` +========== ================================================================================================================================================================================================================================================ .. _list_software_pkgconf_744: @@ -34689,6 +35279,7 @@ version toolchain ``2.00a2.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` ``2.00a2.3_x86_64`` ``system`` ``2.00a3.1`` ``GCC/11.2.0`` +``2.00a3.6`` ``GCC/11.3.0`` =========================== ============================== @@ -34925,7 +35516,7 @@ version toolchain ``1.10.0`` ``foss/2018b``, ``intel/2018b`` ``1.12.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2020a`` ``1.12.2`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2021a`` -``1.12.3`` ``gompi/2021b`` +``1.12.3`` ``gompi/2021b``, ``gompi/2022a`` ========== ===================================================================================== @@ -35079,13 +35670,14 @@ Porechop is a tool for finding and removing adapters from Oxford Nanopore reads. *homepage*: https://github.com/rrwick/Porechop -========= ================= =============== -version versionsuffix toolchain -========= ================= =============== -``0.2.3`` ``-Python-3.5.2`` ``foss/2016b`` -``0.2.4`` ``-Python-3.6.6`` ``foss/2018b`` -``0.2.4`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= =============== +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``0.2.3`` ``-Python-3.5.2`` ``foss/2016b`` +``0.2.4`` ``GCCcore/11.2.0`` +``0.2.4`` ``-Python-3.6.6`` ``foss/2018b`` +``0.2.4`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= ================== .. _list_software_porefoam_857: @@ -35403,12 +35995,13 @@ PyYAML-based python module to produce pretty and readable YAML-serialized data. *homepage*: https://github.com/mk-fg/pretty-yaml -=========== ================= -version toolchain -=========== ================= -``19.12.0`` ``GCCcore/8.3.0`` -``20.4.0`` ``GCCcore/9.3.0`` -=========== ================= +=========== ================== +version toolchain +=========== ================== +``19.12.0`` ``GCCcore/8.3.0`` +``20.4.0`` ``GCCcore/9.3.0`` +``21.10.1`` ``GCCcore/10.3.0`` +=========== ================== .. _list_software_Primer3_674: @@ -35771,6 +36364,7 @@ version toolchain ``2.2.12`` ``GCCcore/8.3.0`` ``2.3.1`` ``GCCcore/9.3.0`` ``2.3.3`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``2.3.5`` ``GCCcore/11.3.0`` ========== ===================================== @@ -36065,6 +36659,7 @@ pugixml is a light-weight C++ XML processing library version toolchain ========== ================== ``1.11.4`` ``GCCcore/10.3.0`` +``1.12.1`` ``GCCcore/11.2.0`` ========== ================== @@ -36849,6 +37444,22 @@ version versionsuffix toolchain ============ ================== ============== +.. _list_software_pyGenomeTracks_1452: + +*pyGenomeTracks* +++++++++++++++++ + +pyGenomeTracks aims to produce high-quality genome browser tracks that are highly customizable. + +*homepage*: https://pygenometracks.readthedocs.io + +======= ============== +version toolchain +======= ============== +``3.7`` ``foss/2021b`` +======= ============== + + .. _list_software_PyGEOS_503: *PyGEOS* @@ -36910,12 +37521,12 @@ pygmo is a scientific Python library for massively parallel optimization. *homepage*: https://esa.github.io/pygmo2 -========== ============== -version toolchain -========== ============== -``2.16.1`` ``foss/2020b`` -``2.18.0`` ``foss/2021a`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``2.16.1`` ``foss/2020b`` +``2.18.0`` ``foss/2021a``, ``foss/2021b`` +========== ============================== .. _list_software_PyGObject_871: @@ -37285,6 +37896,7 @@ version versionsuffix toolchain ``5.5.0`` ``-Python-2.7.15`` ``foss/2018b`` ``5.5.0`` ``-Python-3.6.6`` ``foss/2018b`` ``6.0.1`` ``foss/2020b``, ``foss/2021a`` +``6.4.2`` ``foss/2022a`` ========= ================== ============================== @@ -37297,12 +37909,13 @@ PyOpenCL lets you access GPUs and other massively parallel compute devices from *homepage*: https://mathema.tician.de/software/pyopencl/ -============ ================= =================================================== -version versionsuffix toolchain -============ ================= =================================================== -``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``2021.1.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -============ ================= =================================================== +============= ================= =================================================== +version versionsuffix toolchain +============= ================= =================================================== +``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2021.1.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``2021.2.13`` ``foss/2021b`` +============= ================= =================================================== .. _list_software_PyOpenGL_750: @@ -37663,6 +38276,7 @@ version versionsuffix toolchain ``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` ``0.17.0`` ``GCC/11.2.0`` ``0.18.0`` ``GCC/11.2.0`` +``0.19.1`` ``GCC/11.3.0`` ============ ================== ============================================================================================================== @@ -37874,12 +38488,13 @@ Python interface to Stan, a package for Bayesian inference using the No-U-Turn *homepage*: https://github.com/stan-dev/pystan -============ ================= =============== -version versionsuffix toolchain -============ ================= =============== -``2.19.0.0`` ``-Python-3.6.4`` ``intel/2018a`` -``2.19.1.1`` ``intel/2020b`` -============ ================= =============== +============ ================= =============================== +version versionsuffix toolchain +============ ================= =============================== +``2.19.0.0`` ``-Python-3.6.4`` ``intel/2018a`` +``2.19.1.1`` ``foss/2020b``, ``intel/2020b`` +``3.5.0`` ``foss/2021b`` +============ ================= =============================== .. _list_software_pystran_785: @@ -37987,7 +38602,7 @@ version toolchain ========= ====================================== ``2.1.0`` ``GCCcore/10.2.0`` ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.5.0`` ``GCCcore/11.2.0`` +``2.5.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ====================================== @@ -38353,6 +38968,7 @@ version versionsuffix toolchain ``5.3`` ``GCCcore/9.3.0`` ``5.3.1`` ``GCCcore/10.2.0`` ``5.4.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``6.0`` ``GCCcore/11.3.0`` ========= ================== ==================================================================================== @@ -38391,7 +39007,7 @@ version versionsuffix toolchain --- -:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_QCG-PilotJob_1067` - :ref:`list_software_qcint_543` - :ref:`list_software_QCxMS_428` - :ref:`list_software_QD_149` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` +:ref:`list_software_Q6_135` - :ref:`list_software_QCA_213` - :ref:`list_software_qcat_425` - :ref:`list_software_QCG-PilotJob_1067` - :ref:`list_software_qcint_543` - :ref:`list_software_QCxMS_428` - :ref:`list_software_QD_149` - :ref:`list_software_QDD_217` - :ref:`list_software_QEMU_312` - :ref:`list_software_QGIS_308` - :ref:`list_software_Qhull_518` - :ref:`list_software_QIIME_373` - :ref:`list_software_QIIME2_423` - :ref:`list_software_Qiskit_629` - :ref:`list_software_QJson_491` - :ref:`list_software_QML_234` - :ref:`list_software_qpth_445` - :ref:`list_software_qrupdate_870` - :ref:`list_software_QScintilla_1012` - :ref:`list_software_Qt_197` - :ref:`list_software_Qt5_250` - :ref:`list_software_Qt5Webkit_864` - :ref:`list_software_Qtconsole_952` - :ref:`list_software_QtKeychain_1009` - :ref:`list_software_QTLtools_802` - :ref:`list_software_qtop_452` - :ref:`list_software_QtPy_398` - :ref:`list_software_Qualimap_826` - :ref:`list_software_Quandl_613` - :ref:`list_software_QuantumESPRESSO_1375` - :ref:`list_software_QUAST_398` - :ref:`list_software_QuaZIP_538` - :ref:`list_software_QuickFF_649` - :ref:`list_software_QuickPIC_729` - :ref:`list_software_Quip_415` - :ref:`list_software_Quorum_649` - :ref:`list_software_QuTiP_467` - :ref:`list_software_Qwt_316` - :ref:`list_software_QwtPolar_826` .. _list_software_Q6_135: @@ -38690,11 +39306,11 @@ qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions *homepage*: https://sourceforge.net/projects/qrupdate/ -========= ===================================================================================================================================================================================================== -version toolchain -========= ===================================================================================================================================================================================================== -``1.1.2`` ``GCC/5.4.0-2.26``, ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= ===================================================================================================================================================================================================== +========= ========================================================================================================================================================================================================================= +version toolchain +========= ========================================================================================================================================================================================================================= +``1.1.2`` ``GCC/5.4.0-2.26``, ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= ========================================================================================================================================================================================================================= .. _list_software_QScintilla_1012: @@ -38924,6 +39540,7 @@ version versionsuffix toolchain ``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` ``6.7`` ``foss/2019b``, ``foss/2020b``, ``foss/2021a``, ``intel/2019b``, ``intel/2021a``, ``iomkl/2019b`` ``6.8`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``7.0`` ``foss/2021b``, ``intel/2021b`` ``7.1`` ``foss/2022a``, ``intel/2022a`` ========= ============= ================================================================================================= @@ -38986,6 +39603,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_QuickPIC_729: + +*QuickPIC* +++++++++++ + +QuickPIC is a 3D parallel (MPI & OpenMP Hybrid) Quasi-Static PIC code, which is developed based on the framework UPIC. QuickPIC can efficiently simulate plasma based accelerator problems. This is the UCLA Plasma Simulation Group's official open-source repository for QuickPIC. + +*homepage*: https://github.com/UCLA-Plasma-Simulation-Group/QuickPIC-OpenSource + +============ =============== +version toolchain +============ =============== +``20210224`` ``gompi/2021b`` +============ =============== + + .. _list_software_Quip_415: *Quip* @@ -39077,7 +39710,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_regionmask_1072` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_regionmask_1072` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_RheoTool_812` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -39148,6 +39781,7 @@ version versionsuffix toolchain ``3.13`` ``-R-4.1.0`` ``foss/2021a`` ``3.14`` ``-R-4.1.2`` ``foss/2021b`` ``3.15`` ``-R-4.2.0`` ``foss/2021b`` +``3.15`` ``-R-4.2.1`` ``foss/2022a`` ======== ============= =============================== @@ -39548,17 +40182,18 @@ version toolchain *Ray-project* +++++++++++++ -Ray is a fast and simple framework for building and running distributed applications. +Ray is an open source project that makes it simple to scale any compute-intensive Python workload — from deep learning to production model serving. With a rich set of libraries and integrations built on a flexible distributed execution framework, Ray makes distributed computing easy and accessible to every engineer. -*homepage*: https://docs.ray.io/en/latest/ +*homepage*: https://www.ray.io/ -========== ================= ================== -version versionsuffix toolchain -========== ================= ================== -``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` -``1.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.13.0`` ``foss/2021b`` -========== ================= ================== +========== ================= ============================== +version versionsuffix toolchain +========== ================= ============================== +``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` +``1.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.9.2`` ``foss/2021b`` +``1.13.0`` ``foss/2021a``, ``foss/2021b`` +========== ================= ============================== .. _list_software_Raysect_731: @@ -39697,6 +40332,7 @@ version versionsuffix toolchain ``2020.03.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2020.09.3`` ``-Python-3.7.4`` ``foss/2019b`` ``2021.03.4`` ``foss/2021a`` +``2022.03.5`` ``foss/2021b`` ============= ================= =============================== @@ -40255,6 +40891,22 @@ version versionsuffix toolchain ========== ============= =============== +.. _list_software_RheoTool_812: + +*RheoTool* +++++++++++ + +RheoTool is an open-source toolbox based on OpenFOAM to simulate Generalized Newtonian Fluids (GNF) and viscoelastic fluids under pressure-driven and/or electrically-driven flows. + +*homepage*: https://github.com/fppimenta/rheoTool + +======= ============== +version toolchain +======= ============== +``5.0`` ``foss/2019b`` +======= ============== + + .. _list_software_rickflow_865: *rickflow* @@ -40428,13 +41080,13 @@ Fast, efficient RNA-Seq metrics for quality control and process optimization *homepage*: https://github.com/getzlab/rnaseqc -========= =================== ============== -version versionsuffix toolchain -========= =================== ============== -``1.1.8`` ``-Java-1.8`` ``foss/2018b`` -``1.1.8`` ``-Java-1.8.0_121`` ``foss/2016b`` -``2.4.2`` ``foss/2021a`` -========= =================== ============== +========= =================== ============================== +version versionsuffix toolchain +========= =================== ============================== +``1.1.8`` ``-Java-1.8`` ``foss/2018b`` +``1.1.8`` ``-Java-1.8.0_121`` ``foss/2016b`` +``2.4.2`` ``foss/2021a``, ``foss/2021b`` +========= =================== ============================== .. _list_software_RNAclust_780: @@ -41064,7 +41716,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_samplot_768` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_SCGid_426` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_scPred_609` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SISSO_401` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-pandas_1428` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_slow5tools_1067` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_smooth-topk_1157` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPOTPY_495` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-CCM+_613` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_SWIPE_392` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_samplot_768` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_Satsuma2_784` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_SCGid_426` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_scPred_609` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SISSO_401` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-pandas_1428` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_slow5tools_1067` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_SMC++_313` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_smooth-topk_1157` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPOTPY_495` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-CCM+_613` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_stripy_683` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_SWIPE_392` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -41308,7 +41960,7 @@ version versionsuffix toolchain ``1.13`` ``GCC/10.3.0`` ``1.14`` ``GCC/11.2.0`` ``1.15`` ``GCC/11.2.0`` -``1.15.1`` ``GCC/11.2.0`` +``1.15.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ================= ======================================================================================================================================= @@ -41344,6 +41996,22 @@ version toolchain ======= ========== +.. _list_software_Satsuma2_784: + +*Satsuma2* +++++++++++ + +Satsuma2 is an optimised version of Satsuma, a tool to reliably align large and complex DNA sequences providing maximum sensitivity (to find all there is to find), specificity (to only find real homology) and speed (to accommodate the billions of base pairs in vertebrate genomes). + +*homepage*: https://github.com/bioinfologics/satsuma2 + +============ ============== +version toolchain +============ ============== +``20220304`` ``GCC/11.3.0`` +============ ============== + + .. _list_software_savvy_569: *savvy* @@ -41575,7 +42243,9 @@ version toolchain ========== ========== ``2020-4`` ``system`` ``2021-4`` ``system`` +``2022-1`` ``system`` ``2022-2`` ``system`` +``2022-3`` ``system`` ========== ========== @@ -41643,6 +42313,7 @@ scikit-bio is an open-source, BSD-licensed Python 3 package providing data struc version versionsuffix toolchain ========= ================= ============== ``0.5.6`` ``-Python-3.8.2`` ``foss/2020a`` +``0.5.7`` ``foss/2021b`` ========= ================= ============== @@ -41661,6 +42332,7 @@ version versionsuffix toolchain ``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``0.11.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``0.15.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ================= ================================================================================================================ @@ -41753,6 +42425,8 @@ version versionsuffix toolchain ``0.23.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` ``0.24.2`` ``foss/2021a``, ``intel/2021a`` ``1.0.1`` ``foss/2021b``, ``intel/2021b`` +``1.0.2`` ``foss/2021b`` +``1.1.2`` ``foss/2022a`` ========== ================================= ======================================================================== @@ -41787,6 +42461,7 @@ version versionsuffix toolchain ``0.5.2`` ``-Python-3.6.6`` ``intel/2018b`` ``0.7.4`` ``-Python-3.7.4`` ``foss/2019b`` ``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.9.0`` ``foss/2021a`` ========= ================= =============== @@ -41995,7 +42670,7 @@ version toolchain Software package and libraries for sequential and parallel graph partitioning, static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning. -*homepage*: https://gforge.inria.fr/projects/scotch/ +*homepage*: https://www.labri.fr/perso/pelegrin/scotch/ =================== ============= ===================================================================================================================================================== version versionsuffix toolchain @@ -42007,6 +42682,7 @@ version versionsuffix toolchain ``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` ``6.1.0`` ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` ``6.1.2`` ``gompi/2021b``, ``iimpi/2021b`` +``7.0.1`` ``gompi/2022a`` =================== ============= ===================================================================================================================================================== @@ -43194,6 +43870,7 @@ version versionsuffix toolchain ``1.7.1`` ``-tools`` ``foss/2017a`` ``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` ``1.7.6`` ``-tools`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.7.7`` ``-tools`` ``GCCcore/11.3.0`` ========= ============= ============================================================================ @@ -43229,11 +43906,12 @@ A data-driven method combining symbolic regression and compressed sensing toward *homepage*: https://github.com/rouyang2017/SISSO -========= =============== -version toolchain -========= =============== -``3.0.2`` ``iimpi/2021b`` -========= =============== +================ =============== +version toolchain +================ =============== +``3.0.2`` ``iimpi/2021b`` +``3.1-20220324`` ``iimpi/2021b`` +================ =============== .. _list_software_SKESA_375: @@ -43521,6 +44199,22 @@ version toolchain ============ ============== +.. _list_software_SMC++_313: + +*SMC++* ++++++++ + +SMC++ is a program for estimating the size history of populations from whole genome sequence data. + +*homepage*: https://github.com/popgenmethods/smcpp + +========== ============== +version toolchain +========== ============== +``1.15.4`` ``foss/2022a`` +========== ============== + + .. _list_software_smithwaterman_1412: *smithwaterman* @@ -43970,15 +44664,15 @@ version toolchain *SoX* +++++ -SoX is the Swiss Army Knife of sound processing utilities. It can convert audio files to other popular audio file types and also apply sound effects and filters during the conversion. +Sound eXchange, the Swiss Army knife of audio manipulation -*homepage*: https://sourceforge.net/projects/sox +*homepage*: http://sox.sourceforge.net/ -========== ============= -version toolchain -========== ============= -``14.4.2`` ``GCC/8.3.0`` -========== ============= +========== ================================= +version toolchain +========== ================================= +``14.4.2`` ``GCC/8.3.0``, ``GCCcore/11.3.0`` +========== ================================= .. _list_software_SoXt_398: @@ -44053,7 +44747,7 @@ version versionsuffix toolchain ``3.10.1`` ``foss/2016b``, ``foss/2017a`` ``3.11.1`` ``foss/2017b``, ``foss/2018a`` ``3.12.0`` ``foss/2016b``, ``foss/2018a``, ``foss/2018b`` -``3.13.0`` ``foss/2018b`` +``3.13.0`` ``GCC/10.3.0``, ``foss/2018b`` ``3.13.1`` ``GCC/8.2.0-2.31.1`` ``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` ``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` @@ -44258,6 +44952,7 @@ version versionsuffix toolchain ``1.16.0`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.16.1`` ``foss/2021a``, ``intel/2021a`` +``2.0.0`` ``foss/2022a`` ================ ================== ======================================================== @@ -44413,6 +45108,7 @@ SPM (Statistical Parametric Mapping) refers to the construction and assessment version versionsuffix toolchain ============== ================= ========== ``12.5_r7771`` ``-MATLAB-2021a`` ``system`` +``12.5_r7771`` ``-MATLAB-2021b`` ``system`` ============== ================= ========== @@ -44729,6 +45425,7 @@ version toolchain ``2.41`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.53`` ``foss/2019b``, ``iccifort/2019.5.281`` ``2.54`` ``foss/2020a`` +``2.62`` ``foss/2022a`` ============== ============================================================================== @@ -44791,29 +45488,30 @@ STAR aligns RNA-seq reads to a reference genome using uncompressed suffix arrays *homepage*: https://github.com/alexdobin/STAR -========== ============================================================== -version toolchain -========== ============================================================== -``2.4.2a`` ``foss/2018b`` -``2.5.0a`` ``GNU/4.9.3-2.25`` -``2.5.2a`` ``foss/2016a`` -``2.5.2b`` ``intel/2016b`` -``2.5.3a`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``intel/2017a``, ``intel/2017b`` -``2.5.4b`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` -``2.6.0c`` ``foss/2018a``, ``intel/2018a`` -``2.6.1c`` ``foss/2018b`` -``2.7.0d`` ``foss/2018b`` -``2.7.0f`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` -``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` -``2.7.2b`` ``GCC/8.3.0`` -``2.7.3a`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``2.7.4a`` ``GCC/9.3.0`` -``2.7.5b`` ``GCC/9.3.0`` -``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``2.7.8a`` ``GCC/10.2.0`` -``2.7.9a`` ``GCC/10.3.0``, ``GCC/11.2.0`` -========== ============================================================== +======================== ============================================================== +version toolchain +======================== ============================================================== +``2.4.2a`` ``foss/2018b`` +``2.5.0a`` ``GNU/4.9.3-2.25`` +``2.5.2a`` ``foss/2016a`` +``2.5.2b`` ``intel/2016b`` +``2.5.3a`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``intel/2017a``, ``intel/2017b`` +``2.5.4b`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` +``2.6.0c`` ``foss/2018a``, ``intel/2018a`` +``2.6.1c`` ``foss/2018b`` +``2.7.0d`` ``foss/2018b`` +``2.7.0f`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` +``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` +``2.7.2b`` ``GCC/8.3.0`` +``2.7.3a`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.7.4a`` ``GCC/9.3.0`` +``2.7.5b`` ``GCC/9.3.0`` +``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.7.8a`` ``GCC/10.2.0`` +``2.7.9a`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``2.7.10a_alpha_220601`` ``GCC/10.3.0`` +======================== ============================================================== .. _list_software_STAR-CCM+_613: @@ -44821,15 +45519,19 @@ version toolchain *STAR-CCM+* +++++++++++ -STAR-CCM+ is a complete multidisciplinary platform for the simulation of products and designs operating under real-world conditions. +STAR-CCM+ is a multiphysics computational fluid dynamics (CFD) software for the simulation of products operating under real-world conditions. *homepage*: https://mdx.plm.automation.siemens.com/star-ccm-plus -============= ========== -version toolchain -============= ========== -``13.04.011`` ``system`` -============= ========== +============= ============= ========== +version versionsuffix toolchain +============= ============= ========== +``13.04.011`` ``system`` +``17.02.008`` ``system`` +``17.02.008`` ``-r8`` ``system`` +``17.04.008`` ``system`` +``17.04.008`` ``-r8`` ``system`` +============= ============= ========== .. _list_software_STAR-Fusion_987: @@ -44880,6 +45582,7 @@ version versionsuffix toolchain ======= ============= ========== ``15`` ``system`` ``16`` ``-legacy`` ``system`` +``17`` ``system`` ======= ============= ========== @@ -45038,6 +45741,22 @@ version toolchain ========== ================================== +.. _list_software_stripy_683: + +*stripy* +++++++++ + +A Python interface to TRIPACK and STRIPACK Fortran code for (constrained) triangulation in Cartesian coordinates and on a sphere. Stripy is an object-oriented package and includes routines from SRFPACK and SSRFPACK for interpolation (nearest neighbor, linear and hermite cubic) and to evaluate derivatives (Renka 1996a,b and 1997a,b). + +*homepage*: https://github.com/underworldcode/stripy + +========= ============== +version toolchain +========= ============== +``2.1.0`` ``foss/2021a`` +========= ============== + + .. _list_software_STRique_685: *STRique* @@ -45227,9 +45946,9 @@ version toolchain *SUMO* ++++++ -"Simulation of Urban MObility" (SUMO) is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation. +Simulation of Urban MObility" (SUMO) is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation. -*homepage*: https://sumo.dlr.de/ +*homepage*: https://www.eclipse.org/sumo/ ========== ================= ================= version versionsuffix toolchain @@ -45237,6 +45956,7 @@ version versionsuffix toolchain ``1.3.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` ``1.12.0`` ``foss/2021b`` +``1.14.1`` ``foss/2021b`` ========== ================= ================= @@ -45483,28 +46203,28 @@ SWIG is a software development tool that connects programs written in C and C++ *homepage*: http://www.swig.org/ -========== ============================ ================================================================ -version versionsuffix toolchain -========== ============================ ================================================================ -``3.0.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``3.0.8`` ``-Python-3.5.1`` ``foss/2016a`` -``3.0.10`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.0.10`` ``-Python-2.7.12-PCRE-8.39`` ``intel/2016b`` -``3.0.11`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.0.12`` ``-Python-2.7.13`` ``intel/2017a`` -``3.0.12`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``3.0.12`` ``-Python-2.7.14-bare`` ``GCCcore/6.4.0`` -``3.0.12`` ``-Python-2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``intel/2018b`` -``3.0.12`` ``-Python-3.6.1`` ``intel/2017a`` -``3.0.12`` ``-Python-3.6.2`` ``foss/2017b``, ``intel/2018.00`` -``3.0.12`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` -``3.0.12`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.0.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========== ============================ ================================================================ +========== ============================ ============================================================================== +version versionsuffix toolchain +========== ============================ ============================================================================== +``3.0.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``3.0.8`` ``-Python-3.5.1`` ``foss/2016a`` +``3.0.10`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.0.10`` ``-Python-2.7.12-PCRE-8.39`` ``intel/2016b`` +``3.0.11`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.0.12`` ``-Python-2.7.13`` ``intel/2017a`` +``3.0.12`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``3.0.12`` ``-Python-2.7.14-bare`` ``GCCcore/6.4.0`` +``3.0.12`` ``-Python-2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``intel/2018b`` +``3.0.12`` ``-Python-3.6.1`` ``intel/2017a`` +``3.0.12`` ``-Python-3.6.2`` ``foss/2017b``, ``intel/2018.00`` +``3.0.12`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` +``3.0.12`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.0.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ============================ ============================================================================== .. _list_software_SWIPE_392: @@ -45851,6 +46571,7 @@ version toolchain ``2020.2`` ``GCCcore/8.3.0`` ``2020.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ``2021.4.0`` ``GCCcore/11.2.0`` +``2021.5.0`` ``GCCcore/11.3.0`` ============== ========================================================== @@ -46735,11 +47456,11 @@ A Tcl/Tk widget for OpenGL rendering. *homepage*: https://sourceforge.net/projects/togl/ -======= ===================================== -version toolchain -======= ===================================== -``2.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -======= ===================================== +======= ========================================================= +version toolchain +======= ========================================================= +``2.0`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` +======= ========================================================= .. _list_software_Tombo_513: @@ -46891,6 +47612,7 @@ version versionsuffix toolchain ``0.11.1`` ``foss/2021a`` ``0.11.1`` ``-CUDA-11.3.1`` ``foss/2021a`` ``0.11.3`` ``foss/2021a`` +``0.11.3`` ``-CUDA-11.3.1`` ``foss/2021a`` ========== ==================================== ================================== @@ -46937,6 +47659,7 @@ version versionsuffix toolchain ``4.61.1`` ``GCCcore/10.3.0`` ``4.61.2`` ``GCCcore/10.3.0`` ``4.62.3`` ``GCCcore/11.2.0`` +``4.64.0`` ``GCCcore/11.3.0`` ========== ================== =============================== @@ -47002,6 +47725,7 @@ version versionsuffix toolchain ========== ================= ============== ``4.2.1`` ``-Python-3.8.2`` ``foss/2020a`` ``4.20.1`` ``foss/2021a`` +``4.21.1`` ``foss/2021b`` ========== ================= ============== @@ -47361,6 +48085,7 @@ version versionsuffix toolchain ========= ================= ============== ``0.3.3`` ``-Python-3.8.2`` ``foss/2020a`` ``0.5.2`` ``foss/2021a`` +``0.5.3`` ``foss/2021b`` ========= ================= ============== @@ -47522,7 +48247,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCC_219` - :ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_uncertainty-calibration_2411` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCC_219` - :ref:`list_software_UCC-CUDA_549` - :ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_uncertainty-calibration_2411` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCC_219: @@ -47541,6 +48266,22 @@ version toolchain ========= ================== +.. _list_software_UCC-CUDA_549: + +*UCC-CUDA* +++++++++++ + +UCC (Unified Collective Communication) is a collective communication operations API and library that is flexible, complete, and feature-rich for current and emerging programming models and runtimes. This module adds the UCC CUDA support. + +*homepage*: https://www.openucx.org/ + +========= ================ ================== +version versionsuffix toolchain +========= ================ ================== +``1.0.0`` ``-CUDA-11.7.0`` ``GCCcore/11.3.0`` +========= ================ ================== + + .. _list_software_UCLUST_480: *UCLUST* @@ -47788,6 +48529,7 @@ version versionsuffix toolchain ``0.4.7`` ``-Python-3.7.2`` ``foss/2019a`` ``0.4.8`` ``-Python-3.8.2`` ``gompi/2020a`` ``0.4.9`` ``gompi/2021a`` +``0.5.0`` ``gompi/2021b`` ========= ================= =============== @@ -48015,7 +48757,7 @@ version toolchain --- -:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_Vampire_724` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_vawk_441` - :ref:`list_software_VBZ-Compression_1457` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_Virtuoso-opensource_2011` - :ref:`list_software_VisPy_507` - :ref:`list_software_VMD_231` - :ref:`list_software_VMTK_322` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` +:ref:`list_software_V8_142` - :ref:`list_software_Vala_388` - :ref:`list_software_Valgrind_823` - :ref:`list_software_Vampir_623` - :ref:`list_software_Vampire_724` - :ref:`list_software_VarDict_685` - :ref:`list_software_variant_tools_1413` - :ref:`list_software_VariantMetaCaller_1711` - :ref:`list_software_VarScan_686` - :ref:`list_software_vartools_890` - :ref:`list_software_VASP_314` - :ref:`list_software_VAtools_712` - :ref:`list_software_vawk_441` - :ref:`list_software_VBZ-Compression_1457` - :ref:`list_software_VCF-kit_596` - :ref:`list_software_vcflib_630` - :ref:`list_software_vcfnp_541` - :ref:`list_software_VCFtools_784` - :ref:`list_software_VEGAS_374` - :ref:`list_software_velocyto_885` - :ref:`list_software_Velvet_630` - :ref:`list_software_VEP_235` - :ref:`list_software_verifyBamID_1074` - :ref:`list_software_VERSE_389` - :ref:`list_software_VESTA_387` - :ref:`list_software_ViennaRNA_834` - :ref:`list_software_Vim_300` - :ref:`list_software_VirSorter_944` - :ref:`list_software_VirtualGL_890` - :ref:`list_software_Virtuoso-opensource_2011` - :ref:`list_software_VisPy_507` - :ref:`list_software_VMD_231` - :ref:`list_software_VMTK_322` - :ref:`list_software_voltools_898` - :ref:`list_software_vorbis-tools_1267` - :ref:`list_software_Voro++_508` - :ref:`list_software_vsc-base_788` - :ref:`list_software_vsc-install_1136` - :ref:`list_software_vsc-mympirun_1274` - :ref:`list_software_vsc-mympirun-scoop_1867` - :ref:`list_software_vsc-processcontrol_1913` - :ref:`list_software_VSEARCH_524` - :ref:`list_software_vt_234` - :ref:`list_software_VTK_245` - :ref:`list_software_VTune_498` - :ref:`list_software_VV_172` - :ref:`list_software_VXL_250` .. _list_software_V8_142: @@ -48071,6 +48813,7 @@ version toolchain ``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` ``3.17.0`` ``gompi/2021a`` ``3.18.1`` ``gompi/2021b``, ``iimpi/2021b`` +``3.19.0`` ``gompi/2022a`` ========== ================================================================================= @@ -48313,16 +49056,16 @@ The aim of VCFtools is to provide easily accessible methods for working with c *homepage*: https://vcftools.github.io -========== ================ ===================================================================================================== -version versionsuffix toolchain -========== ================ ===================================================================================================== -``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` -``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` -``0.1.16`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -========== ================ ===================================================================================================== +========== ================ ===================================================================================================================== +version versionsuffix toolchain +========== ================ ===================================================================================================================== +``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` +``0.1.16`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +========== ================ ===================================================================================================================== .. _list_software_VEGAS_374: @@ -48429,6 +49172,22 @@ version toolchain ========= ============== +.. _list_software_VESTA_387: + +*VESTA* ++++++++ + +VESTA is a 3D visualization program for structured models, volumetric data such as electron/nuclear densities, and crystal morphologies. + +*homepage*: http://www.jp-minerals.org/vesta + +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``3.5.8`` ``-gtk3`` ``system`` +========= ============= ========== + + .. _list_software_ViennaRNA_834: *ViennaRNA* @@ -48448,6 +49207,7 @@ version versionsuffix toolchain ``2.4.11`` ``-Python-3.6.6`` ``foss/2018b`` ``2.4.14`` ``-Python-3.6.6`` ``foss/2018b`` ``2.5.0`` ``foss/2021b`` +``2.5.1`` ``foss/2021b`` ========== ================== =============================== @@ -48612,11 +49372,11 @@ Voro++ is a software library for carrying out three-dimensional computations of *homepage*: http://math.lbl.gov/voro++/ -========= ============================================================================================================================================== -version toolchain -========= ============================================================================================================================================== -``0.4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/6.4.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` -========= ============================================================================================================================================== +========= ================================================================================================================================================================== +version toolchain +========= ================================================================================================================================================================== +``0.4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` +========= ================================================================================================================================================================== .. _list_software_vsc-base_788: @@ -48791,28 +49551,29 @@ The Visualization Toolkit (VTK) is an open-source, freely available software sys *homepage*: https://www.vtk.org -========= ================== =================================================== -version versionsuffix toolchain -========= ================== =================================================== -``6.3.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``6.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``7.0.0`` ``-Python-2.7.12`` ``intel/2016b`` -``7.1.0`` ``-Python-2.7.12`` ``intel/2016b`` -``7.1.1`` ``-Python-2.7.13`` ``intel/2017a`` -``8.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``8.1.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``8.1.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` -``8.1.1`` ``-Python-2.7.15`` ``foss/2018b`` -``8.1.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``8.2.0`` ``foss/2021a`` -``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` -``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` -``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` -``9.0.1`` ``foss/2020b``, ``foss/2021a`` -``9.1.0`` ``foss/2021b`` -========= ================== =================================================== +============= ================== =================================================== +version versionsuffix toolchain +============= ================== =================================================== +``6.3.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``6.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``7.0.0`` ``-Python-2.7.12`` ``intel/2016b`` +``7.1.0`` ``-Python-2.7.12`` ``intel/2016b`` +``7.1.1`` ``-Python-2.7.13`` ``intel/2017a`` +``8.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``8.1.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``8.1.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` +``8.1.1`` ``-Python-2.7.15`` ``foss/2018b`` +``8.1.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``8.2.0`` ``foss/2021a`` +``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` +``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` +``9.0.1`` ``foss/2020b``, ``foss/2021a`` +``9.1.0`` ``foss/2021b`` +``9.2.0.rc2`` ``foss/2022a`` +============= ================== =================================================== .. _list_software_VTune_498: @@ -48849,6 +49610,7 @@ version toolchain ``2021.9.0`` ``system`` ``2022.0.0`` ``system`` ``2022.2.0`` ``system`` +``2022.3.0`` ``system`` ================= ========== @@ -48918,16 +49680,16 @@ A tool for obtaining maximally-localised Wannier functions *homepage*: http://www.wannier.org -=========== ============= ================================================================================================================== -version versionsuffix toolchain -=========== ============= ================================================================================================================== -``1.2`` ``intel/2016.02-GCC-4.9`` -``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` -``2.0.1.1`` ``-abinit`` ``intel/2018b`` -``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``3.0.0`` ``intel/2018b`` -``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` -=========== ============= ================================================================================================================== +=========== ============= =================================================================================================================================================== +version versionsuffix toolchain +=========== ============= =================================================================================================================================================== +``1.2`` ``intel/2016.02-GCC-4.9`` +``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``2.0.1.1`` ``-abinit`` ``intel/2018b`` +``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``3.0.0`` ``intel/2018b`` +``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``gomkl/2021a``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` +=========== ============= =================================================================================================================================================== .. _list_software_WannierTools_1253: @@ -49023,12 +49785,12 @@ WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for *homepage*: https://webkitgtk.org/ -========== ==================== -version toolchain -========== ==================== -``2.24.1`` ``GCC/8.2.0-2.31.1`` -``2.27.4`` ``GCC/8.3.0`` -========== ==================== +========== ============================= +version toolchain +========== ============================= +``2.24.1`` ``GCC/8.2.0-2.31.1`` +``2.27.4`` ``GCC/10.3.0``, ``GCC/8.3.0`` +========== ============================= .. _list_software_WebSocket++_989: @@ -49403,9 +50165,9 @@ version toolchain *wxPython* ++++++++++ -wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular wxWidgets cross platform GUI library, which is written in C++. +Wraps the wxWidgets C++ toolkit and provides access to the user interface portions of the wxWidgets API, enabling Python applications to have a native GUI on Windows, Macs or Unix systems, with a native look and feel and requiring very little (if any) platform specific code. -*homepage*: https://www.wxpython.org +*homepage*: https://www.wxpython.org/ =============== ================== =============================== version versionsuffix toolchain @@ -49418,6 +50180,7 @@ version versionsuffix toolchain ``4.0.4`` ``-Python-2.7.15`` ``GCC/8.2.0-2.31.1`` ``4.0.4`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` ``4.0.7.post2`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``4.1.1`` ``foss/2021a`` =============== ================== =============================== @@ -49506,6 +50269,7 @@ version toolchain ``20201026`` ``GCCcore/10.2.0`` ``20210414`` ``GCCcore/10.3.0`` ``20210613`` ``GCCcore/11.2.0`` +``20220620`` ``GCCcore/11.3.0`` ============ ================================= @@ -49518,19 +50282,19 @@ x265 is a free software library and application for encoding video streams into *homepage*: https://x265.org/ -======= ====================================== -version toolchain -======= ====================================== -``2.4`` ``foss/2016b`` -``2.5`` ``intel/2017a`` -``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` -``2.7`` ``GCCcore/6.4.0`` -``2.9`` ``GCCcore/7.3.0`` -``3.0`` ``GCCcore/8.2.0`` -``3.2`` ``GCCcore/8.3.0`` -``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.5`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -======= ====================================== +======= ========================================================== +version toolchain +======= ========================================================== +``2.4`` ``foss/2016b`` +``2.5`` ``intel/2017a`` +``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` +``2.7`` ``GCCcore/6.4.0`` +``2.9`` ``GCCcore/7.3.0`` +``3.0`` ``GCCcore/8.2.0`` +``3.2`` ``GCCcore/8.3.0`` +``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.5`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +======= ========================================================== .. _list_software_XALT_313: @@ -49733,16 +50497,16 @@ version versionsuffix toolchain *XCrySDen* ++++++++++ -XCrySDen is a crystalline and molecular structure visualisation program aiming at display of isosurfaces and contours, which can be superimposed on crystalline structures and interactively rotated and manipulated. +XCrySDen is a crystalline and molecular structure visualisation program aiming at display of isosurfaces and contours, which can be superimposed on crystalline structures and interactively rotated and manipulated. It also possesses some tools for analysis of properties in reciprocal space such as interactive selection of k-paths in the Brillouin zone for the band-structure plots, and visualisation of Fermi surfaces. *homepage*: http://www.xcrysden.org/ -========== =============================================== -version toolchain -========== =============================================== -``1.5.60`` ``intel/2019a`` -``1.6.2`` ``foss/2019b``, ``foss/2020b``, ``intel/2019b`` -========== =============================================== +========== ================================================================================ +version toolchain +========== ================================================================================ +``1.5.60`` ``intel/2019a`` +``1.6.2`` ``foss/2019b``, ``foss/2020b``, ``foss/2022a``, ``intel/2019b``, ``intel/2022a`` +========== ================================================================================ .. _list_software_Xerces-C++_816: @@ -49995,6 +50759,7 @@ version versionsuffix toolchain ``2.44_01`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` ``2.44_01`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` ``2.46`` ``-Perl-5.32.1`` ``GCCcore/10.3.0`` +``2.46`` ``-Perl-5.34.1`` ``GCCcore/11.3.0`` =========== ================ ====================================================================================== @@ -50177,13 +50942,13 @@ Semiempirical Extended Tight-Binding Program Package. *homepage*: https://xtb-docs.readthedocs.io -================ ================= =============== -version versionsuffix toolchain -================ ================= =============== -``6.2.2-hotfix`` ``-Python-3.6.3`` ``intel/2017b`` -``6.2.3`` ``foss/2019b`` -``6.4.1`` ``intel/2021a`` -================ ================= =============== +================ ================= =============================== +version versionsuffix toolchain +================ ================= =============================== +``6.2.2-hotfix`` ``-Python-3.6.3`` ``intel/2017b`` +``6.2.3`` ``foss/2019b`` +``6.4.1`` ``foss/2021b``, ``intel/2021a`` +================ ================= =============================== .. _list_software_xtensor_787: @@ -50438,11 +51203,11 @@ Yasm: Complete rewrite of the NASM assembler with BSD license *homepage*: http://www.tortall.net/projects/yasm/ -========= =============================================================================================================================================================================================================================================================================================== -version toolchain -========= =============================================================================================================================================================================================================================================================================================== -``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= =============================================================================================================================================================================================================================================================================================== +========= =================================================================================================================================================================================================================================================================================================================== +version toolchain +========= =================================================================================================================================================================================================================================================================================================================== +``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= =================================================================================================================================================================================================================================================================================================================== .. _list_software_YAXT_326: @@ -50509,6 +51274,7 @@ version toolchain ``4.8.11`` ``GCCcore/10.3.0`` ``4.8.12`` ``GCCcore/11.2.0`` ``4.8.16`` ``GCCcore/11.3.0`` +``4.10.2`` ``GCCcore/11.3.0`` ========== ==================================== @@ -50567,6 +51333,7 @@ zfp is a compressed format for representing multidimensional floating-point and version toolchain ========= ================== ``0.5.5`` ``GCCcore/10.2.0`` +``1.0.0`` ``GCCcore/9.3.0`` ========= ================== @@ -50634,7 +51401,7 @@ version toolchain ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``1.2.10`` ``system`` ``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` -``1.2.12`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` +``1.2.12`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index 1335df5f..a05715a9 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -1190,7 +1190,7 @@ easyconfig parameter description ``serial_number`` Serial number for the product ``None`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` ``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``use_gold_linker`` Configure GCC to use GOLD as default linker (default: True for GCC < 11.3.0) ``None`` +``use_gold_linker`` Configure GCC to use GOLD as default linker (default: enable automatically for GCC < 11.3.0, except on RISC-V) ``None`` ``usetmppath`` Use temporary path for installation ``False`` ``withamdgcn`` Build GCC with AMD GCN offload support ``False`` ``withcloog`` Build GCC with CLooG support ``False`` diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 7ac56ffa..309526a9 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -76,49 +76,49 @@ Option flag Option description Configuration options --------------------- -================================================================= ================================================================================================================================================================================================================================================================================= -Option flag Option description -================================================================= ================================================================================================================================================================================================================================================================================= -``--avail-module-naming-schemes`` Show all supported module naming schemes (default: False) -``--avail-modules-tools`` Show all supported module tools (default: False) -``--avail-repositories`` Show all repository types (incl. non-usable) (default: False) -``--buildpath=BUILDPATH`` Temporary build path (default: /home/example/.local/easybuild/build) -``--containerpath=CONTAINERPATH`` Location where container recipe & image will be stored (default: /home/example/.local/easybuild/containers) -``--envvars-user-modules=ENVVARS-USER-MODULES`` List of environment variables that hold the base paths for which user-specific modules will be installed relative to (type comma-separated list; default: HOME) -``--external-modules-metadata=EXTERNAL-MODULES-METADATA`` List of (glob patterns for) paths to files specifying metadata for external modules (INI format) (type comma-separated list) -``--hooks=HOOKS`` Location of Python module with hook implementations (type str) -``--ignore-dirs=IGNORE-DIRS`` Directory names to ignore when searching for files/dirs (type comma-separated list; default: .git,.svn) -``--include-easyblocks=INCLUDE-EASYBLOCKS`` Location(s) of extra or customized easyblocks (type comma-separated list; default: ) -``--include-module-naming-schemes=INCLUDE-MODULE-NAMING-SCHEMES`` Location(s) of extra or customized module naming schemes (type comma-separated list; default: ) -``--include-toolchains=INCLUDE-TOOLCHAINS`` Location(s) of extra or customized toolchains or toolchain components (type comma-separated list; default: ) -``--installpath=INSTALLPATH`` Install path for software and modules (default: /home/example/.local/easybuild) -``--installpath-modules=INSTALLPATH-MODULES`` Install path for modules (if None, combine --installpath and --subdir-modules) -``--installpath-software=INSTALLPATH-SOFTWARE`` Install path for software (if None, combine --installpath and --subdir-software) -``--job-backend=JOB-BACKEND`` Backend to use for submitting jobs (type choice; default: GC3Pie) (choices: GC3Pie, PbsPython, Slurm) -``--logfile-format=DIR,FORMAT`` Directory name and format of the log file (type comma-separated tuple; default: easybuild,easybuild-%(name)s-%(version)s-%(date)s.%(time)s.log) -``--module-depends-on`` Use depends_on (Lmod 7.6.1+) for dependencies in all generated modules (implies recursive unloading of modules). (default: False) -``--module-extensions`` Include 'extensions' statement in generated module file (Lua syntax only) (default: False) -``--module-naming-scheme=MODULE-NAMING-SCHEME`` Module naming scheme to use (default: EasyBuildMNS) -``--module-syntax=MODULE-SYNTAX`` Syntax to be used for module files (type choice; default: Lua) (choices: Lua, Tcl) -``--moduleclasses=MODULECLASSES`` Extend supported module classes (For more info on the default classes, use --show-default-moduleclasses) (type comma-separated list; default: base,astro,bio,cae,chem,compiler,data,debugger,devel,geo,ide,lang,lib,math,mpi,numlib,perf,quantum,phys,system,toolchain,tools,vis) -``--modules-footer=PATH`` Path to file containing footer to be added to all generated module files -``--modules-header=PATH`` Path to file containing header to be added to all generated module files -``--modules-tool=MODULES-TOOL`` Modules tool to use (type choice; default: Lmod) (choices: EnvironmentModules, EnvironmentModulesC, EnvironmentModulesTcl, Lmod) -``--package-naming-scheme=PACKAGE-NAMING-SCHEME`` Packaging naming scheme choice (type choice; default: EasyBuildPNS) (choices: EasyBuildPNS) -``--packagepath=PACKAGEPATH`` The destination path for the packages built by package-tool (default: /home/example/.local/easybuild/packages) -``--prefix=PREFIX`` Change prefix for buildpath, installpath, sourcepath and repositorypath (used prefix for defaults /home/example/.local/easybuild) -``--recursive-module-unload`` Enable generating of modules that unload recursively. (default: False) -``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository, GitRepository, HgRepository) -``--repositorypath=REPOSITORYPATH`` Repository path, used by repository (is passed as list of arguments to create the repository instance). For more info, use --avail-repositories. (type comma-separated list; default: /home/example/.local/easybuild/ebfiles_repo) -``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) -``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) -``--subdir-software=SUBDIR-SOFTWARE`` Installpath subdir for software (default: software) -``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to --envvars-user-modules -``--suffix-modules-path=SUFFIX-MODULES-PATH`` Suffix for module files install path (default: all) -``--testoutput=TESTOUTPUT`` Path to where a job should place the output (to be set within jobscript) -``--tmp-logdir=TMP-LOGDIR`` Log directory where temporary log files are stored -``--tmpdir=TMPDIR`` Directory to use for temporary storage -================================================================= ================================================================================================================================================================================================================================================================================= +================================================================= ==================================================================================================================================================================================================================================================================================== +Option flag Option description +================================================================= ==================================================================================================================================================================================================================================================================================== +``--avail-module-naming-schemes`` Show all supported module naming schemes (default: False) +``--avail-modules-tools`` Show all supported module tools (default: False) +``--avail-repositories`` Show all repository types (incl. non-usable) (default: False) +``--buildpath=BUILDPATH`` Temporary build path (default: /home/example/.local/easybuild/build) +``--containerpath=CONTAINERPATH`` Location where container recipe & image will be stored (default: /home/example/.local/easybuild/containers) +``--envvars-user-modules=ENVVARS-USER-MODULES`` List of environment variables that hold the base paths for which user-specific modules will be installed relative to (type comma-separated list; default: HOME) +``--external-modules-metadata=EXTERNAL-MODULES-METADATA`` List of (glob patterns for) paths to files specifying metadata for external modules (INI format) (type comma-separated list) +``--hooks=HOOKS`` Location of Python module with hook implementations (type str) +``--ignore-dirs=IGNORE-DIRS`` Directory names to ignore when searching for files/dirs (type comma-separated list; default: .git,.svn) +``--include-easyblocks=INCLUDE-EASYBLOCKS`` Location(s) of extra or customized easyblocks (type comma-separated list; default: ) +``--include-module-naming-schemes=INCLUDE-MODULE-NAMING-SCHEMES`` Location(s) of extra or customized module naming schemes (type comma-separated list; default: ) +``--include-toolchains=INCLUDE-TOOLCHAINS`` Location(s) of extra or customized toolchains or toolchain components (type comma-separated list; default: ) +``--installpath=INSTALLPATH`` Install path for software and modules (default: /home/example/.local/easybuild) +``--installpath-modules=INSTALLPATH-MODULES`` Install path for modules (if None, combine --installpath and --subdir-modules) +``--installpath-software=INSTALLPATH-SOFTWARE`` Install path for software (if None, combine --installpath and --subdir-software) +``--job-backend=JOB-BACKEND`` Backend to use for submitting jobs (type choice; default: GC3Pie) (choices: GC3Pie, PbsPython, Slurm) +``--logfile-format=DIR,FORMAT`` Directory name and format of the log file (type comma-separated tuple; default: easybuild,easybuild-%(name)s-%(version)s-%(date)s.%(time)s.log) +``--module-depends-on`` Use depends_on (Lmod 7.6.1+) for dependencies in all generated modules (implies recursive unloading of modules). (default: False) +``--module-extensions`` Include 'extensions' statement in generated module file (Lua syntax only) (default: False) +``--module-naming-scheme=MODULE-NAMING-SCHEME`` Module naming scheme to use (default: EasyBuildMNS) +``--module-syntax=MODULE-SYNTAX`` Syntax to be used for module files (type choice; default: Lua) (choices: Lua, Tcl) +``--moduleclasses=MODULECLASSES`` Extend supported module classes (For more info on the default classes, use --show-default-moduleclasses) (type comma-separated list; default: base,ai,astro,bio,cae,chem,compiler,data,debugger,devel,geo,ide,lang,lib,math,mpi,numlib,perf,quantum,phys,system,toolchain,tools,vis) +``--modules-footer=PATH`` Path to file containing footer to be added to all generated module files +``--modules-header=PATH`` Path to file containing header to be added to all generated module files +``--modules-tool=MODULES-TOOL`` Modules tool to use (type choice; default: Lmod) (choices: EnvironmentModules, EnvironmentModulesC, EnvironmentModulesTcl, Lmod) +``--package-naming-scheme=PACKAGE-NAMING-SCHEME`` Packaging naming scheme choice (type choice; default: EasyBuildPNS) (choices: EasyBuildPNS) +``--packagepath=PACKAGEPATH`` The destination path for the packages built by package-tool (default: /home/example/.local/easybuild/packages) +``--prefix=PREFIX`` Change prefix for buildpath, installpath, sourcepath and repositorypath (used prefix for defaults /home/example/.local/easybuild) +``--recursive-module-unload`` Enable generating of modules that unload recursively. (default: False) +``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository) +``--repositorypath=REPOSITORYPATH`` Repository path, used by repository (is passed as list of arguments to create the repository instance). For more info, use --avail-repositories. (type comma-separated list; default: /home/example/.local/easybuild/ebfiles_repo) +``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) +``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) +``--subdir-software=SUBDIR-SOFTWARE`` Installpath subdir for software (default: software) +``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to --envvars-user-modules +``--suffix-modules-path=SUFFIX-MODULES-PATH`` Suffix for module files install path (default: all) +``--testoutput=TESTOUTPUT`` Path to where a job should place the output (to be set within jobscript) +``--tmp-logdir=TMP-LOGDIR`` Log directory where temporary log files are stored +``--tmpdir=TMPDIR`` Directory to use for temporary storage +================================================================= ==================================================================================================================================================================================================================================================================================== Container options From 53dac84c7bb6267417fa4786e1ea4c2d40c32a5e Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Mon, 12 Sep 2022 06:24:45 +0800 Subject: [PATCH 234/286] update release notes and changelog for EasyBuild v4.6.1 + bump version to 4.6.1 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 161 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 162 insertions(+), 4 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index b3c53c4f..f6c6285a 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20220912.01** (`Sep 12th 2022`): update release notes for EasyBuild v4.6.1 (see :ref:`release_notes_eb461`) * **release 20220708.01** (`Jul 8th 2022`): update release notes for EasyBuild v4.6.0 (see :ref:`release_notes_eb460`) * **release 20220608.01** (`Jun 8th 2022`): update release notes for EasyBuild v4.5.5 (see :ref:`release_notes_eb455`) * **release 20220331.01** (`Mar 31st 2022`): update release notes for EasyBuild v4.5.4 (see :ref:`release_notes_eb454`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index a7863bb1..cbe3eb11 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,169 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,736** different software packages, +The latest version of EasyBuild provides support for building and installing **2,773** different software packages, including 37 different (compiler) toolchains. It contains 246 software-specific easyblocks and 37 generic easyblocks, -alongside 15,020 easyconfig files. +alongside 15,332 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb461: + +EasyBuild v4.6.1 (September 12th 2022) +-------------------------------------- + +bugfix/update release + +**framework** + +* various enhancements, including: + + * add script to find dependencies of Python packages (`#3839 `_) + * add ``ai`` default module class (`#4053 `_) + +* various bug fixes, including: + + * fix code style issues reported by recent flake8 linter (`#4049 `_) + * stick to autopep8 < 1.7.0 with Python 2.7 (`#4055 `_) + * ensure we call ``EasyBlock.patch_step`` for ``postinstallpatches`` (`#4063 `_) + * fix leaked handles in ``set_columns``, ``complete_cmd``, ``run_cmd_qa``, ``det_terminal_size functions`` + tests (`#4066 `_) + * fix ``quote_str`` when string with both ``'`` and ``"`` ends with a double quote (`#4068 `_) + * fix type-checking of patches to allow dict values + correctly handle patches specified as dict values in ``--new-pr`` (`#4070 `_) + * relax toolchain test by accepting both ``-march=native`` (x86_64) and ``-mcpu=native`` (aarch64) (`#4071 `_) + +* other changes: + + * run python in the same process as ``eb`` wrapper script by using ``exec`` (`#4048 `_) + * add ``get_linked_libs_raw`` function, and use it from both ``check_linked_shared_libs`` and ``sanity_check_rpath`` (`#4051 `_) + * update CI workflows (except container tests) to use Ubuntu 20.04, since Ubuntu 18.04 is deprecated (`#4064 `_) + * use ``SYSTEM`` constant for dependency that uses system toolchain in dumped easyconfig (`#4069 `_) + +**easyblocks** + +* minor enhancements and updates, including: + + * update LAMMPS easyblock for LAMMPS/23Jun22 (`#2213 `_) + * reduce the number of command line options for ``cmake`` command in CMakeMake generic easyblock (`#2514 `_) + * update libQGLViewer easyblock to take into account changes in the shared library names depending on Qt versions they are compiled with (`#2730 `_) + * improve PLUMED detection in GROMACS easyblock (`#2749 `_) + * make ``$LD_LIBRARY_PATH`` detection more robust for LAMMPS (`#2765 `_) + * enhance NVHPC easyblock to avoid superfluous warning (`#2767 `_) + * enhance PyTorch easyblock to also capture tests failing with signal (`#2768 `_) + * enhance PythonPackage easyblock to make sure all test command output makes it to the EasyBuild log, also when ``return_output_ec=True`` (`#2770 `_) + * set ``$NVHPC_CUDA_HOME`` for NVHPC 22.7+ (`#2776 `_) + +* various bug fixes, including: + + * make Amber easyblock aware of FlexiBLAS (`#2720 `_) + * update PyTorch easyblock to configure without breakpad support on POWER (`#2763 `_) + * use ``lib*`` in ``post_install`` step of FFTW.MPI easyblock to fix paths not being found on Linux distros favouring lib64 (like Suse/SLES) (`#2771 `_) + * use ``det_cmake_version`` function to determine CMake version in CMakeMake generic easyblock (`#2772 `_) + * don't enable building of ``ld.gold`` when installing binutils on a RISC-V system + don't configure GCC to use gold as default linker on a RISC-V system (`#2780 `_) + * tweak Amber(Tools) easyblock to run tests from top-level directory (`#2781 `_) + * fix version check for NVPTX library in sanity check of Clang easyblock (`#2783 `_) + +* other changes: + + * update CI workflows to use Ubuntu 20.04 (since Ubuntu 18.04 is deprecated) (`#2779 `_) + +**easyconfigs** + +* added example easyconfig files for 37 new software packages: + + * AptaSUITE (`#8583 `_), BigDFT (`#15860 `_), colossalai (`#15971 `_), CrystFEL (`#8407 `_), Dakota (`#15883 `_, `#16210 `_), + FastFold (`#15972 `_), fastparquet (`#15020 `_), FOX-Toolkit (`#15986 `_), GLM-AED (`#15879 `_), hiredis (`#16071 `_), + how_are_we_stranded_here (`#16220 `_, `#16227 `_), indicators (`#16209 `_), JavaFX (`#8583 `_), json-fortran (`#15979 `_), + jupyter-resource-usage (`#15834 `_), libev (`#16086 `_), libmad (`#16067 `_), libplinkio (`#13040 `_), LuaJIT2-OpenResty (`#16047 `_), + MetaMorpheus (`#15825 `_), mgltools (`#16226 `_), miniasm (`#15858 `_), muMerge (`#16115 `_), nano (`#16198 `_), nghttp3 (`#16097 `_), + olaFlow (`#16021 `_), OpenFAST (`#15983 `_, `#15983 `_), OpenFold (`#15971 `_), Phantompeakqualtools (`#15871 `_), + pyGenomeTracks (`#16143 `_), QuickPIC (`#15978 `_), RheoTool (`#16077 `_), Satsuma2 (`#16068 `_), SMC++ (`#16017 `_), stripy (`#15866 `_), + UCC-CUDA (`#15956 `_), VESTA (`#16217 `_) + +* added additional easyconfigs for various supported software packages, including: + + * alevin-fry 0.6.0, AmberTools 22.3, arrow-R 8.0.0, ASE 3.22.1, BBMap 38.98, BCFtools 1.15.1, binutils 2.39, + BLAST+ 2.13.0, Bowtie2 2.4.5, BUSCO 5.4.3, CapnProto 0.10.2, Cartopy 0.20.3, ccache 4.6.1, cclib 1.7.2, CDO 2.0.5, + CellRanger-ATAC 2.1.0, CoordgenLibs 3.0.1, cURL 7.84.0, cuTENSOR 1.6.0.3, einops 0.4.1, Elk 8.5.2, Emacs 28.1, + Embree 3.13.4, FFmpeg 4.4.2 + 5.0.1, fio 3.32, Flask 2.2.2, Flye 2.9.1, fmt 9.1.0, FORD 6.1.15, FreeSurfer 7.3.2, + GATE 9.2, GATK 4.2.6.1, GCC(core) 12.2.0, GDB 12.1, Geant4 11.0.2, GetOrganelle 1.7.6.1, gifsicle 1.93, GLFW 3.3.8, + glib-networking 2.72.1, Globus-CLI 3.6.0, gnuplot 5.4.4, gperftools 2.10, Graphviz 5.0.0, Gurobi 9.5.2, HDF5 1.12.2, + HTSlib 1.15.1, Hypre 2.25.0, Jansson 2.14, jax 0.3.14, Kalign 3.3.2, kim-api 2.3.0, LAMMPS 23Jun2022, libcerf 2.1, + libdwarf 0.4.1, Libint 2.7.2, libQGLViewer 2.8.0, LibSoup 2.74.0, libzip 1.9.2, Lua 5.4.4, lxml 4.9.1, + maeparser 1.3.0, matplotlib 3.5.2, MATSim 14.0, MDAnalysis 2.2.0, medaka 1.6.0, Megalodon 2.5.0, Mercurial 6.2, + MetaEuk 6, Mini-XML-3.3.1, MUMmer 4.0.0rc1, MUMPS 5.5.1, netCDF-Fortran 4.6.0, NGSpeciesID 0.1.2.1, + ont-remora 1.0.0, OpenFOAM v2206, OTF2 3.0, parallel 20220722, ParaView 5.10.1, patchelf 0.15.0, Perl 5.36.0, + pftoolsV3 3.2.12, PLINK 2.00a3.6, pretty-yaml 21.10.1, PRSice 2.3.5, pugixml 1.12.1, Pyomo 6.4.2, + PyOpenCL 2021.2.13, Pysam 0.19.1, PyStan 3.5.0, PyYAML 6.0, RDKit 2022.03.5, scikit-bio 0.5.7, scikit-build 0.15.0, + scikit-learn 1.1.2, scikit-optimize 0.9.0, SCOTCH 7.0.1, SIONlib 1.7.7, SISSO 3.1, spglib-python 2.0.0, Stacks 2.62, + Stata 17, SUMO 1.14.1, tbb 2021.5.0, tqdm 4.64.0, Transformers 4.21.1, Trycycler 0.5.3, Unicycler 0.5.0, + Valgrind 3.19.0, ViennaRNA 2.5.1, VTune 2022.3.0.eb, wxPython 4.1.1, x264 20220620, Z3 4.10.2, zfp 1.0.0 + +* minor enhancements, including: + + * add alternate download URL for Voro++ (`#15898 `_) + * add extra symlinks and sanity checks for libtinfo in ncurses (`#15903 `_) + * include some easyconfig constants in flake8 configuration file (`#16040 `_) + * add pigz dependency for cutadapt v3.4 + v3.5 (`#16056 `_) + * add sanity check commands for recent gettext versions (>= 0.20.x) (`#16091 `_) + +* various bug fixes, including: + + * use correct Matlab Runtime Compiler (v8.4) for FreeSurfer v7.1.1 (`#13375 `_) + * fix set-alias statements for MaxQuant v2.0.3.0 (`#15743 `_) + * add Autotools build dependency to R 4.2.0 w/ foss 2021b (`#15822 `_) + * add patch for BLIS to fix auto-detection of POWER (`#15826 `_) + * downgrade SPAdes dependency to v3.13.1 for Unicycler 0.4.9 since v3.15.3 is too new (`#15840 `_) + * explicitly enable HDF5 from kallisto v0.46.2 onwards (`#15843 `_) + * add CVE patch for XZ 5.2.5 + attempt to fix symbol patch for all OSs (`#15856 `_) + * use build environment set by EasyBuild and add missing dependency on zlib to minimap2 (`#15859 `_) + * add missing dependencies and execute tests on Trycycler v0.5.2 (`#15864 `_) + * add patch for AlphaFold v2.2.2 to fix NaN problem with jax 0.3.9 (`#15874 `_) + * exclude (flaky) ``fault_tolerance_test`` and fix non-x86 build for TensorFlow 2.7.1 (`#15882 `_) + * work around miscompilation of OpenBLAS on POWER by compiling with ``-fstack-protector-strong`` (`#15885 `_) + * fix tests on POWER9 for BLIS 0.9.0 + fix auto-detect for POWER10 for BLIS (AMD) v2.0 + v3.0 (`#15889 `_) + * add and fix patches for PyTorch 1.9.0 on POWER (`#15919 `_) + * exclude Binary, PackedBinary and JAR easyblocks from binutils build requirements (`#15932 `_) + * consistently add libffi + elfutils dependencies to recent Clang easyconfigs (`#15935 `_, `#16225 `_) + * add patch to fix broken test on POWER for numpy in SciPy-bundle 2022.05 (`#15968 `_) + * refactor checksum test for extensions to use ``collect_exts_file_info`` (`#15973 `_) + * fix dependency on FOX Toolkit in SUMO (`#15986 `_) + * add missing SciPy-bundle dependency for rMATS-turbo (`#15988 `_) + * explicitly download wannier90 source tarball from wannier90 GitHub repository in QuantumESPRESSO 7.1 easyconfigs (`#15993 `_) + * restore ploteig in EIGENSOFT 7.2.1 (`#15996 `_) + * add alternative checksum for plot3Drgl extension in R v4.1.x + v4.2.0 easyconfigs (`#16011 `_) + * add patch to fix missing sync in LINCS and SETTLE CUDA kernels for GROMACS 2020 (`#16027 `_) and 2021 (`#16026 `_) + * exclude failing test in TensorFlow 2.4.1 (`#16042 `_) + * skip NASA performance and remote server tests in netCDF v4.9.0 (`#16050 `_, `#16158 `_) + * use versioned symbols in ncurses built with system toolchain (by adding ``--with-versioned-syms`` configure option) (`#16064 `_) + * add patch to fix pkgconfig file for Blitz++ v1.0.2 (`#16102 `_) + * add missing BCFtools dependency for recent medaka versions (`#16107 `_) + * add GTK2 v2.24.33 as a dependency for Ghostscript v9.56.1 (`#16112 `_) + * fix checksum for Stacks v2.62 (due to silent re-release without version bump) (`#16134 `_) + * fix libsanitzer for glibc 2.36 to build GCCcore 11.3.0 (`#16145 `_) + * fix top level Makefile for AmberTools 20 and enable tests (`#16150 `_) + * add missing patches + enable running tests for AmberTools 21 with intel/2021a (`#16151 `_) and intel/2021b (`#16152 `_) + * replace HDF5 v1.13.1 with v1.12.1 as dependency, since we shouldn't use odd minor versions of HDF5 which are not stable releases (`#16153 `_) + * remove modextrapaths to add top-level install directory to ``$PATH ``for recent InterProScan easyconfigs (now done by default by Binary easyblock) (`#16167 `_) + * fix sources + source URL + homepage for Molekel v5.4.0 (`#16219 `_) + * consistently add maeparser + CoordgenLibs dependencies to OpenBabel 3.1.1 easyconfigs (`#16231 `_) + * fix checksum for CUDA 11.4.1 aarch64 installer (`#16234 `_) + * remove incorrect comment for Boost dependency in OpenBabel 3.1.1 easyconfigs (`#16238 `_) + * add direct Pango dependency in recent ImageMagick easyconfigs (`#16237 `_) + +* other changes: + + * remove superfluous ``-DCMAKE_BUILD_TYPE=Release``, use of ``build_type = Release``, or enabling ``separate_build_dir`` from easyconfigs using CMakeMake easyblock (`#13384 `_) + * synchronize ncurses easyconfigs using system toolchain (`#15903 `_) + * stick to Java/11 as dependency for Bazel 5.1.1 (which is available for x86_64, aarch64, ppc64le) (`#15906 `_) + * speed up OpenMPI 4.1.4 configure by not running ``autogen.pl --force``, but only running required Autotools commands (`#15957 `_) + * replace sed commands by upstreamed patches for BLIS built with intel-compilers toolchain (`#15958 `_) + * simplify AlphaFold foss/2021a easyconfigs by using a fleshed out patched OpenMM dependency (`#15981 `_) + * update Java/11 to 11.0.16 and Java/17 to 17.0.4 (`#16001 `_) + * remove unnecessary patch in recent JupyterLab (`#16030 `_) + * update CI workflows to use Ubuntu 20.04 (since Ubuntu 18.04 is deprecated) (`#16070 `_) + * make check for toolchain value in dependency spec in easyconfigs test suite aware that dumped easyconfig uses ``SYSTEM`` constant (`#16126 `_) + + .. _release_notes_eb460: EasyBuild v4.6.0 (July 8th 2022) diff --git a/docs/conf.py b/docs/conf.py index e2d56add..e2e63af6 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.6.0' # this is meant to reference the version of EasyBuild +version = '4.6.1' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20220708.0' # this is meant to reference the version of the documentation itself +release = '20220912.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 00c92db1fc764aea61997f014a4c948f104a5073 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Mon, 12 Sep 2022 13:42:10 +0800 Subject: [PATCH 235/286] bump version to 4.6.1 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index f93b4316..00e12ed4 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.6.0' +VERSION = '4.6.1' # Utility function to read README file From 3c11ca4328d308085212b8406e93495849f5263e Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Tue, 27 Sep 2022 13:16:17 +0200 Subject: [PATCH 236/286] Improve the description of using a tuple in `patches` Clarify that the level must be an integer and describe the alternative to use a string to specify the starting directory. Also some minor rewording. --- docs/Writing_easyconfig_files.rst | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index 0b714dd9..d4f38dd3 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -163,18 +163,21 @@ Patches Patches can be provided via the ``patches`` easyconfig parameter (list). A patch can be defined as: * a ``string``, -* a ``tuple``, or +* a ``tuple`` of 2 elements, or * a ``dict`` The most straight-forward use-case is ``string``, which contains the name of the patch file (and must have ``.patch`` extension). -A ``tuple`` adds the possibility to specify the patch level which is used in patch command. -This is mostly needed if patch file adds new files or generally it is not possible to determine -the starting directory. +A ``tuple`` adds the possibility to specify where patch should be applied. +This is mostly needed if a patch file adds new files or it is generally not possible to determine +the starting directory. +The first element is the patch file and the second is +either the patch level (as an integer) which is used in the patch command (``patch -p``) +or a directory relative to the unpacked source dir. .. note:: ``tuple`` also has a special use case if the patch file has any other extension than ``.patch``. - In this case, the first tuple argument is a file which should be copied to unpacked source + In this case, the first tuple argument is a file which should be copied to the unpacked source dir and the second tuple argument is the target path, where the files should be copied to (relative to the unpacked source dir). See below for an example of this use case. @@ -193,9 +196,12 @@ Example: # a simple patch file 'name-versions-fix.patch', - # when creating only new files by patch file, you need to specify level: + # when creating only new files by patch file, you need to specify the level: ('name-versions-fix.patch', 1), + # apply the patch in a (sub-)subdirectory inside the source tree + ('name-versions-fix.patch', 'src/subfolder'), + # copy file to target_path folder ('Makefile', 'target_path'), From 2db140dcfa5b228ed52d1dec87ef47f462d288f3 Mon Sep 17 00:00:00 2001 From: jfgrimm Date: Wed, 12 Oct 2022 15:39:01 +0100 Subject: [PATCH 237/286] update docs to reflect easybuilders/easybuild-easyconfigs/#16330 --- docs/Wrapping_dependencies.rst | 2 +- docs/Writing_easyconfig_files.rst | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/docs/Wrapping_dependencies.rst b/docs/Wrapping_dependencies.rst index 369cec75..f7ecd0b8 100644 --- a/docs/Wrapping_dependencies.rst +++ b/docs/Wrapping_dependencies.rst @@ -27,7 +27,7 @@ depending on a specific version (e.g., ``Java/1.8.0_181``): .. code:: # specify dependency on Java/1.8 "wrapper", rather than a specific Java version - dependencies = [('Java', '1.8', '', True)] + dependencies = [('Java', '1.8', '', SYSTEM)] This has a couple of advantages: diff --git a/docs/Writing_easyconfig_files.rst b/docs/Writing_easyconfig_files.rst index d4f38dd3..f8ab10eb 100644 --- a/docs/Writing_easyconfig_files.rst +++ b/docs/Writing_easyconfig_files.rst @@ -579,16 +579,12 @@ versions prior to v4.0, see :ref:`system_toolchain_motivation_deprecating_dummy` Specifying dependencies using ``system`` toolchain ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -To make EasyBuild resolve a dependency using the ``system`` toolchain, either specify '``system``' as toolchain name -in the tuple representing the dependency specification, or simply use ``True`` as 4th value in the tuple. +To make EasyBuild resolve a dependency using the ``system`` toolchain, simply use the ``SYSTEM`` template constant as +the 4th value in the tuple representing the dependency specification. For example, to specify PnMPI version 1.2.0 built with the ``system`` toolchain as a (runtime) dependency:: - dependencies = [('PnMPI', '1.2.0', '', ('system', ''))] - -which is equivalent to:: - - dependencies = [('PnMPI', '1.2.0', '', True)] + dependencies = [('PnMPI', '1.2.0', '', SYSTEM)] Using external modules as dependencies From a1594ff05928d75436e8b5953c867beee8edbefc Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Mon, 17 Oct 2022 14:02:15 +0200 Subject: [PATCH 238/286] Document GITHUB_RELEASE & GITHUB_LOWER_RELEASE --- docs/version-specific/easyconfig_templates.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/version-specific/easyconfig_templates.rst b/docs/version-specific/easyconfig_templates.rst index d9452410..cdbf4155 100644 --- a/docs/version-specific/easyconfig_templates.rst +++ b/docs/version-specific/easyconfig_templates.rst @@ -98,6 +98,8 @@ Constant Template value ``FTPGNOME_SOURCE`` http download for gnome ftp server ``https://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s`` ``GITHUB_SOURCE`` GitHub source URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/archive`` ``GITHUB_LOWER_SOURCE`` GitHub source URL (lowercase name, namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/archive`` +``GITHUB_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/releases/download/v%(version)s`` +``GITHUB_LOWER_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/releases/download/v%(version)s`` ``GNU_SAVANNAH_SOURCE`` download.savannah.gnu.org source url ``https://download-mirror.savannah.gnu.org/releases/%(namelower)s`` ``GNU_SOURCE`` gnu.org source url ``https://ftpmirror.gnu.org/gnu/%(namelower)s`` ``GOOGLECODE_SOURCE`` googlecode.com source url ``http://%(namelower)s.googlecode.com/files`` From 4b79f83a3c6172438e370bff7eb84e420f3380e6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 21 Oct 2022 09:55:35 +0200 Subject: [PATCH 239/286] auto-update docs for EasyBuild v4.6.2 --- docs/version-specific/Supported_software.rst | 1264 ++++++++++++----- docs/version-specific/easyblocks.rst | 8 + .../version-specific/easyconfig_templates.rst | 115 +- docs/version-specific/generic_easyblocks.rst | 56 +- 4 files changed, 977 insertions(+), 466 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index 8a708757..bd3bc1fa 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2773 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2798 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_Albumentations_1478` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AMPtk_445` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_AptaSUITE_784` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_arosics_756` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGAT_285` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_Albumentations_1478` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_AMAPVox_604` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AMPtk_445` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_AptaSUITE_784` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_arosics_756` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_Avogadro2_869` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -89,6 +89,7 @@ version versionsuffix toolchain ``2021`` ``-hotfix-2132`` ``system`` ``2022`` ``system`` ``2022`` ``-hotfix-2214`` ``system`` +``2022`` ``-hotfix-2223`` ``system`` ========== ================= ========== @@ -255,11 +256,11 @@ ACTC converts independent triangles into triangle strips or fans. *homepage*: https://sourceforge.net/projects/actc -======= =============================================================================================================== -version toolchain -======= =============================================================================================================== -``1.1`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2016b`` -======= =============================================================================================================== +======= =================================================================================================================================== +version toolchain +======= =================================================================================================================================== +``1.1`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2016b`` +======= =================================================================================================================================== .. _list_software_ada_294: @@ -446,6 +447,22 @@ version versionsuffix toolchain ============ ================== =============================== +.. _list_software_AGAT_285: + +*AGAT* +++++++ + +AGAT: Another GTF/GFF Analysis Toolkit. Suite of tools to handle gene annotations in any GTF/GFF format. + +*homepage*: https://agat.readthedocs.io/en/latest/ + +========= ============== +version toolchain +========= ============== +``0.9.2`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_AGFusion_764: *AGFusion* @@ -702,6 +719,22 @@ version toolchain ========= ================= +.. _list_software_AMAPVox_604: + +*AMAPVox* ++++++++++ + +LiDAR data voxelisation software + +*homepage*: https://amap-dev.cirad.fr/projects/amapvox + +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``1.9.4`` ``-Java-11`` ``system`` +========= ============= ========== + + .. _list_software_Amara_482: *Amara* @@ -742,7 +775,7 @@ version toolchain Amber (originally Assisted Model Building with Energy Refinement) is software for performing molecular dynamics and structure prediction. -*homepage*: http://ambermd.org/amber.html +*homepage*: https://ambermd.org/amber.html ========= ================================================= ======================================================================== version versionsuffix toolchain @@ -758,6 +791,7 @@ version versionsuffix toolchain ``18`` ``-AmberTools-19-patchlevel-12-17-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b`` ``20.11`` ``-AmberTools-20.15-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``20.11`` ``-AmberTools-21.3`` ``foss/2020b``, ``fosscuda/2020b`` +``22.0`` ``-AmberTools-22.3`` ``foss/2021b`` ========= ================================================= ======================================================================== @@ -975,6 +1009,7 @@ The Amsterdam Modeling Suite (AMS) provides a comprehensive set of modules for c version versionsuffix toolchain ============ ============= =============== ``2020.102`` ``-intelmpi`` ``iimpi/2020b`` +``2022.102`` ``-intelmpi`` ``iimpi/2021b`` ============ ============= =============== @@ -1530,11 +1565,11 @@ Provide an interface to ZIP archive files. *homepage*: https://metacpan.org/pod/Archive::Zip -======== ========================================================== -version toolchain -======== ========================================================== -``1.68`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -======== ========================================================== +======== ============================================================================== +version toolchain +======== ============================================================================== +``1.68`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +======== ============================================================================== .. _list_software_ArchR_464: @@ -1957,7 +1992,7 @@ version versionsuffix toolchain ``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` ``3.22.0`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021a`` -``3.22.1`` ``foss/2022a`` +``3.22.1`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` ============== ================== ==================================================================================== @@ -2215,6 +2250,7 @@ version versionsuffix toolchain ``1.4.2`` ``-Python-2.7.12`` ``intel/2016b`` ``1.4.6`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ``1.4.8`` ``-Python-2.7.18`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.5.1`` ``GCCcore/11.2.0`` ========= ================== ====================================== @@ -2371,7 +2407,7 @@ version toolchain ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ``2.68`` ``foss/2016b`` ``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` +``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -2434,12 +2470,12 @@ AutoDock Vina is an open-source program for doing molecular docking. *homepage*: https://vina.scripps.edu/ -========= ============== ============== -version versionsuffix toolchain -========= ============== ============== -``1.1.2`` ``-linux_x86`` ``system`` -``1.2.3`` ``foss/2021a`` -========= ============== ============== +========= ============== ============================== +version versionsuffix toolchain +========= ============== ============================== +``1.1.2`` ``-linux_x86`` ``system`` +``1.2.3`` ``foss/2021a``, ``foss/2021b`` +========= ============== ============================== .. _list_software_AutoGeneS_875: @@ -2495,7 +2531,7 @@ version toolchain ``1.16.2`` ``GCCcore/10.2.0`` ``1.16.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ``1.16.4`` ``GCCcore/11.2.0`` -``1.16.5`` ``GCCcore/11.3.0`` +``1.16.5`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2550,10 +2586,26 @@ version toolchain ``20200321`` ``GCCcore/10.2.0`` ``20210128`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` ``20210726`` ``GCCcore/11.2.0`` -``20220317`` ``GCCcore/11.3.0`` +``20220317`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +.. _list_software_Avogadro2_869: + +*Avogadro2* ++++++++++++ + +Avogadro is an advanced molecule editor and visualizer designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. + +*homepage*: https://two.avogadro.cc/index.html + +========== ================= ========== +version versionsuffix toolchain +========== ================= ========== +``1.97.0`` ``-linux-x86_64`` ``system`` +========== ================= ========== + + .. _list_software_awscli_643: *awscli* @@ -2581,7 +2633,7 @@ version versionsuffix toolchain --- -:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BigDFT_496` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_BLT_226` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BigDFT_496` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_BLT_226` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_buildingspy_1194` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_BabelStream_1090: @@ -3248,15 +3300,15 @@ beagle-lib is a high-performance library that can perform the core calculations *homepage*: https://github.com/beagle-dev/beagle-lib -========= ================ ================================================================================================================ -version versionsuffix toolchain -========= ================ ================================================================================================================ -``2.1.2`` ``foss/2016a``, ``foss/2017a`` -``3.0.1`` ``foss/2018a``, ``intel/2018a`` -``3.0.2`` ``foss/2018b`` -``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` -``3.1.2`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``gcccuda/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -========= ================ ================================================================================================================ +========= ================ ================================================================================================================================ +version versionsuffix toolchain +========= ================ ================================================================================================================================ +``2.1.2`` ``foss/2016a``, ``foss/2017a`` +``3.0.1`` ``foss/2018a``, ``intel/2018a`` +``3.0.2`` ``foss/2018b`` +``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` +``3.1.2`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``gcccuda/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +========= ================ ================================================================================================================================ .. _list_software_Beast_495: @@ -3281,6 +3333,7 @@ version toolchain ``2.5.2`` ``GCC/8.2.0-2.31.1`` ``2.6.3`` ``gcccuda/2019b`` ``2.6.4`` ``GCC/10.2.0`` +``2.6.7`` ``GCC/10.3.0`` ========== ==================================== @@ -3573,15 +3626,15 @@ Read files using HTSlib including BAM/CRAM, Tabix and BCF database files *homepage*: https://metacpan.org/release/Bio-DB-HTS -======== ================ =============================== -version versionsuffix toolchain -======== ================ =============================== -``2.11`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``2.11`` ``-Perl-5.26.1`` ``intel/2018a`` -``2.11`` ``-Perl-5.28.0`` ``foss/2018b`` -``3.01`` ``GCC/10.2.0``, ``GCC/11.2.0`` -``3.01`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` -======== ================ =============================== +======== ================ ============================================== +version versionsuffix toolchain +======== ================ ============================================== +``2.11`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``2.11`` ``-Perl-5.26.1`` ``intel/2018a`` +``2.11`` ``-Perl-5.28.0`` ``foss/2018b`` +``3.01`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` +``3.01`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` +======== ================ ============================================== .. _list_software_Bio-EUtilities_1352: @@ -3673,12 +3726,13 @@ Biogeme is a open source Python package designed for the maximum likelihood esti *homepage*: https://pypi.python.org/pypi/biogeme -========= ============== -version toolchain -========= ============== -``3.1.2`` ``foss/2021a`` -``3.2.8`` ``foss/2021a`` -========= ============== +========== ============== +version toolchain +========== ============== +``3.1.2`` ``foss/2021a`` +``3.2.8`` ``foss/2021a`` +``3.2.10`` ``foss/2022a`` +========== ============== .. _list_software_biom-format_1117: @@ -3723,22 +3777,22 @@ Bioperl is the product of a community effort to produce Perl code which is usefu *homepage*: https://bioperl.org/ -=========== ================ ========================================================== -version versionsuffix toolchain -=========== ================ ========================================================== -``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` -``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` -``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` -``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` -``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` -``1.7.2`` ``GCCcore/8.3.0`` -``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``1.7.7`` ``GCCcore/9.3.0`` -``1.7.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -=========== ================ ========================================================== +=========== ================ ============================================================================== +version versionsuffix toolchain +=========== ================ ============================================================================== +``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` +``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` +``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` +``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` +``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` +``1.7.2`` ``GCCcore/8.3.0`` +``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.7.7`` ``GCCcore/9.3.0`` +``1.7.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +=========== ================ ============================================================================== .. _list_software_BioPP_442: @@ -4385,6 +4439,7 @@ version versionsuffix toolchain ``1.74.0`` ``GCC/10.2.0`` ``1.76.0`` ``GCC/10.3.0`` ``1.77.0`` ``GCC/11.2.0`` +``1.79.0`` ``GCC/11.3.0`` ========== ================== ==================================================================== @@ -4771,6 +4826,22 @@ version versionsuffix toolchain =========== ================ =================================================================================================================================================================================================================================================================================================================================================================================================================================== +.. _list_software_buildingspy_1194: + +*buildingspy* ++++++++++++++ + +Python modules for automating Modelica simulations and for running unit test for the Buildings library + +*homepage*: https://simulationresearch.lbl.gov/modelica/buildingspy + +========= ============== +version toolchain +========= ============== +``4.0.0`` ``foss/2022a`` +========= ============== + + .. _list_software_Bullet_616: *Bullet* @@ -5010,7 +5081,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_category_encoders_1808` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_colossalai_1066` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CrystFEL_748` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_category_encoders_1808` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_CDBtools_762` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_colossalai_1066` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_Compress-Raw-Zlib_1633` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CrystFEL_748` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcompat_929` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_CWIPI_380` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -5603,6 +5674,7 @@ version versionsuffix toolchain ``3.7.11`` ``system`` ``4.2.1`` ``system`` ``4.6.1`` ``GCCcore/11.2.0`` +``4.6.3`` ``system`` ========== ============= ================== @@ -5725,6 +5797,22 @@ version toolchain ======== ================================================================================ +.. _list_software_CDBtools_762: + +*CDBtools* +++++++++++ + +CDB (Constant DataBase) indexing and retrieval tools for FASTA files + +*homepage*: http://compbio.dfci.harvard.edu/tgi + +======== ============== +version toolchain +======== ============== +``0.99`` ``GCC/10.2.0`` +======== ============== + + .. _list_software_cddlib_610: *cddlib* @@ -6611,13 +6699,13 @@ Python bindings for libclang *homepage*: https://clang.llvm.org -========== ================== ================== -version versionsuffix toolchain -========== ================== ================== -``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``10.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``13.0.1`` ``GCCcore/11.2.0`` -========== ================== ================== +========== ================== ====================================== +version versionsuffix toolchain +========== ================== ====================================== +``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``10.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``13.0.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ================== ====================================== .. _list_software_CLAPACK_495: @@ -7125,6 +7213,22 @@ version versionsuffix toolchain ========== ================== ============== +.. _list_software_Compress-Raw-Zlib_1633: + +*Compress-Raw-Zlib* ++++++++++++++++++++ + +Low-Level Interface to zlib or zlib-ng compression library + +*homepage*: https://metacpan.org/pod/Compress::Raw::Zlib + +========= ================== +version toolchain +========= ================== +``2.202`` ``GCCcore/11.3.0`` +========= ================== + + .. _list_software_COMSOL_461: *COMSOL* @@ -8028,6 +8132,26 @@ version toolchain ================= ========================================================================== +.. _list_software_CUDAcompat_929: + +*CUDAcompat* +++++++++++++ + +Using the CUDA Forward Compatibility package, system administrators can run applications built using a newer toolkit even when an older driver that does not satisfy the minimum required driver version is installed on the system. This forward compatibility allows the CUDA deployments in data centers and enterprises to benefit from the faster release cadence and the latest features and performance of CUDA Toolkit. + +*homepage*: https://docs.nvidia.com/deploy/cuda-compatibility/index.html + +======== ============== ========== +version versionsuffix toolchain +======== ============== ========== +``11`` ``system`` +``11.6`` ``system`` +``11.6`` ``-510.85.02`` ``system`` +``11.7`` ``system`` +``11.7`` ``-515.65.01`` ``system`` +======== ============== ========== + + .. _list_software_CUDAcore_710: *CUDAcore* @@ -8304,6 +8428,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_CWIPI_380: + +*CWIPI* ++++++++ + +CWIPI (Coupling With Interpolation Parallel Interface) library helps in chaining and coupling codes. Provides exchanges of interpolated fields through a non-compliant geometric interface and allows control of the coupling algorithm using control parameters. CWIPI takes advantage of the distribution of the definition of the coupling algorithm in the different codes. + +*homepage*: https://w3.onera.fr/cwipi/ + +========== =============== +version toolchain +========== =============== +``0.12.0`` ``gompi/2021a`` +========== =============== + + .. _list_software_cxxopts_793: *cxxopts* @@ -8629,16 +8769,16 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb -=========== ======================================================================================================================================================= -version toolchain -=========== ======================================================================================================================================================= -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -=========== ======================================================================================================================================================= +=========== =========================================================================================================================================================================== +version toolchain +=========== =========================================================================================================================================================================== +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +=========== =========================================================================================================================================================================== .. _list_software_DB_File_613: @@ -8659,6 +8799,7 @@ version versionsuffix toolchain ``1.855`` ``GCCcore/10.2.0`` ``1.856`` ``GCCcore/10.3.0`` ``1.857`` ``GCCcore/11.2.0`` +``1.858`` ``GCCcore/11.3.0`` ========= ================ ================== @@ -8671,18 +8812,18 @@ Perl binding for MySQL *homepage*: https://metacpan.org/pod/distribution/DBD-mysql/lib/DBD/mysql.pm -========= ================ =============================== -version versionsuffix toolchain -========= ================ =============================== -``4.032`` ``-Perl-5.22.2`` ``intel/2016a`` -``4.033`` ``-Perl-5.24.0`` ``intel/2016b`` -``4.042`` ``-Perl-5.24.1`` ``intel/2017a`` -``4.046`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``4.046`` ``-Perl-5.26.1`` ``intel/2018a`` -``4.048`` ``-Perl-5.28.0`` ``foss/2018b`` -``4.050`` ``GCC/10.2.0``, ``GCC/11.2.0`` -``4.050`` ``-Perl-5.28.1`` ``foss/2019a`` -========= ================ =============================== +========= ================ ============================================== +version versionsuffix toolchain +========= ================ ============================================== +``4.032`` ``-Perl-5.22.2`` ``intel/2016a`` +``4.033`` ``-Perl-5.24.0`` ``intel/2016b`` +``4.042`` ``-Perl-5.24.1`` ``intel/2017a`` +``4.046`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``4.046`` ``-Perl-5.26.1`` ``intel/2018a`` +``4.048`` ``-Perl-5.28.0`` ``foss/2018b`` +``4.050`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` +``4.050`` ``-Perl-5.28.1`` ``foss/2019a`` +========= ================ ============================================== .. _list_software_DBG2OLC_477: @@ -8742,7 +8883,7 @@ version toolchain ``0.106`` ``foss/2016a``, ``intel/2016a`` ``0.108`` ``intel/2016b``, ``intel/2017a`` ``0.110`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b`` -``0.112`` ``GCCcore/10.3.0`` +``0.112`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ======================================================================== @@ -8809,12 +8950,12 @@ deal.II is a C++ program library targeted at the computational solution of part *homepage*: https://www.dealii.org -========= =============== -version toolchain -========= =============== -``9.1.1`` ``intel/2019a`` -``9.3.3`` ``foss/2021a`` -========= =============== +========= =============================== +version toolchain +========= =============================== +``9.1.1`` ``foss/2019a``, ``intel/2019a`` +``9.3.3`` ``foss/2021a`` +========= =============================== .. _list_software_deap_410: @@ -8969,6 +9110,7 @@ version versionsuffix toolchain ========= ================= =============== ``0.7.8`` ``-linux_x86_64`` ``system`` ``0.8.7`` ``gompi/2020b`` +``1.1.5`` ``GCC/11.3.0`` ========= ================= =============== @@ -9884,7 +10026,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EigenExa_774` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_elbencho_832` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_Embree_592` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExaML_439` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EigenExa_774` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_elbencho_832` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_Embree_592` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_enchant-2_832` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExaML_439` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -10039,6 +10181,7 @@ version toolchain ``4.5.4`` ``system`` ``4.5.5`` ``system`` ``4.6.0`` ``system`` +``4.6.1`` ``system`` ========== ========== @@ -10598,6 +10741,22 @@ version toolchain ========= =============== +.. _list_software_enchant-2_832: + +*enchant-2* ++++++++++++ + +Enchant aims to provide a simple but comprehensive abstraction for dealing with different spell checking libraries in a consistent way. A client, such as a text editor or word processor, need not know anything about a specific spell-checker, and since all back-ends are plugins, new spell-checkers can be added without needing any change to the program using Enchant. + +*homepage*: https://github.com/AbiWord/enchant + +========= ================== +version toolchain +========= ================== +``2.3.3`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_EnsEMBLCoreAPI_1193: *EnsEMBLCoreAPI* @@ -10734,6 +10893,7 @@ version versionsuffix toolchain ``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` ``8.1.1`` ``foss/2021a``, ``intel/2021a`` ``8.2.0`` ``foss/2021b``, ``intel/2021b`` +``8.3.0`` ``foss/2022a`` ============ ================ ================================================================================= @@ -10990,7 +11150,7 @@ version toolchain *expat* +++++++ -Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags) +Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags). *homepage*: https://libexpat.github.io @@ -11007,6 +11167,7 @@ version toolchain ``2.2.9`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ``2.4.1`` ``GCCcore/11.2.0`` ``2.4.8`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` +``2.4.9`` ``GCCcore/12.2.0`` ========= ========================================================================================================================= @@ -11035,11 +11196,11 @@ This library implements expect tests (also known as "golden" tests). Expect test *homepage*: https://github.com/ezyang/expecttest -========= ========================================================== -version toolchain -========= ========================================================== -``0.1.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` -========= ========================================================== +========= ============================================================================== +version toolchain +========= ============================================================================== +``0.1.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ============================================================================== .. _list_software_eXpress_746: @@ -11083,7 +11244,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastFold_787` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastparquet_1200` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_fio_318` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FOX-Toolkit_1024` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FSON_310` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_f90wrap_649` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastFold_787` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastparquet_1200` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_fio_318` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FOX-Toolkit_1024` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FSON_310` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -11102,6 +11263,22 @@ version toolchain ======== ========== +.. _list_software_f90wrap_649: + +*f90wrap* ++++++++++ + +f90wrap is a tool to automatically generate Python extension modules which interface to Fortran code that makes use of derived types. It builds on the capabilities of the popular f2py utility by generating a simpler Fortran 90 interface to the original Fortran code which is then suitable for wrapping with f2py, together with a higher-level Pythonic wrapper that makes the existance of an additional layer transparent to the final user. + +*homepage*: https://github.com/jameskermode/f90wrap + +========= ============== +version toolchain +========= ============== +``0.2.8`` ``foss/2021a`` +========= ============== + + .. _list_software_Faber_480: *Faber* @@ -11697,6 +11874,7 @@ version versionsuffix toolchain ``6.7.5`` ``intel/2020a`` ``6.7.6`` ``intel/2020b`` ``6.7.7`` ``intel/2021b`` +``6.7.9`` ``intel/2022a`` ========= ============= ================================ @@ -11973,7 +12151,7 @@ version versionsuffix toolchain ``3.3.8`` ``-amd`` ``gompi/2020a`` ``3.3.8`` ``-serial`` ``GCC/9.3.0`` ``3.3.9`` ``gompi/2021a``, ``intel/2021a`` -``3.3.10`` ``GCC/11.3.0``, ``gompi/2021b``, ``iimpi/2021b`` +``3.3.10`` ``GCC/11.3.0``, ``gompi/2021b``, ``iimpi/2021b``, ``iimpi/2022a`` ========== ============= ======================================================================================================================================================================================================================================================================================================================= @@ -12131,6 +12309,7 @@ version toolchain ``5.39`` ``GCCcore/10.2.0`` ``5.40`` ``GCCcore/10.3.0`` ``5.41`` ``GCCcore/11.2.0`` +``5.43`` ``GCCcore/11.3.0`` ======== ==================================== @@ -12660,6 +12839,7 @@ version toolchain ``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.3.6`` ``GCCcore/10.3.0`` ``1.3.7`` ``GCCcore/11.2.0`` +``1.3.8`` ``GCCcore/11.3.0`` ========= =================================================================================================================================================================================================== @@ -13456,12 +13636,13 @@ version toolchain FTGL is a free open source library to enable developers to use arbitrary fonts in their OpenGL (www.opengl.org) applications. -*homepage*: http://ftgl.sourceforge.net/docs/html/ +*homepage*: https://github.com/frankheckenbach/ftgl ============= ========================================================================================================== version toolchain ============= ========================================================================================================== ``2.1.3-rc5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2018b``, ``intel/2017b`` +``2.4.0`` ``GCCcore/11.3.0`` ============= ========================================================================================================== @@ -13978,12 +14159,12 @@ The awk utility interprets a special-purpose programming language that makes it *homepage*: https://www.gnu.org/software/gawk -========= ============================== -version toolchain -========= ============================== -``5.1.0`` ``GCC/10.2.0`` -``5.1.1`` ``GCC/10.3.0``, ``GCC/11.3.0`` -========= ============================== +========= ============================================== +version toolchain +========= ============================================== +``5.1.0`` ``GCC/10.2.0`` +``5.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` +========= ============================================== .. _list_software_Gblocks_709: @@ -14053,6 +14234,7 @@ version toolchain ``7.6.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``8.0.4`` ``GCCcore/10.3.0`` ``8.2.0`` ``GCCcore/11.2.0`` +``8.2.2`` ``GCCcore/11.3.0`` ========== ==================================== @@ -14248,11 +14430,11 @@ GConf is a system for storing application preferences. It is intended for user *homepage*: https://projects.gnome.org/gconf/ -========= ============================================================================================================================================================ -version toolchain -========= ============================================================================================================================================================ -``3.2.6`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -========= ============================================================================================================================================================ +========= ================================================================================================================================================================================ +version toolchain +========= ================================================================================================================================================================================ +``3.2.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +========= ================================================================================================================================================================================ .. _list_software_GCTA_287: @@ -15493,6 +15675,7 @@ version versionsuffix toolchain ``3.1.14`` ``GCCcore/10.2.0`` ``3.1.18`` ``GCCcore/10.3.0`` ``3.1.24`` ``GCCcore/11.2.0`` +``3.1.27`` ``GCCcore/11.3.0`` ========== ================= =============================== @@ -15982,7 +16165,7 @@ version versionsuffix toolchain ``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``2.1.0b4`` ``GCC/8.3.0`` ``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` -``2.1.2`` ``GCC/11.2.0`` +``2.1.2`` ``GCC/11.2.0``, ``GCC/11.3.0`` =========== ================== ====================================================================== @@ -16154,6 +16337,7 @@ version toolchain ``1.17.3`` ``system`` ``1.17.6`` ``system`` ``1.18.1`` ``system`` +``1.18.3`` ``system`` ========== ================= @@ -16443,19 +16627,20 @@ GPAW is a density-functional theory (DFT) Python code based on the projector-aug *homepage*: https://wiki.fysik.dtu.dk/gpaw/ -=========== ============================ =============================== -version versionsuffix toolchain -=========== ============================ =============================== -``1.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``20.10.0`` ``foss/2020b``, ``intel/2020b`` -``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``21.1.0`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` -``21.6.0`` ``foss/2021a`` -``21.6.0`` ``-ASE-3.22.0`` ``foss/2020b``, ``intel/2020b`` -=========== ============================ =============================== +=========== ============================ ================================================================ +version versionsuffix toolchain +=========== ============================ ================================================================ +``1.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``20.10.0`` ``foss/2020b``, ``intel/2020b`` +``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``21.1.0`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` +``21.6.0`` ``foss/2021a`` +``21.6.0`` ``-ASE-3.22.0`` ``foss/2020b``, ``intel/2020b`` +``22.8.0`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` +=========== ============================ ================================================================ .. _list_software_GPAW-setups_1024: @@ -16942,11 +17127,11 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with forma *homepage*: https://www.gnu.org/software/groff -========== ======================================================================================================================================================= -version toolchain -========== ======================================================================================================================================================= -``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ======================================================================================================================================================= +========== =========================================================================================================================================================================== +version toolchain +========== =========================================================================================================================================================================== +``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== =========================================================================================================================================================================== .. _list_software_GroIMP_526: @@ -17447,6 +17632,7 @@ version toolchain ``2.2.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` ``2.2.7`` ``GCCcore/10.3.0`` ``3.0.7`` ``GCCcore/11.2.0`` +``3.0.8`` ``GCCcore/11.3.0`` ========== ====================================================================================================================================================================================================================== @@ -18216,15 +18402,15 @@ version toolchain *hiredis* +++++++++ -Hiredis is a minimalistic C client library for the Redis database. It is minimalistic because it just adds minimal support for the protocol, but at the same time it uses a high level printf-alike API in order to make it much higher level than otherwise suggested by its minimal code base and the lack of explicit bindings for every Redis command. +Hiredis is a minimalistic C client library for the Redis database. It is minimalistic because it just adds minimal support for the protocol, but at the same time it uses a high level printf-alike API in order to make it much higher level than otherwise suggested by its minimal code base and the lack of explicit bindings for every Redis command. *homepage*: https://github.com/redis/hiredis -========= ================== -version toolchain -========= ================== -``1.0.2`` ``GCCcore/11.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.0.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_HISAT2_427: @@ -18511,7 +18697,7 @@ version toolchain ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022.05``, ``foss/2022a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022.05``, ``foss/2022a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intel/2022.09``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` ======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -18522,13 +18708,14 @@ version toolchain An interactive process viewer for Unix -*homepage*: http://hisham.hm/htop/ +*homepage*: https://htop.dev ========= ========== version toolchain ========= ========== ``2.0.0`` ``system`` ``2.0.1`` ``system`` +``3.2.1`` ``system`` ========= ========== @@ -18611,16 +18798,17 @@ version versionsuffix toolchain *hunspell* ++++++++++ -Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex word compounding or character encoding. +Hunspell is a spell checker and morphological analyzer library and program designed for languageswith rich morphology and complex word compounding or character encoding. *homepage*: http://hunspell.github.io/ -========= ================= -version toolchain -========= ================= -``1.6.1`` ``intel/2017a`` -``1.7.0`` ``GCCcore/8.2.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.6.1`` ``intel/2017a`` +``1.7.0`` ``GCCcore/8.2.0`` +``1.7.1`` ``GCCcore/11.2.0`` +========= ================== .. _list_software_hwloc_541: @@ -18819,7 +19007,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_indicators_1072` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_InterProScan_data_1713` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_Imath_499` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_indicators_1072` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_InterProScan_data_1713` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -19363,6 +19551,7 @@ version versionsuffix toolchain ``2021b`` ``system`` ``2022.00`` ``system`` ``2022.05`` ``system`` +``2022.09`` ``system`` ``2022a`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -19548,6 +19737,22 @@ version toolchain ========= ========================================================== +.. _list_software_Imath_499: + +*Imath* ++++++++ + +Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics + +*homepage*: https://imath.readthedocs.io/en/latest/ + +========= ================== +version toolchain +========= ================== +``3.1.5`` ``GCCcore/11.3.0`` +========= ================== + + .. _list_software_IMB_216: *IMB* @@ -19596,14 +19801,15 @@ This python library helps you with augmenting images for your machine learning p *homepage*: https://imgaug.readthedocs.io/en/latest/ -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.2.8`` ``-Python-3.6.6`` ``foss/2018b`` -``0.4.0`` ``foss/2021b`` -``0.4.0`` ``-CUDA-11.3.1`` ``foss/2021a`` -``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` -========= ================= ============== +========= ================= ============================== +version versionsuffix toolchain +========= ================= ============================== +``0.2.8`` ``-Python-3.6.6`` ``foss/2018b`` +``0.4.0`` ``foss/2021a``, ``foss/2021b`` +``0.4.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.4.0`` ``-CUDA-11.4.1`` ``foss/2021b`` +``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============================== .. _list_software_imkl_429: @@ -19648,6 +19854,7 @@ version versionsuffix toolchain ``2021.4.0`` ``system`` ``2022.0.1`` ``system`` ``2022.1.0`` ``system`` +``2022.2.0`` ``system`` ============== ============= ====================================================================================================================================================================================================================================================================== @@ -19666,6 +19873,7 @@ version toolchain ``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` ``2022.0.1`` ``iimpi/2022.00`` ``2022.1.0`` ``iimpi/2022.05``, ``iimpi/2022a`` +``2022.2.0`` ``iimpi/2022.09`` ============ ================================== @@ -19769,6 +19977,7 @@ version versionsuffix toolchain ``2021.4.0`` ``intel-compilers/2021.4.0`` ``2021.5.0`` ``intel-compilers/2022.0.1`` ``2021.6.0`` ``intel-compilers/2022.1.0`` +``2021.7.0`` ``intel-compilers/2022.2.0`` ``system`` ``iccifort/system-GCC-system-2.29`` =============== ============= ================================================================================================================================================================================================================================ @@ -20050,6 +20259,7 @@ version versionsuffix toolchain ``2021b`` ``system`` ``2022.00`` ``system`` ``2022.05`` ``system`` +``2022.09`` ``system`` ``2022a`` ``system`` ===================== ============= ========== @@ -20073,6 +20283,7 @@ version toolchain ``2022.0.1`` ``system`` ``2022.0.2`` ``system`` ``2022.1.0`` ``system`` +``2022.2.0`` ``system`` ============ ========== @@ -20499,6 +20710,7 @@ version versionsuffix toolchain ``7.18.1`` ``GCCcore/10.2.0`` ``7.25.0`` ``GCCcore/10.3.0`` ``7.26.0`` ``GCCcore/11.2.0`` +``8.5.0`` ``GCCcore/11.3.0`` ========== ================== ======================================================================================= @@ -21153,11 +21365,12 @@ jq is a lightweight and flexible command-line JSON processor. *homepage*: https://stedolan.github.io/jq/ -======= ================= -version toolchain -======= ================= -``1.5`` ``GCCcore/6.4.0`` -======= ================= +======= ========================================================== +version toolchain +======= ========================================================== +``1.5`` ``GCCcore/6.4.0`` +``1.6`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` +======= ========================================================== .. _list_software_json-c_586: @@ -21258,11 +21471,11 @@ A C library that implements a dynamic array. *homepage*: http://judy.sourceforge.net/ -========= ================================================================================================ -version toolchain -========= ================================================================================================ -``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -========= ================================================================================================ +========= ==================================================================================================================== +version toolchain +========= ==================================================================================================================== +``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +========= ==================================================================================================================== .. _list_software_Julia_501: @@ -21290,10 +21503,13 @@ version versionsuffix toolchain ``1.6.4`` ``-linux-x86_64`` ``system`` ``1.6.5`` ``-linux-x86_64`` ``system`` ``1.6.6`` ``-linux-x86_64`` ``system`` +``1.6.7`` ``-linux-x86_64`` ``system`` ``1.7.0`` ``-linux-x86_64`` ``system`` ``1.7.1`` ``-linux-x86_64`` ``system`` ``1.7.2`` ``-linux-x86_64`` ``system`` ``1.7.3`` ``-linux-x86_64`` ``system`` +``1.8.0`` ``-linux-x86_64`` ``system`` +``1.8.2`` ``-linux-x86_64`` ``system`` ========= ================= ========== @@ -22136,8 +22352,10 @@ The LLVM-based D Compiler version versionsuffix toolchain ========== ============= ================== ``0.17.6`` ``-x86_64`` ``system`` +``1.24.0`` ``-x86_64`` ``system`` ``1.25.1`` ``GCCcore/10.2.0`` ``1.26.0`` ``GCCcore/10.3.0`` +``1.30.0`` ``GCCcore/11.3.0`` ========== ============= ================== @@ -22319,12 +22537,12 @@ Asynchronous input/output library that uses the kernels native interface. *homepage*: https://pagure.io/libaio -=========== ========================================================== -version toolchain -=========== ========================================================== -``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.3.112`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -=========== ========================================================== +=========== ============================================================================== +version toolchain +=========== ============================================================================== +``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.3.112`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +=========== ============================================================================== .. _list_software_libarchive_1049: @@ -22465,6 +22683,7 @@ libcint is an open source library for analytical Gaussian integrals. version toolchain ========= ============================== ``4.4.0`` ``foss/2020b``, ``foss/2021a`` +``5.1.6`` ``foss/2022a`` ========= ============================== @@ -22510,13 +22729,14 @@ Libconfig is a simple library for processing structured configuration files *homepage*: https://hyperrealm.github.io/libconfig -========= ================= -version toolchain -========= ================= -``1.5`` ``intel/2016b`` -``1.7.1`` ``GCCcore/6.4.0`` -``1.7.2`` ``GCCcore/7.3.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``1.5`` ``intel/2016b`` +``1.7.1`` ``GCCcore/6.4.0`` +``1.7.2`` ``GCCcore/7.3.0`` +``1.7.3`` ``GCCcore/10.3.0`` +========= ================== .. _list_software_libcpuset_971: @@ -23831,6 +24051,7 @@ version toolchain ``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ``8.1.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` +``8.2`` ``GCCcore/12.2.0`` ========= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -24021,18 +24242,18 @@ Sodium is a modern, easy-to-use software library for encryption, decryption, sig *homepage*: https://doc.libsodium.org/ -========== ================================================================================================ -version toolchain -========== ================================================================================================ -``1.0.6`` ``intel/2016a`` -``1.0.8`` ``foss/2016a`` -``1.0.11`` ``foss/2016b``, ``intel/2016b`` -``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` -``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` -``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.0.17`` ``GCCcore/8.2.0`` -``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ================================================================================================ +========== ==================================================================================================================== +version toolchain +========== ==================================================================================================================== +``1.0.6`` ``intel/2016a`` +``1.0.8`` ``foss/2016a`` +``1.0.11`` ``foss/2016b``, ``intel/2016b`` +``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` +``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` +``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.0.17`` ``GCCcore/8.2.0`` +``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ==================================================================================================================== .. _list_software_LibSoup_702: @@ -24051,6 +24272,7 @@ version toolchain ``2.70.0`` ``GCCcore/8.3.0`` ``2.72.0`` ``GCCcore/10.2.0`` ``2.74.0`` ``GCCcore/10.3.0`` +``3.0.7`` ``GCC/11.2.0`` ========== ================== @@ -24138,6 +24360,7 @@ version toolchain ``3.23`` ``foss/2018b``, ``intel/2018b`` ``3.24`` ``GCCcore/9.3.0`` ``3.25`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.30`` ``GCCcore/11.3.0`` ======== ========================================================== @@ -24251,7 +24474,7 @@ version toolchain ``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` ``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` ``2.4.6`` ``FCC/4.5.0``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.4.7`` ``GCCcore/11.3.0`` +``2.4.7`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` ========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -24288,7 +24511,7 @@ version toolchain ``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` ``0.9.7`` ``GCCcore/6.4.0`` ``0.9.10`` ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.0`` ``GCCcore/11.2.0`` +``1.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================================================================================== @@ -24370,12 +24593,12 @@ libvdwxc is a general library for evaluating energy and potential for exchange-c *homepage*: https://libvdwxc.org -========= ================================================================================================================================================= -version toolchain -========= ================================================================================================================================================= -``0.3.2`` ``foss/2018b`` -``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` -========= ================================================================================================================================================= +========= ================================================================================================================================================================= +version toolchain +========= ================================================================================================================================================================= +``0.3.2`` ``foss/2018b`` +``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` +========= ================================================================================================================================================================= .. _list_software_libvorbis_972: @@ -24410,6 +24633,7 @@ version toolchain ``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.2.4`` ``GCCcore/11.3.0`` ========= ======================================================== @@ -25015,6 +25239,7 @@ version toolchain ``5.1.0`` ``GCCcore/9.3.0`` ``5.2.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0`` ``5.2.1`` ``GCC/11.2.0`` +``5.2.2`` ``GCC/11.3.0`` ========= ===================================================================================================== @@ -25187,16 +25412,16 @@ Lmfit provides a high-level interface to non-linear optimization and curve fitti *homepage*: https://lmfit.github.io/lmfit-py -========== ================== =============================== -version versionsuffix toolchain -========== ================== =============================== -``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` -``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` -``1.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` -``1.0.2`` ``foss/2020b``, ``intel/2020b`` -``1.0.3`` ``foss/2021a`` -========== ================== =============================== +========== ================== =============================================== +version versionsuffix toolchain +========== ================== =============================================== +``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` +``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` +``1.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` +``1.0.2`` ``foss/2020b``, ``intel/2020b`` +``1.0.3`` ``foss/2021a``, ``foss/2022a``, ``intel/2022a`` +========== ================== =============================================== .. _list_software_Lmod_396: @@ -25759,12 +25984,12 @@ Portable lossless data compression library *homepage*: http://www.oberhumer.com/opensource/lzo/ -======== ============================================================================================================================================================================================================================================================================== -version toolchain -======== ============================================================================================================================================================================================================================================================================== -``2.09`` ``intel/2016b``, ``intel/2017b`` -``2.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` -======== ============================================================================================================================================================================================================================================================================== +======== ================================================================================================================================================================================================================================================================================================== +version toolchain +======== ================================================================================================================================================================================================================================================================================================== +``2.09`` ``intel/2016b``, ``intel/2017b`` +``2.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` +======== ================================================================================================================================================================================================================================================================================================== .. _list_software_letter_m: @@ -25773,7 +25998,7 @@ version toolchain --- -:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaMorpheus_1242` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mgltools_881` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_miniasm_750` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_Minipolish_1052` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_mm-common_912` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_MONA_299` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_muMerge_722` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_Mamba_478` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaMorpheus_1242` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mgltools_881` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_Miller_613` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_miniasm_750` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_Minipolish_1052` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_mm-common_912` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_MONA_299` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_muMerge_722` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M1QN3_336: @@ -25975,6 +26200,7 @@ version versionsuffix toolchain ``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intelcuda/2019b``, ``intelcuda/2020b`` ``2.6.1`` ``-CUDA-11.3.1`` ``foss/2021a`` ``2.6.2`` ``-CUDA-11.4.1`` ``foss/2021b`` +``2.6.2`` ``-CUDA-11.7.0`` ``foss/2022a`` ========= ================ ======================================================================================================================== @@ -26123,6 +26349,22 @@ version versionsuffix toolchain ========= ================== ================================================================================================================================================================= +.. _list_software_Mamba_478: + +*Mamba* ++++++++ + +Mamba is a fast, robust, and cross-platform package manager. It runs on Windows, OS X and Linux (ARM64 and PPC64LE included) and is fully compatible with conda packages and supports most of conda's commands. + +*homepage*: https://mamba.readthedocs.io/ + +============ ========== +version toolchain +============ ========== +``4.14.0-0`` ``system`` +============ ========== + + .. _list_software_manta_529: *manta* @@ -26234,6 +26476,7 @@ version toolchain ``10.4.13`` ``gompi/2019b`` ``10.5.8`` ``GCC/10.2.0`` ``10.6.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``10.9.3`` ``GCC/11.3.0`` =========== =============================== @@ -26473,7 +26716,7 @@ version versionsuffix toolchain ``3.4.2`` ``foss/2021a``, ``intel/2021a`` ``3.4.3`` ``foss/2021b``, ``intel/2021b`` ``3.5.1`` ``foss/2020b``, ``intel/2020b`` -``3.5.2`` ``foss/2022a`` +``3.5.2`` ``foss/2022a``, ``intel/2022a`` ========= ================================= =================================================================================== @@ -26882,16 +27125,16 @@ Read, write and analyze MD trajectories with only a few lines of Python code. *homepage*: https://mdtraj.org -========= ================= =================================================== -version versionsuffix toolchain -========= ================= =================================================== -``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` -``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.9.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``1.9.7`` ``intel/2021b`` -========= ================= =================================================== +========= ================= ================================================================ +version versionsuffix toolchain +========= ================= ================================================================ +``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` +``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.9.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.9.7`` ``foss/2021a``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` +========= ================= ================================================================ .. _list_software_medaka_611: @@ -27729,6 +27972,22 @@ version toolchain ========== ============== +.. _list_software_Miller_613: + +*Miller* +++++++++ + +Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON + +*homepage*: https://miller.readthedocs.io/ + +========= ========== +version toolchain +========= ========== +``6.4.0`` ``system`` +========= ========== + + .. _list_software_mimalloc_846: *mimalloc* @@ -28252,16 +28511,16 @@ version toolchain *Mmg* +++++ -Mmg is an open source software for simplicial remeshing. It provides 3 applications and 4 libraries: the mmg2d application and the libmmg2d library: adaptation and optimization of a two-dimensional triangulation and generation of a triangulation from a set of points or from given boundary edges the mmgs application and the libmmgs library: adaptation and optimization of a surface triangulation and isovalue discretization the mmg3d application and the libmmg3d library: adaptation and optimization of a tetrahedral mesh and implicit domain meshing the libmmg library gathering the libmmg2d, libmmgs and libmmg3d libraries +Mmg is an open source software for simplicial remeshing. It provides 3 applications and 4 libraries: the mmg2d application and the libmmg2d library: adaptation and optimization of a two-dimensional triangulation and generation of a triangulation from a set of points or from given boundary edges the mmgs application and the libmmgs library: adaptation and optimization of a surface triangulation and isovalue discretization the mmg3d application and the libmmg3d library: adaptation and optimization of a tetrahedral mesh and implicit domain meshing the libmmg library gathering the libmmg2d, libmmgs and libmmg3d libraries. *homepage*: https://www.mmgtools.org/ -========= =============== -version toolchain -========= =============== -``5.3.9`` ``foss/2017b`` -``5.6.0`` ``gompi/2021b`` -========= =============== +========= ================================ +version toolchain +========= ================================ +``5.3.9`` ``foss/2017b`` +``5.6.0`` ``gompi/2021a``, ``gompi/2021b`` +========= ================================ .. _list_software_MMSEQ_387: @@ -28289,18 +28548,18 @@ MMseqs2: ultra fast and sensitive search and clustering suite *homepage*: https://mmseqs.com -===================== ================================ -version toolchain -===================== ================================ -``1-c7a89`` ``foss/2016b`` -``5-9375b`` ``intel/2018a`` -``8-fac81`` ``intel/2018b`` -``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` -``11-e1a1c`` ``iimpi/2019b`` -``13-45111`` ``gompi/2020b``, ``gompi/2021b`` -``13-45111-20211006`` ``gompi/2020b`` -``13-45111-20211019`` ``gompi/2020b`` -===================== ================================ +===================== ================================================= +version toolchain +===================== ================================================= +``1-c7a89`` ``foss/2016b`` +``5-9375b`` ``intel/2018a`` +``8-fac81`` ``intel/2018b`` +``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` +``11-e1a1c`` ``iimpi/2019b`` +``13-45111`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b`` +``13-45111-20211006`` ``gompi/2020b`` +``13-45111-20211019`` ``gompi/2020b`` +===================== ================================================= .. _list_software_mmtf-cpp_804: @@ -29632,7 +29891,7 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_nano_428` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_NetPyNE_643` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nghttp3_712` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_nano_428` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_NetPyNE_643` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nghttp2_711` - :ref:`list_software_nghttp3_712` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_ngtcp2_590` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_NVSHMEM_542` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` .. _list_software_NAG_214: @@ -30089,6 +30348,7 @@ version toolchain ``1.14`` ``GCCcore/7.3.0`` ``1.15.1`` ``GCCcore/9.3.0`` ``1.16`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``1.17`` ``GCC/11.3.0`` ========== ============================== @@ -30203,7 +30463,7 @@ version toolchain ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` ``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` ``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``system`` -``6.3`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``system`` +``6.3`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``system`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -30474,6 +30734,7 @@ version versionsuffix toolchain ``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.5.5.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.5.7`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` +``1.6.1`` ``foss/2022a`` =========== ============================= =================================================== @@ -30738,6 +30999,7 @@ version toolchain ``21.08.0`` ``system`` ``21.10.6`` ``system`` ``22.04.0`` ``system`` +``22.10.0`` ``system`` =========== ========== @@ -30772,9 +31034,26 @@ version toolchain ``3.1.3`` ``foss/2020b``, ``fosscuda/2020b`` ``3.5.1`` ``foss/2018b``, ``foss/2019a`` ``3.5.2`` ``foss/2020a``, ``foss/2021a``, ``foss/2021b`` +``3.5.3`` ``foss/2022a`` ========= ============================================== +.. _list_software_nghttp2_711: + +*nghttp2* ++++++++++ + +This is an implementation of the Hypertext Transfer Protocol version 2 in C. The framing layer of HTTP/2 is implemented as a reusable C library. On top of that, we have implemented an HTTP/2 client, server and proxy. We have also developed load test and benchmarking tools for HTTP/2. An HPACK encoder and decoder are available as a public API. + +*homepage*: https://github.com/nghttp2/nghttp2 + +========== ============== +version toolchain +========== ============== +``1.48.0`` ``GCC/11.2.0`` +========== ============== + + .. _list_software_nghttp3_712: *nghttp3* @@ -30917,6 +31196,22 @@ version toolchain ======= ============== +.. _list_software_ngtcp2_590: + +*ngtcp2* +++++++++ + +'Call it TCP/2. One More Time.' ngtcp2 project is an effort to implement RFC9000 QUIC protocol. + +*homepage*: https://github.com/ngtcp2/ngtcp2 + +========= ============== +version toolchain +========= ============== +``0.7.0`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_NiBabel_653: *NiBabel* @@ -31069,6 +31364,7 @@ version versionsuffix toolchain ``1.0.2`` ``-Python-3.6.4`` ``intel/2018a`` ``1.1.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.4.2`` ``-Python-3.7.4`` ``intel/2019b`` +``1.8.5`` ``foss/2021a`` ========= ================= =============== @@ -31518,6 +31814,7 @@ version toolchain ``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.0.13`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` ``2.0.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``2.0.16`` ``GCCcore/12.2.0`` ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -31646,6 +31943,22 @@ version toolchain ========= ========== +.. _list_software_NVSHMEM_542: + +*NVSHMEM* ++++++++++ + +NVSHMEM is a parallel programming interface based on OpenSHMEM that provides efficient and scalable communication for NVIDIA GPU clusters. NVSHMEM creates a global address space for data that spans the memory of multiple GPUs and can be accessed with fine-grained GPU-initiated operations, CPU-initiated operations, and operations on CUDA streams. + +*homepage*: https://developer.nvidia.com/nvshmem + +========= ================ =============== +version versionsuffix toolchain +========= ================ =============== +``2.5.0`` ``-CUDA-11.7.0`` ``gompi/2022a`` +========= ================ =============== + + .. _list_software_nvtop_567: *nvtop* @@ -31913,6 +32226,7 @@ A free Microsoft OneDrive Client which supports OneDrive Personal, OneDrive for version toolchain ========== ================== ``2.4.11`` ``GCCcore/10.2.0`` +``2.4.21`` ``GCCcore/11.3.0`` ========== ================== @@ -32218,7 +32532,9 @@ version versionsuffix toolchain ``4.5.1`` ``-contrib`` ``foss/2020b``, ``fosscuda/2020b`` ``4.5.3`` ``-CUDA-11.3.1-contrib`` ``foss/2021a`` ``4.5.3`` ``-contrib`` ``foss/2021a`` +``4.5.5`` ``-CUDA-11.4.1-contrib`` ``foss/2021b`` ``4.5.5`` ``-contrib`` ``foss/2021b`` +``4.6.0`` ``-contrib`` ``foss/2022a`` ========== ========================= ================================================================ @@ -32241,6 +32557,7 @@ version toolchain ``2.5.5`` ``GCCcore/10.2.0`` ``3.0.1`` ``GCCcore/10.3.0`` ``3.1.1`` ``GCCcore/11.2.0`` +``3.1.5`` ``GCCcore/11.3.0`` ========= ================================ @@ -32410,6 +32727,7 @@ version toolchain ``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``2.5.0`` ``GCCcore/11.3.0`` ========= ============================================================================= @@ -32466,6 +32784,8 @@ version versionsuffix toolchain ``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` ``7.5.1`` ``foss/2020b``, ``fosscuda/2020b`` ``7.5.1`` ``-DeepMind-patch`` ``foss/2021a`` +``7.7.0`` ``foss/2021a``, ``foss/2022a`` +``7.7.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= =================== =================================================== @@ -32617,11 +32937,11 @@ OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM *homepage*: http://code.google.com/p/openpgm/ -=========== ============================================================================================================================================================================================================================================================ -version toolchain -=========== ============================================================================================================================================================================================================================================================ -``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -=========== ============================================================================================================================================================================================================================================================ +=========== ================================================================================================================================================================================================================================================================================ +version toolchain +=========== ================================================================================================================================================================================================================================================================================ +``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +=========== ================================================================================================================================================================================================================================================================================ .. _list_software_OpenPIV_641: @@ -32772,6 +33092,7 @@ version toolchain ``1.1.1h`` ``GCCcore/10.2.0`` ``1.1.1k`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ``1.1.1n`` ``GCCcore/11.3.0`` +``1.1.1q`` ``GCCcore/10.3.0`` ========== ===================================================================== @@ -33110,7 +33431,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pfind_529` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_Phantompeakqualtools_2140` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGenomeTracks_1452` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_pairsnp_765` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_paladin_729` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pfind_529` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_Phantompeakqualtools_2140` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGenomeTracks_1452` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyMOL_433` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-irodsclient_1903` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -33156,12 +33477,12 @@ p4est is a C library to manage a collection (a forest) of multiple connected ada *homepage*: https://www.p4est.org -======= =============== -version toolchain -======= =============== -``2.2`` ``intel/2019a`` -``2.8`` ``foss/2021a`` -======= =============== +======= =============================== +version toolchain +======= =============================== +``2.2`` ``foss/2019a``, ``intel/2019a`` +``2.8`` ``foss/2021a`` +======= =============================== .. _list_software_p4vasp_606: @@ -33237,6 +33558,22 @@ version toolchain ========== ============================== +.. _list_software_pairsnp_765: + +*pairsnp* ++++++++++ + +A set of scripts for very quickly obtaining pairwise SNP distance matrices from multiple sequence alignments using sparse matrix libraries to improve performance. + +*homepage*: https://github.com/gtonkinhill/pairsnp + +========= ============== +version toolchain +========= ============== +``0.0.7`` ``foss/2021a`` +========= ============== + + .. _list_software_PAL2NAL_490: *PAL2NAL* @@ -33253,6 +33590,22 @@ version toolchain ======= ====================================== +.. _list_software_paladin_729: + +*paladin* ++++++++++ + +Protein ALignment And Detection INterface PALADIN is a protein sequence alignment tool designed for the accurate functional characterization of metagenomes. + +*homepage*: https://github.com/ToniWestbrook/paladin + +========= ====================================== +version toolchain +========= ====================================== +``1.4.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== + + .. _list_software_PAML_298: *PAML* @@ -34175,7 +34528,7 @@ version versionsuffix toolchain ``5.34.0`` ``-minimal`` ``GCCcore/11.2.0`` ``5.34.1`` ``GCCcore/11.3.0`` ``5.34.1`` ``-minimal`` ``GCCcore/11.3.0`` -``5.36.0`` ``GCCcore/12.1.0`` +``5.36.0`` ``GCCcore/12.1.0``, ``GCCcore/12.2.0`` ========== ============= ========================================================================================= @@ -34853,6 +35206,7 @@ version versionsuffix toolchain ``8.2.0`` ``GCCcore/10.3.0`` ``8.3.1`` ``GCCcore/11.2.0`` ``8.3.2`` ``GCCcore/11.2.0`` +``9.2.0`` ``GCCcore/11.3.0`` =============== ================= =================================================== @@ -35106,6 +35460,7 @@ pkgconf is a program which helps to configure compiler and linker flags for deve version toolchain ========= ================================================== ``1.8.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` +``1.9.3`` ``GCCcore/12.2.0`` ========= ================================================== @@ -35537,7 +35892,7 @@ version toolchain ``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` ``1.5`` ``GCC/9.3.0`` ``1.6`` ``GCC/10.2.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` -``1.8`` ``GCC/11.2.0`` +``1.8`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` ======= ========================================================== @@ -35769,6 +36124,7 @@ version versionsuffix toolchain ``13.2`` ``GCCcore/10.2.0`` ``13.3`` ``GCCcore/10.3.0`` ``13.4`` ``GCCcore/11.2.0`` +``14.4`` ``GCCcore/11.3.0`` ========= ================== ================================================================ @@ -35797,13 +36153,14 @@ The Persistence of Vision Raytracer, or POV-Ray, is a ray tracing program which *homepage*: https://www.povray.org/ -=========== ================================================================================= -version toolchain -=========== ================================================================================= -``3.7.0.0`` ``intel/2016b`` -``3.7.0.7`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``3.7.0.8`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -=========== ================================================================================= +============ ================================================================================= +version toolchain +============ ================================================================================= +``3.7.0.0`` ``intel/2016b`` +``3.7.0.7`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``3.7.0.8`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``3.7.0.10`` ``GCC/11.3.0`` +============ ================================================================================= .. _list_software_PPanGGOLiN_847: @@ -36065,12 +36422,12 @@ PRISMS-PF is a powerful, massively parallel finite element code for conducting p *homepage*: https://prisms-center.github.io/phaseField -========= =============== -version toolchain -========= =============== -``2.1.1`` ``intel/2019a`` -``2.2`` ``foss/2021a`` -========= =============== +========= =============================== +version toolchain +========= =============================== +``2.1.1`` ``foss/2019a``, ``intel/2019a`` +``2.2`` ``foss/2021a`` +========= =============================== .. _list_software_ProbABEL_679: @@ -36963,6 +37320,7 @@ version toolchain ``2017.2.3`` ``system`` ``2019.3.1`` ``system`` ``2021.1.1`` ``system`` +``2022.2.2`` ``system`` ============ ========== @@ -37831,6 +38189,22 @@ version versionsuffix toolchain ========= ================= =============================== +.. _list_software_PyMOL_433: + +*PyMOL* ++++++++ + +PyMOL is a Python-enhanced molecular graphics tool. It excels at 3D visualization of proteins, small molecules, density, surfaces, and trajectories. It also includes molecular editing, ray tracing, and movies. Open Source PyMOL is free to everyone! + +*homepage*: https://github.com/schrodinger/pymol-open-source + +========= ============== +version toolchain +========= ============== +``2.5.0`` ``foss/2020b`` +========= ============== + + .. _list_software_PyNAST_511: *PyNAST* @@ -38036,11 +38410,12 @@ QSTEM is a program for quantitative image simulation in electron microscopy, inc *homepage*: https://github.com/jacobjma/PyQSTEM -========= ================= =============================== -version versionsuffix toolchain -========= ================= =============================== -``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -========= ================= =============================== +========= ================= ================================== +version versionsuffix toolchain +========= ================= ================================== +``1.0.3`` ``-ASE-3.22.0`` ``foss/2020b``, ``fosscuda/2020b`` +``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +========= ================= ================================== .. _list_software_PyQt_398: @@ -38727,6 +39102,22 @@ version versionsuffix toolchain =============== ================== ================================== +.. _list_software_python-irodsclient_1903: + +*python-irodsclient* +++++++++++++++++++++ + +A python API for iRODS + +*homepage*: https://github.com/irods/python-irodsclient + +========= ====================================== +version toolchain +========= ====================================== +``1.1.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== + + .. _list_software_python-isal_1144: *python-isal* @@ -38850,6 +39241,8 @@ version versionsuffix toolchain ``1.10.0`` ``foss/2021a``, ``fosscuda/2020b`` ``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ``1.11.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.12.0`` ``foss/2022a`` +``1.12.0`` ``-CUDA-11.7.0`` ``foss/2022a`` ========== ============================= ================================== @@ -38887,6 +39280,8 @@ version versionsuffix toolchain ========= ================ ============== ``1.5.9`` ``foss/2021a`` ``1.5.9`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.7.7`` ``foss/2022a`` +``1.7.7`` ``-CUDA-11.7.0`` ``foss/2022a`` ========= ================ ============== @@ -39710,7 +40105,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_regionmask_1072` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_RheoTool_812` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_regionmask_1072` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_RheoTool_812` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_ruffus_667` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -40312,6 +40707,7 @@ version toolchain ========= ================================= ``4.2.2`` ``GCCcore/8.3.0``, ``foss/2019a`` ``5.0.0`` ``GCCcore/10.2.0`` +``6.2.0`` ``GCCcore/10.3.0`` ========= ================================= @@ -41630,11 +42026,11 @@ ruamel.yaml is a YAML 1.2 loader/dumper package for Python. *homepage*: https://sourceforge.net/projects/ruamel-yaml -=========== ================== -version toolchain -=========== ================== -``0.17.21`` ``GCCcore/11.2.0`` -=========== ================== +=========== ====================================== +version toolchain +=========== ====================================== +``0.17.21`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +=========== ====================================== .. _list_software_Ruby_418: @@ -41680,6 +42076,22 @@ version versionsuffix toolchain ========= =============== =============================== +.. _list_software_ruffus_667: + +*ruffus* +++++++++ + +Ruffus is a Computation Pipeline library for python. It is open-sourced, powerful and user-friendly, and widely used in science and bioinformatics. + +*homepage*: http://www.ruffus.org.uk/ + +========= ============== +version toolchain +========= ============== +``2.8.4`` ``foss/2021b`` +========= ============== + + .. _list_software_Rust_430: *Rust* @@ -41961,6 +42373,7 @@ version versionsuffix toolchain ``1.14`` ``GCC/11.2.0`` ``1.15`` ``GCC/11.2.0`` ``1.15.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` +``1.16.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ================= ======================================================================================================================================= @@ -42426,7 +42839,7 @@ version versionsuffix toolchain ``0.24.2`` ``foss/2021a``, ``intel/2021a`` ``1.0.1`` ``foss/2021b``, ``intel/2021b`` ``1.0.2`` ``foss/2021b`` -``1.1.2`` ``foss/2022a`` +``1.1.2`` ``foss/2022a``, ``intel/2022a`` ========== ================================= ======================================================================== @@ -42654,13 +43067,14 @@ The Score-P measurement infrastructure is a highly scalable and easy-to-use too *homepage*: https://www.score-p.org -========= ================================================== -version toolchain -========= ================================================== -``2.0.1`` ``foss/2016a`` -``6.0`` ``gompi/2019a``, ``gompi/2020a``, ``gompic/2019b`` -``7.0`` ``gompi/2021a``, ``gompic/2020b`` -========= ================================================== +========= ================ ================================================== +version versionsuffix toolchain +========= ================ ================================================== +``2.0.1`` ``foss/2016a`` +``6.0`` ``gompi/2019a``, ``gompi/2020a``, ``gompic/2019b`` +``7.0`` ``gompi/2021a``, ``gompic/2020b`` +``7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` +========= ================ ================================================== .. _list_software_SCOTCH_452: @@ -42819,6 +43233,7 @@ version toolchain ``2.0.10`` ``GCCcore/8.3.0`` ``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``2.0.20`` ``GCCcore/11.2.0`` +``2.0.22`` ``GCCcore/11.3.0`` ========== ====================================================================== @@ -44772,6 +45187,7 @@ version toolchain ========== ======================================== ``2.3.3c`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``2.4.03`` ``iccifort/2019.5.281`` +``2.4.12`` ``GCC/10.2.0`` ========== ======================================== @@ -44952,7 +45368,8 @@ version versionsuffix toolchain ``1.16.0`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` ``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.16.1`` ``foss/2021a``, ``intel/2021a`` -``2.0.0`` ``foss/2022a`` +``1.16.3`` ``foss/2021b``, ``intel/2021b`` +``2.0.0`` ``foss/2022a``, ``intel/2022a`` ================ ================== ======================================================== @@ -45241,7 +45658,7 @@ version versionsuffix toolchain The SRA Toolkit, and the source-code SRA System Development Kit (SDK), will allow you to programmatically access data housed within SRA and convert it from the SRA format -*homepage*: http://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=software +*homepage*: https://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=software =========== =================== =============== version versionsuffix toolchain @@ -45258,6 +45675,7 @@ version versionsuffix toolchain ``2.10.5`` ``-centos_linux64`` ``system`` ``2.10.8`` ``gompi/2020a`` ``2.10.9`` ``gompi/2020b`` +``3.0.0`` ``-centos_linux64`` ``system`` =========== =================== =============== @@ -45906,6 +46324,7 @@ version versionsuffix toolchain ``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b``, ``intel/2020b`` ``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a``, ``foss/2021b`` ``5.10.1`` ``-METIS-5.1.0-CUDA-11.3.1`` ``foss/2021a`` +``5.13.0`` ``-METIS-5.1.0`` ``foss/2022a`` ========== ============================ ================================================================================================= @@ -45976,6 +46395,7 @@ version toolchain ``2.7.0`` ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``5.1.0`` ``foss/2019b``, ``intel/2019b`` ``5.7.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``6.3.0`` ``foss/2021b``, ``foss/2022a`` ========= ================================================================================================================================== @@ -46004,14 +46424,14 @@ SuperLU is a general purpose library for the direct solution of large, sparse, *homepage*: https://crd-legacy.lbl.gov/~xiaoye/SuperLU/ -========= =============================== -version toolchain -========= =============================== -``5.1.1`` ``foss/2016a``, ``intel/2016a`` -``5.2.1`` ``foss/2017b``, ``intel/2017b`` -``5.2.2`` ``foss/2020a``, ``intel/2020a`` -``5.3.0`` ``foss/2021a`` -========= =============================== +========= ================================================================================ +version toolchain +========= ================================================================================ +``5.1.1`` ``foss/2016a``, ``intel/2016a`` +``5.2.1`` ``foss/2017b``, ``intel/2017b`` +``5.2.2`` ``foss/2020a``, ``intel/2020a`` +``5.3.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2022a``, ``intel/2020b``, ``intel/2022a`` +========= ================================================================================ .. _list_software_SuperLU_DIST_1091: @@ -46318,21 +46738,23 @@ SymPy is a Python library for symbolic mathematics. It aims to become a full-fe *homepage*: https://sympy.org/ -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``1.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.3`` ``-Python-2.7.14`` ``intel/2018a`` -``1.3`` ``-Python-2.7.15`` ``foss/2018b`` -``1.3`` ``-Python-3.6.4`` ``intel/2018a`` -``1.3`` ``-Python-3.6.6`` ``foss/2018b`` -``1.4`` ``foss/2019a``, ``intel/2019a`` -``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` -``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` -``1.7.1`` ``foss/2020b``, ``intel/2020b`` -``1.8`` ``foss/2021a`` -``1.9`` ``foss/2021b`` -========= ================== =============================== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== +``1.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.3`` ``-Python-2.7.14`` ``intel/2018a`` +``1.3`` ``-Python-2.7.15`` ``foss/2018b`` +``1.3`` ``-Python-3.6.4`` ``intel/2018a`` +``1.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.4`` ``foss/2019a``, ``intel/2019a`` +``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` +``1.7.1`` ``foss/2020b``, ``intel/2020b`` +``1.8`` ``foss/2021a`` +``1.9`` ``foss/2021b`` +``1.10.1`` ``foss/2022a`` +``1.11.1`` ``foss/2022a`` +========== ================== =============================== .. _list_software_SyRI_359: @@ -46374,7 +46796,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmap_434` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_topaz_558` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TELEMAC-MASCARET_1144` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmap_434` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_topaz_558` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchdata_954` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -46691,6 +47113,22 @@ version toolchain =========== ========== +.. _list_software_TELEMAC-MASCARET_1144: + +*TELEMAC-MASCARET* +++++++++++++++++++ + +TELEMAC-MASCARET is an integrated suite of solvers for use in the field of free-surface flow. Having been used in the context of many studies throughout the world, it has become one of the major standards in its field. + +*homepage*: http://www.opentelemac.org + +========= ============== +version toolchain +========= ============== +``8p3r1`` ``foss/2021b`` +========= ============== + + .. _list_software_Telescope_932: *Telescope* @@ -46732,11 +47170,12 @@ TensorBoard is a suite of web applications for inspecting and understanding your *homepage*: https://github.com/tensorflow/tensorboard -========= ============== -version toolchain -========= ============== -``2.8.0`` ``foss/2021a`` -========= ============== +========== ============== +version toolchain +========== ============== +``2.8.0`` ``foss/2021a`` +``2.10.0`` ``foss/2022a`` +========== ============== .. _list_software_tensorboardX_1275: @@ -47547,6 +47986,22 @@ version versionsuffix toolchain ========= =============================== ================================== +.. _list_software_torchdata_954: + +*torchdata* ++++++++++++ + +TorchData is a prototype library of common modular data loading primitives for easily constructing flexible and performant data pipelines." + +*homepage*: https://github.com/pytorch/data + +========= =============================== ============== +version versionsuffix toolchain +========= =============================== ============== +``0.3.0`` ``-PyTorch-1.11.0-CUDA-11.3.1`` ``foss/2021a`` +========= =============================== ============== + + .. _list_software_torchinfo_972: *torchinfo* @@ -47613,6 +48068,8 @@ version versionsuffix toolchain ``0.11.1`` ``-CUDA-11.3.1`` ``foss/2021a`` ``0.11.3`` ``foss/2021a`` ``0.11.3`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.12.0`` ``-PyTorch-1.11.0-CUDA-11.3.1`` ``foss/2021a`` +``0.13.1`` ``-CUDA-11.7.0`` ``foss/2022a`` ========== ==================================== ================================== @@ -47984,6 +48441,7 @@ version versionsuffix toolchain ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``2.2.1`` ``-Python-2.7.15`` ``foss/2019a`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.1.1`` ``foss/2022a`` ========= ================== ============== @@ -48001,6 +48459,7 @@ version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.1.0`` ``foss/2022a`` ========= ================== ============== @@ -48018,6 +48477,7 @@ version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.1.0`` ``foss/2022a`` ========= ================== ============== @@ -48035,6 +48495,7 @@ version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.1.1`` ``foss/2022a`` ========= ================== ============== @@ -48068,6 +48529,7 @@ version toolchain =========== ============== ``1.0.5.1`` ``system`` ``1.0.6`` ``GCC/11.2.0`` +``1.0.7`` ``GCC/11.3.0`` =========== ============== @@ -48114,11 +48576,12 @@ TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to pro *homepage*: https://www.turbovnc.org -========= ================= -version toolchain -========= ================= -``2.2.3`` ``GCCcore/8.2.0`` -========= ================= +========= ================== +version toolchain +========= ================== +``2.2.3`` ``GCCcore/8.2.0`` +``3.0.1`` ``GCCcore/11.3.0`` +========= ================== .. _list_software_TVB_236: @@ -48238,6 +48701,7 @@ version versionsuffix toolchain ``3.7.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.10.0.0`` ``GCCcore/10.3.0`` ``3.10.0.2`` ``GCCcore/11.2.0`` +``4.3.0`` ``GCCcore/11.3.0`` ============ ================= ================== @@ -48324,6 +48788,7 @@ version versionsuffix toolchain ``1.11.0`` ``GCCcore/11.2.0`` ``1.11.2`` ``GCCcore/11.2.0`` ``1.12.1`` ``GCCcore/11.3.0`` +``1.13.1`` ``GCCcore/12.2.0`` ============ ================ ======================================================= @@ -48421,14 +48886,15 @@ version versionsuffix toolchain *umap-learn* ++++++++++++ -Uniform Manifold Approximation and Projection (UMAP) is a dimension reduction technique that can be used for visualisation similarly to t-SNE, but also for general non-linear dimension reduction. +Uniform Manifold Approximation and Projection (UMAP) is a dimension reduction technique that can be used for visualisation similarly to t-SNE, but also for general non-linear dimension reduction. -*homepage*: https://pypi.org/project/umap-learn/ +*homepage*: https://umap-learn.readthedocs.io/en/latest/ ========= ================== version toolchain ========= ================== ``0.4.6`` ``fosscuda/2020b`` +``0.5.3`` ``foss/2021a`` ========= ================== @@ -49137,6 +49603,7 @@ version versionsuffix toolchain ``96.0`` ``-Perl-5.28.1`` ``foss/2019a`` ``103.1`` ``GCC/10.2.0`` ``105`` ``GCC/11.2.0`` +``107`` ``GCC/11.3.0`` ========= ================ =============================== @@ -49312,6 +49779,7 @@ version versionsuffix toolchain ``1.9.3`` ``-Python-2.7.15`` ``intel/2018b`` ``1.9.4a43`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``1.9.4a51`` ``foss/2020b``, ``fosscuda/2020b`` +``1.9.4a57`` ``foss/2022a`` ============ ================== ================================== @@ -49652,7 +50120,7 @@ version toolchain --- -:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_Wayland_720` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wgsim_551` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_Wayland_720` - :ref:`list_software_Waylandpp_944` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wgsim_551` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_wandb_524: @@ -49680,16 +50148,16 @@ A tool for obtaining maximally-localised Wannier functions *homepage*: http://www.wannier.org -=========== ============= =================================================================================================================================================== -version versionsuffix toolchain -=========== ============= =================================================================================================================================================== -``1.2`` ``intel/2016.02-GCC-4.9`` -``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` -``2.0.1.1`` ``-abinit`` ``intel/2018b`` -``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``3.0.0`` ``intel/2018b`` -``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``gomkl/2021a``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` -=========== ============= =================================================================================================================================================== +=========== ============= ==================================================================================================================================================================== +version versionsuffix toolchain +=========== ============= ==================================================================================================================================================================== +``1.2`` ``intel/2016.02-GCC-4.9`` +``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``2.0.1.1`` ``-abinit`` ``intel/2018b`` +``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``3.0.0`` ``intel/2018b`` +``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``gomkl/2021a``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022a`` +=========== ============= ==================================================================================================================================================================== .. _list_software_WannierTools_1253: @@ -49722,9 +50190,26 @@ Wayland is a project to define a protocol for a compositor to talk to its clien version toolchain ========== ================== ``1.20.0`` ``GCCcore/11.3.0`` +``1.21.0`` ``GCCcore/11.2.0`` ========== ================== +.. _list_software_Waylandpp_944: + +*Waylandpp* ++++++++++++ + +Wayland is an object oriented display protocol, which features request and events. Requests can be seen as method calls on certain objects, whereas events can be seen as signals of an object. This makes the Wayland protocol a perfect candidate for a C++ binding. The goal of this library is to create such a C++ binding for Wayland using the most modern C++ technology currently available, providing an easy to use C++ API to Wayland. + +*homepage*: https://github.com/NilsBrause/waylandpp + +========= ================== +version toolchain +========= ================== +``1.0.0`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_WCT_238: *WCT* @@ -50201,6 +50686,7 @@ version toolchain ``3.1.3`` ``GCC/8.3.0`` ``3.1.4`` ``GCC/10.2.0`` ``3.1.5`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``3.2.1`` ``GCC/11.3.0`` ========= ============================== @@ -50210,7 +50696,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_XGrafix_697` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-Compile_999` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_XPLOR-NIH_673` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x13as_432` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_XGrafix_697` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-Compile_999` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_XPLOR-NIH_673` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -50241,6 +50727,22 @@ version toolchain ============ ================================================== +.. _list_software_x13as_432: + +*x13as* ++++++++ + +X-13ARIMA-SEATS is seasonal adjustment software produced, distributed, and maintained by the Census Bureau. Features of X-13ARIMA-SEATS include: - Extensive time series modeling and model selection capabilities for linear regression models with ARIMA errors (regARIMA models); - The capability to generate ARIMA model-based seasonal adjustment using a version of the SEATS software originally developed by Victor Gómez and Agustín Maravall at the Bank of Spain, as well as nonparametric adjustments from the X-11 procedure; - Diagnostics of the quality and stability of the adjustments achieved under the options selected; - The ability to efficiently process many series at once. + +*homepage*: https://www.census.gov/data/software/x13as.About_X-13.html + +=========== ====================================== +version toolchain +=========== ====================================== +``1-1-b59`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +=========== ====================================== + + .. _list_software_x264_276: *x264* @@ -50723,20 +51225,20 @@ Perl binding for libxml2 *homepage*: https://metacpan.org/pod/distribution/XML-LibXML/LibXML.pod -========== ================ ====================================== -version versionsuffix toolchain -========== ================ ====================================== -``2.0132`` ``-Perl-5.24.0`` ``foss/2016b``, ``intel/2016b`` -``2.0132`` ``-Perl-5.24.1`` ``intel/2017a`` -``2.0132`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``2.0132`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``2.0132`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``2.0201`` ``GCCcore/8.3.0`` -``2.0205`` ``GCCcore/9.3.0`` -``2.0206`` ``GCCcore/10.2.0`` -``2.0207`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========== ================ ====================================== +========== ================ ========================================================== +version versionsuffix toolchain +========== ================ ========================================================== +``2.0132`` ``-Perl-5.24.0`` ``foss/2016b``, ``intel/2016b`` +``2.0132`` ``-Perl-5.24.1`` ``intel/2017a`` +``2.0132`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``2.0132`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``2.0132`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``2.0201`` ``GCCcore/8.3.0`` +``2.0205`` ``GCCcore/9.3.0`` +``2.0206`` ``GCCcore/10.2.0`` +``2.0207`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ================ ========================================================== .. _list_software_XML-Parser_907: @@ -50879,7 +51381,7 @@ version versionsuffix toolchain ``1.2.2`` ``-X11-20180131`` ``GCCcore/6.4.0`` ``1.2.3`` ``GCCcore/7.3.0`` ``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ================= ======================================================================================================================= @@ -50892,13 +51394,13 @@ X protocol and ancillary headers *homepage*: https://www.freedesktop.org/wiki/Software/xlibs -========== ========================================================================================================================================================= -version toolchain -========== ========================================================================================================================================================= -``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``7.0.29`` ``intel/2016a`` -``7.0.31`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== ========================================================================================================================================================= +========== ============================================================================================================================================================================= +version toolchain +========== ============================================================================================================================================================================= +``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``7.0.29`` ``intel/2016a`` +``7.0.31`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ============================================================================================================================================================================= .. _list_software_XSD_239: @@ -50976,11 +51478,11 @@ xtrans includes a number of routines to make X implementations transport-indepen *homepage*: http://www.freedesktop.org/wiki/Software/xlibs -========= ================================================= -version toolchain -========= ================================================= -``1.3.5`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -========= ================================================= +========= ===================================================================== +version toolchain +========= ===================================================================== +``1.3.5`` ``GCCcore/11.3.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +========= ===================================================================== .. _list_software_Xvfb_406: @@ -51316,7 +51818,7 @@ version toolchain ``4.2.5`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` ``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.3.3`` ``GCCcore/10.2.0`` -``4.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``4.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ========================================================================================================= diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index f535af5b..fb54297c 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -8,10 +8,18 @@ * EB_ABAQUS * EB_Allinea * EB_Anaconda + + * EB_Mamba + + * EB_Anaconda + + * EB_Mamba + * EB_AOMP * EB_CPLEX * EB_CRISPR_minus_DAV * EB_CUDA + * EB_CUDAcompat * EB_EPD * EB_IMOD * EB_Maple diff --git a/docs/version-specific/easyconfig_templates.rst b/docs/version-specific/easyconfig_templates.rst index cdbf4155..841b377f 100644 --- a/docs/version-specific/easyconfig_templates.rst +++ b/docs/version-specific/easyconfig_templates.rst @@ -79,6 +79,7 @@ Template name Template value ``%(arch)s`` System architecture (e.g. x86_64, aarch64, ppc64le, ...) ``%(mpi_cmd_prefix)s`` Prefix command for running MPI programs (with default number of ranks) ``%(cuda_compute_capabilities)s`` Comma-separated list of CUDA compute capabilities, as specified via --cuda-compute-capabilities configuration option or via cuda_compute_capabilities easyconfig parameter +``%(cuda_cc_cmake)s`` List of CUDA compute capabilities suitable for use with $CUDAARCHS in CMake 3.18+ ``%(cuda_cc_space_sep)s`` Space-separated list of CUDA compute capabilities ``%(cuda_cc_semicolon_sep)s`` Semicolon-separated list of CUDA compute capabilities ``%(cuda_sm_comma_sep)s`` Comma-separated list of sm_* values that correspond with CUDA compute capabilities @@ -88,61 +89,61 @@ Template name Template value Template constants that can be used in easyconfigs -------------------------------------------------- -======================= ============================================================================================================= ======================================================================================== -Constant Template value Template name -======================= ============================================================================================================= ======================================================================================== -``APACHE_SOURCE`` apache.org source url ``https://archive.apache.org/dist/%(namelower)s`` -``BITBUCKET_SOURCE`` bitbucket.org source url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/get`` -``BITBUCKET_DOWNLOADS`` bitbucket.org downloads url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/downloads`` -``CRAN_SOURCE`` CRAN (contrib) source url ``https://cran.r-project.org/src/contrib`` -``FTPGNOME_SOURCE`` http download for gnome ftp server ``https://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s`` -``GITHUB_SOURCE`` GitHub source URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/archive`` -``GITHUB_LOWER_SOURCE`` GitHub source URL (lowercase name, namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/archive`` -``GITHUB_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/releases/download/v%(version)s`` -``GITHUB_LOWER_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/releases/download/v%(version)s`` -``GNU_SAVANNAH_SOURCE`` download.savannah.gnu.org source url ``https://download-mirror.savannah.gnu.org/releases/%(namelower)s`` -``GNU_SOURCE`` gnu.org source url ``https://ftpmirror.gnu.org/gnu/%(namelower)s`` -``GOOGLECODE_SOURCE`` googlecode.com source url ``http://%(namelower)s.googlecode.com/files`` -``LAUNCHPAD_SOURCE`` launchpad.net source url ``https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/%(version)s/+download/`` -``PYPI_SOURCE`` pypi source url ``https://pypi.python.org/packages/source/%(nameletter)s/%(name)s`` -``PYPI_LOWER_SOURCE`` pypi source url (lowercase name) ``https://pypi.python.org/packages/source/%(nameletterlower)s/%(namelower)s`` -``R_SOURCE`` cran.r-project.org (base) source url ``https://cran.r-project.org/src/base/R-%(version_major)s`` -``SOURCEFORGE_SOURCE`` sourceforge.net source url ``https://download.sourceforge.net/%(namelower)s`` -``XORG_DATA_SOURCE`` xorg data source url ``https://xorg.freedesktop.org/archive/individual/data/`` -``XORG_LIB_SOURCE`` xorg lib source url ``https://xorg.freedesktop.org/archive/individual/lib/`` -``XORG_PROTO_SOURCE`` xorg proto source url ``https://xorg.freedesktop.org/archive/individual/proto/`` -``XORG_UTIL_SOURCE`` xorg util source url ``https://xorg.freedesktop.org/archive/individual/util/`` -``XORG_XCB_SOURCE`` xorg xcb source url ``https://xorg.freedesktop.org/archive/individual/xcb/`` -``SHLIB_EXT`` extension for shared libraries ``dylib`` -``SOURCE_TAR_GZ`` Source .tar.gz bundle ``%(name)s-%(version)s.tar.gz`` -``SOURCELOWER_TAR_GZ`` Source .tar.gz bundle with lowercase name ``%(namelower)s-%(version)s.tar.gz`` -``SOURCE_TAR_XZ`` Source .tar.xz bundle ``%(name)s-%(version)s.tar.xz`` -``SOURCELOWER_TAR_XZ`` Source .tar.xz bundle with lowercase name ``%(namelower)s-%(version)s.tar.xz`` -``SOURCE_TAR_BZ2`` Source .tar.bz2 bundle ``%(name)s-%(version)s.tar.bz2`` -``SOURCELOWER_TAR_BZ2`` Source .tar.bz2 bundle with lowercase name ``%(namelower)s-%(version)s.tar.bz2`` -``SOURCE_TGZ`` Source .tgz bundle ``%(name)s-%(version)s.tgz`` -``SOURCELOWER_TGZ`` Source .tgz bundle with lowercase name ``%(namelower)s-%(version)s.tgz`` -``SOURCE_TXZ`` Source .txz bundle ``%(name)s-%(version)s.txz`` -``SOURCELOWER_TXZ`` Source .txz bundle with lowercase name ``%(namelower)s-%(version)s.txz`` -``SOURCE_TBZ2`` Source .tbz2 bundle ``%(name)s-%(version)s.tbz2`` -``SOURCELOWER_TBZ2`` Source .tbz2 bundle with lowercase name ``%(namelower)s-%(version)s.tbz2`` -``SOURCE_TB2`` Source .tb2 bundle ``%(name)s-%(version)s.tb2`` -``SOURCELOWER_TB2`` Source .tb2 bundle with lowercase name ``%(namelower)s-%(version)s.tb2`` -``SOURCE_GTGZ`` Source .gtgz bundle ``%(name)s-%(version)s.gtgz`` -``SOURCELOWER_GTGZ`` Source .gtgz bundle with lowercase name ``%(namelower)s-%(version)s.gtgz`` -``SOURCE_ZIP`` Source .zip bundle ``%(name)s-%(version)s.zip`` -``SOURCELOWER_ZIP`` Source .zip bundle with lowercase name ``%(namelower)s-%(version)s.zip`` -``SOURCE_TAR`` Source .tar bundle ``%(name)s-%(version)s.tar`` -``SOURCELOWER_TAR`` Source .tar bundle with lowercase name ``%(namelower)s-%(version)s.tar`` -``SOURCE_XZ`` Source .xz bundle ``%(name)s-%(version)s.xz`` -``SOURCELOWER_XZ`` Source .xz bundle with lowercase name ``%(namelower)s-%(version)s.xz`` -``SOURCE_TAR_Z`` Source .tar.Z bundle ``%(name)s-%(version)s.tar.Z`` -``SOURCELOWER_TAR_Z`` Source .tar.Z bundle with lowercase name ``%(namelower)s-%(version)s.tar.Z`` -``SOURCE_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package ``%(name)s-%(version)s-py2.py3-none-any.whl`` -``SOURCELOWER_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py2.py3-none-any.whl`` -``SOURCE_PY2_WHL`` Generic (non-compiled) Python 2 wheel package ``%(name)s-%(version)s-py2-none-any.whl`` -``SOURCELOWER_PY2_WHL`` Generic (non-compiled) Python 2 wheel package with lowercase name ``%(namelower)s-%(version)s-py2-none-any.whl`` -``SOURCE_PY3_WHL`` Generic (non-compiled) Python 3 wheel package ``%(name)s-%(version)s-py3-none-any.whl`` -``SOURCELOWER_PY3_WHL`` Generic (non-compiled) Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py3-none-any.whl`` -======================= ============================================================================================================= ======================================================================================== +======================== ============================================================================================================= ======================================================================================== +Constant Template value Template name +======================== ============================================================================================================= ======================================================================================== +``APACHE_SOURCE`` apache.org source url ``https://archive.apache.org/dist/%(namelower)s`` +``BITBUCKET_SOURCE`` bitbucket.org source url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/get`` +``BITBUCKET_DOWNLOADS`` bitbucket.org downloads url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/downloads`` +``CRAN_SOURCE`` CRAN (contrib) source url ``https://cran.r-project.org/src/contrib`` +``FTPGNOME_SOURCE`` http download for gnome ftp server ``https://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s`` +``GITHUB_SOURCE`` GitHub source URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/archive`` +``GITHUB_LOWER_SOURCE`` GitHub source URL (lowercase name, namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/archive`` +``GITHUB_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/releases/download/v%(version)s`` +``GITHUB_LOWER_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/releases/download/v%(version)s`` +``GNU_SAVANNAH_SOURCE`` download.savannah.gnu.org source url ``https://download-mirror.savannah.gnu.org/releases/%(namelower)s`` +``GNU_SOURCE`` gnu.org source url ``https://ftpmirror.gnu.org/gnu/%(namelower)s`` +``GOOGLECODE_SOURCE`` googlecode.com source url ``http://%(namelower)s.googlecode.com/files`` +``LAUNCHPAD_SOURCE`` launchpad.net source url ``https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/%(version)s/+download/`` +``PYPI_SOURCE`` pypi source url ``https://pypi.python.org/packages/source/%(nameletter)s/%(name)s`` +``PYPI_LOWER_SOURCE`` pypi source url (lowercase name) ``https://pypi.python.org/packages/source/%(nameletterlower)s/%(namelower)s`` +``R_SOURCE`` cran.r-project.org (base) source url ``https://cran.r-project.org/src/base/R-%(version_major)s`` +``SOURCEFORGE_SOURCE`` sourceforge.net source url ``https://download.sourceforge.net/%(namelower)s`` +``XORG_DATA_SOURCE`` xorg data source url ``https://xorg.freedesktop.org/archive/individual/data/`` +``XORG_LIB_SOURCE`` xorg lib source url ``https://xorg.freedesktop.org/archive/individual/lib/`` +``XORG_PROTO_SOURCE`` xorg proto source url ``https://xorg.freedesktop.org/archive/individual/proto/`` +``XORG_UTIL_SOURCE`` xorg util source url ``https://xorg.freedesktop.org/archive/individual/util/`` +``XORG_XCB_SOURCE`` xorg xcb source url ``https://xorg.freedesktop.org/archive/individual/xcb/`` +``SHLIB_EXT`` extension for shared libraries ``dylib`` +``SOURCE_TAR_GZ`` Source .tar.gz bundle ``%(name)s-%(version)s.tar.gz`` +``SOURCELOWER_TAR_GZ`` Source .tar.gz bundle with lowercase name ``%(namelower)s-%(version)s.tar.gz`` +``SOURCE_TAR_XZ`` Source .tar.xz bundle ``%(name)s-%(version)s.tar.xz`` +``SOURCELOWER_TAR_XZ`` Source .tar.xz bundle with lowercase name ``%(namelower)s-%(version)s.tar.xz`` +``SOURCE_TAR_BZ2`` Source .tar.bz2 bundle ``%(name)s-%(version)s.tar.bz2`` +``SOURCELOWER_TAR_BZ2`` Source .tar.bz2 bundle with lowercase name ``%(namelower)s-%(version)s.tar.bz2`` +``SOURCE_TGZ`` Source .tgz bundle ``%(name)s-%(version)s.tgz`` +``SOURCELOWER_TGZ`` Source .tgz bundle with lowercase name ``%(namelower)s-%(version)s.tgz`` +``SOURCE_TXZ`` Source .txz bundle ``%(name)s-%(version)s.txz`` +``SOURCELOWER_TXZ`` Source .txz bundle with lowercase name ``%(namelower)s-%(version)s.txz`` +``SOURCE_TBZ2`` Source .tbz2 bundle ``%(name)s-%(version)s.tbz2`` +``SOURCELOWER_TBZ2`` Source .tbz2 bundle with lowercase name ``%(namelower)s-%(version)s.tbz2`` +``SOURCE_TB2`` Source .tb2 bundle ``%(name)s-%(version)s.tb2`` +``SOURCELOWER_TB2`` Source .tb2 bundle with lowercase name ``%(namelower)s-%(version)s.tb2`` +``SOURCE_GTGZ`` Source .gtgz bundle ``%(name)s-%(version)s.gtgz`` +``SOURCELOWER_GTGZ`` Source .gtgz bundle with lowercase name ``%(namelower)s-%(version)s.gtgz`` +``SOURCE_ZIP`` Source .zip bundle ``%(name)s-%(version)s.zip`` +``SOURCELOWER_ZIP`` Source .zip bundle with lowercase name ``%(namelower)s-%(version)s.zip`` +``SOURCE_TAR`` Source .tar bundle ``%(name)s-%(version)s.tar`` +``SOURCELOWER_TAR`` Source .tar bundle with lowercase name ``%(namelower)s-%(version)s.tar`` +``SOURCE_XZ`` Source .xz bundle ``%(name)s-%(version)s.xz`` +``SOURCELOWER_XZ`` Source .xz bundle with lowercase name ``%(namelower)s-%(version)s.xz`` +``SOURCE_TAR_Z`` Source .tar.Z bundle ``%(name)s-%(version)s.tar.Z`` +``SOURCELOWER_TAR_Z`` Source .tar.Z bundle with lowercase name ``%(namelower)s-%(version)s.tar.Z`` +``SOURCE_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package ``%(name)s-%(version)s-py2.py3-none-any.whl`` +``SOURCELOWER_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py2.py3-none-any.whl`` +``SOURCE_PY2_WHL`` Generic (non-compiled) Python 2 wheel package ``%(name)s-%(version)s-py2-none-any.whl`` +``SOURCELOWER_PY2_WHL`` Generic (non-compiled) Python 2 wheel package with lowercase name ``%(namelower)s-%(version)s-py2-none-any.whl`` +``SOURCE_PY3_WHL`` Generic (non-compiled) Python 3 wheel package ``%(name)s-%(version)s-py3-none-any.whl`` +``SOURCELOWER_PY3_WHL`` Generic (non-compiled) Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py3-none-any.whl`` +======================== ============================================================================================================= ======================================================================================== diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index a05715a9..de762df2 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -374,7 +374,7 @@ easyconfig parameter description ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` ``runtest`` Run unit tests. ``None`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``separate_build_dir`` Perform build in a separate directory ``True`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``srcdir`` Source directory location to provide to cmake command ``None`` @@ -382,11 +382,11 @@ easyconfig parameter description ``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``zipped_egg`` Install as a zipped eggs ``False`` ========================= ======================================================================================================================================================================================================================================================================================================================== ======================================================================= @@ -574,17 +574,17 @@ easyconfig parameter description ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` ``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``tar_config_opts`` Override tar settings as determined by configure. ``False`` ``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= @@ -680,15 +680,15 @@ easyconfig parameter description ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` ``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= @@ -978,15 +978,15 @@ easyconfig parameter description ``runtest`` Run unit tests. ``True`` ``sanity_check_all_components`` Enable sanity checks for all components ``False`` ``sanity_check_components`` List of components for which to run sanity checks ``[]`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``zipped_egg`` Install as a zipped eggs ``False`` =============================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= @@ -1016,15 +1016,15 @@ easyconfig parameter description ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` ``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= @@ -1331,15 +1331,15 @@ easyconfig parameter description ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` ``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= @@ -1369,15 +1369,15 @@ easyconfig parameter description ``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` ``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` ``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` ``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` ``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` ``use_pip_editable`` Install using 'pip install --editable' ``False`` ``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using 'pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` ``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= From 5a94339027a97fd2f7e777a9fa65cdf2b3a247d4 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Fri, 21 Oct 2022 15:55:18 +0800 Subject: [PATCH 240/286] update release notes and changelog for EasyBuild v4.6.2 + bump version to 4.6.2 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 130 ++++++++++++++++++++++++++++++++++++++++- docs/conf.py | 4 +- 3 files changed, 130 insertions(+), 5 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index f6c6285a..e3c517ea 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20221021.01** (`Oct 21st 2022`): update release notes for EasyBuild v4.6.2 (see :ref:`release_notes_eb462`) * **release 20220912.01** (`Sep 12th 2022`): update release notes for EasyBuild v4.6.1 (see :ref:`release_notes_eb461`) * **release 20220708.01** (`Jul 8th 2022`): update release notes for EasyBuild v4.6.0 (see :ref:`release_notes_eb460`) * **release 20220608.01** (`Jun 8th 2022`): update release notes for EasyBuild v4.5.5 (see :ref:`release_notes_eb455`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index cbe3eb11..c3ed0e46 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,12 +3,136 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,773** different software packages, -including 37 different (compiler) toolchains. It contains 246 software-specific easyblocks and 37 generic easyblocks, -alongside 15,332 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,798** different software packages, +including 37 different (compiler) toolchains. It contains 248 software-specific easyblocks and 37 generic easyblocks, +alongside 15,535 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. +.. _release_notes_eb462: + +EasyBuild v4.6.2 (October 21st 2022) +------------------------------------ + +bugfix/update release + +**framework** + +* various enhancements, including: + + * add support for easystack file that contains easyconfig filenames + implement parsing of configuration options (`#4021 `_) + * skip over unset ``$EB_PYTHON``/``$EB_INSTALLPYTHON`` in eb wrapper script (`#4080 `_) + * add ``GITHUB_RELEASE`` and ``GITHUB_LOWER_RELEASE`` templates (`#4084 `_) + * add ``%(cuda_cc_cmake)s`` template (`#4087 `_) + +* various bug fixes, including: + + * make ``check_sha256_checksums`` verify all checksums if they're specified as a dict value (`#4076 `_) + * replace use of symlink with copied files in ``alt_location`` tests to fix failing EasyBuild installation on BeeGFS (`#4083 `_) + * fix trying to generate RPATH wrappers for Clang (`#4088 `_) + * make sure that GitPython version is a proper version before checking minimal required version (`#4090 `_, `#4091 `_) + * first look for patch in ``alt_location`` when it is specified (`#4093 `_) + +* other changes: + + * make scripts executable (`#4081 `_) + * make ``--inject-checksums`` inject dictionary value for checksums which maps filename to SHA256 checksum (`#4085 `_) + * update to v3 of actions/checkout and actions/setup-python in CI workflows (`#4089 `_) + * use ``SYSTEM`` template constant in dependencies instead of ``True`` in framework tests (`#4094 `_) + +**easyblocks** + +* 2 new software-specific easyblock: + + * CUDA compatibility libraries (`#2764 `_) and mamba (`#2808 `_) + +* minor enhancements and updates, including: + + * update OpenFOAM easyblock to support OpenFOAM 10 + clean up variant/version checks (`#2766 `_) + * added support for ESMPy in ESMF (`#2789 `_) + * enhance OpenBLAS easyblock to support running LAPACK test suite + checking how many tests fail (`#2801 `_) + * make numexpr easyblock aware of toolchain with GCC + imkl (`#2810 `_) + * add sanity check commands for netCDF (`#2811 `_) + +* various bug fixes, including: + + * handle problems copying symlink that points to CUDA folder that is not created for non CUDA builds of SuiteSparse (`#2790 `_) + * don't install docs (to avoid trouble with Java) + add Rocky support for ABAQUS (`#2792 `_) + * correctly count the number of failing tests (not failing test suites) in PyTorch builds (`#2794 `_, `#2803 `_) + * fix docstring for PyTorch easyblock (`#2795 `_) + * handle iterative builds with MakeCp easyblock (`#2798 `_) + * accept both ``None`` and empty value for optarch to let OpenCV detect host CPU (`#2804 `_) + * enhance EasyBuildMeta easyblock: auto-enable installing with pip + fix setup.py of easyconfigs package so installation with setuptools >= 61.0 works (`#2805 `_) + * use ``python -m pip`` instead of ``pip`` in PythonPackage easyblock (`#2807 `_) + +* other changes: + + * make the test output from PythonPackage less verbose by disabling default search for error patterns done by ``run_cmd`` (`#2797 `_) + +**easyconfigs** + +* add easyconfig for intel/2022.09 toolchain (`#16435 `_) + +* added example easyconfig files for 25 new software packages: + + * AGAT (`#16261 `_), AMAPVox (`#16438 `_), Avogadro2 (`#16257 `_), buildingspy (`#16308 `_), CDBtools (`#16436 `_), + Compress-Raw-Zlib (`#16307 `_), CUDAcompat (`#15892 `_), CWIPI (`#16342 `_), enchant-2 (`#16082 `_, `#16319 `_), f90wrap (`#16346 `_), + Imath (`#16276 `_), Mamba (`#16432 `_), Miller (`#16221 `_), nghttp2 (`#16096 `_), ngtcp2 (`#16098 `_), NVSHMEM (`#16254 `_), + pairsnp (`#16331 `_), paladin (`#16320 `_), PyMOL (`#16394 `_), python-irodsclient (`#16328 `_), ruffus (`#16428 `_), + TELEMAC-MASCARET (`#16274 `_), torchdata (`#16344 `_), Waylandpp (`#16092 `_), x13as (`#16163 `_) + +* added additional easyconfigs for various supported software packages, including: + + * Amber 22.0, AMS 2022.102, ASE 3.22.1, atools 1.5.1, Beast 2.6.7, biogeme 3.2.10, Boost.Python 1.79.0, ccache 4.6.3, + dbus-glib 0.112, Delly 1.1.5, ESMF 8.3.0, expat 2.4.9, FDS 6.7.9, file 5.43, FLTK 1.3.8, FTGL 2.4.0, gc 8.2.2, + GitPython 3.1.27, Go 1.18.3, GPAW 22.8.0, Guile 3.0.8, htop 3.2.1, hunspell 1.7.1, IPython 8.5.0, jq 1.6, + Julia 1.8.2, LDC 1.30.0, libcint 5.1.6, libconfig 1.7.3, libreadline 8.2, LibSoup 3.0.7, LIBSVM 3.30, + libwebp 1.2.4, likwid 5.2.2, MariaDB 10.9.3, matplotlib 3.5.2, ncdu 1.17, netcdf4-python 1.6.1, Nextflow 22.10.0, + NFFT 3.5.3, Nipype 1.8.5, numactl 2.0.16, onedrive 2.4.21, OpenCV 4.6.0, OpenEXR 3.1.5, OpenJPEG 2.5.0, + OpenMM 7.7.0, OpenPGM 5.2.122, OpenSSL 1.1.1q, Perl 5.36.0, Pillow-SIMD 9.2.0, pkgconf 1.9.3, PostgreSQL 14.4, + PyCharm 2022.2.2, PyTorch 1.12.0, PyTorch 1.12.0, PyTorch-Lightning 1.7.7, RDFlib 6.2.0, SAMtools 1.16.1, + scikit-learn 1.1.2, Score-P 7.1, SDL2 2.0.22, spaln 2.4.12, spglib-python 2.0.0, SuiteSparse 5.13.0, SUNDIALS 6.3.0, + sympy 1.11.1, tensorboard 2.10.0, torchvision 0.13.1, TRIQS 3.1.1, TRIQS-cthyb 3.1.0, TRIQS-dft_tools 3.1.0, + TRIQS-tprf 3.1.1, TRUST4 1.0.7, TurboVNC 3.0.1, typing-extensions 4.3.0, UCX 1.13.1, umap-learn 0.5.3, VEP 107, + VMD 1.9.4a57, Wayland 1.21.0, wxWidgets 3.2.1, xprop 1.2.5 + +* minor enhancements, including: + + * configure recent pocl versions with ``-DLLC_HOST_CPU=native`` to avoid CPU auto-detection (`#16246 `_) + * add multi-dep exception to easyconfigs test suite for ncbi-vdb-3.0.0 which requires HDF5 1.10.x (`#16316 `_) + * enable running of LAPACK tests for recent OpenBLAS easyconfigs + add patch to fix failing LAPACK tests due to use of ``-ftree-vectorize`` (`#16406 `_) + * add ``GITHUB_(LOWER_)RELEASE`` to known constants in ``setup.cfg`` (`#16422 `_) + * add AMAPVox extension to R v4.2.1 (`#16439 `_) + * add OpenEXR dependency to POV-Ray 3.7.0.10 (`#16408 `_) + +* various bug fixes, including: + + * add patch for OpenBLAS 0.3.7-0.3.12 to fix miscomputation on POWER (`#16199 `_) + * skip flaky test in PyTorch 1.9.0 (`#16258 `_) + * add ``--with-versioned-syms`` to ncurses 6.2 and 6.3 (`#16270 `_) + * add missing pkg-config build dependency to Guile (`#16317 `_) + * add patches to fix incompatibilites between ASE and other packages in 2022a toolchain (`#16332 `_) + * add patches to fix PyTorch 1.11 on POWER (`#16339 `_) + * add patches for Ambertools 21 to Amber 20.11 to work with updated Amber easyblock (`#16343 `_) + * use Intel MPI from EasyBuild toolchain in AMS (`#16363 `_) + * fix execution permissions for ``bin/ngm*`` for NextGenMap v0.5.5 (`#16383 `_) + * fix using provided Qhull and freetype dependencies for matplotlib 3.5.2 by creating ``mplsetup.cfg`` rather than ``setup.cfg`` (`#16396 `_) + * fix GitHub download link in for libpsl 0.21.1 (`#16397 `_) + * stick to http in source URL for ``stride.tar.gz`` in VMD 1.9.4a51 easyconfigs due to problems with SSL certificate (`#16403 `_) + * add patch to detect available cores and remove unneeded deps for Unicycler 0.5.0 (`#16407 `_) + * add missing ICU + libunistring dependencies for libpsl 0.21.1 w/ GCCcore/10.3.0 (`#16410 `_) + * add patch to GCC 11.x + 12.x to fix vectorizer bug (`#16411 `_) + * fix checksum for GULP 6.1 (`#16423 `_) + * add bzip2 and libxml2 as dependencies for netCDF 4.9.0 (`#16450 `_) + +* other changes: + + * drop Java dep from ABAQUS 2022 (`#16314 `_) + * deprecate use of ``True`` in favour of ``SYSTEM`` for system-toolchain dependencies in easyconfigs using a recent toolchain version (>2019b) (`#16384 `_) + * update easyconfigs to use ``SYSTEM`` template constant instead of ``True`` in dependencies (`#16386 `_, `#16418 `_) + * update libxml2 + libxslt easyconfigs to use ``gnome.org`` source URL (`#16429 `_) + + .. _release_notes_eb461: EasyBuild v4.6.1 (September 12th 2022) diff --git a/docs/conf.py b/docs/conf.py index e2e63af6..f465205a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.6.1' # this is meant to reference the version of EasyBuild +version = '4.6.2' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20220912.0' # this is meant to reference the version of the documentation itself +release = '20221021.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 6583f2802f3885d95e15f42300bb7c3ebc76d279 Mon Sep 17 00:00:00 2001 From: Miguel Dias Costa Date: Fri, 21 Oct 2022 18:30:44 +0800 Subject: [PATCH 241/286] bump version to 4.6.2 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 00e12ed4..c320f220 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.6.1' +VERSION = '4.6.2' # Utility function to read README file From 5efce9637cf8d874f407e97a537ae0e4bcf959b8 Mon Sep 17 00:00:00 2001 From: casparl Date: Fri, 21 Oct 2022 18:49:46 +0200 Subject: [PATCH 242/286] Updated documentation in accordance with https://github.com/easybuilders/easybuild-framework/pull/4057 --- docs/Easystack-files.rst | 154 ++++++++++++++++++++++++--------------- 1 file changed, 97 insertions(+), 57 deletions(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index 9c46e611..73ad4444 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -39,82 +39,122 @@ Structure of an easystack file Easystack files are written in `YAML syntax `_. -General options, which should be applied to each software (for example ``robot``), are defined at the top of the file. +Essentially, easystack files list the EasyConfigs you want to install. These are listed under the 'easyconfigs:' key: -Afterwards, particular software specifications follow. +.. code:: yaml -It is mandatory to specify basic software-related keywords: *software name*, *toolchains* and *versions*. + easyconfigs: + - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb + - OpenFOAM-v2206-foss-2022a.eb -- *software name*: Name of the software. -- *toolchains*: Names and versions of compiler :ref:`toolchains`. -- *versions*: Versions of software. If multiple entries are provided, EasyBuild will install all of them. -Can be in form of a list or consecutive line entries (see example). +(note the use of the ``-`` to list the items). -**General structure of YAML-formatted easystack:** +In addition, you can specify additional options that will only apply to the installation of that EasyConfig: .. code:: yaml - software: - : - toolchains: - : - : - versionsuffix: '<-example>' + easyconfigs: + - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb: + options: { + 'from-pr': 15924, + 'debug': True + } + - Hypre-2.25.0-foss-2022a.eb: + - OpenFOAM-v2206-foss-2022a.eb: + options: { + 'installpath': '/my/custom/installpath' + } + +The same command line arguments and options that are valid for the ``eb`` command can be used here, but any prefixed single or double dashes that are commonly used on the command line are ommitted in easystack files. + +Running the easystack file above would be equivalent to running: + +.. code:: -**Example of YAML-formatted easystack:** + eb PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb --from-pr 15924 --debug + eb Hypre-2.25.0-foss-2022a.eb + eb OpenFOAM-v2206-foss-2022a.eb --installpath /my/custom/installpath + +Note that whenever options are *not* specified (as is the case for ``Hyper`` in the above easystack file), you are +still allowed to use ``:`` the EasyConfig name: there is no difference in behaviour in ending with or without ``:``. + +Specifying short options in an easystack file, e.g. .. code:: yaml - software: - Bioconductor: - toolchains: - foss-2020a: - versions: - 3.11: - EasyBuild: - toolchains: - SYSTEM: - versions: [4.3.1] - GROMACS: - toolchains: - foss-2020a: - versions: - 2020.1: - 2020.3: - fosscuda-2020a: - versions: [2020.1] - OpenFOAM: - toolchains: - foss-2020a: - versions: [8, v2006] - R: - toolchains: - foss-2020a: - versions: [4.0.0] - -To install the software specified in this *easystack file* named '``myeasystack.yaml``', run: + easyconfigs: + - OpenFOAM-v2206-foss-2022a.eb: + options: { + 'D': True + } + +is allowed, but not recommended as they are more difficult to interpret by humans. + +.. _easystack_combining_options: + +Combining command line options with options in an easystack file +------------------------------ + +When building software with an easystack file, you can still add additional options on the command line as well. +These apply to *all* items in the easystack file. For example, if you have an easystack file named +``my_easystack.yaml`` + +.. code:: yaml + + easyconfigs: + - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb: + options: { + 'from-pr': 15924, + 'debug': True + } + - OpenFOAM-v2206-foss-2022a.eb: + +and you run with .. code:: - eb --easystack myeasystack.yaml + eb --experimental --easystack my_easystack.yaml -D -This is equivalent to running: +this will have the same effect as running .. code:: - eb Bioconductor-3.11-foss-2020a.eb EasyBuild-4.3.1-SYSTEM.eb GROMACS-2020.1-foss-2020a.eb GROMACS-2020.3-foss-2020a.eb GROMACS-2020.1-fosscuda-2020a.eb OpenFOAM-8-foss-2020a.eb OpenFOAM-v2006-foss-2020a.eb R-4.0.0-foss-2020a.eb + eb PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb -D --from-pr 15924 --debug + eb OpenFOAM-v2206-foss-2022a.eb -D --installpath /my/custom/installpath + +Note that options specified on the command line are placed *before* the EasyConfig-specific options in the easystack file. EasyBuild will always respect the argument that was put *last*, for example: + +.. code:: + + eb PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb --dry-run --disable-dry-run + +will effectively run with ``--disabe-dry-run``. Since EasyConfig-specific options in from the easystack file are put *last*, this implies that they take priority over the the ones on the command line, if the same option is specified in both. For example, running + +.. code:: + + eb --experimental --easystack my_easystack.yaml --disable-debug + +will effectively cause the build of ``PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb`` to be build with ``--debug``, while ``OpenFOAM-v2206-foss-2022a.eb`` is effectively build with ``--disable-debug``. + To be developed --------------- -Optionally, more advanced keywords can be specified: *easybuild_version*, *robot*, *from_pr*, *versionsuffix*, *include-labels*, *exclude-labels*. - -- *easybuild_version:* if present, EasyBuild will check if the easystack file was intended for the current version of EasyBuild. -- *robot:* enables dependency resolution; see :ref:`Using_the_EasyBuild_command_line` for more details. -- *from_pr:* easyconfig files that are added or modified by a - particular pull request to the easybuild-easyconfigs GitHub repository - can be used (regardless of whether the pull request is merged or not). - (see :ref:`Integration_with_GitHub` for more details). -- *versionsuffix:* additional suffix for software version (placed after toolchain name) -- *include-labels:* only include this software when EasyBuild is configured with one of the specified labels -- *exclude-labels:* **do not** include this software when EasyBuild is configured with one of the specified labels +In the future, we are planning to support additional also global options specified in the easystack file. For example: + +.. code:: yaml + + options: { + robot: True + } + easyconfigs: + - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb + - OpenFOAM-v2206-foss-2022a.eb + +would build both ``PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb`` and ``OpenFOAM-v2206-foss-2022a.eb`` with ``--robot`` (see https://github.com/easybuilders/easybuild-framework/issues/4105). + +Additionally, we plan to support specifying for which easybuild version an easystack file was intended, which can be helpful in more accurately recreating a certain software stack (see https://github.com/easybuilders/easybuild-framework/issues/4106). + +In the future, the need for specifying ``--easystack`` specifically will probably be dropped (see https://github.com/easybuilders/easybuild-framework/issues/4104). + +Finally, we plan to support specifying labels, which would make it more easy to build only a certain subset of the items in the easystack file. For example, by labelling all GPU-capable software with one specific label, one could easily choose to *not* build anything labeled ``gpu`` on a CPU node. (see https://github.com/easybuilders/easybuild-framework/issues/3512) From d4072b64868c82550f93edf493052983c54ad203 Mon Sep 17 00:00:00 2001 From: casparl Date: Fri, 21 Oct 2022 18:53:21 +0200 Subject: [PATCH 243/286] Replace the word 'dashes' by the symbol --- docs/Easystack-files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index 73ad4444..d53c206e 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -65,7 +65,7 @@ In addition, you can specify additional options that will only apply to the inst 'installpath': '/my/custom/installpath' } -The same command line arguments and options that are valid for the ``eb`` command can be used here, but any prefixed single or double dashes that are commonly used on the command line are ommitted in easystack files. +The same command line arguments and options that are valid for the ``eb`` command can be used here, but any prefixed ``-`` or ``--`` that are commonly used on the command line are ommitted in easystack files. Running the easystack file above would be equivalent to running: From 61c41070ce0abac0576eaf2584bce10beb9fa12d Mon Sep 17 00:00:00 2001 From: casparl Date: Fri, 21 Oct 2022 18:53:53 +0200 Subject: [PATCH 244/286] Corrected typo --- docs/Easystack-files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index d53c206e..040bac68 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -75,7 +75,7 @@ Running the easystack file above would be equivalent to running: eb Hypre-2.25.0-foss-2022a.eb eb OpenFOAM-v2206-foss-2022a.eb --installpath /my/custom/installpath -Note that whenever options are *not* specified (as is the case for ``Hyper`` in the above easystack file), you are +Note that whenever options are *not* specified (as is the case for ``Hypre`` in the above easystack file), you are still allowed to use ``:`` the EasyConfig name: there is no difference in behaviour in ending with or without ``:``. Specifying short options in an easystack file, e.g. From 4452ab33de7e7a650b31280647934e9c4c6a9061 Mon Sep 17 00:00:00 2001 From: casparl Date: Fri, 21 Oct 2022 18:55:27 +0200 Subject: [PATCH 245/286] Replaced e.g. by for example --- docs/Easystack-files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index 040bac68..ec766240 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -78,7 +78,7 @@ Running the easystack file above would be equivalent to running: Note that whenever options are *not* specified (as is the case for ``Hypre`` in the above easystack file), you are still allowed to use ``:`` the EasyConfig name: there is no difference in behaviour in ending with or without ``:``. -Specifying short options in an easystack file, e.g. +Specifying short options in an easystack file, for example .. code:: yaml From adadbad839c58d5529e9bef9cabb0b9af11c9aef Mon Sep 17 00:00:00 2001 From: casparl Date: Sun, 23 Oct 2022 18:15:57 +0200 Subject: [PATCH 246/286] Corrected spelling --- docs/Easystack-files.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index ec766240..620d8168 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -65,7 +65,7 @@ In addition, you can specify additional options that will only apply to the inst 'installpath': '/my/custom/installpath' } -The same command line arguments and options that are valid for the ``eb`` command can be used here, but any prefixed ``-`` or ``--`` that are commonly used on the command line are ommitted in easystack files. +The same command line arguments and options that are valid for the ``eb`` command can be used here, but any prefixed ``-`` or ``--`` that are commonly used on the command line are omitted in easystack files. Running the easystack file above would be equivalent to running: From 21c9592649c179c9437d7f0a4d7b61c5b87cec64 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Nov 2022 19:49:54 +0100 Subject: [PATCH 247/286] add EasyBuild logos, old and new --- logo/old_logo_2012-2022/easybuild_logo.pdf | Bin 0 -> 53188 bytes logo/old_logo_2012-2022/easybuild_logo.png | Bin 0 -> 616872 bytes .../easybuild_logo_alpha.png | Bin 0 -> 638367 bytes .../easybuild_logo_blocks.png | Bin 0 -> 83027 bytes .../easybuild_logo_white.png | Bin 0 -> 134769 bytes .../easybuild_tech_talks.png | Bin 0 -> 414934 bytes .../easybuild_logo_2022_horizontal_dark_bg.pdf | Bin 0 -> 67689 bytes ...easybuild_logo_2022_horizontal_light_bg.pdf | Bin 0 -> 67687 bytes ..._logo_2022_horizontal_no_slogal_dark_bg.pdf | Bin 0 -> 59293 bytes ...logo_2022_horizontal_no_slogal_light_bg.pdf | Bin 0 -> 59362 bytes .../easybuild_logo_2022_vertical_dark_bg.pdf | Bin 0 -> 67655 bytes .../easybuild_logo_2022_vertical_light_bg.pdf | Bin 0 -> 67647 bytes ...ld_logo_2022_vertical_no_slogal_dark_bg.pdf | Bin 0 -> 59281 bytes ...d_logo_2022_vertical_no_slogal_light_bg.pdf | Bin 0 -> 59273 bytes .../easybuild_logo_2022_horizontal_dark_bg.png | Bin 0 -> 80908 bytes ...ogo_2022_horizontal_dark_bg_transparent.png | Bin 0 -> 68645 bytes ...easybuild_logo_2022_horizontal_light_bg.png | Bin 0 -> 80347 bytes ...go_2022_horizontal_light_bg_transparent.png | Bin 0 -> 68522 bytes ..._logo_2022_horizontal_no_slogan_dark_bg.png | Bin 0 -> 60571 bytes ...orizontal_no_slogan_dark_bg_transparent.png | Bin 0 -> 52699 bytes ...logo_2022_horizontal_no_slogan_light_bg.png | Bin 0 -> 59876 bytes ...rizontal_no_slogan_light_bg_transparent.png | Bin 0 -> 52675 bytes .../easybuild_logo_2022_vertical_dark_bg.png | Bin 0 -> 80064 bytes ..._logo_2022_vertical_dark_bg_transparent.png | Bin 0 -> 68250 bytes .../easybuild_logo_2022_vertical_light_bg.png | Bin 0 -> 79470 bytes ...logo_2022_vertical_light_bg_transparent.png | Bin 0 -> 67997 bytes ...ld_logo_2022_vertical_no_slogan_dark_bg.png | Bin 0 -> 228221 bytes ..._vertical_no_slogan_dark_bg_transparent.png | Bin 0 -> 62148 bytes ...d_logo_2022_vertical_no_slogan_light_bg.png | Bin 0 -> 70761 bytes ...vertical_no_slogan_light_bg_transparent.png | Bin 0 -> 61718 bytes 30 files changed, 0 insertions(+), 0 deletions(-) create mode 100755 logo/old_logo_2012-2022/easybuild_logo.pdf create mode 100644 logo/old_logo_2012-2022/easybuild_logo.png create mode 100644 logo/old_logo_2012-2022/easybuild_logo_alpha.png create mode 100644 logo/old_logo_2012-2022/easybuild_logo_blocks.png create mode 100644 logo/old_logo_2012-2022/easybuild_logo_white.png create mode 100644 logo/old_logo_2012-2022/easybuild_tech_talks.png create mode 100644 logo/pdf/easybuild_logo_2022_horizontal_dark_bg.pdf create mode 100644 logo/pdf/easybuild_logo_2022_horizontal_light_bg.pdf create mode 100644 logo/pdf/easybuild_logo_2022_horizontal_no_slogal_dark_bg.pdf create mode 100644 logo/pdf/easybuild_logo_2022_horizontal_no_slogal_light_bg.pdf create mode 100644 logo/pdf/easybuild_logo_2022_vertical_dark_bg.pdf create mode 100644 logo/pdf/easybuild_logo_2022_vertical_light_bg.pdf create mode 100644 logo/pdf/easybuild_logo_2022_vertical_no_slogal_dark_bg.pdf create mode 100644 logo/pdf/easybuild_logo_2022_vertical_no_slogal_light_bg.pdf create mode 100644 logo/png/easybuild_logo_2022_horizontal_dark_bg.png create mode 100644 logo/png/easybuild_logo_2022_horizontal_dark_bg_transparent.png create mode 100644 logo/png/easybuild_logo_2022_horizontal_light_bg.png create mode 100644 logo/png/easybuild_logo_2022_horizontal_light_bg_transparent.png create mode 100644 logo/png/easybuild_logo_2022_horizontal_no_slogan_dark_bg.png create mode 100644 logo/png/easybuild_logo_2022_horizontal_no_slogan_dark_bg_transparent.png create mode 100644 logo/png/easybuild_logo_2022_horizontal_no_slogan_light_bg.png create mode 100644 logo/png/easybuild_logo_2022_horizontal_no_slogan_light_bg_transparent.png create mode 100644 logo/png/easybuild_logo_2022_vertical_dark_bg.png create mode 100644 logo/png/easybuild_logo_2022_vertical_dark_bg_transparent.png create mode 100644 logo/png/easybuild_logo_2022_vertical_light_bg.png create mode 100644 logo/png/easybuild_logo_2022_vertical_light_bg_transparent.png create mode 100644 logo/png/easybuild_logo_2022_vertical_no_slogan_dark_bg.png create mode 100644 logo/png/easybuild_logo_2022_vertical_no_slogan_dark_bg_transparent.png create mode 100644 logo/png/easybuild_logo_2022_vertical_no_slogan_light_bg.png create mode 100644 logo/png/easybuild_logo_2022_vertical_no_slogan_light_bg_transparent.png diff --git a/logo/old_logo_2012-2022/easybuild_logo.pdf b/logo/old_logo_2012-2022/easybuild_logo.pdf new file mode 100755 index 0000000000000000000000000000000000000000..790f6faa9aeb6ef6e75e8f25501ce560c9ee27f7 GIT binary patch literal 53188 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 literal 0 HcmV?d00001 diff --git a/logo/old_logo_2012-2022/easybuild_logo.png b/logo/old_logo_2012-2022/easybuild_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e1daffcc37c4857c375f7d762f41c27267dc6f4e GIT binary patch literal 616872 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
  • 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

    _|>1l5IN$itsV@vvxmbtyJ61RNYUX9oio*( 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%0AGMw@jS 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 _iL*}8 zGFtT<48}3)>`zNvodt>JndyafOIL@9KSUqV@UbwwO4&%)_M=sQ36j;~=&N&+Du(h4 zz4>0HTtBB?-LfeVtUgQuYY`G%0)*oH^3o=G`)mbjsY^C~1Hg)xIt*@=RbPHA#hZ@c zy+8x~NdpXqIjnv$c)#hUn`FX-3BoQYvx>q*3X6d@q3M68Kcy#HSuDN&@RlY%S};B9 zC!R4O!cHL0{tpCraq!{5hY@;W0o6}{WjLZG;$zW(xESQapT%)oScH$s%XPT)aKAUn z%qyJMW1YNjkwUf2!G4qaj;!wUJ0jb^uj;>Lw-FGo`nS#<*fWu_UX3(LC^-X zP!G_N2`YB!^><>SpUEov9_l9(PWkx-+MarKm-F_uNq6elOjDY5aPM zHqDez{Ai;ubj5_G0b=37q#~1MOmOxGB8`**bOHDe&?RFRC|p_U4>GTeGFVw6-|H2y z3(>dq1X-TKn@M!qN~|f+Mg|m{2CNPk=q0wdV+-xKPGWgz@yEs~2yGgOSASMt;bS}) zBO2J#_(wYPKI3{8b~p^M$vwt_9R4``d@MfynQQtM1CSyM-(8&TnT3b1#X-FEH^j@C zXLb-CcUj@Sk&KsLu0&iT7wN!-5*B67Jo8KkCV)530t&AI@(;aX;gH?(`|i81yT(EQ zc}1S~RGv}B$Qu@_0mNe25=$?*r~m*%yvUY_{Ij$$hGL-Nv=bd-T(MKQc*pg1t91EGX73<4P=dtjJ zH!S@b6w7>iq`0~Oy)fIU=r t=A*1Wid1oGwv&X!Yu|{m_roAF!$$1x$C`p*=5ZX zXJIAcI;cihr@#%UNC6BB)sjTI0#Qb*WfmPRxcM%gYF;`J%GZlD<8+Lfsf*9timRfW;c<(%o z*8^|Z!aiY1OS6I~3i49q_v(^pBXxIl?!#45pcy}0t)u|j2nWCjm4M^`BqBUum5FO6 z$+Y{crwf0aq1WgNr5aESy{KB8 zb)kV-y0ce*>~UL#+%UIZfmwOZ8c}9OvYe^zt_J3n%dyYY$RxG+lcF`5d?ZbN;=;m84(+R&ff0+Gh8d7+)y3G!x?Z$ zny>W?QF}Zr`~02eX8q_>UsVlF)$+o-Z_3Q4ie=Bje66GP>XwQL4s@rJ9eP10ufLqk zTxKdb?eB9N<=NwNWs40xQ)DhkH&W%r(VjtDM@ua+YLmlcvM0eg&_JMp@EWlCWs^Pl zxn`k|i4n}mn<-W-zp$ui)=~Q706%;RyT04jo^%Y$GbSi(!onW{9q_@&hXZF07935d zkGIaiZ}qgP^M2l`D7;pb;TB{5*6p_z=t*uvI*p#PBVEJP~T~w zyZYyS>Y6QB$C{GRe$akfUueGpviQmBzujYuMBk4*lwE#zR))KqZi_e4+4x&~$RZlV zePj-Y-%xJ)uJ@(i`o_XdOH`Yfs z%9iD8Jh50Bc$ab16Hh$hz)@y>Gm&YtZwTD<&?n=vf@{dqV89pJeypxy{QxVh#rl27 zSg$vTg=OY7AnSvABi^p!zzQ#9WwNXA-FeQq8RC1A>j3l;gEkpPFc;BJ+E)4^2(aGj zo|oi_wP^tE_-4gI?gkrd;5H!mpF5@X@E?N9JO!y8q zH$@hPZ%KFn8U*CRyo2>67RDd1-Rq09U*Fa*AP3*``|rQM6A9U^e~3j!+Z1QzKbCjn z4QqO}F(|r+Yz!F>U*EEA$JgzX1rP`u{XHi@9mDzWsL>TsYrKwdb2LD~8z&!{C*LnF zmCqJ7$vOj*rMy;MtAvaVSvYr#@GZ;$L>QO_AdFcb@W+*d$q1!*zpZ!=&;>4)X3tUI z_SY?wOOExd6tF;#`LROZ8tJtZDmch zv_hH>xTi|a{h`^Paiqp)m0L%2UmjXu#& zwCOS4W-a3eisG52h4UdJljWLM>*W1!m&y4@8?H;GdW)h z)hfRa{G6S)Y;~~vE4IcTSvVjwpp;i^5Jps^Cx1vsN|JMa_ z>dRwfLgO})lvb&L7q1+X*5+n4ck9&1J<^}-Kx^;J7r9y8(e1NKwp7$ClaJ?pB)^o- z)BN^Km&T$eyI+8 zY%-xs$^yF}-+%voCq8A9`_$i9`FeSl%DkoF+2@{hELbcA zSZsY;Jbc5wW8)jMHZWtx3>VDq+dGt5#=N*&zWw$))Y`#j@|^-+SOmsWMWXs{i_gxM z*H}hi{7!uKEoEW)^2|awWcup~Js8jVYDL%nq5=Nol( z&r569IG=jjsqQ-wK%-egvp%yg@{IaN+si>)&%6$99Vtu92ha}E@A!!}iah0AHleT? zWMv@B2foVy9bu^k!Zp(lJM7@DL;D7Ivx`4g-wgD^yotrt#j6Q>Y@2LYd$9hQ{4v>L ziKtW1i!s8z5x@kRn$WdG3&WXb?D1!T9b!HPaKxa(RJmYAzMOD#?0<#O-b2AQaCcUZV*@jnXVH|@kSS4Wn19@2&bq~Uy6Ns7GwO@q9oR$u<8 zR$un~wVEo%tcH?-PY6e5!wXOmE`c^)cYxgbM5WxNppo$kJjqw|QMtMef(YLg5e5q} z=z7Xp$#T@g)eiV_tO6?lL=d+DC*Z|3VaeZ(*UON043=y5 z7?Lcz-C7~DtD6LH4uBWaVd%R&GawHjnPPQ!bknSIx$pA^8LND70adNwB!9kz@(A~v z^qc-vRbdI4dF0B5X0_EH?n9MYK6h3y()Y`nWRELKW#(bo>h35<($%WXL3`w?^_L_$ z_kk)Iq}J(O-HM?1R#{XKomXaG=p|JCod}f+Y+b$cVbI$=W+y30}aHh z0qPDDJq(H=tQ+9}bJCGp0*gga zTL3e^xs(qURR~A92&i{8;Koed8Q}D;xcx3R^k*N_=1PNInpn+<*YZZBM7nW@KD5R9 z>#n=bP5v{vU@}B{cV)d#|6*zLw-4My59kWZSNBbGN^@rvd-@x?;KO}aQ@B__O>%x7{Bung@nZLyVW+HTXCO@L9}2uFU< zcB4xs`pj|{GMLU1sh3#O7B0M{iv=Cz-C~O^WUH;VazRO70FVf$wb<`jzEdvlx#u3o zz{;mRi=AuxH^@u!jPh&sc>46|a_Oa)x&=y`>}>y5@GDvkWM_NZ7MaKoD9}Klf!H-b z|2SySAP4^AZLGY|Z_)Ge58^7bFccHQ&c@f=>K%62VGf+^57QUd zmPaNRI>4$NfZm=U@&nzQHHl?Qm-R$6t31!FOm9ur@~^iOY;^?Ci&=`YZ}+~Eske0y zDLyOXsVS*)$t9OKkQ=Una3_Ri6}~SGxDbg)Pv0kx__oC=tP#L^z~J_s$XtTC2DdPl zx0e5QzdxN*)$K&XiU#-Xgj-}bQ~mnazm~uK?Qd?LmcEB{gzFokO$T`hG562>i&^iA z_WkaJ1GEIqn>WwpA$dlASl-0KJ1WqN^7eN3Gp6fe1rXy0+Qzq#F8S#-mM+#_Yk*vJ zY@QsY);BT~K#-{i7ETx^0z~MFToC5U9BeklR!Mj=PEq2-} zd{8C&1NbsUt@up5R~O<{o@o>EJb5(@;Vhf@fjpGg%T7}FP0yCgdC%9%R%$_Kuv#~% zP-{PyS5EO!{&7}ZR1tn_M&VxNIm_&RAcTwJI*OeblUnIFg-!eHu@5lSw+8LKT(j7rRUGe8t4ghDX1hwd5S;ble{iXmB3rNhk=*g&WO+e1TkfARR735baIhpzD;!VLY1G2OY(TV)D0b0*FQnlXek*o``?EpN)O558OGg7!;{##zK znE%o#H>t}g4>qI1liU{O#1alp!(%{3ewlDP<-MwJwUaewk%AWj4Ropj8x%9?!-v3j z+ifRXZn32ta>yahx9QB8Gu*t+bp%beM8fEEBUXde?bc}+V>o5>^$K*Fb{Z*|@`jRG_TtZIt$RawsKrwIs+;h*#tFOM=E(z?8q^%(=6ISdpB77ub zd}L#!(0<5%+c^@CMBh(De3qtA+5Gp3hxR!dzt`jgW!c^d<;!my3lJs|X$Tibckdw= zlW~+U=oqz@#7;i$Q?~+2j0UVMFzE;Z0!%b`f;?jqnjM({YA?L-LOJlj1Kna#Fs_I{ zAFYkZ&h{3Km_W9%di-32Hv?MX7$oU_fu=*XaGd_D2S3x zHUM5W*<=%E(a&_<{g}dYU_4112=E2>yqj&dnH+cAac=B{rCY|Fj45b4t?vuZsqHTP zm$kK6B!qCG1E9y!+ZHqnrr}k0KV|8k)NOMtW|XRavTBB z2V~>0v17+NAa)$AdgK)rPIupZcflPqV@5zP=*Z+wbfi{}7B5+xXx6I*zl==X)vaXZ zxUUk;=8ARKUDri#W8frR)biK=zLKpklUxg`8He zDL+=vBe}1qt`gpkzK}QCI8Cqg2Yf#Pc)^O=#TQ@ftb5T{kT>0}H+*L^-;4Vv`p4b` zz1a8tE3drb+Gzv5M5`lzxX3G-g!1~VmW=nm7WrB+5bc!9A|4B#fHSt-C{u2n(Ik^^ ztB{=)Gy*6A*F`PSL}sc_;G*$OCp1%6cO!9<=lyxviD9olC3V6AQte^g9B>lZ-6H`D(4XgPc`j8aQHODY>R9?F-+ z9QjNb+!BFJ!#&X9k5O+-d z%VBEnS%E<42=GQ{=?RsNyh;LWqH^i$5zC7MzG#Ds9F|ndCzfWYGl#E}D!2cqUf%n* zR8Bo8TXxzyOSa!UOKv(zfiHKI%eTv#Bf1eYnP>o0l^6Arw2%&W)_4H~p$GB-S5d_K zv6g|aw0>N;eVUv!HD3zy=-@mVjc3GjOCsQp6&}(ONpCGdT>$NO5=!-2Zd(-^FJ}a7 z5k6hPSr8qgAHe3_UHSh0wDb%4YQZ@&ylhixN~x0M<`he6*u*3yse6xx49Ut}B&m6S zmw~F6BL?jyE1Kua(&{huUDZnxK$8>&oTTXi@I;R!Z^GRTK71MC)XG4^#YUT&q9C^d zStEN-8JUE#byB}cP1Q9nmw9D>mrs{ANsZPevX!Djo0-j#Hb!#NM(BBvWDh9NBTqpv zISRDQ*7BU8*ICX&%zzZ#37blrma6q?fI9%j0FnVL!?pL@lbwN3s>;uEu1Qm>4knU$ zNAGhcypc;E6)6sCRP$=CTqyvCxLmPQ-83}n07m2J?f@nZk%CuNBMq=9M)_;h4mVBx zRpK%Lkju1b)104btP)@rlELrx+i&j{FKu@&18gRhct4<(Ujz05$bu>#J-8X+LkiR0 z_+)2i0eMZH`xmuW{*(tPSRFM$-%5Gry!YOFJJ1VYi=LPuwvTztUqe@2b(Pzp!>&M+ zVP(w&KKrAeM^UXI-)P48e*PSVML0^=Z+@l;= zef#|L&m2?SU^2OyD1txn0I0>H;Gh2VCpqAN0~~wGYLJ)R*EANLw%&Rx1sJ~PfMRB* zzx$j64uJ+%Z4EGfVH~p2MjN?tOF?129DMM>F46w>an;sBVpGSM1Kj~|1c0&g&O5sW zt##H}$Mxsv+{VX=joIS{Z@@KJVgXRi{Kf?rT;Sqn!4NAjP^|qAKI2Lq*>96cH5s>GY`@BTmlHvk$y)E$VGI$ODLH&)X>){X!q1n`2T7uvuv zW7bzooL}?{i!b(l>(3&qi#&s@uKL6D$7=(;Y`pQtZWDs_2lPJxU}EjNI!hycCEwbB zUab6EU)0%qiFjuD0xzs9A&387EOB%WdTHTAG2rm6_eP9^sVMD}+Y!H;o9U=UcHJ&p z?p5m}6Yj2bRyY6-0A>k&ryYZqAFw5Ca|FObxOZZ?2jGGQeyoX18*=daw2ND6SKzgF3a8^CgGoS##0i~*^ zjTIb(b&)A*_2jHi>*c5kInJGs0W%yhLc;?*F%SaaqN_%z)t8qlyHWvp5$8KM?K zmI2OD{#}7JTz+Y|GL8S>HB;o#PgclVb4%s-lXGMbb+?q(5*O%3ORsa`qW}s3PFS6} z`qVVpJ@CEt&K%QN;&6ZK>-smTYQB#9TPGyZ3-JO-+DY?efr5Bu++HDPeqAq9_RMv9pLu4A zoOknbd2d0ZY^?wt$`Iu#5&_m={uuBJadH3-$r!xX;_gZ z|2J>4OexaTXrh{%JIg7adjOBDqW?*A%HvW~y^UJ-`pW4$H5o^D)D6OUU=08pH1rA= z@c<$KVp@PA9ykUIC!SRpFV}R@q`6M(N{!>gJ%ydffaF}s%os026gz=UQ@hNk}@PMd6fRn zQLu@EWRkNLT$8Q82WUT$rJ$Ki{jGIE0W}$^SeVI@%mLYYaL!Q>WwvCcb13LW&zb4m zSJU%p>1sKtQLTt+`kE-1)Hh8V7HZUGlOH^z4;{I-L&HD}%4{Oq-3a~!8c47PTzONo zi4K6J?L7lse1mSi_0|sj^7PYB3zI|aWP-5v!GfkOKw0@*Sw0{VtiDx(9q4{DOG@6e z!x4Jqkw@I36dyu-Sn;vT5m2CkRY3!cS!n;56g}yrlbkgp+C40i*aB^$(n-Am^umG) zJ6T?P^)=aN-+f#kzcSV-bjRd6da}i8CJJ#|MEmjNlTW&dX44-#!I+?7rzHyzpMUQ&EQ>eqD8V7;=NK7Cz)rzyCQv0lCyuh~0(7#l#{D+M$wL|AO@f z4lLW=bI(2U%u~TEntA4Zy9eDOsWcAIUsaT|kp$KH1jy7348 zjD4|y_|7};IQej65iQwR8i3JWd+jB-Ai>JX&p-bhEsLnbS^k>NSOni~x80(Czo!GD zi;|KO7fo+0;xbPHEn2w9or6EIX`ryM(7j-rAZ*MS8<*~dwlZz?h%s?M?KNO+HrBJS zcr||fcn4AdM2KZA<^-%Rw12bje)UCJ>P~8{{PDd+KZC_D=<&xNmxB&E$XzE2@Isk~ zaG}Iz2gt@j?nf{DA%6_ugZruOkhg*s1qUzLT?b?_F&x>#Ittu(*Bp7YuE_y8_8aP1 zl?eAvxO>Q<>o1)G7Q($3%{^pi!4seafRqU%QsmWd8fD%MrE=l)T-j>lOdW7AK_s%p zhMDr$vr^@+e=nCS-cry(akA8EpT@fe+K47j2LM)vp#TEXNm&EnkfFJBsDf}_`m#~p z__j<=*|SdeAD1I}IckYPWihY|JkSjVq)^=rVWni#^=jn0M=Ips^P6O6wO~`JR!Weu zE4%{n>pHB9f7_wSvbaitN_SMqC0{7;W}@d-hai57DY&^Yd9aFe%Hf5wesQJz?tw~C zBQ)x^Nv+~22!nJv{xIl-&|_u2NPY&EWYk)WTHA5fNi>asYoZ}|U^NDv96T~b?)zW8 zx^5|z^Je7B8bj32r78?w;n;cZqll$hiWNk3@d<^p(Tf#w)Z;ZWVOaD)o^W!KS4kQ- zjwGF{@Jp_mRWM!c?0GAnakwHPa0&p zf_;{C0em5Tzon84&8r{PP112=)8)orWoajsBm)al6lee}fV!dOHI_o|-tztFBI`&u zs06@OMr~JiC-yV-#0nm9#KV(!DC3Bhk?!duc1il@8((}`tmb_bX_j0o%`31b5?M}X zv8Z8y49Hq6nfXts^%cUZ-#`Z^Q7aMd?7a_=rHypKLIEmG3V`uG0rZJRq)-<<0eJC% zFt{N~(Q9{4I}bv*0jI{%*j%e^p33PX!Z|JqqRB`ukj$ik8h&l>J^jl+y`gVt=DGir z0HmZn=P#Bi)VhlMt?~($R`}hd@~+T0YjmJiDb>wC>+i*Sx7q{IC>z>b2dLp1uCP|3 zicn6lK$DSDtd?g+ss$Q##gs8jkAZ4QsYctkQfIve`2f@8rWZ<4_An_Pw4Myi9V!dU zewLq0=W099p!bK$MkBY7^+s&uO$Mmjqj2t;yx4=kfd&$z0SCa+Dr^%s03mS4!AA|d z-Cla>B{}`{)8*~A-*yo)al{S?7CDXVL&$yy=l-n$+FCwN0lcvLnh6IMtoPYxA7_n% zodr;$KCJq;HUjBZHx0P4hIZsE4o;dh$$?&2B*d~+qJ6(xyK1{aZ}`g%vg_Dg-R{Gc z3EYaT9JCt-c3HG&k(-ct{<-I6=FKx(ixF)KyHn96AQzj+B!ErmxN({00Xzc=G!Uu* z>S$qMkzipCK<4DhlU)$Xjg_I$cY@#XYk(c>4?OUIV_>GO(RFvp+S=mcVrSWjF$TNX zq28Wc?QUB7^ZV#>=+L1~MEW(zbnkuye*z5z8i=R?0MLM*&pYot=Yo=ej7@A&KjMqQ zgNPcSpJx1v4w*{;d~xQPXF8V{fKd4U?CCa&v8Mr30FrFA)mF~c(ztQslo2PDCoA!OrwfB1N>O&7SAhS<@MWyENS_elfoKUP`+ zz0fD1chf<%yt)c!V}pu{3Kw+t?AdbcvB$B_%^3p{BL67+!FPRpCB)xOv(eP%-RZlqRtB+Nl;}2%P1(%ZK#AtPBs{nq!u-rWyW928 zh7V4YKPV6acSlFfs+N7%Om+Yj+`^!*Xo&^WNY-lrr_?JyfEybPPI4}o&iY4g1ho8|3r@vt_p()Z&3JZqiG-k;mfSQ(ZFQ?&zxf%jK?b8q{)3vWpwb z3(>|;*>LGn{(xTqP&G2KrIAIWXWj)|f?J|(6s+>rca3to0+}v7Hebe!PIrsc%-w|J zMO;`Z0_c&InJh=D`>6FsrO5^NR>*=Xkuigkokbkp)&DUOKoj00?52>1QnP%ywd+hr3Z38fU{6(!? z{Er4XU|3QVZ393Ntr%Kra|XRFDQUB%seTtN%irle9E!DMpk8^@{&y${hA_HZqJPv{ zi)g3d05p12b?p8*K#M|JIJX?`nx}+m2}kMH%NA-Mr`_f3p0qr+P{iZa4zA$CZw1|` zWto(ubj@!~FZIywf*@)0cdZ?isjm# zYsBzCix6dsb`Do?)p`Jy(dI^K^&X%Z+H5F8EsF2I{!E$r>tmgZrltV+;wdKh+v6Hw zunjSZL;c`46M-C{%U^r#HRtD?!8gPXeg>;7YTCpP@7W}P3l#k6cN(w{QYL8tH@*M< z`%cE|ufJYq%$VWayl{g&?d^}Bey6NJpjA=>v{RIC+Bhb`aqEUF9`k9O=ynW#00m1* zN}LsxH{X2IEv(Rf_V>wAWTZ_;S0?LMUw!3vc|G{xgYtj>_kXQrgg$|=zx*;^zWw&w z*89B2eGd2q6lkC`4N%sopJtYx#VLT90SL1*t;PO~`e=0;)7cOfsr+>}cCPK;u(s3| z@5bpwx#es7kioBbG+_EAAI-%?049n@lfgTyn+B}z(B=Vn0qlRuDW^CvUeMPhrZmu( zn=Y}c2yldNO?3Y0r=PkpVPay6%!RQ8c@4ey-h0lH3Lx~~|Ni&F81}*oFLYK)SoE|0 z(9exDupoEw#TUEVfa3v@5H?ZcS>%J)y6djnYF!uC(h&E<$>kn~{IPWIxZ{rQdxr0O zv%+BIJ>-?Relm7|zWnk_XT67Snje1npEqi<3mo(8{LTsdh z;%zsh(hQ&hjt*;?F6#Dw05deZ)p727g9zrZv<|3{AcVYoJUw`yTzUVidU@@u1{t0c zJMe`*6~F+C@GavN*d~OWl=`QtPGqnG0J7D>>g4;Yj1LYd=~cQx(XA^&9{>;okT23cV&g7EQ=|%7Fe1OQe|r5+EZZ z^2NDr(Pu-o+!ZJ`<@#4@Lmgr9q3r`OtX$|ot-NI9{wP@m zGqt_nM(c$lpUGdign|Y7g zo_p_v{`T&=zdq(|F?lz=j=04#jq1{~K!e2^TrmxnbQvP)T5(%qcI|bmY+wqseFreJ zqN!5L>tZQN9;&XCvb60@)wX|tKBn_4+~{Fx326nr@O@+P?KaSbr=hHRpM z4;*~BPMITj9GEB^vNfmxP@B)CWjq%m~-z;8335c z;w_d;0Jz{<;;y^yl6BTu#{oTToRTQntvuRp`)jYg*3G-b%HR0#U31Pk=g6Ul9xB6z z4RboDuTSJczVXY>&URwXnKQ?2hB6sA_a&L-GxCr{RdeOs6EfL14&W%e?(6jTL^^wl zCqOb>c>#K{#dj-5Jr!qHeC^w}t8lC1a{w>2CA5QBq+;%uZ#680GY??x?dqtTc+yN+ zN1w&T#co~*mqwRda*3RA#u?7?k+ms3@eOR>54JJE;^?jVXK6!kSR94yyEN7|R3QUh z699%Z4cW;upkqS!RjGkiGF1>)Kv{&m0xX~F8|Y)oK=Ue zBJkL>`wJKVt0FDqm3Ge(@q<1Yz(=}{ZzrfljVu0DEC27NrLtg&A~n-IumW-Kx?Q$B zb#9^CslPzeL-<&dgYFFY66rl;!Riag@Z2OBrN{OEtd*0lStkGexJD-kJitqn3WQ8f z?|Kg%!GD)+v*qvquSgEsJWU?|Nq6VzJ;m%qMes(x8r20>U$!hvlKa%^%Wtk;CU1XG z-4?gTWqAQWglpo*71L?c3+2TVb7h_aP8O=WBmg|f6%WCeL)!qC|IzRuE{qrWscKndxImjJV*c99pvOWm@1 zMO>yo10`)SI9V2H`P=M@oL4q|mNYuUhk zQ=_^>YG|rc3tiO;P^r-NVY#}$TPigTOY~UmuK8WpxJ2rjmbD!ETd(Vz%3R#(DI;9k zS2UGtySqe|*DTaXGGv4No#c_v&XNzl^(<rDP7)-wRcCJN^kG$ZchFvsF;xR#W`Q?|(S6_eC z4)8*r$NHfWIo9Awpn?9W0m`^-;4t?o>@EY~2PL`=(1tQ03f+016j7Wy#7`7i@yZF=_xSRA#ZMzD{=zC6JiVWKoQE1ftCdsAn|5xEr!b z>z;`v;2LOP<<|iH$y#fz)jDo@?z!h2;DPpvekh>CYQTUmfTU;sb*8iQ0^r5^gWl@f z8DEgUSbF*9n{V7$0}EOI`Oklxl^@0&SVqB(GvJpoW5zf)9y4dobmfJ2phS<`DR+#i zv6cdj9Xr;YyHg%_*<}~Ug9TK0BXc74Y~yhnpZoIztE-R!r29%QmT$~q1{7HXj57f&X+!B)~s310vTX1YqxuPTw>+Dx4$3g<4g~~{PK${Q~b7i=+{?QG@XN2 zr0>JVr`ojHwrjFByEeDkZnJIIW^2P{+pf(u*{;pD`Of!u&ifC{oHOUl{oK!m&$W~t zyKXb;8NhU4k|E~0NmYi1R;DJ5@Z~$;#n>)e*H@#A(0^YUT;OHnIf*oL8giB0e_mo( zFq2EPNdPIJ<8TxU{r+hlSd0bS+5Oufj@IcQkayZ&U!bk^{Ky^S)EOjj;G=a4w7<$4 z+?5|P9f3N;;;A5TPGcw)bHzp=WAn0b=?%NGN5>f*sE4x#5g^N@4yMT0Um}?~%>@_L zSIWWK;E#k-8nM|OWVopX1FB&0;dh$>@74mWkAHlgJvBgtP zApAzB0=i#3$+6h+RdYJ6+(%a08O7JaC=7?12IQ7dP#=JFN)GupCK(sJ+mT}>vPKBW zOOjt8pP-+4DS%_BJ%8fi8JPCK=PXoH7V)QCRaPk&p)L~H>0lEZM%gpW35CyeQv7T6`a_$!)WaD7$*$xb7Gr6#E}ZOFmAn`)?zw_TD?hedQ2`4LleKfM*b zegy*R_~jp1yoN0z7v)u5-O||xEl1h#B-B^6hJX7$>^ja5sGlc=K7EYbSxAWXtSyM| zW9~#M17WaxRonUn0vR*`a(xW$ zrc;lRB=P%rgT4Vv=_itLtCxBmn?1r`P6$Y#IqO)TExW`crDg^ zkK#TR=!y(d>IZa+Hq-T9t2&mPJOC$Q=uqgYAF!S)<&kbUFh2`7OvT2*ZQ9cVu*z}TY9jQ}Wkelbq8J^RvS*5bD8X6>+wC z?cFDkcH4}|JAPEMI8S1WD|}A&TC$bp*VIiMJ$oxl^k%_A$zvv;74Fq$^(iO`e${qC z4{a67A2)GUO`7?+p+Coql77Y7P;3MWT_ncGSvNcdWdT2i5d`6INTkKMu)~(r8E9O; zl772d-M=wLKn2u7s(+J_M2=sZ#G}=T`<{T3#sS~^)tj4e%i&Q;go6}$k1Ts{qWY^- z>va<^&&f^EBt5Lp4172g-cbg$^^j9m9pGjFTB81xx9nzKv?(aJ6JX<#G0X@_QP9AY z-#KKxzSO15K%?6vC#X(}YI?2h2kEi>8~V{TYHpvohk(|9nNci9YrSy4uOYhM`zj_y z^~*3pc4&|Y`SlJ_FTymYtD;MOyWY!g6{rw%I-VX*AmdEG^uhlfeDhfYs$3{D2zlGY z(=%5vK@<&q^3DcHwlBnh4>jU z^y_Oq;6XIicVTQMr$ue7fH}E?whgDMT3#}7ZxeyJ8QPi=%1=X~3T3yGR7PV6EkE)_)L#NTl3`ZvBrYLN<&k9QaiAK=(>bLOMb4XxX_ZIJk>xOz%nYW z36f6vqcN^wx?pDIXeI9pW5J{XQY$ts!Ljfz!I+*vx&Su>OE7O|v?22qm&ORu2{?#! z1f8Hr5fv-@rkN;Z)qIPrGqIDWR07J(|AC+gs>Ze9Obu2zg*%L4Esa*YBJckjhZU?$!Wl{S}5{5B~xEqPDiAhS8bLmdAKgJ;}Jp zA+!};@P8p}{6~&rA|A4P4^>uCHUlxXxa{2BwL(RuO|ua7JTw)d(~QVGg->7xP}jNy zBG{F-teF7p=G`rh;`1(STu0yGK3t{)APlBAz;l0OYjzz~&Sd7jX`7S%$dC^W1jQ(0 zSns5{vRo8k`vc9c`aes~5`1dgH*S6pYAZX9X(b19sO%$W>`n}kv9Y${Q577a%!-uwE=)Lw;ewO) z{OZv_dq6iLK^DEgV8M54+hpob&D>s`^Had~0KFJTFV5^2gLP!vvZ$pa)8W&x{nZXx zv%khDF%|%5wHO6s4?|=CMgdl?^F1Ea{@>t+J$6@n$X`^lt|jy_k<)yRX%#swKa{>; zn>$q8ZqMy2>lLW$-nAjjB|20?M8%u)XpK6Z{0qIAz4ko0pqB2otcw=wZu$}@6E-aj zKqq{nyAui7I{Jb-GLJTTGce4s*9Zn9wh7Ji36R-S8p5A>T=ZFZ)#ly~V?^!Mz?zNf zLjNAuz)?_t_(h@K*MwqL%nrFetA$4;O| zUZbY-;b!7f4TOiHHhOV_j1ZYjqKV52kgM0mw6u~*p>TUwki<@v_0%f{mOiHe%RS}k zPkI)d>P2tZVJl8+XI2dmHPWQow8IvxqPciC6UsgR9Q1Mkth8&|mYfQYv`p@>b%-pA zk-p9SkioPMmmQLM9ER$2VdBcg5xNS+)F_3(-7c^-v!|j9$)@4-X#Z;28-OmS%9_v@ zj#6xTeK}TbG`_$40q6V|m9HIl8qD;Ivtx~dPDO_{>ka=~h2-!|T5E!(tPw{&c++<` zQVnqj8mP`N>Aq+`U58x&hm_Vs@I4Ri#)X-3g`q0SVA4a(&2f?@!RY12IYKaX@qzH}ZlP@dAOp~3^?}G_%(igq`I@MtNZ?Du_hc9wG(^AT zHWZ;ZCA+qL>=m$ZfQ}{6TLKQ>|C!+t=L4)1R=&=}2yqoRaP?ykq2oz$59pZbH@&ej zKo>uz&;@cG#O)Kxz8L?reu)nCM{V}E3g~PUgs~=S6lt9d*7vpq{%bTv?)$9h6niuTB5!qLhogNnK&U?}(Z3&b7yf3{*e6NiL#>0jU({E~`QAZy@Sh#^Sp1WH(+5E3FhCt!bXGbm(Um@g;5f)3Pu z)J!?ksl*85g;lSz3wV!u0tRTDLbg5#Oco&+qG4aD&^>xxt?$GovusikA_Pq`Mt>|C zm9?*YPbA`&OG4?bWW$npKJBL@JiF_g`{^Tv1nwvsJ%rp!GkhZ}6Q_vZz*^`eDHadpG_ zc{FLKr%EfH=LRpH=WSg)mBi|lIjD9AYP>T%WjkA61;|h>SAhl{oX&>zHZDqbTA-AZ@E0FgE}CXL01%U2Wv$ zcNmAQ&IzZ17%27+yRA)kPzmvi{$5@Gtl4bN>)6d0(f%-%^ZpvN!N^jSV4^2zGYNX3 z=6hAxgi_8*nRNw1sgad{Rq4$lZ|6NNE4o%&ui&rgufBf9n~SEK8m z8hFvQt(Y6wJrf|G%VOb*@l`v1#j(8~nXffCbPr6;lKT&igZ z9&6h75_n!;3%F{5sLMWIIq^9N{soo2CXUR%QIfG~NM!}|Yw!M?xs<`$Q z+G=_JwlU{YfIQP#Cuq`X*(e--F`k8IEy>jJ!IV(%x|lJS2r%sg)+Af?v;*`lq7KJ1 z=3aQ~VQlRyc!Q$8SO#=wv%x{cnnefLKbgb{EN&DSG+c*vpuI__!<0_VTc3Ogecme$ zFAeEOl%6jBtWAFe+c-L2I>7Ag+TYQ8peh!_6_!|uNCH$e0L}&3A`dRV>_Fh z6<_o3rrEtnugkcgI^Vkz5*!~Su&c`){Ml`k!EC4is2wd=Xv9fYv2Fk#q7F^iJB-cl zhXmO-;9kb8~OABk-8j3m1+T-G??iC5F@NOnm9ZT~2~Isf-lgZh1Jop#SJm5l$H zc6QZ)Tskbz!lkKlU+iEI);7CdAhV)xy=Zs0U&hreESoL2#y8xi&lUg^ zfZ>9i3n@I&dfu>)1}#SDY~5B_l(1JpMern!-~%!JL+=nmsJJGZ{L*KOw&vZkO_!HS z_F zJgA`M=K_JFtHhT)o63x|y-M0MUz4`C^LR-fhZaJ{IO5V!XG(>m#7351D_%)*ZAKoy z*YD$;cs^siRty4}J-@=`SBh6CCZ#p%2ufI)tH$U*Yp}rQ!U$zt)V@ICB0^%$3nqWY zOx8fC%M+xK_o!%SV=aL8$0=^8n56=3$1r*Nl|i*xJuOBr`1L)Gp z+;dXvJ}FW$#U{(b_jx69v{QNzvpca2BFwX!KUQc7oaf({@xIy-RNnLH{I%UP|DIqO zlXCZOvz%1LbTVJE&2Wt)qx3#-RwZ7gbXdJ!`da;D(KZsuq(dsi_^jWp^OiEMcT?u0 zQBIovd#OnKFJ5F+;(8BwFLEy_t@YvqhN${sML8M_Y*kP|?nJcDk! zKc%&qU3F`sVIwh-Z;eq&_>1fjGB)7xCwNc``9#nc1(yF!7~AjFbH**Wu3-LLU3E;&XxmyGfSoaIWPOIwX-jF1Otzm&GMDpos(Yo#KgHKw+ zC za282S97lm*p&CM>1Y*d(QLpvf^E3F->}2>{js06dNa+O_bQ-1{ z*3Qs5J$BsRoE#Q8o%m_huOY7>M;GjlsOJW?&{o?eG>;{|Do7`8t?L$tuIQY_LO+Ri z0tiyo>Eq1|>*q_=;-D_e5)ryf(+VD@Qks^OF_^TSYM%o2;VuDGFMKpQjKAdQ;#mvI z_r5kI-u&D7xuX1+93TPKlkypQ6zF7CN-sdkfQoc?C{M#tvu<7RHWSl6lgc zpua8;w4<5P6FO#kr4_U$6|HusSiJg2YCl{9G$~gzOY;j9WQlUO`C#{n$Jhy~b2 zjU|rRR*A6GDu>@0^M6l|^jbGY>$bFtS|v=pH=m|9BoQ2YCV0QZeO4{$(zm^ChQ6M^ zJ3{#OtTC3J|(RRWl2ppI( zq?!ht!@%B8!%QO{Xx(iuI}Q_t63K&aY~5=M(3-p8NE>z!G;U(sg1QdR=Lm3oC+YVf zMvYwyU7!c)l0vK3)`N{&TYlBQZLyhIEoEhLu`oo(q??~B&{rVvHqnV2TYbgouQxdbU9y2nlD8u0nu>1mOPQS$~oS%K|(1}b7+YMPQO$TFWZ zb>w91d7n2e5fZGzTeq0}BM3p_K#hSp0#&Xz%wlIG<%@Sx2vbJ z9Bp}@*kAIkq(ol%eAVHn5A^~PYu)*NQ)kpC?lgd8rw)|)< zB6D+w{U~Wyw+`hYkD=D&I)UnsgUM_HYgGY!Vgw0b`wzck6w5fEt$4H@&k+p|A}!Q5 zTrbcNuLrpu9edO71AEhD#Qw8M0A(@fRKx$~NS7qHQ(?BF&SNiiq`jHkKEEACGE}4LVu*1GUMh?)<^Udg zt5|b!?p82NedYc9{1j{BGD=byCxM+}w}(^i*x0qSS#b5=Y83_!7!MkcxFI9;pc0k@^MTlla~xct?Cde(jdX!Z&^q>xtZ)J_Kjk?K9ZS zBB452T7uTRM*zsItora!I=nNm>Mj!}`%O#w48uh3Sx`Q=(QFr&2ruMi5AVHMX`>rD zPAqmXxg#y0*&i9gO-VM*3_bxq!e;=Yg+2Ga60go_)6Yc24@w%_8(aHAX$b9G9~w*s%@GO^-H( z2i5J-Z9){KzkH5IRoPFP)xBL)wd<5=A6=j7bS;zi@yD-+JOS`g<>8k#*sPe#tk;_| zEB4>(p$fqtF46<^a)b6E!))(|R_Qv~)v&rZ%NXOn7F-z2^5XINW3ythf!GpY3&6bV ztvfHya5|(Tr`gnHn&2e9DiXyRrog)srKjQ!leCvn1gO{Hv zHh2+ynV7k0KR~THb~*kPA$JQO3YRFk#V7olyVb>Dj>V z>(-5kmtNju>A(6_Xd9KgtsnqniH@ekqH78qRf=&MRzJPSCGF>>tD#RS!b%(M+ZO^& zfx44OWP4IcK!OR+YRoca2kh5oR@tDLZvs&)5+^Vf!l!Uvizo&*1=~At*34E|L(T~y znUub)(l}n(+VV`7I4zwF@2BtfUAsZtIuSRMRYvfkH+NKziZy!tjOLfWzug-gu?KKh zJs!WQ7N>el#})TU5Z#jOgM_jl5+QgE$3e7-tG}7|lSn=f!K*V?c*8Fz>7KC6U%&_k1* z^LoLzB=`)4MgzNdQd4pIfyyx4RMbD)n;`*3J^1v^C@+3g_ZJZq;aRa^{^qX;J?beh zt9;N7Josj)?uMkKSjs$~vKuQf2~KktHuT%mROIc(OF#P8ffdqn41TD(RS3jSoP z&@RFTArhhBx7leetS@(ozb*+qrc>uMM8XN3z5~u;*l$N^etr10Y`8fyg(0yJ(SS+~ zDD1`}8DARkP@)LqN3l2?NOR``npVKTPB!lc8=mU{jQ@uCoYcEEeQxEKm}cyh{MFU! zxx!o^Jv_ntOS;Np8+dsYA4-!pDv%~d-6Xg;kJ#7m@JG#l*a>%nwn)*WvcUJbMNw=ttJV2l1i}s_t%jyuT z-6^1q0nuxFrv_$K%NHeT^__kdKR!

    `mB@?QwT3jSe{Syv(HUm^K6jXX${8)GZZ* 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�F?o1#_cMG9)!WPud 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 z�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

    +@7T&)ujMU`v_u`hmC)N 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%0AZ)f&sU>tL;$h2@&sVyH71?vEH10D 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

    AMd)_R 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 z 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 literal 0 HcmV?d00001 diff --git a/logo/old_logo_2012-2022/easybuild_tech_talks.png b/logo/old_logo_2012-2022/easybuild_tech_talks.png new file mode 100644 index 0000000000000000000000000000000000000000..d000c2fdfed04eda0ff28f699416d93e448a489e GIT binary patch literal 414934 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дp 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

    #bZ-UkF5)I<+|;QPys8#E5x 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 z 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

    yzhM_x(-zK7g%bN^w3Se2SJE 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 z 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 AUjP6A literal 0 HcmV?d00001 diff --git a/logo/pdf/easybuild_logo_2022_horizontal_dark_bg.pdf b/logo/pdf/easybuild_logo_2022_horizontal_dark_bg.pdf new file mode 100644 index 0000000000000000000000000000000000000000..870311fcfc06dde84e4b31c3172bdc843c3e55a6 GIT binary patch literal 67689 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 xcDkSlf|*RF6LLYY>ktNA4vM&{7 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


    afWrnaNP`9A!Ysm3X{_Wjfa6!*Gl^_1R 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 fuy_9#+W*tBcB}fm(f{^>veb21lx{^|b#-l+o@ literal 0 HcmV?d00001 diff --git a/logo/pdf/easybuild_logo_2022_horizontal_no_slogal_dark_bg.pdf b/logo/pdf/easybuild_logo_2022_horizontal_no_slogal_dark_bg.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d60290194b5babecf94103a02fc1b95579706293 GIT binary patch literal 59293 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 L_x+Q`_SXLZz&r&q literal 0 HcmV?d00001 diff --git a/logo/pdf/easybuild_logo_2022_horizontal_no_slogal_light_bg.pdf b/logo/pdf/easybuild_logo_2022_horizontal_no_slogal_light_bg.pdf new file mode 100644 index 0000000000000000000000000000000000000000..47dd63dd5935bee370569e53252185c01e89415e GIT binary patch literal 59362 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 literal 0 HcmV?d00001 diff --git a/logo/pdf/easybuild_logo_2022_vertical_dark_bg.pdf b/logo/pdf/easybuild_logo_2022_vertical_dark_bg.pdf new file mode 100644 index 0000000000000000000000000000000000000000..25d54e8086500e6de6594982c419b2282429b5cd GIT binary patch literal 67655 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 V^{x3BM*roP|NPJCg8$1e{||jz_VoY& literal 0 HcmV?d00001 diff --git a/logo/pdf/easybuild_logo_2022_vertical_light_bg.pdf b/logo/pdf/easybuild_logo_2022_vertical_light_bg.pdf new file mode 100644 index 0000000000000000000000000000000000000000..908a64153493e6a7fe427215d0633b9266276c2b GIT binary patch literal 67647 zcmb4r2|QF^|9>kbl1fyRsE}nAvsxQ7W8cRvG|U*o%vfeDV=JY|UZJuUA<9ygtVz}= zJ0X!|$xgN``48W|%kwjHRL?7m-HTLJ|6#gNwt{m1wus5(vV@0sM7fn(V~2!sF_I5{zdpezF!0Mu!APC~5aw@xt@@(`3V z3WY{Pktm?DG8h6!VzDqd2#dkWV8JL9LRnE>83=?xfj}$m)|5f849G!e;9VKNSqjL-aqb*eSA~n?-_6Oz0b=R-cZX3SQy4^7 zfC>fAAYzENP6Q%AT?ioq&?3@E40|Cs1b`EgK`JWJ8LmV;m5al^-{$h=&vutDXX1D4 zk|44fzTQ(U$tl2Yx+`)|@uU0xs9XN`9Cz-fABw2Tkv(v9m;mc;O#CGj_hs= zy;ycy==Bb>Yz`4F4wl3Hg8k)sTYCEC$l62(o`7fIg;;iADNGMfBGQFeHfEh0GM$M4 zG^>u{MEcWhS$6oH7v;)OcJj0UO0(?6`UA0a_{Tp>fHH+hB>Y1?+KI*>(in6h#CB_F zS10Fxpw`0E8QM++vK^U75W~oVfnYEQ1d;*4!C;__1Q09=1d56Sw21^V{vS~E@UE;T zf5~S+q&vB}+7jt3H$pp6oLq6vcw6Gu4;)Zv%X9{ciU6!9Llwth8I4u0$|?tK>xosN z!sM{fgZF%@Mo1UwaEsn^r0I;SIfFaS7!5a81AKd~H0s;(O$<%-7 z<+kFtEb*t-fA=H{fI1qjjHhqSJKI*W{Czsv(&8_h{*ABwax)nu@J|<0yA^d;TldYy zLpNvEBu1XF$9ziIkmopTYonz#Q7O`O4eEml9-NWOyRi?m6Ak_dX?`_R*8WII@~ENI z*!uNC^Pr!C<*|jz{=23+3ZFTEcrpo@(H*zqUtU}>z`giIp=Ovp48jZXgKw+h*n&OqDaU4>xKZFj{G>9($9XNHq2>+-Vg zvsSOL0d8SzeZcT7 z=K~7Kz_td*pC1T#%Wa{Mt+{yX1A#&Qa{b#LEB`L0k){DgMMHwsbv&9iM@r#{RI;)Y zh48;fDFglwDYqso1Hd0rvMzo9gP5?b>(77v{B!Mp=llPy*=pyvwtheR_y1dn|4Q+D z$zLhAY5uDAt!d-`oG8Fh))h%dNanAzMSKj?5a)5M?uygf#K`E}DqAj#tGR5EPzwIG z;2!;b>ic#cR#xlYi^A+Zip2zEMuWSk3>95$f^@cR*1;~{@wVNI!0|Ce{;?0?3493E z1RYXZ`^@Q?W#qEQ%*>~O^5ul@J06OrW)^e;59|o*df2QHT62u|sLkX3J9cvj?c&)1 zW@brC$(>>Ue5Y13*Sv54dPt%bdnCDBSgYYRaCY;S)Q4|eJ1!nau!}_%xW>!5WM{(1 zw3d#?GgG6_-_$=cF}KI15c1q1v3%5L1le275oYY4Cr(OGP65u5<4rysk4A`OAUrxV zq8Aa?H9e^fPxOb@`;I=q}Jj83^rs|Qa;aj~_h zp6x7ADK|Hwz3v-6bzcl(79+B2-<9Yi! z_EBY}@|DxAayM3U;wtpg`kUJCzAH{dtsiirDvg>ba9s5~mh*n~Wnr7tj?kPvujfZB z;u_a>0Owu_zFKMWT}fk#!}%HbSFaWq7Zn{+`|1o^;HyaoD=yBIHP}T>amFWs&uU^qrs`J3mt531;=oX zo46xah~2snr4L0#wmCaiV!cJM58V6cC^uX+FK zGHy_@J;gXHHsmg0__AxtE1F;Pg4wQJ4|kpayi?*bcf7ycphk^|MQ@N)oyQ(hB@$W9J^m9HGdOf0Y|E#L>DWCn>{uY-HYh4e# z%qG7#M`)igiZked8R}r9#Miw)&^BU+g98m7Nj}+e!QU|Q7+6`Vh2shPc;L-Pf-SVM z@DRNt17aa_omE3jc#2Zxso-@KKXVqj4f}+lNJ?8zU!ggDqpybMl47r3le_OTw zKva;cJ|}PTp#9<4kcQS1`Mguuz*fsK`~t*lZ-O$Z<-;Df%9zjCeIjc6L-t)zR(KQw zRO?n>339&a90t_()Hr+i2WBTI;66rD$oNp)t@7%u>fO~t)tc3%)nZ*vK|@ z@E!jSY_D>!>S`$C0YuwNC+)Ui{m-v^T+f(kP7870S&mdXXMKJ^q#`+2EISIQA&W(k zA1~Oz8T+L6 zG<(39K#8cOG9dZnw~4XSZ4vDi$x3)2KP}W=@n-2H+F zVfO`LrIe-n>i80{?S0J$+V4;!XGX9iBFAnF*WSq`JTvavHz78`<{0yy7}EWX!c}^& zJkU4XHwpcv$mI)?Lq~LUcawONrSu!O5sf0(X^v_BWloP+)vx@Q_Nb0|=X!G;dkF%!-OXpJ8FZi9_6xx*COudnS4ZYE36ISCF(s-;{k}8=Z6&>>_ zhFvnp>{b4oXJ4`|WWh|sEIvI~$x_IY$(qP|X_oZdk5HAj|K;tEjE@5O#pDAYy?X6> zU?2T1dsn)5HT6rk>X2U6OhPGq!w?NUs+Xo#2cLp{K{0x3z3o_+} z1tiqk2~Y*^3WSBr35W_XWd9NetyHEjrO&ZX^;3@5A%*Hw(WfjFUM&PD zT$gWDP?ZOGRa#YAIpkzn-7DMQ|ES-5Mt|m{atTnyRJ2bbetvN6@hW2_bWMKAZBA<8 z(`WCl*#^|15!MyQIg|_1dsTR&U^zbpPs8Y@p_-yKKlcR!?V#~i! z%>|pK8u{?Wkj^^4qib4+&zqe`o(il!SL;@%T}}T&9||0*&~et#J2$C)U!7Bfq9dP( zQPWWGjbxx5M58r5G)Z^RckZ1_(s`6lNasxVxjX(KQ&%B|E&W_NRjahT#qE*%pr@?b zy)-ASio0j(pS)c`p9jf^(9eDcm?b}pd6w7HH~D2!p+}c)Ltk~J4VR3bpzDr+z6Z~{ zk18}qG|n_9UHV#T-;?}(Z`a=OYa%xuzbSi@a3e2dh|kGf-twqnhY`c~)@AjoJ9N#g zd&W{5kMEmFN+=pCi@gQ(;O4JOTEZ^Gv0U(#iLA)IdU)gM3(35@gV`JQ5i91c%rItG zdVGxn98$(nOv4|Se~1)d6rTMo6wa{muE}dyXyBH(@~k08_Td>v4Tx%i05x@qQQ+%_ zUObm@FIy9CcEmU@!%ihBdBE&Ir*wvb&F4WS9AD^kZFFr$Nqx!flF>!xV&I8xuHKsm z!V<$APs~8iK{nEkQ)A#s6c-BF>4EvNJc_DBhk38pi}%G@c~mdvmwC&nj-`erCASr~ z1rMJJ;VU)IbxNCt6Ff}LXZL+1cBRggJip-6xzsu4usD7Ty3?`n8S_)t*w5s;98&IR zpcQk5&k^ew*!8n0oAL=`?L1JpSiRW0_yLZgc6T;UJB?SAf~Z4-J1GynKd))m#5HlT z9i$CteWLWqBcoPzcRb!{@$-JsgR>7JAFRjP$9Bdk$K}Ke#NUcvP9P+-C0rxS^8EGfdLee(UY3ZMz7(A)YfM;Z63S>q+ z-SyP%>9=Q>p0#9QvWl{$vLEFf%L&Qdk?WQ_{`~Uut{0jw-sByxOers#tvO{CcvIR5|p< z`pw5G)2fbY{pzL~&6@gJmD;L0R9!{ALVej=*|)_Fh=!Mqu*Sl7(02vzq3;WtU`>V1 z@aCcxWJ^h_eCw+=rMAj;OnYsIdPifYPG@VEQCIheOCLUW6S~KGC_Qt%?!9XtulDWj z3;uNIQ%t`=fAWC%K+b2_=kh_!;JYulFCT|&hbF$#zpf7ljBt&_jGi9N7z2-$eN*|? zGHx+GJmEaCHhFW3XDWVLY&w7D;>^2Q)7jxU*SXF4(C^2;r!PPj-Yn`Z_AgPF)|P`; zj;}oVf%s9kYO*@I=CRJcet$!JqvWUN&%RCS=H@QW9m@gV*Z$_NW&6(f*TNE|juW!O zQ|Ls1vNk}+$(4$y0MIBQkTejWtM{u$S5KR@M}|WQF<3Vo0Gu|S?#Lpgv2H-N?n3^! z?*`c7xA~l$f8+b}o*1-sU-5shWFf%ccUeF}5HJG#*Cp+wiMO8NDDP&1_dUx)(Qq-2 zOUJN0dV8u@f}d2IW&t3E+M(IOyIx$qn$yLP3(e}XuT=#*#M?u{I8?G?S6_z~gnt_g zEwC4DjdJUZeK^+{)b(U?YNp@Pe4HTL{$RcRLBAZS`A3t7)c|sIZTjV*9sZ`fc*!Ys zi)z-3G$lS{K|n@(Limg3;3g0D$0852V~xt3?M$cos;(0Gm|S~*gdZR8{PF0j8`p3i zM}4kk?jHI&d$=4gLW1woW`keQkVVH^ap{CpIUd5$KG-hgpQO)-stx{=-a}#(Q8B-!EX0-~Y7jSrt5__Ohfa=-`l9oc#KpBS4^8Euz9#}zjQtsSbcM-C}5_W?@FD>{z&7Zh`mME zD+bSG&PuEcNIVyKntQ@&Na|UYSGKbhY*2wxtzI;15>*){Q51ZmDBQ7#GbBpiZdcy7 zIu5B32RHRQR`c;+>pdTc9W)aPA%@LAFv#ica2wYtFjmOE;n-^a%D)`Qfp4=F{Ipha->0kXpbD%Zjw5mMiH_9UsOW7ot}uR&9L!6}7JzogO5Q&N-Fz zL9)r8+eNh1r<*_V^^JaVn^r2(Emm?n&4?)RnVaAL!S)012f+{24<^};+0B-!mLDxG zDg<6nElp;x44%5Nw#W5uX?tz?wUq$r{e=O!oY87DzoRg~xCT+|PFnM1MBr-+(bxvBwm znLLBW-uL=%e=7%QA@MmX!c2Jms@&CnWnHc2EOOW@AVwyS;ZqMcSzdgwm6ypjN|R|mbVT(xE>O8hZ4|Wx1z}< zJbcXjc6dsHSdY%C0F%_x8>Nd5e|E7fUip~IGs82Q394%Y2Fub01d(2G>a7nv{TG96 z(D{c|W$(e^G_0uEf6emkMMr4l zoPy1}oA1szg*tGRGzdSIKrOUh)uQ(WeRwP<`(W|1A_4Y@=j8ny({pjFcY!fO)Wg`H z29Nb$#$}$tE{aA)n$)a>#$VwUQ{~4A_QpZ&_gAjM4~G&!OSoJ=UGh_<%Za$KKBWWm ze1urYM9blKvhnBqs{2kLH&5wh28jx*Igr!$K16NCx&6@(4A@J2@&iU&N31onJA4pk#eB_)SV+D%!F zN{zsr(0w5ze)9F}o@eyC+UwW@-q#y_w8^beFCQ)bxpNYb(ma#Lwt;wc)tPvR?stPp zq(#Z^5s%}az;Ey@JDSjytZZg@#6DQ6CqE0{QKM|HykqVB#W|529t$ZxX5%V8$-ck* z<~-X1ZlLs?&%lqD%X_Tv%~01j*Ocaie-ykO{`A`03G_;*_Ji13Qi0R^Uf7kS+9B)B zeZBOrsZx&<6nizi9z+z*b#1NDQYIOqQ65nk zOL}^*5Pu(RuSV{9GyleHZ?yS`Z|de==FN${Ep2xif;H-%`D8ib-@a>`eDHo~x?M9t zUA%YwO~WoJc!h9k?>s5=Rb+az{;tAacekMDg*c(1&^BXw{d_?F!C)xW# z_DjhlY)Q@Nou{@rDn03-4_rw3I(-9o^5s-C+04lP_Nj|U>(b>%yRJr^Q+DOs5naP~ z>qx4ABACA>+dev+2f zT7lP=bLy!))+l8xB{BJW(TDQ=pxQ&|$iA1;saEaZeK!j}n0wFUHUCKPUD~xwG@e>B4tLs{xT{2IVy5|2QcS|5cS+c}L%~LB#dnug4+%+p zwP}#_>z?PbuNp`#ER?!0i+p^tOg_q}f3!u!UZ7-YDkh+O-`tN5OQX9xEyBe#*^G;H zTFWO<-+p$kFYgtR_EUBfnkW(X3H$NEm+OrEjf3|a(q7cOs}o^*Th)8a?OqoG9E0hr zb{yflfjb*?w$-vsB<&W{=9TGL<6A!ZLI;EMUS#AqVtR~pI2}5HPw-h|X01so109B0 ziCt=rX~=>mbB`(F6c_a>Ozq?|?bZ={x%`b@mnnGGrKc^KZgEx?PMN9`Y11u3iW z!wH&r@W@UiFXK41Hg>ZZGe$u07eQ>ha>(*#d}-nWW=D_$+z(Vh_T00xegx9hDNQ`H(h z9uh?Mcc~RSlNNs;CX}Wfl+jMn)VlkAaDXVGwWyHjf+zhL17*Y&v%gbpy2yT>-ezPc< z6hhea8}0P7Q21C;N|Zak!v3ULD!7K*CIWFjT=AXZ>GN4RP3%5DmH3Ug)Y>^Gf9XIqH&+4s3bZ zsEj&RtmEaqXFaAPZ)*9}2Rpv^bOmRllIfBQmp)hyXG0^_+;`K8XeAn#tnPgrcAcV6 zxlOr{O5f-J0DhYbsux|#uJp}a7(EicH@xqmeDS9%hjaTMYZ;>!U?GBp3a@I{z;3DV z^|>kR?G^R-M}?AyZu7z)>sViw|8`fXCdtT3cyVJ>;L3WSJtsMV1FE5|SNf!?lk)h*evbc~Q7Kbzu{6r-7#gQ*ezfedopICQ)E5aw!hCA?4oe() z9BFXrj`dozT5poc4OP!!zaL@i#_=ZREqwb>mJrMyt?pKV=W4Ip8Fq|Hy5}k17VaEd zAp_v9A>gT*%e&IljG{E-fW4_IBo zAg2cvciU>+Mm69JZnFo^yS5DKpG z@~Qbp`3%non+8zOrJwI3Py^O;Cc+)bC5N?mU+#oJP)B1QaV0)>I2@re=6|o{Nck*Z znb`7YqfixD6`P~ylL68~-1ON~{dMw^)xthO(3PXC+r`Z{u*uhaD{|pq_Jj{2{AzSv z0e&ibvj^E|;BcGs8MOE54lq8L2Erj2do4=rrP*i8BY_bA{(|(To>AZ^Fmw1a@$*4oR{-+JkmJ zb=~ElQ}WR&m%SN9q4=TzilOj-KZz2v8ouLdRs4G3EBwc0 zt4BvANGpf@G~a!B`9sjpr0Mf52N7ue^6hq}b$>)f)7tl)>%yn&+2{Qq$lmr9TM>@xqR)rgJP7)Ji#v_eRj=<|H^9|Gy0Hnu+XDf&PNy0f2iSy zQdaDFBpv3o5^L&!cYAt5BxBu(>d)jRDicYT-SlUoA;kA)a$UEe#M_d=P+M6UQ_j5m z*O6uiVqW*=9h@Y`)XTmgnUR(_Cu*%Omv?&=`cnyUraM12xaR_Xs=7T;UA$lDvhHEI zyiuN1e{3)UYgC*Yxd>Q`>t>bo(^I)06=O=se zWD3vD;J&|_LC&0RMmGC4`6kXRds{9ur<<|t;t}C`XEu~8+Qcs;w=-h=Qfx{tnv7kT zO4(q9y-NAc2$ya+MX0jq6- z9I2&8RhGr#r*TSN7dO70fj+9rzo9^u@V+fF^=Ripknocz;cppvT6mc#@T%1;!1xBxz?{QP@e9&dQl`JRHapQgWFQacI-%4D#wXtw%FI0 zBjWyh&%Joe+V;1>-Ze`hz*597g*`}fb<@DpHHJ?>!W`Qe*;tt(SgMO)?Av2eO>W}X zCt4*7ANNqO4=9gwdSYJ zO^f3R)g_}haf}lITwzdm7Vz7 zVdQhJ1pAe(3W>3N-dK>BBcFbS{bi?2q^Mfk+)&g#lu zF$+#helXi1{w#gp(cPGUAl|B)v$v}=baM+DxR2fsJY`yhaI;yHT_8#H!qb@pKY+mA?- z3bbJUO<|qtklQv;svnFQxdXjlSE6y*u&@dKia!p%Zf#%QiFYyDpRTRr&qn z9yL|6=v3-;&*bm813d(gs_`pFvGps~ zl~Ar2m3>dC-fiBSH&gbtRZS*;F>dOcR;nm3{wobJ8_E!*$pO8eP5&e*eBPFym`}Ap6uwv z`lgm-HaP^Hc)H6-uG2EixZEg`L%*tX4{wg_1*J}7E~A7Fel0AI!K`TFpoe_jY0pp_ z`ARdb*DeAzIcl##0=42=hObGNl#>sy1RPK^9(nSbyMa@5L1Ohn+LLjyI-b-))taJf zXD`(`9{qf%|I0DINy(YqorVR5 z)V?aqzDkj@*Eo6BRk6xR3?pv!g;P42%e+$X)NBA>+2HlAeHYpDRpnNyxT&o?&J>RMI4aachhYG89v>boNjv{u6IP` z4#LI{?sBOJ{=~U+voXiQx$~0bi4XJ~NxkR;2U2dk zdlGLneH1*LphWtRdm@$Kj&QdL@%t%gtKGD_COaENZ*Zq&*Ea-VZ(H`vS?+x>QM%`4 z7LfU4TozQKL$yrLZnC|(!?bAq$oC59%dSk<;|dF*$IjnvsehKQ^ECd^1MfFB^X=a0 z#izs7?Ry4tY$-#vw~L%iMijCfyVrG#;~Mz9y|I%`N#(B`^(-!shf^fZjcH6R#P*Km zllD1(ZqPN~OfogPt{(A~0M;)tYko}gf3VZm`)K;4SA0B!K6U57t!omos_FM}J0p^Z zstkNBU>5z-&iEfOZoHc9iKD%RFoVJP_;$W=Pxg?!{g}6$>jxBUr~!&yC*DZx z+SK-WaM8%c%Ef17?$I4A`cRO4(7s@eOG%Rs-Iw%4>^~i13UL%2l5((tv{qYEp4}2R z^vb-waL7dRxk?zOJ+06v&TFAM4GHb7>98xv>e?|}{@~|~kB4W~&>8+X+`)?P@7G2w zrpsB+HkFFR+!}fUZhwAWotC(-m@SlW??Mo;tzJ6JuIM>q(6mcN?7Rvz)B)b4$EkhX zO3~ZBa^0FTcJF8})V`%!M7IK|x^}5_V|pgtw>5`Qd5stS-EN(+yu>s2qy1jOz{;gX zHtJ1Voxx|5eV1I;eI8!fgwlhpk~%YnHa4y+r+{HP1HJ^C9v^RwW-Hx=2wih1GF!~1 zTLP=OEZ33fVqTR@sY|{=A04Suj?UHN8*p5Cqkm^3RkR9nlT?*)D0s~v(~fq<=&7zi zyOOQp6XO~0_ipa%MVVmI^{I`rclA+z*+K((ga_@W85V(_K8}0Z%<=yC)?C+ohg$KD zrRN!yO}iaJ-PNVEo11iWlc1UbavmLBy_t?wlnf4+mxsfVlrzO|DkWYYusv6$GI_Su zwAC0yHZ-)u%(qa($E$h)zRgf+{^&z3Kh$2G0y! z{EZ(U8wyslU0U_^v;uM(;|cZ!a&&jYq{nLalo;kakSewb(ks$uxWN&Pp?M%nB#Rn`(4<0alkTN#1!0nN}Fg43&)t)D6N#C&YRd1~yj3u@wl0Gqe&Em7Gk6NFhxde^ zDlf=bc*LILJ};MR`O)oNq5f2%RUEqa-oDNSs-Lsb5{9fI5JICmps7fuT7v$^P zXe81?rWRwelvl?&4HdhPUl-7ML$k3xJ$1ug?eJOC1N$dmMWB^ZuQrDza}^8T7H!6L zA6Xu$@K{}SE4Vv8mYwkKU2t=lR;YlNdxX@JrMyIQ%dClzw?|6Y+sJp|LC!vMFy`(X zfOMN8d-M5vlGoFOY>#lIc#AnS&-6Hyy0Eh6<5aDLqo_`{^h+{v_Zu#fH3$ZvDr={GLi?0V3~k@7>KWpmJvW`kNIzqpH>xypVnYnH=wVy~{* z^q!u|fdl0Arn?uoFG#xHa~?p2Xumb)nDGB8D?2K3Iq8Z1krlyjsN$hJC#%kP$ zJ7-?|MdjAd(}UqXxBCqGZgbat_esu+{F&5X3+DIgzvdQiADCS355uZehzhcW*dZ|$ z;sp7?S(&UJ-spf)+;c;1;Z z>r8BVr>n1R#73Fo;?q9qug`t4c>=WVo_8{7TG%(<{U<5UzwIvTKS!1uX2v8DG}(4O zJMuR5`6rdxwFi}RQ!_Up8$eXa5& z#vWTNeIR|kBI5Wv5^41X^5%NneB!sw?t!4N=r(K4)9QoIEB0;#+-_Wujmg3keNTXX zU<@rLeje?=EbGa^x$C*mzC8zypA?rgd4b7MEj=kP049v#n{KYt*&9i^=nGVoBtfR-PBI9B+Cib~HNLhZc4E*gP|m z!cdJ&YFAj@J^7t?M$@b3wecy|@sLleE-3XDX8G|b#?D-($^zPao$NH1K=&>qh zakl>v*Jp})y{+%+WNoy#>q^m=xmPYFpYa&W4LcP?>Tr|plaU@9xt3&48a{rXX&5*& z9)#vwA6Pt5ROv%DbIi^6wy+H|CtQzYJ`M6+;9T4H<9ufv;Kh}y^yr@g)(g{$iXX18 z%f$?ZEu{&lF(1Nn@HSbN$7a{aWq_$4^fNOe=F4j_F|~^9O^w}pZxH=YobL90Ec(cC zLoRUY=(OBvl5Gd7-{JWt)Z*ji;g@Pn3T?(*_61YrEo&dqmck&Pmg;x#sJs_9%06VI z_Wj6@RE(*z6;En~zvYODu01+e^pxJVWaRVYrEqSE)HUi*Vojz>>{~4PVMk0 z3NCwebG@QgJUC=}MLJ0EtKl>*!;mOYN+5TH=mACpP-@MXUNk0NDKCp~MXFbWNEAPC>JiQ!DFE68?_`G{@cK^LM z%au~=isv0p=qGih4#CIWMZdbdIUkmb6C8p3vbs;8^fX>1ZR)fLoR ze9%iyS3|2ftoO%}9xr9Z)`ieKdjV;e^X99M(j}^;a)Ns=`Eq{N(X(D!;933dna%U! ze2Vv%SmzH_hRw-c`tJM9>J|o>MHQWl;}bWzMc528RS&5)Nao(0uvqo$9a0ocDYSfR zYoEXztEi?A+@;E#2YriKY~BSD2Lt?$2^` z9Ga=6X$zfSI3jTJfmCz!5_Ij^%*TSldwKJ)=8nd=zQlQcSB&XHQ`3I7M3N5jhuQ35 zw2K?6UN*7|9V+p-G$(R^J&GhY;>|H6-8K=ho~Hiw5))hRluhLvmdq4oYbaR6Z4xWY zm6LhDW6=3XX76 z&UAp!*xzluwlC$0z`l^`x{f}V)t~gAcGLF8($}uZogPrw{L#Dy8ud{fIZQfKesA_+ zoZbfP{}JEBS#L_?x3ddVF|29pDhu!q z@Nutje%@UJ+Fva7%0uZ|^RqtY*=5wo^*#yeh?U#yh}Mvf_Ryp?D(Ozk_mC$O6T&_% z0|)zG9IP!_=Rbjem+EL*cTq_a{n5uC=JN3SooD{eo96@_ZFWxF4(NBuWxwN=y-@UA zaPlK@%$W3Y4uF4eu-{gWpUyEcda+K{G%5A?T>$jKfJYbj86I&d!}=sC?!$nfom+G1 z`nnF($H{eWV0Bqtq4~q|cY)NpLAmIYaTboxjnghPjx9WWqiRPr;;K9I{4mDhFy}RD z5Wqi)%LwFoVo5ZhVBgGrh7o)Jo^(`~W)2Z>{;MDln674OyGp3{)|tDq-|M2_uDKXo zcM`|UVWU*;g^pTrL(J8_rd@AR43cN14;ejfwWJ9#uNdaRC;$ z6>V2v({-HQD;lp)mx@j_xjoe3cw`moc4UdZdJYTZQO--N&5$TzNfkQ=saUyeI3ls)EY^ zb0g4qZwGcXBgi&8DM`{NWbDPthGB5dbE)oB8@|_>%9$?;g8rjLlgi^JI6FXEdOvVPXz$K#9-FTtAH^&AfKH%%Dzf3> z?kZ#aM!S5U+@OaVa2q|0(ninL@+6`YQ48tdk8Kg|2ldzs^de8(ZqpieY}?%tK69vS zaTYUpK)62;mR!&K(fM0Nf)f0$=wcDolt;mOGGrn@SGubFbU<@jUUu|n13rD>%sNt+ z$W3IS+gpS|Q5VPLiH*j-8jZG0-_QYcbTJrjxheg6$KFAny1$EP|1~G_x41PcE)D!^ zNE`W=kTxq#^7oK7WIG!DTS%J~-USLtu_{@aeMnZcnuYK$QSGgqD50&SD52kzqW&eg z{afzqR_J*Uww*+XC z33Q9?Y%I&)aJCao|76)p9Q*Ys=dV;nCojOr`!UC!JwH{8OQS+h6*&1OJ}&%OV%~JF)2u ztUF7Szbx}V0Abx(YW!O$GKJ#CO1#Fi5-$H9@Gk`aq)|h?|3je+fb-w$lg_}9sej-0 z?^gUxD=ac1D|ggs%hCSEhv*Cy+W(}Kt=Z*o5m?@&`p+HtdkLKXGEDx(7_17G&SU_8 zjEk+IL9msz+j`oZp@?^OW<8*TXRt&9ut?=mV&3Ttl}v}All*GC=6jmoW2pt04pRVWMWTdrHcc$h9!mkuNc3T{wwr$ z*Z#d1@+^JH{yx`XSXtwWTl0$)2qXoPF=WjzV6f~~+B--V2$To>2kl=Z+^*Zon`iz{ zD1TD^8wQ&7S_0Oa3;t_QSpE6clfO{@9fp&up_3Cu@wX{e{m&7?$|7dHJV1<<#7uDV zpo{+|)i%~Ij(-C)w0EQ0&{!{mp#PhSxAgw68vf0&+w(8Wcw6<(cvt#%lCy&F@AJW5 z{pe3m*m7Ied?xF$l>w~?hQhY{^_QYQd-b18_S?^kDI&ptGW{z0C$3)(tf7ZxWqbYJ z{;$G+;v-YH-WUKtIshOjls?YUT*H9Gdi4bfi^8Fl)ln!60IrXs8>!m66I792cvYl_ zI!4<~8-;@CJ5qE|5H?p?LksiCXuu-C?`#{hm+oI5f%_l zn`JC*1D5_()D6@<^^LKrSTL4sYlbz_c2>1l_B8R-C+jJ10~#^Z?6p13$q2LoljM%2 z=zAF$I=W~w&1Ce@I!5|5N0_dcjy=K1T+I*zbW>N?aMIR5+mp=gHCU>1!2yjKI>wsH zu1p9(54#Nr(lrE{o0_nmv@`*E5=<#b6LYY=GoH$z+n7Mz&14Kf1R4QCG{XkljOV&2$azCve&>lGPDhipn3)rf|-f2vyG_=h-eBjpqNt$PIwb% zR~uE3n+^E?5`P;|0z=U-F`+=o=2T}lTben{&e28J(HW1YxoA>dTwqLwtBZs?0MBwX zmYbl^*ew^sAW%pnhznfB)a;KhrWarv5Ty+@1bAQ^JqUULlrGp10{~%VR891u+Bk#_ z6Q}kkhcf`6%X*m05$LK1psKprAyAHBTdW&SUxMnc1E6|Hm~I1_xte?8?M&QVF}e(l z2Fy;4gtCLGxq`gZXnOXxGB~`cC)t2t@K81(v3i6v z1c0EdVaYU=!0EwE!FCK=cc_Q1K1Rac(@hfq-v$J-2BaxX%@d$u2UQ0++nGy%sCpDT zQwLWn1r5+v1DR34hCnwv7dvw}!cEi8g$c&Gs<<&gx)={ss%u4lN|saC=k@aj_R%e*AMdODt}F1B{Y1e$~jh756)z<{*?G^`hZXy~N_@ca#swWc>T z*R>%jBT?qcT6ALq>qQ`ce0kX*Kw4xt8HD!4YCDoO%}g}V+8!!IQwCL!>Lz1Lps;*E z6K1B#K)M*4Yy+|^s7{3eyxbue8Kw&pZc6e*dPsP>!jLYe&aAa3Rt9bgw~^35B5X8u zF={dxI2MFp$WWbhp!Psd6BMxkPyS)Kr9n%PM>Q6WsGng-dFLZf(^Q9&>d6EjVq0Zm_5&B<8ZbsNy# z#0{jaY6!#0;EgbzW-?3$42YybZJ`=Cw3jneMnYA~*;9`}Rkn54f!TU^5`cDeTN^zl z6y^eO)6%7>xBxIJIEDe-Oh#)P(2FIbDboSz;7A8((KJ|X5_C;uSd6;rNV*LL>Y{Gu z2GaxUX}ar>^);YmcM1vZidIuYsiRb!J=Jhju(^a5OdlcRs{h-JO`(`-(DV=}F9()* zx`sG9OT4X-Dq(2OG;%X^P)1?_R0AhBCz!JhSQCubgp!H+?o3CVE=^s_5N@Mo>P*#g zB$>1375sJ&F-H2HSgL^wSeXG;LwK@$6l-e4(w~~AGK4i=-6^IdCY)vtVA4pecO)Sk zh~}zBF6!!JoF>Z7L|xY%pbU|~Xt|k67$JW1L)P1=5H4`mE2%s%T4+{J9c?fyLx3Q9 zXh)iak*%H`(g9~j0YTl-BvnrpePw_fObtMFSMzXYjUu#zJsdzMI!G8WG+6$;-9sEh z*#zkB1i;a-u5=@)CfLi!+09wqOWo5`T@~)ku%S3OGF6R;h7c$MKvw~1+p(%(7!xfZ z4W{LcVCp*9lYk}!00aj7%_sm01OUad=0dC&8ldGxbO2Bcm1SJb0D7wSF3!plbb^T< z(o;i5L(kqp!jwuPxR?=UM3hGnyFWmP$*jYTX%fB@;v zeP9)cMQlRAufHxSA{RwwSF5saPexY8LxcjkAAI@ztbW`zavwS(?i+?t+3I?}AXI4* zTwB=FTR0<^f*T4Q)Vta^XPWRhhV62_pF_0Qm|*k%c`3uvwSWk(x*XR78}aS75NUI^ zbB+V2uc!N9yb@%X=1i2jnw{AQoGfJu=YGX@COpwTtWkg{uskCbokVMXZG6J{w^bjF zLFg`+r23onc@I*I8zapuW+>=u(q0NPtEP|BpF{#T67_2^K!dzD0dH(6@ z%cGQ z5qj9TB(|p$V??1-6eQv<$q1oMR*8(;T3%sop62PIwkfd`XUTr)NX>CVuFSGrq!@D? zvJr?rR)fjD1FL9R+7Ya%K4|f>A(nm`vohqvja`hhxqxS$Pv+*Xe+GSaaaXQW?iN@Wj+3Jdu)OpyXSZm#nfYR{4eoV|5zg zx`TU#C}k3YR}q}8>H~b3&*6TqI5KNCfy&OOP3^~Egpc({%=!w1YYTTXPt=Zcarp_S zZmcay9y{+eqhg!i5vXK|dLrdrn=h+fzT`My=^AQap-Kj`QiiSYzP&NnIX?1?8--^g zX;-ydQf5Kn^2V=(9N!jrfBCLkY@8A*-8~9>B07pgEA4kiFN*SHvD1Vs-OU3r^=|51 zoA+J;^pbz3l8j7Y2W<%K#APd2ih(gK$_Xlu18r(Qo14>YxiHrKZ7oyN6qcPq5)Kn2 zoE_9P>`}fEk)5Yn5NKi}%LmBrQU}c(c7FDadT}72qXbx+1&$`lmn?-jI-J!ccOy7V zC~d0SN3CU7B4A(Y`%?R^pw0~oo~`)G4vK{++x$l67M-r2H?%eGh~?rul@;au1gYz! ze1a=-C#S=liWtOM_>v8;W~(T*ODYSh4QRL0`zN1(OhKH4+x9?Hu{Vk6vrXax1Z%>R zI>$97tc~tzruqC>ZDx~`Jj1IK0RiXgd72#{pn}YW(`*|NEnuQ>v~h419<5XxcXU4X zTorokdbh^Qo1NnAg(D8DwnjGW0Eq>3aF~|eL7iAtxLE5hf(;!mu}%d(F0Wm_NZAH}dZ=p$ET_tEO$huYPvaEMW{!{ei;$4F-9V#c zwiJr_28EXKS~zc$4m&{tv{?oN1IjF&@V4~QLZ||K={r#8Sff8nc-P{BWO5X7IjG15 zMX;l?n5S_JtyfvDr?A05=V?tD!JrcmrjZ0Ygv&!g?ym%aQnm}NcIIr39%PU~iNvgm zSh}8V(P|cvetUM)F|(G7I!r)MR?7lnirj+_%N<1o=oopD(z zZ7FE#Zhba}@!ac%ab&7yE(lA?)z~i4*Qtf$z~-wmE+#96#iMz4C3p;KZ@QDi6_KXR z64kAAcO;jlI8HVj#M>_X2#fcGj?2adveg}|%*~_goH7$n9Ho(_^e|-GWABQq=}qBO zcEY(8O~*ZQbE2EANEgTx4zcE^mt znZvTAA&|ynZgTx5Ml}`ZSl87%bFKUFC~H#VI<8WIk9?y(p0CEC&2{z z%%(OZZC@?cQ*$_}!#0=w)ec(T2=1jqWJEeeaz4Q#u=Yx<1SdDt);>VFHpE*J=yO|= z4%IW_OwpS1PC&Q81VzZ!))Caqj!Oei>ER#<*GX|1SYgUc9lbNY#v>uU?OCOw4t zHjEa#{iZo$SruBWQN)JLyI7i}vrZ73gHlVb0?s5ouJv4ltc+B&xs*ka1K2}bxH) z1$xrR4EO|&HbIS{kf?*}nDqRniqywm2KEySTuMLz*vII6-C9jAJILs-Wo{slx+hN( zQs*taH0bl0*vthea?xR{E|26= zEBMA*0y0fnslx7D)}|*gncU47X(o_tXiudP-pE*N>1-}H=2Mp^b_fhU$q6~aR^VKP z+*JbYV40%49oCL>rJ+opjCt-@H8U*^4i3?r5C|BnRwi-^3j~S+<0j4N z!OowP_iGM5@-Y>w6bf%`7FEHbMwiDl^$^IB4*>orn^mke2xh@IXPV4G;lcJ29kzCM ztY>n%k$pq5)YVC*p-(-PaXfsHi4ug(@qz zwb#p~8(G47VvlDXD)`hL)CH1c6ul9;B%6gUD>1AC9ozyqXOH-;g}ErtT)^DZGy|SF zVx~%^RIR*qzTBhJcA)0mj7JQFfn9Tgta8jg+8}$`X+}Ml@H8g(qm2sTVge=FO>?l$ z62eIbZbRm%H`0R3^S*l$iWaqYTQA(#8KlBFqIU_mW8m7hjT2BcRPn zHKdm6s%w`kE|VCHRR(DyX~40RY69o<9ZBpgSfR(sxR5Fe4;LvtnK&NlugodEBkPkU z+9xRBPO6J~rd;c>*FKHm^ul<>C0WWlK4qtB?Sq*-qI@}QD~VV%D+2?W(Ziv!Iyo}P zeIOP^))I8GvUOl&*pj~T8Go!`^muC_RTby?Y_bwsU8W(bcnTOBNi;QIXoNI;YyL zqDf5=dq`?m))d8hE9nZ^ge9v60cpa<(K)M@tYxC|jIcv{9VXWnf~DlCfRP4MW3xP~ zQwQfcrv&($Cp)-Xk~vHac0`p;tcov9$AJa)=T;cNP;K2joCQ3=1=w=r)kN_E7*Q<} zSobsVHTY(t0=M4O^23Sj0Y-6j>#>7Tw^d+*Ct#`~n2C*p9ikVCKoz{U5OsI(8Pr3q zo|v>JnBpsj2ATp;B}RDf9pI`yfKGr4A6oL<2w@LIQ89MV&W8)l+Fl8^8?-RI4Zcxk zSQRD=<3f3TA}VdOVt4a+QhHk!O52OpUz;2}s0B>c=VP=1+y{}htHVf+B6c}}Z`|fM zbO%`~B6bFB6`=ABI1bze=^V}v!a+i4_y~MV4NQ78T#5n=1R8IZIJ^drK-VTMh`qlr zd~IP7WpgHrmQJSG1iM2rFLhE^oE8*YB#L>X0e}{8Ykr4TUyU5VBN3r9uYP9ARUt$xf$%gQ|!j z&Joj|DmajVAEL+ghNghEKe;@<`5a`g>Tm;QH%x$H0lNW%?{C3?XD#Z`Wdv2>ilSF{ zq|Vc8@i6Pb8&EilUL*h5Ez3Mp~>QkT_mbs7uQ>BxgG+!~MK2^Bxz$0)y zgk`tjX9#8&*tiE~q~y;|y@g57ziuk=l;Yg86E>Iy7M#Spy9KbtIBScnfU9sN3*91I*OZbkf?mI)~Vl0cJvT?t}vG*6?uCZDP7>fxYR#nTK)?RRK?>35wE- zh;+IG!9Z+80%43}*%_8$;9We(tmW<}A{-9E5HU5@Ga)dknVh&8J~VBdov|;uxU`$n zvp2g#tVkzI=DI{y=BHkZb1Tkwvw;E}57-qc&|gbn@t$Tk4+Pxqio9iouD&q`?zBJv zl$Ja@ag}PZM^qiFhcw9Yl(B0Y_>FJpD;0^t+22FS?Ed@Y~0se_9Kap-KWAs2y;1SOg>kul$Wtp^-jt z|3WqBrF-Lteq{5ptLSOTXOpwrVVrXwXihA0s%z%}+-ot(x1>vv*Xd+@e3jcPARtMy zYH3U~*9nYr=Xfdfw-(ak6cZWWM-q`rD}1#cEd>t^0+y@rYK(1Fll8BlPl08p#`Wo<{O_e4ybeTUKpMR9c3VD8Z|rNe1`fr^Olucpw9j`7jKW*lJomjY zleT(pP{8K{kjoy!P<2q*45mn2^F)Zd>&a>Z&QLjUO0OWv%4}EHNf{euH;Ac>ZCBCC z$%}jnrR52@R%L8B^vi&5;lUOlmw;3ec6i41Ul~=#im0&cDG6}I6W~3bVMEA1h z_rT}72<3|3&Z;7e2S%S_vLo&GE71qA1Ad-^d1kg?FIOd`s7j|^G&5U9xbefRBW=M) zqM@!da$IQR8d<{f>VUO$iB%45n$9Hl&=Oh`8SlACjc;~NiU8Bz4ED4>jw-Jk-e68c z7rnNS44E^Pg>Dw90p-ep%&#QMnA&M!Zx02P7(SdN9B0QXD-?v2-!XUw7o3I4%rR0M z=%@+RsU_=TAX-kUw&9mK$q&HOkj5?r zMlEwzd&jFQbrg2sco-%yJ@j-7a)m30(98p?Ye@!i_OxmPm}_HGs71Kd<`XI2%oIQ1mSs1CLQrwi-)#Q3b*nehBR}(iHHOdL2Vp0-9^FJRI`_1x7LB zrdr9&^@d+gHhWq!v6V#z>P&2aCpsue(l`!lxS&R4T$8L2Be+ombARRnOXQ}C9LwEF zIu;sX9nym~jyxfZbajX$!uj&Q%-4(+-%TPWdLzm1eU0(vPs2guFmiE$|CzC^dm||O50{bu5G#{UB zpv$!ZSD*)m)YPDyM}|F5SX44m;>HiH{3xFf2fgD@yM@0k8vA6IMa*tOPcb1I=sSQp zooCCsDy@Tq98bN#`Wdv@_i$Edc(Z{O(@;GISVgxn49*noJ0`v;6EP6c*=Jw%qCPT?MlqPcU&o+^8&hEm?zb{TUdcm`qxIuwr4 zm^NK7g%!uz64L<7MqgLwLbz7W8);i7$Aho7!13iq@=}i%eqI9?Z*IDJtEwWrJX{Hm zTu8|w6$hqH1-|VKM~^3r^{GF!>1l5a({!z*`*Ikp)>6EJNkdPL(9TANod&EV23>2h zrP<_yX1goFDh2A>WZAFxtiyCJe#DPaxf;_}50+GRa`>@sPbH`0ywo-D$j!F{rIraE z0L${I8^@rqV-Q&wlw6Om1d|2WDIr_q+3TssRbw(D_t7yIjzIYVkxwAz?A;DB_GjQ( z*6=brI$#xz6-OY-DeEilAn)s?=Ik;sGFO7o%Gw1gFM5sOp2A&)sN}hUmqj*^$bhes z8I_@Gxg{!m*P@#~Hr!4YIh^!72-{rwPtCA7SZj58x)N-o4BUhQcBFchG%Z|vX6+Fm zHN1_xSqPaK4?JWn)+^J>#&G~Ve4W9N&&L?l+HLIFG~Sj0FV5g(x4s!Ztf3#NMBNKp zX`{NkWx1P9Ns1|*d0zqtpxG*xtxU9&qilg+prfcLN-7oc#yQwh3LKx56O_SnhR-(T z=GsEe7AtAL7yMwJ)P&C**QN=%0SNyTYO5{-T^4+40%CdF%~rztk|u#gG@FHFmCAD* z1G_NEYObRUhA(e&+1+cXi(%S=hIiuv&iKejLT-LCXh$0mRCdH;tyz(h^}$-~bKRUy zT4Ce6@PyO!F*UJRWX{8ZSAz46A1+IWT;q18`nv0oM|1|lw;QOLVasH(7eq;z0kttR zQN}+&f#zerIf+ItLFoalm@r+|C>yTTSv%VHE&S2zBp2e^IZiaX47rF5PWdjJ%YEOb zb5Gd9Kv+{tZzr-|hZv)Y)Vg)r?ZuQ}R?2oB%~oQ$4w{oe&2K)~j6AhOr0>xRisK{4 zs=#w*9h)uijPta9tYC4|TXLPlomXzr(~ewbNhQW$Or<$Wpp;dn+w(z4C1ZE%GK1rI zwcNN-z+Ix##d4GG7rxnUHYm=95-nPELnr7-F9je@QI?E1ETalJRRgm;nn?Jd>fK5JRh$om6B= zXoQAm$SVLr4ER}Q$|WodFGAJ4t(1v>+Q|Y_gquR|v+_o4+Ws{$JV4aeUr-L|H!ayfCvsYx0 znlbC+ss*CWrab1nVguH*Uc~xt@J0rS>`h^?3h9IJQ@zL}i@R9?_%LY9vG+Zu6}l}< zqQLabRiN&A?g$)Z=N4Z3qlj$iwD6L3xCUleeHr8#Ml{>Kw-z#akU=yoOAPipDF)uK zO1D6z#Ts9zs4Q88NJQISU7R&w^#VJ2g3m|qw5-RBj2Sp|SlN&*S~jgiCvT}>x}5BW zK|glqTTE(B?GLifZg$ynLmy-%bQQ?ZB_uW(;LecbO1H6QR4WzLLY~;|@{k9<78~E{ z`+-?W{c&;(>@q`_EqVhszgRLg`B^C4@vpXNE0e1&4*{)VQV7TOmkdrn& z@UIJ_M`EZvs;p&G`+d6w-9`v+YfNuAq?ZCe0)uPdOM{!DWt-Gsdr9nBt%%?#9%#7B zMCL|?&JtP;qzP?#*>4m`F?dSPW#hDkBZqT=6=OV23e4piQ|dJE)XO@JM5PLsVd0oY zT#^Q}GY>#(Y%SBFcK{|S%IxMTm=Ax;(`!7>wSgs*lM43A>}2XXDOiq>rO@JFHo0gs zt8f{e0u{E+G%}YXVsFrTG!RVfsOJP@@oHjEv6FB}6;23s?%*@~gQlO4q-@7G{gB)p zhQwK>OZ%cu!lWC9LmGyZ5@f)Rq9(4oNx8-tGD-(QslLLwIIAoPhnM)8-fh_V26&CP z2_I+m&5|-o{b;ZEyc83#wc&w^sCAN-c4j0mtaDbV>Ixk;?|*Kd>gx7HReT`gjCJe^#~pMuHVLB2kU;*ck<%uap;g4%HO(t30we)Y`LMq z>)Q;dv)NG2_N`vcI$-qdlipP00^&PmyQno+UrmObU&_ri=|rm<@m)L_HH`CP%o7CqusL}@&TkyIxf zJpluEQ(2Rno25bssAM$xjF;US1ZuRri(??@pn^KM>oJGgv@Msjj$53xT3t)5NpW3I zL6A)_>v-7B)FqxJw|$6LU=M-^1p2QmkU)JZ;ThuMH999v( z>nC$ZR5}o_h0M8BLx3&MnmI(7ClIBFuq(lBL4vUPnJ@^rIFO1`byPsEr85w!D^dVa zEHKq1WH3uV8ha+^Er(q(M{X;yNZ}u@o8|@|UWSWCysqysg&RowlF4$_ws_tYFc}`~vOsj^Ila?L8{spb9*EeU{ zfp%F6#MR3B%&EYPPw_VMjlr44)@~&s;)-?IW>9#s2fK85bxG&Oc(t~pi2xBbJP|vv zUu-dud-~SpiNHmS12fB{?${peQkh=%%U%9sCcXvt5q!?26O4mW6At(hum7E=pd<&w zGq7b82BprEOML&fQZA1^B6S;tQS)S z2ZY{Q&Z>=~rFUEd-!FFnZ<|&E94i-ZBKQmjl$p3OI9y){f&zTDRnQCm7(t63 zcXj~uAJw@|${(o+>V)+f$|xz!z=lzg)eZ=OU^h#O1ulb^J%nLw{o8LJ_T1k#)ZcHp ze*mJcUbohobx<7T_ky!VksyyVEHNesKxUMUa4e8=$`TmcV@EEdyHpmJLyl zK%$6_X!hE^PwReY;uGEZ(LY_1y8vDAqJIQ{wCB+T!iLye0(FtM0Yl(#y}+a1qLfQg z9^w;B#5|M!sQL@it2zNmc5e1jnQPO@IfgJSMzHvln@>RoBT7sdl11h?xE7L`y{G+| z`Y+z0gKH|2OXkij1J~WXE9>JCq-G{CZ6v`z84> zAD3}Uz_@|dV@yEeZ$k`q-?~15zI9QQd>ax0M){GCW3=}x{G$4YHeJ$&ZeIs4XXO#< zA65Sx_2VC&m|N>UQ~z_X0rzKqVQy|@?!Ny(;(78unw*akcbxqZvKd{JvjY|AMb~fQN^{W%@wQ-}AE%P5zM4b1U!}c#xq-M`+-_#aPmP z8?XfRmi1TR*1xISz|Ya=k8zq`wg4bFSBo)V0)?i8RLu?1QSq z$sRC)e<9WCM)cEKU#9NIAoVQ_-oeiudwy_V<@2oa+nBh2jURr^#N8$7z5a>2P3NZz z@p)ChT)4k}l-&9YxIy>gr~|j+M&Ky+cUql*%X8s>QsM)YKB4oJ4+yR*{d^MPr!?%8VOgH++$VF~YETsM1ZKFE0fP~t-uJ{AhkMQ-;FT*+KdX!yAL(|5l| zzz^R&AM5aGZSciEuY1XAe`h{j+WT?c>la_H3lM)v_y+eJfXjp5S-1b*kpDmskgs~{ z{-;I0ObVO|P#znQ_52L^TlEi*zg+b)2jKpL@Oo&)i=O`366ATpE^mAH@-F4)e!mCC z@3i}R-NZAU%XJeU6ZqFB{^=&?Pb>dx^S%O}t2dX4{Uoi zd#3TsOtcIntzRbma~$PUY4!<6c{dx};`adfP67NE9MSQ+<+fp#9nZg8Y?^_iOg>-g z_Vm*Rzwi8KJNY~U#@Pioneg@TR6aNc|DyTyG;V-<^S|sbueq+T`R!zcH@DZnxxW9} z;ExM^ZiRiIb4Bv)T!E)bU&Qvc((ITWfdsx69v^u2mrRLIOFU>(e5ibFL~|YP>kvF0 z1#$oQGo8Mpk%Kt%yP2|;o(Amt|L<38FS0<>S0IVnc&d4Q^!qh^0QPr4Be?!NRlPp@ z{i>I92fz}zul@Y^_X!NwwQ*nn>FMuR_bzMZzV_|m7b|~$iM^i$@Zpc>74Pd`Rv!P$ zM?iR5*Y}UV*uF~xu7!U9;g<)2fFgG={>GqiS=Dd!i`(I^frc0J@i1d}LE%9}yaGII zpVWiD1|;q#f^lc>njuB5vl$4?w(EvhF|J6sD(% zzhg1q9~`FH>E@>Vgm-+a3gwIS`5=FIQU76?@!bPLdG#vIWO`dkIQ=w z_`=?t{f3fnl;6Ozd9(eEMczo@<15l8E?(%%&mVI{d_A*Z@38rx_(1Qfe`^-#ZwSB! zK*jbqh6K=f9_Eky72m2Hxf|FAdB**;J}g9-J77MDi@Vl;ldxc}9OEwqi%TT*V|Mc} zEZFZK7UTsM7jg0zVi)As;^KuM`VRR8PX6V@2!6NRALbX|xfr=6d*$Ri;}zIN=X{ky1iPEre={z=cOe2ai&qMad;Q=CF#c2z2K_8YUY*)W|L;nY z@10`+r^Us!_1++PO|Gqb)$c)`aqn4rSoQo`Y}_~CoAY4+x0do7epNp&PK?X;=GWp7 zzt;dC#0Gw+r#y^}uXJPFzyF(q#(RMRKD;V7#{aTBxqtn4W|;tw=aV=gUKuX#9hVO> zjC)@GFvB43^qlVu7~nom0E~-&>y^1Z={rgAC@$`%^h`omutEWT3r zyf=4$z~ZBTDG0cO;0TDSUf9Je6C*Edf(QAW{kLP|o^L&fjXQDl z%|YY6eF9?fuL>A<1N$H@zS=yw-vIEP!2;MM%Ed6*{zkkqT-@vS4+7)9`opFPaRW|o%5T6Y4jdX6V7wx$^?qU=1jfBz`(a>wr69Spc)vM8ag;A2c^k9&-><} zan&<`OnHLFD?-Nos(TO__cQbFM#de>`R0HDcIzk?6=VC`bz{bB+Rk;q=jB0Ue6={a zcfmf$GwvlQ(D-U`a=$s`L1^6byl)N~SL*~Q8Bh7m_+Q67 zq3#rghvmurM#Bf8agXe86B=Om&U3~h`HFOndu8E4wsF7p=V5HTh{`<(j(d^z&4J@; zyk5a^6)E&9!p8mB{=2d9l_KRHn_mZw&z*<*;XsVrrtdGG2l~YWApgj@kGJDDKAe2Y z*X{t0z`pJ~|M2uPXDWPD@p`c7?ac32dDQ9bdZ@&O=Ux;wz(roq9+x}&=)qNWSNmax zdsqKKcKd=|f8C-23+Rt5fDh~LKG)(?Sg=1(@qVaYeE1X3FJst$uq;cwUxeQ@D3~9h zc!7oY5B@|@&=*jEYagD6`to8UC(<1rz`x0 z5|{3G=RJ&z`^=~Bj9=WJ1Ne#<##bK2^3}-r-bKkp!+5&l;<6p#6(Qrr%sd!Qy5HOP zFw?lx623E@0a8<5Cob;y1OIQp0teuHvV#8rEIz9Jb*kt853BBTG_PGXwf!%~=P%Iy zwG5(PwE7sF{IGsE365U)Mw@eQvc#+1dU%6U|3K(p;ZI6Eg)48bn}>~GCuN%)i+7hV zZcp_&_wFa~?q9%Onmhy-EB~_)=d%U=)qj7y!A^NsPGST{TQx?M&O~s zKhX8MhU=$a|GO_;KMmVAVG;cHALsx0?{`1{1U@!x9lH6?;M37N{EWXr-dz6v`YSvG z&o5fV+-<|Z&40lV3`0>AM`;X0a0tQv3qk(t@3&IN`foSQMa;4jAn3No`VB_^19|g5 zf3p)n`P}@^-~SFP$KVUZ&>OL5J?M$r3q9!Xu$i=3_%~y{ndpl*Z{OH)(uRM3_wKp* zeH}(W|Af3Dz_0f|Zzz%kXIx#rxcs0bMPqNSAKw)3pV1iT`sL^SGf;}4KRg4yO0uy2 z`6n%gdh=QF`qCL uJ|pNUPSebSrdez{n=K~PyZ;N?|5MYtb$e?*ic&xS^q>E^SaCo9^#1_ZSp=2< literal 0 HcmV?d00001 diff --git a/logo/pdf/easybuild_logo_2022_vertical_no_slogal_dark_bg.pdf b/logo/pdf/easybuild_logo_2022_vertical_no_slogal_dark_bg.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d4cb5de16507d0c821b0ef99a37a1a0701886bb5 GIT binary patch literal 59281 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

    pBj4G%Wiue{@4nW8B243J< z?9%Gb31rC+JPOt}z}WDS(dw&dfTT}wx;LS(^y?T7ghLqhWukmkAH)f}g&Kx9_4ds2 z@rm9n%uR`<7#$L;`FXNkZjxXY&%2V?lx)dMGBDQpsC$*=5qreWwf2^Rt5|{rni4#6 z-$%%ZE3(Y=>6uATGvu@LfrS@!Y;x1 z49Qr#MQbvf?-h&4t#fWOt9(@?2~>hx8_Guv_^-`6gGwe8Zh?d3&Xv#kj}w<`0NCNJVp<{M7OFrUqvy-qSz%i4-Y&axeAF4!EOB=x zyTD3dC;(l1pg!xC3LOj_qoioaU4c7>v+D@u`wBTu>EGVpqd~@rL)ICDL~Gj znW3U00D}Fsj@pD;pHCc8@7i+nRK~y3f@EXL8J$mXh_1W`B>GKX6nvC|33e|f`NL%t zHJZ!5E0RI5z;v42avv-KxyjU1_>vnSqc`Wau3kOoh!0xu^vKFy*OU|Nuuzy9*5%cSV(t$=&9 zAZ~dZt=HWfW%4Rkb3ahW7)%xTIW$!Q)){E35J0#9Hp(_==kdw$SC!hYS+*Tztf<(W z=e)pfZ^3OV2@Up~;Mq}#!vH#-`QrNXA3Xz#d2}Tug@vEg>E46%iX<|Fh=BP0&zp03 z6(*`6wh)|Ie^{D%1?Dy~)O*z0>X=wsTFQ;$mUqK zPU#zA`tP!ol(#Nx+cpbXMnnMt?*uIZrdAYkh^@K@i%BIK5gBNU(*%*&Y-(_P~M~-c-L`d)J)^>)f$Hsu6 zAp#I;> zfk>^X{S`&ZM&L`Sc#5(gmM&@%fovgX4-a7JeTV1<`E&DaVB^`>7CyR|^il?nh-(%T zK+`i=ns=cXvD}a_O+pqFIG>}|WMkHY*G!A;F|dcz=}&#PEJ^$9-%K!@H!ZAYGBdM4 z=9QA2Ch)2$1#op{%Mc>ATcnN*fF}yX9ynCOSC{fRrKWBw2}dW;d$d^OnEG&`uM|vG z42b8i*J4BC^7?KMhk@K1?jJe3S(y&?XGwKiXsD?<%#kCAySJ^Bu&mqzUZX&COsxDU zs>tWQ?J^T}JRH7+-3?=s3X;HorALR7>oWIMMQ;cpp0Fk3CQI*Sg$m`Oc%nNl*(u|^ zCP01JSMHGr9hP0IY~f(_1aULiB#^8xL3kM`JD9xWYdhzvcoRh_SpC?}S7(KI&wQ|A zc@sO}W!uGQ%zDhN1qrr|$z8pHLr$5@<)eLJ(@Wup1ao5tk}1C1UR0@L%qQ_LV#C11 ztn+vjI9NAs=K=tiW75fhSESu1&x1D4}$P7{zg%{&goNkxQfrY{BtmWq^j43|B_%00G3 zGVNE5F}8vZ99`N5p#qs;@nKo=CaFS5g}LqWT})*!hUwY6#{2a~uNfH{qxTyR2JJio z5>noZIC3stW0pLRb<8h_C6GNDBwM znZ(Bq=ld)3H+)r3Viz`eKrEhm`?35>(sMPR7tGUV#`|orvq?0XH)@<3Zs?=tJCU_IA@WS9ldUJ zx!L_exR~F{s+aENMrrmI6QwN8aW(+~vHI#t#8Z*lRZE)MsdrKObz*2Bz>$sHGzHJMikrUs$ znSd4d%|~1i7^P-ISpVksW;la1^EovK3(XosOTNivS3B#*R~Y(oa@QS{9zY3V4m#SA zo|>@9Htj7ri0vD^OXj(DI3 zyvnUb$K=6=aTmQYAwEnDqO}d%cgF`OyXvPoJ9Rh!{s+EpnIc?0&lgGfK|)s$7A=f# z8;skLKyM#>NF8)2{`3U| zM<^#;g1vNyj2(a-Szg6|f(K!DzXZAy8Pct^mF|r1m|ctZpjIw19`sNP{i$w`n|?&U zl2cd^%7l8qttRk(smpqZvrr012M(7H#y+0%Lt?~gg}bW%MEeES}uZj5N4IeiQ)*}q? z!13LE1%KkyaI1HJLLap-&s3iMPF`kzs*>d)TOX_uJ1yOuoS*e&>fJ4<{Ha3IsQd8V?j8L zNz@>y4EZdW*;O*bHd4-tRU`}|fj&<56JF{wmXpegXTW_1Sq# zlSC9ZNbNW3ZoD717mUOws3mq;tprgE$WpzCxwaF5>CwRhHsP#NB&chr-y~{Dk@HxR zCR0xKx<{H987%zDrHCki7e0?sTz40vnbrHqgd!08E#avX&+(cRayJ5uk4!XKW_Nbw zFxUpR0mn$OBZ514&B)n9ijc;p9K4>Urfft;8nUQAt}4#hUT_cFD1c%UV41ETJWBZV z)p?~93ID@FwzI7wgdRY`EVqxeUkhp$VwYx~z;%Ve2a`BIi151#!ipB}zQ&c$BrRdo z?3KC-AFo^r<|DBRX1Xgc=BgfN5?#Ol)#h0o7S&Sq!3x%m;NThjHz2aAf%4N+bNzsO zbM+LFw{*+Dzyf2Z5mCzrQW$0T-_}FU09lehj3!INml^p=*!1sJtLFzp_Y&_t=XS)^ z$EJ{q9Vuqy0@dqRL~l|W8dh(`?OTsEf@ru?)D*S}6*W9A5+^H;vQLwPrZ0=IBIR;8 zi7ffJk4E)tW{ScCY&Kg21Oz}Gc=rt3RdnIV*QG3`tp~T8-rRfrdLluH=bgNIf8_weIyz?o)B)Cu8Hu-N%2glx$o#z?%D$eEg0U>l(_6JLhmz} zA^(GE&rPT6c1?rBq>6jmKz6?Go!l(*94eSbfu zXGiwE^#j&2-WLTrVyCQ0%hMZIGs)yrI@fZ`buV>gp@3;p{jJUJ(z|Sk_5e*v-FuFT z)UL{`c2&sRC&P91rWpR~;F*_A=}FF88*!E7i}NlG0rxDGX1&diFjhLC>H>+)@pL;U zHAXn&x!-)}f2SaTutng;3aC*43z7*O;=5m{!7pE4$JX9P+KA3A%Z-s9%L*MzUg)rns>SEPL7`MLE<{mPj}=n6NlK_4Qfi*$Fq$*v8O6F zA7iM6qm8J09spkl`1crXG+9Pe6NJv2B zu;D1oQHk5RCjA6x7gSwm)zl@s)K^(CHv{s>mm~mxy)>lgUTo)QaK@#H-_K}dw2PSO zQIb*C@}!}ji{4BC+4zA>!oqsD_-#y~Ydr4(LX?k$f|=yfp!=r2N`br^aFh%b23p)7 z)}k0Lhu%9wx3S*1#%eK|!OfbR6SiGC@g_jH9F6r)nnmLqSsSl>YQ{RA^$E2Z5KOuG~xiYXTbGg0B7EZ799#tPOgA* zE)WPM#0cXl37#f0;Rb$XwFiQ%X71I4QQ^_idyWlPZCehcFY$zD@cc%}1`%54DbwA9J8UJbxC1~9;nEZ0FD z86bIIKpG1VwEVQ?%1_sfbF~+0(N)xSDjy9)x-S0R!)E!Kxja=ynB*&yprD*Z#C8vEBajJqE@7#W zi?x-3Qr|sbee$gb^YwFB3_e4);wRZ0sJ)5Hf8_@T=Jfv&AiK@(xU@l-S1rezmIh8_ zRATIIN(L*$+S|8pKRAd6uJU_-u5Ox1+Yqp)!u3k-cB&9W+g9W>wg5_4t8W4H!@78- zUHHts#y5B#vc+UN{nXnW&<6@7rHR!8DyJAgf38K7xd7MH!ZSIrYv+Q*d=(fT8IZ8> zJVfDgeo>)f%7P_+X!;&&|!zGaOpF9Z!KG99`LJ%W9VxU2+8?8_mQI z024qM%3U^*ksze^H|l>yzitM5CXgogeY{E+!h3#qAlFeEsN<-Cy7E{nF!?hG(dR&c zKL&=8=CnVUN|fi1)XXHrtcCB{=6j*4R;WAWJOe|87Lx`iCy*5JyNLvH*uQ%h;Cbu5 zn)s8dEnv%$B`se41IvjuTUlh2_5m}9AIqi&Og3oKf>PE8wICsc3`>;~IV;Za=%{nU z&K>tdcnvf);RdA{calT?4={m_)MzrdZO4;6tQw$Z>5|MS#WC5<%!f0~8Eia6`v?1K z2Il^hzLna|d)K0WEe748(3twdI!^29eylfpSlyU8awWbCV2;`g9)Qong;V7pp7`Om z9b9i{Xawm`oyK@YIe+GbPN1H^Kw`ZhFYmFW&fq;LFNCrZcCB1%QgZ+B=E*HR5w(^e zw}qxvb5NU+1|H-S1x=Zl>~&2EGLw?`ivvW}BERG%<4*u?>x5wtmi>EPw4NQ9_9h=J zmsJ5A=gNhiw*CN2-dh02@dPz)QxbUu;6!GYBi#$&E-W?S1Ns%5wAiWF3L-D*vx2@# z&fGUh+Fgh;jWrPRSL&jU^ z=lkdBO}QPH7F;3w8faX;_;D+9Yp-=NqAqObIBUG1aAzoL%h?4c_w4$j#~ZR+2X%y+ zI=Y%DxsqgQoW=U)i(ap%(Z4p_)Rb^33TDRr##I@^`AXb@L2SLCOmziEVIGy`CT=#G|j4y(BL(VQF<8<<4aPjMftbO6vp4_-M- z{X|xUcteC@tAT56e)o-njP#ReR4@LXOMP#m=>|$1JC@CVH+?XWs@IQX%_+Mot@)%| z@xIQf~07~@@5$=83H!>xn zj-Q1Wif^MYHcwex>W0_CrJp26^9gU)@ucl|VlRAgo)3=u-sV}b=8+|mYGXcLk?VT$ z^Y;_8;23#)mB1MW(ms*7l@+Xh$q7C7;rsx}JC{VM291Bc`5a4Ft~yk}<+RxFKB^TJ z_=`4q_|nf>zc8Ffj%;z zie17=eP?s#O6f9(25{D&f}F1I^yawGfDT4iu(JiEtOp3DnB=bFBOj`(yg&*>=|-$ION0>9Kb6&E~@mDyrWwftY|6 zz0W**lz#G;EA7_2egn&WUIe2uCuI%R(KM@|HZCSxp=nBP@l@>buYGozw{JwkFxw3gA3J46fC)IJ} z^;;2An3>AT{?<3@&)XO%)@tlKIczCU_R zC$Wn_w>%ONMAe;;P{BiOYSQLN01DF!<2a_3M_+SoUsiQNXu!#F9)UoDbgp7|h%wvD zAu%#sQhM_oJ4|Erx?cQ77%cjv_~rX-=lD491lHoXnUyc2jSa1s)FYT4oBh1pZlCHn zx=N98C-C|*&h>W*}u7b zk2E)0y%2!(iCNq$CTyPtgfOLc`>(3=gulh_)|^fUN^&VsvzaLc>Q&?_w=d8E7Jtih zAeWS>r(Y%2V5qn9;r9~vu5)*r+g)3mc*EDO*2C}C;k+wrTh!-=lk~-`yy6s1MX|Bd zK=_IM*Ck2E9-${Z`0K-U}07gyj7_*JdE*C0L+?kuff_i4SHup}{mC zB^)l03m5UzD}C9ASh;^<6&2a_OzwO5NE9)}jj7?cnvYg!*mBm!1ZZgr5St;)o=N(R5OqiRTigWLf^n;t!T}*_rF9jG#)Zu9{l`*ik$}ZlZ)1ct^ z#OZNgkw^*_#SN$CirFHwDDy6|K?N0sTO30}S)1&eEBp1s$6W{WgTMkmkNkd#EobUb z2=vgpF^N?aDD`z3_@^`@X}iHS$7_k#oUf(h2b0;D(uwP<+C?gb5Xn4=)jOrx;$!0{ zKY2#K=lx;O65hbZ*UIgReWT{5*eQ_+kFIMY!bp~~?K>Q^I++ID(BUnDskt}qt97n3 zzQY)1qSMc|d@^@)*o%i>uDid#@}co)K6&4IL;_CzC*0WD2@47wVvbGAw^W(gzouh( z`O1Jwc1N+QJO#l~4c6Aup$WxQk|N{!Jn{j;9^n2Nb%6w8s8-Bg0lQ#0Og zD+iR>U-D;InIk+fwE3@V+hAUS@!@B^C>$ygf9=nG3GQuB@kffJN;`g(#qXK8_Vtdc z*1zp)@#5LL*A%J#@NGTV`Smex6!IJ&DXy)l-%EQ-!!pV`(>M|uhzw-xS2+y3SU^){ z0T4+@#KR2CU9k4x5S#Sl#`kx+ml>IgzPvk_rM-f$ZmjWifz8ScQ7LY$jD1@`1J!V0 zz6SV98ZA*;5P?A?_qR`Wjl_Vfoc}^=TKJ%w-g-*dni(M(o>fafF5Ow|TV`xEF~r~L z&|_tiOZ#N)XHw*_polNxI|*sU_`$Mm&D_KUHR1K(AKe8nqQbufeBDMFm%XHE1G1YD z+m&%8(8(^7T%I-RAzqtZQSsXl>4M4fz#KF=r1n#394~aKu18CkmyNu0o3Pap%@Sfj z%~H`g?kk`)JMvTfc}1)@QN7BF+(oWCAmz^w(sX!bfl9hMpq^Ne(V{6{yLKZ-P=QgJ z18%Z#g2bi8DX7-Hz4!M~I6DUhQpF~HO@eahE$3pmY^X+#KnkQfzFU%($)1~;$hboD zGD!ZWpE9C$-x1cxO4(JITTl3Kk9GUXSG;i)Qu!w4^UWOOq>t~_3m^SKKQT^YT%3f8 zldNtW>_iuC^B6U~DW&3A6%?oUy;dhB-p`ifMCg`K1b24!5rJLUL~Y8{z87D4oMEQ) z5}Le?MMi!2r-6!LBvCl}63_o?Ys+8@FN{`+0}NnlbM1#+5ZbO*B!4fPo+KC{dunfW zAf>U^guo1g({{1Rk&_{9V3+^|1!Kci_Q;$F_PJ)}^pI&RL;|h0xGbzHzLcUBEmzhr zj1drL_avjkJlietjpYqLgHJiwMmmH<_^7t72g~ODtQABcWSX7`w9-)$(i>B$vd?^g zTZr7`1)_;(as;5qDNq$ng*LCG`{g~JCc1Opuv`Du$>OQqyBq*uR;m}z2sI;r8+|g> z+1gq`RUfi5f>h@U7eif$M0;{#)@TD3pD9^zl#BWJ4h?A3eBR$XYH|&ha<1+Cm{Eat zVH=2qAO}>%$)QAgB(aH;nI3RI)`7ukO{x;xrEG4Ei^yf>CTQ78kZy7$2J%_wN5He|uyiH0}r zb`NKd$p8A4DB4z5`O37Fb93s2jYA6Pgpz%|b>R2x;a?q8EHf_5sHr}1r2E}E7$cN+(b>B&~+;lO=*h)-SK?PD0z~j3HO9F zAL2c@cE0uI77c@7#S~js8&Q!|3a8W_zKfQu$y`%94QQ(H!fdP!uLe4%fLepJgzD(% zKJSxzpmC-bEhGT$lOpci!MC(%xGk|UBQZa#%i5a#^7)#tN&d>Gu&|qQ)pnjrlOL|s z5X>)Zj3JF#PlrA%yxhdy4SMZKcs~31WZ_T2`-Ax+Fd}O9S*-4}YZTf)wtBMg_K9(@ z^G8~xNDnHuTN-_A);6>)j%dglOs&R4XjKH_T8OatNaHb98^^0i(BjSwIKyyn|L1zW z@b6yS{#G+`@t=0df}Mj=D)aPLem5NiJrM|J9+l5lj@iK_X+<{=)5c%uqfuc3=mSg! z{_;wED<&aVJRtI%(Wr~}A&3IQDGnoV-zL`RvsNA%;^6QKcDkX9#5OD|#hnH!>T>m6 z$(!evTUF? z`O$q1U6>0EyE;1uQxc$t?T+yJbr_1}Im*+DSsK4j-9|$ryKgUhwei-l=Q!~7fXEyN zV=EPzjB1McOcXX_)h_6SJ`vLcHPCNqF8vsR3UC{%qis1c+-71J+11fus-G&Z@!^e0 zjhUW;0&4oplpy+rk1S*O6+5FV$OZBu3|_L|cq=`_FE#8G%$~@ek{cRQmbe=3X>0hW zgvPf=$oop%wo&-9qHG?}n8a%Kc3dzmvNEp9v}WyJ@9bO-zOM3*`<-T)W45C<3172m zS7_2wwee>QRAO5?uiY4n7U${Rkxoqk7>vfGNzunb4{ZT2Agxb3ii3xjxl3!o=bEM_ z-@=Xv?Ka3mW-1lYu4DnMQBI7f=+fS~3w(O8gQgy9z|oCBKtRxSBL^M#=Me-VnYj_ojur%K``+hR!?!M}G zOC4F|L@NV>$x{1Z+oT=z{idddS41JErr7@G`6p8X9B|r;UyjvyB~Tl3(pD2D_FeJW zh-TDg>3(`4*cutJnoKON!34+_4biHO=A0jdg0ByfxM{r8U#_l6w3lf}X$_r}RcuQc2m zP8uI7Df!Xa7waMVz(>1lbacFe(`lu2{2ED`+b2G)?AExKLuBSI%`5E~1T3C8C)2E+ zN>)GhREj{>1*iv}dtn_*Ykhrde$vWUkCzZ-m!DpD(sp_zxxZBY>-$Z)$L!o7ect^Q z=R$gD*FCxa;%SQIjNcE2))$tN5uQqBC+iBv=^r$Pi_CzQ0%qlcEmh`01gQg_L>AxN zxjrtQ<3^h? z=$RtZ2+Wb?#Kj%e+=6npoD964{>m0XJAk9*1%H-QB5H!aH{iy=PS2KFs0EUzn7+!= z)f(H-ymUMA$JN@u%#8aof#xT-_=8k%V%co`&T{F_$`#S?Ro3lJ!ZqKm5W^CtvQ=H3 zzfCh1d4kO-#@i^!QUMMH@Jjd`l3-vrUv=w?B}G975v;_*I16f?hZpsf<6xUkdV3PJ(5iH>F(aqJ3Kps9h`K{;i^Za>;EfR>#5wn*ojZ}8!1O- z!<-!7rJu3Xv8}P9Fy>UO7s*JYgocP?R)7xD8W0aTgxv7#eh|^lKJMAxD&}#*w+B{? z0SUG>n}FJHN082d#&-`8o1~AzX4fP!phW=PVI?CC!~*4ol4nmP7?B?}{GLjaE#?^8 zC^kpxmix?E&5WfPvwKjnkd4-HxOqRZ`ssRdj;q4%{K--1YK76*4ZxrB-nay9(OHo5 zzTdwct|+8Zy2F?11|SWu$;JRL;P7Qi8A;eHM>y%}@ui`+64T-Rfn##AvNu5HUHCc( zRow1ak9PwPtW9Pfq}~#xBzj{S)qm<&qGli?E8%zwuOe$qV1X<$L1%TY$K4_1!?Zo-Ii4 zL1a=0Qtw}U?dOtQy*AlcX!9<`enWS2MUSIEgknMn}ke1HuYX6*=!Zp1qyd#MrnK7(PDUHATz&x&tLTegWc-^F^xe-V)bs zfBVUtLGE>b&*E;qAKesWDCGD|OtM%IqJ7}L{|)f{U0siW(~n(qM$VI@-fpg}A5+t~ z=AxsmO$N1bOf*Ij^@mXYKFU!LlzljBYtXSSt)lQ*R+`+XUoC43@5lIf+zwQ6;G;U{ z>Hx40GJ#)ve7BXa^7!cs(q=7xykgzIgy>>VW0J zLG}lE06Q_7yA4Exyf_Z=7Tp7l=Yv6^C{>k?-EF{`e7U9_6OB`^iLPTwRMQlQ34%bO z`}b}X0mMiNB;c@A2Dl7e=iufd1i@=^vK~mu=?0ydSy;jrEAlBG-f#=9Y68YH&O=m~ z;BntZMpgzIh(!$Of~|xvTY=4^@d%;EV|O{g(w-!QUIo%T&s_OIob|=(-5>@Ad1;Op z&BqXkqSy_$9AGRJd%A-DkYuc9G`(yUNV~*>hvZdEv*NUBrheo_?IQ5A0wRmkq46#fwQ z#E)8N3ZM%Ac&~raJ*m31L^$a&ga#;ry@lw8B#Tr5cxpm6?obX$j(_av`U^XU4P7I~ zfGOM0wNq6On0xwtvX_^^&dTUm7-dK>GmwZ8l!K-7y@R`5(cg7%6u{b{Rc{^xFa!KI zpUf!OEttOl4>uDbWtXj9l9>m>81uUMLw36kz`l~YKyslJ-oy^FUzpoG9OinE;Qada z5c^Yx>hus=kSxuye+y~;MfTIEU!9m1r%CHF1Z1RS_-g@UR1(Qn8JZ!#a6Rb#21CvOyR*zeiKzyk(GjHzBc?yF;@=r2zZGAVW=LH()|E8l>we01u*8qWl9na<{>Q&N03=M` zPqM%ry&}__+Bz>F95eH-^Ijc(=$|ErVH+I==vgO1FMRpJe_Md>4PleMn>ht7 zb!|^ivB$gFklr^{V3%#pO6;vm=-zEDhRxQ1IDB&&9mruN-L-$x5Lj9-$TBVN+Md2y zB~w33-9&sY=!4~YMe+fiir&}@zxw)u#`VIq?eCiBZ^s=h&LVEy?g!`qu_P9jQ9G2( zq@>_d^hv9)lw-)W7YmK3xgKo+g#<@B{0+=_K{alBnTL%aQFzdD)XwS;xEO~_-Sl1X z>C>k*<1Q;^o3rTL+%2-QXg5@}P#-3ZLED?;d#8Ps0`$ehuo2GZCY*8tunSQ@jH(;) zgqfLHr+A#YsaEjiV|j|Mf55dTu48hGOIwcD-CJlO5IoQU09s0*aUbSpa4stDQ0~hX zP^=RfUSi$cl|N#JJEe0sm*n9M2t^ZO#r=r^QeK<8^+C(zTwwaNeU=#z zN+mj<(Evz`{Iy!?v>tr6XphbxwOtH)Q)Q2`O8&TSxbiSGpQqoqqp3-FcX;KrFzE}WrP|)&foIi6m?6Zh$^OaiOQX8#PYhWns z2e1{5*?>EJ_fSN(w<8s!H9w-{@!yPg1fDv?dnJt|?gF(R2_FkB-pwGk>6ESjbp(^c zoibrC2hu!XH@u{wvw}mJ>iy;0%GL2ATr=gq&WN`hY$^;-9I{2aun|f7c9)2qC?S*Y zCihK$j0^1&JN(5#>B~S&e`k#Po%I5MS)gVlosR`H3f;w7q?kDp!B1_1-4!RrO!4|Fhov3<#h*7!_CMWyec2%^P> zXV+F@GqFwQs$*S4%C*rQ=LxXv;uV3sB86|9Uh?XNEGsl_`ed@>kP`_%-xxdya71hD z1W;q&fx7vcNB)>=>pBmf9YExFhwj*V8}+Hhco?RpeE9HT_4Pr883sS{L)xP@Fh3Q5 zC42oMxeL4j4Ww^XOmO{e{jsLi_{IDkfYkDNpK57o4HDnerMTi_Uh9o9Ay#C{6v{js zJ6=IU*k+&0nP=HM50L{kodrZb#G~~>bwgGdOvhq>)4)IGa+EAT&jrFDF)K8OJb{ku zsZBh3q^ZllN)Xg+0HU6qoJt;m|1pIK;vD|&6tW!Op0Z82PJm9&{_yRSn9Hg0ujz<; zOu>(M{HppH-ym6ySU~HWB7Xro(S?#6Wwr)j>{^Z?WFhn)`h%xo`B95H3P7v6=-|7i-W!);4kN~p|kH9{B z)oi5;a!#Kpvywr%K0*e6W=~*dKgXj2Cd^h`1$6j$p8u-61Dk_qne+&d6Eq_PXj)p+ zWOzFJqZ=OgJVVPBk_rXClSDK`8gm8efjtora4!F>fJ1(1A9!xl_r#jI z2*B&RMP&52a>BacEs`&hAP{k!Eht`&{Ds{_X_w7U${=y%cE^`1FCaMBpVj%U(_Ei_ z%@6kVj+0F(P&WHL|02wTYTZalX!iF47IvK9Ok05=wDxXz-G(0FDkjm73JW=^`0fXF z4w4jzaq8EADCdFg2`HzjpFgl>C# zrW^y>63U$N<4D9951`!ohKT3L@=GL4EDVG3+qdM+Ip#;enKM{0YlLd!nf zyJIWQ^iD#@1c>U+ot1x+~ndGVRL}? zScS*R?@cI_F+L=0+e5nYP$5h5G0t9hcLCRFpa`>Uwap4thl@?O_2IyyECL}%A)zP4 zW)%jRHy9}GbfIz~Yvq;##6MvGv^^q5)jD)N$z$%P5n+LucfQmi&mpZJ8{@je0L`qX zqWUo!w@3j2{-@L%56)j-G8n2Hucw?$%gV_3J=xpSBe%JxsinEvngy^8rz5(`YuQSU zh4e;Gjoa*fne!T$`rbkYFEJ5H*I~Qo*tP)&$Q8gO876XqK#mugjg<86O?C1I&jK@0 zU>iA}&hZp;4AYwkw4{lUablVceoI$c1|Z1w$;h2D)<5fRx83{Kx_>ua%OcQnk(I3{ zE&yKQEw8S)I67?>P@9Qv*Il8Bj+Jk+;mnp$iE?35Dz>H9uB|;0*qFCwtFVxnL99{`%?{6T)89JT)dWwdX{vxD;0v0_criywJbR-^tXMKM!PhA`voF;blW5 z9HSo5a9}QAK_eS<(Axl)XKezR{&enF!1VVLaU#*Cq{l+9r^Nyk?GWJ1 zP=*lNFQ3#!D*Lt;C|;)@a(PauT33I4R+bVcbyG43J8*d{#XeHEL4eMK*Zpd)5-Ru8 zQc@`1a=5S4pLMmrd<)?;I+LKpB3;<1Hee|Njph?T*zSmyZVGwCsPX-b)lMu|GT;`X zZSQe|Sn5hJKQib}Y2jBV<%G6Z0tWkO0>xgk6wM6`fo5<;l!dYd8iGbp4VGKVi<)W6 z7}9F2+U(c_T`Z?Y7xIle@<|OpE1ZE@{3bq-PrV7frIFvZlO1defULX_)DZWxq_yhi z9bT6gEe)W=q*&M(JKQ5z2;d5onz?77E(?{VA$#KuQoypJ#Ca&r-oPwd!{-=Z&=(;; z+8nzwI8hFwm)k}wRc^83)d2DPl!kLbvne5sq#+P0q~llW>5}Pfl;Q*k&3%+_&f93} z=#Wres-YSJh=S?+BXNZ+rKng< z<3HoW{1b<6CA6kTJpV&FBcqhlX(@mcLd1wqYf8^7pca*adqm@JKmE|51g#;cfmDTs zg}C5Nzn~!y0Vc?T9Q+o9$(_q=H3;>WBKg3y4b*aKMO*dsrLAPU`%ia*(mUa-xjRc?Fm*zR&KhUtiSK9Ew+fO=D z71>IX0=bbCrQ(zwtmD>JAV2MJ_OY3h8G;MI@p2s#`EtMlh!iFQa-0j(nahs%7oIyG-X;t7l(_m1#9XY_lavF%hj6b(X$ti|sp zjibBD6ex{p(6(-6s1sl`J|p7Ktn34RiY8f52Q#) zfxAYT(R0qf^W1yxeV)tyGc%iE&EDVo^8MbmcAIHYU6WO2K0V5YvJq?z@cU9=@&f>w z(>i_y?)P0Aq&Mh#>H}~yRb{VI@vFSK$}_)okIc$%PrXuVOh6G;$=2I|rZ7M=n-|vl zjQUKW#@HcuXZ>aQihIMmtaJFy*j}b_xRS{QXJ%rH51?RM0(In3kjyO)KMi+XTedPdBo}DNfIQ(cG|?&n*I~&8Eh5H9+(~Sf&m*7C z6Gp&HVsVXk@gX|mEBa5d`U2uYsmje{wJ(B=Ngx-0Z+Yg+gYRG?FNJ%+fSpyYg7D5? zf;+jQ@(T(FnVBG?sKtoKigLyAFpx4R&dmMD(|O0DQWfr#7xt)0W=vskSj{kT?}H@C zuZH@{x3XD&Cb(a!=)k}=qy0aC- zt$So7KM_75syNDpF)yiNcHy57z`d}L#2UY{TW8GoPu!~A6Z+MEHyt3O6+U4(IjI3^ z%$JDNR8{#}*h0VMd-c_`=!P6{WC}U?-qBGio#DMqH@k@=5;1O)A{PV!Dh|}lmlwZB z766SSlG>GyktTPVbZdYlbT+qu+|we8Jl}kkxR9;CehOHCmY_XIc0dHbcTUKKp}7K( zIY2rMC8+}x{8gXE8#@z4w79W*r120F;qNz6!2OHZV)4r}8~jZoRKEKoJ3q^RVQEZf z*;_Npc|ged*5&H3KE-noez=+|JWFw59{n|*aa4(q+w$^2D*2agod7{HSJ^zE>3x5R z7s_@T%qovrlX(O6wqbYUQJyU}I<#*@r?|(LgiV%#6wrZBrUDRYp<-QRH*Aqq^smue$5IqXmdf%Tw`?|aAX%>_^#S0GeDHYRoH9PL>WPgEu6`bkG;r|TLVYF=1nin!a; z`dX*|vY{O5bhy$fmGs~+W#$l^x>Ym}NUU;Fc&H`l*`dZwqF@mP@C4=b?b!RYf3&whd`(B<-{|@=NCC2j(N~Z~-&60`1nLVN(ePKr} zZLRX>-gS3(o9CoV3Zi*(b3^53vLvrTdB_FY!Mp3$+hPQYdeHzrRy%{aP-yz$cs+-n z%v21|QD`XutWM9ZtT_X+3P;9kdZ)NR#`g-oOU6tYW>&DcwcolEjw5wx7e)S~=!-@% zaM;11QNN41KB&zM#MM(_!pukUAit&6sn57MXKt~cd=K1HRoQt3{e&G${yWGsU*UlD zdAT+V4KgrDHxbgHWjJ(_ae5rxWb7ur^-**U4VZ!>=%$0B;`P@m>AY7@(E`5IT*%za z7qyuA_jjQr-0+nU^H<@dokdw|Cp2`-B6n3jE|oKE<&7?VQ6pi0BCD*d45FWuImiM6 zcj(`a6e@=~JTw-=+`3f6eJd*t^>vW#Bruq(pXGkL*ZC1$W_p5x@YKM7_eDUh&`{I# z2&stiY6eBYS)dC_+RGAK$o+NOvDn1D`qiGJR#sNo+wYjBsdos8_y#AJw>nZn{Z#kI z=+i1bqOA^43LrHV?}yX05`0S601^VYK+V|x&FDFh7^RDwYw?QT1FSE0GVa(1FVNP2 zj1EwJ{=ns+ttUVnmyac!lKw&ePYBMai zb9l8*1Z?Q>I)UZad0!O>89t#~(J>Vg%7AgjI#2k=$b-}YCUm`d7$AQvM`9zD&Z@Nd zk2PJN`wkeASKQn|qt`;&a?x$0l4D(jBJMWWGs_kS3Qo}99dDqP_V)HZ?P8fotRSoo z`ad*Y=F4<$OUMtPVo<&FDO|ol>2?ZmfnjpEIRZH`3Fg=xL?C&I2^KBPC$7NRX_Md84#PmR(H= zL24wcFREsU(E^B4?vmc+f+w8MJUi{|uj<;nk7u#Sve=Xu7P1zXl=uTQF#r^7Y?*JC z!`0fsl7}kV^{ zZ`;{^^n4iIr2+XJdG0fP*=tARZ{IE_F4+T!5TLDl08|6r`)mv@HV{JYzT!vIY&v$b zoL^iaezONa>aQ~-VEveDsP}5%J_P{nU#7(;1DfD;U7a7sa$z&A`D&-F)00KyDkpFk zCZuyY4Gkicl+m<<4t*D)i3{Bbe57n>G@Jh5z-vpevJGS!>JB#ZyRRI>8Rqv;zGJ@h z+qRmzBNJjf`_&r>cHnBqL*tpeSRlE$3_)A6P>J=6aknDmfB`6-BT@s2*lz=ua=d^4 zKD+udps~5wzi@3L=m$O^Rb?5Em}GIg!3nFo^5h0 zj_0nSu-X0kiDP?f65xy^Xfi?r9e0b;T|9k2|k&e69M@<^xQE5V@az?R8K6Yj8CS?jqmQ$IAk?{*zM@46uz{R~sF-tO#TC}exE z1T&wYG*vD1J}vsR{D!P*sWuw91+y~(bW?Zrqqpilz}Yky$wH2S{!N-y$Gc)y$W;7 zdp4HDAaTw<8v$C-vS?UYkoJB6`_BYiC}Kp@sy98arO7ow%6yB_CjwA+X{zI0YrMw% zktENlYphlu(oDCWsji;PRa10vxRz+nM>`g^?9g_s&c$oXibz0s!ZSfjGGbsI7kv)nQakJT-@UqXgE{l_Ll zP&>C*6}%WJ#j~sRy;`Yrl^v5kPT0f)I+Nqv7lIP%U_t{*jYTKkGa|&j$hi?JKo{tU z$UKof#eW-0;s>yDOU08$N8xsu;O1?ZP?g)VIhqZa(;J7blBt}e26Aie=U%~W!)EqD zDoo5SXhIANVfjOVo;|xwXiK1v_5|+J{?g|S0BzZi+ylT%K0PFI%-}gf59h1L6{gR; zF!iElAY)ODM_WT`j~m!<>*Yuq=&_W?9(^J4m(5vOwHVr;p!2QbaeXTi4x4kKG{}0n z#Vm~@h0bTu6<wUd06rSI_-V^p22+APUM2SUWSCd_1O_x6sWI+^V zYxCZsi0$}CFSLPS_tHVUA5Ur-i(s92CP@AwN(MpHbCG_b$V>qjjLy?B`HaJ$-elf| z#)_ZXB4^~TQmMIu08&8)oiQch;JJ;_3b2g9Yazz@g<{W3sVcDQK~;qPwHm7*C|(d` zP}oyT5~~a8bzBk6pmgOa%aWJ$VZG88Yc^(l4)nCTu*M>DN9%J=VN|8}ei93Q`JEG& zT?=wjy7cg*QcdIDZ$|+%$nhjDRbi^r6D_=s6Q=%UiUOHD{!}rS{@nU!Qbdd1k9X1J zZqhIG!D^wx%?asB3SvlRenVm_i&fFq$_kVTYQg|_?zM&*f3a_(C}RXLBf$6;X!xH* z?uvNrx@d-=df+VL^O>2Td=0>p^1HOCO9y7|y6(=MXwiKJNp#&Z-mAp{q*0KW#^mVq zNMFTx03%Xp*wOKx97kixedP-hAS)ZzS0!*NE(rusBNq{@5tN2Y=&tZ$A=B8mtuR76 zlh*)hojpTw#Y9}_8`5)GLj<=KyGbZTN(9o&@SG3d;Ts{C4H#XKhyj~RBNZAAdzO6!GtWP;oST;51W zKqZ-Bd5a@Ohx(x`Xfd7%C)Qd~F1YZ$H|9NwOq=_a-2oy=J6~icEZikS093l@<1*Vc z0VMz?*9}g8x?+{Da$C7;jedWt$ZokiOXykt3-b#PffJ$rq_DTT%2_rCQN&KH$VH`# z7y?MjWps>4Lyb7%(_D7%94AEy0&$k~$az1IlZ;T}F<~1-GHEZVxk&|UZu7d11{|a5 z)aor}>T=FqDUX#?(gIY2$|W-B0^Ebnb;POf&i#HsVjt@OTjhY-MP2P!L@zLUWh*?` zQP5i$+mJ*NMV(-ceRK~ET7yIC2;h%@@qcLG*wK)cZOIHm+$Vhx|66Vse(t@Ce(h2` z(S*><&J_eZdx569u!GOr2^VzRJLv>#HAlWdR<_hCDDVn{CWet7tB)Qi;Y45&a2Ugo z-&t-CZ3T|F1Tf*JTk*FMj$sd^@Ok79PL-xGI15G zz{+QUlk{pbxCy+why;-X?TV4skiws$`XeyF!bmr;f=$)$Veuo!)V%cA#<}ZDX?J-q z1MY_?pExcw9_BZOjx9wTQ686c&3$Qk@1nLxN>d?+s z>z=XYKoqq!lIss?-r?NA@}wxFzX}Rv9y4R4PQLr|aU^J|0h^uGYHF%y@zY@|0=<+_ z!ml_mA&(zLiR}&kEApe)SX^>AVJoUsF7WsLPPA0^PmDoUETk*szEO;k$Q zkm~<6-tPXw(0-`qWPIIEi|4tlrF;xRAL@86a56l_ed$oaxxB1$ zOO@m97F|xC_1dCzF4O-ubft1=$s z1z{fV&^eRS^={Y`g{nCcU}IhT6jqbI;rA8Epal98t(r)RaMa7ONf{WV|xrxpuuyp!n;&NxrUr~ZnzUd1kA>?x;1n(HZ^HMioPEvnyjbWUe3OP zlr0C}J`{*bkHYH}{Za9a8SfYi=J5s!W_ynb#uSGN95T3J$N6`BZV}mps#dd5ksm$U zz1E)LmZ#@*N90@gNr;sbXTD%E(Up6#Cbdy9b^NZQQ|uri#KdGw@G%@yon#hQyBpOK?oP9&l?iiom`cCWXJD0$la#bhxTQ2iJqKq6V$vDG$cR59FJ7p)=vZ7v{owlAWiVBDJ@k{6*wZN zA7-F%VUL>wr;t12(fB!^&Ksqu4sXv6ppKnvLTz}y+u-@KDw5$eV2%iZQL*A;o^h^5 zlFP+4*5Xl+@o6g5cs-}zUtdF93BjMWHGGQ){*>+6^D4y{GWTa=DJT4QGe z=JU9F5SBJuJ3`*KaiK|j%MGR<4L;IBJp#W12jFq=B$r(Ah|FJK>)$yJa6c*=-Bvs|Vx!3~97`))f}BWjI(IEWzvILnhMBIV7OUXQeL3}T%ZW|Sq}cd73f zNGLOY;@+A+4zWh>QjjE$N!`SnM)QE~v{Zghn~ha={f=YI-sZ%UhBd_7l_`DO-pTef zkyG3T5xoWuxwJ&E$FZHgQ9rg8sw21hUl|GvZf7|zeHQG3t4j8~w0-fuW#ik{JVg@w z>t#DhguYiy>vmjkM%vJj^I6tljR&A>fj-nU^~?tXJn$Sp}@8uA{Y#?O%& z!`_B^46v3>UZei%Z&T!aDW+Y7A|mOhjHw#d2NJ}c^hav;_NLy-@f(l{*X%~-S1dtl z46fr{(?7OeW<7uRG12wzVvTI0!bM^ooFtE_&#`fIE~D=h#8XeOl4ECC9&PK_0?GP! zP12R)wKCVbzpb{lO?mm^%n28~_1@njtf53)Co@M&s3ZvwVh!*x-m~4GLU!&FkS@s4 z9?`XA#Nkl8W4*Yzo~W+pv_&;r!wnezEwJ|@J-xrh18J_Bs)l;fzgwN{LDY+Y$;Qoj z^;L;8UCzGFZQs*K&Vp13N}^b{SUC``Kx!M|wcgsj?Y>Ui?QO(%HLo*}OV5@k-kq+2 z&TxT2k7t2RkpCY`HR+saN^TjfvV=dUzuFgk2Cb{YgM1ZY1wyKq)=zqW95AkP1Nym+ z3z3X={!r{ZCg|1eX^Kazo0TE<&U&%JDep2AQC}tO&}H%CZ5K*NjRf<+*rb!MF821V z*VufQRcjD>pr9XzH=5E2f0p7qVv*>YPR5a@iPu(TMBx z&?`q6$-Yg5y>6A=%?j5KTU!LF4~up-?nXVHCFV8 zWBxIS>4mqf^Y`cUD@j+Aim~B@O@^+`1vrrOP-8a>i?QDBBM#G_`Ks@oT#GTNO4&$T zl7vs07UDy}x$j)oK)_meH82K2z>0Eyf0kx{)I|AQ*?eBPKyLYz9`#X(Sc71L2i{Rd6)WT1rTPSN`AF&8h_R~cZL3E>@j{OtnRr` z>givL-faFcB;Xkn5|ZVwr<&rVGOrX@`XH}2PU5Pl^J>7JYo+0E4@^^oaO=geW_F&E zRbF|o7mk$g1Q9{*+Xt@Obq$KN;kMFS$qcUS^J&pss^t6gk{OHD1slr|*Y+f8$F@r> zEgzN9;(=(C*as$q@wU@i58VPG{}t?ouwmTMs!94I=TrB^p9?%1u3DWT_g2dl^n5In z(e0b127M9QdUu?7SdAEK-0Fr4vjt-pV}_knfO^USFV^E)gj8R}|Lzg9=S}A= zX5GIl?Y6!(eJ(RU#^a3_N_k${9~UM;44A5RCHYP}(o4H_K&Cz$QZt}q$6J#9bGyzz1}r}WHU$pKXQfn&TO${pm_m|m zH-1zo6AL|>Y8~KcDOgx(mxxR7+Ro};>2wa9kEn2~Q_L89kW>}oe$HKtQfeOwa? zy27s~j@%_3cBMG-GSj0r-e}8fhiJr`-+G|1{|cv%hj;aZ{xoJTJp2`RQk9PprKOHz z1k~vbicxPRiB9`qQYF?Zc{ocT*G=eAYMW*Jb^XqmnT5I6qm>eu&8{>F(YMiwC5hXO zO1Z6T*DB}>)H2-XdULLiQ`h6BUiH*PG9TPJc?8%+9Yo5gsaElPXNF-5jt)X(nbG3B zq9m##w39n=)2K_AlsWLSBDWzTYQJH!#Igda`+C+bRAT=9urwwoK52NX9+A;v zms-9uRnE@lD!uoR^*!Tv4~7Spj~*>X%H;Z^gPoQ^>EM_foOJI>x|K~<4JW~`D*uTsqJ zBZm89(;vl~ofWC8WWWZ4?lZgI!f)#JUtym7OL0v?cMg2a@>8m znY-bDjp{t7_lN-xa<_P{xn~bBr$4>$Ehf&*Mf$zA2$oE7K2nogeLF{CY+|PZM5W5o z91m|4n7>quMDI4gUXhltR)1=Pm{Z)koP-D%%%5&IOlFrtq5A3fmI4z~BQ81Q zCcoU<+mTe&->8z98^}Oyxmpg!BFkDJp8C=ZZ`ZFQ?RqW+EqKtiDyPvh%f5W0(`(_a z2_9M%iyvAH&{R1ErodcK_SEtfI2rBNNUI>Y!o{fW_qOU}#oHr!Ac_E=loJupa+5=(?hG2ds=^ zSH$Qhv{dTxMy&P*f*+BgbPUuxxP891bUC!m?WG&*QG3hB2(#hL36n5!2tp2wqE^+m z&R<4Xa?GVwJK?m8blq+eeDm#47@*X@^!A}IjHNqR}!PeqggZ3njiMQ z?VbBf-}*vUbz$ze(%!v|+_GVX+Sz%UqR+yM#a-&M?(U2EEGlBz>vhqblB-PBvjwYkV!1H!KSuOFP7<||v=(-^23>F+!aiq18MJmpY*1e;2 z%K*Ty>{; z3xzUP#J^8U31NaC=1XILF7Nj#zdt|o`vir`;UNExOjMlYlh2aTo_o^;@jNXf+wEn- zg`M98J1S$2mq(9t+^SEAe)RP|bh;tWsCM)Oh7t$9BK1PUKo0ZO->MDop|Tw++kZ^ieud4rQt`0$+Je4I z2k}vP)|XWBf!Xg+ub@y*!n9$~u36X7l4xMZ85hSBKRWNnrlLZTOZm5pN7JS;K<$})1ALOH7c2x>K9Z2EeMdsg0 z)DAP?!>Zu0$btR?h2O5^jx#6PRCyXl+)jwLTtvVBid`0h{sfK%Eb#FAGvs`N6I#q;m~c>_NH^)Vy=|GJDICK|A}&+lgh97+bG17LaG zp`QE^#-TL+lEtBJ9PkegWO8UJe=EnKG!CV4Ac4c&<8M_sl*XYn4kU1xrT?u8htfEd z21Wvh^(;mb=+{GO97^Lr0{=ep!?6B?F3pFBB{Tf3}?JA2@n;b}Bje|L{c^cA4M7Y1qH8 zMGjB=qr?v7aVU>J5;(LM^d7W-jzf9;-?dHKx#n=*?*?Zr7jyQUz0b3su07t@y>yPAhLZ+@Ao>gEPwPR@ zek24@9iyTEBMD5yN5CIykMqV}5X5$r@Q>tz-jP`d;)gDrK6Taa)sF!cr>j@k5u-9= zN3IAg>z_ASWtm3n^z@V*GK9qoKFskVvywD&$T)p(qHX{tV{;%aAU;<4vajOc66?YJ zWxnz{9pDYSE=2o)EXl5W2zqzl=g{}^ ztvf{X5v#D~rND@}KHfh}j}Vv3+x||rP+=DzfR9dx4E`SQ{J&>__HfwhXq%P2*hGmp zRP=r6cW;A#kZf5FnO-WzCMw(5LU5Vk#952(f@lS8#G9Z7cv^_?j4>RpL{$%zKQ56WQMS-w|~Nq zHqC*_zJr0U$+wn(tuBxM2O}q#ME}Of-oPF{c46Ru#}3^;`aw1gg3$ayxC=kT9`AY_ zeDpc+AC5YCpY^XN5DB$}#N5t>zGU@>KevZqLP*l>&s%?Up8Y3T)^j1_uLqzXNB$$( zdtmHF&>lASu<|x_y4D5MdyIElm8~ z?shN0zkA(_S#}eB4;y>f*v7zKbia)W!rwh?{9lL-^&f+v4a<@}e6-b)hV~PU7%Hcu z;rK-l61Qs1wKty*xR@bM=Ae$7(`25GXN)@XjPIz@Q?~>6f(D}KCQC|cZqDd)vlpEJ z0I6U4PsV9);O`9F9zOQ)u}g6G*kO+y_Sj(?1AEf2Ck@-Y0RH~}j2+yj-$>C1)IGf6 z;p5~AEk|Cayq-V_WzFH&*4h~kwhkpg9_1fqTFO5@*>w1~?F8`&RH{$^NaBv?gf>PR z+ftZG(AQTs=I{CnL2DuF9n6#4)jdIbJI`IH1t0&XD)e4LVW=gih&gP;U+@eF`o3sP zJ@wZZbiVl&^Is!~xO@L8alYCc*o`5?9zJ%X1KPvKp1ka0h&^`LV~77Ivctf@1-+7Ag>3`6&I~Hxu zwiN}q*YrU-U&dB_UncS?`%fu@8%;%Z6KKiB z>1pAoht0`6c*CYgjUZk$62jgYHIi~UGsNIr#ZMbv-umto8n7Beb+AEMCZx%D}&Kf%?A-x)c@(al2R1-Pg50z(0>wX=#kL>bY`)? zV*F44R|xZe+q*n8{?olhcj>?W(jG8>SnU5CW|s1f{^_VQs$`FU$XK0{8eWx<+IdM# z6jJ9|bNTqz-yM1x%bp8b_=_ooURy*P(=HOTW2>4f@ip^7UVMIVx{{%$P;+uK z5E>w^5TDYLmsWwGWZlQ7x`lMIrR5nO2V*z9Ujk6-!E);Nx0woIm9+M)IZt9it7F)7%am&?qWpq zx^*(j-625mvA!tN0Kp^z-`UhvHbu6U`DxVOlm>%9{`)I8XjG*xm z_h`kiyS>kq^rpyXLU8O7x9d&lBA%O;Sk=$BR60I8dGUjSJyJ5#xkcy z(L-c$1oDLJEieo-CvI79FoqkvqTNS>icga&sJ3UIw&#_J7U3ZWHPb8GivY^-cxSW6 z&ofq^p&C7&>SMC{58=BH9ow*i8+Cih(AlG*9^K?7)-FDo1Wyz*-B1 z&Kk!M5N7mzdmFm%?|%X$%jj~6S?JUw1K&M7u#3ba;^r|6&Jj8X?NkcD;c5t7whcbG zfnw?`s79CA<3F&+!$k=vuFKACi??uB=T|UL@I{l#@_@CM-ERV46jE&~o-T{)-pM0qk@_OYe~8NHD1%r9&as55Ua7H+d#1hr7mI!m^(Xq3}ZJe3|<3! zwf!0}4E4N7kf?WB_&<)Pg|Nrd5~5_p+>X@G!>qu_>v<8(L@mK=z|6MSLbPjZ1AM@u zB>b*PA55xkWNS#&H$r|u0aWVv@Zf*YEU3mg42*+%*0^w!F?HGbQlJB;T{PukW zyd>-X2Vh-RSAxaV6(&+&SOlfd4EFu*(VwNG{#yFvePplPQ7}XJ;a}tZ)B>;K2%-^v zhKQ|CnU3I2yYf6zWG908rX|&W;tMsF-ov2&)rg?`#}F0P>uf`Wd6_K(PC+F z@YH*JZ4Xs0cwSv#8)pCrNcjF1bSxU%z<@Et)2-L+JcxLztpiR#B;PtIEq`YV3lI?t zN0>VZi*gY>j%XqS5LRjDjwg7jUoY=oy8Xw;9_~0!!nn@%xbUaWd@%6Maf@vUT|`h2kO%E0Enmk5K0rTrl%16m zVePV!&;Niw>WP10ytm>zAoG6)V+9H9Ss%U4E4mN32y`4F-+Eh=$Tq&gLy%U1HNjv- z3GE(yz-H~`a)&U?w|iKt(E0DdWGWGq!WP`3`^5?R?<>(VfEz@+BS9r2=!ob8gStvO z1foX?Y%iR=k0EUz7y*|q+s+`fJ^^C-ID-7}Yi^^7@Km&0-9Eygnp!+H;eP9q%IRmU z?&Un_9W>D;=fTU)4@T7kw^4;SFc1sGgvB;aFCZ_S>=Ck;UV!^9QF(fmZK6ZpyRnigI*)T67iL~6{DYE(Hi$G(g3wt`6^XM$q=b438Z$yN&=NHv-y z5K37?AYRY@?TvsNSagY$GgS(0o<+PAxJ6G8(Q&j$<|z1{Lj=_k-S>>KT9VD<*CXfa zgk|d^iNqr%tOYwNf|?Wv4Kg_czC<(=buhSlAEg(-p|RYR50C=M?^d(#&T8QS+}K*e zH`p0_X99`96;#Y1U}o}2Ovj1vE|{*6KYa)Te~D~X1dE%CaTij(O#)s zTJHw@1g!p{S`)>j%V0LY+73d=zL{R*Bl}Rde%+VGw10B6k0ElU1@ z?2^8d+&?6`p;;+wVf4Jhbs+>2?nn{@z4(0B;IX|$!1JuJs;2B9s`8f5U|v%Tce_m> zT=Q$2WRU4E-4Q{SwNDrVDRu-MQC-`^9dG7tQHjyR!GgAUHQAz9P@Jr9bRb*%w zVfK}+WX`MKDiE06mp9Qe61T%+`qeb3j=BU|rp=3dU&YG#s}8T|lo};?NgS5pdZ)4? zKaVTjV6~Gs5cTn*N0<>Ii9VxgR-Es{b_8Qr$dHv7XU-N#RkX;!KeWWaIg}wi&=+Q; z#)dNSSDNlVZht4Hu~=*_Irz!};ON45^SD^ciX5x*Rxdps#d47tBF2fl8hr+x1~Y#) zP0@eYSYx>4mSDb7MES--H`!eo298U1*F}|K!nH~fHLo-?)|V>2<+$?KHFPLW~+LcLO+xB1|KVKcv(kOq{f(Drds3w)_^Yr`Z_z+9HD8ndeas9$NIfS^i&gz7Z zH_2Yr#R0{hyYvovKs2(tkKlR75*cwX7A$A8PRwd{(OyZngpQqGgq{%sByb6bzbN{N|0SSRz>k?I zV^E~Z!F~_?m~Arlbt;$c=TdW%Sj*DBsApV2Qj_@y?M$v~P;G+X;{o!7oHDFQb~}QK z)_gdrcvHZj6z8rR(QG;FlI)0d`w%$nJ^A@<-@zMaio?&8S4se@TYsNm^tBesQ{*rc z|5R??Oi5s6=lY{@0661}xg3;{L0p}M*&71rhW7&4=)O;oYZj{iA+opGgWl}rL0_;d zaeQ)cTZy+0DFoZ+vqIll;)9K6=UNg)w0+)=A#@+9igbfi+(14%c@+iFyH!X!TFTeX*dkaIbT(uaah% zMl@fbvOI)tkkJe^Qjsbu$sm0Vm&wpM#5T`gOJj2u7-9r+YTEdAB(nG+z>aP5RiZkx z{d_=y_s(-?7Hcmijb-uB9GO1Jr?#2gRyyhU>b51poTmfwwmBDSzhvn-y-nqjm2x6X zjTi(`aBY5Y`;OS03Yfg-faS61PGh(3AZJ&N#5-F{Y04rg=%YnXHvI5&Ie=6gCR4vu zL5(GYbe~8xt(f}q$zm`n^vUcy(9Ehg6va#;N+9Q9^m9|iM-gv2_p@4+%XW9!EJmg3 zkh9H4>510Te65wEh7g?IOQ$yPA&bAwM3UMN-PdHgYX7l+jD7jx>{+xzyb)h$t<0zI zt}LZ>UJ74Zx_0dC$UCskVKIuY7;msh9DHgz64Ucakrwfas9S6#FlR?@+zw5n_)KY3 zN`X!IQpt{WeaD79M=JB-(-+R3%F2>JF-$ST*RO%-G;hGG*L>Z_3fbdDGc(k)hywpp zXjV}*&fD+^y5Uav{vtDWw3er%RdYI1!9E5Nlm;NO8HnIU-1+izNsG7r2Bpq#iJ3Y~?Ph1*YB+P`=R#>cMkWUUp(QX??#2R&P z#Is_F^N8oH8Hc}m+VYEj8s+qhu9A-aqMGWXw|WRNX3C%h*$EJom+(99=ekewoTy0Z zjetekhq6EW`bcdFVk2Nw5ApmcJ+BqMf7p%Q#?cgxXeWC`%iNbH7-!T7*b;(faMP(9 zyw+Y$nF!aN&BrH?`NiU2tw1=PVP1$9NA?!Subx-tT9{lyA&Duzq;q?yemEQ0=e~nL zF|y49S*^Z9(of79L@5Zw&$Z{AtfUP-VBk@S`Pgx(_zru#Yek)ZP{J@=3;!lMg#10f z5%7~9uCiE<<;mu-68X=cIhO;;9zWLCJ)#2g8zAlF&v!J|)Q}cuU4zSHhB@|^QIu@7 zTsDe#T6QrAbqBsXN)mV?V&7l$i{{YptkbWMbcI@Q ze?L_;4YK8OhZG7~b-p4$hZI83mhj`kyveadvE#qa`%g9kGx*lZWfA2fEhT_0a~qtjv+nyb(NX8lWLQ)s2lM5mj=RMYUPK(dC6UweH&qnodO6;$!T{I+z!_X>F6%xl&&X9 ztWc)H&U4X@g50tuaK{Uybtvk}DqALVLqkG?sgV;GXhCT1(sC-IIc$LH(^WTitG1%!wM?CWLK z8!SLnTVF5SLrI`o`=>WD9x^&}$hQaf-0k!m_8u0alWSXyO$tb2B7tDe63)YZOzbbV z!z1;?eXdh__%dskM{}6uaq@6Vh|LJv17s!oi z-q;360w!e&63jFNt&Iy~CN{c0W%!_FFGTvpL1Kdmq-ZLnk982t5;$ zF7d;IY(Do??QP{ZTGy;xN+4Wfy8Za@wh*}(FAX=f=s8K!ks3YUioe0yh$fIH>Fu;< zrVs6Ht8OSs?Q|2ZZTKSJ_H=4}0p1%{42?NXAxU`=3A*S!03RQn`s6J~;jOou05rE*HkzZD2= z6-;pW?Q02uv?BaRex=w)i;3;TrbQv%pRl{cMA_URfC zI=(7JQh1k}&ErB_8WyOwG7+dYd?fN*I}{}?@kWxVCSNr zbT7S}p78ZHf+f>gQ{{Tc!Ow8_nZ-)BtCDrDRHqOi>(a1P9w`U%)MCN@#HGGkcZ$Di zvi*^1sgdELB~S2PK{bL>ymp>zS>Qb20rT&Zui@^P*O%`Qu?r!}Q=+{_URoyW)^v;#Z>NRGvb3Q=-6 zfG9Bt{D>j9rb8|=9H)MYloml1%ONR(tHORP%sdpmk7P;=>OTWuXPLQ93Y=TrFd1u# zAz~&X>hALzr3egryb<}Qo;PM(mnCHs!=KXK5Wk7{A9PK#bWgs`0Mbfnoiq((pyc3U zK~{EgJC(}Ma7SLbkK>y9K;A-NztSjr%@P*zSE8u$(h#@2vF8FY>AKK>sBxZ(d5ra~i$1 z19_QiN)M28!-@#Q9fLB8=8ln$TSS96=$?y7!Dv}U!n7*LC1^x69}C_86Tv2=n7 z0|ad9q^sop1F)w8g!2P&0|hQ0qxO%Zk{S&+x*{chu zP2%-%aX{1T6EGMNC(^B7Aq{<~hFxDKo1Y{8MZmplv=eKx$o(@)sq#xRO#DHWZ#sEP z69GrcEV}eiml1-TtqZmqy0%<(k9YY-VBVEtN+&%hkegej+n>5G&gkx2X(pqOAafC< z=hT{c2!duw0k97P3&j4+g-nGUYA#~hKYwuaD=(4yYBM26A4GA~J#jO=^-f!skiH<++5WPeH9jW^j3#OrOo6sX60DQ71*QBoNwhFz%{CmV01%0Iw&WtnqPX z=3|m>*ZkQR?X{dM@>od@?sL;G{F9WkobOLekPxz?o}Thw*Rx`qyZ75$$TRkrJ?pE0 zjlg$kezdmXLkVT}%4b;mzE1|-a(diL_;$j{gR#1}v6>Lv{(=|3);*8b zD!sHNUFX$ZZ}Xn+X5x2Vm6iu)s~TidZE&g0-7Bm5LhI}4%#oQ~$PQP(?qSJ&%f#|H ztTfcfztPe%MLGQ1X~cru`iYkj#&_D{nFwV0s2<%qoC8={IEeVmfK?=jg;# zE=YG8w3i!hvRQYaYOdexW~uT634_l;ZumgKidWS6i4w(*Z1Xtma?>r6$2%f$@!s=7 z?iP7dHizMxFBf$^!Rx&Cnex?SHWpY#v#nHgVw7Ii^mgOfN>*WFueaE&@a6>^ zVTT$83h|5|n*)COR03^YR-_IFA+)oyb3KIy=It-37mT={mz*3G1CI9GQtarwrR;9% z7`=zo6$-x~f|Tk6CDkuT=5W z_WbDoMX^&P&N;eHc6^pC@{ackR_(kYNDqTN!|~OHrS7J&SQu`;0K3|b{SXiZ(Bv}| z<@S-Sn61QZ1Hk>_LUKFX@YG(4hz#gQ`|fbQmkmBP1T$1Zg~X=+lJC`tnM^q+ zfPFhHcaqF>vDi8H=ZF#kk)RwOE>E@OgqYc30(8iL7`j;Rj>a~5Z&kYx;TiVryJ=EQz4t@LtQ0W;I=!jC;= zDUyP&9<2ZLa;ta292A0+_lckmPIqT$-(%e+O(*j|N*8L7rD$Ya{ASAg z?isdeseEDRdrJM=X^;&+Nml&(GpePoXW5tvLg>8;W8~F#c08%NNk*(t!kj~0jY28m zu(eR5;U#RqTijRu79oB^P?iQwHq6YV5I;!j`wE28hM3$BkVk9>FX$Hz>1+Lk(S4g! z7Jyg2dg{i`C0{-&%iJlN>H|7Tvfw;JbJ(T3GYM}cyp-4x_MnNR@*`*;0ku$1&|br< zQKaxLwf8eKv54N24-`#B@I5shJM3snTv>gH>H=f!hxo;&LOeiB0d?&a3Ch^uRUizD z=cpO0L6d+N4kY+V@{tm)>z9ZX5*V#={#@s;IRLgshGfTpDMRph2{p1}=I+vGcCKNC z%Z`@hT0c)c^wyUXev z_Y^^yzuWA4HT+8t*0nmNUky`tRHXssy^^^^f9S#mzL4@_3@{;FS?qY|Jxvh{xi&~AR96xbAmD55iHa}(qEA?SowI)2)8 zn5#u^pftE)$Bqm=k=tx6Jh+iKJJzWDP5)&hJC{th?pC4Dd{wFJC}tvC9t((IcqbEe z;0}e>(lr8j5xLnbOt*_Lc1$_@@YayeF0vLA1r(Zc_3vTk@Dsk*>qlWBO+syq{Z zAhE5ScjI#q{3Txat^Hx~oFjvr^#TB+Hb+wnKzmu=wcf-9l}=)g1!f}eq?~`i3g1hW ze>T|iZ1)^~`c4LAsv4s_VCC15&ka3Vp^Ld=-t-Vc`$XuR_nPazW5g7LRHn-OI=bt{ zW`$3x>#rL;ciX}g1MeeGfNEG_C}r*0eZD;yW39|?Gnk_)s56zm2XLIdxA5OZ+T&!; zJ=a^k%8b(oD@`Yrz`IoxtXy1{->Yl6Zf%RVC+4$E&eh?%o*$(pV3E^c5m}_hN21CS zY*!GTj+q%YQ=1R!5G=HC96e+Cb+nv8U`+)xaaGirbsuwYbO5>0ao1m9`r*{Ysj$`p zW6-#;Yco9JaSSR4ud)W3W#zbTC0Wu;+tEa_Y!4AbMUQA!OMJv|(X!t&1 zBV4$}HTZ69B($5z)-4X4NKHTS>fW<%DRs{k9w=zO~It8BOzE+|?oqrZzw3EGk1&W3^i%r^A0!)&!VT> zHC5hTIo~m7&htG9Yg&xmb<3|V)Ojx^-z-v(kbtm!YnpH>b`;*h!NEJqUBm?pl?R^Xp6_R32UTYM06)S)W* z%@|&t3>^L!ePt?R!Lhqi&O`a`2SQ^>c)#@-E$I*n=U<6YDD3tnwxDlz4>vOzaUBn+ zkxq1CPo?lTjldN3IzyUVIam8QE$B1cNsS1XPqyalrY0NecgnMYtbHX>M{=pURW!z zIMo^R-%J(5R&hsb>2ijG{XrU&LP3yc#5PFw+#mWwuMhmZ^@aiFI_AvxYAod+&Om*q zY%3QDIc7-=a2wV^R-du@hE^thK*v;{VrBMslKBrf!?pckC(Pe;KDw2BF(|ouJ-fUj zGqCP?cFU!R=2KdkIcfln%~eUd#8w-`4Y+J2Ls^=NE;Ej~ByBjl?IYz zGim&H3n6`{(zIDO@r}y@p`bCgFwK2VwXUb^0~|E!K>P|s^)hzA3jR$l6F6s=MW;4^ zmj{aPwo)vZHo3udpm0wkYz}CQdKdrT5(*agZcT{pd%ZEsV2K^?&xV7TaQ8}wK^GmK zi{|%WbAeYIC7*G2ZB+iq;7@orN}{fZ8>`B6xTC@NV0Oan*}=G6hP=R=?=b%m)Qc2~ zR;J?l;2jJN-A+8LY+__sUU04JZ1Tc`(mKG6BZJ-)nwDnfh)tkzK!!hH;+7v=baK3% z_u%CNCgH)qnlsEl&$&SM#U z{AMRJx%Xu{Pqir{5~X?)r;r~*#-)|6@}0qGx$2d8HQ?tu)nq!bB+!5VYRo|2XL`6= z7YZipJbOXIGNsx+SM|q84tE<{(c`s!VY#4>H0;d#uCSLu50KyE+V`)Vy<#zW^`3Xz zCFdk4MoSBSWi#M=$c5{n(^qcXhaZmW3INmavNB2Cc84HHXA8qJ zl;aisF=j2-4gBSPwHBCg(+6kUb>J%IJ6n2)Ta3R!OV8)ZWFCQnT&3JY9a9fWpcm?z+z5L`I=Fc6w zWSf%)nnez&7E<^H6XOj<*-hn}C(uiuYgh8yB2QEz#2jxD7vh}U#n&kZD)rFOlP-iB3CNkg>)6ZZ>IEJ-%3tjES}j9Oy+MU zo56_LvExOLqJn`y4Ep0tSXu*Qz|@#nBI*%hw~^|WSngUR$K|PooXsq7Upv^mW>PzO?=ngp zXQu%Gz+=(Zdd<}88;fyQ$_D#D1?8_Di-8?$x@~j=x-Y?*XZ3#gMuyVfQl@)Lo68&D zDnxzih0b}dpI@NoKjH7U^d@Ylo4n?LmASV}r-D{GAo8`2w&Z1Fn`cCc?8;QVvm`+iw*DzMwQjGDdovc3d zVWr!AbSBsAZKqQ}sIqaui$Bf9b~{c0cl>L^NTzzGpZTX7 zMG*1Wd-8ssHV${L?B@@_^4jL9g7+ghh^{c*xtiAZ$V*o%xxcSURQ!u-=Oc^%{|G8l12^w}46&m7L-7j0Gi&cHUpMe?c4{Lymh z0rp3N*y@ixewBm{DVZHt67vPj9rdi85ucsUUqbC$Ug5{pJ(-bf$m<|CHZL5eLQXW7 z(@4=%ni0U&-a*inGppk-Fm!P=NY(7PwDgLq9NH(>ZKSw=&VjtdDCuzG;kTR*^8{_^ zY;zXDR@uW_(~~ubenrhYLD{0PY-{)!P(#RyC5@}BL!i_3LOPyzz7-JbwnNccLb6Sw z#45jPlv-=oPk#d7{_OY}3iXN|Am*x+v)BV<9x(SO8Q98rXyGlXMzg2sZ_R*$v^FL? z)M);Q1HDv&?*u1+enMcoi)!|)w7dx%Tgvf!^(1oLv1{m=2uf&utg;EF*fb-BNn800 zOjNpu?~72Q6mDx!Ujwt*h(0mF!|gr~^w95fz+7ie*^PjD7%(0FzpW{1EG>Ysw(cG= zBz@+8;$k}MgAk23ohH5nn_TvkD3AU4xEj`O=Cz0q)PZM_vimkU6$#y17et*GDjp)| zl*DV};yZvEfmwAaHZsC#Zz31Csy->dO6}~+Aw&ewRbskrgnmnx`ZSF`XsbCv$WXO*Fs_~VZGF?} zGyn5oX2!Mm6_IkG9#5;-842e@ps8_~hJB~&!N=J{e7e`K`H46z-9m# z3L>bx0-!tEao<6QJ-TCu)eoHlJclC<%`McCuLQ`e!-) zv`!z(UzJWqAMP+ZQwecIq}XZHf+;y-sv+dN?05f6fk^)q zIi%`kS~Ob;#VE*Hr_Uz|?zfi7gwJQv-xQqS0n@>W6ylymKlV5jo4M!09EXMLJ7mc# zHMH>8v|N|gHu5kHXI8ka^;f;dj)X{e{s~Us#kQKH=n(}j+c1D?N@S9Gv#jxcki`Ws z{S<%-Ojq7?rW!5ip{!QAR)}1rgnDEZGy9`Wwvc6%csc7kM(`xWTu(gug2usReVqrz z)+SlcSkLwokdUiN5LEP0WdN`M32^I({lEh%_vmq{GX4WsPqRPE)AT#E$ z?y=exWv=wI9+FKfZyBpUe&L1jEIKD47^^Q(SicL#ngR%n(tNXU2HZc%pYQA-!5q{q zzQ*f<^55Hy*f1t5o-5s1F?#)Sw>FGpP>M;wu^nyrL`6$D$`I;dy+8TV4({{php=%U zSQmWKl1%R;RGf%m^0suc#Qv=9xw>vLBu4}M2pRTAz~qXXHm&GYVt4?%C@mkiij9{! zf9%LF<*J9VfJ@$VPA^(w``-&4mOOdqLS;Lf(*AjxMoVju&&g@YGVYBDu}!ujqO70U z&&0ijKOHEh@>YKjx$o5(>k|ch&Pfj={B#&bWkJsFi9a|&fUun}#!dW{AuO1@xv*eI z`xI2wkrnD89;$jy?s`s-L5DAkhT;df>T%t5=Ubbcw_>YwUwmz!5j2XP3Ni#JWcb*l z$nJX5i}w!oPM`w|kbj$@up}7$Fg7S~dY~}&JE@xpY85CNTE-SF^lJPVHwBWP;7f=_ zFgpKsiJ=4sOJ|zC8DxA)*|nQhn-*+b0CPiglbV`u^}$#WUR_SdYhZ$C1qQIHd@{2G z%M-G9Pl?_8y|4b^5>Om;%~cMj=hIPwcR|wSPe2E`2w=|ke5dAc(YWz+bzT-}2Rxag z%1idB){nJAh6@f!pDV*lm%?xK%85&k21Av|6F`OdX*1&{B(yk$rHH3u5O^xmtd}){ zEI|J`GD@f)1ieFpAk_wrwwkZr);@~CIIk-7Y2Lk27D`EyBefs+k}wC=%YCm}r&BzG zGPWF40?!rLSU23_vvz5*=M8x_1N11hGo_d&IP|jlN{L3`_I0op8ds-aesAF=H-(;} zCCrHTZZJy=Cp&~-S~jhk$f(+VNN+m`dhuRfe@3s3QU(>WB%xF2*ZsSjMB8inJ% zj{h_GQ8icm=8_rcrJ)-2k`8HUHQpQ`XFG(!oC5s^XtF`e;C1^iE@zoVuTC>;1y2MR z(ZGa@#I6>qg9AM4sFNSy5@(OpuACJA$K84Z=AV(&;CqGOh)F5VFc$#zywj7~^GNWt zmYvtNloGqT=)QHvYS1EHh-#&LeW3a_*F0sT^*WfQJOQts$SQ4>zsMoB3%~TB!Wb(` zWAAls6l4n!W=keFjaSX+n!H|jyC3UZSyi%^x2-<(o9BvZ=H&={0tW?R>JL74!Zh(7 z^ri2z)RO92`0l{h184AF()?8+ck}O8Jn|2*{mGkrdp|qOg|A5px;pvnVuiGT!A{MF zRz62xIkLL(GfD**w(g%7@m^KJq0)uE&O+h2RtT-!2mVmWzh}`zOmL; z_J_^T?y4Vq)@p9DjJJYQk#2|{bM&jKb6j^{fLuC1CM`gDxJ&gQh+Hnz^?+iWYCJYF z!Drr}-YB^F#F{lnnJVx!jsRpz%?*1Xw6~6+5$Mn}AmsIt)Pcq*kq`plpP@%CX@57! zA%`>FzxZw9lZW|-wCWiE~wZYu%xPlC>!pv7j*T11vcQhRu#h)<&^6D~1?c3wLS z0^jNM$ic;Va!R1rAypri=MYoN8vXKbtx)68i2;aq&D}KRxPT3k% zl&IDkt{*HXf8L70)l}ltf8!bUBY>eqZCwZzU1{uj9gUbW`Q5Q0JL@-Y4UXg0Jt$ zuU)G$l0Po&CGOoKNTL@`#k0Czx=ta0_4Ip83Pqz=Lz~Utb}B8?F7G-y-gv*xRa5-p zKjIE4!1CDp!S^9jznd8OnsuGYajf8;q2(zg%P#QJZ-U*(HK+kRtMPG*#rKU#75#z+^No)hXYnQktbp}Q#d z3)-FNW?Q78o~9z(ZuPn__79zLB%^@Ip6h$grg;+XuXTF{4>o%haK>uFW-n^!L91{u z2paxXS*dXu_pjZ1PJU~+FaoL0SqF`HgC1W^s^R#Gk1?flSMK=)9F<1~Ho)j0^zx&o zIRgohd8Of$lsZnN-&K9L^K4eO_XoNmsGL3C&Gn|0Dx2+eh)SBWpQFeF8YHGCn!SV^ zD(EcC3A7(7_!6ZuvLiWve?x!WrTmT1LEM|HJ zT=DribEJofc^1E3A+K6e0^z#Ap$A5o`5S^qggwr~BI~4+(O)d)m;*6Zlwbe0KXcjT zctLySM>!-Z!>(Q1XnGDe?7J8}Sk7bpdVw8^IbAq?5Ba?>IFJcuek6XPaiKVLiG1Cj zobNch)&)1GB+z&VDjgD`9$#`@n@zZl=FSmLU=l7Cr}xc|H8RAmJ>tsRJb{@|3jIv3 z1^RO?%dqR;2o1jeaY6~9^{Y~-G_6i^wChacsBeHmILIl#K7Ec{Hka2}eo`mB+*84=7RLrD zAF$5j)A&|VA)|23L;XxIh)__IA_iH}PVWV= zD!x>-SULL1T{#o1_vIy1lhrhAx&@`ym^UqA%KNVOuS({b3R&T)__AHL%k#M6=4J3P2LDb$_kR4l7ze7&q0q=#Qe_kmL`AV;hr4&`V| z%g?N!-YhX^zYSwG+KKU~*V9-db;OLnMhJ-k4r5GcRnZ1g8CyrPR_L@v=)2tvZkqll44uQ)P4LN7;SUfgEDz zG`b@{C->%w!7+FGPM_d;0%oM;yO%UFCt1Tx@|@luyB9?biJg<+n#`08pSu{L6LYe@ zkJ6}>=O#JS*uME_M)mUQP%1nxFWSTz2Fq02I$aHDo2>qlnZEef3oXA-mnyF~-!H+2 z&XnlPfc}PQ&R140;I|U?uN1U@{LXc_!mHa|GIi0}(V7Cnmekvhl`VWs2CeyXW;5n1 z-aZFm>r!>C*BM)>q1<-(C3cOX12CQlaDL>%)~R6dD)7q)C=vfBrxg6Yx@j)94~Cfp z(fdnerlW>Gt2v*%Rs{;6z?F^~kZ&1wn&#F%DA7ApEeN`u%Y(qFuDIU7n5jweSUY*h z^Ybys;{w~g0DNxUVTKHu9TeUmf>I_HN=F>|n(0}48jsW}c{{A#c(<@<@ooVZ%{4~p znZYsDC96S#_WW9Kqr%kwb_0z2Vq50uCdk~k@r*pxJJ}#0u}&iGJNjbjTFb9liIyA!?u(d8ulAzA&qM)u2FPAlKbh<-w1kizGS9 z>ytKotF0U}frUYxMN0Rt>_15If_PL|xb0h}|N8eIx@1c$9jb%wEmQp_l|v}hVq|8X zD+ZjF#wpx$ynBmqnkIKduRT@B%yfyaJP3YRM!{uxUB=~PH(ciCQkPuzwDWz=0TrF5D|4?@Gu=RYI#tl6H=k5aH=0d(F;?5)^IK4AZX+vr2PN9h{gU+NBPnK>s7nA?)>3>uS&l_ zy7}OIfHj}zF9Xusoh@-((2GeWkO}lAmnR-n$Z?uB(2A*fC19YF(PVW;lL;Ie=NVV6 z6hVP08MH+XGW!tYp8|RIe4*EhkxfGUSM&SCJGByyfAY>Kj;|POW=f!q2-U z{Y-q%f4u*jq+myxPk7#$3-mD56*#5mWUYA&iq3okcCz1Te25Y;-d0WHLhLjVZf=el zi$uoeMIM-V6CBg`sswB!BP$H`#^V(~AIfuv44vy>Np3-eW<=nWs*@amW>!(ZR40Ai z2}_b}bOxoy%2pJXVwTov5v!A|Yf%YP5eMDDJ4TiRbzd%YwvFdhrYw^_lXwQCo7HY& zH1ld)nl2_{R$dpl5JukVVXS`QL>7>>R+ywl>d7prp>hC!H+buQtIt$>7a2thi8ZF+ zsLOWLvu08gC2N1e_mtKJuk@FoVNbZ@Wptljd|QUvyHDO)_@28_Bv423`E+k#+S#px zjaxJXZ?5P)v(Al_fRK17^3)olqsSRoHjX z)ZwfBy^)l207^bfdC{*49@1q?p&2YqT>_=fmvRRBe#?`EQ3c69{KKE>ma@o8Gj-%D zFWlx=SLrZM@*Z>kV)o`a~Ik`eUhZC@JkG=f9Dy|!fNAB`jtlp*}^;nw({zxmZ$SX|yw zB0O*67S?I9UM^5y^vn!nh1f>Xr##T?+moS+-!{AkW|B8+9>`-~>Trm$TG_f>Ux7|S zy5Z%V@-0ijl{mty6=ffy?=1g_GFktoO9R{WBQ$4w>$$BDpDrBIQ*i0MH-EgjR_y)@ z8A!P9y1tV$%_F0?Ir|QRz$)uV4!?8ILWxLm62<3;wW}RlkEwfld>u-pOj}0! zVhRAVVa`hne?h1FLr~d44m$E7jS+IF!G}Xb(Ssgv(sm>OGUc}Ek*OLPT=$T%Q~m-{ zjWL8BAHPX?ncLu2W`?1#ad%%qXX}2%Ek~fF3(XO7saQBegw}S+nLkv;D+hb1CeegL zp}@3Waa2U@Rt1?lQ^~|z6S9mH2FS@e^>m?}ns4y9R=PLDE7$AWN~TXt0BRk_+R<2+ zU+bn-gAWSMy>t{#vl$Fuu{LCca=XcmmSok!Lg+A1zmksw9mImq=IjbiC+eD`9Jj4O z8K#u6I>5K;L8|*{?~=8~v+lx=kWBpcVwBZVP?QP@)`D-}n)Jgev>gay9yhT16opj<(8$$RG~l`XEiv-|K>Xg%|i+^ZuG zYlIQ$L=>W!t<2rO3tR@1%V**rq#P-f?<7-S+-KDNZL&rw{J_m-*CBnfi?;CUc5e~` z=SwhRC!xBuo>QFzB`cWU#--<4G}zPA${=7I?h~ySU~53aZ%Ufc`fYfA;}sqPU9!!t zkggbs0gQM;QXTID5~Ol&qSV3WHd5gOkvvwchwRVWgIb^+3zX{(V1M#j^#^TnF}=W# z(qrgq7sI3h*S!KD}rvM9YcykEX|%NuP{lKs|c3b zaYQIq=9xY?d5C|qiKQg+?Fu;oJngNAe8WN~2T%yj=+&=#lovoBX~&~_ad$wtorA<7 zS@jS)nN=hVRej9P*%l$hm)m7_!V)5rr24X|=&Yz4B9;Fr=`e9}{sE+v8{{k1=_ED8 z$}XlnNsh zp^W8)j>j#t+d2(AonE(EvHQ-b*S_%O}x4gTD23^RUa#29&{HZJZ1Q+-k;2^ z014q>kWOVp1wkqid|zqYL9qJSvv6lR>qd)aZWD3h*_NwUM)%LQZzQ{PD90;^Kp*Q| z9&{KbD|C&;5B~5>ZHs_e+?nI)+Sg{bB$E2B-oAWrP z$4ps+AQ(tGD54T~1P<~Oa~lQ|R0to|WRDy69K253>ksZ=D~19(b)t8F>0$^w3=(C+ zgekpbt!FFCnmnlq2&Y)d_U?RZXR$<~21c{8{ik;b?F(J`0_*txR;P8(bDxs1=C~7d zj|E*7k-evS-J7*CTY%koV&J!!FfejhUM=(_D*{WKPQ6Ho54hwDZxSx|gtL$?OO-M9 z^y-3uHT)rA?+SO1eW5phB+;B)thSS_CLe8yQI82K)Xx@%s;T5LCxi`+v5gZY0+zez zh(=qZbAxW2ZYu^xy|l{k+4cno`K3S_4*0s_E%Z`zv`1V*v;M)N_?FrWoO>#Y{bWfG zIMCS$9GTvuj@qxmUricyj+Kn@YQ|;wAr@y2Ry~YZB3cE7e1Xn^Y-+7>y4A%X-$-|h zCS@O!uA$8`@)CcoxkEj`^=dmNEn`2lIh$J4Gf;L-`6zJQf{0hdo+(yfImR##CsU0|qcUju+#EA$m2lLgfZ6a;XmgtD zo!MYL#e4AuVHAO_sIlEDD)^8hw5b#rExcM0`tCzMnwk1MMM(FD!1m|kb*9!o`jid>VGoRn7Gqq`Ts0&X*a0RMOK(&&>K$l&PA6 z-`b#6hjDa^;%_oI0qQcRpuTxI(;f%UqrrJ9)v62&O1wajU|Z;ViZ zPh6~WjX@>=(scr{(x75<#J z+9)+8-9wIOn6KG#*i`#t&2U&F$lGJ&bR0nBXAa>5NysRwOxK}>od@cLp~WLFbf)_X zJLE@wHXR<+3q!4SmT^G#vnTx3%^p)RXtW7KA6i@{dn0~fy5O!a0(XYI+oU=350QF#GkfLpo(2-Wp)LyWH9~gGzPI&s%4QH2NNzbU;+V)#xhCJn( zJly2^%jvBvKp{#-AG_SY)9fV)mxssYu{^60!cb&B%40<}Q{$Z}d-==@C1=+gUT$b~ zlh*Tg1=)#aQ*<^J<66te$ssR-R*;z3k2QFWS&AQX-;w1um)IW=?CBuKz$?row!3#x zC8Ca9LtxN5tyw9ThfRcvk!&h~jT2=vJ6Hoc4^~3Cec&xynnh>NBBBf{UtMN}$I`1g zUUrZhl~w>uZw1>mYtHn3biImyzX5_e>Gw#;pjYRHFb=d7A_zr0A_Pn@pPQ~1D4Evs z%nITiHwh^PU$jOsW>H(h}ABS(M<|;&gKLyF^9t z_^Ur1xZT%W(u`rR?v4O#=eLSrPVvWi?N1PH8ZC8ao6qO zN~~+wmur^Y4zlb2HyU!YTVo1DXH@B`UO0}>{(0{*9`+c ziKQDR9ZmWA86#vPrN5%UyVr0-#JQ-zyK%sH%g-rU2F9DF-zNf{~Q6bG2-bEW(^gcpJ}|;-+5p0 z2!BGo_-~vtr=pOeqiq?3_nd`_Lu+G;YSBe>8#36yrmS*&U~Hnbd$yA_<(rH5DYXQ& z@C-)jKxOPiPcSIY|N`W#wFPNlNU+BCBTpI1wN2M z1T$qG955R5z<_0AJ{T|>Fd94r;5mhd1m_5&0i(f10M@?divo-Wj0P70c%3p|6ks%9 zGKEPHXi|4*1w(vVLV_w_?_cBQ-S}e z1Hem8Wc^H~e?7Vhfv<>5b==83X)g@P3&PQnIlR*IZ!8SFLIPv2v65=@!lQdz47k*RIoIK-qP!&OzT^841R<4{ zx~zmC#QEr-y?fv%_m3>v!#_k8Qa7v+gn}OZvqM^mZWcjk5$VepRUU*-cAeevffo7j z?(9XU^<{p7bE7Y>k9MDJ7omY0f4_v5h=2bV{uO&zM*a7#+wMn#f8QZQd+h%4?hwiJ zKi<(D?b-47trS=OuD|d6ZdnlieMeh1u>bEnG575U{*lJENdJfe*;bmrve>r6zp_BK zJ4wpsj=z;?9ws|wp@@mChx(PBGV{L+SPv)DF^UlQ1k z7JpS?+bsUd;&-%gt8Jj}q9yUvCFkXp>)2Cv=xVuGga`eBd(FF_#U~jm@@I@x8HoN2 z3&ZnWV(uUQ#il*{7n`>8Uu@d$f3azM|HY;q_!pZ-`!6=_;=kFn?FatZwL{w?{UZy% zZKe4m3%A|dcKAmablaZhk1S}ned!-rAVk~Y>5nj^wgd1VS^O`AX|CQykXz)~+IzCN z*$)IpPEyIdq|53zxmQL~ccQ3#;K}p`=c5E3uSrR1lFHj+jeb#L;;=A+XU7h zY5cbaX7s7s5Bwv0WZReil?Ae0l=~};?V{XYS^RH8HVo=wt&3mpMBM1lo1dK8i(6mn z*YovWgvhOfTL0O?y)GA=$&o!PpUwUo^bXKiZPUzuba2}>{SgJS?VA3|;(rs@^nW&K z=TSz2AZ(wO-sQnbNx!+DOJ)afJG@Ll`JZjII$DPyAG*Rh8uf@|1<2NZFLq-`QyJA;D5&W+hcCq@NXU1mc+IsPzh{%^51%}Es1SOY}>5Df7{I8^%L>po7p* ziXg3!WTYxHYPlYc2K;_)GxWbD0Zik6`-wh}PphVmX9*DG%yrW~w9Xe7KK$k)Zbk!S z>;I%W|NE=|<$Cb_fLHE^`sVKbB_cP*VZ!ah#=rGtyEo;xB;flVw@;}56~=Y}_^&Mf zmklor+z7(uUGHM_>(C#4eZN7)E`)2h=zsQ06u4gRK-|>le->m5Af>Ap)_a7Cjv+$j zaNW$p5xZ4voDyGH!qjv}@n_}AfVpUV3yi|sz{zp~iwY^Hgx?fi|w}Re}3Kk_IDlq(Tx8aW+bbhWc9!H0wCK8^#78wSyaTvw}kNL%)yZaFj5b{=vV_?d|>7QTNmTIplP9Z?r?{Y__TdIHK(SLDh z79qzF#PCRp+ENI8|GJm3k@REV5_S3K;XEA3yIW5E!?jmkbuev=Q8(ErD=T|R(Sh8; zPD5oaT7UgkZ^hfQU$~gqjoNEV4*>`yuECm`wSRdSlOn47V0oafbfiItX@paYDL`3y zXrUn649*S0{lC6f{gq?3>&0(ZO4;rk>%D*e!Y4R0lY6M{H8(eBg(J~P^vY&C^arHCkXN!0nDx&kXdD>uszqF0GML!XWCJoJ_Kc}0Y{$rSaa%rrNx5zf$X zKHg8mT)DZZ`?}DnVBBCQdbyzkY7uS>vnxO1Uc;A%9*0XOXE&;1-V9BZk`njfDB{pp zzb0u&#Og4?9mTr2KCDwCI8&^-x#??H`|0QXGdPliXUDJT_Qn6?jXc|7<&p=z8!z~m zp7!E~DJMb?M23Focj!S4<P3G_zVj zoapB`+0piV{78Rz2l8R32?A25(s~nSS)hu@>aQfEzM@7jDSG1|5_N5-T(nyvd{>yqOu@r@(Ms-Hu;BsXzQ{|LR_j zRXJDYQlc|q#ErGQ4>wks&xs4hU?ql@+Px9_BTFHd@tdae5GUACV$<0P<7^LrWgvsHyTLzyqAB95ao9FYBubcU;g8Tmp=A`7i>!tTMDD{aT@?8SN1 z*6e?VlrlXt;myX4r}g-k%x;}TwJ}@4+{O|e&TZm1*;beRS?o=!vqereZa6LRUpn;; zaVcD^&dOJ_a=_hi1HY>MG|r7e2=XP?n0jicGa)aO68-cR#V<4au+xZyM+Q`J1*gR& zzX92Gu|}c!?5xDJdfaY_4IM#m5X-GjVkX`Jvz{2AX7f$Iapx{NTJ)SZPDb5hRtD^F z{gHR}wZ52dxSU?)CQgUoDz;(`$s%>!fo8WF*56_yxp^NKPH@Znc!Bqv@d*S;JdlCk zE}RT+zj(0^Zi_aK*TG+#c<$Hi#h#3*_o$~$^5ce3yzzTbTG6ieWiSrRSRdyxE;-L` z-fxDt1Zl8+`m({HIDeQ(hg((RmR6x2>{?zZaI+x2E>$A3qaIJbVT}NZ#EkY>Ep`S)y;__85kVLA}j4je6K= zbj`n2&%M{N(Gs)_UO}gD?ulo!)8huH(=lfZRuH$fipS8Ex`|1W(VT^IcwFBd$rk?k z3Eb;;3pELFHQ)r`oy>1l^e9@>?B~P93`N{GTDgfGJ{(d9bJMcX!Bn38$JM(p*iPo7 z4^9c@EdAFfaFNGEQoqS*^y=t8ZBB!*BGi!~TX$w|y3MCHI5uU(zdxDKVp+$R`;JZ4 zN59jb`f#G*fkpWX^t*k!o5|(n26>211vc;Oe9uG8ag5{P4u5SKnVs(|4#-Fm?mK4a zbep=nJhJP&zj7U4a3+b@^fJR49pgt@kFFFs&P3W1Fz}U(&1tt`)BDY@Jo-7b5xH0# zmEP|vOzcLt7uCkghS*4q8HmWj!>iDN6lX7%3OL2T~$k#Q&(1d$VD2r=jKI1+r zu=VbSWx(sc{cw_j_}bhNf;1yDE9K=@Wd+jgyNx7i^P0W)aaY9B{cV3Sb1 zznf5qm_=;ky-`vg?&2ze9jM+_rD_*7K$;eGPzruYl{1Mh-Xif{rC<3)8}5i;8r%rZKo*AKoo4EqU?hnl+tAkg9^shYx25>^2#k zHgc(Yjd9bI`F5rY2ilMm3Tw$hF*8%UR&jn@O#0WRBa92ncN7fq-vB{>>X-P#ztlvn zUw(uegNf+(nmv}Vi=HpEdqZ)GB-TXqE66eC-2NnLbO?8~1Wt+Izu_&Sr3?K$AP*3G z>~Dd}8;?wDhmt>xjO=Rx?St2ka8w`R#YGp9BFLLu=io?y_u5XsZ}R$)qps7=guBXH z=2yfz>hHSJN$~=wpV5iG6y5DqXSQ9&m7vbDM>BL77xWI=tv{cQjX5j7sksN+A)SHq zi&dq{J$K+5x8)bq+zc%$QD?7@^bE(7jhh+?q(tXrXctW<_SZ6eayfq$`?-xhk{2Nw zr#WiTjoUdU7Mxt%o}Ad1WpHZg^XJ#PutDMz>uvr=&ihw(mDos*c4pq0Z71A+f+UQ; zRAhOg*Kx^9*b%#bQ-k&-ttg+Z&0~T2(B7tVXC?5{5yX#pF7%v{rC}s5Yq;|gqqy?? zq@pH&&NnkjwfR9Co%{j!@0-2iy2}-hW;3kKkFRGO5E9crZxP)X!E#1<0iBv#F-~&P zY*~skl9fKK>*o%f=E%5rY3)YTE6Rp&?9f0_RM(lSOx=Cf`NV5Q)g$t29UgmGm`m-})+!o$iHasX5$?>NIwgnRbe z&2&;NP4-fOeXw=$beFECm^0)N=`wMYuGcp0uHsnR=qDrQETVIlshN455J^fVylOaZ z8ofK~@OdW@R$oi`#?onp&Cyp;VajtKHpsk2y1HVue;T-a=PzI6*P^^gKlIYnzj(!` zC^mVlX-4?O#Un!pyVqpLX(~iEG$|z%CBl_l&B(iBW(F(P!sy5%e%Ow#*@syJ_w)TA zenB4HwTxloOanKMchcoIZZ()Q3M65!?{}VDwm?wRi&+bLF$k(mhAFZolXvF4JnP)) zKjN9-8)M&=YItd{oLu(l#MAq!BTSUccl@}STSkmTD>*HXxK?)4*^fG|g3)~G?xu3d z)i>!VGLM=CyP>;^nuD9a?8>X9qjjccmQL0$Bib$H^VhRH`78q!b05+YV_eTKmpD)O ze9693d5f0I@uAaNL!_?hY}L++ozs#ghOZ8Gsi(0yQg@E+?Q84{5N>ZbANPqNkAAZM zq?4rM4!0hG1>ucMJw|K2u+FU^1I_ZbscuimvuF>ZP6!Fq0xuhS^9uMh@h78+%R<%e zQ?Bck>YiPNNlAI9k9T6K`u1ZKU25g>9{c2Q?k^~2;|iDa=YF^)6?Fj{J_~+37~>N< z&Rug;oGmynLkdIS=P~JV2yqK^dcf_tB)l5x6XmtF)PHk-Zw7{87JRD!J?f{#s#O&t zH?6WvINy5}u3B`b@e}8&`#GCW(b#5oKKp^nbba}G84*@LEv9KC zpl&Hm@G5&;+?A{wPnx>8eq4 zkLSU{f#xV8U(ux}7LEip@mjtrwmkxp#^3@|sjEez&I=C;*Q%#`$B;xc>J&i1aAla*kl@*kABbJ^A%o!SMH#|02E=~nrqrrEtJ3Xy>h#9r)<2N(JT%}8}h zr>+DPv#K=uyd><&erkRqsVCw7veR7Tz3-pFmE2|`V9HY0=}-LxM@jrleM&aHCd$8V z%}5S*rKF#8gRsToh6@$+yqFUCiZfg$OLZ-pTx_H^i-Ti~QB01}Ax&drW7I!O8-2KE z9M{|gXHRvmT`54HKqK^1k3=7l2sXXj+25W3XNTSd%GqpHj%?~$Jh>=PngDo5{+B5k z-y=`;c^JL)MPKr|=ql#1oN433zCM^TcWtmxlmoG^lBlUh=gFeCL#bK9wpVXzY*~)8 zyV0#%*FQ7kLBw|Gi&E9P^aT*~%2~s9F5}{?qLN&FHm}g3o5g~enRh;WgqbgAmz_zi zehd-82U4Y4^#=@2Rh0*B3n9O_gwf|~+5kBmU%vsN z`T!v=P{<_bnk9Ql#@forjkBLmpCqVXo5l!gL4=TE)uUUQq}Kkh@ghyL929V2lWVB! zJ&*p^A6Y_X_bAvk!X1d20-71+TUHNg=EblkE$&1DyUJ@hh!jLuF6VNIt$lR=5MYw(aLA6T5Nk@~d#I?NQUUF=OepqnL{o|LlO--w5 zxUX=gxe6>&C^7`dQ(ADoeQP=u<9drWf?yXCDBZeze{dqN_vp#OEfJ~|fMa#IAkFj| z6p}~qG!7n>UCW~6+!`Jv4CnDvURztef_XQ@s{Xd`^P9l$JWsesoMV6Z9t#6FLSQey z>!+ix&Euloh~lNrFOL|b){88Dx)XGPlh8knHzyvRx-XMYcz7G-F$9w5$;}$$ZC;9Y z=S?$Jh1yQ{slGEA`czzCB~#)bAAiH%bi|Kc<9+@m7J@4#y@q2YUf)~($it_A%(4?+5ry4 zv_!JqUE*6G+`>o^MTSmn6xf^8`Rr52^Ems_@N)W|NLOKD z41wnNxu6s!^O1ux8=1Y8><`szGBPt4s5F&w^o$(G*#VUnO&VMwbHbLOi-upIg9JXo z8_G+$Dh83o=6HH%_0K-X4o??us0}XdURa{w7$~vAroVGG8DuCQxyUR&lH}S`Q~a** zj5~`|Xa4T$Jsm+ldfG=Je9RLW_A)SH9(WI*8r*`0aZ7G$A6s>7cRU ztCtI_Gey|xvN!S7rJ&Ok)-P(i)gQE-h!2dJ&u-k*t3Ju9Ho<58wr^+6y`FrQyy)F0 zT_>ORWE@1IzoH6T7R5*e?2y=fykHMO4#RWd5{S1t9aZ~7W(rl27=r!z8CpROvc8Hn zU+e)E`3tK(56;bb48S+eQEX*p{l;-t*SP@lV3_g!tc=H=Xd3@}s=>k8Fe0QH0a{pl z_7M-y5bZ-3=>uy@@|GwUUV;uB$u;jC+{9$4#LTk^p@@sl_ect*njPTC8igkbJdxl= z-<4)?dcNI>sKl}T*sQAPCsk&Uv)u(x+51Z%p-D!BhwcP-5#R50m{}R-Kb`2I#BxQ- z!hUTZcGmgEsM94?)h3#RpWnH?H;-nbmIoGcm$%g*pMZY0h0OKU8ZV4qIO#Z8YQMZA zOziK_7Y^Hf=ll7-+5d*gl2-B1=L`u&qPHrk(i5UL3tOCpu1*Dp#)^JkSS^edy;7I; zv|(e{E@`aWoS^f!%XTqU7u4-S`}QM>rvUX4V|yL*`~WrKL#%(9M;EgJ{=BY%GTbHaDD#D#yVZvVdJCj=LHA5*s7C`>oZmu z5kQ>PE^TyZ+T)22%}uQeVe!=mW$C%P6xC_ci&wq(vc$AFI5<38dh(2d-Bz@pAKW(# zYejTvA#>buP3(GUwb#Cy4Dy)?=305<2X`idTe`tC?q~U}Mcs6KK?RVJ0B_4pykN^e zp0r+#2wmg7d-%Os(c&wD7;pF5!zAg%_S@eyJMYi9R zCb5ex!iyC&@qIw^dD{%S6PJf@U|L9bBW^qK@qIKj^sbTRN8^e3;my56&l*HsEh6HK zAQP9+#BP?9yvwXrnG(+mIOMIrRQGwW+I0~WtZ833`1+htR`<2bzQS|M10xV-S=4PE z20+d7A&26^n>V?(?PbpUDM=z{^6Z$xR-HCT+hGfbvJA|B?wo!t@rC{E~vXKh5Qy+)&TqgK? zU!GoR51_dEa3E zBKlB`k*ki*H5%cf&CeXoIouHBp4m!rNpr~?oU{^+5L05&V1dg=-O^) zbDF)bD^oK+%(Q{=u>k(uqrugs32P1eu@j#>>mOE;yL_^caN3n?jPmTgCy6BXB*US7 z^6>_eMmwiLYBx&z)dka4KJ@_1f_T1UN5m!%`#y;Ng3hll6YLSftvXp8aJI=YqZj!G;&6tF@hbe z)CPw4lExwb*y?!aed4M3}c51XAiWmw-k(!uZITR zT5F@$h5TDOJ>tRD#N=}r%-$^QOsUK0U{4w`;`T<{e(^{F6&vixCp-vkf|NL>;E3MW zvBOr`!CMoz12P{pP76EAwmpTY_GaP~xs#Q2?hTf(2O+UTQ>^}4{P$O$iLP<-u~C%C z<@Hd2BrNkd5X5JyP;})?1i)xryqOse^YI&*5f~W>uu@J`G1T9L5U`i!)E>vBV2*)E zf+HchIYl!wQL&0l%;v!wAe7yzepx0Ng*8u^BrG725QMR4&vv%Aj^xDIUjRJ&+yn2* zl(n_f3Xa6tPls!zez)T&=5l9w@(Ii!ISF@+rs~ zKguz^10IOaI@S5Cy2(!DmZ4ekSRhT*v9MmTE$hi)#cAXC9eY- zXEmaS&{hCrqmiyGy|v?f_O140I?)H;s_EM0R`hjfY=qbzdc-NrWp;__w%k%Qp+3J(+HW~K=C*w47uw}zsipEZ3wmU$X< ze>V3Bdz;LE7=AMBerVIe(ho z#SWz?5wXJftDz@KtjFFyDq8|T)Nm#9bX8wMsqK6_A^*i4h+ppH#FS^$meV+R5x0N~ z63;;YnY>V#*}hLjTU$Fb$Dlcb;-;M5FI327>KvxGVWkb3;fZt-I#euwQb+63a z9qEmYLsc_#_+6Z?>{dMx(APJ&yC?g=_piB27U1yxT}0}_1Q}ENTZG3=;zr*taxxZ} z`2@--H})lJ-N@fiNG}kX?7`G(??wjpmRb#Z4z4MPrZEEzdxECvC@jZYw{7zEs>Z|N zI+OH{u0|7Keo(P$Fp65Wdg2s8e^(CjZ}Vc_QL;eqgnc6vpzYa@e0ZvrHT$isc`sPN z9XvO~6nZ$KFpQAYCP=_}3+4FGQ6e!z#Q7QBUxL=HVr*PY$lDWnAXv(q)%)>xUI_wn zGu8sacBLw>i&p;V`aCbxqI|@0%IO}asLH#1nluRf=3&c}<4fg{fDdp5uMyXC% z{txpSL%uq_nRaH4jb>iybgH@2#Cfh$!x>~QP@Zr*T=1=ia~vvhCm!Q$iNLO_lEKiJ zAnYt=jv;?*H6w!h;*pPc!QtOvb3VvG8RXJ#0p**T|4mb)!8>~2?JOWBvecV1mp-9@^HrCU zr9sq2^+8cR2sGZ>SgB6(9YGT)orCS$G99!9zc(~jOJNKT ziHvSdT=j847&Lf z{9StKw5tplX4pE(5e7l_A9J;(LJw}kNY7hFTu1U20TGE@#_y0Ud*Ca{1m}B~KBYn| zMfV%B^%Fa=i(!Q*U41$+&dE5Tg=8(0YJ7aY+3gf6V~G}`V#e-3%SB!tQbD_!uTcEB zGK6Z&b87A@P@Ns%!b?`gJLaQMXm^jw*_6<;y;eSNruwq^L!qcU=d@cjun{sFuZ@nN zg|mqVvg8hcvr^r>M0?P#eqvS~F-ejhzm&LwnUn`?8RqHV-_HY) zIP87Bvg7O>e^OH4%Om3r?`)?E-#Iq+kuijqX4=$VQ#Vdb*&1k1PzXQD5Fv7QeLN|_ zWp-28|AS@HrzLj_z8J?r{gBIw()N0dNq2rxqb@%+k7R#h0k&0fSrx3VxtG_Pk5*U(|&Qv_E4?rpw|t_! zU5Mho(zT*ecGSPk;62B!tfZnJk`!7#!UK`5RhjzDU0ZYA{mfl-^N!|boJV~q@*4$&63XR>>g-Yu5h2}OhP*8W&q;EBpInS#bdAw3lu|zZ-V5; z1n33?1BeJe7BZaE@DsR zTa*zDX3#i1u&4lIi<>+%Edu{~er*xb~zvgN--1Io`Ej^9CdLoqV+#P#wRLaJqZa&vY7LQLsH;DJp^` zLs_}GoI}Wm1A1Xy*)ucQFIE`WA|nqR7Zni)bR!i>1aJc(f6jb$g*)(R?T`w0tJSn$ z<;ktJ^ZS_HD|`hS8A?5|jL!Uxp*D5QGibeGN+UQ!>j*wsWX8mV=X2e0aNeYFIl*jh z>sDOlJ{?swnmzclGIFnMFektMVPt?Vt9}xNKs`2VX=o{7>VnU_MkDq5F^G(Db-U48 z-M-iujtIruGV$&05*UpzmcH!F6i173dzq~2_R6rilk@SX7)+Ia(RinMMWS$B{< z7g5b8hy-N-(zAdp%~SH^rrG&yX(?i4Krd^iGXpbdG6*55HRXF1-yDz@<9Ijp1SPM| zJw8sQAaeipoMz^?DF0Go5H?Nd?8)pvM!Tqc+$t=G*R$mIcittW70r^f!*Mpis!#ws z^Sxmw5`H;XSG#JXBP)ZQQAPFBb!ZX@e2!P_rY~ILXRH#F>}|){6Zb;lM+QT1gnp>H zm$8c^=&Lj>v$>^PaS^Hlz=d+vQzN(bdi403Lza477BtfzkGpA&jgxuLJ?PBXK4l!MgBB#f%)WkTRfS7 zRUcz)GWZG^Ied&TjOb5(DR5*$We6aLq@u(L02@l?7e7hcxMKmNj_14D#?CrM>Xp5? z7qH9E6)n*8*v<6nUQ!JzB1J5A=DB=NhseK!{X$(rgD_*L2Cz#faPmCLd-1!|Gn?c& zC}F*b-gor13gZI<k28$__&+kBdMhbFs^-2{)B0u{!KFQ_+gu4TW-mjQC zIBOr0)9T5+H~T4flARua&Q)VfP}Sv(n)g5p`cFij-56#5oK$RBit6CGQ-1N_Xh=_? z2EE)}>a60pKcJ>j3&Q$!yaaN9wDLFn7Kw2bUACc6x+(!aO0P{LsbTeFaf_znOE8z9 zABBx8i@|SPID;ssDA_fjY$Yb3e+tW~?T`cvt_2CysYxIi{t}9PJIAdKWqk_#WYg}B zx6p+yLs^q%y)ePR;D!lv4s0P~PM^$tH?asXy)0jWmG|#rv#J6COK#j`;p{4Xzd5uw z8L647Ny#_>)$j8@22u9%CVlNfcJkylP?8bA(cN4ucPgI~<=Cu{<-0y`Xc?~02uTaJ zeD$EqsHt_q%++c>-IS*|y01(Nb&PQSg-R1}lG`D9CBP-5*KcLne)ds%ke_Ves< zp5B9;@A3`dXbr-uzM!FGP*Ih*1||ByP@GY`QBroka)@-&MgRN3t*vZ!%~~~CfvXuA z&(h=Xt@4W6eV21J`|3gh_DZj^{5^x z3r$Tvfav@224G9_UmAl_{f9`MrdrQ1=9bP+7wMZcDPJStvwQj37{Uh@m`P?(V7|))J!$)7E zMbQ0`ccD$sQAv1e^7{UMS^x^nxO(I*72vYyn?A62=Ta{^qExpm`w;M&s)mJ^^iE+D zqMS}&ea$1VsHQ@~*)!4)xeHVsEp~P?v)T2!q-5kENMA^VZSdE|UirBAyE4U}pb_gJ zj-KUWx$%mR06ey93yY&|+~Oroxy54#Rqn?D8GknD@C!C3?2iCfN{;0P10{0_iK?6V zSgnRUkO}&LL!Ip{>Mn!CUAvLllBjh1YpjP>J6RFL2~S3z3I6Ia%I3DJYto+1YIlQP z6?VXym-@WLg7e@=iA(p3K`15h)?;?EL7uos@uLkAn=hhVehyS_r>;Nfq#vwf*uj9f z)vczJuFi^xwgXQfftUAnC`%lwpU~>Huj?0mFdO0Dt|U)N${m|B_Tk~9gDMB}pxz8V zkMrg`T0qwfi?)|1AUjOxbMHZsIPmOVgAGMy^DD;@T94WBiLjhOXBuijKJN?QvG5e! z(M;(Cg{!glK-yQXZ-Cr`ii0halahSWUS?|An7QnD$w@xWJlEDfN}48;dA$jiOP$_Xet{PrLRE?sZ_ zsf;G-m+`xLyWVPquBkZ6w9}!kzwy$uBsqU?cJc@q_EI$;tI*1ieovraSWw~6Jga#a z(pCyZB+G<1R#1IHu8cNrtvf`$+2Qs>pkPKgiR2jMx)u0=Pv01bhgeD%nrGKv@_q9L zmX%6YL$;u`we5;(Bakx?Hik6Ny@SxTmy+{3?Pbb`lgo<$pp)`W@n?}LPVn0#^zFIj zk)^E8abe2|DvkcO#W9DIj`63nECR>oM~nAqaq+9q^^WI3X#<|3pkOX-!khDrz&>Y-~6M*!ml(5+a^Cn!zXYDfw2m@{Jkw*+pb)+AKSL+-+JiLy&5beNzmh<{|;2G(<4qd^)&Ezyc+ z!$ux>t^_*^brm?OgJSQiLq}I7BrEye_xJ!q1PA0yVjB2Bnj6Tl2Lnl<^p?CrV}pOo zp=aacYZCU0-a<` z?)SXcKz#2h5UGY>)9xOilcoG{!Ki}oj>GZ8J!^d;Tydp&_VW`G8T1U$(Gihel9wz69R#mq_<48fqr;(VY@h=S7XlR4!@9m6i~cTmeAo)kpk=V77eR2W8P%T&S6E^p%{3;+0sZ*V9O9!7DaplP0;4 zt@H$kSMdc!bheymGar}7K-LbhpaJg)*q|WePb9NA-6b4X8gkn&5Av}>=1;(JQCRqX zh>2d~RuHC&Tpc7sF+hvvx!ax9D3O0aK8+TtTs-L0ww8NhXSFmn%QQnxmDWZ(GIhZy z4ex~?3k@|O+mnz)GLjR?3Oi57*uDOGwLSIwXH^MBFp0nh$pwJZZiDBi?i}_XYlqGA zTDQxl>{2=hlvz{S68L&aMS{m{#gqQCzKt8=zuOv|k3F2!a|d(C$S+h5ia4z+P6$+2 zbg*edZTUQqQd6^@8Cuk66Vl+cU};cKJ9iM%+WPoB3zTS@BJTwfdO?8jJC5@pUi4v0 zuf5SukvSP<$Cxx|A=sOIUWtNj3MwSZ(jEs;|1`T0px^+=w?5x-Zv2=^Bb!77g8SMe6$z#&qq=^tOATZ~zQ9hzBcVP|7gQtwPXEB|oN1Ux{b z)7%VNT;svVQj$*avg%TA$GSRNg;V9ODH3HxueG*2@e0kiWKXN>acEgQYOH;F2{kJBNo$bfDU{=Pv%h_kPfhK>rj; zUXOKA_lcK~e&Xz``l(F^v`LazFc(4uA!!H8ywvDJy~=mF2s@eff?JOG_(np0o`vuMtbD^&A_Lvuje>@sj4Wi#vbx7_^iXhN4$ z^^NQS!}l{gM-@vAqIp;ffK#5CfPBgf%! z>}Hz54#ZMY6p3cWp+_J>+IH8nt@Q{%XURK=yK!p(c6Fh{avFNm>4wjk0XKt)^Fpmx z&wjrbhm3xxd0B_Ma(rL|(HRfB1JI}bD`Lwm3 zSt*{z(4gOKx%l`~rSw|91QMvrTj_cHX>N}3G3g@iEI#aE-{gk`cClXlAws^^B#mO$L7AOtkMbXRb_vUO=MfE`B>$-5{X z)D(-&lGBUN57Ak&KlfHH5gl6W!mpu$*Mp&mg&r+xyn+T(=Ll5c zJWBG&E-MnfX}VC#i}D51k9)Ey7YSr)IoBS1g<=6fWnKFs=IJ4dH6!q^@H&HQJ^SF- z(k3Std+iPBMf1LOhce?N@*HL3*bHkZTRfN*bUl2L{&^duv(=A#U@&ul#o#1J#@7v~ zglpKl*C9}Vo8!mfvv3t?#5pH74%ubm<_4f0Vl~;fuWst79}LRP&^QJi6<1(_K@L^U zD>bSIRbJ-$H1L9J*`uG(cmCAdb(TR`HN4ygan#E|+<1bVY`k;^=0YLSq~lUNrG+^} zt&2y*=R^88eQ0mWpV(KBUtQ`f5u!~K3{3dN|IVnA`(}*U_Z($Y6 zvxwU|&TkFGB{M3>#7jdzsqc8dLBLhz<`$u%+iJzorUK>Yh=VGZPC=@NqW0>W9Jtm% zBaPf2E6{o^*->n79k%Nj21v^~T{CMqU%!p{t`O)4LyaWLLTojD5flI1|9Wz4wcNLB$* zTl;CHz{5kpCCwj>))afrgopVAF7|E zR7Ja0=f8ap+Y~DBRfm?O%Zd^jk=hw+^93ff20Up&$PosX~driY+C47Y@f#i-Z&z|`q$b3^qN4{GW0|8XSoLkNg#=c1L;r`nP4v^8n>l0pd z_i>H%ZEp`-^cR`yKrOtW5UquyM#xg=atgZ+T@4)TpQ1KG=-LWFOYcpN`$YRYb(h#w z4pi=SL!+)G6y-p}d+=tHZ=BpHl`P;%!np)hgGr5`+d#5?%D7l1EDEdj;tmT9xIO`~ z9$Ybcxr3UpfcT^gT~;~ePwYN@tc^?6^6Ur|y= z&=# ziGaANuh)QHrFOGT2ejYiBJXn*Nab}0M?|C6Hm7DLvQNEvlGS%tc+Zm?fb_ADNWqy6 zQk?94QsUz;ydH+5De2Mej(Me}(d{X_b8M8Yc-aNRylv*G?ND}}%iZ{B5^F{Yj zdf=1~PLRr?5jKrunfH!5P%|9ui$GoB+FnjN{`k2!SvNnc{sOe*7EE^ofT0r|Cf96h zP6fn;C{E8P02@P(pO`YRF-kAsL`L>(`()>hS(DG{F}hdG+R;XblC6d2_yYAr){Nzf zo{alI^MZTjbl9ijegAuM4=dt!LeS#FunB^E#g%J6oRz!aeEZysF~_wJw;mLH0SJld zk!39i4IS^vI2$&+i30SK`CDZ$yF{f|-!{LlhJd>0ERcJpCnTun)ffWZrq>Q$3Y?%X z&IwkwfNsEuF8X(_r5AzpVzv11-gt8UNMlZpCtBk~ODR3h=_>Y7-%3g|8s{_JvToiL zCh&^SQ%4Qndk8osKrLcQxL|!gez?HO->A+cgTmnJY9wZipobgHwW7Vhc0lr)4~GuQ z+4*}#9vnjM%j$Zs;Q;$fG6(395@S;mVuoJ$_c)kh5r}pVLzV@Dl~S`c?2d!eKg=~Y zclgoHKuxR4F3O6xA+BeIma4uVRH=BXWwB{KR457+UpT)YGD;8Qoq*Px0-zy(fq5U4 zLsgQq2R&{|$3QVYR$EXFx-Vg{c-LFBPFrIM6+=U|evLL%BWpL^y9~ubg@J{bd9N!V6e$6##35%qLCF3go-gBM*SaIZ!J&$E( zO$=PlwNIeT128Fk&~1y*GQb%WD^WdBHJns>;&{V(`tS=&qI+C3?6zDz zw9PkWX1}`5kO{A?*$^SoAMqMegMtzsRBa?MF3FXI?J7|R`#K8g-DSS{MI1s8NqC_w zNYqly;|{= zR~0xh|A~{y_X?dUtV_{04M?0=-i(GPrG!_Qmq9qqlW z9}rtQ86cs|-!rtVn$G#gioSwC=^Zk;T;0z}YkId4AXGwX7 zkzZ%s&R>#|+ze)s>gf)<`9YW)lyYx!BAfg4TbpV7sG7x9wC4w9Q@}oT@hDfZEK3fc zvb_oz{2X?1pv(>s3k^lMs;ZyO`ncql-T9QwmX>blomRnZkJByaRaTPRT$*H(b6XCY zmZP^1?`UalV`8? zAcw%R?YRz9M~;SpAW+!RuW&oD`~iisD%>(Q#WO`48|c7S!G-%zaKtUCvf@1$q+IUP z5?_T()HvF0s#fKCBL&6%B3}6|0{nB!hoeq1n?7-?*`IE|;$3tlpG;2h+3D2VEL>-RwNk%?)b_05tJIbVjag*-B9gJ~e=hz8V0L#+PK=A+^&1W~) zfrRc>3!n?*(~!VlOcvFAu3cMK?m4srIgc+q(E#D}T7`RQ64z>($%?7|fHEzL5-xfd zv5!wW^JuxOgos0(v8DSO7c{X8+^GHujnhwa-W#&vfD@{=%!@nrbw0iGajd`ZNWo5o zi9yE{9LVfLNW`Ui-y~q`zY41XS1GK(V!Rl(o;D5 zX~)|vd#lixH-HU5C8Dyv%;A_B*nyC=zEZ+;iRw% z3-i~qOVSJDi8L`G2D*~Q1JVE^w!*#WA;X@uu?o1cMs^jBkSW)Q)VO0V3x!%jPqIVMliF~)%LM)GI+izbBS zr5M50#1<1l7lG9N;So5B|H;~W8W6eP>$AdXMAPawoj(mweNt8CmUt|i2t3%}*V@vf zn+shg<(|YGQg?gb*uVi}rB33bu^>wHpkmxMX6H5ayJ+_2uz`q)@WP3k)dsV!1q}eJ&HWjh?Pbxc7VF(b zG(>q$TcVdLCtQO6)I?Ea5h~UcE^OF|9JqU}ohk9R# z{;IDdsRpN_MRp>Jiuhu)a)8-5mHE0XJV%{EWvg^+ymxkMb0K6;#YAPm#tpuo8{UNb zN#tGOyKi{pn+(7Nq1sE=zsuVIPEC{FM!8&AuWiirK&$e0gGWEVkTnQs^mQpd zkH&xW)GNN`6;10zeZvJ#E2F2e{ls6;M7>-$?aeaPghzL4&a68wcQ3h;x^|zuRPjT( zV(h!i*{i9mpUQa6d*?+fN;kVpA4hI%B;`TyXG68tZ7T{R_^>EB8CzKzerb>W?n`2O zj@@=TdUa^u@#7g^d1~ui)IwjkzHns6EanYr#P_w-Fk~EgOIdqWF2jMhR!YKo(2psm zYJn@cZf7XdK7Zv+or%%2dJoQ5h>T2HEv;=h2pi44YwR+a%EpQqxVG6HFK>cPp{nrDxv&SJWydWqmipYZ zUk_R9eDgC#wS|YD2g-I5FR>KvRpy48R)Jic4s-{kt9|1 zaWun;$CieE)0+unRA^|}ze|i%e?x>@zHSfV#@5|B3j6|Bs=eXxnp=%gSJ9o(o|d@B z%BQ`0GG1Bhw-udgo-Q2eOSQZB;6d9PWnNnJ&{4i8k|<=z^~UfZezkNyxBY* zMbT#7;pZMKwjpS^Wk>ai{K2@<4!b@sy~Lmb#E?XskhEc4N@VHsklH*PFLA(iC@T^U z=hkIhKSQ`QHF6;O+Z7(N=4xiEO@jVL2THxJdp?oZ?{Z^iXY#GtTdj1>3|@n`=}izOiEuij zBhg*ir)6z;r+Uw}PEE9SJ05adZO@epvuHUhdDnsNyKrPsB_yC1evQ+F(QGSnV>#L; zq{5%@C5oZ{zwfxf?U?$+8ps zt{d&|+a-2Z#JNWL^-RW%?2))=s1_+|;^MbWw7=}veT>)GFY%9Mue=Shti8EQET${h z=x{^nfYwIPAuG*c1DMnFhh6;k&ECAzt3C*Isgy?9+FRbyVS^>~)WL*t)K9paTR zqi*POsCv(vG~Sj9s*z|1BKcA0J6PPweuUi?{Qu%@yE8x=`e|zyS)W~1k@KDIwdPBD zKUgqAO7cPeN5xcyB=1CW;FH0G{Nu7Y#qaLlX)6+9l%MTzy>9i2x0IeBZ6$&1g!5&M z(47eV({^=MIj`CFF>cuA2jbnrw#1mi_w^f&rRk0ywvN+Ta*gj(odmFrrI=Zz2e!?u z4*L-)T!)xgja-qd#;4;Qr8+tl3auo^E=U;!$go?D96Rc!Ml#vWx&DKZGN~u>-24b< zodab{UCiU>a;hJM)9Z#dh{S}S1u!>)T<;t$C63%|Cx7prI^J4fdfrg1dv@GQ zO;X34wMq)%pT5)!HD>0U{}+4j{npghMU4hgEHo7nq{=}+x`-6%ioE~=p%(!a=}ia{ z2ppvdND&33SLsD+fDoco>Ai;Dd*}f|lDmTM`R?<4|H8fbi9A5E_FA)zG3K7T#CYA? zQUvi(ulR8HhC@TE*?{wXK8R1xu_e43TI@c}ipa@`f>tna62;AWGoG7u&xAqCdaM+I zW+%8}4Ee?I&ffZ*K%(Q_{ry1h-ur^LZ1&=Tx3<^g>s@8WSt;HXw8w#;V*HWJT!#GX zvk=!6VbjCZW&?+U8^~9~J(o(a5!JZx9XEb1l=s)?u5Agj*X8WStyGE2mrd|;xTt8! zdd{w-SVrrro+(5hXvKDaG+{_{aaD6WD_%V$_$;BsumavO0m7Az?+HlIF^3gyhW5Zq zA8AABTKfMvvy)<>w4w7$sUYZv>oPIr^;GRokFk+9ZU{KmOkl6+kMo8QvxEtOp+sle z%i=lK)P4aIVrr!QhC&2%+pRtbIiBkPLPOJa6~)6I49P}z`8#ij@tLVm?E14i!po|3 z$fm2V`Nl4t_Pf}CF?rt^278vqu%HGNlk7h>_2)L4LIagie*K;A&gzaISi8S;lH(6N z0a-d8vk~qL>^=JtwZ-{VbyF%>POf^ViPYH&2Yp2)5}ZVCYSG)AGRyOkbLm)ZgM#@9 z`EcMP@JPAN6Mez5RH7znjEb*pSta*OM|lVSWp35cAtpX?-(NG&@@z4N4OX`-H-*U; zWE3(&<~~iiF_n>){%UMC&=-x$7`3a{ zoE&wjxx(+c`8oD^#OJTf$}&@Z-*%s@DQvGE=B>-A7+jd#vuk4H?vE!lpZ3cbQx<)e;NksNzv4!o39@{C?dixvrLC045gs3!;<=L|LnEt| z+d1O`wRPB_T+X9?!UVl3VSX6OSlPr}DRwx10QG7w&24z{0&+>bfa~4w_Y1Q%-cw1_ z=RRsY76^k|%368Sm6Lgyi3(GTgSDvB@90^^N|kI8b7hxG&p;j>kD~GU%qF{G?4Ov! zKA=##TzG{$K59AKDPR^+8y8v1!nAS!pPp<`O^ z?u2QgcA4tB#3+}kB+cr3RZmk$IHHN$<(cfROQznPxAI)y_g*fK+_QL#YOh!`{UFL%-Ue8<3K@Y<@<7#yLlS zs`zPUN1&~MlBXiDei!AG4r-heU5DaAoZ#EXa<(3u4S6ssh--ROzv2urOl73p{15Ta zrtq98aarH2x%daOSHA3HiSeehNR07QdL1c9@{LXTPfiw%{_0825i5fXeby&fDK%xAXmmxzjAR+bTg_(aETKKdUjQ7VJ?uyry5;FaS3#$1y;lC?{ zx&sB`&nqFOn=X#or|FehKOaDWi4uF<0~`#%t@eL)Km2|b$s{x8=#qndNDPX^_Hx*F zVspooYj1N;$j5uNAO1Xu9PH`74oRLrMlUzBERpN}39(Bct3&C%kq(0eLWL!+lZru9 znSQjF1BP7|{Frlf{dU=M_QT8tSh7P>NSrPcS>mIy~qQ)^S!|u}G+UPbR!OXFv@}|Cd5nsI({oAFF2{LaKAu zskPH_>=)da8;9rYZEa3j=g(5By_fiQSvaZVyM&}d(K~&pDvp}4M{9ZzChj+t7Hc!W zZFS3`obMM^7B_6v&GNaxo3j^K#0sLe=Oop=SMW3SO|o~cP6TY4IQ9mM*X%Cv#sH!UNqJxI*l!Zjnq|K6*j@fI+!4m;g=9bnhzg+#^-*FX z#x)8uMSR(Kgwe&L#k6q~{X}nrGV8K&NV2`cjkVvg($G&8?}UbR26{UcdjFtKYg{tLR+5LE$ z@tg%CXIjLF8l@Ame~sFw8bok^{cRi6)~E9lRzJ2xOAAJY#&)l&v60ty2jwqj2|NA3 z#JId+FTE(DPxLr5#rfL7@=>8~oyl4R7GBp!TWm};8wub(2pMisCXP4gf(#v3=6+Y8OF64=eOGP-(Vw?Lp z;e#!|);VkUUo>-Q4XTatj_!1om~9IemL0++_PM<6V=mM>rO7V{{fxGGgp00A`50SE z9sJdF>@p;a8^s11Nqu&5>OUTq+l^!`K5KVf>-k~*9F!a%sVoC@@=SiXK(c7@M|0xY zZ{HZ1(ezx?v7@25F2E3nE-PzDcBzZ5TW~CYaV3s~WB+=_?XvyEh^XX1fVjGcsO|yU zD3dGYjWFa@!m$f9?kpD-@?_2*;#X|WXH`~Q+CQWhxZ1+yR-L>qc1T~st+9!2 z)=>Eh<6(l+TAyOeIpjh^I3XSDCJdM7mfrzKP7TR2Jx+6iI)QVM@SR1oKiQSm{vCuJ zW=BiHo3`)SmXJs2_a%n45wDlBHO7iHPQiM33;vXNj2ZBr@C{*?SvtAg2qNK+Wm4$j zU^bBpgo)^uk+A;GRW5sv#o_wH>8L9!E?AMK@Nw|~lLRdP06!$T=D49JU5_tHmrL6A z6WBHL#cI1aX_^nQvDljvpn~=oG=Zt+#In}aOK8(sZA?-#UO9c$a%pQ$?n9MRL*yW< z$VI6t?|@<%*jz%Pe|uqd)LYcFbnEW;{9a)BS#bP+leeU&b_tIFGYIm7DjHfjKd8dp z0CuBeY}>b4HW1W)W-tmPQ#YRQsY>;bk96$2GY5U*J=I`b*Y<;*$zhl}SZ21|IJE9z zO`$x*v-ib-V51_Figdd9?f=J8DSJ@m&;G8vra+ zFLm-F0E2`g%+=JG;og45cwU5gk`|5jzvgl8>(0-BF*7= zAsXI)KlT*}!v1l6tV%hR)6a)9ZFH$Sq_qhrudXepR4o{5t*hM;{!@%vuN>T`){wEU zSm&R(uW{itgC{z#UCihpl#=&^q-CA3n^G+jS-Nv0ry=Rl#~u~Lhpu+s{xszur@aKq z)%$V1cHC63^4$RCqsN7iaO+)-F|CU420_AS>LX7=Qt3Mt3%MVaxqmis+U=(a45Bzt zu{6rv6>Nre^@GtS5QwAn;Q!|w%^!;uj#g$1-dY>$cKj+t+3>5{V|685{Y#Ma0d?_2 zJ(hk&iwar)&ncG?-rL+e@*7c6mD}%VvZXgIqxlaN#b@bP$5U2o^a!iULgPt~s~;4K z*&T1V^530F1(l9}Y+v>}zg@K4H*$DD<4p&*V7}i}kMdbrF>3{=fFB)hlkx!n8F}sPKemnTbVGs1PNvxp&?U)|H#cQB9wtslGxid(2twg(VP>mz-+S3o$5nL16xrU z`0KUWJ*~owT=DtI4xa9%0RLPnO~0W__Rw7HMZy$sNxc9yxlGr1xSP{-SKIB95GF|W zyM}b(x`@|LSF9bUiEimG zbo!1%2YgJAhpRS@$rSi;vN+^X0xpsKu?jfvQ;F~1bIiIwGVk2Vll}6KS{7tzq%kCJ z=WMnn4iA`~aGJjnJ92ibh45}IHroub8u$ZXB`2Ny_r-~^aajN@-2x||qigg&q=@RO zt9_CJ-?K`5Viosy?0S{(sr=;bhQLd^RXtQ1`cI?92kX)wq>WC1TRQUprte>p1k?rqGsg-< ziRCuE5ikc}l>MdnqcmZ!kKuOn);w0l!Fvy?dW@#T98Nltn@t0N7%YjM0Y0D#cUB3@VI@N`Y zjC;tKvS!YsUgoa_d4y&$$Sr@?tqy|<#p=qN-StVvu^*x|3c-hmzuA=kQ|PsAYjLl= zEYGuYm49cY>R|&ctr9QaGTzveY5F)_6rw^rZV!5taxIs0ZwV_esjA>jss)QzSV{D# zN{lm&5=)R1s6vNw%4>UZXQ3%oHoJXg!y|}>%Vr{}R2*^JWooZl5I@dDaXQYBl!E%M zNrytrcrsP^lLJQ-^ueQ#?cx|6H{p@B%BKzZ^t!~kre4zC2RsMlRr~q_(2jrAE5g9! z{mThN4BHsrQ?93Xgj-5%8-hIS5&D26*81_Km=b>!U(qDbPy6P&KQ}dw;vdsYl$E%5-zb@tmPKU1RJ)yiaO@IdGuO1=IDlI&OOWGc>2uk)lfq_&Ze(|C zQa<7he&bJsaqZ~qLf_Mu9kTS<1=|5{rg~-$`p_HiGgd1qDI^b}hDULydb@o+w+;!H z0+|R5>Hmo!tVL%}8CQ9}2X2ul5|B*8$n|Y;PtMKu$vb%Z1gw*MXa1uvq;H%8mCu?g z)JX~IeDhrTVbrDE%$)Pq=m5(2Oy^|KCJ4@l!8ut?j&QniQ_>HyDGGgr=zEIw#ik`1 zo6t9fzURZsZ^H0^vw1%9Wa)B&i1?&Z`d}_Ij_7P^(Kx-ecL9>6ejFC*^B&^uW7x(Y zWRo~mU+DLN#BmSrv7a^nY|lcc;dHy!I$B_545AWZEV0zG(N3;XQGwA)ERsQJiHO|` zH`$bxkT~gcD~M@%MR0W7Eo`iIP`OxLtdxs-)h`G`KzFW25KvC+eE~6HXcHaznR-f5 zt7B_AQ;w9WOl1vIA{jLNza`8$zOw4A@RVkqdbJW@E7EN>uUy~T{rm2T6i`l##V##CSFi)>4cl%f5+Pk`znp|2x!kC2!lg>8whTwEbv$XV!Q3FqXm>ySGx5XnHYl z=LMsNJiu!VWrZtVNWX1P8^=I1)Znz**R7(9;Kv5=_5pH@p7o==4(`t<>2FhevYrG z+Bqo^eN(CwNC$wrZO%dlSUz3`%E!zq9W%44Ur|IX7_U+mUO2*)8==L)1FMb0JJ+s3 z(w`$v%;3dIxGF*o4^5yt8~MpJR&jGiGc2nU{cl6zx8S{`PsTmLvsMOMB&OwpAo$x+t>SBS4_3a z(9a}hx$4?qX^~9SDmWkAP4nWux7J5E+4#iwYZ`ilNTIaLbMC?HP2uoW!{RzLNBFH=j~4}={d*os zzhn`!Hq6+)0LFsR^2d$yx+b*Vo>@mv2$qO+RSH-5+Cjjc*FM(>sV0u0MA&2X<*f!F z);rp|Ivn)FKj>VuX^v=Ovw{WnRAwLLXpHS$aCEpQaelYVAu-=v3<7nnbCsDpQ3*1g z$i3*Ftj=MP)ib_Owh0jP=}hIeZPw=?k3z5l>e(wfYwxL1us=|P!fzF8*M#9(SG+yk zwT7{rJ%l;O!_%m5=!A-pihSqiiAyyXAjP(@G|;0Kt~3Xr01(8wG9BDbtW(D9fa589 zcd+$fBq4QYY53`)pIyD<6tk|WsNNZs{(75Eph_&(q}Q7B;q1OiP4x z8Wr*J+xZB{wT_d5PnZR|OhFys%hwtueUE!@g-sZyD>lishVOv+LRVyTcciYXb0l2} zmiO)c*g_i>#=Wb#*j;J!KQh%sa2e-jjd>`$FarVMR(pkvt}yQ)9Yhtms5IMbtv zsV@(?=rhSpR$vfCsQ$_ae<^?irjBsru50&`|Ix|6jFI7I`G!}VjVNPpwW+@>R=HcbfhsHq3`5c3;pNKqSiYa}QwznH2wLga24w*`Zdu{-k9giC8@;O{Xnr8UB zHY`KIC2g5YWlyEWvfClutT!g_@H|U28j$v<S~s%DLJ8%>gd_IE@BdBIJ+tmgC9(<@Mfdwb1jH zPKS7*D7OM84?~hJnm#Dg!k-Zc5yxyDn5>a5@N;n1`liYIW|v@n`P6IJq7-+nhjx0{ zb5E5zl-MkyI@ir6YfuY0H33~7XKGk6HN300v>73{l>U~cfp>hI=>a9$MrX5H_#nUF zHYh2c(ToO2F+RT|oK*(w_H6Xgbo5<+h_-f~7%{UMc1HfkqiQ61-rM+msKOCCr*beG zlzdn0E9NfaogjVjFXi>$^{RII*F9Y4q)-S&=rF3i&9rIES}`=4Tz2o{T6b+E?u^#F zQo^D%C<2cs>4)D03Si_|vI*Mb)f>I9i-n~I#j{2JW5@v@aLc1Z(xw4wPwv_3AHf~8 znzFg2zT*AVKZ^5S{JpU`6H1#D=V(2EN)xL;%d32dOL}ig1(mdDe3sDe*6?_nLO{jn zUszwFk1Tx0DGbx%HlN$Z8R5;pzdMv)wy!sFcN%p3P2UMhN{9;EF^;^IEF!uv@rO|| zTFf+&0*XL7YVkO8d$Xt2rKyoHE~E4ny0OwvDP9UH4z2r@s2&;7l}$*^tve1X;{E$q z29_t~F5u20;Kbdj0jvY#fAV3gM|8R-C?uTbq+-rqI1#R_OAj92ss%kzmI#~Fxib?uzGAJ7&JAkSt#cX*LE^r|;!P+{;3D zG=z_cBX)Bg0hT#emH7!S3$Ye0I00+2gZZD%Q2f3WIcfg={jTKN-A=K{?Bbfkm@&W5 zl`g^E37CS$>B^%lycGs&?RGa+b#QljDyPB zeoRZ9-IuPVuuT%at}r2BYqn)-%E%O2&{pnHjpL3SzQGI|{)X{8-^1-3Hnqq4=QLy} z;y4L|8M96n`t-}7-6X@mv^$z35kUK|JgdMywO^qm7B6!n8k1N+2>LiL z3%=$m;|su=6cd3~<#qjXx0Catg}MkmP+P6{33o|?-0v{c%ei$G5*Brt>bINg8_orr z)#esfNsp4dKJte_vN!vBPps>o&n;En|D}2y1x0CDVqca~!`ep9t0`1l4CNXZo9(ce zj7p7SG@xr9msQu*^Oi2vY<2HE*Z$Nr*h$)F1hdCp{-tHv+5p}1>dhmItn6+|I}(R$ z+ZTFFlA%1PxS;P7L~~IA!K#aZy?V=a^WG%-E(H}FO|&DA6T&QsO5=(|U*AobiCA0B z8!(~@lv#rpoz1)Cyv12?Gogfy0Bu)w4Nu(IySnzN0{A*J|H)+Q>Gb`BZ5Drk4Vd1F z*HRKLh&a9=hz+kH$c=-}*o>OzF$7z^!*>CWQ_b*eN@r8GbCZS@Jr}B2D2g~I5ZvAV z(i3ffSZJ}<03=(?l^#}S>vy0Wk~vaZe?%t;CGfoQMDGL1$!qc#%nuj}Xz9FIZ=Hm} z957BLVvg>=Hij5PCRNK?G`5W@I?)vu8f>RqcVD_TUe}PbzG+D|Yp0mlIaKu3anu;_ z+Z*up>d~Bs5RGP=j+{v0=jP8e=p^vCO^S8vUL0QJ<{sf~Gaw5s=n#G{z~8=2a6*wSWgpP3>7HgbwCo$G7ppqR0>$q$>> zUvN5ru=If9><=(??d0!|wLj-m?&7dt7$0Qsoej4$EG%cLdn#@_`kjCWZcZC#;we#G z@xH|7RABJ$)qN)1#I$e2M@G3D$R22!&ek{&QwexISc+OW69oTP^!u!T{gb zJC&W8m;Cko^jJ;DsiNH?JfH{m$C&@;IyubJw7Uq-$0? zumjgkq12J|)ei3K2VKB;)@wuyF7t7mgM=*2I^pO*;u4)zS}La?w}H%ZQyMqid4!x9 z5;RC$0V&SS3^x?r#5r0p%{-RbVb5eALozQ2Qh=zW9J7`Xp=1{=t;L>f7qR{EG&mBp zfhBhpS!hxCU7jj=?zdsg?ktKVy`dvbyJ%_98hAf%V;rfTv{67JI^%69>|a}s-od%5 z19nX^q zy9mF;BlO7RZ>LoA0B!$?ZJs@7?trh9&A{yXpfq|vwPh9Z%h25YV8aaV2V)#6Up{DT zN6p^-BbhkFnmDFy&;VmokLTzvT;WO?OGH(#RSe4=aS7a?RXp6cnQFjbxT2JZK~L5o zD*yc5B~4#v(d_?v0fcle*$tN46*wLE^ha%(YM7%23AUjO6${(GPP zff7ak&nx>_ocQmpiqLV6{qJq~-!U`)z5W0H^?y6@|E+CWwFlFTd>$Yzk;1wSt+x z;z{p4hDz2F+2v0^-!(It9ppe6PHHwefzhq6{5rvHKA;^Qm61%jlQ2-; zvHp+amZh4Ad&z>SyFF`6N^;;1qlzr-n4wb*1f#T3R)rg3e&lF5v=NRnG(nu@2zMDG^Z=t=B54(OZG z3hU;ztxc=;TF#OxDbpgYdNY1nZO{L7ZvUD+;?*Rf;uSa;OGSMckfKTxkdYBu3GYBq zAJ*7$C&JxSzf0PvtxxFY=`kl7mGHwv4a%KgyU$lzhR8x<=C;+nTGVe2Z4r=1=&p2A z)0nExVan3IC|qN*S^R!?n7>)OYMt3k)0Mu@!Hl{{hOf;3aLF6bC#qAYD7uRAKUOS*x1eWzj_k0~@?881i-weS%M?tjyS!T;Qtnh6!mV%b~o zE3LE9pu>=t!n_%Rqeag4T6WNRdoS@dU53O=f>r(T#+RcXdt$dyHiexY(Ujxnqa@a3 zvopxAEW(*lIW`L&P_G+Yx>vGBoWMOp!M_p{heqlu@ zA4m$+>}DdzZ{B`}UZ~mlGkQBz0>T#Csl59e=0LgJvj2soOK&@+?P`Zj$=1+XXI{b4qW^t@)9y#cT z0TL(m2W>|V>hy=vXnCmODA$<#Onc~w|N9@)A7g5Yv&KBuhv}#0mB*J~9$VnjMr5yg zu1AGpVlS=+r}Pj4iTR)Dzo%S~ifT~*LB;vYw^BvCNlsuI3>Yhl8rwY$9;BGH z?zQpTajQ9rkx9vWnc<_A)7hP;{3Zq^0n>5P4q{eU_OdRU$>$Vu0b_WuH{6-1*)!hY zvJGt7w~5>P9}&;#O*@i;|4=H$jJ@DHX98+0Z5L&dafaR|?Lnmy+JiNASR=#K|5>=% zEQuFsSc%w5fa&DhL0&ygL;P<+*F!0}r>o2SRE3M!k;&rCB2XT@d$ibRc7=R!G(cqwf>8niB)Ejzd8J1&aSd**9CFdto zO>mW#GQJL;gz61^w24r5!lnYZaCy$iIfxROa{RA`3mzQX!Arxs*nrFZ!Yt(3Ouhgt z#oEEv{vBSb@^PgYCZI~kCu@6DkxJ^>iIH@bJpKcfn7{d+tt-)P#J8>~lwMb@>K2Fh zY5={2_Rwlf3Df}`4R}5JwJrxn@`4yy|B^spkQaHjkL(OU%S+AeKb(*R*Kd zVV71Yg#Z2Si+@vg7sLZUB*WoaPpE57y6qH~5O@c_zaTuQV3qav?|ih6Z@YzLX{jDE zp22ZR-SnJXS(HNq1n*sYIO0lC`$zxu=$c-h^FL^PltZX|mTAs>d_ zFt7i4W7+4$eJMHr$-mE41Noqo^5H&fpUi4MGRj`1W0Q46@zf4WS_aUwCo(cVPr3l+ zdYlET$!1UaQ0}R|x6~`lA&nTtn%FMQwAQvT3!??t`vzu|oylL!aB9yT)>c9L>KT_e z?Po!!xNk$4A{SSTyg)x^H;B+?vm5hWMXCXmPW^R^o!2wnyLlU2rdUE+u{o4@bkEnl zdT+fK9?-vwi}UbaPud*vLd-O7?9ZtC`l&0J$Pi+cqqYfEyKqU{P10xlbK1*dIVdk* zkLaXp%$-lWzkhtVK&nLJZA?g`mvFg&Ij0yRYvTL$;WkcMza932W(DFu=b69HI&8GY4^eFa)H(kjW1Y-nm&mlNhh59lILa zFdqMzFruR@2$7fjc_obCGa)hoC>*L#$ka9oME@G*Adz~I81$W!CHx2ZJxP5Zyp@&O zvb6ms&GD#9k+$AF>u5rGYPtJ9A+#W1%p-1J#cmYNAbOy9`=CR9;?Tj#knD0${{eY{ zyDPzE3jf3!W>f6Q!BQ2rnKBt=QCcSZhFfla@i;Lo?^>KO?;#&mSuf1qoei5~G72V>ZQ zJ{;IeS*3)RDc)EZ>pdZzYGl<+xu97~AKdz4kC59a(rs`|s}9Ymq}PROwAss4JG}S! zYbV0JyCHuZdu{F41>U-SJeSVEu7G#DV5#@p1ed;Ywu5c;G!q-cuk|p8srDNAuJC{#j+?PC>-SGKk?T3dJ{Y!o8|BSnqjw0xS}RI zweQ${U%9|tPgsdVZ2sSATmiafcF=mF+-`F!^qk@&Q8&y}{v&;t&EF%L%A0|yAJ^XZ zBh)YR(l$9s5Gv5;^^~q_S}QkfyCaS|Z{t41>WG9*rF0_pzSVPmj$WaD$SpXT81A0v zF<}-E>51!#-S<%>hZAEbOjztO+Xb<@<6&lDh4Bc3e-;XdOgE3Xyv^N($1}5*6RRWE zr_O12xLNeqIoIRwz9{rI`v+xI>V<-dS0v2Q7|pnDD_SsgB+LlAq64u+e6PSPVw$iQ z5g4r_l?+|q3O(nSw3|_o~JCYLc$04@ka!;1F%yN|FKOi0TW`TnY zS{Ug>9BT2MezKjkJFU3CWEpSenj>UWzoLG5JD&Toi|=<@#=asUDrTcu!F>dp{lF(8#x~ni`T$LOMN|^9NwOJx z2znui6#49G?=%Zmxq3rBP`T|B&(Ba!xvU7<`$1G;`{8m+0XCb8x8d`)bzg28hPp(2 z4JrS|sN}hBs-A1$SE^S=Y%4_Emg1>oeO5&t$IN~ZbD1wY#wSGSu2~9d&^<#p9j}iA3eFt zC!o!L`)sMyrU8=x&$*DOj@v;7Pp1vyN}r6X4o;VtT$b9}6==o3&_6U{AEjLW7^M)r zS~7xkFzxQrF>>2$F0&DRe(qF`c7fAvz~@VaENL*W6BT?QIrB;dGkQ z^h4!Xd9to*9)kx6a}M~(Eh?0V@9W%b9UdRihCy;y5qF+@c%}iBk0{ip-;dS4@ZSBy zA(C@Bd>z@@Sr2y`tI7m|{87}YQ|h0B@JD4o(a!2IYh7&JsSy(A0s5iUI!Y2z*!nQC{@@5CpM# z*-JZ0X^@5zu{8$Wq&z`=(0|1;UT5={4c*gv@$P>IT!&FwP;TijTw_&hT9N0vC0<=p zwT-+aETbzt$~8{co9I}(S$QtR$!c5F+uTRJLQ&tz(}wfJpWuFN;VUOTK|^P5SH^-K z08iGd!FY8m+BE2s_&)7|h2X4bSTr0NyK0$&ztynXx~Fgxre^;m)F5b~(OE}4D=J^t z{u4e)d4CGVV-vn;?FlSa#K^nY zojdZ!e;%pG4DKNOlV|N$4swWgWco{i4tavIA68PRIVW3Qa$PY%M`Xuq^3xaQ>@#S| zO@qq>M@k{~kcHfKaftaMwPYFV#9AQLXG%?3v(^Lzv)SyrcU4w zjK$(2C6M$?ph1;C7j@r3zk1Q`&No(tWh@HDN*=GP4G5EelZg!^UgVBXBq!kJa=O0c zsVD3N7MHVhs$(TVA#-2ZHfcv0Q?OXK8HU*S2&Mg}jDPPb-S+F(5ij$FAL_J*j?*>> zW!zjFNSR+-!j|a1z@LYcvYzKo{Vqt5XQ|H594r*yhrwpW8J`!vzacC~8e-I)m5ciZ z(%!^~W;OZQVU0xgjJ)``sVA|Gd|mJxvp|iater=}p&Q-xh1|ig+wSkW37n?NYBV>j zP>vlh`ZRkMQmsEF?cR;?yFP815%^WCvv2m#ljf0Kfv3lAyP|Xs0%1EYXKi^9FT5#v z6jUk`dm17-o>y*H-=@@~(K`+MO`+sZKJXLsNRjIvyw9I=YF+5FAWTzd?$-$2_dG+2 zn=snl!>{-`*p|HSnsgj}sPwJn7iy-$@n8c#@b8+t8mXQvUz0qEA24qyPS3s8q~cgK z=$`;J3S;z`Q6I&xka6>lzhNE2R+GHtQ`1io=P59#;P%;|CPTr62=}9L#DcMWeom6I zCB4U>&&I!LVYaUEGhQtncOBxN>uA-0s z8Di>`+^l&EUkKZuSZKF93(CfG6uKi$+OEaV0m%Sq#9Jfn3BGrzPx~`+8XmcdR^R@z z3b3BRm!Fz+!=#PWU?joP&p*VRT<>D9y-c)}io7{>y++0xwziAqNID>McV+^#e(qtY zx5JAC_}B8_8IE1IkfVdlFNI~1I)R-Yn~5W@CbnL$9e(vAWQ7;~&tq@VQF5re7TvSe z#n#<@KEzRAYeOPz&-*g*)cYgi{#7$eM(Vd?t{Ae{na#{In>@W_Bm0=;(&GwZXR@#i zZ{yj;%5B}0L`}YNQ&%6Q(|W-nY{q@T?J_BpOl(q4VwJXaSHhpKV3oM~?bRAER-(jdma-JqxAMf#lCIdF1P@tjBzvTWKiGgZQ^3gM&nMwD#J2Hw=$0d-|nix2PJl0rWTCW*szGam%VT^EY zveR-NOmi>T@8u?QTo%{ANP&`$kA%o3A;055vQ&bF?S+(dh*Y^+JmA*;@=J3xY@pn5 zag+Tc#>w*>TIMtHN?6(5+VaOWVKbIZ<~VT!l=8UdYO6c?z4O}0sG@30$I)_h-Hv*@ zHfN}_Ft~KkUb1iscs4h z>zpQp6(&KuRQvWPEA$#@eBJn!D#Uc?a4ZB3NfHU9EUVubZsD4*p8*pTJfdb~jgD_V zwOP%qs@UYcnm$V45fAm|i*{7@Tpda%xcIYdsAg#3Zs@{3Xp2IQX5OtoZ!L%`@nDL^ zWXcNbS(53R;ImhT%PM^yIPfQ~`zXH9l zpUqkn>k-?)%y+Jm{Fzyy^Qgsp{!r5Y8Sc9?UX834ftxv-q+FIYA%5#y*$?;6^@QcS z4cnW)PjhJ0j=%cqa>-VB{B$F(?_7){hw=(DoPGrPkP&T?k!Rvv?8qG%`JcI8IxZRW zhpcZ+wV!5YG2WR;MXhz=Kev0p>ag{vM&fEi{QuABq72~-TJL?==G>Y+2*x+7hO-~BP@$rr=nxwj`MsH zaaHg>5fLw|-A0fSCncB*a3+AIq}{ht&Yvh5VN%I!FYX@~^upFu2P>ew8>oX*o>{14wGB%Fk60FJZ1g>`UgYd5 zF_`Esu5Dd5=x!HiM!L%k&;N6C;krBO$P#^5;IMHbII=XjJ5ya8ZQ?It`rnou!;zv@ zdj*iQi}j>3zMW<*8qq#Ff%-1qW-)X_>`UwpHB*)@1&n1yHT~+Ye;gfMirk#q@AO7k zRqRJ_%bIBB3^~G0=*B%|IkbkvbybQO104X8C}#U&Du+JLEl=WQ_I7V8k1%moz>IqF zHJn!|>c@J&x3XH8Ihr6QwF+E5A{5y<1rp5bGUP8()A{+cQh??MBs-4Y;(FBb^*5R- z3XQNGr6A#!OY&0%u%z*P(t9nfrVr&`wXar1OvCxqZVK*jTp--sv+7x>O)r%maN2qv ze@WjOJD3j_`l1sG?@YN*Bsmn2jP(m;mIie%dn(UJ+D*l$O(s1d<{{miFQWDC7brL9 zE)cRjj*QqTwVtDDT*`zP^W-Kc>Pm2g0$T1H-TN&6uPAl3$CqadN#-WTTf=0j(vsVwRg`N zSM~rqQ#3gdmeQ?vrHo^9JpFs56or8*HW3#FmqWjKutd4$Eok zETfR=Zxtw2%&UR4lGfZ4Y`LErgL)bOBg1%_!}mOc(xgu+ih_XO8Gk(NovjtV=8zx7 z#4>`kGwj2$urH1!n&XjNs{Xs{Ok~`C74{+#eI&f6D(5tL_E78gF2K)WNj996gK?*jOUZQj2|{!# zY3tL4x_2`5&0J$BmVWvoHqDDEJU-^kS|OrAxmuoUpLrh8h&g9OL)z<6`LZ5 z?CPZ%mXwoM2Y(b@IwY-jrPMKy^UBU<<=c5D!D>qKYCfkddz?LzIuw#6AB2>&as`_U zDB=Dreq<0?#?Pd$Tx*LN)ZEZ9cij+!!=B8#vM0D)(hxWD77`G}zX%~!N&|KklFUO9 zw^gnj`?0B5sV3X4s^h3ycRKSq?3v2hC;5lX%K3UPJa>CoX(~uC41E)a)4gSGlQ52P zqdr{I%X=69MOK8Et6mPZEZ12ilvoH)bt`$fRrlPt!E=wHVAyqU@pu0;#_Knqw7%Z? znn}RVPyL&zzEt+6$eXgDYdZeThL!WpsR#_<&jZnJye^?9mi<=LXKZ#rB%~-E^v4fu zY@sk)mx$3&tAEckuqzj2nYcTz8K7zShAN!W?1g(j2XG5oQ5Q|`%XG*|j(YZ%O#xm> zm;*>KLb((4oHr}7CX(b~2=hYY)$$-a;gG_v=8XL3dDw2n$8>0giI&@?qccU{!Y?!j zG3R)b7nCzIbc2mw%%m(yUi2cG^K-^HYO^j}Pv)v1y;4o{E^q|`j*7*|SOs{3rE7zb zXr}@`&qSc)Nz7~!=<;A-T{aO*erNU`-kpzCx=*aZs~u!?#>dd!xxD?;)5d9ao2qPo zk`O8gTZobnFYhtrE7iH;2B+vDMLL&I`R3RsGlnQPV|~KV2v{GiTso#KJA1~B3{P2D zx;F9j$52&}i_M)lz)NRY84Ax$Cmr4T!Yp|AE>AYe3;#4-^vB50se=#XH)&iW&wBnN?<6#cHJlR=;X_C`-Y9a>T({dw zd-Dj6`^b2?8uk@eEs589?8hblzF*G2yvaAMR`wy)?yp_TCbp&j`!XUMa+E%7zS1Y` ztp$%0(sOL?_L%n0@2uWkCJEf!x}V#880^L5`W>%FYVh+qmg zM*)KLy65B{d<<(bwamD?%kqe}tyHIY;+|h>j^BD)=-q*D9kOxIJAUZNl?%U|dJ)KmuQ&l0@3L^g0N?dFKx%v(3Pd1$1n%LiaKUI^B z*F7pT*ANxs^d{mEadAT$tDBlxdv;izSExwsFuROm3LDe4S25l}_^%g$us15ba}!YQ zoFs(O=n&fPYRW^y0Xqj!2oPC(M{$7MeO(y3?1zxci?LqqK}fZ?CO2GF-b~1c&72Z z#w*lM0kVbZ6_uQK%696<3X6vlfW#CTH+kdD&YdZ;CC!UvB-Jt|vipEDsoNvG5*Ok1)aD+qz zdEqwgbbXolB{e~I!eD*~<+SjG*I;3Bq^KlwOPY)|F#P@w_wKG0j z*)QNy%I41b)VEk}Njx@|*!f6qEjqbldGrC*t2Z3GG=t#rJSuPg%BY-&{mak>KGVuP zi5J)c`)3}?==GTC6Iwxm z!puzrmY2nBJs)Hy9;`VW+A-nhq%;(rOJ2L0O{3CyVdEQmY*d^4uPSxS7 z%qAyoGkYas+UKkr9{oMI(o2p1V2Xqqb(Xrz!fxMvl4Zz#imn`i^ZuOHIN&f?wsr&P zzdod6VNNlFjm=eN#9}99qT$*`5@P*m`osMN7MC!&YRd_JeoM^Wu0!Y*=Tz7~`^PIr z7U=KkFjuR`JK8qMsKmQ9Hita?1FOOiHs73)al8=^Wh@jLo44oW=d@mNv@9*+g&vH) zj%KW8=1P#T2$N8j`B0F+)wHcHTeD*W9#%NuM0>tFHjBn^Ube>OAm{#FfYm ze6?%MQo@s7TfOA$7fZ@qb`ycBZ@f!|O=UmWzAn8OY6Bg{dw7gV8WU`3o(eN= zk+Kuqs>H=X(@ra1qj$*u+`SXdae5~*%i67@(h^$L^5VWdDN{|*o;bzG$>GI+m&%E$ zzS2_M`Xv8|)1TiZsI4EZG{fcMSH7*x!|n7iDK<&%FWw$?YmPz8H&K zsv3|5L>bLjih}*_Wly^C6SUski|ZpfH^F7ayjY!%t$< ztYdT5h@$o$!OH}vlDqnnjNgYNapO;*!zuqydsqGsW!v`M<-S`~QiR)D-bYG!q>P9m z#hqkd3PX{~GS-Y`Vw55#bhjXTB)iEnV>cCJitO8%v1DX7rZHoT8D`#VsOP=^g!lP; zoWGcBF4xC-etnPQJdf{np2wlrK-GhgrrpQAss!X#20gQ<8g-WXS>q7c+J`6YFZTzV zWoWLHVyW+&nQp4Q#n$+|F@zVz2~qPA13phD1>l{l*}oOp=WFhr1qaOoJS_Tq;%688 zFid3ufhv?YI{9qz5Rv#}S|QUoY?15t&NS1zvPV3JJnf$Ba(cSRITY7xL^$Cy_GA)H ztQw7m`1HNAj|0jp2GK?WyTrS^3G&@~+2q@g4TaOJ7xmo2+Fjl|f-KH+MgsGavf%v_ zm;6KR_1N*NCy#dSlrSrPkhDr|2+Wnq&}!@387&l?aKua|Yz%WqR>ct#;8kjKL$+`)O^ zHXn2qKfC7aJB^IE`Q^FV)7ogufyK^xs?R#)tXAq0dw7}LaA}5dA6^o=Nb5z#N}bcz zg(;X?3=)q&&6RK#bZC>HC=N_~%1~=ykqfALLCY`sF39mul6UCJKmyZM`L}^LP6$SF zMfk^(ox%sd&hHHJ1kA@KnQuN}lR*$i3E(})2Yq6z&+h_}Olcsw=-g1LLm%Q5LeVtk z*$owmGv?>lZWa29ilrP&>51);T@fDjV~o_Q*a~s#>v?0$X_+=VD{4}KsFeAD(&Ufk z0~A&t&_kmVx8X?nf!H+ZitC|Wjc#R@=g%sbW@rYrxJL`cC9E)>3O7*0Rea-jzy9=B zCTk`DB%A>_3miOnJ~W}w+&a#y|QY*)8OH~!5*(_SiB2Th!+)=p%^{8 z`~v1t82)78fwNTUp?k##MzHIL#qXNih^WBR)7M^GLn(UM@vaBi4u2$b?}S8YC;ZvJ z;DA>Lik!&ur5;b^ha^gLWkQNZejXk!ES7j#My zF;U?GGe;eBcoocQw`whc-U znm*0<8U+tBdv@gHKDM3=cPziT5uKDIb#*xM``4Y?QaoHxS17V`ZdO-mhDo9-p#il> z)?OOq>pWB);G|O^KdKw#kt;DQ&p_|PXfpt}5*7ZFO&|C#4YM)FYBpX!7P^Ai*sX}M z-oqAO1$U#bLf)|*wWcSHlO6OFwVDD4#Bd|I2h?hBGkQ0K&tIGGGXt`+Sy8fJKJ1zs zJ!^SMiEigQ13{h^XudJFXZdwr&q9OQrlwr{Rn4P2_5$xW=8dksaU}l{TOrnAuiH@M zl_dv~84c(w&2v6XdXoX|Hv6nFNI?&|sBK)YTB-%oE~D>17162nFUyb`Y^?xdIycqI z<^!Ze2a(_^b>`iVE#+g?g^PsJ#jt(HeH1;a8{;g@bcS>(V@~Z-~nG5xk#$eTrRKg$bO^8z@v(LF1LAmK@^Or)LM^{ugtP1@v z1UiY#TpgAgbSMW3PvD(SUdRN}vj0gNHx|-`jx~g~AdoPi225-QBKF8j8Qx(ikDb3;FN`5Shv42@n3LtadCx?O@rYZ;MOg4b7s$Le~{mF>|9b=`%q zNY;$|d;bNO_8Y~9JnI>M8%UW~Jbxm8@9l*EGMEO_lzN*JwMwqBDOjb5i1F}dpLmu( zXSOyF8Q7^?T>2%J%KL^X^O>?M!a`Ld3b4y@dGRKi&9(;d-@X^-pE7ks>neH*zuxHS zMJem3p9v!N_r6);$gR8QvZ1IA&!DxF#v;rFPZRK3k2x}iJ2&Clo}}W-SuI!;Pdu#0 zcz-TFw(LEyqAMHA?hz%O^5H7Mzv6;ZG@;e4p(`xwg)th{zeyHwmu`nDGU#ZN1h-W3 zdfdsI8Bgdlz^Y2je4Sorbi?TJ!V>Z_cNT2iyHD^uun29nK0)?SDa9oB$bJP+urR)# zVgoU0skS5SW#;#Ja=eZV9F)gN5W&JtnQH5d_12W)5~^ywGpT=PPee<^smjEh#CVwZ z$A@b;O7*zgg@6;tOrz}Cv?LH`cXf%4G zx?=LJ-N{@diP|`tZ!tMlrL%N8q`|hMoXcZ#p(-nvJIdzu6JOsRvmN0li*0*VGoLkEJ(ZmtuFFMfjeq!U*AsUf#1Bs`#f!JYE z(?fdTK~b57>;t@%PgCvl)unsb*6*a$0WYb6ebrf7<^Jb`7Zl@9CQQ{yIsaAGg@)k(}y za9N$}SAEN>WCfYY+!f=D1Z=Z9K9lfj@?56=K<9piiN9lHPb@h!k)cPw)O=JgGLoYo zm!lRy|2&BaR5o~Tw-UDR)x`a!)?gn@yCLW8Y)p<-$ZM|;ge(NRmL9LJZIi6&sWe3M z1?>)pLQpI7x4Jo5b@93LA-~+Q#Yf->LG%;3cWyalX|`WcSQ@IXDV9{Ye%5C2B;{o= zRgGJ|90|7pay5QBp}0USB#((6_MpwMavB4Ft1HZy9~wQhVSgXC9=mez9@X^t(MWPf z1g5A-QxT61b_~wi*C#rOY;R)5W1{RkG;1BpYRHb6rrm~?w*S7MlVOv7N}==bC@$=_ zeX(R~hnQO_@9xaX-J>}^(#TQmOhmv;7qRKU6G|U4T$*(5!X=tup$@gFez{BPqW}3; z=EC<_wGLQqpWX@POrA?q4QpLIc^@|#WdR{78ENhgSBdfk#;XmCH|*DV39V&7g4y{N z;W=AfqMqWduz&6N{9W|0rhld3E7xO+Cp&DX=G})h6)|B)i_{EkkJ)4zJR0HQ5m*dO zB7j)=qmN$Cy!FDzv5NJ{WanLx$T(ViNd0%^=Tt)LIdv%fMoD6&H3}>g0Yw?)cz7nj%(O74#$sS_eywHsa3aO`p<%hI^Bbg?nFjnV51 z96+Lui{h8h4mmll%~-hjpE6bgMWwVfEiPZ-uM5723`hGyDoa>P6$^c(_R=o4qgtT; zkX^qWyTPM#mZYk?P?Zuc%w_A;$@~`wyNhD*Wj^&DeacWQ!p3Lmo%_&uccqjd z5`@Y!)1j1Dp<-98&(;Le{wMF$L{TN|P_j7P zFOII8Fs0&%v0+MDG=!eIv!^zOek3E;md{CkL%pkk&wUP0 z2iuOxe!V4D1vbQN5WmJgsV`%h;kQZnv%jK`+>0RA0ryt8c{*y;TJ-- zk4E54prJn2ckKicDykSv>Od*72;h(zZu7YKmTJ z4d2LTDASj&sGd4N^u7J?>>SwgCcObCeumxRY{!y1DVv4;(XSC^H{nyTI~89(f~1b6 zGwf@1W1Q`^)3rlQ?8lCG4#OHNLg^`}k&#cQ73SUs(ErMT6lkZ5K`op>mkyRFtv!l4 zo_W8bVx=gTz?>AZK(?WJgo6SiXwh|O%co^79EbTk7F&iAv1KUwZ1l@e_?SPJ+2>Yj<<216TzS)5D;zZAVl(8Xx^_MDSJ#AvAk?mOpNd4PMD z;w`d-6TKFXTsto9!k0gwjmD5i|@F0R8I-~%ZSvMu1V#j|!JQ%#;9ZExT zZ{p!L)_8LEtVaV%yIFe6`1>btuWso900`-A3B2*pscT){$g zo7`bJ9P2!r`Mc0`a8*}KT*NF86wJ;Mus-tyKI)5Jh53BcHUH1Ah0j1V?#Qjd0q6zB z{C?_f-Mw#J1@BT3-#*?0JK){&c_Cx?I3Oa|m=;p{9e2!0fAH zZil<|6`078{7ById3b|i40Y5$pZsiCP9!8ZGz1v`N{MteLajTF< zb`SXtBCN(zGLw6Vv+?bEWt=XU@g}MDwIg+vZ(NqKR)pNJ4zE-@ruB$-#r%YA{6Z=W zAJGGnfqnjnOXr3BaHJU6>^oAjm_gX30j}`n>o~~QyS{p#lTU*#3J2w*^2YbM@~i4~+|3}?A?)KT`%@}Q4IG~|@vYy4|8D!AKh}dFxDUttk2P?i> z(ooI%_7Z{=UgCZfb^I}vtSRQgMkOBs*TO>|qJKiD^wU3(fLCV%*&6tcH2d_xrR%r^ z9m>B|9Zx@`47mimmAg*0k%8#F8uXK8O`8Xq1iJr49rLLt^8-S_C5iL>_=^tqXTwC% zU=^361YmbNzwHy;BJ^I+FVgcTkG$!4BtX-(TQT@v>^% zm8s-Ky{!jt+}NTSL*FJit7*X}UN{wyr<1^b^yv;9y^B{ySe`G&MaOp$ZMPoypua_- ztt$cf$I!)}+}ix+^kzn_pErR@w42@fb!oMI6EMMT5Vk?sw1{mc05JTQgJ9QP4&()p z_~Y_L0~`L5;#d1GAJ+Czwx=$D%G)4pgRte%wwbWagl#5lA+XJae=>o^qY%}Bm~~%s zHrrlTvi&#h|Dbe8@Sp35?Wz{QvceT&RxhTe>Cl_MH`eM=xJ8yI6MN#>4*wZnw5O literal 0 HcmV?d00001 diff --git a/logo/png/easybuild_logo_2022_vertical_dark_bg_transparent.png b/logo/png/easybuild_logo_2022_vertical_dark_bg_transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac865a1b7611f913d67201821eda42da278358b GIT binary patch literal 68250 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

    %ldCB`jgL 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 Q^KZXkW^G#Y`}I5j0~N0~cK`qY literal 0 HcmV?d00001 diff --git a/logo/png/easybuild_logo_2022_vertical_light_bg_transparent.png b/logo/png/easybuild_logo_2022_vertical_light_bg_transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..5f453a0474d23dc59515113b00cfc49586dbb05b GIT binary patch literal 67997 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 literal 0 HcmV?d00001 diff --git a/logo/png/easybuild_logo_2022_vertical_no_slogan_dark_bg.png b/logo/png/easybuild_logo_2022_vertical_no_slogan_dark_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..d844e16c18116446b3a3f7e79ec0f61c2caea577 GIT binary patch literal 228221 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 Dy^MI{ literal 0 HcmV?d00001 diff --git a/logo/png/easybuild_logo_2022_vertical_no_slogan_dark_bg_transparent.png b/logo/png/easybuild_logo_2022_vertical_no_slogan_dark_bg_transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..3600c5deb39a0ba90320448c0a2a29e05a2ebed6 GIT binary patch literal 62148 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�=-wgs^F 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 Yx%G#tO1FgjIw9YkF|{%&K7ot+KQP_5ng9R* literal 0 HcmV?d00001 From b52a1eec9b750e5b25a7ec03158cf3859438a45c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Nov 2022 19:53:54 +0100 Subject: [PATCH 248/286] skip checking of logo/ subdir with codespell --- .github/workflows/check_with_codespell.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_with_codespell.sh b/.github/workflows/check_with_codespell.sh index ef1f9122..4fa83aeb 100644 --- a/.github/workflows/check_with_codespell.sh +++ b/.github/workflows/check_with_codespell.sh @@ -1 +1 @@ -codespell --skip='.git,version-specific,scripts' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,precice --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; +codespell --skip='.git,version-specific,scripts,logo' --ignore-words-list=atleast,ninjs,simpy,proovread,namd,precice --quiet-level=2; retVal=$?; if [ $retVal -eq 1 ]; then echo 'Got one expected warning, so success!'; else $(exit $retVal); fi; From 94f88d2615fd9a360de6301d9e3f7db971e49ad8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Nov 2022 20:16:28 +0100 Subject: [PATCH 249/286] use new EasyBuild logo in README --- README.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 62687619..0f5ababf 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,6 @@ -.. image:: https://easybuilders.github.io/easybuild/images/easybuild_logo_small.png +.. image:: https://github.com/easybuilders/easybuild/raw/develop/logo/png/easybuild_logo_2022_horizontal_dark_bg_transparent.png :align: center + :height: 400px .. image:: https://github.com/easybuilders/easybuild/actions/workflows/doc_build.yml/badge.svg :target: https://github.com/easybuilders/easybuild/actions/workflows/doc_build.yml From 14ab6176eff9a4337ec06529d1cae9d8904ebf6e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Nov 2022 20:25:22 +0100 Subject: [PATCH 250/286] use new EasyBuild logo in documentation --- docs/easybuild_logo_alpha.png | Bin 136625 -> 52675 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/easybuild_logo_alpha.png b/docs/easybuild_logo_alpha.png index a535446a647f68eb8bd8aea35a21d3506cba6347..fbcecae49ab5d2c45d765b65fe2a9f5e1ec323b7 100644 GIT binary patch literal 52675 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 ?d(guHXF*N8+sK39R|1P|jc(To>XY&U| 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

    W1x$S*4jyzJ+; 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 OaHy+jDHp?LdH)ZRfHF(~ From 5743b6e4437f11a6fa7eb9130ec9232855cb35a1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 23 Nov 2022 10:02:50 +0100 Subject: [PATCH 251/286] tweak to easystack docs --- docs/Easystack-files.rst | 108 +++++++++++++++++++++++++-------------- 1 file changed, 71 insertions(+), 37 deletions(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index 620d8168..d8759432 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -7,6 +7,13 @@ This documentation covers aspects of specifying a software stack to install with **Note: this is an** :ref:`experimental feature `. **Some of the mentioned functionality may be subject to change or be prone to errors.** +.. note:: + Some breaking changes were made to the experimental easystack support in EasyBuild v4.7.0. + + Easystack files must now use the ``easyconfigs`` top-level key to list *easyconfig filenames*, + as opposed to the ``software`` top-level key and separate subkeys like ``version``, ``versionsuffix`` and + ``toolchain`` to specify aspects of an easyconfig file that were supported before. + .. contents:: :depth: 3 :backlinks: none @@ -32,6 +39,7 @@ To build software with *Easystack*, type: where ``example.yaml`` is the file with specifications that you just created (more about this in the next section). + .. _easystack_structure: Structure of an easystack file @@ -39,7 +47,10 @@ Structure of an easystack file Easystack files are written in `YAML syntax `_. -Essentially, easystack files list the EasyConfigs you want to install. These are listed under the 'easyconfigs:' key: +Essentially, an easystack file lists the easyconfig files you want to install, which are specified under the +`easyconfigs` key. + +For example: .. code:: yaml @@ -47,27 +58,35 @@ Essentially, easystack files list the EasyConfigs you want to install. These are - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb - OpenFOAM-v2206-foss-2022a.eb -(note the use of the ``-`` to list the items). +.. note:: + You must use '``-``' to list the easyconfigs in an easystack file. + +In addition, you can specify additional configuration options via the ``options`` subkey +which will only apply to the installation of a particular easyconfig file. -In addition, you can specify additional options that will only apply to the installation of that EasyConfig: +For example: .. code:: yaml easyconfigs: - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb: - options: { - 'from-pr': 15924, - 'debug': True - } + options: + from-pr: 15924 + debug: True - Hypre-2.25.0-foss-2022a.eb: - OpenFOAM-v2206-foss-2022a.eb: - options: { - 'installpath': '/my/custom/installpath' - } + options: + installpath: /my/custom/installpath + +.. note:: + You need to take care with some values in YAML, especially integers, booleans, etc. + To avoid that the YAML parser assumes that a value is of a particular type, + use quotes (``'...'``) to force a string value. -The same command line arguments and options that are valid for the ``eb`` command can be used here, but any prefixed ``-`` or ``--`` that are commonly used on the command line are omitted in easystack files. +The configuration options that are valid for the ``eb`` command can be used (see ``eb --help``), +but the ``-`` or ``--`` prefixes that are commonly used on the command line are omitted in easystack files. -Running the easystack file above would be equivalent to running: +Using the example easystack file above would be equivalent to running: .. code:: @@ -75,25 +94,25 @@ Running the easystack file above would be equivalent to running: eb Hypre-2.25.0-foss-2022a.eb eb OpenFOAM-v2206-foss-2022a.eb --installpath /my/custom/installpath -Note that whenever options are *not* specified (as is the case for ``Hypre`` in the above easystack file), you are -still allowed to use ``:`` the EasyConfig name: there is no difference in behaviour in ending with or without ``:``. +Note that whenever configuration options are *not* specified (as is the case for ``Hypre`` in the example easystack file above), +you are still allowed to use '``:``' after the easyconfig filename: there is no difference in behaviour in ending with or without '``:``'. -Specifying short options in an easystack file, for example +Specifying short options in an easystack file is allowed, for example: .. code:: yaml easyconfigs: - OpenFOAM-v2206-foss-2022a.eb: - options: { - 'D': True - } + options: + D: True + +This is not recommended however, as short options are more difficult to interpret by humans. -is allowed, but not recommended as they are more difficult to interpret by humans. .. _easystack_combining_options: Combining command line options with options in an easystack file ------------------------------- +---------------------------------------------------------------- When building software with an easystack file, you can still add additional options on the command line as well. These apply to *all* items in the easystack file. For example, if you have an easystack file named @@ -103,38 +122,46 @@ These apply to *all* items in the easystack file. For example, if you have an ea easyconfigs: - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb: - options: { - 'from-pr': 15924, - 'debug': True - } + options: + from-pr: 15924 + debug: True - OpenFOAM-v2206-foss-2022a.eb: and you run with .. code:: - eb --experimental --easystack my_easystack.yaml -D + eb --experimental --easystack my_easystack.yaml --dry-run this will have the same effect as running .. code:: - eb PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb -D --from-pr 15924 --debug - eb OpenFOAM-v2206-foss-2022a.eb -D --installpath /my/custom/installpath + eb PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb --dry-run --from-pr 15924 --debug + eb OpenFOAM-v2206-foss-2022a.eb --dry-run --installpath /my/custom/installpath + +Note that options specified on the command line are placed *before* the easyconfig-specific options in the easystack file. +EasyBuild will always respect the argument that was put *last*. -Note that options specified on the command line are placed *before* the EasyConfig-specific options in the easystack file. EasyBuild will always respect the argument that was put *last*, for example: +For example: .. code:: eb PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb --dry-run --disable-dry-run -will effectively run with ``--disabe-dry-run``. Since EasyConfig-specific options in from the easystack file are put *last*, this implies that they take priority over the the ones on the command line, if the same option is specified in both. For example, running +will effectively run *without* enabling dry run mode, since ``--disable-dry-run`` is specified after ``--dry-run``. + +Since easyconfig-specific configuration options specified in the easystack file are put *last*, +they take priority over the the ones on the command line, if the same configuration option is specified in both. + +For example, running: .. code:: eb --experimental --easystack my_easystack.yaml --disable-debug -will effectively cause the build of ``PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb`` to be build with ``--debug``, while ``OpenFOAM-v2206-foss-2022a.eb`` is effectively build with ``--disable-debug``. +will effectively cause ``PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb`` to be installed with debug logging enabled, +while ``OpenFOAM-v2206-foss-2022a.eb`` will be effectively installed *without* debug logging. To be developed @@ -144,17 +171,24 @@ In the future, we are planning to support additional also global options specifi .. code:: yaml - options: { - robot: True - } + options: + robot: True + easyconfigs: - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb - OpenFOAM-v2206-foss-2022a.eb -would build both ``PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb`` and ``OpenFOAM-v2206-foss-2022a.eb`` with ``--robot`` (see https://github.com/easybuilders/easybuild-framework/issues/4105). +would installed both ``PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb`` and ``OpenFOAM-v2206-foss-2022a.eb`` using ``--robot`` +(see `issue #4105 `_). -Additionally, we plan to support specifying for which easybuild version an easystack file was intended, which can be helpful in more accurately recreating a certain software stack (see https://github.com/easybuilders/easybuild-framework/issues/4106). +Additionally, we plan to support specifying for which EasyBuild version an easystack file was intended, +which can be helpful in more accurately recreating a certain software stack +(see `issue #4106 `_). -In the future, the need for specifying ``--easystack`` specifically will probably be dropped (see https://github.com/easybuilders/easybuild-framework/issues/4104). +In the future, the ``--easystack`` option will probably be dropped, and EasyBuild will automatically detect +the use of easystack files (see `issue #4104 `_). -Finally, we plan to support specifying labels, which would make it more easy to build only a certain subset of the items in the easystack file. For example, by labelling all GPU-capable software with one specific label, one could easily choose to *not* build anything labeled ``gpu`` on a CPU node. (see https://github.com/easybuilders/easybuild-framework/issues/3512) +Finally, we plan to support specifying *labels*, which would make it more easy to install only a certain subset of +the items listed in an easystack file. For example, by labelling all GPU-capable software with a ``gpu`` label, +one could easily choose to *not* build anything labeled ``gpu`` on a CPU node +(see `issue #3512 `_). From bbbc62464dc5b83f9d73bca35167eea93edcd483 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 23 Nov 2022 10:41:06 +0100 Subject: [PATCH 252/286] clarify note on when to use quotes to force string values in easystack files --- docs/Easystack-files.rst | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index d8759432..fc1a30e8 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -80,8 +80,12 @@ For example: .. note:: You need to take care with some values in YAML, especially integers, booleans, etc. - To avoid that the YAML parser assumes that a value is of a particular type, - use quotes (``'...'``) to force a string value. + + If the specified value definitely must be a string value, you should use quotes (``'...'``) to avoid + that the YAML parser automatically converts the value to be of a specific type. + + In other cases, the automatic conversion is useful, like for the ``True`` used above, + since ``debug`` is a boolean configuration option. The configuration options that are valid for the ``eb`` command can be used (see ``eb --help``), but the ``-`` or ``--`` prefixes that are commonly used on the command line are omitted in easystack files. @@ -94,8 +98,9 @@ Using the example easystack file above would be equivalent to running: eb Hypre-2.25.0-foss-2022a.eb eb OpenFOAM-v2206-foss-2022a.eb --installpath /my/custom/installpath -Note that whenever configuration options are *not* specified (as is the case for ``Hypre`` in the example easystack file above), -you are still allowed to use '``:``' after the easyconfig filename: there is no difference in behaviour in ending with or without '``:``'. +.. note:: + Whenever configuration options are *not* specified (as is the case for ``Hypre`` in the example easystack file above), + you are still allowed to use '``:``' after the easyconfig filename: there is no difference in behaviour in ending with or without '``:``'. Specifying short options in an easystack file is allowed, for example: From a602d0976bc497cc31115b486ee53a7f85ddc389 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:38:36 +0000 Subject: [PATCH 253/286] fix typo --- docs/Python-2-3-compatibility.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Python-2-3-compatibility.rst b/docs/Python-2-3-compatibility.rst index e00667a1..c6e69686 100644 --- a/docs/Python-2-3-compatibility.rst +++ b/docs/Python-2-3-compatibility.rst @@ -226,7 +226,7 @@ Function to raise an error with specified message and traceback, implemented in ------------- * Python 2: corresponds to ``urllib.urlencode`` function -* Python 2: corresponds to ``urllib.parse.urlencode`` function +* Python 3: corresponds to ``urllib.parse.urlencode`` function .. _py2vs3_URLError: From ca3369f7183702ed8a80fbb92c797c1259e86e9a Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Mon, 28 Nov 2022 14:23:39 +0100 Subject: [PATCH 254/286] Cancel old GithubAction runs --- .github/workflows/doc_build.yml | 4 ++++ .github/workflows/linting.yml | 5 +++++ .github/workflows/scripts.yml | 5 +++++ 3 files changed, 14 insertions(+) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index b039f279..19f45a3e 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -2,6 +2,10 @@ name: Docs build and installation end-to-end tests on: [push, pull_request] +concurrency: + group: ${{format('{0}:{1}:{2}', github.repository, github.ref, github.workflow)}} + cancel-in-progress: true + jobs: docs: runs-on: ubuntu-latest diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 09493c87..6cda4340 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -1,5 +1,10 @@ name: Static Analysis on: [push, pull_request] + +concurrency: + group: ${{format('{0}:{1}:{2}', github.repository, github.ref, github.workflow)}} + cancel-in-progress: true + jobs: python-linting: runs-on: ubuntu-18.04 diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml index affae66a..725b45ea 100644 --- a/.github/workflows/scripts.yml +++ b/.github/workflows/scripts.yml @@ -1,5 +1,10 @@ name: Tests for scripts on: [push, pull_request] + +concurrency: + group: ${{format('{0}:{1}:{2}', github.repository, github.ref, github.workflow)}} + cancel-in-progress: true + jobs: scripts: runs-on: ubuntu-latest From 88ad55c82bf7876aa5ee818b270281449a69d248 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:38:36 +0000 Subject: [PATCH 255/286] fix typo --- docs/Python-2-3-compatibility.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Python-2-3-compatibility.rst b/docs/Python-2-3-compatibility.rst index e00667a1..c6e69686 100644 --- a/docs/Python-2-3-compatibility.rst +++ b/docs/Python-2-3-compatibility.rst @@ -226,7 +226,7 @@ Function to raise an error with specified message and traceback, implemented in ------------- * Python 2: corresponds to ``urllib.urlencode`` function -* Python 2: corresponds to ``urllib.parse.urlencode`` function +* Python 3: corresponds to ``urllib.parse.urlencode`` function .. _py2vs3_URLError: From 3449813894923cecab88bb198e4470afbff9aa51 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 11 Dec 2022 11:22:22 +0100 Subject: [PATCH 256/286] add Python 3.11 to classifiers in setup.py --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index c320f220..71ca46d3 100644 --- a/setup.py +++ b/setup.py @@ -76,6 +76,7 @@ def read(fname): "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Build Tools", ], From b9c18f664194dc3b2c89afb0903756061f949a36 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 8 Jan 2023 15:45:37 +0100 Subject: [PATCH 257/286] update overview of common toolchains with foss/2022b and intel/2022b --- docs/Common-toolchains.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst index 9352a4e3..d2e988b6 100644 --- a/docs/Common-toolchains.rst +++ b/docs/Common-toolchains.rst @@ -168,6 +168,8 @@ Component versions in ``foss`` toolchain +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ | ``2022a`` | Jun '22 | 2.38 | 11.3.0 | 4.1.4 | 3.2.0 | 0.3.20 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 | +----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ +| ``2022b`` | Dec '22 | 2.39 | 12.2.0 | 4.1.4 | 3.2.1 | 0.3.21 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 | ++----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ *(components marked with* * *were patched)* @@ -193,6 +195,8 @@ Component versions in ``intel`` toolchain +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ | ``2022a`` | Jun'22 | 2.38 | 11.3.0 | 2022.1.0 | 2021.6.0 | 2022.1.0 | +----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ +| ``2022b`` | Dec'22 | 2.39 | 12.2.0 | 2022.2.1 | 2021.7.1 | 2022.2.1 | ++----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ .. _common_toolchains_overview_deprecated: From 84e571b6de5834437e2fddb499b3c92752a2a03e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 9 Jan 2023 13:50:05 +0100 Subject: [PATCH 258/286] auto-update docs for EasyBuild v4.7.0 --- docs/version-specific/Supported_software.rst | 19373 +++++++++------- .../config_file_constants.rst | 11 +- docs/version-specific/easyblocks.rst | 3 + .../version-specific/easyconfig_constants.rst | 34 +- .../easyconfig_license_constants.rst | 10 +- .../easyconfig_parameters.rst | 205 +- .../version-specific/easyconfig_templates.rst | 168 +- docs/version-specific/generic_easyblocks.rst | 995 +- docs/version-specific/help.rst | 563 +- docs/version-specific/toolchain_opts.rst | 2351 +- docs/version-specific/toolchains.rst | 87 +- 11 files changed, 12980 insertions(+), 10820 deletions(-) diff --git a/docs/version-specific/Supported_software.rst b/docs/version-specific/Supported_software.rst index bd3bc1fa..01147263 100644 --- a/docs/version-specific/Supported_software.rst +++ b/docs/version-specific/Supported_software.rst @@ -3,7 +3,7 @@ List of supported software ========================== -EasyBuild |version| supports 2798 different software packages (incl. toolchains, bundles): +EasyBuild |version| supports 2906 different software packages (incl. toolchains, bundles): :ref:`list_software_letter_a` - :ref:`list_software_letter_b` - :ref:`list_software_letter_c` - :ref:`list_software_letter_d` - :ref:`list_software_letter_e` - :ref:`list_software_letter_f` - :ref:`list_software_letter_g` - :ref:`list_software_letter_h` - :ref:`list_software_letter_i` - :ref:`list_software_letter_j` - :ref:`list_software_letter_k` - :ref:`list_software_letter_l` - :ref:`list_software_letter_m` - :ref:`list_software_letter_n` - :ref:`list_software_letter_o` - :ref:`list_software_letter_p` - :ref:`list_software_letter_q` - :ref:`list_software_letter_r` - :ref:`list_software_letter_s` - :ref:`list_software_letter_t` - :ref:`list_software_letter_u` - :ref:`list_software_letter_v` - :ref:`list_software_letter_w` - :ref:`list_software_letter_x` - :ref:`list_software_letter_y` - :ref:`list_software_letter_z` @@ -27,10 +27,10 @@ lib3to2 is a set of fixers that are intended to backport code written for Python *homepage*: https://pypi.python.org/pypi/3to2 ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``1.1.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.1.1`` ``-Python-2.7.13`` ``intel/2017a`` +``1.1.1`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============================== @@ -53,7 +53,7 @@ A software package for algebraic, geometric and combinatorial problems on linear *homepage*: https://4ti2.github.io/ ========= ===================================== -version toolchain +version toolchain ========= ===================================== ``1.6.9`` ``GCC/8.2.0-2.31.1``, ``intel/2018b`` ========= ===================================== @@ -65,7 +65,7 @@ version toolchain --- -:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGAT_285` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_Albumentations_1478` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_AMAPVox_604` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AMPtk_445` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_AptaSUITE_784` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_arosics_756` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_Avogadro2_869` - :ref:`list_software_awscli_643` +:ref:`list_software_ABAQUS_445` - :ref:`list_software_ABINIT_439` - :ref:`list_software_ABRA2_328` - :ref:`list_software_ABRicate_731` - :ref:`list_software_Abseil_592` - :ref:`list_software_abTEM_425` - :ref:`list_software_ABySS_418` - :ref:`list_software_ack_303` - :ref:`list_software_ACT_216` - :ref:`list_software_ACTC_283` - :ref:`list_software_ada_294` - :ref:`list_software_AdapterRemoval_1431` - :ref:`list_software_ADDA_266` - :ref:`list_software_ADF_203` - :ref:`list_software_ADIOS_368` - :ref:`list_software_adjustText_1072` - :ref:`list_software_ADMIXTURE_691` - :ref:`list_software_ADOL-C_400` - :ref:`list_software_Advisor_728` - :ref:`list_software_AFNI_286` - :ref:`list_software_AGAT_285` - :ref:`list_software_AGFusion_764` - :ref:`list_software_aiohttp_761` - :ref:`list_software_ALADIN_425` - :ref:`list_software_Albacore_793` - :ref:`list_software_Albumentations_1478` - :ref:`list_software_alevin-fry_1021` - :ref:`list_software_ALFA_276` - :ref:`list_software_Alfred_590` - :ref:`list_software_alleleCount_1144` - :ref:`list_software_Allinea_694` - :ref:`list_software_ALLPATHS-LG_793` - :ref:`list_software_almosthere_1076` - :ref:`list_software_Alpha_486` - :ref:`list_software_AlphaFold_875` - :ref:`list_software_ALPS_304` - :ref:`list_software_alsa-lib_773` - :ref:`list_software_AMAPVox_604` - :ref:`list_software_Amara_482` - :ref:`list_software_amask_525` - :ref:`list_software_Amber_487` - :ref:`list_software_AmberMini_884` - :ref:`list_software_AmberTools_1016` - :ref:`list_software_AMD-LibM_611` - :ref:`list_software_AMD-RNG_486` - :ref:`list_software_AMD-SecureRNG_1101` - :ref:`list_software_AMD-uProf_779` - :ref:`list_software_AMOS_304` - :ref:`list_software_AMPHORA2_570` - :ref:`list_software_AMPL-MP_500` - :ref:`list_software_amplimap_849` - :ref:`list_software_AMPtk_445` - :ref:`list_software_AmrPlusPlus_1128` - :ref:`list_software_AMS_225` - :ref:`list_software_Anaconda2_839` - :ref:`list_software_Anaconda3_840` - :ref:`list_software_aNCI_315` - :ref:`list_software_andi_412` - :ref:`list_software_ANGEL_359` - :ref:`list_software_angsd_525` - :ref:`list_software_ANIcalculator_1282` - :ref:`list_software_Annif_492` - :ref:`list_software_annovar_757` - :ref:`list_software_ANSYS_398` - :ref:`list_software_ANSYS_CFD_698` - :ref:`list_software_ant_323` - :ref:`list_software_antiSMASH_808` - :ref:`list_software_ANTLR_385` - :ref:`list_software_ANTs_342` - :ref:`list_software_anvio_541` - :ref:`list_software_any2fasta_905` - :ref:`list_software_AOCC_278` - :ref:`list_software_AOMP_301` - :ref:`list_software_APBS_294` - :ref:`list_software_apex_430` - :ref:`list_software_APR_227` - :ref:`list_software_APR-util_718` - :ref:`list_software_AptaSUITE_784` - :ref:`list_software_ARAGORN_522` - :ref:`list_software_Arb_277` - :ref:`list_software_Arcade-Learning-Environment_2655` - :ref:`list_software_arcasHLA_735` - :ref:`list_software_ARCH_286` - :ref:`list_software_Archive-Zip_1058` - :ref:`list_software_ArchR_464` - :ref:`list_software_archspec_841` - :ref:`list_software_ARGoS_412` - :ref:`list_software_argtable_834` - :ref:`list_software_aria2_463` - :ref:`list_software_Arlequin_833` - :ref:`list_software_Armadillo_917` - :ref:`list_software_arosics_756` - :ref:`list_software_ARPACK++_520` - :ref:`list_software_arpack-ng_884` - :ref:`list_software_ArrayFire_901` - :ref:`list_software_Arriba_593` - :ref:`list_software_Arrow_523` - :ref:`list_software_arrow-R_682` - :ref:`list_software_ART_231` - :ref:`list_software_artic-ncov2019_1218` - :ref:`list_software_ARTS_314` - :ref:`list_software_ArviZ_492` - :ref:`list_software_ARWEN_381` - :ref:`list_software_ASAP_293` - :ref:`list_software_ASAP3_344` - :ref:`list_software_ASE_217` - :ref:`list_software_ASHS_303` - :ref:`list_software_Aspera-CLI_865` - :ref:`list_software_Aspera-Connect_1363` - :ref:`list_software_assimp_653` - :ref:`list_software_Assimulo_845` - :ref:`list_software_ASTRID_455` - :ref:`list_software_astropy_786` - :ref:`list_software_at-spi2-atk_1005` - :ref:`list_software_at-spi2-core_1110` - :ref:`list_software_ATK_224` - :ref:`list_software_ATLAS_373` - :ref:`list_software_atomate_747` - :ref:`list_software_AtomPAW_633` - :ref:`list_software_atools_658` - :ref:`list_software_atropos_776` - :ref:`list_software_ATSAS_380` - :ref:`list_software_attr_443` - :ref:`list_software_attrdict_863` - :ref:`list_software_attrdict3_914` - :ref:`list_software_augur_548` - :ref:`list_software_AUGUSTUS_641` - :ref:`list_software_Austin_628` - :ref:`list_software_AUTO-07p_573` - :ref:`list_software_Autoconf_831` - :ref:`list_software_Autoconf-archive_1614` - :ref:`list_software_AutoDock_794` - :ref:`list_software_AutoDock-GPU_1075` - :ref:`list_software_AutoDock-Vina_1237` - :ref:`list_software_AutoGeneS_875` - :ref:`list_software_AutoGrid_799` - :ref:`list_software_Automake_823` - :ref:`list_software_AutoMap_695` - :ref:`list_software_autopep8_822` - :ref:`list_software_Autotools_970` - :ref:`list_software_Avogadro2_869` - :ref:`list_software_awscli_643` .. _list_software_ABAQUS_445: @@ -78,7 +78,7 @@ Finite Element Analysis software for modeling, visualization and best-in-class i *homepage*: http://www.simulia.com/products/abaqus_fea.html ========== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ========== ``6.12.1`` ``-linux-x86_64`` ``system`` ``6.13.5`` ``-linux-x86_64`` ``system`` @@ -102,26 +102,26 @@ ABINIT is a package whose main program allows one to find the total energy, char *homepage*: https://www.abinit.org/ -========== ======================== ================================================ -version versionsuffix toolchain -========== ======================== ================================================ -``7.0.3`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.0.5`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.2.1`` ``-x86_64_linux_gnu4.5`` ``system`` -``7.10.5`` ``intel/2016.02-GCC-4.9`` -``7.10.5`` ``-libxc`` ``intel/2016.02-GCC-4.9`` -``8.0.8`` ``intel/2016a`` -``8.0.8b`` ``foss/2016b``, ``intel/2016b`` -``8.2.2`` ``foss/2016b``, ``intel/2016b`` -``8.4.4`` ``intel/2017b`` -``8.6.3`` ``intel/2018a`` -``8.10.2`` ``intel/2018b`` -``8.10.3`` ``intel/2018b`` -``9.2.1`` ``intel/2020a`` +========== ======================== ================================================================= +version versionsuffix toolchain +========== ======================== ================================================================= +``7.0.3`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.0.5`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.2.1`` ``-x86_64_linux_gnu4.5`` ``system`` +``7.10.5`` ``intel/2016.02-GCC-4.9`` +``7.10.5`` ``-libxc`` ``intel/2016.02-GCC-4.9`` +``8.0.8`` ``intel/2016a`` +``8.0.8b`` ``foss/2016b``, ``intel/2016b`` +``8.2.2`` ``foss/2016b``, ``intel/2016b`` +``8.4.4`` ``intel/2017b`` +``8.6.3`` ``intel/2018a`` +``8.10.2`` ``intel/2018b`` +``8.10.3`` ``intel/2018b`` +``9.2.1`` ``intel/2020a`` ``9.4.1`` ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -``9.4.2`` ``foss/2021a``, ``intel/2021a`` -``9.6.2`` ``intel/2021a``, ``intel/2021b`` -========== ======================== ================================================ +``9.4.2`` ``foss/2021a``, ``intel/2021a`` +``9.6.2`` ``foss/2022a``, ``intel/2021a``, ``intel/2021b``, ``intel/2022a`` +========== ======================== ================================================================= .. _list_software_ABRA2_328: @@ -134,9 +134,9 @@ Assembly Based ReAligner *homepage*: https://github.com/mozack/abra2 ======== ============================= -version toolchain +version toolchain ======== ============================= -``2.22`` ``iccifort/2019.5.281`` +``2.22`` ``iccifort/2019.5.281`` ``2.23`` ``GCC/10.2.0``, ``GCC/9.3.0`` ======== ============================= @@ -151,7 +151,7 @@ Mass screening of contigs for antimicrobial and virulence genes *homepage*: https://github.com/tseemann/abricate ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``0.9.9`` ``gompi/2019b`` ``0.9.9`` ``-Perl-5.28.1`` ``gompi/2019a`` @@ -169,7 +169,7 @@ Abseil is an open-source collection of C++ library code designed to augment the *homepage*: https://abseil.io/ ============== ================== -version toolchain +version toolchain ============== ================== ``20210324.2`` ``GCCcore/11.2.0`` ============== ================== @@ -185,9 +185,9 @@ abTEM provides a Python API for running simulations of Transmission Electron Mic *homepage*: https://github.com/jacobjma/abTEM ============ =============== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ============ =============== ================================== -``1.0.0b24`` ``-ASE-3.22.0`` ``fosscuda/2020b`` +``1.0.0b24`` ``-ASE-3.22.0`` ``fosscuda/2020b`` ``1.0.0b26`` ``-ASE-3.22.0`` ``foss/2020b``, ``fosscuda/2020b`` ============ =============== ================================== @@ -202,13 +202,13 @@ Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler *homepage*: https://www.bcgsc.ca/platform/bioinfo/software/abyss ========= ================================================================ -version toolchain +version toolchain ========= ================================================================ -``1.9.0`` ``foss/2016a`` +``1.9.0`` ``foss/2016a`` ``2.0.2`` ``foss/2016b``, ``foss/2018a``, ``gompi/2019a``, ``intel/2016b`` -``2.0.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.5`` ``foss/2019b`` -``2.2.5`` ``foss/2020b`` +``2.0.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.5`` ``foss/2019b`` +``2.2.5`` ``foss/2020b`` ========= ================================================================ @@ -222,9 +222,9 @@ ack is a tool like grep, optimized for programmers *homepage*: https://beyondgrep.com ========= ================== -version toolchain +version toolchain ========= ================== -``2.14`` ``system`` +``2.14`` ``system`` ``3.4.0`` ``GCCcore/10.2.0`` ``3.5.0`` ``GCCcore/10.3.0`` ========= ================== @@ -240,7 +240,7 @@ ACT is a Java application for displaying pairwise comparisons between two or mor *homepage*: https://sanger-pathogens.github.io/Artemis/ACT/ ========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========== ``18.0.2`` ``-Java-11`` ``system`` ``18.0.3`` ``-Java-11`` ``system`` @@ -257,7 +257,7 @@ ACTC converts independent triangles into triangle strips or fans. *homepage*: https://sourceforge.net/projects/actc ======= =================================================================================================================================== -version toolchain +version toolchain ======= =================================================================================================================================== ``1.1`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2016b`` ======= =================================================================================================================================== @@ -273,7 +273,7 @@ Performs discrete, real, and gentle boost under both exponential and logistic lo *homepage*: https://cran.r-project.org/web/packages/ada/index.html ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== ``2.0-5`` ``-R-3.4.0`` ``intel/2017a`` ========= ============= =============== @@ -289,12 +289,13 @@ AdapterRemoval searches for and removes remnant adapter sequences from High-Thr *homepage*: https://github.com/MikkelSchubert/adapterremoval ========= ============================================== -version toolchain +version toolchain ========= ============================================== -``2.2.0`` ``foss/2016b`` -``2.2.2`` ``foss/2018b`` -``2.3.1`` ``foss/2018b`` +``2.2.0`` ``foss/2016b`` +``2.2.2`` ``foss/2018b`` +``2.3.1`` ``foss/2018b`` ``2.3.2`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` +``2.3.3`` ``GCC/11.3.0`` ========= ============================================== @@ -308,7 +309,7 @@ ADDA is an open-source parallel implementation of the discrete dipole approximat *homepage*: https://github.com/adda-team/adda/wiki ========= ============== -version toolchain +version toolchain ========= ============== ``1.3b4`` ``foss/2019a`` ========= ============== @@ -324,13 +325,13 @@ ADF is an accurate, parallelized, powerful computational chemistry program to un *homepage*: https://www.scm.com/ADF/ ================================ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ================================ ============= =============== -``2009.01a.pc64_linux.intelmpi`` ``system`` -``2014.02`` ``system`` +``2009.01a.pc64_linux.intelmpi`` ``system`` +``2014.02`` ``system`` ``2014.11.r48287`` ``intel/2016a`` -``2016.101`` ``system`` -``2019.303`` ``-intelmpi`` ``system`` +``2016.101`` ``system`` +``2019.303`` ``-intelmpi`` ``system`` ================================ ============= =============== @@ -344,7 +345,7 @@ The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists t *homepage*: https://www.olcf.ornl.gov/center-projects/adios/ ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``1.13.1`` ``-Python-2.7.15`` ``foss/2019a`` ``1.13.1`` ``-Python-3.8.2`` ``foss/2020a`` @@ -362,10 +363,10 @@ A small library for automatically adjustment of text position in matplotlib plot *homepage*: https://github.com/Phlya/adjustText ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== -``0.7.3`` ``foss/2021b`` -``0.7.3`` ``-Python-3.6.6`` ``foss/2018b`` +``0.7.3`` ``foss/2021b`` +``0.7.3`` ``-Python-3.6.6`` ``foss/2018b`` ``0.7.3`` ``-Python-3.7.2`` ``intel/2019a`` ========= ================= =============== @@ -380,7 +381,7 @@ ADMIXTURE is a software tool for maximum likelihood estimation of individual anc *homepage*: https://dalexander.github.io/admixture/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.3.0`` ``system`` ========= ========== @@ -396,7 +397,7 @@ The package ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates *homepage*: https://projects.coin-or.org/ADOL-C ========= =============== -version toolchain +version toolchain ========= =============== ``2.7.0`` ``gompi/2019a`` ``2.7.2`` ``gompi/2020a`` @@ -413,7 +414,7 @@ Vectorization Optimization and Thread Prototyping - Vectorize & thread code or *homepage*: https://software.intel.com/intel-advisor-xe ================ ========== -version toolchain +version toolchain ================ ========== ``2016_update2`` ``system`` ``2017_update1`` ``system`` @@ -438,12 +439,12 @@ AFNI is a set of C programs for processing, analyzing, and displaying functional *homepage*: http://afni.nimh.nih.gov/ ============ ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============================== -``18.1.09`` ``-Python-3.6.4`` ``intel/2018a`` -``18.3.00`` ``-Python-3.6.6`` ``foss/2018b`` +``18.1.09`` ``-Python-3.6.4`` ``intel/2018a`` +``18.3.00`` ``-Python-3.6.6`` ``foss/2018b`` ``19.0.01`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``20160329`` ``-Python-2.7.11`` ``intel/2016a`` +``20160329`` ``-Python-2.7.11`` ``intel/2016a`` ============ ================== =============================== @@ -457,7 +458,7 @@ AGAT: Another GTF/GFF Analysis Toolkit. Suite of tools to handle gene annotation *homepage*: https://agat.readthedocs.io/en/latest/ ========= ============== -version toolchain +version toolchain ========= ============== ``0.9.2`` ``GCC/11.2.0`` ========= ============== @@ -473,7 +474,7 @@ AGFusion is a python package for annotating gene fusions from the human or mous *homepage*: https://github.com/murphycj/AGFusion ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``1.2`` ``-Python-3.7.2`` ``foss/2019a`` ======= ================= ============== @@ -489,10 +490,11 @@ Asynchronous HTTP client/server framework for asyncio and Python. *homepage*: https://github.com/aio-libs/aiohttp ========= ================= ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ====================================== -``3.5.4`` ``-Python-3.6.6`` ``foss/2018b`` +``3.5.4`` ``-Python-3.6.6`` ``foss/2018b`` ``3.8.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.8.3`` ``GCCcore/11.3.0`` ========= ================= ====================================== @@ -506,7 +508,7 @@ ALADIN was entirely built on the notion of compatibility with its mother system, *homepage*: http://www.cnrm.meteo.fr/aladin/ =============== =============== -version toolchain +version toolchain =============== =============== ``36t1_op2bf1`` ``intel/2016a`` =============== =============== @@ -522,7 +524,7 @@ Albacore is a software project that provides an entry point to the Oxford Nanopo *homepage*: https://community.nanoporetech.com/protocols/albacore-offline-basecalli/v/abec_2003_v1_revz_29nov2016 ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.0.2`` ``-Python-3.6.1`` ``intel/2017a`` ========= ================= =============== @@ -538,10 +540,12 @@ Albumentations is a Python library for fast and flexible image augmentations *homepage*: https://albumentations.ai ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``1.1.0`` ``foss/2021b`` ``1.1.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.3.0`` ``foss/2022a`` +``1.3.0`` ``-CUDA-11.7.0`` ``foss/2022a`` ========= ================ ============== @@ -555,7 +559,7 @@ alevin-fry is an efficient and flexible tool for processing single-cell sequenci *homepage*: https://github.com/COMBINE-lab/alevin-fry ========= ================== -version toolchain +version toolchain ========= ================== ``0.4.3`` ``GCCcore/11.2.0`` ``0.6.0`` ``GCCcore/10.3.0`` @@ -572,12 +576,28 @@ ALFA provides a global overview of features distribution composing NGS dataset(s *homepage*: https://github.com/biocompibens/ALFA ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.1.1`` ``-Python-3.7.2`` ``foss/2019a`` ========= ================= ============== +.. _list_software_Alfred_590: + +*Alfred* +++++++++ + +Alfred is an efficient and versatile command-line application that computes multi-sample quality control metrics in a read-group aware manner. Alfred supports read counting, feature annotation and haplotype-resolved consensus computation using multiple sequence alignments. + +*homepage*: https://www.gear-genomics.com/alfred/ + +========= ============== +version toolchain +========= ============== +``0.2.6`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_alleleCount_1144: *alleleCount* @@ -588,7 +608,7 @@ The alleleCount package primarily exists to prevent code duplication between som *homepage*: http://cancerit.github.io/alleleCount/ ========= ================= -version toolchain +version toolchain ========= ================= ``4.0.0`` ``GCCcore/6.4.0`` ========= ================= @@ -604,7 +624,7 @@ The Allinea environment is an essential toolkit for developers and computational *homepage*: http://www.allinea.com =============================== ========== -version toolchain +version toolchain =============================== ========== ``4.1-32834-Redhat-5.7-x86_64`` ``system`` ``4.1-32834-Redhat-6.0-x86_64`` ``system`` @@ -622,7 +642,7 @@ ALLPATHS-LG, the new short read genome assembler. *homepage*: http://www.broadinstitute.org/software/allpaths-lg/blog/ ========= ============== -version toolchain +version toolchain ========= ============== ``52488`` ``foss/2016a`` ========= ============== @@ -638,10 +658,10 @@ Progress indicator C library. ATHR is a simple yet powerful progress indicator l *homepage*: https://github.com/horta/almosthere ========== ================== -version toolchain +version toolchain ========== ================== -``1.0.1`` ``GCCcore/7.3.0`` -``1.0.10`` ``GCCcore/9.3.0`` +``1.0.1`` ``GCCcore/7.3.0`` +``1.0.10`` ``GCCcore/9.3.0`` ``2.0.2`` ``GCCcore/10.2.0`` ========== ================== @@ -656,7 +676,7 @@ Alpha is a tool designed for detailed comparative study of bacteriophage genomes *homepage*: https://www.lirmm.fr/~swenson/alpha/alpha.htm ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20200430`` ``-Python-2.7.16`` ``foss/2019b`` ============ ================== ============== @@ -672,16 +692,16 @@ AlphaFold can predict protein structures with atomic accuracy even where no simi *homepage*: https://deepmind.com/research/case-studies/alphafold ========= ===================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ===================== ================================== ``2.0.0`` ``foss/2020b``, ``fosscuda/2020b`` ``2.0.1`` ``foss/2020b``, ``fosscuda/2020b`` -``2.1.1`` ``fosscuda/2020b`` -``2.1.2`` ``foss/2021a`` -``2.1.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.1.1`` ``fosscuda/2020b`` +``2.1.2`` ``foss/2021a`` +``2.1.2`` ``-CUDA-11.3.1`` ``foss/2021a`` ``2.1.2`` ``-TensorFlow-2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` -``2.2.2`` ``foss/2021a`` -``2.2.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.2.2`` ``foss/2021a`` +``2.2.2`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ===================== ================================== @@ -695,11 +715,11 @@ The ALPS project (Algorithms and Libraries for Physics Simulations) is an open s *homepage*: http://alps.comp-phys.org/ ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``2.2.b4`` ``-Python-2.7.11`` ``intel/2016a`` -``2.3.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.3.0`` ``-Python-3.5.2`` ``foss/2016b`` +``2.3.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.3.0`` ``-Python-3.5.2`` ``foss/2016b`` ========== ================== =============== @@ -712,11 +732,12 @@ The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionali *homepage*: https://www.alsa-project.org -========= ================= -version toolchain -========= ================= +========= ====================================== +version toolchain +========= ====================================== ``1.2.4`` ``GCCcore/9.3.0`` -========= ================= +``1.2.8`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_AMAPVox_604: @@ -729,7 +750,7 @@ LiDAR data voxelisation software *homepage*: https://amap-dev.cirad.fr/projects/amapvox ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``1.9.4`` ``-Java-11`` ``system`` ========= ============= ========== @@ -745,7 +766,7 @@ Library for XML processing in Python, designed to balance the native idioms of P *homepage*: https://pypi.org/project/Amara =========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============================== ``1.2.0.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` =========== ================== =============================== @@ -761,7 +782,7 @@ amask is a set of tools to to determine the affinity of MPI processes and OpenMP *homepage*: https://github.com/TACC/amask ============ ============== -version toolchain +version toolchain ============ ============== ``20171106`` ``foss/2018a`` ``20190404`` ``foss/2018b`` @@ -778,20 +799,21 @@ Amber (originally Assisted Model Building with Energy Refinement) is software fo *homepage*: https://ambermd.org/amber.html ========= ================================================= ======================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================================= ======================================================================== -``14`` ``-AmberTools-15-patchlevel-13-13`` ``intel/2016a`` -``16`` ``-AmberTools-16-patchlevel-5-14`` ``iomkl/2016.07`` -``16`` ``-AmberTools-16-patchlevel-5-14-CUDA`` ``iomkl/2016.09-GCC-4.9.3-2.25`` -``16`` ``-AmberTools-16-patchlevel-5-14-serial`` ``iomkl/2016.07`` -``16`` ``-AmberTools-17-patchlevel-10-15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``14`` ``-AmberTools-15-patchlevel-13-13`` ``intel/2016a`` +``16`` ``-AmberTools-16-patchlevel-5-14`` ``iomkl/2016.07`` +``16`` ``-AmberTools-16-patchlevel-5-14-CUDA`` ``iomkl/2016.09-GCC-4.9.3-2.25`` +``16`` ``-AmberTools-16-patchlevel-5-14-serial`` ``iomkl/2016.07`` +``16`` ``-AmberTools-17-patchlevel-10-15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` ``16`` ``-AmberTools-17-patchlevel-10-15-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``16`` ``-AmberTools-17-patchlevel-8-12`` ``intel/2017b`` -``18`` ``-AmberTools-18-patchlevel-10-8`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b`` -``18`` ``-AmberTools-19-patchlevel-12-17-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b`` -``20.11`` ``-AmberTools-20.15-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``20.11`` ``-AmberTools-21.3`` ``foss/2020b``, ``fosscuda/2020b`` -``22.0`` ``-AmberTools-22.3`` ``foss/2021b`` +``16`` ``-AmberTools-17-patchlevel-8-12`` ``intel/2017b`` +``18`` ``-AmberTools-18-patchlevel-10-8`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b`` +``18`` ``-AmberTools-19-patchlevel-12-17-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b`` +``20.11`` ``-AmberTools-20.15-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``20.11`` ``-AmberTools-21.3`` ``foss/2020b``, ``fosscuda/2020b`` +``22.0`` ``-AmberTools-22.3`` ``foss/2021b`` +``22.0`` ``-AmberTools-22.3-CUDA-11.4.1`` ``foss/2021b`` ========= ================================================= ======================================================================== @@ -805,7 +827,7 @@ A stripped-down set of just antechamber, sqm, and tleap. *homepage*: https://github.com/choderalab/ambermini =========== ================================ -version toolchain +version toolchain =========== ================================ ``16.16.0`` ``intel/2017b``, ``intel/2020a`` =========== ================================ @@ -821,14 +843,14 @@ AmberTools consists of several independently developed packages that work well b *homepage*: https://ambermd.org/ ========= ================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================ ``17`` ``intel/2017b``, ``intel/2018a`` -``17`` ``-Python-2.7.14`` ``foss/2018a`` -``20`` ``-Python-3.8.2`` ``intel/2020a`` -``21`` ``foss/2021a``, ``intel/2021b`` -``21.12`` ``foss/2021b`` -``22.3`` ``foss/2021b`` +``17`` ``-Python-2.7.14`` ``foss/2018a`` +``20`` ``-Python-3.8.2`` ``intel/2020a`` +``21`` ``foss/2021a``, ``intel/2021b`` +``21.12`` ``foss/2021b`` +``22.3`` ``foss/2021b`` ========= ================== ================================ @@ -842,10 +864,10 @@ AMD LibM is a software library containing a collection of basic math functions o *homepage*: https://developer.amd.com/amd-cpu-libraries/amd-math-library-libm/ =========== ================== -version toolchain +version toolchain =========== ================== ``3.2.2`` ``GCC/7.3.0-2.30`` -``3.6.0-4`` ``GCC/9.3.0`` +``3.6.0-4`` ``GCC/9.3.0`` =========== ================== @@ -859,10 +881,10 @@ AMD Random Number Generator Library is a pseudorandom number generator library. *homepage*: https://developer.amd.com/amd-cpu-libraries/rng-library/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.0`` ``GCC/7.3.0-2.30`` -``2.2-4`` ``GCC/9.3.0`` +``2.2-4`` ``GCC/9.3.0`` ========= ================== @@ -876,10 +898,10 @@ The AMD Secure Random Number Generator (RNG) is a library that provides APIs to *homepage*: https://developer.amd.com/amd-cpu-libraries/rng-library/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.0`` ``GCC/7.3.0-2.30`` -``2.2-4`` ``GCC/9.3.0`` +``2.2-4`` ``GCC/9.3.0`` ========= ================== @@ -893,7 +915,7 @@ AMD uProf is a performance analysis tool for applications running on Windows, Li *homepage*: https://developer.amd.com/amd-uprof/ =========== ========== -version toolchain +version toolchain =========== ========== ``3.4.502`` ``system`` ``3.5.671`` ``system`` @@ -910,7 +932,7 @@ The AMOS consortium is committed to the development of open-source whole genome *homepage*: http://amos.sourceforge.net ========= ============================== -version toolchain +version toolchain ========= ============================== ``3.1.0`` ``foss/2018b``, ``foss/2021b`` ========= ============================== @@ -926,7 +948,7 @@ An Automated Phylogenomic Inference Pipeline for Bacterial and Archaeal Sequence *homepage*: https://github.com/wu-lab-uva/AMPHORA2 ============ ========================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ========================== =============== ``20190730`` ``-Java-13-pthreads-avx2`` ``gompi/2020b`` ============ ========================== =============== @@ -942,7 +964,7 @@ An open-source library for mathematical programming. *homepage*: https://github.com/ampl/mp ========= ================= -version toolchain +version toolchain ========= ================= ``3.1.0`` ``GCCcore/6.4.0`` ========= ================= @@ -958,7 +980,7 @@ amplimap is a command-line tool to automate the processing and analysis of data *homepage*: https://amplimap.readthedocs.io/en/latest/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.4.16`` ``-Python-3.6.6`` ``foss/2018b`` ========== ================= ============== @@ -974,7 +996,7 @@ AMPtk is a series of scripts to process NGS amplicon data using USEARCH and VSEA *homepage*: https://amptk.readthedocs.io ========= ============== -version toolchain +version toolchain ========= ============== ``1.5.4`` ``foss/2021b`` ========= ============== @@ -990,7 +1012,7 @@ AmrPlusPlus v2.0 can process the raw data from the sequencer, identify the fragm *homepage*: https://megares.meglab.org/amrplusplus/latest/html/v2 ================ ============= -version toolchain +version toolchain ================ ============= ``2.0-20200114`` ``GCC/8.3.0`` ================ ============= @@ -1006,7 +1028,7 @@ The Amsterdam Modeling Suite (AMS) provides a comprehensive set of modules for c *homepage*: https://www.scm.com/amsterdam-modeling-suite/ ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``2020.102`` ``-intelmpi`` ``iimpi/2020b`` ``2022.102`` ``-intelmpi`` ``iimpi/2021b`` @@ -1023,7 +1045,7 @@ Built to complement the rich, open source Python community, the Anaconda platfor *homepage*: https://www.anaconda.com =========== ========== -version toolchain +version toolchain =========== ========== ``4.0.0`` ``system`` ``4.2.0`` ``system`` @@ -1048,7 +1070,7 @@ Built to complement the rich, open source Python community, the Anaconda platfor *homepage*: https://www.anaconda.com =========== ========== -version toolchain +version toolchain =========== ========== ``4.0.0`` ``system`` ``4.2.0`` ``system`` @@ -1079,7 +1101,7 @@ Non-covalent interaction (NCI) for MD trajectories *homepage*: https://www.lct.jussieu.fr/pagesperso/contrera/nci-MD.html ======= ======================= -version toolchain +version toolchain ======= ======================= ``2.0`` ``iccifort/2019.5.281`` ======= ======================= @@ -1095,7 +1117,7 @@ This is the andi program for estimating the evolutionary distance between closel *homepage*: https://github.com/evolbioinf/andi/ ======== ============== -version toolchain +version toolchain ======== ============== ``0.13`` ``foss/2018b`` ======== ============== @@ -1111,7 +1133,7 @@ ANGEL: Robust Open Reading Frame prediction *homepage*: https://github.com/PacificBiosciences/ANGEL ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``3.0`` ``-Python-3.7.2`` ``foss/2019a`` ======= ================= ============== @@ -1127,13 +1149,13 @@ Program for analysing NGS data. *homepage*: http://www.popgen.dk/angsd ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``0.910`` ``foss/2016a`` -``0.921`` ``foss/2018a`` -``0.925`` ``foss/2018b`` +``0.910`` ``foss/2016a`` +``0.921`` ``foss/2018a`` +``0.925`` ``foss/2018b`` ``0.933`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.935`` ``GCC/10.2.0`` +``0.935`` ``GCC/10.2.0`` ========= ====================================== @@ -1147,7 +1169,7 @@ This tool will calculate the bidirectional average nucleotide identity (gANI) an *homepage*: https://ani.jgi.doe.gov/html/home.php ======= ================== -version toolchain +version toolchain ======= ================== ``1.0`` ``GCCcore/10.3.0`` ======= ================== @@ -1163,7 +1185,7 @@ Annif is a multi-algorithm automated subject indexing tool for libraries, archiv *homepage*: https://github.com/NatLibFi/Annif ========== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============================== ``0.40.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ========== ================= =============================== @@ -1179,10 +1201,10 @@ ANNOVAR is an efficient software tool to utilize update-to-date information to *homepage*: http://annovar.openbioinformatics.org/en/latest/ ============= ================ ================== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================ ================== -``2016Feb01`` ``-Perl-5.22.1`` ``foss/2016a`` -``20191024`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``2016Feb01`` ``-Perl-5.22.1`` ``foss/2016a`` +``20191024`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` ``20200607`` ``-Perl-5.34.0`` ``GCCcore/11.2.0`` ============= ================ ================== @@ -1194,13 +1216,14 @@ version versionsuffix toolchain ANSYS simulation software enables organizations to confidently predict how their products will operate in the real world. We believe that every product is a promise of something greater. -*homepage*: http://www.ansys.com +*homepage*: https://www.ansys.com -======== ========== -version toolchain -======== ========== -``15.0`` ``system`` -======== ========== +========== ========== +version toolchain +========== ========== +``15.0`` ``system`` +``2022R2`` ``system`` +========== ========== .. _list_software_ANSYS_CFD_698: @@ -1213,7 +1236,7 @@ ANSYS computational fluid dynamics (CFD) simulation software allows you to predi *homepage*: http://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics ======== ========== -version toolchain +version toolchain ======== ========== ``16.2`` ``system`` ``17.0`` ``system`` @@ -1230,7 +1253,7 @@ Apache Ant is a Java library and command-line tool whose mission is to drive pro *homepage*: http://ant.apache.org/ =========== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== =================== ========== ``1.8.4`` ``-Java-1.7.0_10`` ``system`` ``1.8.4`` ``-Java-1.7.0_21`` ``system`` @@ -1273,7 +1296,7 @@ antiSMASH allows the rapid genome-wide identification, annotation and analysis o *homepage*: https://github.com/antismash/antismash ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``5.1.2`` ``-Python-3.7.4`` ``foss/2019b`` ``5.2.0`` ``foss/2020b`` @@ -1291,14 +1314,14 @@ ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language to *homepage*: http://www.antlr2.org/ ========= ================== ==================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ==================================================================================================================== -``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` +``2.7.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b`` ``2.7.7`` ``-Java-11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` -``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` -``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``2.7.7`` ``-Python-3.6.4`` ``intel/2018a`` +``2.7.7`` ``-Python-2.7.11`` ``foss/2016a`` +``2.7.7`` ``-Python-2.7.13`` ``intel/2017a`` +``2.7.7`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``2.7.7`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================== ==================================================================================================================== @@ -1312,13 +1335,13 @@ ANTs extracts information from complex datasets that include imaging. ANTs is us *homepage*: https://stnava.github.io/ANTs/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``2.2.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.2.0`` ``-Python-2.7.12`` ``foss/2016b`` ``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.3.1`` ``-Python-3.6.6`` ``foss/2018b`` -``2.3.2`` ``-Python-3.7.4`` ``foss/2019b`` -``2.3.5`` ``foss/2021a`` +``2.3.1`` ``-Python-3.6.6`` ``foss/2018b`` +``2.3.2`` ``-Python-3.7.4`` ``foss/2019b`` +``2.3.5`` ``foss/2021a`` ========= ================== =============================== @@ -1332,7 +1355,7 @@ An analysis and visualization platform for 'omics data. *homepage*: https://merenlab.org/software/anvio/ ======= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= =============== ``6.1`` ``-Python-3.7.4`` ``intel/2019b`` ======= ================= =============== @@ -1348,10 +1371,10 @@ Convert various sequence formats to FASTA *homepage*: https://github.com/tseemann/any2fasta ========= ================ ================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ================================================================================================ ``0.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``0.4.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` ========= ================ ================================================================================================ @@ -1365,12 +1388,13 @@ AMD Optimized C/C++ & Fortran compilers (AOCC) based on LLVM 13.0 *homepage*: https://developer.amd.com/amd-aocc/ ========= ========================================================== -version toolchain +version toolchain ========= ========================================================== -``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``3.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.2.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``3.2.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``4.0.0`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========= ========================================================== @@ -1384,7 +1408,7 @@ AMD fork of LLVM, setup for OpenMP offloading to Accelerators *homepage*: https://github.com/ROCm-Developer-Tools/aomp ========== ===================================== -version toolchain +version toolchain ========== ===================================== ``13.0-2`` ``GCCcore/10.2.0``, ``gcccuda/2020a`` ========== ===================================== @@ -1400,7 +1424,7 @@ APBS is a software package for modeling biomolecular solvation through solutio *homepage*: http://www.poissonboltzmann.org/apbs ======= ======================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ======================== ========== ``1.4`` ``-linux-static-x86_64`` ``system`` ======= ======================== ========== @@ -1416,7 +1440,7 @@ A PyTorch Extension: Tools for easy mixed precision and distributed training in *homepage*: https://github.com/nvidia/apex ============ ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ================== ``20200325`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``20210420`` ``fosscuda/2020b`` @@ -1432,12 +1456,12 @@ Apache Portable Runtime (APR) libraries. *homepage*: https://apr.apache.org/ -========= ================================================================================================ -version toolchain -========= ================================================================================================ -``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` -``1.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` -========= ================================================================================================ +========= ==================================================================================================================== +version toolchain +========= ==================================================================================================================== +``1.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``iomkl/2018a`` +``1.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +========= ==================================================================================================================== .. _list_software_APR-util_718: @@ -1449,11 +1473,11 @@ Apache Portable Runtime (APR) util libraries. *homepage*: http://apr.apache.org/ -========= ======================================================================================================================================================= -version toolchain -========= ======================================================================================================================================================= -``1.6.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``iomkl/2018a`` -========= ======================================================================================================================================================= +========= =========================================================================================================================================================================== +version toolchain +========= =========================================================================================================================================================================== +``1.6.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``iomkl/2018a`` +========= =========================================================================================================================================================================== .. _list_software_AptaSUITE_784: @@ -1466,7 +1490,7 @@ A full-featured bioinformatics software collection for the comprehensive analys *homepage*: https://drivenbyentropy.github.io/ ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``0.9.4`` ``-Java-11`` ``system`` ========= ============= ========== @@ -1482,10 +1506,10 @@ a program to detect tRNA genes and tmRNA genes in nucleotide sequences *homepage*: http://www.ansikte.se/ARAGORN/ ========== ======================================= -version toolchain +version toolchain ========== ======================================= ``1.2.38`` ``foss/2016b``, ``iccifort/2019.5.281`` -``1.2.41`` ``foss/2021b`` +``1.2.41`` ``foss/2021b`` ========== ======================================= @@ -1499,12 +1523,12 @@ Arb is a C library for arbitrary-precision interval arithmetic. It has full sup *homepage*: https://arblib.org/ ========== ================================================================================ -version toolchain +version toolchain ========== ================================================================================ ``2.16.0`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -``2.17.0`` ``GCC/8.3.0`` -``2.19.0`` ``GCC/10.3.0`` -``2.22.1`` ``GCC/11.2.0`` +``2.17.0`` ``GCC/8.3.0`` +``2.19.0`` ``GCC/10.3.0`` +``2.22.1`` ``GCC/11.2.0`` ========== ================================================================================ @@ -1518,7 +1542,7 @@ The Arcade Learning Environment (ALE) is a simple framework that allows research *homepage*: https://github.com/mgbellemare/Arcade-Learning-Environment ========= ============== -version toolchain +version toolchain ========= ============== ``0.7.3`` ``foss/2021b`` ========= ============== @@ -1534,7 +1558,7 @@ arcasHLA performs high resolution genotyping for HLA class I and class II genes *homepage*: https://github.com/RabadanLab/arcasHLA ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.2.0`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -1550,7 +1574,7 @@ Autoregressive Conditional Heteroskedasticity (ARCH) and other tools for financi *homepage*: https://pypi.org/project/arch ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``4.5.0`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -1566,7 +1590,7 @@ Provide an interface to ZIP archive files. *homepage*: https://metacpan.org/pod/Archive::Zip ======== ============================================================================== -version toolchain +version toolchain ======== ============================================================================== ``1.68`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ============================================================================== @@ -1582,7 +1606,7 @@ ArchR is a full-featured R package for processing and analyzing single-cell ATAC *homepage*: https://www.archrproject.com ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.0.1`` ``-R-4.1.2`` ``foss/2021b`` ========= ============= ============== @@ -1598,12 +1622,13 @@ A library for detecting, labeling, and reasoning about microarchitectures *homepage*: https://github.com/archspec/archspec ========= ================= ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ====================================== -``0.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``0.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``0.1.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``0.1.3`` ``GCCcore/11.2.0`` +``0.1.3`` ``GCCcore/11.2.0`` +``0.1.4`` ``GCCcore/11.3.0`` ========= ================= ====================================== @@ -1617,7 +1642,7 @@ A parallel, multi-engine simulator for heterogeneous swarm robotics *homepage*: http://www.argos-sim.info ================ ============== ============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ============== ============== ``3.0.0-beta53`` ``-Lua-5.2.4`` ``foss/2018b`` ``3.0.0-beta59`` ``GCC/11.2.0`` @@ -1634,7 +1659,7 @@ Argtable is an ANSI C library for parsing GNU style command line options with a *homepage*: http://argtable.sourceforge.net/ ======== ========================================================================================================================== -version toolchain +version toolchain ======== ========================================================================================================================== ``2.13`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` ======== ========================================================================================================================== @@ -1650,7 +1675,7 @@ aria2 is a lightweight multi-protocol & multi-source command-line download utili *homepage*: https://aria2.github.io ========== ================== -version toolchain +version toolchain ========== ================== ``1.35.0`` ``GCCcore/10.3.0`` ``1.36.0`` ``GCCcore/11.3.0`` @@ -1667,7 +1692,7 @@ Arlequin: An Integrated Software for Population Genetics Data Analysis *homepage*: http://cmpg.unibe.ch/software/arlequin35/Arlequin35.html =========== ============== -version toolchain +version toolchain =========== ============== ``3.5.2.2`` ``foss/2019b`` =========== ============== @@ -1683,19 +1708,19 @@ Armadillo is an open-source C++ linear algebra library (matrix maths) aiming tow *homepage*: https://arma.sourceforge.net/ =========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============================== -``7.600.2`` ``-Python-2.7.12`` ``foss/2016b`` -``7.800.0`` ``-Python-2.7.12`` ``intel/2016b`` -``7.950.1`` ``-Python-2.7.12`` ``intel/2016b`` +``7.600.2`` ``-Python-2.7.12`` ``foss/2016b`` +``7.800.0`` ``-Python-2.7.12`` ``intel/2016b`` +``7.950.1`` ``-Python-2.7.12`` ``intel/2016b`` ``8.300.1`` ``foss/2017b``, ``intel/2017b`` -``8.400.0`` ``foss/2018a`` -``9.600.5`` ``foss/2018b`` -``9.700.2`` ``foss/2019a`` -``9.880.1`` ``foss/2020a`` -``9.900.1`` ``foss/2019b``, ``foss/2020a`` -``10.5.3`` ``foss/2020b`` -``10.7.5`` ``foss/2021a`` +``8.400.0`` ``foss/2018a`` +``9.600.5`` ``foss/2018b`` +``9.700.2`` ``foss/2019a`` +``9.880.1`` ``foss/2020a`` +``9.900.1`` ``foss/2019b``, ``foss/2020a`` +``10.5.3`` ``foss/2020b`` +``10.7.5`` ``foss/2021a`` =========== ================== =============================== @@ -1709,7 +1734,7 @@ AROSICS is a python package to perform automatic subpixel co-registration of two *homepage*: https://github.com/GFZ/arosics ========= ============== -version toolchain +version toolchain ========= ============== ``1.7.6`` ``foss/2021a`` ========= ============== @@ -1725,7 +1750,7 @@ Arpackpp is a C++ interface to the ARPACK Fortran package, which implements the *homepage*: https://github.com/m-reuter/arpackpp ============== ============== -version toolchain +version toolchain ============== ============== ``2018.03.26`` ``foss/2017b`` ============== ============== @@ -1741,14 +1766,14 @@ ARPACK is a collection of Fortran77 subroutines designed to solve large scale ei *homepage*: https://github.com/opencollab/arpack-ng ========= ================================================================================ -version toolchain +version toolchain ========= ================================================================================ -``3.3.0`` ``foss/2016a``, ``intel/2016a`` -``3.4.0`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` +``3.3.0`` ``foss/2016a``, ``intel/2016a`` +``3.4.0`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` ``3.5.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b`` -``3.6.2`` ``intel/2018a`` +``3.6.2`` ``intel/2018a`` ``3.7.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``3.8.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` +``3.8.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a`` ========= ================================================================================ @@ -1762,7 +1787,7 @@ ArrayFire is a general-purpose library that simplifies the process of developin *homepage*: https://arrayfire.com/ ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``3.6.4`` ``foss/2018b`` ``3.6.4`` ``-CUDA-9.2.88`` ``foss/2018b`` @@ -1779,12 +1804,12 @@ Arriba is a command-line tool for the detection of gene fusions from RNA-Seq dat *homepage*: https://github.com/suhrig/arriba ========= ============================== -version toolchain +version toolchain ========= ============================== -``1.1.0`` ``foss/2018b`` +``1.1.0`` ``foss/2018b`` ``2.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0`` -``2.2.1`` ``GCC/11.2.0`` -``2.3.0`` ``GCC/11.2.0`` +``2.2.1`` ``GCC/11.2.0`` +``2.3.0`` ``GCC/11.2.0`` ========= ============================== @@ -1798,17 +1823,17 @@ Apache Arrow (incl. PyArrow Python bindings), a cross-language development platf *homepage*: https://arrow.apache.org ========== ================== =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =================================================== -``0.7.1`` ``-Python-3.6.3`` ``intel/2017b`` -``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` -``0.16.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.7.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.12.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.12.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.16.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``0.17.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``6.0.0`` ``foss/2021a``, ``foss/2021b`` -``6.0.1`` ``foss/2021a`` -``8.0.0`` ``foss/2022.05``, ``foss/2022a`` +``0.17.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``6.0.0`` ``foss/2021a``, ``foss/2021b`` +``6.0.1`` ``foss/2021a`` +``8.0.0`` ``foss/2022.05``, ``foss/2022a`` ========== ================== =================================================== @@ -1822,7 +1847,7 @@ R interface to the Apache Arrow C++ library *homepage*: https://cran.r-project.org/web/packages/arrow =========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ============== ``0.17.1`` ``-R-4.0.0`` ``foss/2020a`` ``6.0.0.2`` ``-R-4.1.0`` ``foss/2021a`` @@ -1842,7 +1867,7 @@ ART is a set of simulation tools to generate synthetic next-generation sequencin *homepage*: http://www.niehs.nih.gov/research/resources/software/biostatistics/art/ ============== ================================== -version toolchain +version toolchain ============== ================================== ``2016.06.05`` ``GCCcore/6.4.0``, ``intel/2016b`` ============== ================================== @@ -1858,7 +1883,7 @@ Initial implementation of an ARTIC bioinformatics platform for nanopore sequenc *homepage*: https://github.com/artic-network/artic-ncov2019 ============== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================= ============== ``2020.04.13`` ``-Python-3.6.6`` ``foss/2018b`` ``2021.06.24`` ``foss/2020b`` @@ -1875,7 +1900,7 @@ ARTS is a radiative transfer model for the millimeter and sub-millimeter spectr *homepage*: http://www.radiativetransfer.org/ ========== =============== -version toolchain +version toolchain ========== =============== ``2.2.64`` ``gompi/2019a`` ========== =============== @@ -1891,11 +1916,12 @@ Exploratory analysis of Bayesian models with Python *homepage*: https://github.com/arviz-devs/arviz ========== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============================== ``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.11.1`` ``intel/2020b`` +``0.11.1`` ``intel/2020b`` ``0.11.4`` ``foss/2021b``, ``intel/2021b`` +``0.12.1`` ``foss/2022a``, ``intel/2022a`` ========== ================= =============================== @@ -1909,7 +1935,7 @@ ARWEN, tRNA detection in metazoan mitochondrial sequences *homepage*: http://mbio-serv2.mbioekol.lu.se/ARWEN ========= ================= -version toolchain +version toolchain ========= ================= ``1.2.3`` ``GCCcore/7.3.0`` ========= ================= @@ -1925,9 +1951,10 @@ ASAP focuses on fast and fluid image viewing with an easy-to-use interface for *homepage*: https://computationalpathologygroup.github.io/ASAP/ ======= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================ ============== ``2.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.1`` ``foss/2022a`` ======= ================ ============== @@ -1941,17 +1968,17 @@ ASAP is a calculator for doing large-scale classical molecular dynamics within t *homepage*: https://wiki.fysik.dtu.dk/asap/ =========== ================= ================================================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= ================================================ -``3.10.7`` ``-Python-3.5.2`` ``foss/2016b`` -``3.10.7`` ``-Python-3.6.2`` ``foss/2017b`` -``3.10.8`` ``-Python-3.5.2`` ``foss/2016b`` -``3.10.8`` ``-Python-3.6.2`` ``foss/2017b`` -``3.10.8`` ``-Python-3.6.3`` ``foss/2017b`` +``3.10.7`` ``-Python-3.5.2`` ``foss/2016b`` +``3.10.7`` ``-Python-3.6.2`` ``foss/2017b`` +``3.10.8`` ``-Python-3.5.2`` ``foss/2016b`` +``3.10.8`` ``-Python-3.6.2`` ``foss/2017b`` +``3.10.8`` ``-Python-3.6.3`` ``foss/2017b`` ``3.10.10`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.11.10`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.12.2`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` -``3.12.7`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` +``3.11.10`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.12.2`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` +``3.12.7`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` =========== ================= ================================================ @@ -1965,34 +1992,34 @@ ASE is a python package providing an open source Atomic Simulation Environment *homepage*: https://wiki.fysik.dtu.dk/ase/ ============== ================== ==================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================== ==================================================================================== -``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` -``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` -``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` -``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` -``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` -``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` -``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` -``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.20.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` -``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.9.1.4567`` ``-Python-2.7.11`` ``intel/2016a`` +``3.10.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` +``3.11.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.13.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.13.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.15.0`` ``-Python-2.7.12`` ``foss/2016b`` +``3.15.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.15.0`` ``-Python-3.5.2`` ``foss/2016b`` +``3.15.0`` ``-Python-3.6.2`` ``foss/2017b`` +``3.15.0`` ``-Python-3.6.3`` ``foss/2017b`` +``3.16.2`` ``-Python-3.6.4`` ``iomkl/2018.02``, ``iomkl/2018a`` +``3.16.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.17.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.18.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.18.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.19.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.19.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.20.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.20.1`` ``-Python-3.8.2`` ``intel/2020a`` +``3.21.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.21.1`` ``-Python-3.8.2`` ``foss/2020a`` ``3.22.0`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021a`` -``3.22.1`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` +``3.22.1`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` ============== ================== ==================================================================================== @@ -2006,7 +2033,7 @@ Automatic Segmentation of Hippocampal Subfields (ASHS) *homepage*: https://sites.google.com/site/hipposubfields/home =================== ========== -version toolchain +version toolchain =================== ========== ``rev103_20140612`` ``system`` =================== ========== @@ -2022,7 +2049,7 @@ IBM Aspera Command-Line Interface (the Aspera CLI) is a collection of Aspera too *homepage*: https://asperasoft.com ========= ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ========== ``3.7.2`` ``.354.010c3b8`` ``system`` ``3.9.0`` ``.1326.6985b21`` ``system`` @@ -2040,7 +2067,7 @@ Connect is an install-on-demand Web browser plug-in that facilitates high-speed *homepage*: http://downloads.asperasoft.com/connect2/ ========= ========== -version toolchain +version toolchain ========= ========== ``3.6.1`` ``system`` ``3.9.6`` ``system`` @@ -2057,7 +2084,7 @@ Open Asset Import Library (assimp) is a library to import and export various 3d *homepage*: https://github.com/assimp/assimp ========= ================= -version toolchain +version toolchain ========= ================= ``5.0.1`` ``GCCcore/8.3.0`` ========= ================= @@ -2073,7 +2100,7 @@ Assimulo is a simulation package for solving ordinary differential equations. *homepage*: https://jmodelica.org/assimulo/ ======= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== =============== ``2.9`` ``-Python-2.7.15`` ``intel/2018b`` ======= ================== =============== @@ -2089,7 +2116,7 @@ ASTRID-2 is a method for estimating species trees from gene trees. *homepage*: https://github.com/pranjalv123/ASTRID ========= =============== -version toolchain +version toolchain ========= =============== ``2.2.1`` ``gompi/2019a`` ========= =============== @@ -2100,20 +2127,21 @@ version toolchain *astropy* +++++++++ -The Astropy Project is a community effort to develop a single core package for Astronomy in Python and foster interoperability between Python astronomy packages. +The Astropy Project is a community effort to develop a common core package for Astronomy in Python and foster an ecosystem of interoperable astronomy packages. The Astropy community is committed to supporting diversity and inclusion. *homepage*: https://www.astropy.org/ ========== ================== =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================================== -``2.0.12`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``2.0.14`` ``foss/2019a`` -``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` -``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``4.2.1`` ``intelcuda/2020b`` +``2.0.12`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``2.0.14`` ``foss/2019a`` +``4.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``4.0.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``4.2.1`` ``intelcuda/2020b`` ``4.3.1`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` -``5.0.4`` ``foss/2021a`` +``5.0.4`` ``foss/2021a`` +``5.1.1`` ``foss/2022a`` ========== ================== =============================================== @@ -2126,15 +2154,15 @@ AT-SPI 2 toolkit bridge *homepage*: https://wiki.gnome.org/Accessibility -========== ============================================================================== -version toolchain -========== ============================================================================== -``2.26.3`` ``fosscuda/2018b`` -``2.32.0`` ``GCCcore/8.2.0`` -``2.34.1`` ``GCCcore/8.3.0`` -``2.34.2`` ``GCCcore/9.3.0`` -``2.38.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -========== ============================================================================== +========== ================================================================================================== +version toolchain +========== ================================================================================================== +``2.26.3`` ``fosscuda/2018b`` +``2.32.0`` ``GCCcore/8.2.0`` +``2.34.1`` ``GCCcore/8.3.0`` +``2.34.2`` ``GCCcore/9.3.0`` +``2.38.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` +========== ================================================================================================== .. _list_software_at-spi2-core_1110: @@ -2147,16 +2175,17 @@ Assistive Technology Service Provider Interface. *homepage*: https://wiki.gnome.org/Accessibility ========== ================== -version toolchain +version toolchain ========== ================== ``2.26.3`` ``fosscuda/2018b`` -``2.32.0`` ``GCCcore/8.2.0`` -``2.34.0`` ``GCCcore/8.3.0`` -``2.36.0`` ``GCCcore/9.3.0`` +``2.32.0`` ``GCCcore/8.2.0`` +``2.34.0`` ``GCCcore/8.3.0`` +``2.36.0`` ``GCCcore/9.3.0`` ``2.38.0`` ``GCCcore/10.2.0`` ``2.40.2`` ``GCCcore/10.3.0`` ``2.40.3`` ``GCCcore/11.2.0`` ``2.44.1`` ``GCCcore/11.3.0`` +``2.46.0`` ``GCCcore/12.2.0`` ========== ================== @@ -2170,19 +2199,19 @@ ATK provides the set of accessibility interfaces that are implemented by other *homepage*: https://developer.gnome.org/atk/ ========== ============================================================================= -version toolchain +version toolchain ========== ============================================================================= -``2.18.0`` ``intel/2016a`` -``2.20.0`` ``foss/2016a``, ``intel/2016a`` -``2.22.0`` ``foss/2016b``, ``intel/2016b`` -``2.26.0`` ``intel/2017a`` -``2.26.1`` ``foss/2018b``, ``intel/2017b`` -``2.27.1`` ``foss/2017b``, ``intel/2017b`` -``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` -``2.32.0`` ``GCCcore/8.2.0`` -``2.34.1`` ``GCCcore/8.3.0`` +``2.18.0`` ``intel/2016a`` +``2.20.0`` ``foss/2016a``, ``intel/2016a`` +``2.22.0`` ``foss/2016b``, ``intel/2016b`` +``2.26.0`` ``intel/2017a`` +``2.26.1`` ``foss/2018b``, ``intel/2017b`` +``2.27.1`` ``foss/2017b``, ``intel/2017b`` +``2.28.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a`` +``2.32.0`` ``GCCcore/8.2.0`` +``2.34.1`` ``GCCcore/8.3.0`` ``2.36.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``2.38.0`` ``GCCcore/11.3.0`` +``2.38.0`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ============================================================================= @@ -2196,7 +2225,7 @@ ATLAS (Automatically Tuned Linear Algebra Software) is the application of the A *homepage*: http://math-atlas.sourceforge.net ========== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================== ``3.10.2`` ``-LAPACK-3.6.1`` ``GCC/5.4.0-2.26`` ========== ================= ================== @@ -2212,7 +2241,7 @@ atomate has implementations of FireWorks workflows for Materials Science. *homepage*: https://pythonhosted.org/atomate/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.4.4`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -2228,7 +2257,7 @@ AtomPAW is a Projector-Augmented Wave Dataset Generator that can be used both a *homepage*: http://users.wfu.edu/natalie/papers/pwpaw/man.html =========== =============== -version toolchain +version toolchain =========== =============== ``4.1.0.5`` ``intel/2018b`` ``4.1.0.6`` ``intel/2018b`` @@ -2245,12 +2274,12 @@ Tools to make using job arrays a lot more convenient. *homepage*: https://github.com/gjbex/atools ========= ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ====================================== -``1.4.2`` ``-Python-2.7.12`` ``intel/2016b`` -``1.4.6`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``1.4.2`` ``-Python-2.7.12`` ``intel/2016b`` +``1.4.6`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ``1.4.8`` ``-Python-2.7.18`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.5.1`` ``GCCcore/11.2.0`` +``1.5.1`` ``GCCcore/11.2.0`` ========= ================== ====================================== @@ -2264,7 +2293,7 @@ Atropos is tool for specific, sensitive, and speedy trimming of NGS reads. *homepage*: https://atropos.readthedocs.io ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``1.1.21`` ``-Python-3.6.6`` ``intel/2018b`` ========== ================= =============== @@ -2280,7 +2309,7 @@ ATSAS is a program suite for small-angle scattering data analysis from biologica *homepage*: http://www.embl-hamburg.de/ExternalInfo/Research/Sax/software.html =========== =============== ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== =============== ========== ``2.5.1-1`` ``.el6.x86_64`` ``system`` ``2.5.1-1`` ``.sl5.x86_64`` ``system`` @@ -2298,10 +2327,10 @@ Commands for Manipulating Filesystem Extended Attributes *homepage*: https://savannah.nongnu.org/projects/attr ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``2.4.47`` ``GCCcore/8.2.0`` -``2.4.48`` ``GCCcore/9.3.0`` +``2.4.47`` ``GCCcore/8.2.0`` +``2.4.48`` ``GCCcore/9.3.0`` ``2.5.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ====================================== @@ -2316,12 +2345,28 @@ AttrDict is a Python library that provides mapping objects that allow their elem *homepage*: https://github.com/bcj/AttrDict ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``2.0.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================= ================= +.. _list_software_attrdict3_914: + +*attrdict3* ++++++++++++ + +AttrDict is a Python library that provides mapping objects that allow their elements to be accessed both as keys and as attributes. + +*homepage*: https://github.com/pirofti/AttrDict3 + +========= ================== +version toolchain +========= ================== +``2.0.2`` ``GCCcore/11.2.0`` +========= ================== + + .. _list_software_augur_548: *augur* @@ -2332,7 +2377,7 @@ Pipeline components for real-time phylodynamic analysis *homepage*: https://github.com/nextstrain/augur ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``7.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =============== @@ -2348,15 +2393,15 @@ AUGUSTUS is a program that predicts genes in eukaryotic genomic sequences *homepage*: https://bioinf.uni-greifswald.de/augustus/ ========= ================== ============================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============================================================== -``3.2.3`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3`` ``foss/2018a`` -``3.3.2`` ``intel/2019a`` -``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` -``3.3.3`` ``foss/2019b``, ``intel/2019b`` +``3.2.3`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3`` ``foss/2018a`` +``3.3.2`` ``intel/2019a`` +``3.3.2`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``3.3.2`` ``-Python-2.7.15`` ``intel/2018b`` +``3.3.3`` ``foss/2019b``, ``intel/2019b`` ``3.4.0`` ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` ========= ================== ============================================================== @@ -2371,7 +2416,7 @@ Austin is a Python frame stack sampler for CPython written in pure C. *homepage*: https://github.com/P403n1x87/austin ========= ============================== -version toolchain +version toolchain ========= ============================== ``3.2.0`` ``GCCcore/11.2.0``, ``system`` ========= ============================== @@ -2387,7 +2432,7 @@ AUTO is a publicly available software for continuation and bifurcation problems *homepage*: https://github.com/auto-07p ========= ============== -version toolchain +version toolchain ========= ============== ``0.9.3`` ``foss/2021a`` ========= ============== @@ -2403,11 +2448,11 @@ Autoconf is an extensible package of M4 macros that produce shell scripts to au *homepage*: https://www.gnu.org/software/autoconf/ ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -version toolchain +version toolchain ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= -``2.68`` ``foss/2016b`` +``2.68`` ``foss/2016b`` ``2.69`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` +``2.71`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` ======== ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================= @@ -2421,10 +2466,10 @@ The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autocon *homepage*: https://www.gnu.org/software/autoconf-archive ============== ==================== -version toolchain +version toolchain ============== ==================== ``2019.01.06`` ``GCC/8.2.0-2.31.1`` -``2021.02.19`` ``GCCcore/10.2.0`` +``2021.02.19`` ``GCCcore/10.2.0`` ============== ==================== @@ -2438,9 +2483,9 @@ AutoDock is a suite of automated docking tools. It is designed to predict how s *homepage*: http://autodock.scripps.edu/ =========== ============== -version toolchain +version toolchain =========== ============== -``4.2.5.1`` ``GCC/5.2.0`` +``4.2.5.1`` ``GCC/5.2.0`` ``4.2.6`` ``GCC/10.3.0`` =========== ============== @@ -2455,7 +2500,7 @@ OpenCL and Cuda accelerated version of AutoDock. It leverages its embarrasingly *homepage*: https://github.com/ccsb-scripps/AutoDock-GPU ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``1.5.3`` ``-CUDA-11.3.1`` ``GCC/10.3.0`` ========= ================ ============== @@ -2471,9 +2516,9 @@ AutoDock Vina is an open-source program for doing molecular docking. *homepage*: https://vina.scripps.edu/ ========= ============== ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============== ============================== -``1.1.2`` ``-linux_x86`` ``system`` +``1.1.2`` ``-linux_x86`` ``system`` ``1.2.3`` ``foss/2021a``, ``foss/2021b`` ========= ============== ============================== @@ -2488,7 +2533,7 @@ AutoGeneS automatically extracts informative genes and reveals the cellular hete *homepage*: https://github.com/theislab/AutoGeneS ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.4`` ``foss/2020b`` ========= ============== @@ -2504,7 +2549,7 @@ AutoDock is a suite of automated docking tools. It is designed to predict how *homepage*: http://autodock.scripps.edu/ =========== ============= -version toolchain +version toolchain =========== ============= ``4.2.5.1`` ``GCC/5.2.0`` =========== ============= @@ -2520,18 +2565,18 @@ Automake: GNU Standards-compliant Makefile generator *homepage*: https://www.gnu.org/software/automake/automake.html ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``1.11.3`` ``foss/2016b`` -``1.14`` ``GCC/4.8.2``, ``intel/2016a`` -``1.14.1`` ``GCC/4.8.2`` +``1.11.3`` ``foss/2016b`` +``1.14`` ``GCC/4.8.2``, ``intel/2016a`` +``1.14.1`` ``GCC/4.8.2`` ``1.15`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.15.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -``1.16.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``1.16.2`` ``GCCcore/10.2.0`` -``1.16.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` -``1.16.4`` ``GCCcore/11.2.0`` -``1.16.5`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` +``1.15.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``1.16.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``1.16.2`` ``GCCcore/10.2.0`` +``1.16.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` +``1.16.4`` ``GCCcore/11.2.0`` +``1.16.5`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2545,7 +2590,7 @@ Tool to find regions of homozygosity (ROHs) from sequencing data. *homepage*: https://github.com/mquinodo/AutoMap ======= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ============== ``1.0`` ``-20200324`` ``foss/2019b`` ======= ============= ============== @@ -2561,7 +2606,7 @@ A tool that automatically formats Python code to conform to the PEP 8 style guid *homepage*: https://github.com/hhatto/autopep8 ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.4.4`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -2577,16 +2622,16 @@ This bundle collect the standard GNU build tools: Autoconf, Automake and libtoo *homepage*: https://autotools.io ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``20150119`` ``GCC/4.9.2`` +``20150119`` ``GCC/4.9.2`` ``20150215`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``20170619`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` -``20180311`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``20200321`` ``GCCcore/10.2.0`` -``20210128`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` -``20210726`` ``GCCcore/11.2.0`` -``20220317`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` +``20170619`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` +``20180311`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``20200321`` ``GCCcore/10.2.0`` +``20210128`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` +``20210726`` ``GCCcore/11.2.0`` +``20220317`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ============ ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -2600,7 +2645,7 @@ Avogadro is an advanced molecule editor and visualizer designed for cross-platfo *homepage*: https://two.avogadro.cc/index.html ========== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ========== ``1.97.0`` ``-linux-x86_64`` ``system`` ========== ================= ========== @@ -2616,11 +2661,11 @@ Universal Command Line Environment for AWS *homepage*: https://pypi.python.org/pypi/awscli ============ ================== ================= -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ================= -``1.11.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.11.56`` ``-Python-2.7.12`` ``foss/2016b`` -``1.16.290`` ``-Python-3.6.6`` ``foss/2018b`` +``1.11.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.11.56`` ``-Python-2.7.12`` ``foss/2016b`` +``1.16.290`` ``-Python-3.6.6`` ``foss/2018b`` ``1.17.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``1.18.89`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.0.55`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` @@ -2633,7 +2678,7 @@ version versionsuffix toolchain --- -:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BigDFT_496` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_BLT_226` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_buildingspy_1194` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` +:ref:`list_software_BabelStream_1090` - :ref:`list_software_babl_401` - :ref:`list_software_Bader_478` - :ref:`list_software_BAGEL_347` - :ref:`list_software_BAli-Phy_694` - :ref:`list_software_bam-readcount_1314` - :ref:`list_software_Bambi_475` - :ref:`list_software_bamFilters_1033` - :ref:`list_software_BAMM_285` - :ref:`list_software_BamM_349` - :ref:`list_software_BAMSurgeon_947` - :ref:`list_software_bamtofastq_1074` - :ref:`list_software_BamTools_801` - :ref:`list_software_BamUtil_686` - :ref:`list_software_Bandage_674` - :ref:`list_software_barrnap_742` - :ref:`list_software_basemap_729` - :ref:`list_software_Bash_382` - :ref:`list_software_bashplotlib_1172` - :ref:`list_software_bat_311` - :ref:`list_software_BatMeth2_727` - :ref:`list_software_BayesAss_795` - :ref:`list_software_BayeScan_774` - :ref:`list_software_BayeScEnv_864` - :ref:`list_software_BayesTraits_1131` - :ref:`list_software_Bazel_494` - :ref:`list_software_bbcp_407` - :ref:`list_software_bbFTP_430` - :ref:`list_software_BBMap_418` - :ref:`list_software_bc_197` - :ref:`list_software_BCALM_351` - :ref:`list_software_bcbio-gff_863` - :ref:`list_software_BCEL_278` - :ref:`list_software_BCFtools_764` - :ref:`list_software_bcgTree_700` - :ref:`list_software_bcl-convert_1119` - :ref:`list_software_bcl2fastq2_948` - :ref:`list_software_bcolz_538` - :ref:`list_software_BDBag_400` - :ref:`list_software_Beagle_576` - :ref:`list_software_beagle-lib_964` - :ref:`list_software_Beast_495` - :ref:`list_software_BeautifulSoup_1352` - :ref:`list_software_BEDOPS_445` - :ref:`list_software_BEDTools_732` - :ref:`list_software_BEEF_274` - :ref:`list_software_behave_619` - :ref:`list_software_BerkeleyGW_977` - :ref:`list_software_BFAST_368` - :ref:`list_software_BFC_203` - :ref:`list_software_bgen_412` - :ref:`list_software_bgen-reader_1084` - :ref:`list_software_bibtexparser_1291` - :ref:`list_software_BiG-SCAPE_651` - :ref:`list_software_BigDFT_496` - :ref:`list_software_BinSanity_913` - :ref:`list_software_binutils_874` - :ref:`list_software_Bio-DB-HTS_745` - :ref:`list_software_Bio-EUtilities_1352` - :ref:`list_software_Bio-SamTools_1145` - :ref:`list_software_Bio-SearchIO-hmmer_1659` - :ref:`list_software_bioawk_637` - :ref:`list_software_biobambam2_972` - :ref:`list_software_biogeme_728` - :ref:`list_software_biom-format_1117` - :ref:`list_software_biomart-perl_1230` - :ref:`list_software_BioPerl_685` - :ref:`list_software_BioPP_442` - :ref:`list_software_Biopython_956` - :ref:`list_software_BioServices_1118` - :ref:`list_software_BirdNET_616` - :ref:`list_software_biscuit_755` - :ref:`list_software_Bismark_713` - :ref:`list_software_Bison_507` - :ref:`list_software_bitarray_862` - :ref:`list_software_BLACS_357` - :ref:`list_software_BLASR_372` - :ref:`list_software_blasr_libcpp_1261` - :ref:`list_software_BLAST_374` - :ref:`list_software_BLAST+_417` - :ref:`list_software_BLAT_291` - :ref:`list_software_Blender_700` - :ref:`list_software_BLIS_298` - :ref:`list_software_Blitz++_603` - :ref:`list_software_BlobTools_912` - :ref:`list_software_Blosc_499` - :ref:`list_software_Blosc2_549` - :ref:`list_software_BLT_226` - :ref:`list_software_bmtagger_841` - :ref:`list_software_bnpy_441` - :ref:`list_software_BOINC_363` - :ref:`list_software_bokeh_521` - :ref:`list_software_BoltzTraP_898` - :ref:`list_software_Bonito_619` - :ref:`list_software_Bonmin_611` - :ref:`list_software_Bonnie++_689` - :ref:`list_software_Boost_519` - :ref:`list_software_Boost.MPI_795` - :ref:`list_software_Boost.Python_1207` - :ref:`list_software_boost_histogram_1620` - :ref:`list_software_boto3_487` - :ref:`list_software_Bottleneck_1035` - :ref:`list_software_Bowtie_618` - :ref:`list_software_Bowtie2_668` - :ref:`list_software_Bpipe_496` - :ref:`list_software_bpp_322` - :ref:`list_software_bpytop_670` - :ref:`list_software_Bracken_694` - :ref:`list_software_BRAKER_439` - :ref:`list_software_BreakDancer_1074` - :ref:`list_software_breseq_642` - :ref:`list_software_Brotli_620` - :ref:`list_software_Brotli-python_1339` - :ref:`list_software_Brunsli_735` - :ref:`list_software_bsddb3_562` - :ref:`list_software_BSMAPz_493` - :ref:`list_software_Bsoft_510` - :ref:`list_software_BSseeker2_838` - :ref:`list_software_BuDDy_440` - :ref:`list_software_BUFRLIB_518` - :ref:`list_software_buildenv_857` - :ref:`list_software_buildingspy_1194` - :ref:`list_software_Bullet_616` - :ref:`list_software_BUSCO_380` - :ref:`list_software_BUStools_795` - :ref:`list_software_BWA_218` - :ref:`list_software_bwa-meth_789` - :ref:`list_software_bwakit_642` - :ref:`list_software_bwidget_742` - :ref:`list_software_BWISE_378` - :ref:`list_software_bx-python_937` - :ref:`list_software_BXH_XCEDE_TOOLS_1178` - :ref:`list_software_byacc_514` - :ref:`list_software_byobu_545` - :ref:`list_software_bzip2_487` .. _list_software_BabelStream_1090: @@ -2646,7 +2691,7 @@ STREAM, for lots of devices written in many programming models *homepage*: https://uob-hpc.github.io/BabelStream ======= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ============== ``3.4`` ``-omp`` ``GCC/11.2.0`` ======= ============= ============== @@ -2662,7 +2707,7 @@ babl is pixel encoding and color space conversion engine in C *homepage*: https://www.gegl.org/babl ========== ================== -version toolchain +version toolchain ========== ================== ``0.1.86`` ``GCCcore/10.3.0`` ========== ================== @@ -2677,13 +2722,13 @@ A fast algorithm for doing Bader's analysis on a charge density grid. *homepage*: http://theory.cm.utexas.edu/henkelman/code/bader/ -======== ======================= -version toolchain -======== ======================= -``1.02`` ``intel/2018a`` -``1.03`` ``intel/2018b`` -``1.04`` ``iccifort/2020.4.304`` -======== ======================= +======== ======================================= +version toolchain +======== ======================================= +``1.02`` ``intel/2018a`` +``1.03`` ``intel/2018b`` +``1.04`` ``GCC/11.2.0``, ``iccifort/2020.4.304`` +======== ======================================= .. _list_software_BAGEL_347: @@ -2696,7 +2741,7 @@ BAGEL (Brilliantly Advanced General Electronic-structure Library) is a parallel *homepage*: http://www.nubakery.org ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.1`` ``intel/2016b`` ========= =============== @@ -2712,7 +2757,7 @@ BAli-Phy estimates multiple sequence alignments and evolutionary trees from DNA, *homepage*: http://www.bali-phy.org/ ========= ========== -version toolchain +version toolchain ========= ========== ``3.6.0`` ``system`` ========= ========== @@ -2728,7 +2773,7 @@ Count DNA sequence reads in BAM files *homepage*: https://github.com/genome/bam-readcount ========= ============================================= -version toolchain +version toolchain ========= ============================================= ``0.8.0`` ``GCC/11.2.0``, ``GCC/9.3.0``, ``foss/2018b`` ========= ============================================= @@ -2744,12 +2789,28 @@ Bambi is a high-level Bayesian model-building interface written in Python. It wo *homepage*: https://bambinos.github.io/bambi ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.7.1`` ``foss/2021b``, ``intel/2021b`` ========= =============================== +.. _list_software_bamFilters_1033: + +*bamFilters* +++++++++++++ + +A utility tool to filter alignments from bam files, using identity percent, low complexity and read coverage. + +*homepage*: https://github.com/institut-de-genomique/bamFilters + +============== ============== +version toolchain +============== ============== +``2022-06-30`` ``GCC/11.3.0`` +============== ============== + + .. _list_software_BAMM_285: *BAMM* @@ -2760,7 +2821,7 @@ BAMM is oriented entirely towards detecting and quantifying heterogeneity in evo *homepage*: http://bamm-project.org/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.5.0`` ``foss/2016b`` ========= ============== @@ -2776,7 +2837,7 @@ BamM is a c library, wrapped in python, that parses BAM files *homepage*: http://ecogenomics.github.io/BamM/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.7.3`` ``-Python-2.7.12`` ``foss/2016b`` ``1.7.3`` ``-Python-2.7.14`` ``foss/2018a`` @@ -2793,7 +2854,7 @@ Tools for adding mutations to existing .bam files, used for testing mutation cal *homepage*: https://github.com/adamewing/bamsurgeon ======= ================== ============= -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============= ``1.2`` ``-Python-2.7.16`` ``GCC/8.3.0`` ======= ================== ============= @@ -2809,7 +2870,7 @@ Convert 10x BAM files to the original FASTQs compatible with 10x pipelines. *homepage*: https://github.com/10XGenomics/bamtofastq ========= ================== -version toolchain +version toolchain ========= ================== ``1.4.0`` ``GCCcore/10.3.0`` ========= ================== @@ -2825,13 +2886,13 @@ BamTools provides both a programmer's API and an end-user's toolkit for handling *homepage*: https://github.com/pezmaster31/bamtools ========= ================================================================================================================================================================================================================================================ -version toolchain +version toolchain ========= ================================================================================================================================================================================================================================================ -``2.4.0`` ``foss/2016b`` -``2.4.1`` ``intel/2017a`` -``2.5.0`` ``foss/2016b``, ``intel/2017b`` +``2.4.0`` ``foss/2016b`` +``2.4.1`` ``intel/2017a`` +``2.5.0`` ``foss/2016b``, ``intel/2017b`` ``2.5.1`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018b`` -``2.5.2`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` +``2.5.2`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` ========= ================================================================================================================================================================================================================================================ @@ -2845,7 +2906,7 @@ BamUtil is a repository that contains several programs that perform operations *homepage*: http://genome.sph.umich.edu/wiki/BamUtil ========== =============== -version toolchain +version toolchain ========== =============== ``1.0.13`` ``intel/2016b`` ``1.0.14`` ``intel/2018a`` @@ -2862,10 +2923,10 @@ Bandage is a program for visualising de novo assembly graphs *homepage*: http://rrwick.github.io/Bandage ========= ============= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================== -``0.8.1`` ``_Centos`` ``system`` -``0.8.1`` ``_Ubuntu`` ``system`` +``0.8.1`` ``_Centos`` ``system`` +``0.8.1`` ``_Ubuntu`` ``system`` ``0.9.0`` ``GCCcore/11.2.0`` ========= ============= ================== @@ -2880,7 +2941,7 @@ Barrnap (BAsic Rapid Ribosomal RNA Predictor) predicts the location of ribosomal *homepage*: https://github.com/tseemann/barrnap ======= ====================================================================== -version toolchain +version toolchain ======= ====================================================================== ``0.9`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2020b``, ``gompi/2021b`` ======= ====================================================================== @@ -2891,18 +2952,19 @@ version toolchain *basemap* +++++++++ -The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python +The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python *homepage*: https://matplotlib.org/basemap/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.0.7`` ``-Python-2.7.13`` ``intel/2017a`` ``1.0.7`` ``-Python-3.6.3`` ``intel/2017b`` ``1.0.7`` ``-Python-3.6.4`` ``intel/2018a`` ``1.2.0`` ``-Python-3.6.6`` ``intel/2018b`` -``1.2.2`` ``-Python-3.8.2`` ``foss/2020a`` +``1.2.2`` ``-Python-3.8.2`` ``foss/2020a`` +``1.3.6`` ``foss/2022a`` ========= ================== =============== @@ -2916,7 +2978,7 @@ Bash is an sh-compatible command language interpreter that executes commands *homepage*: http://www.gnu.org/software/bash ======= ============= -version toolchain +version toolchain ======= ============= ``4.3`` ``GCC/4.9.2`` ======= ============= @@ -2932,7 +2994,7 @@ bashplotlib is a python package and command line tool for making basic plots in *homepage*: https://github.com/glamp/bashplotlib ========= ================== -version toolchain +version toolchain ========= ================== ``0.6.5`` ``GCCcore/10.3.0`` ========= ================== @@ -2948,7 +3010,7 @@ The BAT Python package supports the processing and analysis of Bro data with Pan *homepage*: https://pypi.python.org/pypi/bat ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.3.3`` ``-Python-3.6.3`` ``intel/2017b`` ========= ================= =============== @@ -2964,7 +3026,7 @@ An Integrated Package for Bisulfite DNA Methylation Data Analysis with Indel-sen *homepage*: https://github.com/GuoliangLi-HZAU/BatMeth2 ======= ============== -version toolchain +version toolchain ======= ============== ``2.1`` ``foss/2019b`` ======= ============== @@ -2980,7 +3042,7 @@ BayesAss: Bayesian Inference of Recent Migration Using Multilocus Genotypes *homepage*: http://www.rannala.org/?page_id=245 ========= ============== -version toolchain +version toolchain ========= ============== ``3.0.4`` ``foss/2016a`` ========= ============== @@ -2996,7 +3058,7 @@ BayeScan aims at identifying candidate loci under natural selection from genetic *homepage*: http://cmpg.unibe.ch/software/BayeScan/ ======= =============================================== -version toolchain +version toolchain ======= =============================================== ``2.1`` ``foss/2016a``, ``foss/2018a``, ``intel/2018a`` ======= =============================================== @@ -3012,7 +3074,7 @@ BayeScEnv is a Fst-based, genome-scan method that uses environmental variables t *homepage*: https://github.com/devillemereuil/bayescenv ======= ====================================================== -version toolchain +version toolchain ======= ====================================================== ``1.1`` ``GCC/8.3.0``, ``foss/2016a``, ``iccifort/2019.5.281`` ======= ====================================================== @@ -3028,7 +3090,7 @@ BayesTraits is a computer package for performing analyses of trait evolution a *homepage*: http://www.evolution.reading.ac.uk/BayesTraitsV1.html =============== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= ========== ``1.0-linux32`` ``system`` ``2.0`` ``-Beta-Linux64`` ``system`` @@ -3045,29 +3107,29 @@ Bazel is a build tool that builds code quickly and reliably. It is used to build *homepage*: https://bazel.io/ ========== ============= ============================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============================================================================= -``0.4.4`` ``system`` -``0.7.0`` ``GCCcore/6.4.0`` -``0.10.0`` ``GCCcore/6.4.0`` -``0.11.0`` ``GCCcore/6.4.0`` -``0.11.1`` ``GCCcore/6.4.0`` -``0.12.0`` ``GCCcore/6.4.0`` -``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``0.18.0`` ``GCCcore/7.3.0`` -``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``0.25.2`` ``GCCcore/8.2.0`` -``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.29.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` -``1.1.0`` ``GCCcore/8.3.0`` -``2.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -``3.4.1`` ``GCCcore/8.3.0`` -``3.6.0`` ``GCCcore/9.3.0`` -``3.7.1`` ``GCCcore/8.3.0`` +``0.4.4`` ``system`` +``0.7.0`` ``GCCcore/6.4.0`` +``0.10.0`` ``GCCcore/6.4.0`` +``0.11.0`` ``GCCcore/6.4.0`` +``0.11.1`` ``GCCcore/6.4.0`` +``0.12.0`` ``GCCcore/6.4.0`` +``0.16.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``0.18.0`` ``GCCcore/7.3.0`` +``0.20.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``0.25.2`` ``GCCcore/8.2.0`` +``0.26.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.29.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``1.1.0`` ``GCCcore/8.3.0`` +``2.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``3.4.1`` ``GCCcore/8.3.0`` +``3.6.0`` ``GCCcore/9.3.0`` +``3.7.1`` ``GCCcore/8.3.0`` ``3.7.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` -``4.2.2`` ``GCCcore/11.2.0`` -``5.1.1`` ``GCCcore/11.3.0`` +``4.2.2`` ``GCCcore/11.2.0`` +``5.1.1`` ``GCCcore/11.3.0`` ========== ============= ============================================================================= @@ -3081,7 +3143,7 @@ BBCP is an alternative to Gridftp when transferring large amounts of data, capa *homepage*: http://www.slac.stanford.edu/~abh/bbcp/ ================= ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ================= ================== ========== ``12.01.30.00.0`` ``-amd64_linux26`` ``system`` ================= ================== ========== @@ -3097,7 +3159,7 @@ bbFTP is a file transfer software. It implements its own transfer protocol, wh *homepage*: https://software.in2p3.fr/bbftp/ ========= ============================================== -version toolchain +version toolchain ========= ============================================== ``3.2.1`` ``GCCcore/9.3.0``, ``intel/2016a``, ``system`` ========= ============================================== @@ -3113,18 +3175,19 @@ BBMap short read aligner, and other bioinformatic tools. *homepage*: https://sourceforge.net/projects/bbmap/ ========== =================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== =============================== -``36.62`` ``-Java-1.8.0_112`` ``intel/2016b`` +``36.62`` ``-Java-1.8.0_112`` ``intel/2016b`` ``37.93`` ``foss/2018a``, ``intel/2018a`` -``38.26`` ``foss/2018b`` -``38.50b`` ``GCC/8.2.0-2.31.1`` -``38.76`` ``GCC/8.2.0-2.31.1`` -``38.79`` ``GCC/8.3.0`` -``38.87`` ``iccifort/2020.1.217`` -``38.90`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``38.96`` ``GCC/10.3.0`` -``38.98`` ``GCC/11.2.0`` +``38.26`` ``foss/2018b`` +``38.50b`` ``GCC/8.2.0-2.31.1`` +``38.76`` ``GCC/8.2.0-2.31.1`` +``38.79`` ``GCC/8.3.0`` +``38.87`` ``iccifort/2020.1.217`` +``38.90`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``38.96`` ``GCC/10.3.0`` +``38.98`` ``GCC/11.2.0`` +``39.01`` ``GCC/11.3.0`` ========== =================== =============================== @@ -3138,7 +3201,7 @@ bc is an arbitrary precision numeric processing language. *homepage*: https://www.gnu.org/software/bc/ =========== ============= -version toolchain +version toolchain =========== ============= ``1.06.95`` ``GCC/4.8.2`` =========== ============= @@ -3154,7 +3217,7 @@ de Bruijn graph compaction in low memory *homepage*: https://github.com/GATB/bcalm ========= ============== -version toolchain +version toolchain ========= ============== ``2.2.0`` ``foss/2018a`` ========= ============== @@ -3170,7 +3233,7 @@ Read and write Generic Feature Format (GFF) with Biopython integration. *homepage*: https://github.com/chapmanb/bcbb/tree/master/gff ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.6.6`` ``-Python-3.8.2`` ``foss/2020a`` ``0.6.7`` ``foss/2021a`` @@ -3187,7 +3250,7 @@ The Byte Code Engineering Library (Apache Commons BCEL™) is intended to give *homepage*: https://commons.apache.org/proper/commons-bcel/ ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``5.2`` ``-Java-1.8`` ``system`` ``6.5.0`` ``-Java-1.8`` ``system`` @@ -3204,18 +3267,18 @@ Samtools is a suite of programs for interacting with high-throughput sequencing *homepage*: http://www.htslib.org/ ========== ========================================================================================= -version toolchain +version toolchain ========== ========================================================================================= -``1.3`` ``foss/2016a``, ``intel/2016a`` -``1.3.1`` ``foss/2016b`` -``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` -``1.8`` ``GCC/6.4.0-2.28`` +``1.3`` ``foss/2016a``, ``intel/2016a`` +``1.3.1`` ``foss/2016b`` +``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` +``1.8`` ``GCC/6.4.0-2.28`` ``1.9`` ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``1.11`` ``GCC/10.2.0`` -``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` -``1.14`` ``GCC/11.2.0`` -``1.15.1`` ``GCC/11.3.0`` +``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``1.11`` ``GCC/10.2.0`` +``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +``1.14`` ``GCC/11.2.0`` +``1.15.1`` ``GCC/11.3.0`` ========== ========================================================================================= @@ -3229,13 +3292,29 @@ Automatized phylogenetic tree building from bacterial core genomes. *homepage*: https://github.com/molbiodiv/bcgTree ========== ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ =============== ``1.0.10`` ``-Perl-5.26.1`` ``intel/2018a`` ``1.1.0`` ``-Perl-5.28.0`` ``intel/2018b`` ========== ================ =============== +.. _list_software_bcl-convert_1119: + +*bcl-convert* ++++++++++++++ + +The Illumina BCL Convert v4.0 is a standalone local software app that converts the Binary Base Call (BCL) files produced by Illumina sequencing systems to FASTQ files. + +*homepage*: https://support.illumina.com/sequencing/sequencing_software/bcl-convert.html + +=========== ============== ========== +version versionsuffix toolchain +=========== ============== ========== +``4.0.3-2`` ``el7.x86_64`` ``system`` +=========== ============== ========== + + .. _list_software_bcl2fastq2_948: *bcl2fastq2* @@ -3246,12 +3325,12 @@ bcl2fastq Conversion Software both demultiplexes data and converts BCL files gen *homepage*: https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html ========== ================== ============================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============================================================================================================= -``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` +``2.19.1`` ``-Python-2.7.12`` ``foss/2016b`` ``2.20.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``intel/2019a`` -``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.20.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.20.0`` ``-Python-2.7.14`` ``intel/2017b`` ========== ================== ============================================================================================================= @@ -3265,7 +3344,7 @@ bcolz provides columnar, chunked data containers that can be compressed either i *homepage*: https://bcolz.blosc.org/en/latest/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.1.1`` ``-Python-2.7.13`` ``foss/2017a`` ``1.2.1`` ``foss/2020b`` @@ -3283,7 +3362,7 @@ The bdbag utilities are a collection of software programs for working with BagIt *homepage*: https://github.com/fair-research/bdbag ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.4.1`` ``-Python-2.7.14`` ``intel/2018a`` ``1.4.1`` ``-Python-3.6.4`` ``intel/2018a`` @@ -3291,6 +3370,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_Beagle_576: + +*Beagle* +++++++++ + +Beagle is a software package for phasing genotypes and for imputing ungenotyped markers. + +*homepage*: https://faculty.washington.edu/browning/beagle/beagle.html + +=================== ============= ========== +version versionsuffix toolchain +=================== ============= ========== +``5.4.22Jul22.46e`` ``-Java-11`` ``system`` +=================== ============= ========== + + .. _list_software_beagle-lib_964: *beagle-lib* @@ -3301,12 +3396,12 @@ beagle-lib is a high-performance library that can perform the core calculations *homepage*: https://github.com/beagle-dev/beagle-lib ========= ================ ================================================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ================================================================================================================================ -``2.1.2`` ``foss/2016a``, ``foss/2017a`` -``3.0.1`` ``foss/2018a``, ``intel/2018a`` -``3.0.2`` ``foss/2018b`` -``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` +``2.1.2`` ``foss/2016a``, ``foss/2017a`` +``3.0.1`` ``foss/2018a``, ``intel/2018a`` +``3.0.2`` ``foss/2018b`` +``3.0.2`` ``-CUDA-9.2.88`` ``foss/2018b`` ``3.1.2`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``gcccuda/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ========= ================ ================================================================================================================================ @@ -3321,19 +3416,19 @@ BEAST is a cross-platform program for Bayesian MCMC analysis of molecular sequ *homepage*: http://beast2.org ========== ==================================== -version toolchain +version toolchain ========== ==================================== -``1.8.4`` ``system`` -``1.10.1`` ``intel/2018a`` +``1.8.4`` ``system`` +``1.10.1`` ``intel/2018a`` ``1.10.4`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1`` -``2.4.0`` ``foss/2016a`` -``2.4.7`` ``foss/2017a`` -``2.5.0`` ``foss/2018a`` -``2.5.1`` ``foss/2018b`` -``2.5.2`` ``GCC/8.2.0-2.31.1`` -``2.6.3`` ``gcccuda/2019b`` -``2.6.4`` ``GCC/10.2.0`` -``2.6.7`` ``GCC/10.3.0`` +``2.4.0`` ``foss/2016a`` +``2.4.7`` ``foss/2017a`` +``2.5.0`` ``foss/2018a`` +``2.5.1`` ``foss/2018b`` +``2.5.2`` ``GCC/8.2.0-2.31.1`` +``2.6.3`` ``gcccuda/2019b`` +``2.6.4`` ``GCC/10.2.0`` +``2.6.7`` ``GCC/10.3.0`` ========== ==================================== @@ -3347,15 +3442,15 @@ Beautiful Soup is a Python library designed for quick turnaround projects like s *homepage*: https://www.crummy.com/software/BeautifulSoup ========== ================= ========================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ========================================================== -``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` -``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` -``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` -``4.8.0`` ``GCCcore/8.2.0`` -``4.9.1`` ``GCCcore/8.3.0`` -``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``4.9.3`` ``GCCcore/10.2.0`` +``4.6.0`` ``-Python-3.6.3`` ``intel/2017b`` +``4.6.3`` ``-Python-3.6.4`` ``intel/2018a`` +``4.7.1`` ``-Python-3.6.6`` ``intel/2018b`` +``4.8.0`` ``GCCcore/8.2.0`` +``4.9.1`` ``GCCcore/8.3.0`` +``4.9.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``4.9.3`` ``GCCcore/10.2.0`` ``4.10.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ================= ========================================================== @@ -3370,15 +3465,16 @@ BEDOPS is an open-source command-line toolkit that performs highly efficient and *homepage*: http://bedops.readthedocs.io/en/latest/index.html ========== =============================== -version toolchain +version toolchain ========== =============================== -``2.4.1`` ``GCC/4.8.4`` -``2.4.2`` ``GCC/4.8.2`` -``2.4.20`` ``system`` -``2.4.26`` ``system`` -``2.4.30`` ``foss/2016b`` +``2.4.1`` ``GCC/4.8.4`` +``2.4.2`` ``GCC/4.8.2`` +``2.4.20`` ``system`` +``2.4.26`` ``system`` +``2.4.30`` ``foss/2016b`` ``2.4.32`` ``foss/2018a``, ``intel/2018a`` -``2.4.35`` ``foss/2018b`` +``2.4.35`` ``foss/2018b`` +``2.4.41`` ``foss/2021b`` ========== =============================== @@ -3392,13 +3488,13 @@ BEDTools: a powerful toolset for genome arithmetic. The BEDTools utilities allow *homepage*: https://bedtools.readthedocs.io/ ========== ======================================================================================= -version toolchain +version toolchain ========== ======================================================================================= -``2.25.0`` ``foss/2016a`` -``2.26.0`` ``GCCcore/6.4.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` -``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.25.0`` ``foss/2016a`` +``2.26.0`` ``GCCcore/6.4.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``2.27.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``2.28.0`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.29.2`` ``GCC/8.3.0``, ``GCC/9.3.0`` ``2.30.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0``, ``iccifort/2020.4.304`` ========== ======================================================================================= @@ -3413,7 +3509,7 @@ BEEF is a library-based implementation of the Bayesian Error Estimation Function *homepage*: https://confluence.slac.stanford.edu/display/SUNCAT/BEEF+Functional+Software ========= ================================================ -version toolchain +version toolchain ========= ================================================ ``0.1.1`` ``iccifort/2019.5.281``, ``iccifort/2020.4.304`` ========= ================================================ @@ -3429,9 +3525,9 @@ behave: Behavior-driven development (or BDD) is an agile software development te *homepage*: http://pythonhosted.org/behave ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``1.2.5`` ``-Python-2.7.12`` ``foss/2016b`` +``1.2.5`` ``-Python-2.7.12`` ``foss/2016b`` ``1.2.6`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================== =============== @@ -3446,14 +3542,14 @@ The BerkeleyGW Package is a set of computer codes that calculates the quasiparti *homepage*: https://www.berkeleygw.org ============= ================= ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ============= ================= ================================================================ -``1.0.6`` ``intel/2016.02-GCC-4.9`` -``1.1-beta2`` ``intel/2016.02-GCC-4.9`` -``1.2.0`` ``intel/2017a``, ``intel/2018a`` +``1.0.6`` ``intel/2016.02-GCC-4.9`` +``1.1-beta2`` ``intel/2016.02-GCC-4.9`` +``1.2.0`` ``intel/2017a``, ``intel/2018a`` ``2.0.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` -``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.0.1`` ``foss/2020b``, ``foss/2021a`` +``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.0.1`` ``foss/2020b``, ``foss/2021a`` ============= ================= ================================================================ @@ -3467,7 +3563,7 @@ BFAST facilitates the fast and accurate mapping of short reads to reference sequ *homepage*: http://bfast.sourceforge.net/ ========== ============== -version toolchain +version toolchain ========== ============== ``0.7.0a`` ``foss/2016b`` ========== ============== @@ -3483,7 +3579,7 @@ BFC is a standalone high-performance tool for correcting sequencing errors from *homepage*: https://github.com/lh3/bfc ======= ============== -version toolchain +version toolchain ======= ============== ``1`` ``foss/2018a`` ======= ============== @@ -3499,10 +3595,10 @@ A BGEN file format reader. It fully supports the BGEN format specifications 1.2 *homepage*: https://github.com/limix/bgen ========= ================== -version toolchain +version toolchain ========= ================== -``3.0.2`` ``GCCcore/7.3.0`` -``3.0.3`` ``GCCcore/9.3.0`` +``3.0.2`` ``GCCcore/7.3.0`` +``3.0.3`` ``GCCcore/9.3.0`` ``4.1.3`` ``GCCcore/10.2.0`` ========= ================== @@ -3517,7 +3613,7 @@ A bgen file format reader. This python package is a wrapper around the bgen libr *homepage*: https://github.com/limix/bgen-reader-py ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -3533,7 +3629,7 @@ Bibtex parser in Python 2.7 and 3.x *homepage*: https://github.com/sciunto-org/python-bibtexparser ========= ================= -version toolchain +version toolchain ========= ================= ``1.1.0`` ``GCCcore/8.2.0`` ========= ================= @@ -3549,7 +3645,7 @@ BiG-SCAPE and CORASON provide a set of tools to explore the diversity of biosynt *homepage*: https://bigscape-corason.secondarymetabolites.org/index.html ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.0.1`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =============== @@ -3565,7 +3661,7 @@ BigDFT: electronic structure calculation based on Daubechies wavelets. bigdft-su *homepage*: https://gitlab.com/l_sim/bigdft-suite ========= ============== -version toolchain +version toolchain ========= ============== ``1.9.1`` ``foss/2021b`` ========= ============== @@ -3581,7 +3677,7 @@ BinSanity contains a suite a scripts designed to cluster contigs generated from *homepage*: https://github.com/edgraham/BinSanity/wiki ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.3.5`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -3597,23 +3693,23 @@ binutils: GNU binary utilities *homepage*: https://directory.fsf.org/project/binutils/ ========== ======================================================================================================================================================================================== -version toolchain +version toolchain ========== ======================================================================================================================================================================================== ``2.25`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``system`` -``2.25.1`` ``system`` -``2.26`` ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``system`` -``2.27`` ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``system`` -``2.28`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``system`` -``2.29`` ``GCCcore/7.2.0``, ``GCCcore/system``, ``system`` -``2.30`` ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``system`` -``2.31.1`` ``GCCcore/7.4.0``, ``GCCcore/8.2.0``, ``system`` -``2.32`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` -``2.34`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0``, ``system`` -``2.35`` ``GCCcore/10.2.0``, ``system`` -``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/8.4.0``, ``GCCcore/9.4.0``, ``system`` -``2.37`` ``GCCcore/11.2.0``, ``system`` -``2.38`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` -``2.39`` ``GCCcore/12.2.0``, ``system`` +``2.25.1`` ``system`` +``2.26`` ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``system`` +``2.27`` ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``system`` +``2.28`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``system`` +``2.29`` ``GCCcore/7.2.0``, ``GCCcore/system``, ``system`` +``2.30`` ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``system`` +``2.31.1`` ``GCCcore/7.4.0``, ``GCCcore/8.2.0``, ``system`` +``2.32`` ``GCCcore/8.3.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` +``2.34`` ``GCCcore/10.1.0``, ``GCCcore/9.3.0``, ``system`` +``2.35`` ``GCCcore/10.2.0``, ``system`` +``2.36.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/8.4.0``, ``GCCcore/9.4.0``, ``system`` +``2.37`` ``GCCcore/11.2.0``, ``system`` +``2.38`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/9.5.0``, ``system`` +``2.39`` ``GCCcore/12.2.0``, ``system`` ========== ======================================================================================================================================================================================== @@ -3627,13 +3723,13 @@ Read files using HTSlib including BAM/CRAM, Tabix and BCF database files *homepage*: https://metacpan.org/release/Bio-DB-HTS ======== ================ ============================================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ============================================== -``2.11`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``2.11`` ``-Perl-5.26.1`` ``intel/2018a`` -``2.11`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.11`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``2.11`` ``-Perl-5.26.1`` ``intel/2018a`` +``2.11`` ``-Perl-5.28.0`` ``foss/2018b`` ``3.01`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` -``3.01`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` +``3.01`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` ======== ================ ============================================== @@ -3647,7 +3743,7 @@ BioPerl low-level API for retrieving and storing data from NCBI eUtils *homepage*: https://github.com/bioperl/bio-eutilities ======== ================= -version toolchain +version toolchain ======== ================= ``1.76`` ``GCCcore/8.3.0`` ======== ================= @@ -3663,7 +3759,7 @@ This is a Perl interface to the SAMtools sequence alignment interface. *homepage*: http://search.cpan.org/~lds/Bio-SamTools/ ======== ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ =============== ``1.43`` ``-Perl-5.24.1`` ``intel/2017a`` ======== ================ =============== @@ -3679,7 +3775,7 @@ Code to parse output from hmmsearch, hmmscan, phmmer and nhmmer, compatible with *homepage*: https://metacpan.org/pod/Bio::SearchIO::hmmer3 ========= ============================== -version toolchain +version toolchain ========= ============================== ``1.7.3`` ``GCC/10.2.0``, ``GCC/10.3.0`` ========= ============================== @@ -3695,7 +3791,7 @@ Bioawk is an extension to Brian Kernighan's awk, adding the support of several *homepage*: https://github.com/lh3/bioawk ======= ============================================== -version toolchain +version toolchain ======= ============================================== ``1.0`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``foss/2018b`` ======= ============================================== @@ -3711,7 +3807,7 @@ Tools for processing BAM files *homepage*: https://github.com/gt1/biobambam2 ========== =============== -version toolchain +version toolchain ========== =============== ``2.0.87`` ``intel/2018a`` ========== =============== @@ -3727,9 +3823,10 @@ Biogeme is a open source Python package designed for the maximum likelihood esti *homepage*: https://pypi.python.org/pypi/biogeme ========== ============== -version toolchain +version toolchain ========== ============== ``3.1.2`` ``foss/2021a`` +``3.2.6`` ``foss/2022a`` ``3.2.8`` ``foss/2021a`` ``3.2.10`` ``foss/2022a`` ========== ============== @@ -3745,7 +3842,7 @@ The BIOM file format (canonically pronounced biome) is designed to be a general *homepage*: https://biom-format.org ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``2.1.10`` ``-Python-3.8.2`` ``foss/2020a`` ``2.1.12`` ``foss/2021b`` @@ -3762,7 +3859,7 @@ The BioMart Perl API allows you to go a step further with BioMart and integrat *homepage*: https://useast.ensembl.org/info/data/biomart/biomart_perl_api.html =============== ================ ================= -version versionsuffix toolchain +version versionsuffix toolchain =============== ================ ================= ``0.7_e6db561`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` =============== ================ ================= @@ -3778,19 +3875,19 @@ Bioperl is the product of a community effort to produce Perl code which is usefu *homepage*: https://bioperl.org/ =========== ================ ============================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================ ============================================================================== -``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` -``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` -``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` -``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` -``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` -``1.7.2`` ``GCCcore/8.3.0`` -``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` -``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``1.7.7`` ``GCCcore/9.3.0`` +``1.6.924`` ``-Perl-5.20.3`` ``intel/2016a`` +``1.6.924`` ``-Perl-5.22.1`` ``foss/2016a`` +``1.7.0`` ``-Perl-5.24.0`` ``foss/2016b`` +``1.7.1`` ``-Perl-5.24.0`` ``intel/2016b`` +``1.7.1`` ``-Perl-5.24.1`` ``intel/2017a`` +``1.7.2`` ``GCCcore/8.3.0`` +``1.7.2`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``1.7.2`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.7.2`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +``1.7.2`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.7.7`` ``GCCcore/9.3.0`` ``1.7.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` =========== ================ ============================================================================== @@ -3805,7 +3902,7 @@ Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, *homepage*: https://github.com/BioPP/bpp-core ========= =================================== -version toolchain +version toolchain ========= =================================== ``2.4.1`` ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0`` ========= =================================== @@ -3821,27 +3918,27 @@ Biopython is a set of freely available tools for biological computation written *homepage*: https://www.biopython.org ======== ================== =============================================================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================== =============================================================== -``1.65`` ``-Python-2.7.11`` ``foss/2016a`` -``1.68`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.68`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``1.70`` ``-Python-2.7.13`` ``foss/2017a`` -``1.70`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.70`` ``-Python-3.6.1`` ``intel/2017a`` -``1.70`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.71`` ``-Python-2.7.14`` ``intel/2018a`` -``1.71`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.72`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``1.72`` ``-Python-3.6.6`` ``foss/2018b`` -``1.73`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``1.73`` ``-Python-3.6.6`` ``foss/2018b`` -``1.74`` ``foss/2019a`` -``1.75`` ``-Python-2.7.16`` ``foss/2019b`` -``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.76`` ``-Python-2.7.18`` ``foss/2020b`` -``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.65`` ``-Python-2.7.11`` ``foss/2016a`` +``1.68`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.68`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``1.70`` ``-Python-2.7.13`` ``foss/2017a`` +``1.70`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.70`` ``-Python-3.6.1`` ``intel/2017a`` +``1.70`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.71`` ``-Python-2.7.14`` ``intel/2018a`` +``1.71`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.72`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``1.72`` ``-Python-3.6.6`` ``foss/2018b`` +``1.73`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` +``1.73`` ``-Python-3.6.6`` ``foss/2018b`` +``1.74`` ``foss/2019a`` +``1.75`` ``-Python-2.7.16`` ``foss/2019b`` +``1.75`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.76`` ``-Python-2.7.18`` ``foss/2020b`` +``1.78`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.78`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.79`` ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``intel/2021b`` ======== ================== =============================================================== @@ -3856,7 +3953,7 @@ Bioservices is a Python package that provides access to many Bioinformatices Web *homepage*: https://bioservices.readthedocs.io/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.7.9`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -3872,7 +3969,7 @@ BirdNET is a research platform that aims at recognizing birds by sound at scale. *homepage*: https://birdnet.cornell.edu/ ============ ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ================== ``20201214`` ``-Python-3.7.4`` ``fosscuda/2019b`` ============ ================= ================== @@ -3888,7 +3985,7 @@ Utilities to help analyze bisulfite-treated sequence data *homepage*: https://github.com/zwdzwd/biscuit ========= ============== -version toolchain +version toolchain ========= ============== ``0.1.4`` ``foss/2016a`` ========= ============== @@ -3904,11 +4001,11 @@ A tool to map bisulfite converted sequence reads and determine cytosine methylat *homepage*: https://www.bioinformatics.babraham.ac.uk/projects/bismark/ ========== =============================== -version toolchain +version toolchain ========== =============================== -``0.19.0`` ``intel/2017b`` +``0.19.0`` ``intel/2017b`` ``0.20.1`` ``foss/2018b``, ``intel/2018b`` -``0.23.1`` ``foss/2021b`` +``0.23.1`` ``foss/2021b`` ========== =============================== @@ -3922,21 +4019,21 @@ Bison is a general-purpose parser generator that converts an annotated context- *homepage*: https://www.gnu.org/software/bison ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.7`` ``GCC/4.8.1``, ``GCC/4.8.4``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``system`` -``3.0.2`` ``GCC/4.8.2`` -``3.0.3`` ``GCC/4.9.2`` +``2.7`` ``GCC/4.8.1``, ``GCC/4.8.4``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``system`` +``3.0.2`` ``GCC/4.8.2`` +``3.0.3`` ``GCC/4.9.2`` ``3.0.4`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``GCCcore/system``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``3.0.5`` ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/system``, ``system`` -``3.2.2`` ``GCCcore/7.4.0`` -``3.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` -``3.5.2`` ``system`` -``3.5.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``system`` -``3.6.1`` ``GCCcore/10.1.0`` -``3.7.1`` ``GCCcore/10.2.0``, ``system`` -``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` -``3.8.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0``, ``system`` +``3.0.5`` ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/system``, ``system`` +``3.2.2`` ``GCCcore/7.4.0`` +``3.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``system`` +``3.5.2`` ``system`` +``3.5.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0``, ``system`` +``3.6.1`` ``GCCcore/10.1.0`` +``3.7.1`` ``GCCcore/10.2.0``, ``system`` +``3.7.6`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0``, ``system`` +``3.8.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0``, ``system`` ========= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -3950,12 +4047,12 @@ bitarray provides an object type which efficiently represents an array of boolea *homepage*: https://github.com/ilanschnell/bitarray ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.8.3`` ``-Python-2.7.15`` ``intel/2018b`` ``0.8.3`` ``-Python-3.6.6`` ``intel/2018b`` -``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` -``1.5.3`` ``-Python-2.7.16`` ``GCC/8.3.0`` +``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.5.3`` ``-Python-2.7.16`` ``GCC/8.3.0`` ========= ================== =============== @@ -3969,7 +4066,7 @@ The BLACS (Basic Linear Algebra Communication Subprograms) project is an ongoin *homepage*: http://www.netlib.org/blacs/ ======= =================== -version toolchain +version toolchain ======= =================== ``1.1`` ``gmvapich2/2016a`` ======= =================== @@ -3985,7 +4082,7 @@ The PacBio® long read aligner *homepage*: https://github.com/PacificBiosciences/blasr ============ =============== -version toolchain +version toolchain ============ =============== ``2.2`` ``intel/2016b`` ``5.3.3`` ``gompi/2019a`` @@ -4003,7 +4100,7 @@ Blasr_libcpp is a library used by blasr and other executables such as samtoh5, l *homepage*: https://github.com/PacificBiosciences/blasr_libcpp ============ =============== -version toolchain +version toolchain ============ =============== ``20170426`` ``intel/2017a`` ============ =============== @@ -4019,7 +4116,7 @@ Basic Local Alignment Search Tool, or BLAST, is an algorithm for comparing prima *homepage*: http://blast.ncbi.nlm.nih.gov/ ========== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ========== ``2.2.26`` ``-Linux_x86_64`` ``system`` ``2.8.1`` ``-Linux_x86_64`` ``system`` @@ -4039,21 +4136,21 @@ Basic Local Alignment Search Tool, or BLAST, is an algorithm for comparing prim *homepage*: https://blast.ncbi.nlm.nih.gov/ ========== ================== =================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =================================================================================== -``2.2.31`` ``system`` -``2.3.0`` ``-Python-2.7.11`` ``foss/2016a`` -``2.6.0`` ``-Python-2.7.12`` ``foss/2016b`` -``2.6.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``2.6.0`` ``-Python-2.7.14`` ``intel/2017b`` -``2.7.1`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.8.1`` ``foss/2018b`` +``2.2.31`` ``system`` +``2.3.0`` ``-Python-2.7.11`` ``foss/2016a`` +``2.6.0`` ``-Python-2.7.12`` ``foss/2016b`` +``2.6.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``2.6.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.7.1`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +``2.7.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.8.1`` ``foss/2018b`` ``2.9.0`` ``gompi/2019a``, ``gompi/2019b``, ``gompi/2021b``, ``iimpi/2019a``, ``iimpi/2019b`` -``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` -``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a`` -``2.12.0`` ``gompi/2021b`` -``2.13.0`` ``gompi/2022a`` +``2.10.1`` ``gompi/2020a``, ``iimpi/2020a`` +``2.11.0`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a`` +``2.12.0`` ``gompi/2021b`` +``2.13.0`` ``gompi/2022a`` ========== ================== =================================================================================== @@ -4067,7 +4164,7 @@ BLAT on DNA is designed to quickly find sequences of 95% and greater similarity *homepage*: http://genome.ucsc.edu/FAQ/FAQblat.html ======= ==================================================================================================================== -version toolchain +version toolchain ======= ==================================================================================================================== ``3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2016b``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a`` ======= ==================================================================================================================== @@ -4078,21 +4175,22 @@ version toolchain *Blender* +++++++++ -Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline, modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. +Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. -*homepage*: https://www.blender.org +*homepage*: https://www.blender.org/ ========= ============================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================= =============================== -``2.77a`` ``-Python-3.5.2`` ``intel/2016b`` -``2.79`` ``-Python-3.6.1`` ``intel/2017a`` -``2.79b`` ``-Python-3.6.6`` ``intel/2018b`` -``2.79b`` ``-Python-3.6.6-CUDA-9.2.88`` ``foss/2018b`` +``2.77a`` ``-Python-3.5.2`` ``intel/2016b`` +``2.79`` ``-Python-3.6.1`` ``intel/2017a`` +``2.79b`` ``-Python-3.6.6`` ``intel/2018b`` +``2.79b`` ``-Python-3.6.6-CUDA-9.2.88`` ``foss/2018b`` ``2.81`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.0.0`` ``-linux-x64`` ``system`` -``3.1.2`` ``-linux-x64`` ``system`` -``3.2.2`` ``-linux-x64`` ``system`` +``3.0.0`` ``-linux-x64`` ``system`` +``3.1.2`` ``-linux-x64`` ``system`` +``3.2.2`` ``-linux-x64`` ``system`` +``3.3.1`` ``-linux-x86_64-CUDA-11.7.0`` ``system`` ========= ============================= =============================== @@ -4105,20 +4203,20 @@ AMD's fork of BLIS. BLIS is a portable software framework for instantiating high *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/ -========= ============= ====================================================== -version versionsuffix toolchain -========= ============= ====================================================== -``0.3.2`` ``GCC/7.3.0-2.30`` -``0.6.0`` ``GCC/8.3.0-2.32`` -``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``0.8.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/10.3.0`` -``0.9.0`` ``GCC/11.3.0``, ``intel-compilers/2022.1.0`` -``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCCcore/9.3.0`` -``3.0`` ``-amd`` ``GCCcore/10.3.0`` +========= ============= ============================================================ +version versionsuffix toolchain +========= ============= ============================================================ +``0.3.2`` ``GCC/7.3.0-2.30`` +``0.6.0`` ``GCC/8.3.0-2.32`` +``0.8.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``0.8.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/10.3.0`` +``0.9.0`` ``GCC/11.3.0``, ``GCC/12.2.0``, ``intel-compilers/2022.1.0`` +``1.2`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``3.0`` ``-amd`` ``GCCcore/10.3.0`` ``3.0.1`` ``-amd`` ``GCC/11.2.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.1`` ``-amd`` ``GCCcore/11.2.0`` -========= ============= ====================================================== +``3.1`` ``-amd`` ``GCCcore/11.2.0`` +========= ============= ============================================================ .. _list_software_Blitz++_603: @@ -4131,9 +4229,9 @@ Blitz++ is a (LGPLv3+) licensed meta-template library for array manipulation in *homepage*: https://github.com/blitzpp/blitz ========= ========================================================= -version toolchain +version toolchain ========= ========================================================= -``0.10`` ``GCCcore/6.4.0``, ``foss/2016a`` +``0.10`` ``GCCcore/6.4.0``, ``foss/2016a`` ``1.0.2`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` ========= ========================================================= @@ -4148,7 +4246,7 @@ A modular command-line solution for visualisation, quality control and taxonomi *homepage*: https://blobtools.readme.io/docs ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20180528`` ``-Python-2.7.15`` ``foss/2018b`` ============ ================== ============== @@ -4164,16 +4262,17 @@ Blosc, an extremely fast, multi-threaded, meta-compressor library *homepage*: https://www.blosc.org/ ========== ================================================================== -version toolchain +version toolchain ========== ================================================================== -``1.11.1`` ``intel/2016b`` +``1.11.1`` ``intel/2016b`` ``1.12.1`` ``GCCcore/6.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2017a`` -``1.14.2`` ``GCCcore/6.4.0``, ``foss/2016a`` -``1.14.4`` ``GCCcore/7.3.0`` -``1.17.0`` ``GCCcore/8.2.0`` -``1.17.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.21.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.21.1`` ``GCCcore/11.2.0`` +``1.14.2`` ``GCCcore/6.4.0``, ``foss/2016a`` +``1.14.4`` ``GCCcore/7.3.0`` +``1.17.0`` ``GCCcore/8.2.0`` +``1.17.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.21.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.21.1`` ``GCCcore/11.2.0`` +``1.21.3`` ``GCCcore/11.3.0`` ========== ================================================================== @@ -4187,9 +4286,11 @@ Blosc, an extremely fast, multi-threaded, meta-compressor library *homepage*: https://www.blosc.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``2.0.3`` ``GCCcore/10.2.0`` +``2.0.4`` ``GCCcore/10.3.0`` +``2.4.3`` ``GCCcore/11.3.0`` ========= ================== @@ -4203,7 +4304,7 @@ BLT is an extension to the Tk toolkit, adding new widgets, geometry managers, a *homepage*: http://blt.sourceforge.net/ ============ ================== -version toolchain +version toolchain ============ ================== ``20181223`` ``GCCcore/11.2.0`` ============ ================== @@ -4219,7 +4320,7 @@ Best Match Tagger for removing human reads from metagenomics datasets *homepage*: ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/bmtagger/ ========= ================================================ -version toolchain +version toolchain ========= ================================================ ``3.101`` ``foss/2018b``, ``gompi/2019a``, ``gompi/2020b`` ========= ================================================ @@ -4235,7 +4336,7 @@ Bayesian nonparametric machine learning for python provides code for training p *homepage*: https://github.com/bnpy/bnpy ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``0.1.6`` ``-Python-2.7.15`` ``foss/2018b`` ========= ================== ============== @@ -4251,7 +4352,7 @@ BOINC is a program that lets you donate your idle computer time to science proje *homepage*: https://boinc.berkeley.edu ========== ============= ============= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============= ``7.2.42`` ``-client`` ``GCC/4.8.2`` ========== ============= ============= @@ -4267,18 +4368,19 @@ Statistical and novel interactive HTML plots for Python *homepage*: https://github.com/bokeh/bokeh =========== ================== ======================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ======================================================================== -``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` -``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` -``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.3`` ``-Python-3.5.2`` ``intel/2016b`` +``0.12.15`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.3.4`` ``-Python-3.7.2`` ``foss/2019a`` +``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``2.2.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``2.4.1`` ``foss/2021a`` -``2.4.2`` ``foss/2021b`` +``2.4.1`` ``foss/2021a`` +``2.4.2`` ``foss/2021b`` +``2.4.3`` ``foss/2022a`` =========== ================== ======================================================================== @@ -4292,7 +4394,7 @@ Boltzmann Transport Properties (BoltzTraP) is a program for calculating the semi *homepage*: http://www.icams.de/content/departments/cmat/boltztrap/ ========= =============== -version toolchain +version toolchain ========= =============== ``1.2.5`` ``intel/2016a`` ========= =============== @@ -4308,16 +4410,16 @@ Convolution Basecaller for Oxford Nanopore Reads *homepage*: https://github.com/nanoporetech/bonito ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``0.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.1.4`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``0.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``0.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``0.3.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``0.3.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``0.3.8`` ``fosscuda/2020b`` -``0.4.0`` ``fosscuda/2020b`` +``0.1.4`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.3.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.3.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.3.8`` ``fosscuda/2020b`` +``0.4.0`` ``fosscuda/2020b`` ========= ================= ================================== @@ -4331,7 +4433,7 @@ Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package f *homepage*: https://coin-or.github.io/Ipopt ========= =============== -version toolchain +version toolchain ========= =============== ``1.8.7`` ``intel/2019a`` ========= =============== @@ -4342,15 +4444,16 @@ version toolchain *Bonnie++* ++++++++++ -Bonnie++-1.97: Enhanced performance Test of Filesystem I/O +Enhanced performance Test of Filesystem I/O -*homepage*: http://www.coker.com.au/bonnie++/ +*homepage*: https://www.coker.com.au/bonnie++ -======== ============== -version toolchain -======== ============== -``1.97`` ``foss/2016a`` -======== ============== +========= ============== +version toolchain +========= ============== +``1.97`` ``foss/2016a`` +``2.00a`` ``GCC/10.3.0`` +========= ============== .. _list_software_Boost_519: @@ -4363,58 +4466,75 @@ Boost provides free peer-reviewed portable C++ source libraries. *homepage*: https://www.boost.org/ ========== ================== ==================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ==================================================================== -``1.54.0`` ``-Python-2.7.12`` ``foss/2016b`` -``1.55.0`` ``system`` -``1.55.0`` ``-Python-2.7.11`` ``foss/2016a`` -``1.57.0`` ``-Python-2.7.10`` ``gimkl/2.11.5`` -``1.58.0`` ``intel/2017a`` -``1.58.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.58.0`` ``-serial`` ``GCC/4.9.2`` -``1.59.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.60.0`` ``foss/2016a``, ``intel/2016a`` -``1.60.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.60.0`` ``-Python-3.5.1`` ``foss/2016a`` -``1.61.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.61.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.61.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.61.0`` ``-Python-3.5.1`` ``foss/2016a`` -``1.62.0`` ``-Python-2.7.12`` ``intel/2016b`` -``1.63.0`` ``foss/2017a`` -``1.63.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.63.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``1.63.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``1.63.0`` ``-Python-3.5.2`` ``foss/2016b`` -``1.64.0`` ``gompi/2019a``, ``gompic/2019a``, ``intel/2017a`` -``1.64.0`` ``-Python-2.7.13`` ``intel/2017a`` -``1.65.0`` ``-Python-2.7.13`` ``intel/2017a`` -``1.65.1`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``1.65.1`` ``-Python-2.7.13`` ``intel/2017a`` -``1.65.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.65.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.66.0`` ``foss/2018a``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018a`` -``1.66.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``1.66.0`` ``-Python-3.6.3`` ``intel/2018.01`` -``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.66.0`` ``-no_mpi`` ``GCCcore/6.4.0`` +``1.54.0`` ``-Python-2.7.12`` ``foss/2016b`` +``1.55.0`` ``system`` +``1.55.0`` ``-Python-2.7.11`` ``foss/2016a`` +``1.57.0`` ``-Python-2.7.10`` ``gimkl/2.11.5`` +``1.58.0`` ``intel/2017a`` +``1.58.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.58.0`` ``-serial`` ``GCC/4.9.2`` +``1.59.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.60.0`` ``foss/2016a``, ``intel/2016a`` +``1.60.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.60.0`` ``-Python-3.5.1`` ``foss/2016a`` +``1.61.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.61.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.61.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.61.0`` ``-Python-3.5.1`` ``foss/2016a`` +``1.62.0`` ``-Python-2.7.12`` ``intel/2016b`` +``1.63.0`` ``foss/2017a`` +``1.63.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.63.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``1.63.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``1.63.0`` ``-Python-3.5.2`` ``foss/2016b`` +``1.64.0`` ``gompi/2019a``, ``gompic/2019a``, ``intel/2017a`` +``1.64.0`` ``-Python-2.7.13`` ``intel/2017a`` +``1.65.0`` ``-Python-2.7.13`` ``intel/2017a`` +``1.65.1`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``1.65.1`` ``-Python-2.7.13`` ``intel/2017a`` +``1.65.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.65.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.66.0`` ``foss/2018a``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018a`` +``1.66.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``1.66.0`` ``-Python-3.6.3`` ``intel/2018.01`` +``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.66.0`` ``-no_mpi`` ``GCCcore/6.4.0`` ``1.67.0`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` -``1.67.0`` ``-Python-2.7.14`` ``foss/2018a`` -``1.68.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``1.68.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.69.0`` ``intel/2019.01`` +``1.67.0`` ``-Python-2.7.14`` ``foss/2018a`` +``1.68.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``1.68.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.69.0`` ``intel/2019.01`` ``1.70.0`` ``gompi/2019a``, ``gompic/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` -``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` -``1.74.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -``1.75.0`` ``GCC/11.2.0`` -``1.76.0`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` -``1.77.0`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` -``1.79.0`` ``GCC/11.2.0``, ``GCC/11.3.0`` +``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` +``1.72.0`` ``-no_mpi`` ``GCCcore/9.3.0`` +``1.74.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``1.75.0`` ``GCC/11.2.0`` +``1.76.0`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``1.77.0`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` +``1.79.0`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ================== ==================================================================== +.. _list_software_Boost.MPI_795: + +*Boost.MPI* ++++++++++++ + +Boost provides free peer-reviewed portable C++ source libraries. + +*homepage*: https://www.boost.org/ + +========== =============== +version toolchain +========== =============== +``1.77.0`` ``gompi/2021b`` +``1.79.0`` ``gompi/2022a`` +========== =============== + + .. _list_software_Boost.Python_1207: *Boost.Python* @@ -4425,21 +4545,21 @@ Boost.Python is a C++ library which enables seamless interoperability between C+ *homepage*: https://boostorg.github.io/python ========== ================== ==================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ==================================================================== -``1.64.0`` ``gompi/2019a``, ``gompic/2019a`` -``1.65.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.66.0`` ``-Python-2.7.14`` ``intel/2018a`` -``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.67.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.67.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.64.0`` ``gompi/2019a``, ``gompic/2019a`` +``1.65.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.66.0`` ``-Python-2.7.14`` ``intel/2018a`` +``1.66.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.67.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``1.67.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``1.70.0`` ``gompi/2019a``, ``gompic/2019a``, ``iimpi/2019a``, ``iimpic/2019a`` ``1.71.0`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` -``1.74.0`` ``GCC/10.2.0`` -``1.76.0`` ``GCC/10.3.0`` -``1.77.0`` ``GCC/11.2.0`` -``1.79.0`` ``GCC/11.3.0`` +``1.72.0`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a`` +``1.74.0`` ``GCC/10.2.0`` +``1.76.0`` ``GCC/10.3.0`` +``1.77.0`` ``GCC/11.2.0`` +``1.79.0`` ``GCC/11.3.0`` ========== ================== ==================================================================== @@ -4453,7 +4573,7 @@ Boost-histogram is a Python package providing Python bindings for Boost.Histogra *homepage*: https://boost-histogram.readthedocs.io ========= ============== -version toolchain +version toolchain ========= ============== ``1.2.1`` ``foss/2021a`` ========= ============== @@ -4469,9 +4589,10 @@ Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python *homepage*: https://github.com/boto/boto3 =========== ====================================== -version toolchain +version toolchain =========== ====================================== ``1.20.13`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.26.37`` ``GCCcore/11.3.0`` =========== ====================================== @@ -4485,10 +4606,10 @@ Fast NumPy array functions written in C *homepage*: https://kwgoodman.github.io/bottleneck-doc ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` -``1.3.2`` ``-Python-3.8.2`` ``foss/2020a`` +``1.3.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= =============== @@ -4502,14 +4623,14 @@ Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short DN *homepage*: http://bowtie-bio.sourceforge.net/index.shtml =========== ===================================================================================================================================== -version toolchain +version toolchain =========== ===================================================================================================================================== -``1.1.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a`` -``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` -``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` +``1.1.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a`` +``1.2.1.1`` ``foss/2016b``, ``intel/2017b`` +``1.2.2`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` ``1.2.3`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` -``1.3.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``1.3.1`` ``GCC/11.2.0`` +``1.3.0`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``1.3.1`` ``GCC/11.2.0`` =========== ===================================================================================================================================== @@ -4520,24 +4641,24 @@ version toolchain Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s of characters, and particularly good at aligning to relatively long (e.g. mammalian) genomes. Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes. -*homepage*: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml +*homepage*: https://bowtie-bio.sourceforge.net/bowtie2/index.shtml =========== ====================================================================================================== -version toolchain +version toolchain =========== ====================================================================================================== -``2.2.8`` ``foss/2016a`` -``2.2.9`` ``foss/2016a``, ``intel/2016b`` -``2.3.2`` ``foss/2016b``, ``foss/2017a``, ``intel/2017a`` -``2.3.3.1`` ``intel/2017b`` -``2.3.4`` ``intel/2017b`` -``2.3.4.1`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``2.3.4.2`` ``foss/2018b``, ``intel/2018b`` -``2.3.4.3`` ``foss/2017b`` +``2.2.8`` ``foss/2016a`` +``2.2.9`` ``foss/2016a``, ``intel/2016b`` +``2.3.2`` ``foss/2016b``, ``foss/2017a``, ``intel/2017a`` +``2.3.3.1`` ``intel/2017b`` +``2.3.4`` ``intel/2017b`` +``2.3.4.1`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``2.3.4.2`` ``foss/2018b``, ``intel/2018b`` +``2.3.4.3`` ``foss/2017b`` ``2.3.5.1`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` -``2.4.1`` ``GCC/9.3.0`` -``2.4.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``2.4.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``2.4.5`` ``GCC/11.3.0`` +``2.4.1`` ``GCC/9.3.0`` +``2.4.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.4.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``2.4.5`` ``GCC/11.3.0`` =========== ====================================================================================================== @@ -4551,7 +4672,7 @@ Bpipe - a tool for running and managing bioinformatics pipelines *homepage*: http://docs.bpipe.org/ =========== =============== -version toolchain +version toolchain =========== =============== ``0.9.9.2`` ``intel/2017a`` =========== =============== @@ -4567,9 +4688,9 @@ The aim of this project is to implement a versatile high-performance version of *homepage*: https://github.com/bpp/bpp ========= ============== -version toolchain +version toolchain ========= ============== -``4.3.8`` ``GCC/8.3.0`` +``4.3.8`` ``GCC/8.3.0`` ``4.4.0`` ``GCC/10.3.0`` ========= ============== @@ -4584,7 +4705,7 @@ Resource monitor that shows usage and stats for processor, memory, disks, networ *homepage*: https://github.com/aristocratos/bpytop/ ========== ================== -version toolchain +version toolchain ========== ================== ``1.0.60`` ``GCCcore/10.2.0`` ``1.0.67`` ``GCCcore/10.3.0`` @@ -4601,9 +4722,9 @@ Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate s *homepage*: https://ccb.jhu.edu/software/bracken/ ========= ================== -version toolchain +version toolchain ========= ================== -``2.6.0`` ``GCCcore/9.3.0`` +``2.6.0`` ``GCCcore/9.3.0`` ``2.6.2`` ``GCCcore/11.2.0`` ``2.7`` ``GCCcore/11.2.0`` ========= ================== @@ -4619,10 +4740,11 @@ BRAKER is a pipeline for fully automated prediction of protein coding genes with *homepage*: https://github.com/Gaius-Augustus/BRAKER ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.1.2`` ``intel/2019a`` ``2.1.5`` ``-Python-3.7.4`` ``intel/2019b`` +``2.1.6`` ``foss/2021b`` ========= ================= =============== @@ -4636,7 +4758,7 @@ BreakDancer is a Perl/C++ package that provides genome-wide detection of structu *homepage*: http://gmt.genome.wustl.edu/packages/breakdancer ========= =============== -version toolchain +version toolchain ========= =============== ``1.4.5`` ``intel/2017a`` ========= =============== @@ -4652,11 +4774,11 @@ breseq is a computational pipeline for the analysis of short-read re-sequencing *homepage*: https://barricklab.org/breseq ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== ``0.35.0`` ``-R-3.6.0`` ``intel/2019a`` -``0.35.4`` ``-R-4.0.0`` ``foss/2020a`` -``0.36.1`` ``foss/2021b`` +``0.35.4`` ``-R-4.0.0`` ``foss/2020a`` +``0.36.1`` ``foss/2021b`` ========== ============= =============== @@ -4669,11 +4791,11 @@ Brotli is a generic-purpose lossless compression algorithm that compresses data *homepage*: https://github.com/google/brotli -========= ================================================================================================= -version toolchain -========= ================================================================================================= -``1.0.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` -========= ================================================================================================= +========= ===================================================================================================================== +version toolchain +========= ===================================================================================================================== +``1.0.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/8.3.0`` +========= ===================================================================================================================== .. _list_software_Brotli-python_1339: @@ -4686,7 +4808,7 @@ Brotli is a generic-purpose lossless compression algorithm that compresses data *homepage*: https://github.com/google/brotli ========= ================== -version toolchain +version toolchain ========= ================== ``1.0.9`` ``GCCcore/10.3.0`` ========= ================== @@ -4701,11 +4823,11 @@ Brunsli is a lossless JPEG repacking library. *homepage*: https://github.com/google/brunsli/ -======= ================== -version toolchain -======= ================== -``0.1`` ``GCCcore/10.2.0`` -======= ================== +======= ====================================== +version toolchain +======= ====================================== +``0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +======= ====================================== .. _list_software_bsddb3_562: @@ -4717,13 +4839,13 @@ bsddb3 is a nearly complete Python binding of the Oracle/Sleepycat C API for the *homepage*: https://pypi.org/project/bsddb3/ -========= ================== ================== -version versionsuffix toolchain -========= ================== ================== -``6.2.6`` ``GCCcore/8.2.0`` +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``6.2.6`` ``GCCcore/8.2.0`` ``6.2.6`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``6.2.9`` ``GCCcore/10.2.0`` -========= ================== ================== +``6.2.9`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0`` +========= ================== ====================================== .. _list_software_BSMAPz_493: @@ -4736,7 +4858,7 @@ Updated and optimized fork of BSMAP. BSMAPz is a short reads mapping program for *homepage*: https://github.com/zyndagj/BSMAPz ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.1.1`` ``-Python-2.7.16`` ``intel/2019b`` ========= ================== =============== @@ -4752,10 +4874,10 @@ Bsoft is a collection of programs and a platform for development of software fo *homepage*: https://lsbr.niams.nih.gov/bsoft/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.0.2`` ``foss/2017b`` -``2.0.7`` ``GCC/9.3.0`` +``2.0.7`` ``GCC/9.3.0`` ========= ============== @@ -4769,7 +4891,7 @@ BS-Seeker2 is a seamless and versatile pipeline for accurately and fast mapping *homepage*: http://pellegrini-legacy.mcdb.ucla.edu/bs_seeker2 ========= ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ====================================== ``2.1.8`` ``-Python-2.7.16`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ========= ================== ====================================== @@ -4785,7 +4907,7 @@ A Binary Decision Diagram library, with many highly efficient vectorized BDD ope *homepage*: http://buddy.sourceforge.net/ ======= ================== -version toolchain +version toolchain ======= ================== ``2.4`` ``GCCcore/10.2.0`` ======= ================== @@ -4801,7 +4923,7 @@ NCEP BUFRLIB software to encode or decode BUFR messages. It is not intended to b *homepage*: https://www.emc.ncep.noaa.gov/index.php?branch=BUFRLIB ============ ======================= -version toolchain +version toolchain ============ ======================= ``11.3.0.2`` ``iccifort/2020.1.217`` ============ ======================= @@ -4817,12 +4939,12 @@ This module sets a group of environment variables for compilers, linkers, maths *homepage*: None =========== ================ =================================================================================================================================================================================================================================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================ =================================================================================================================================================================================================================================================================================================================================================================================================================================== ``default`` ``FCC/4.5.0``, ``Fujitsu/21.05``, ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intel/2016b``, ``intel/2017a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022a``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``intelcuda/2020b`` -``default`` ``-CUDA-11.3.1`` ``foss/2021a`` -``default`` ``-CUDA-11.4.1`` ``foss/2021b`` -``default`` ``-CUDA-11.7.0`` ``foss/2022a`` +``default`` ``-CUDA-11.3.1`` ``foss/2021a`` +``default`` ``-CUDA-11.4.1`` ``foss/2021b`` +``default`` ``-CUDA-11.7.0`` ``foss/2022a`` =========== ================ =================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -4836,7 +4958,7 @@ Python modules for automating Modelica simulations and for running unit test for *homepage*: https://simulationresearch.lbl.gov/modelica/buildingspy ========= ============== -version toolchain +version toolchain ========= ============== ``4.0.0`` ``foss/2022a`` ========= ============== @@ -4852,7 +4974,7 @@ Bullet professional 3D Game Multiphysics Library provides state of the art coll *homepage*: http://bulletphysics.org/ ========== =============================== -version toolchain +version toolchain ========== =============================== ``2.83.7`` ``foss/2016a``, ``intel/2016a`` ========== =============================== @@ -4868,17 +4990,17 @@ BUSCO: assessing genome assembly and annotation completeness with single-copy or *homepage*: https://busco.ezlab.org/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.22`` ``-Python-2.7.13`` ``intel/2017a`` ``2.0.1`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.2`` ``-Python-2.7.15`` ``intel/2018b`` -``4.0.5`` ``-Python-3.7.4`` ``foss/2019b`` -``4.0.6`` ``foss/2020b`` -``5.0.0`` ``foss/2020b`` -``5.1.2`` ``foss/2020b`` -``5.4.2`` ``foss/2021a`` -``5.4.3`` ``foss/2021b`` +``4.0.5`` ``-Python-3.7.4`` ``foss/2019b`` +``4.0.6`` ``foss/2020b`` +``5.0.0`` ``foss/2020b`` +``5.1.2`` ``foss/2020b`` +``5.4.2`` ``foss/2021a`` +``5.4.3`` ``foss/2021b`` ========= ================== =============== @@ -4892,7 +5014,7 @@ bustools is a program for manipulating BUS files for single cell RNA-Seq dataset *homepage*: https://github.com/BUStools/bustools ========== ================================= -version toolchain +version toolchain ========== ================================= ``0.40.0`` ``GCCcore/9.3.0``, ``foss/2018b`` ========== ================================= @@ -4907,15 +5029,15 @@ Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively sh *homepage*: http://bio-bwa.sourceforge.net/ -=========== ===================================================================================================================================================================================================================================================================================================== -version toolchain -=========== ===================================================================================================================================================================================================================================================================================================== -``0.7.12`` ``foss/2016b`` -``0.7.13`` ``foss/2016a``, ``intel/2016a`` -``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``0.7.16a`` ``foss/2016b``, ``intel/2017a`` -``0.7.17`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/11.2.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -=========== ===================================================================================================================================================================================================================================================================================================== +=========== ========================================================================================================================================================================================================================================================================================================================= +version toolchain +=========== ========================================================================================================================================================================================================================================================================================================================= +``0.7.12`` ``foss/2016b`` +``0.7.13`` ``foss/2016a``, ``intel/2016a`` +``0.7.15`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``0.7.16a`` ``foss/2016b``, ``intel/2017a`` +``0.7.17`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +=========== ========================================================================================================================================================================================================================================================================================================================= .. _list_software_bwa-meth_789: @@ -4928,7 +5050,7 @@ Fast and accurante alignment of BS-Seq reads. *homepage*: https://github.com/brentp/bwa-meth ========= ================================================================= -version toolchain +version toolchain ========= ================================================================= ``0.2.2`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ========= ================================================================= @@ -4944,7 +5066,7 @@ Bwakit is a self-consistent installation-free package of scripts and precompiled *homepage*: https://github.com/lh3/bwa/tree/master/bwakit ========== ============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============== ========== ``0.7.15`` ``_x64-linux`` ``system`` ========== ============== ========== @@ -4960,11 +5082,11 @@ The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using native Tcl *homepage*: https://core.tcl-lang.org/bwidget/home ========== ======================================================== -version toolchain +version toolchain ========== ======================================================== -``1.9.13`` ``GCCcore/8.2.0`` +``1.9.13`` ``GCCcore/8.2.0`` ``1.9.14`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.9.15`` ``GCCcore/11.3.0`` +``1.9.15`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ======================================================== @@ -4978,7 +5100,7 @@ de Bruijn Workflow using Integral information of Short pair End reads *homepage*: https://github.com/Malfoy/BWISE ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``20180820`` ``-Python-3.6.4`` ``foss/2018a`` ============ ================= ============== @@ -4994,17 +5116,17 @@ The bx-python project is a Python library and associated set of scripts to allow *homepage*: https://github.com/bxlab/bx-python ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== -``0.7.4`` ``-Python-2.7.12`` ``foss/2016b`` +``0.7.4`` ``-Python-2.7.12`` ``foss/2016b`` ``0.7.4`` ``-Python-2.7.13`` ``intel/2017a`` ``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` -``0.8.2`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.4`` ``foss/2019a`` -``0.8.8`` ``-Python-3.7.4`` ``foss/2019b`` -``0.8.9`` ``-Python-3.8.2`` ``foss/2020a`` -``0.8.11`` ``foss/2021a`` -``0.8.13`` ``foss/2021b`` +``0.8.2`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.4`` ``foss/2019a`` +``0.8.8`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8.9`` ``-Python-3.8.2`` ``foss/2020a`` +``0.8.11`` ``foss/2021a`` +``0.8.13`` ``foss/2021b`` ========== ================== =============== @@ -5018,7 +5140,7 @@ A collection of data processing and image analysis tools for data in BXH or XCE *homepage*: http://www.nitrc.org/projects/bxh_xcede_tools/ ========== ========== -version toolchain +version toolchain ========== ========== ``1.11.1`` ``system`` ========== ========== @@ -5034,11 +5156,11 @@ Berkeley Yacc (byacc) is generally conceded to be the best yacc variant availab *homepage*: http://invisible-island.net/byacc/byacc.html ============ =============================== -version toolchain +version toolchain ============ =============================== -``20160324`` ``intel/2016a`` +``20160324`` ``intel/2016a`` ``20160606`` ``foss/2016b``, ``intel/2016b`` -``20170709`` ``GCCcore/6.4.0`` +``20170709`` ``GCCcore/6.4.0`` ============ =============================== @@ -5052,7 +5174,7 @@ Byobu is an elegant enhancement of the otherwise functional, plain, practical GN *homepage*: https://byobu.org ========= ============= -version toolchain +version toolchain ========= ============= ``5.133`` ``GCC/8.3.0`` ========= ============= @@ -5068,10 +5190,10 @@ bzip2 is a freely available, patent free, high-quality data compressor. It typi *homepage*: https://sourceware.org/bzip2 ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== ``1.0.6`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` ========= ============================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -5081,7 +5203,7 @@ version toolchain --- -:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_Catch2_533` - :ref:`list_software_category_encoders_1808` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_CDBtools_762` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_colossalai_1066` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_Compress-Raw-Zlib_1633` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CrystFEL_748` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDAcompat_929` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_CWIPI_380` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` +:ref:`list_software_c-ares_571` - :ref:`list_software_C3D_186` - :ref:`list_software_cadaver_726` - :ref:`list_software_CaDiCaL_577` - :ref:`list_software_CAFE5_324` - :ref:`list_software_Caffe_469` - :ref:`list_software_cairo_526` - :ref:`list_software_cairomm_744` - :ref:`list_software_Calcam_577` - :ref:`list_software_Calendrical_1106` - :ref:`list_software_Calib_475` - :ref:`list_software_CAMPARI_509` - :ref:`list_software_Cantera_702` - :ref:`list_software_canu_423` - :ref:`list_software_Canvas_604` - :ref:`list_software_CAP3_263` - :ref:`list_software_CapnProto_918` - :ref:`list_software_captum_650` - :ref:`list_software_Cargo_492` - :ref:`list_software_Carma_484` - :ref:`list_software_carputils_983` - :ref:`list_software_Cartopy_738` - :ref:`list_software_CaSpER_510` - :ref:`list_software_CASTEP_448` - :ref:`list_software_CastXML_636` - :ref:`list_software_CAT-BAT_476` - :ref:`list_software_Catch2_533` - :ref:`list_software_category_encoders_1808` - :ref:`list_software_CatMAP_502` - :ref:`list_software_causallift_1064` - :ref:`list_software_causalml_850` - :ref:`list_software_CaVEMan_603` - :ref:`list_software_CAVIAR_438` - :ref:`list_software_Cbc_264` - :ref:`list_software_CBLAS_357` - :ref:`list_software_ccache_599` - :ref:`list_software_CCfits_572` - :ref:`list_software_CCL_210` - :ref:`list_software_cclib_509` - :ref:`list_software_cctools_759` - :ref:`list_software_CD-HIT_409` - :ref:`list_software_CDAT_284` - :ref:`list_software_cdbfasta_824` - :ref:`list_software_CDBtools_762` - :ref:`list_software_cddlib_610` - :ref:`list_software_cDNA_Cupcake_1105` - :ref:`list_software_CDO_214` - :ref:`list_software_cdo-bindings_1201` - :ref:`list_software_cdsapi_628` - :ref:`list_software_cell2location_1323` - :ref:`list_software_CellMix_686` - :ref:`list_software_CellRanger_991` - :ref:`list_software_CellRanger-ARC_1250` - :ref:`list_software_CellRanger-ATAC_1317` - :ref:`list_software_CellRank_780` - :ref:`list_software_CellTypist_1037` - :ref:`list_software_Centrifuge_1036` - :ref:`list_software_Cereal_588` - :ref:`list_software_CESM-deps_769` - :ref:`list_software_CFDEMcoupling_1216` - :ref:`list_software_CFITSIO_529` - :ref:`list_software_cftime_632` - :ref:`list_software_CGAL_279` - :ref:`list_software_cget_419` - :ref:`list_software_Cgl_278` - :ref:`list_software_CGmapTools_985` - :ref:`list_software_CGNS_299` - :ref:`list_software_CharLS_541` - :ref:`list_software_CHARMM_440` - :ref:`list_software_charmm_632` - :ref:`list_software_CHASE_356` - :ref:`list_software_Check_478` - :ref:`list_software_check_510` - :ref:`list_software_CheckM_555` - :ref:`list_software_Cheetah_690` - :ref:`list_software_Chemaxon-Marvin_1485` - :ref:`list_software_CheMPS2_562` - :ref:`list_software_CHERAB_421` - :ref:`list_software_chewBBACA_752` - :ref:`list_software_chi2comb_775` - :ref:`list_software_Chimera_697` - :ref:`list_software_ChimPipe_783` - :ref:`list_software_Chromaprint_1159` - :ref:`list_software_cicero_629` - :ref:`list_software_CIF2Cell_644` - :ref:`list_software_CIRCexplorer_1170` - :ref:`list_software_CIRCexplorer2_1220` - :ref:`list_software_Circos_611` - :ref:`list_software_CIRI_295` - :ref:`list_software_CIRI-long_772` - :ref:`list_software_cisTEM_549` - :ref:`list_software_CITE-seq-Count_1233` - :ref:`list_software_Clang_485` - :ref:`list_software_Clang-AOMP_831` - :ref:`list_software_Clang-Python-bindings_2063` - :ref:`list_software_CLAPACK_495` - :ref:`list_software_CLEASE_429` - :ref:`list_software_CLHEP_364` - :ref:`list_software_CliMetLab_845` - :ref:`list_software_CLISP_379` - :ref:`list_software_ClonalFrameML_1245` - :ref:`list_software_CLooG_436` - :ref:`list_software_CloudCompare_1214` - :ref:`list_software_Clp_287` - :ref:`list_software_Clustal-Omega_1262` - :ref:`list_software_ClustalW2_865` - :ref:`list_software_Cluster-Buster_1412` - :ref:`list_software_ClusterShell_1242` - :ref:`list_software_CMake_449` - :ref:`list_software_CMAverse_758` - :ref:`list_software_CmdStanR_764` - :ref:`list_software_cmocean_726` - :ref:`list_software_CMSeq_441` - :ref:`list_software_CNT-ILP_503` - :ref:`list_software_CNVkit_559` - :ref:`list_software_CNVnator_779` - :ref:`list_software_Co-phylog_882` - :ref:`list_software_COBRApy_592` - :ref:`list_software_CoCoALib_700` - :ref:`list_software_CodAn_453` - :ref:`list_software_code-server_1119` - :ref:`list_software_CODEX2_421` - :ref:`list_software_Cogent_608` - :ref:`list_software_Coin_393` - :ref:`list_software_CoinUtils_922` - :ref:`list_software_colossalai_1066` - :ref:`list_software_Commet_613` - :ref:`list_software_CompareM_788` - :ref:`list_software_Compress-Raw-Zlib_1633` - :ref:`list_software_COMSOL_461` - :ref:`list_software_Con3F_409` - :ref:`list_software_CONCOCT_521` - :ref:`list_software_configparser_1283` - :ref:`list_software_configurable-http-proxy_2381` - :ref:`list_software_CONN_302` - :ref:`list_software_ConnectomeWorkbench_1966` - :ref:`list_software_Control-FREEC_1139` - :ref:`list_software_CoordgenLibs_1211` - :ref:`list_software_Coot_405` - :ref:`list_software_core-counter_1238` - :ref:`list_software_Coreutils_954` - :ref:`list_software_corner_649` - :ref:`list_software_CoSymLib_770` - :ref:`list_software_coverage_844` - :ref:`list_software_cowsay_662` - :ref:`list_software_CP2K_272` - :ref:`list_software_CPB_213` - :ref:`list_software_CPLEX_380` - :ref:`list_software_CPPE_296` - :ref:`list_software_CppUnit_707` - :ref:`list_software_cppy_444` - :ref:`list_software_cpu_features_1286` - :ref:`list_software_cram_419` - :ref:`list_software_cramtools_980` - :ref:`list_software_CrayCCE_602` - :ref:`list_software_CrayGNU_633` - :ref:`list_software_CrayIntel_907` - :ref:`list_software_CrayPGI_623` - :ref:`list_software_crb-blast_890` - :ref:`list_software_CREST_385` - :ref:`list_software_CRF++_305` - :ref:`list_software_CRISPR-DAV_731` - :ref:`list_software_CRISPResso2_959` - :ref:`list_software_cromwell_869` - :ref:`list_software_CrossMap_808` - :ref:`list_software_CrossTalkZ_1008` - :ref:`list_software_CRPropa_663` - :ref:`list_software_Crumble_714` - :ref:`list_software_cryoCARE_728` - :ref:`list_software_cryoDRGN_744` - :ref:`list_software_CryptoMiniSat_1334` - :ref:`list_software_CrystFEL_748` - :ref:`list_software_CSB_216` - :ref:`list_software_CSBDeep_598` - :ref:`list_software_CSBLAST_524` - :ref:`list_software_cscope_637` - :ref:`list_software_csvkit_660` - :ref:`list_software_ctags_530` - :ref:`list_software_ctffind_734` - :ref:`list_software_CTPL_307` - :ref:`list_software_Cube_383` - :ref:`list_software_CubeGUI_612` - :ref:`list_software_CubeLib_662` - :ref:`list_software_CubeWriter_1020` - :ref:`list_software_CUDA_285` - :ref:`list_software_CUDA-Samples_1055` - :ref:`list_software_CUDAcompat_929` - :ref:`list_software_CUDAcore_710` - :ref:`list_software_cuDNN_440` - :ref:`list_software_Cufflinks_933` - :ref:`list_software_CUnit_483` - :ref:`list_software_CuPy_385` - :ref:`list_software_cURL_342` - :ref:`list_software_custodian_970` - :ref:`list_software_cutadapt_854` - :ref:`list_software_cuTENSOR_691` - :ref:`list_software_CVS_236` - :ref:`list_software_CVXOPT_484` - :ref:`list_software_CVXPY_410` - :ref:`list_software_CWIPI_380` - :ref:`list_software_cwltool_772` - :ref:`list_software_cxxopts_793` - :ref:`list_software_cysignals_973` - :ref:`list_software_Cython_629` - :ref:`list_software_cytoolz_788` - :ref:`list_software_Cytoscape_939` - :ref:`list_software_cytosim_776` - :ref:`list_software_cyvcf2_589` .. _list_software_c-ares_571: @@ -5094,9 +5216,9 @@ c-ares is a C library for asynchronous DNS requests (including name resolves) *homepage*: https://c-ares.org/ ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``1.17.2`` ``GCCcore/10.3.0`` +``1.17.2`` ``GCCcore/10.3.0`` ``1.18.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ====================================== @@ -5111,7 +5233,7 @@ Convert3D Medical Image Processing Tool *homepage*: https://sourceforge.net/projects/c3d/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.0.0`` ``system`` ========= ========== @@ -5127,7 +5249,7 @@ cadaver is a command-line WebDAV client for Unix. *homepage*: http://www.webdav.org/cadaver/ ========== =============== -version toolchain +version toolchain ========== =============== ``0.23.3`` ``intel/2017a`` ========== =============== @@ -5143,7 +5265,7 @@ CaDiCaL is a simplified satisfiability solver. The original goal of the developm *homepage*: https://github.com/arminbiere/cadical ========= ============= -version toolchain +version toolchain ========= ============= ``1.3.0`` ``GCC/9.3.0`` ========= ============= @@ -5159,7 +5281,7 @@ Software for Computational Analysis of gene Family Evolution The purpose of CAF *homepage*: https://github.com/hahnlab/CAFE5 ========= ============== -version toolchain +version toolchain ========= ============== ``5.0.0`` ``GCC/10.2.0`` ========= ============== @@ -5175,12 +5297,12 @@ Caffe is a deep learning framework made with expression, speed, and modularity *homepage*: https://github.com/BVLC/caffe ======= ============================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============================== =============== ``1.0`` ``-CUDA-9.1.85-Python-2.7.14`` ``intel/2017b`` ``1.0`` ``-Python-2.7.13`` ``intel/2017a`` ``1.0`` ``-Python-2.7.14`` ``intel/2017b`` -``rc3`` ``-CUDA-7.5.18-Python-2.7.11`` ``foss/2016a`` +``rc3`` ``-CUDA-7.5.18-Python-2.7.11`` ``foss/2016a`` ======= ============================== =============== @@ -5194,15 +5316,15 @@ Cairo is a 2D graphics library with support for multiple output devices. Curren *homepage*: https://cairographics.org =========== ================ =================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================ =================================================================================================================== -``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` -``1.14.8`` ``intel/2017a`` -``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` -``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.14.6`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.14.6`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` +``1.14.8`` ``intel/2017a`` +``1.14.10`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017b`` +``1.14.12`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.16.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.17.4`` ``GCCcore/11.3.0`` +``1.17.4`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` =========== ================ =================================================================================================================== @@ -5216,7 +5338,7 @@ The Cairomm package provides a C++ interface to Cairo. *homepage*: http://cairographics.org ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``1.12.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ========== ==================================== @@ -5232,7 +5354,7 @@ Calcam is a Python package providing tools for spatial calibration of cameras, *homepage*: https://euratom-software.github.io/calcam ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.1.0`` ``-Python-2.7.14`` ``intel/2018a`` ``2.1.0`` ``-Python-3.6.4`` ``intel/2018a`` @@ -5249,7 +5371,7 @@ Calendrical module is for calendrical calculations. *homepage*: https://www.funaba.org/code#calendrical ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``2.0.1`` ``-Python-3.6.3`` ``intel/2017b`` ``2.0.2a`` ``-Python-3.6.4`` ``intel/2018a`` @@ -5267,7 +5389,7 @@ Calib clusters paired-end reads using their barcodes and sequences. Calib is sui *homepage*: https://github.com/vpc-ccg/calib ========= ============= -version toolchain +version toolchain ========= ============= ``0.3.4`` ``GCC/9.3.0`` ========= ============= @@ -5283,7 +5405,7 @@ CAMPARI is a joint package for performing and analyzing molecular simulations, i *homepage*: http://campari.sourceforge.net/V4/index.html ======= =============== -version toolchain +version toolchain ======= =============== ``4.0`` ``intel/2020b`` ======= =============== @@ -5299,13 +5421,13 @@ Chemical kinetics, thermodynamics, and transport tool suite *homepage*: https://github.com/Cantera/cantera ========= ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================================ -``2.2.1`` ``-Python-2.7.12`` ``intel/2016b`` -``2.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``2.2.1`` ``-Python-2.7.12`` ``intel/2016b`` +``2.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.3.0`` ``-Python-2.7.13`` ``intel/2017a`` ``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``2.4.0`` ``-Python-2.7.14`` ``intel/2018a`` +``2.4.0`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== ================================================ @@ -5319,18 +5441,18 @@ Canu is a fork of the Celera Assembler designed for high-noise single-molecule s *homepage*: https://canu.readthedocs.io ========= ================ ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ====================================== -``1.4`` ``foss/2016b`` -``1.7`` ``intel/2018a`` -``1.8`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``1.8`` ``-Perl-5.28.0`` ``foss/2018b`` -``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` -``2.1.1`` ``GCCcore/10.2.0`` -``2.1.1`` ``-Java-11`` ``GCCcore/9.3.0`` +``1.4`` ``foss/2016b`` +``1.7`` ``intel/2018a`` +``1.8`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``1.8`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.8`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.9`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.1.1`` ``GCCcore/10.2.0`` +``2.1.1`` ``-Java-11`` ``GCCcore/9.3.0`` ``2.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.2`` ``-Java-11`` ``GCCcore/10.3.0`` +``2.2`` ``-Java-11`` ``GCCcore/10.3.0`` ========= ================ ====================================== @@ -5344,7 +5466,7 @@ Copy number variant (CNV) calling from DNA sequencing data *homepage*: https://github.com/Illumina/canvas =============== ========== -version toolchain +version toolchain =============== ========== ``1.39.0.1598`` ``system`` =============== ========== @@ -5360,7 +5482,7 @@ CAP3 assembly program *homepage*: http://seq.cs.iastate.edu/ ========================= ========== -version toolchain +version toolchain ========================= ========== ``20071221-intel-x86`` ``system`` ``20071221-intel-x86_64`` ``system`` @@ -5378,16 +5500,33 @@ Cap’n Proto is an insanely fast data interchange format and capability-based R *homepage*: https://capnproto.org ========== ========================================================== -version toolchain +version toolchain ========== ========================================================== -``0.6.1`` ``GCCcore/6.4.0`` -``0.7.0`` ``GCCcore/7.3.0`` -``0.8.0`` ``GCCcore/9.3.0`` +``0.6.1`` ``GCCcore/6.4.0`` +``0.7.0`` ``GCCcore/7.3.0`` +``0.8.0`` ``GCCcore/9.3.0`` ``0.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``0.10.2`` ``GCCcore/11.3.0`` +``0.10.2`` ``GCCcore/11.3.0`` ========== ========================================================== +.. _list_software_captum_650: + +*captum* +++++++++ + +Captum is a model interpretability and understanding library for PyTorch. Captum means comprehension in Latin and contains general purpose implementations of integrated gradients, saliency maps, smoothgrad, vargrad and others for PyTorch models. It has quick integration for models built with domain-specific libraries such as torchvision, torchtext, and others. + +*homepage*: https://captum.ai/ + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.5.0`` ``foss/2022a`` +``0.5.0`` ``-CUDA-11.7.0`` ``foss/2022a`` +========= ================ ============== + + .. _list_software_Cargo_492: *Cargo* @@ -5398,7 +5537,7 @@ The Rust package manager *homepage*: https://crates.io/ ========== ============== -version toolchain +version toolchain ========== ============== ``0.13.0`` ``foss/2016b`` ========== ============== @@ -5414,7 +5553,7 @@ Carma - A molecular dynamics analysis program *homepage*: http://utopia.duth.gr/~glykos/Carma.html ======== ============== -version toolchain +version toolchain ======== ============== ``2.01`` ``foss/2019b`` ======== ============== @@ -5430,7 +5569,7 @@ carputils is a Python framework for generating and running openCARP examples. *homepage*: https://git.opencarp.org/openCARP/carputils ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``20200915`` ``-Python-3.8.2`` ``foss/2020a`` ``20210513`` ``foss/2020b`` @@ -5447,13 +5586,13 @@ Cartopy is a Python package designed to make drawing maps for data analysis and *homepage*: https://scitools.org.uk/cartopy/docs/latest/ ================ ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================= =============================== -``0.18.0`` ``-Python-3.7.4`` ``foss/2019b`` -``0.18.0`` ``-Python-3.8.2`` ``foss/2020a`` +``0.18.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.18.0`` ``-Python-3.8.2`` ``foss/2020a`` ``0.19.0.post1`` ``foss/2020b``, ``intel/2020b`` -``0.20.0`` ``foss/2021a`` -``0.20.3`` ``foss/2021b`` +``0.20.0`` ``foss/2021a`` +``0.20.3`` ``foss/2021b``, ``foss/2022a`` ================ ================= =============================== @@ -5467,7 +5606,7 @@ CaSpER is a signal processing approach for identification, visualization, and in *homepage*: https://github.com/akdess/CaSpER ======= ============== -version toolchain +version toolchain ======= ============== ``2.0`` ``foss/2019b`` ======= ============== @@ -5483,7 +5622,7 @@ CASTEP is an electronic structure materials modelling code based on density func *homepage*: http://www.castep.org ========== ====================================================================================== -version toolchain +version toolchain ========== ====================================================================================== ``21.1.1`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``foss/2019b``, ``intel/2019b``, ``iomkl/2019b`` ========== ====================================================================================== @@ -5499,14 +5638,30 @@ CastXML is a C-family abstract syntax tree XML output tool. *homepage*: https://github.com/CastXML/CastXML ============ ================= -version toolchain +version toolchain ============ ================= ``0.4.3`` ``GCCcore/8.3.0`` -``20160617`` ``foss/2016a`` -``20180806`` ``foss/2018a`` +``20160617`` ``foss/2016a`` +``20180806`` ``foss/2018a`` ============ ================= +.. _list_software_CAT-BAT_476: + +*CAT-BAT* ++++++++++ + +Tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs). + +*homepage*: https://github.com/dutilh/CAT + +========= ============== +version toolchain +========= ============== +``5.2.3`` ``GCC/10.3.0`` +========= ============== + + .. _list_software_Catch2_533: *Catch2* @@ -5517,7 +5672,7 @@ A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD *homepage*: https://github.com/catchorg/Catch2 ========== ========== -version toolchain +version toolchain ========== ========== ``2.9.1`` ``system`` ``2.11.0`` ``system`` @@ -5535,7 +5690,7 @@ A set of scikit-learn-style transformers for encoding categorical variables into *homepage*: https://github.com/scikit-learn-contrib/category_encoders ========= ============== -version toolchain +version toolchain ========= ============== ``2.4.1`` ``foss/2021b`` ========= ============== @@ -5551,7 +5706,7 @@ Catalyst Micro-kinetic Analysis Package for automated creation of micro-kinetic *homepage*: https://catmap.readthedocs.io/ ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``20170927`` ``-Python-2.7.14`` ``intel/2017b`` ============ ================== =============== @@ -5567,7 +5722,7 @@ CausalLift: Python package for Uplift Modeling in real-world business; applicabl *homepage*: https://github.com/Minyus/causallift ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.6`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -5583,7 +5738,7 @@ Causal ML: A Python Package for Uplift Modeling and Causal Inference with ML *homepage*: https://github.com/uber/causalml ================== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= ============== ``0.3.0-20180610`` ``-Python-3.7.2`` ``foss/2019a`` ``0.8.0-20200909`` ``-Python-3.8.2`` ``foss/2020a`` @@ -5600,7 +5755,7 @@ SNV expectation maximisation based mutation calling algorithm aimed at detecti *homepage*: http://cancerit.github.io/CaVEMan/ ========== ============== -version toolchain +version toolchain ========== ============== ``1.13.2`` ``foss/2018a`` ========== ============== @@ -5616,7 +5771,7 @@ CAusal Variants Identication in Associated Regions. A statistical framework tha *homepage*: https://github.com/fhormoz/caviar ================ ============== -version toolchain +version toolchain ================ ============== ``2.2-20190419`` ``foss/2019b`` ================ ============== @@ -5632,9 +5787,9 @@ Cbc (Coin-or branch and cut) is an open-source mixed integer linear programming *homepage*: https://github.com/coin-or/Cbc ========== ============================== -version toolchain +version toolchain ========== ============================== -``2.10.3`` ``foss/2018b`` +``2.10.3`` ``foss/2018b`` ``2.10.5`` ``foss/2020b``, ``foss/2021a`` ========== ============================== @@ -5649,7 +5804,7 @@ C interface to the BLAS *homepage*: https://www.netlib.org/blas/ ============ ================================================ -version toolchain +version toolchain ============ ================================================ ``20110120`` ``foss/2016b``, ``intel/2019b``, ``intel/2020a`` ============ ================================================ @@ -5665,16 +5820,16 @@ Ccache (or “ccache”) is a compiler cache. It speeds up recompilation by cach *homepage*: https://ccache.dev/ ========== ============= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ================== -``3.2.5`` ``system`` -``3.3.1`` ``system`` -``3.3.3`` ``system`` -``3.3.4`` ``-f90`` ``system`` -``3.7.11`` ``system`` -``4.2.1`` ``system`` +``3.2.5`` ``system`` +``3.3.1`` ``system`` +``3.3.3`` ``system`` +``3.3.4`` ``-f90`` ``system`` +``3.7.11`` ``system`` +``4.2.1`` ``system`` ``4.6.1`` ``GCCcore/11.2.0`` -``4.6.3`` ``system`` +``4.6.3`` ``system`` ========== ============= ================== @@ -5688,7 +5843,7 @@ CCfits is an object oriented interface to the cfitsio library. It is designed to *homepage*: https://heasarc.gsfc.nasa.gov/fitsio/CCfits/ ======= ================= -version toolchain +version toolchain ======= ================= ``2.5`` ``GCCcore/9.3.0`` ======= ================= @@ -5704,10 +5859,10 @@ Clozure CL (often called CCL for short) is a free Common Lisp implementation wi *homepage*: https://ccl.clozure.com/ ========== ================== -version toolchain +version toolchain ========== ================== -``1.11.5`` ``system`` -``1.12`` ``GCCcore/9.3.0`` +``1.11.5`` ``system`` +``1.12`` ``GCCcore/9.3.0`` ``1.12.1`` ``GCCcore/10.3.0`` ========== ================== @@ -5722,11 +5877,11 @@ cclib is a Python library that provides parsers for computational chemistry log *homepage*: https://cclib.github.io/ ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== -``1.5`` ``-Python-3.5.2`` ``foss/2016b`` +``1.5`` ``-Python-3.5.2`` ``foss/2016b`` ``1.6.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.7.2`` ``foss/2021b`` +``1.7.2`` ``foss/2021b`` ========= ================= =============================== @@ -5740,7 +5895,7 @@ The Cooperating Computing Tools (CCTools) help you to design and deploy scalabl *homepage*: https://ccl.cse.nd.edu/ ========== ================= -version toolchain +version toolchain ========== ================= ``7.0.22`` ``GCCcore/8.3.0`` ========== ================= @@ -5756,11 +5911,11 @@ CD-HIT is a very widely used program for clustering and comparing protein or nu *homepage*: https://github.com/weizhongli/cdhit ========= ============== ===================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============== ===================================================================================================================== -``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` -``4.6.6`` ``foss/2016b`` -``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` +``4.6.4`` ``-2015-0603`` ``GNU/4.9.3-2.25`` +``4.6.6`` ``foss/2016b`` +``4.6.8`` ``foss/2018b``, ``intel/2017a``, ``intel/2018a`` ``4.8.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018b``, ``iccifort/2019.5.281`` ========= ============== ===================================================================================================================== @@ -5775,7 +5930,7 @@ CDAT is a powerful and complete front-end to a rich set of visual-data explorat *homepage*: https://github.com/CDAT/cdat ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``8.2.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -5791,7 +5946,7 @@ Fasta file indexing and retrival tool *homepage*: https://sourceforge.net/projects/cdbfasta ======== ================================================================================ -version toolchain +version toolchain ======== ================================================================================ ``0.99`` ``GCC/8.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281`` ======== ================================================================================ @@ -5807,7 +5962,7 @@ CDB (Constant DataBase) indexing and retrieval tools for FASTA files *homepage*: http://compbio.dfci.harvard.edu/tgi ======== ============== -version toolchain +version toolchain ======== ============== ``0.99`` ``GCC/10.2.0`` ======== ============== @@ -5823,7 +5978,7 @@ An efficient implementation of the Double Description Method *homepage*: https://github.com/cddlib/cddlib ========= ================= -version toolchain +version toolchain ========= ================= ``0.94i`` ``GCCcore/8.2.0`` ``0.94j`` ``GCCcore/8.3.0`` @@ -5840,11 +5995,11 @@ cDNA_Cupcake is a miscellaneous collection of Python and R scripts used for anal *homepage*: https://github.com/Magdoll/cDNA_Cupcake ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``5.8`` ``-Python-2.7.14`` ``intel/2018a`` -``24.2.0`` ``-Python-3.8.2`` ``foss/2020a`` -``26.0.0`` ``foss/2021a`` +``24.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``26.0.0`` ``foss/2021a`` ========== ================== =============== @@ -5858,19 +6013,37 @@ CDO is a collection of command line Operators to manipulate and analyse Climate *homepage*: https://code.zmaw.de/projects/cdo ========== ================================================================== -version toolchain +version toolchain ========== ================================================================== -``1.7.2`` ``intel/2016b`` -``1.8.1`` ``intel/2017a`` -``1.9.1`` ``intel/2017b`` -``1.9.2`` ``intel/2017b`` -``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``1.9.8`` ``intel/2019b`` +``1.7.2`` ``intel/2016b`` +``1.8.1`` ``intel/2017a`` +``1.9.1`` ``intel/2017b`` +``1.9.2`` ``intel/2017b`` +``1.9.5`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``1.9.8`` ``intel/2019b`` ``1.9.10`` ``gompi/2019b``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2021b`` -``2.0.5`` ``gompi/2021b`` +``2.0.5`` ``gompi/2021b`` +``2.0.6`` ``gompi/2022a`` +``2.1.1`` ``gompi/2021a`` ========== ================================================================== +.. _list_software_cdo-bindings_1201: + +*cdo-bindings* +++++++++++++++ + +Python interface to CDO. + +*homepage*: https://github.com/Try2Code/cdo-bindings + +========= ============== +version toolchain +========= ============== +``1.5.7`` ``foss/2021b`` +========= ============== + + .. _list_software_cdsapi_628: *cdsapi* @@ -5880,13 +6053,14 @@ Climate Data Store API *homepage*: https://pypi.org/project/cdsapi -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``0.1.4`` ``foss/2019a`` -``0.1.4`` ``-Python-3.6.6`` ``foss/2018b`` +========= ================= ================== +version versionsuffix toolchain +========= ================= ================== +``0.1.4`` ``foss/2019a`` +``0.1.4`` ``-Python-3.6.6`` ``foss/2018b`` ``0.3.0`` ``GCCcore/9.3.0`` -========= ================= ================= +``0.5.1`` ``GCCcore/11.3.0`` +========= ================= ================== .. _list_software_cell2location_1323: @@ -5899,7 +6073,7 @@ Comprehensive mapping of tissue cell architecture via integrated single cell an *homepage*: https://github.com/BayraktarLab/cell2location/ ============== ================== -version toolchain +version toolchain ============== ================== ``0.05-alpha`` ``fosscuda/2020b`` ============== ================== @@ -5915,7 +6089,7 @@ A Comprehensive Toolbox for Gene Expression Deconvolution *homepage*: http://web.cbio.uct.ac.za/~renaud/CRAN/web/CellMix ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.6.2`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -5931,7 +6105,7 @@ Cell Ranger is a set of analysis pipelines that process Chromium single-cell RN *homepage*: https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/what-is-cell-ranger ========= ========== -version toolchain +version toolchain ========= ========== ``3.0.0`` ``system`` ``3.0.2`` ``system`` @@ -5957,7 +6131,7 @@ Cell Ranger ARC is a set of analysis pipelines that process Chromium Single Cel *homepage*: https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc ========= ========== -version toolchain +version toolchain ========= ========== ``1.0.1`` ``system`` ``2.0.0`` ``system`` @@ -5975,7 +6149,7 @@ Cell Ranger ATAC is a set of analysis pipelines that process Chromium Single Ce *homepage*: https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac ========= ========== -version toolchain +version toolchain ========= ========== ``1.2.0`` ``system`` ``2.0.0`` ``system`` @@ -5993,7 +6167,7 @@ CellRank is a toolkit to uncover cellular dynamics based on Markov state modeli *homepage*: https://cellrank.readthedocs.io/en/stable/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.4.0`` ``foss/2021a`` ========= ============== @@ -6009,7 +6183,7 @@ A tool for semi-automatic cell type annotation *homepage*: https://www.celltypist.org/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.0`` ``foss/2021b`` ========= ============== @@ -6024,13 +6198,13 @@ Classifier for metagenomic sequences *homepage*: https://ccb.jhu.edu/software/centrifuge -============== =============================== -version toolchain -============== =============================== -``1.0.3`` ``foss/2018b`` -``1.0.4`` ``gompi/2020b`` +============== ================================ +version toolchain +============== ================================ +``1.0.3`` ``foss/2018b`` +``1.0.4`` ``gompi/2020b``, ``gompi/2021a`` ``1.0.4-beta`` ``foss/2018b``, ``gompi/2020a`` -============== =============================== +============== ================================ .. _list_software_Cereal_588: @@ -6043,7 +6217,7 @@ cereal is a header-only C++11 serialization library. cereal takes arbitrary data *homepage*: https://uscilab.github.io/cereal/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.3.0`` ``system`` ========= ========== @@ -6059,7 +6233,7 @@ CESM is a fully-coupled, community, global climate model that provides state-of- *homepage*: https://www.cesm.ucar.edu/models/cesm2/ ======= ================================================================ -version toolchain +version toolchain ======= ================================================================ ``2`` ``foss/2018b``, ``foss/2021b``, ``intel/2018b``, ``iomkl/2018b`` ======= ================================================================ @@ -6075,7 +6249,7 @@ CFDEMcoupling is an open source CFD-DEM engine. It provides the possibility to c *homepage*: https://www.cfdem.com/cfdemrcoupling-open-source-cfd-dem-framework ========= ============== -version toolchain +version toolchain ========= ============== ``3.8.0`` ``foss/2018a`` ========= ============== @@ -6090,17 +6264,17 @@ CFITSIO is a library of C and Fortran subroutines for reading and writing data f *homepage*: https://heasarc.gsfc.nasa.gov/fitsio/ -======== ===================================================== -version toolchain -======== ===================================================== -``3.38`` ``foss/2016a``, ``intel/2016a`` +======== ========================================================== +version toolchain +======== ========================================================== +``3.38`` ``foss/2016a``, ``intel/2016a`` ``3.41`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``intel/2016b`` -``3.42`` ``GCCcore/6.4.0``, ``intel/2017b`` -``3.45`` ``GCCcore/7.3.0``, ``intel/2018b`` -``3.47`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.48`` ``GCCcore/9.3.0`` -``3.49`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` -======== ===================================================== +``3.42`` ``GCCcore/6.4.0``, ``intel/2017b`` +``3.45`` ``GCCcore/7.3.0``, ``intel/2018b`` +``3.47`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.48`` ``GCCcore/9.3.0`` +``3.49`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +======== ========================================================== .. _list_software_cftime_632: @@ -6113,11 +6287,11 @@ Time-handling functionality from netcdf4-python *homepage*: https://github.com/Unidata/cftime =========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============================== -``1.0.0`` ``-Python-3.6.4`` ``intel/2018a`` -``1.0.0b1`` ``-Python-3.6.2`` ``foss/2017b`` -``1.0.1`` ``-Python-2.7.15`` ``intel/2018b`` +``1.0.0`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.0b1`` ``-Python-3.6.2`` ``foss/2017b`` +``1.0.1`` ``-Python-2.7.15`` ``intel/2018b`` ``1.0.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` =========== ================== =============================== @@ -6131,27 +6305,27 @@ The goal of the CGAL Open Source Project is to provide easy access to efficient *homepage*: https://www.cgal.org/ -========== ================== ================================================= -version versionsuffix toolchain -========== ================== ================================================= -``4.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``4.8.1`` ``foss/2016b``, ``intel/2016b`` -``4.8.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``4.9`` ``-Python-2.7.12`` ``intel/2016b`` -``4.9`` ``-Python-2.7.13`` ``intel/2017a`` -``4.11`` ``-Python-2.7.13`` ``intel/2017a`` -``4.11`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``4.11`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``4.11.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``4.11.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.11.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``4.14.3`` ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a`` -``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` -``5.2`` ``gompi/2020b`` -========== ================== ================================================= +========== ================== ================================================================== +version versionsuffix toolchain +========== ================== ================================================================== +``4.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``4.8.1`` ``foss/2016b``, ``intel/2016b`` +``4.8.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``4.9`` ``-Python-2.7.12`` ``intel/2016b`` +``4.9`` ``-Python-2.7.13`` ``intel/2017a`` +``4.11`` ``-Python-2.7.13`` ``intel/2017a`` +``4.11`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``4.11`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``4.11.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``4.11.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.11.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.11.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.14`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``4.14.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``4.14.3`` ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a``, ``iimpi/2021a`` +``4.14.3`` ``-Python-3.8.2`` ``gompi/2020a``, ``iimpi/2020a`` +``5.2`` ``gompi/2020b`` +========== ================== ================================================================== .. _list_software_cget_419: @@ -6164,7 +6338,7 @@ Cmake package retrieval. This can be used to download and install cmake packages *homepage*: https://cget.readthedocs.io/en/latest/index.html ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.1.6`` ``-Python-3.6.4`` ``foss/2018a`` ========= ================= ============== @@ -6180,9 +6354,9 @@ The COIN-OR Cut Generation Library (Cgl) is a collection of cut generators that *homepage*: https://github.com/coin-or/Cgl ========== ============================== -version toolchain +version toolchain ========== ============================== -``0.60.2`` ``foss/2018b`` +``0.60.2`` ``foss/2018b`` ``0.60.3`` ``foss/2020b``, ``foss/2021a`` ========== ============================== @@ -6197,7 +6371,7 @@ Command-line Toolset for Bisulfite Sequencing Data Analysis *homepage*: https://cgmaptools.github.io/ ========= =============== -version toolchain +version toolchain ========= =============== ``0.1.2`` ``intel/2019b`` ========= =============== @@ -6213,9 +6387,9 @@ The CGNS system is designed to facilitate the exchange of data between sites and *homepage*: https://cgns.github.io/ ========= =================== -version toolchain +version toolchain ========= =================== -``3.3.1`` ``foss/2016b`` +``3.3.1`` ``foss/2016b`` ``4.1.0`` ``intelcuda/2019b`` ========= =================== @@ -6230,12 +6404,13 @@ CharLS is a C++ implementation of the JPEG-LS standard for lossless and near-los *homepage*: https://github.com/team-charls/charls ========= ==================================== -version toolchain +version toolchain ========= ==================================== ``2.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``2.1.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.2.0`` ``GCCcore/10.2.0`` -``2.3.4`` ``GCCcore/10.3.0`` +``2.2.0`` ``GCCcore/10.2.0`` +``2.3.4`` ``GCCcore/10.3.0`` +``2.4.1`` ``GCCcore/11.3.0`` ========= ==================================== @@ -6249,7 +6424,7 @@ CHARMM (Chemistry at HARvard Macromolecular Mechanics) is a versatile and widely *homepage*: http://www.charmm.org ======== =============================== -version toolchain +version toolchain ======== =============================== ``37b2`` ``foss/2016a``, ``intel/2016a`` ======== =============================== @@ -6265,7 +6440,7 @@ CHARMM (Chemistry at HARvard Macromolecular Mechanics) is a versatile and widely *homepage*: http://www.charmm.org ======== =============================== -version toolchain +version toolchain ======== =============================== ``43b2`` ``foss/2017b``, ``intel/2017b`` ======== =============================== @@ -6281,7 +6456,7 @@ Case-control HAplotype Sharing analyses. Haplotype sharing analyses for genome *homepage*: http://people.duke.edu/~asallen/Software.html ============ ========== -version toolchain +version toolchain ============ ========== ``20130626`` ``system`` ============ ========== @@ -6297,7 +6472,7 @@ Check is a unit testing framework for C. It features a simple interface for defi *homepage*: https://libcheck.github.io/check/ ========== ============================================================================= -version toolchain +version toolchain ========== ============================================================================= ``0.15.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========== ============================================================================= @@ -6313,7 +6488,7 @@ Check is a unit testing framework for C. It features a simple interface for def *homepage*: https://libcheck.github.io/check/ ========== ================= -version toolchain +version toolchain ========== ================= ``0.12.0`` ``GCCcore/6.4.0`` ========== ================= @@ -6329,16 +6504,16 @@ CheckM provides a set of tools for assessing the quality of genomes recovered fr *homepage*: https://github.com/Ecogenomics/CheckM ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== ``1.0.13`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.0.13`` ``-Python-2.7.15`` ``foss/2018b`` +``1.0.13`` ``-Python-2.7.15`` ``foss/2018b`` ``1.0.13`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.0.18`` ``-Python-2.7.15`` ``foss/2019a`` -``1.0.18`` ``-Python-2.7.18`` ``foss/2020b`` +``1.0.18`` ``-Python-2.7.15`` ``foss/2019a`` +``1.0.18`` ``-Python-2.7.18`` ``foss/2020b`` ``1.1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.1.3`` ``foss/2021a``, ``foss/2021b`` -``1.1.3`` ``-Python-3.8.2`` ``intel/2020a`` +``1.1.3`` ``foss/2021a``, ``foss/2021b`` +``1.1.3`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================== =============================== @@ -6352,12 +6527,28 @@ Cheetah is an open source template engine and code generation tool. *homepage*: https://cheetahtemplate.org ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.4.4`` ``-Python-2.7.15`` ``intel/2018b`` ========= ================== =============== +.. _list_software_Chemaxon-Marvin_1485: + +*Chemaxon-Marvin* ++++++++++++++++++ + +Marvin suite is a chemically intelligent desktop toolkit built to help you draw, edit, publish, render, import and export your chemical structures and as well as allowing you to convert between various chemical and graphical file formats. It is free for individual, academic and non-commercial use. + +*homepage*: https://chemaxon.com/products/marvin + +========= ========== +version toolchain +========= ========== +``21.14`` ``system`` +========= ========== + + .. _list_software_CheMPS2_562: *CheMPS2* @@ -6368,16 +6559,17 @@ CheMPS2 is a scientific library which contains a spin-adapted implementation of *homepage*: https://github.com/SebWouters/CheMPS2 =========== ================================================================================= -version toolchain +version toolchain =========== ================================================================================= -``1.6`` ``intel/2016a`` -``1.7-rc2`` ``intel/2016a`` -``1.7.1`` ``intel/2016a`` -``1.7.2`` ``intel/2016a`` -``1.8`` ``intel/2016b`` -``1.8.8`` ``intel/2018b`` +``1.6`` ``intel/2016a`` +``1.7-rc2`` ``intel/2016a`` +``1.7.1`` ``intel/2016a`` +``1.7.2`` ``intel/2016a`` +``1.8`` ``intel/2016b`` +``1.8.8`` ``intel/2018b`` ``1.8.9`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b`` -``1.8.11`` ``foss/2021b`` +``1.8.11`` ``foss/2021b`` +``1.8.12`` ``foss/2022a`` =========== ================================================================================= @@ -6391,9 +6583,9 @@ CHERAB is a python library for forward modelling diagnostics based on spectrosc *homepage*: https://cherab.github.io/documentation/index.html ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== -``1.2.0`` ``-Python-3.6.6`` ``intel/2018b`` +``1.2.0`` ``-Python-3.6.6`` ``intel/2018b`` ``1.3.0`` ``foss/2020b``, ``intel/2020b`` ========= ================= =============================== @@ -6408,7 +6600,7 @@ chewBBACA stands for "BSR-Based Allele Calling Algorithm". chewBBACA is a compre *homepage*: https://github.com/B-UMMI/chewBBACA ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.5.5`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -6424,7 +6616,7 @@ Cumulative density function of linear combinations of independent chi-square ran *homepage*: https://github.com/limix/chi2comb ========= ================= -version toolchain +version toolchain ========= ================= ``0.0.3`` ``GCCcore/7.3.0`` ========= ================= @@ -6440,7 +6632,7 @@ UCSF Chimera is a highly extensible program for interactive visualization and *homepage*: https://www.cgl.ucsf.edu/chimera/ ======== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= ========== ``1.10`` ``-linux_x86_64`` ``system`` ``1.16`` ``-linux_x86_64`` ``system`` @@ -6457,7 +6649,7 @@ ChimPipe is a computational method for the detection of novel transcription-indu *homepage*: https://chimpipe.readthedocs.org/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``0.9.5`` ``foss/2018b`` ``0.9.5`` ``-Python-2.7.12`` ``foss/2016b`` @@ -6474,7 +6666,7 @@ Chromaprint is the core component of the AcoustID project. It's a client-side li *homepage*: https://acoustid.org/chromaprint ========= ================= -version toolchain +version toolchain ========= ================= ``1.4.3`` ``GCCcore/8.2.0`` ========= ================= @@ -6490,7 +6682,7 @@ Cicero is an R package that provides tools for analyzing single-cell chromatin a *homepage*: https://cole-trapnell-lab.github.io/cicero-release ============ ===================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ===================== ============== ``1.3.4.11`` ``-R-4.0.3-Monocle3`` ``foss/2020b`` ============ ===================== ============== @@ -6506,7 +6698,7 @@ CIF2Cell is a tool to generate the geometrical setup for various electronic stru *homepage*: https://sourceforge.net/projects/cif2cell ========== ================== ================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================= ``1.2.10`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ========== ================== ================= @@ -6522,7 +6714,7 @@ CIRCexplorer2 is a comprehensive and integrative circular RNA analysis toolset. *homepage*: https://circexplorer2.readthedocs.io/ ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``1.1.10`` ``-Python-2.7.14`` ``intel/2017b`` ========== ================== =============== @@ -6538,11 +6730,11 @@ CIRCexplorer2 is a comprehensive and integrative circular RNA analysis toolset. *homepage*: http://circexplorer2.readthedocs.io/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.3.2`` ``-Python-2.7.14`` ``intel/2017b`` ``2.3.3`` ``-Python-2.7.14`` ``intel/2018a`` -``2.3.8`` ``-Python-2.7.18`` ``foss/2020b`` +``2.3.8`` ``-Python-2.7.18`` ``foss/2020b`` ========= ================== =============== @@ -6555,14 +6747,14 @@ Circos is a software package for visualizing data and information. It visualize *homepage*: http://www.circos.ca/ -========== ================ ================= -version versionsuffix toolchain -========== ================ ================= -``0.69-5`` ``-Perl-5.24.0`` ``foss/2016b`` +========== ================ ===================================== +version versionsuffix toolchain +========== ================ ===================================== +``0.69-5`` ``-Perl-5.24.0`` ``foss/2016b`` ``0.69-6`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` ``0.69-6`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``0.69-9`` ``GCCcore/9.3.0`` -========== ================ ================= +``0.69-9`` ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` +========== ================ ===================================== .. _list_software_CIRI_295: @@ -6575,7 +6767,7 @@ CircRNA Identifier. A de novo circular RNA identification tool *homepage*: https://sourceforge.net/projects/ciri/ ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``2.0.6`` ``-Perl-5.26.0`` ``intel/2017b`` ========= ================ =============== @@ -6591,7 +6783,7 @@ Circular RNA Identification for Long-Reads Nanopore Sequencing Data *homepage*: https://github.com/bioinfo-biols/CIRI-long/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.2`` ``foss/2020b`` ========= ============== @@ -6607,7 +6799,7 @@ cisTEM is user-friendly software to process cryo-EM images of macromolecular com *homepage*: https://cistem.org/ ============== ============== -version toolchain +version toolchain ============== ============== ``1.0.0-beta`` ``foss/2018a`` ============== ============== @@ -6623,7 +6815,7 @@ A python package that allows to count antibody TAGS from a CITE-seq and/or cell *homepage*: https://github.com/Hoohm/CITE-seq-Count ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.4.3`` ``-Python-3.7.4`` ``foss/2019b`` @@ -6640,37 +6832,37 @@ C, C++, Objective-C compiler, based on LLVM. Does not include C++ standard lib *homepage*: https://clang.llvm.org/ ========== ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ====================================== -``3.3`` ``GCC/4.8.1`` -``3.4`` ``GCC/4.8.2`` -``3.4.1`` ``GCC/4.8.2`` -``3.4.2`` ``GCC/4.8.2`` -``3.6.0`` ``GCC/4.9.2`` -``3.6.1`` ``GCC/4.9.2`` -``3.7.0`` ``GNU/4.9.3-2.25`` -``3.7.1`` ``GCC/4.9.3-2.25``, ``foss/2016a`` -``3.8.0`` ``GCC/4.9.3-2.25`` -``3.8.1`` ``GCC/5.4.0-2.26``, ``foss/2016b`` -``5.0.0`` ``GCC/6.4.0-2.28`` -``5.0.1`` ``GCC/6.4.0-2.28`` +``3.3`` ``GCC/4.8.1`` +``3.4`` ``GCC/4.8.2`` +``3.4.1`` ``GCC/4.8.2`` +``3.4.2`` ``GCC/4.8.2`` +``3.6.0`` ``GCC/4.9.2`` +``3.6.1`` ``GCC/4.9.2`` +``3.7.0`` ``GNU/4.9.3-2.25`` +``3.7.1`` ``GCC/4.9.3-2.25``, ``foss/2016a`` +``3.8.0`` ``GCC/4.9.3-2.25`` +``3.8.1`` ``GCC/5.4.0-2.26``, ``foss/2016b`` +``5.0.0`` ``GCC/6.4.0-2.28`` +``5.0.1`` ``GCC/6.4.0-2.28`` ``6.0.1`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30`` -``7.0.0`` ``GCC/6.4.0-2.28`` -``7.0.1`` ``GCC/7.3.0-2.30`` -``8.0.0`` ``GCCcore/8.2.0`` -``8.0.0`` ``-CUDA-10.1.105`` ``GCCcore/8.2.0`` -``8.0.1`` ``-CUDA-10.1.105`` ``GCC/8.2.0-2.31.1`` -``8.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` -``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``9.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` -``10.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``10.0.1`` ``GCCcore/9.3.0`` -``11.0.0`` ``GCCcore/9.3.0`` -``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` +``7.0.0`` ``GCC/6.4.0-2.28`` +``7.0.1`` ``GCC/7.3.0-2.30`` +``8.0.0`` ``GCCcore/8.2.0`` +``8.0.0`` ``-CUDA-10.1.105`` ``GCCcore/8.2.0`` +``8.0.1`` ``-CUDA-10.1.105`` ``GCC/8.2.0-2.31.1`` +``8.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` +``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``9.0.1`` ``-CUDA-10.1.243`` ``GCC/8.3.0`` +``10.0.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``10.0.1`` ``GCCcore/9.3.0`` +``11.0.0`` ``GCCcore/9.3.0`` +``11.0.1`` ``GCCcore/10.2.0``, ``gcccuda/2020b`` ``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``12.0.1`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` +``12.0.1`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` ``13.0.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -``13.0.1`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` +``13.0.1`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ========== ================== ====================================== @@ -6684,7 +6876,7 @@ AOMP is an open source Clang/LLVM based compiler with added support for the Open *homepage*: https://github.com/RadeonOpenCompute/llvm-project ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -6700,10 +6892,10 @@ Python bindings for libclang *homepage*: https://clang.llvm.org ========== ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ====================================== -``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``10.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``8.0.0`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``10.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``13.0.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ================== ====================================== @@ -6718,7 +6910,7 @@ C version of LAPACK *homepage*: http://www.netlib.org/clapack ========= =========================================================================== -version toolchain +version toolchain ========= =========================================================================== ``3.2.1`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a`` ========= =========================================================================== @@ -6734,7 +6926,7 @@ CLuster Expansion in Atomic Simulation Environment (CLEASE) is a package that au *homepage*: https://gitlab.com/computationalmaterials/clease ========== =============== -version toolchain +version toolchain ========== =============== ``0.10.6`` ``intel/2021a`` ========== =============== @@ -6750,21 +6942,37 @@ The CLHEP project is intended to be a set of HEP-specific foundation and utilit *homepage*: https://proj-clhep.web.cern.ch/proj-clhep/ =========== ================================================================ -version toolchain +version toolchain =========== ================================================================ -``2.1.1.0`` ``intel/2016a`` -``2.1.3.1`` ``intel/2016a`` -``2.2.0.8`` ``intel/2016a`` -``2.3.1.1`` ``intel/2016a`` -``2.3.4.3`` ``foss/2017b``, ``intel/2017b`` -``2.4.0.0`` ``intel/2017b`` +``2.1.1.0`` ``intel/2016a`` +``2.1.3.1`` ``intel/2016a`` +``2.2.0.8`` ``intel/2016a`` +``2.3.1.1`` ``intel/2016a`` +``2.3.4.3`` ``foss/2017b``, ``intel/2017b`` +``2.4.0.0`` ``intel/2017b`` ``2.4.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` -``2.4.1.3`` ``foss/2019b``, ``foss/2020a`` -``2.4.4.0`` ``GCC/10.2.0``, ``GCC/11.2.0`` -``2.4.5.1`` ``GCC/11.2.0`` +``2.4.1.3`` ``foss/2019b``, ``foss/2020a`` +``2.4.4.0`` ``GCC/10.2.0``, ``GCC/11.2.0`` +``2.4.5.1`` ``GCC/11.2.0`` =========== ================================================================ +.. _list_software_CliMetLab_845: + +*CliMetLab* ++++++++++++ + +CliMetLab is a Python package aiming at simplifying access to climate and meteorological datasets, allowing users to focus on science instead of technical issues such as data access and data formats. It is mostly intended to be used in Jupyter notebooks, and be interoperable with all popular data analytic packages, such as Numpy, Pandas, Xarray, SciPy, Matplotlib, etc. as well as machine learning frameworks, such as Tensorflow, Keras or PyTorch. + +*homepage*: https://climetlab.readthedocs.io/ + +========== ============== +version toolchain +========== ============== +``0.12.6`` ``foss/2022a`` +========== ============== + + .. _list_software_CLISP_379: *CLISP* @@ -6775,7 +6983,7 @@ Common Lisp is a high-level, general-purpose, object-oriented, dynamic, functio *homepage*: https://clisp.sourceforge.io/ ======== ==================================== -version toolchain +version toolchain ======== ==================================== ``2.49`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0`` ======== ==================================== @@ -6791,7 +6999,7 @@ Efficient Inference of Recombination in Whole Bacterial Genomes *homepage*: https://github.com/xavierdidelot/ClonalFrameML ======== ============== -version toolchain +version toolchain ======== ============== ``1.11`` ``foss/2016b`` ======== ============== @@ -6807,12 +7015,28 @@ CLooG is a free software and library to generate code for scanning Z-polyhedra. *homepage*: http://www.bastoul.net/cloog/index.php ========== ============= -version toolchain +version toolchain ========== ============= ``0.18.1`` ``GCC/4.8.2`` ========== ============= +.. _list_software_CloudCompare_1214: + +*CloudCompare* +++++++++++++++ + +3D point cloud and mesh processing software + +*homepage*: https://www.cloudcompare.org/ + +========== ============== +version toolchain +========== ============== +``2.12.4`` ``foss/2021b`` +========== ============== + + .. _list_software_Clp_287: *Clp* @@ -6823,11 +7047,11 @@ Clp (Coin-or linear programming) is an open-source linear programming solver. It *homepage*: https://github.com/coin-or/Clp ========== ============================== -version toolchain +version toolchain ========== ============================== -``1.17.3`` ``foss/2018b`` +``1.17.3`` ``foss/2018b`` ``1.17.6`` ``foss/2020b``, ``foss/2021a`` -``1.17.7`` ``foss/2021b`` +``1.17.7`` ``foss/2021b`` ========== ============================== @@ -6841,9 +7065,9 @@ Clustal Omega is a multiple sequence alignment program for proteins. It produce *homepage*: http://www.clustal.org/omega/ ========= ============================================================================================================= -version toolchain +version toolchain ========= ============================================================================================================= -``1.2.0`` ``foss/2016b`` +``1.2.0`` ``foss/2016b`` ``1.2.4`` ``GCC/10.3.0``, ``GCC/8.3.0``, ``foss/2018b``, ``intel-compilers/2021.2.0``, ``intel/2018a``, ``intel/2018b`` ========= ============================================================================================================= @@ -6858,7 +7082,7 @@ ClustalW2 is a general purpose multiple sequence alignment program for DNA or pr *homepage*: https://www.ebi.ac.uk/Tools/msa/clustalw2/ ======= =========================================================================================================================================================================== -version toolchain +version toolchain ======= =========================================================================================================================================================================== ``2.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017b``, ``intel/2018b``, ``intel/2020a`` ======= =========================================================================================================================================================================== @@ -6874,7 +7098,7 @@ Cluster-Buster: Finding dense clusters of motifs in DNA sequences *homepage*: https://github.com/weng-lab/cluster-buster/ ============ =============== -version toolchain +version toolchain ============ =============== ``20160106`` ``intel/2016a`` ============ =============== @@ -6890,7 +7114,7 @@ ClusterShell is an event-driven open source Python library, designed to run loca *homepage*: https://cea-hpc.github.io/clustershell/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.7.3`` ``system`` ========= ========== @@ -6906,47 +7130,48 @@ CMake, the cross-platform, open-source build system. CMake is a family of tools *homepage*: https://www.cmake.org ========== ================================================================================================================================================= -version toolchain +version toolchain ========== ================================================================================================================================================= -``2.8.11`` ``GCC/4.8.1`` -``2.8.12`` ``GCC/4.8.1``, ``GCC/4.8.2`` -``3.0.0`` ``GCC/4.8.3`` -``3.1.0`` ``GCC/4.9.2`` -``3.1.3`` ``GCC/4.9.2``, ``system`` -``3.2.1`` ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` -``3.3.1`` ``system`` -``3.3.2`` ``GNU/4.9.3-2.25``, ``gimkl/2.11.5`` +``2.8.11`` ``GCC/4.8.1`` +``2.8.12`` ``GCC/4.8.1``, ``GCC/4.8.2`` +``3.0.0`` ``GCC/4.8.3`` +``3.1.0`` ``GCC/4.9.2`` +``3.1.3`` ``GCC/4.9.2``, ``system`` +``3.2.1`` ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` +``3.3.1`` ``system`` +``3.3.2`` ``GNU/4.9.3-2.25``, ``gimkl/2.11.5`` ``3.4.1`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``foss/2016a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``3.4.3`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a`` -``3.5.1`` ``intel/2016a`` -``3.5.2`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``system`` -``3.6.1`` ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``foss/2016b``, ``intel/2016b``, ``system`` -``3.6.2`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``3.7.1`` ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``foss/2016b``, ``intel/2016b`` -``3.7.2`` ``GCCcore/6.3.0``, ``foss/2016b``, ``intel/2016b`` -``3.8.0`` ``GCCcore/6.3.0`` -``3.8.1`` ``GCCcore/6.3.0`` -``3.8.2`` ``GCCcore/6.3.0`` -``3.9.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``system`` -``3.9.4`` ``GCCcore/6.4.0`` -``3.9.5`` ``GCCcore/6.4.0`` -``3.9.6`` ``system`` -``3.10.0`` ``GCCcore/6.4.0`` -``3.10.1`` ``GCCcore/6.4.0`` -``3.10.2`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` -``3.10.3`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` -``3.11.1`` ``GCCcore/6.4.0`` -``3.11.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``3.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``system`` -``3.13.3`` ``GCCcore/8.2.0`` -``3.15.1`` ``system`` -``3.15.3`` ``GCCcore/8.3.0`` -``3.16.4`` ``GCCcore/9.3.0`` -``3.18.4`` ``GCCcore/10.2.0``, ``system`` -``3.20.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.21.1`` ``GCCcore/11.2.0`` -``3.22.1`` ``GCCcore/11.2.0`` -``3.23.1`` ``GCCcore/11.3.0`` +``3.4.3`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a`` +``3.5.1`` ``intel/2016a`` +``3.5.2`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``system`` +``3.6.1`` ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``foss/2016b``, ``intel/2016b``, ``system`` +``3.6.2`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``3.7.1`` ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``foss/2016b``, ``intel/2016b`` +``3.7.2`` ``GCCcore/6.3.0``, ``foss/2016b``, ``intel/2016b`` +``3.8.0`` ``GCCcore/6.3.0`` +``3.8.1`` ``GCCcore/6.3.0`` +``3.8.2`` ``GCCcore/6.3.0`` +``3.9.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``system`` +``3.9.4`` ``GCCcore/6.4.0`` +``3.9.5`` ``GCCcore/6.4.0`` +``3.9.6`` ``system`` +``3.10.0`` ``GCCcore/6.4.0`` +``3.10.1`` ``GCCcore/6.4.0`` +``3.10.2`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` +``3.10.3`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0`` +``3.11.1`` ``GCCcore/6.4.0`` +``3.11.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``3.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``system`` +``3.13.3`` ``GCCcore/8.2.0`` +``3.15.1`` ``system`` +``3.15.3`` ``GCCcore/8.3.0`` +``3.16.4`` ``GCCcore/9.3.0`` +``3.18.4`` ``GCCcore/10.2.0``, ``system`` +``3.20.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.21.1`` ``GCCcore/11.2.0`` +``3.22.1`` ``GCCcore/11.2.0`` +``3.23.1`` ``GCCcore/11.3.0`` +``3.24.3`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ================================================================================================================================================= @@ -6960,7 +7185,7 @@ The R package CMAverse provides a suite of functions for reproducible causal med *homepage*: https://bs1125.github.io/CMAverse/ ============ ============== -version toolchain +version toolchain ============ ============== ``20220112`` ``foss/2021b`` ============ ============== @@ -6976,12 +7201,28 @@ CmdStanR is a lightweight interface to Stan for R users *homepage*: https://mc-stan.org/cmdstanr ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.5.0`` ``-R-4.1.2`` ``foss/2021b`` ========= ============= ============== +.. _list_software_cmocean_726: + +*cmocean* ++++++++++ + +This package contains colormaps for commonly-used oceanographic variables. Most of the colormaps started from matplotlib colormaps, but have now been adjusted using the viscm tool to be perceptually uniform. + +*homepage*: https://github.com/matplotlib/cmocean + +======= ============== +version toolchain +======= ============== +``2.0`` ``foss/2022a`` +======= ============== + + .. _list_software_CMSeq_441: *CMSeq* @@ -6992,7 +7233,7 @@ CMSeq is a set of commands to provide an interface to .bam files for coverage an *homepage*: https://github.com/SegataLab/cmseq/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.3`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -7008,7 +7249,7 @@ Integer Linear Program for the Copy-Number Tree Problem *homepage*: https://compbio.cs.brown.edu/projects/cnt-ilp/ ============ ==================== -version toolchain +version toolchain ============ ==================== ``20171031`` ``GCC/8.2.0-2.31.1`` ============ ==================== @@ -7024,12 +7265,12 @@ A command-line toolkit and Python library for detecting copy number variants an *homepage*: https://github.com/etal/cnvkit ========= ========================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= =============== ``0.9.2`` ``-Python-2.7.14`` ``intel/2017b`` ``0.9.3`` ``-Python-3.6.4`` ``intel/2018a`` -``0.9.6`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` -``0.9.8`` ``-R-4.0.3`` ``foss/2020b`` +``0.9.6`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +``0.9.8`` ``-R-4.0.3`` ``foss/2020b`` ========= ========================= =============== @@ -7043,7 +7284,7 @@ a tool for CNV discovery and genotyping from depth-of-coverage by mapped reads *homepage*: https://github.com/abyzovlab/CNVnator ========= ============== -version toolchain +version toolchain ========= ============== ``0.3.3`` ``foss/2016b`` ========= ============== @@ -7059,12 +7300,28 @@ Co-phylog: an assembly-free phylogenomic approach for closely related organisms *homepage*: https://github.com/yhg926/co-phylog ============ ================== -version toolchain +version toolchain ============ ================== ``20201012`` ``GCC/7.3.0-2.30`` ============ ================== +.. _list_software_COBRApy_592: + +*COBRApy* ++++++++++ + +COBRApy is a package for constraint-based modeling of metabolic networks. + +*homepage*: https://opencobra.github.io/cobrapy/ + +========== ============== +version toolchain +========== ============== +``0.26.0`` ``foss/2021a`` +========== ============== + + .. _list_software_CoCoALib_700: *CoCoALib* @@ -7075,13 +7332,29 @@ CoCoALib is a free GPL3 C++ library for doing Computations in Commutative Algebr *homepage*: http://cocoa.dima.unige.it/cocoalib =========== ==================== -version toolchain +version toolchain =========== ==================== ``0.99601`` ``GCC/8.2.0-2.31.1`` -``0.99700`` ``GCC/8.3.0`` +``0.99700`` ``GCC/8.3.0`` =========== ==================== +.. _list_software_CodAn_453: + +*CodAn* ++++++++ + +CodAn (Coding sequence Annotator) is a computational tool designed to characterize the CDS and UTR regions on transcripts from any Eukaryote species. + +*homepage*: https://github.com/pedronachtigall/CodAn + +======= ============== +version toolchain +======= ============== +``1.2`` ``foss/2021b`` +======= ============== + + .. _list_software_code-server_1119: *code-server* @@ -7092,7 +7365,7 @@ Run VS Code on any machine anywhere and access it in the browser. *homepage*: https://github.com/cdr/code-server ========= ========== -version toolchain +version toolchain ========= ========== ``3.7.3`` ``system`` ========= ========== @@ -7108,7 +7381,7 @@ Full-spectrum copy number variation detection by high-throughput DNA sequencing *homepage*: https://github.com/yuchaojiang/CODEX2 ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``20180227`` ``-R-3.4.3`` ``intel/2017b`` ============ ============= =============== @@ -7124,7 +7397,7 @@ Cogent is a tool for reconstructing the coding genome using high-quality full-le *homepage*: https://github.com/Magdoll/Cogent ========= ============== -version toolchain +version toolchain ========= ============== ``8.0.0`` ``foss/2021a`` ========= ============== @@ -7140,7 +7413,7 @@ Coin is an OpenGL-based, 3D graphics library that has its roots in the Open Inve *homepage*: https://coin3d.github.io ========= ============================== -version toolchain +version toolchain ========= ============================== ``4.0.0`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ============================== @@ -7156,11 +7429,11 @@ CoinUtils (Coin-OR Utilities) is an open-source collection of classes and functi *homepage*: https://github.com/coin-or/CoinUtils ========== ================================== -version toolchain +version toolchain ========== ================================== -``2.11.3`` ``GCCcore/7.3.0``, ``foss/2018b`` +``2.11.3`` ``GCCcore/7.3.0``, ``foss/2018b`` ``2.11.4`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` -``2.11.6`` ``GCC/11.2.0`` +``2.11.6`` ``GCC/11.2.0`` ========== ================================== @@ -7174,7 +7447,7 @@ Colossal-AI: A Unified Deep Learning System for Big Model Era *homepage*: https://colossalai.org/ ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``0.1.8`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ================ ============== @@ -7190,7 +7463,7 @@ COMMET ("COmpare Multiple METagenomes") provides a global similarity overview be *homepage*: https://colibread.inria.fr/software/commet/ ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20150415`` ``-Python-2.7.11`` ``foss/2016a`` ============ ================== ============== @@ -7206,7 +7479,7 @@ A toolbox for comparative genomics. *homepage*: https://github.com/dparks1134/CompareM ========== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============== ``0.0.23`` ``-Python-2.7.15`` ``foss/2018b`` ``0.1.2`` ``foss/2021b`` @@ -7223,7 +7496,7 @@ Low-Level Interface to zlib or zlib-ng compression library *homepage*: https://metacpan.org/pod/Compress::Raw::Zlib ========= ================== -version toolchain +version toolchain ========= ================== ``2.202`` ``GCCcore/11.3.0`` ========= ================== @@ -7239,7 +7512,7 @@ COMSOL Multiphysics is a general-purpose software platform, based on advanced nu *homepage*: https://www.comsol.com ============= ========== -version toolchain +version toolchain ============= ========== ``5.4.0.225`` ``system`` ============= ========== @@ -7255,7 +7528,7 @@ Con3F is a Python package to read, manipulate and convert force field files *homepage*: https://github.ugent.be/CMM/con3f ================ ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================= =============== ``1.0-20190329`` ``-Python-3.7.2`` ``intel/2019a`` ================ ================= =============== @@ -7271,7 +7544,7 @@ Clustering cONtigs with COverage and ComposiTion (CONCOCT) is a program for unsu *homepage*: https://concoct.readthedocs.io ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.0.0`` ``-Python-2.7.14`` ``foss/2017b`` ``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` @@ -7291,12 +7564,12 @@ configparser is a Python library that brings the updated configparser from Pytho *homepage*: https://docs.python.org/3/library/configparser.html ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``3.5.0`` ``-Python-2.7.11`` ``foss/2016a`` +``3.5.0`` ``-Python-2.7.11`` ``foss/2016a`` ``3.5.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.5.0`` ``-Python-3.5.2`` ``intel/2016b`` -``3.5.0`` ``-Python-3.6.3`` ``intel/2017b`` +``3.5.0`` ``-Python-3.5.2`` ``intel/2016b`` +``3.5.0`` ``-Python-3.6.3`` ``intel/2017b`` ========= ================== =============================== @@ -7310,10 +7583,10 @@ HTTP proxy for node.js including a REST API for updating the routing table. Dev *homepage*: https://github.com/jupyterhub/configurable-http-proxy ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== -``1.3.0`` ``-nodejs-4.4.7`` ``foss/2016a`` -``3.1.1`` ``-nodejs-8.9.4`` ``foss/2017a`` +``1.3.0`` ``-nodejs-4.4.7`` ``foss/2016a`` +``3.1.1`` ``-nodejs-8.9.4`` ``foss/2017a`` ``4.2.1`` ``GCCcore/10.2.0`` ``4.4.0`` ``GCCcore/10.3.0`` ========= ================= ================== @@ -7329,7 +7602,7 @@ CONN is an open-source Matlab/SPM-based cross-platform software for the computa *homepage*: https://web.conn-toolbox.org/home ======= ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ========== ``21a`` ``-MATLAB-2021a`` ``system`` ======= ================= ========== @@ -7345,12 +7618,12 @@ Connectome Workbench is an open source, freely available visualization and disc *homepage*: https://www.humanconnectome.org/software/connectome-workbench ========= =============== ================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== ================================================== -``1.2.2`` ``system`` +``1.2.2`` ``system`` ``1.3.2`` ``GCCcore/8.2.0``, ``foss/2017b``, ``intel/2017b`` -``1.4.2`` ``-rh_linux64`` ``system`` -``1.5.0`` ``GCCcore/10.3.0`` +``1.4.2`` ``-rh_linux64`` ``system`` +``1.5.0`` ``GCCcore/10.3.0`` ========= =============== ================================================== @@ -7364,10 +7637,10 @@ Copy number and genotype annotation from whole genome and whole exome sequencin *homepage*: https://github.com/BoevaLab/FREEC ======== ======================================== -version toolchain +version toolchain ======== ======================================== ``11.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1`` -``11.6`` ``GCC/10.2.0`` +``11.6`` ``GCC/10.2.0`` ======== ======================================== @@ -7381,9 +7654,9 @@ Schrodinger-developed 2D Coordinate Generation *homepage*: https://github.com/schrodinger/coordgenlibs ========= ================================================================== -version toolchain +version toolchain ========= ================================================================== -``1.3.2`` ``gompi/2019a``, ``iimpi/2019a`` +``1.3.2`` ``gompi/2019a``, ``iimpi/2019a`` ``3.0.1`` ``gompi/2019b``, ``gompi/2021a``, ``gompi/2022a``, ``iimpi/2020a`` ========= ================================================================== @@ -7398,7 +7671,7 @@ Coot is for macromolecular model building, model completion and validation, par *homepage*: http://www2.mrc-lmb.cam.ac.uk/Personal/pemsley/coot ========= =========================================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =========================================== ========== ``0.8.1`` ``-binary-Linux-x86_64-rhel-6-python-gtk2`` ``system`` ========= =========================================== ========== @@ -7414,7 +7687,7 @@ Tool to check available cores and OMP threads *homepage*: https://github.com/gjbex/core-counter ========= ========== -version toolchain +version toolchain ========= ========== ``1.1.1`` ``system`` ========= ========== @@ -7430,13 +7703,13 @@ The GNU Core Utilities are the basic file, shell and text manipulation utilities *homepage*: https://www.gnu.org/software/coreutils/ ======== ==================================== -version toolchain +version toolchain ======== ==================================== -``8.23`` ``GCC/4.9.2`` -``8.27`` ``GCCcore/5.4.0`` -``8.29`` ``GCCcore/6.4.0`` +``8.23`` ``GCC/4.9.2`` +``8.27`` ``GCCcore/5.4.0`` +``8.29`` ``GCCcore/6.4.0`` ``8.32`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``9.0`` ``GCCcore/11.2.0`` +``9.0`` ``GCCcore/11.2.0`` ======== ==================================== @@ -7450,13 +7723,29 @@ Make some beautiful corner plots. *homepage*: https://corner.readthedocs.io/en/latest/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.0.1`` ``-Python-2.7.15`` ``foss/2019a`` ``2.0.1`` ``-Python-3.7.2`` ``foss/2019a`` ========= ================== ============== +.. _list_software_CoSymLib_770: + +*CoSymLib* +++++++++++ + +Cosymlib is a python library for computing continuous symmetry & shape measures (CSMs & CShMs). Although its main aim is to provide simple and ready-to-use tools for the analysis of the symmetry & shape of molecules, many of the procedures contained in cosymlib can be easily applied to any finite geometrical object defined by a set of vertices or a by mass distribution function. + +*homepage*: https://cosymlib.readthedocs.io + +========== ============== +version toolchain +========== ============== +``0.10.9`` ``foss/2022a`` +========== ============== + + .. _list_software_coverage_844: *coverage* @@ -7467,9 +7756,9 @@ Coverage.py is a tool for measuring code coverage of Python programs. It monito *homepage*: https://coverage.readthedocs.io ========= ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ====================================== -``4.5.1`` ``-Python-2.7.14`` ``intel/2017b`` +``4.5.1`` ``-Python-2.7.14`` ``intel/2017b`` ``5.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ================== ====================================== @@ -7484,7 +7773,7 @@ Configurable talking characters in ASCII art *homepage*: https://github.com/tnalpgge/rank-amateur-cowsay ======== ========== -version toolchain +version toolchain ======== ========== ``3.04`` ``system`` ======== ========== @@ -7500,18 +7789,18 @@ CP2K is a freely available (GPL) program, written in Fortran 95, to perform atom *homepage*: https://www.cp2k.org/ ======= ============= ================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ================================================================================================= -``3.0`` ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0`` ``-psmp`` ``intel/2016b`` -``4.1`` ``intel/2016b`` -``4.1`` ``-psmp`` ``foss/2016b`` +``3.0`` ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0`` ``-psmp`` ``intel/2016b`` +``4.1`` ``intel/2016b`` +``4.1`` ``-psmp`` ``foss/2016b`` ``5.1`` ``foss/2018a``, ``foss/2020a``, ``foss/2020b``, ``intel/2017b``, ``intel/2018a``, ``intel/2020a`` -``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` -``7.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -``7.1`` ``-psmp`` ``foss/2020b`` -``8.1`` ``foss/2020b`` -``8.2`` ``foss/2021a``, ``intel/2021a`` +``6.1`` ``foss/2019a``, ``intel/2018a``, ``intel/2020a`` +``7.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``7.1`` ``-psmp`` ``foss/2020b`` +``8.1`` ``foss/2020b`` +``8.2`` ``foss/2021a``, ``intel/2021a`` ======= ============= ================================================================================================= @@ -7525,7 +7814,7 @@ CPB is a novel two-step Pearson correlation based biclustering approach to mine *homepage*: http://tda.gatech.edu/software/cpb/index.html ============= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================== ============== ``11-4-2011`` ``-Python-2.7.13`` ``foss/2017a`` ============= ================== ============== @@ -7541,13 +7830,29 @@ IBM ILOG CPLEX Optimizer's mathematical programming technology enables analytic *homepage*: https://www.ibm.com/analytics/cplex-optimizer ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``12.9`` ``GCCcore/8.2.0`` ``12.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================= ================= +.. _list_software_CPPE_296: + +*CPPE* +++++++ + +CPPE is an open-source, light-weight C++ and Python library for Polarizable Embedding (PE)1,2 calculations. It provides an easy-to-use API to implement PE for ground-state self-consistent field (SCF) calculations and post-SCF methods. A convenient Python interface is also available. + +*homepage*: https://github.com/maxscheurer/cppe + +========= ============== +version toolchain +========= ============== +``0.3.1`` ``GCC/11.3.0`` +========= ============== + + .. _list_software_CppUnit_707: *CppUnit* @@ -7558,9 +7863,9 @@ CppUnit is the C++ port of the famous JUnit framework for unit testing. *homepage*: https://freedesktop.org/wiki/Software/cppunit/ ========== ============================================================================ -version toolchain +version toolchain ========== ============================================================================ -``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` +``1.12.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a`` ``1.15.1`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ============================================================================ @@ -7575,10 +7880,10 @@ A small C++ header library which makes it easier to write Python extension modul *homepage*: https://github.com/nucleic/cppy ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``1.1.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.2.1`` ``GCCcore/11.3.0`` +``1.2.1`` ``GCCcore/11.3.0`` ========= ====================================== @@ -7592,7 +7897,7 @@ A cross-platform C library to retrieve CPU features (such as available instructi *homepage*: https://github.com/google/cpu_features ========= ================== -version toolchain +version toolchain ========= ================== ``0.6.0`` ``GCCcore/10.2.0`` ========= ================== @@ -7608,7 +7913,7 @@ Cram is a functional testing framework for command line applications. *homepage*: https://bitheap.org/cram ======= ================= -version toolchain +version toolchain ======= ================= ``0.7`` ``GCCcore/8.2.0`` ======= ================= @@ -7624,7 +7929,7 @@ CRAMTools is a set of Java tools and APIs for efficient compression of sequence *homepage*: https://github.com/enasequence/cramtools/ ======= ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ========== ``2.0`` ``-Java-1.7.0_80`` ``system`` ``3.0`` ``-Java-1.7.0_80`` ``system`` @@ -7641,7 +7946,7 @@ Toolchain using Cray compiler wrapper, using PrgEnv-cray (PE release: June 2019) *homepage*: https://pubs.cray.com/discover ========= ========== -version toolchain +version toolchain ========= ========== ``19.06`` ``system`` ========= ========== @@ -7657,7 +7962,7 @@ Toolchain using Cray compiler wrapper, using PrgEnv-gnu module (PE release: June *homepage*: https://pubs.cray.com/discover ========= ========== -version toolchain +version toolchain ========= ========== ``19.06`` ``system`` ========= ========== @@ -7673,7 +7978,7 @@ Toolchain using Cray compiler wrapper, using PrgEnv-intel (PE release: June 2019 *homepage*: https://pubs.cray.com/discover ========= ========== -version toolchain +version toolchain ========= ========== ``19.06`` ``system`` ========= ========== @@ -7689,7 +7994,7 @@ Toolchain using Cray compiler wrapper, PrgEnv-pgi compiler (PE release: June 201 *homepage*: https://pubs.cray.com/discover ========= ========== -version toolchain +version toolchain ========= ========== ``19.06`` ``system`` ========= ========== @@ -7705,10 +8010,10 @@ Conditional Reciprocal Best BLAST - high confidence ortholog assignment. CRB-BL *homepage*: https://github.com/cboursnell/crb-blast ========= =============== ================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== ================================================= ``0.6.9`` ``gompi/2021a``, ``gompi/2021b``, ``intel/2017a`` -``0.6.9`` ``-Ruby-2.6.1`` ``foss/2018b`` +``0.6.9`` ``-Ruby-2.6.1`` ``foss/2018b`` ========= =============== ================================================= @@ -7722,7 +8027,7 @@ CREST is an utility/driver program for the xtb program. Originally it was design *homepage*: https://xtb-docs.readthedocs.io/en/latest/crest.html ======== =============== -version toolchain +version toolchain ======== =============== ``2.11`` ``intel/2021a`` ======== =============== @@ -7738,7 +8043,7 @@ CRF++ is a simple, customizable, and open source implementation of Conditional *homepage*: https://taku910.github.io/crfpp/ ======== ========================================================= -version toolchain +version toolchain ======== ========================================================= ``0.58`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` ======== ========================================================= @@ -7754,7 +8059,7 @@ CRISPR-DAV is a pipeline to analyze amplicon-based NGS data of CRISPR clones in *homepage*: https://github.com/pinetree1/crispr-dav/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.3.4`` ``foss/2020b`` ========= ============== @@ -7770,7 +8075,7 @@ CRISPResso2 is a software pipeline designed to enable rapid and intuitive interp *homepage*: https://github.com/pinellolab/CRISPResso2/ ========== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============== ``2.0.44`` ``-Python-2.7.16`` ``foss/2019b`` ``2.1.2`` ``-Python-2.7.18`` ``foss/2020b`` @@ -7788,7 +8093,7 @@ Cromwell is a Workflow Management System geared towards scientific workflows. *homepage*: http://cromwell.readthedocs.io/ ======= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ========== ``56`` ``-Java-11`` ``system`` ======= ============= ========== @@ -7804,7 +8109,7 @@ CrossMap is a program for genome coordinates conversion between different assem *homepage*: http://crossmap.sourceforge.net ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.3.9`` ``-Python-3.7.2`` ``foss/2019a`` ========= ================= ============== @@ -7820,7 +8125,7 @@ CrossTalkZ is a statistical method and software to assess the significance of cr *homepage*: http://sonnhammer.sbc.su.se/download/software/CrossTalkZ/ ======= ============== -version toolchain +version toolchain ======= ============== ``1.4`` ``foss/2016a`` ======= ============== @@ -7836,7 +8141,7 @@ CRPropa is a publicly available code to study the propagation of ultra high ener *homepage*: https://crpropa.desy.de ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.1.5`` ``-Python-3.7.2`` ``foss/2019a`` ``3.1.6`` ``-Python-3.8.2`` ``foss/2020a`` @@ -7853,12 +8158,28 @@ Exploration of controlled loss of quality values for compressing CRAM files *homepage*: https://github.com/jkbonfield/crumble ========= ============== -version toolchain +version toolchain ========= ============== ``0.8.3`` ``GCC/11.2.0`` ========= ============== +.. _list_software_cryoCARE_728: + +*cryoCARE* +++++++++++ + +This package is a memory efficient implementation of cryoCARE. This setup trains a denoising U-Net for tomographic reconstruction according to the Noise2Noise training paradigm. Therefore the user has to provide two tomograms of the same sample. The simplest way to achieve this is with direct- detector movie-frames. You can use Warp to generate two reconstructed tomograms based on the even/odd frames. Alternatively, the movie-frames can be split in two halves (e.g. with MotionCor2 -SplitSum 1 or with IMOD alignframes -debug 10000) from which two identical, up to random noise, tomograms can be reconstructed. These two (even and odd) tomograms can be used as input to this cryoCARE implementation. + +*homepage*: https://github.com/juglab/cryoCARE_pip + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.2.1`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_cryoDRGN_744: *cryoDRGN* @@ -7869,11 +8190,11 @@ cryoDRGN: Deep Reconstructing Generative Networks for cryo-EM heterogeneous rec *homepage*: https://cb.csail.mit.edu/cb/cryodrgn/ ============== ================ ================== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================ ================== ``0.3.2`` ``fosscuda/2020b`` -``0.3.5`` ``-CUDA-11.3.1`` ``foss/2021a`` -``1.0.0-beta`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.3.5`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.0.0-beta`` ``-CUDA-11.3.1`` ``foss/2021a`` ============== ================ ================== @@ -7887,7 +8208,7 @@ CryptoMiniSat is an advanced SAT solver *homepage*: https://github.com/msoos/cryptominisat ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``5.0.1`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -7903,7 +8224,7 @@ CrystFEL is a suite of programs for processing diffraction data acquired "serial *homepage*: http://www.desy.de/~twhite/crystfel/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.8.0`` ``foss/2019a``, ``intel/2019a`` ========= =============================== @@ -7919,7 +8240,7 @@ Computational Structural Biology Toolbox CSB is a python library and application *homepage*: https://github.com/csb-toolbox ========= ============== -version toolchain +version toolchain ========= ============== ``1.2.5`` ``foss/2020b`` ========= ============== @@ -7935,7 +8256,7 @@ CSBDeep is a toolbox for Content-aware Image Restoration (CARE). *homepage*: https://csbdeep.bioimagecomputing.com/ ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``0.4.1`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ========= ================= ================================== @@ -7951,7 +8272,7 @@ Context-specific extension of BLAST that significantly improves sensitivity and *homepage*: https://github.com/soedinglab/csblast/ ========= ================= -version toolchain +version toolchain ========= ================= ``2.2.3`` ``GCCcore/8.3.0`` ========= ================= @@ -7967,7 +8288,7 @@ Cscope is a developer's tool for browsing source code. *homepage*: http://cscope.sourceforge.net/ ======== ========== -version toolchain +version toolchain ======== ========== ``15.9`` ``system`` ======== ========== @@ -7983,7 +8304,7 @@ csvkit is a suite of command-line tools for converting to and working with CSV, *homepage*: https://github.com/wireservice/csvkit ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``1.0.4`` ``GCCcore/8.2.0`` ``1.0.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` @@ -8000,7 +8321,7 @@ Ctags generates an index (or tag) file of language objects found in source files *homepage*: http://ctags.sourceforge.net/ ======= ========== -version toolchain +version toolchain ======= ========== ``5.8`` ``system`` ======= ========== @@ -8015,13 +8336,29 @@ Program for finding CTFs of electron micrographs. *homepage*: https://grigoriefflab.umassmed.edu/ctffind4 -========== ================ ====================================================================== -version versionsuffix toolchain -========== ================ ====================================================================== -``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` -``4.1.14`` ``foss/2019b``, ``foss/2021b``, ``fosscuda/2019b``, ``fosscuda/2020b`` -``4.1.14`` ``-CUDA-11.3.1`` ``foss/2021a`` -========== ================ ====================================================================== +========== ================ ====================================================================================== +version versionsuffix toolchain +========== ================ ====================================================================================== +``4.1.13`` ``foss/2019a``, ``fosscuda/2019a``, ``fosscuda/2019b`` +``4.1.14`` ``foss/2019b``, ``foss/2021b``, ``foss/2022a``, ``fosscuda/2019b``, ``fosscuda/2020b`` +``4.1.14`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ================ ====================================================================================== + + +.. _list_software_CTPL_307: + +*CTPL* +++++++ + +Modern and efficient C++ Thread Pool Library + +*homepage*: https://github.com/vit-vit/CTPL.git + +========= ============== +version toolchain +========= ============== +``0.0.2`` ``GCC/11.3.0`` +========= ============== .. _list_software_Cube_383: @@ -8034,7 +8371,7 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: http://www.scalasca.org/software/cube-4.x/download.html ========= ============== -version toolchain +version toolchain ========= ============== ``4.3.4`` ``foss/2016a`` ========= ============== @@ -8050,10 +8387,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` ``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.8`` ``GCCcore/11.3.0`` ========= ====================================== @@ -8067,10 +8405,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= ``4.4.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.8`` ``GCCcore/11.3.0`` ========= ======================================================= @@ -8084,10 +8423,11 @@ Cube, which is used as performance report explorer for Scalasca and Score-P, is *homepage*: https://www.scalasca.org/software/cube-4.x/download.html ========= =========================================================================== -version toolchain +version toolchain ========= =========================================================================== ``4.4.3`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.8`` ``GCCcore/11.3.0`` ========= =========================================================================== @@ -8101,37 +8441,55 @@ CUDA (formerly Compute Unified Device Architecture) is a parallel computing pla *homepage*: https://developer.nvidia.com/cuda-toolkit ================= ========================================================================== -version toolchain +version toolchain ================= ========================================================================== -``5.5.22`` ``GCC/4.8.2``, ``system`` -``6.0.37`` ``system`` -``6.5.14`` ``system`` -``7.0.28`` ``system`` -``7.5.18`` ``GCC/4.9.4-2.25``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``system`` -``8.0.44`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``system`` -``8.0.61`` ``system`` -``8.0.61_375.26`` ``GCC/5.4.0-2.26`` -``9.0.176`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``system`` -``9.1.85`` ``GCC/6.4.0-2.28``, ``system`` -``9.2.88`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``system`` -``9.2.148.1`` ``system`` -``10.0.130`` ``system`` +``5.5.22`` ``GCC/4.8.2``, ``system`` +``6.0.37`` ``system`` +``6.5.14`` ``system`` +``7.0.28`` ``system`` +``7.5.18`` ``GCC/4.9.4-2.25``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``system`` +``8.0.44`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``system`` +``8.0.61`` ``system`` +``8.0.61_375.26`` ``GCC/5.4.0-2.26`` +``9.0.176`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``system`` +``9.1.85`` ``GCC/6.4.0-2.28``, ``system`` +``9.2.88`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``system`` +``9.2.148.1`` ``system`` +``10.0.130`` ``system`` ``10.1.105`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``system`` -``10.1.168`` ``system`` -``10.1.243`` ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``system`` -``10.2.89`` ``GCC/8.3.0`` -``11.0.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` -``11.1.1`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -``11.3.1`` ``system`` -``11.4.1`` ``system`` -``11.4.2`` ``system`` -``11.5.0`` ``system`` -``11.5.1`` ``system`` -``11.6.0`` ``system`` -``11.7.0`` ``system`` +``10.1.168`` ``system`` +``10.1.243`` ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``system`` +``10.2.89`` ``GCC/8.3.0`` +``11.0.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``11.1.1`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``11.3.1`` ``system`` +``11.4.1`` ``system`` +``11.4.2`` ``system`` +``11.5.0`` ``system`` +``11.5.1`` ``system`` +``11.6.0`` ``system`` +``11.7.0`` ``system`` +``11.8.0`` ``system`` +``12.0.0`` ``system`` ================= ========================================================================== +.. _list_software_CUDA-Samples_1055: + +*CUDA-Samples* +++++++++++++++ + +Samples for CUDA Developers which demonstrates features in CUDA Toolkit + +*homepage*: https://github.com/NVIDIA/cuda-samples + +======== ================ ============== +version versionsuffix toolchain +======== ================ ============== +``11.3`` ``-CUDA-11.3.1`` ``GCC/10.3.0`` +======== ================ ============== + + .. _list_software_CUDAcompat_929: *CUDAcompat* @@ -8142,7 +8500,7 @@ Using the CUDA Forward Compatibility package, system administrators can run app *homepage*: https://docs.nvidia.com/deploy/cuda-compatibility/index.html ======== ============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== ============== ========== ``11`` ``system`` ``11.6`` ``system`` @@ -8162,7 +8520,7 @@ CUDA (formerly Compute Unified Device Architecture) is a parallel computing pla *homepage*: https://developer.nvidia.com/cuda-toolkit ========== ========== -version toolchain +version toolchain ========== ========== ``11.0.2`` ``system`` ``11.1.1`` ``system`` @@ -8183,40 +8541,42 @@ The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library *homepage*: https://developer.nvidia.com/cudnn -============ ================== =========================================================== -version versionsuffix toolchain -============ ================== =========================================================== -``4.0`` ``system`` -``5.0`` ``-CUDA-7.5.18`` ``system`` -``5.0-rc`` ``system`` -``5.1`` ``-CUDA-8.0.44`` ``system`` -``6.0`` ``-CUDA-8.0.61`` ``system`` -``6.0.21`` ``-CUDA-7.5.18`` ``system`` -``6.0.21`` ``-CUDA-8.0.44`` ``system`` -``7.0.2`` ``-CUDA-9.0.176`` ``system`` -``7.0.5`` ``-CUDA-8.0.44`` ``system`` -``7.0.5`` ``-CUDA-9.0.176`` ``system`` -``7.0.5`` ``-CUDA-9.1.85`` ``system`` -``7.0.5.15`` ``fosscuda/2017b``, ``fosscuda/2018a``, ``intelcuda/2017b`` -``7.1.4.18`` ``fosscuda/2018b`` -``7.4.2.24`` ``gcccuda/2019a`` -``7.4.2.24`` ``-CUDA-10.0.130`` ``system`` -``7.5.0.56`` ``-CUDA-10.0.130`` ``system`` -``7.6.2.24`` ``-CUDA-10.1.243`` ``system`` -``7.6.4.38`` ``gcccuda/2019a``, ``gcccuda/2019b`` -``7.6.4.38`` ``-CUDA-10.0.130`` ``system`` -``8.0.4.30`` ``-CUDA-11.0.2`` ``system`` -``8.0.4.30`` ``-CUDA-11.1.1`` ``system`` -``8.0.5.39`` ``-CUDA-11.1.1`` ``system`` -``8.1.0.77`` ``-CUDA-11.2.1`` ``system`` -``8.1.1.33`` ``-CUDA-11.2.1`` ``system`` -``8.2.1.32`` ``-CUDA-11.3.1`` ``system`` -``8.2.2.26`` ``-CUDA-11.4.0`` ``system`` -``8.2.2.26`` ``-CUDA-11.4.1`` ``system`` -``8.4.0.27`` ``-CUDA-11.6.0`` ``system`` -``8.4.1.50`` ``-CUDA-11.6.0`` ``system`` -``8.4.1.50`` ``-CUDA-11.7.0`` ``system`` -============ ================== =========================================================== +============= ================== =========================================================== +version versionsuffix toolchain +============= ================== =========================================================== +``4.0`` ``system`` +``5.0`` ``-CUDA-7.5.18`` ``system`` +``5.0-rc`` ``system`` +``5.1`` ``-CUDA-8.0.44`` ``system`` +``6.0`` ``-CUDA-8.0.61`` ``system`` +``6.0.21`` ``-CUDA-7.5.18`` ``system`` +``6.0.21`` ``-CUDA-8.0.44`` ``system`` +``7.0.2`` ``-CUDA-9.0.176`` ``system`` +``7.0.5`` ``-CUDA-8.0.44`` ``system`` +``7.0.5`` ``-CUDA-9.0.176`` ``system`` +``7.0.5`` ``-CUDA-9.1.85`` ``system`` +``7.0.5.15`` ``fosscuda/2017b``, ``fosscuda/2018a``, ``intelcuda/2017b`` +``7.1.4.18`` ``fosscuda/2018b`` +``7.4.2.24`` ``gcccuda/2019a`` +``7.4.2.24`` ``-CUDA-10.0.130`` ``system`` +``7.5.0.56`` ``-CUDA-10.0.130`` ``system`` +``7.6.2.24`` ``-CUDA-10.1.243`` ``system`` +``7.6.4.38`` ``gcccuda/2019a``, ``gcccuda/2019b`` +``7.6.4.38`` ``-CUDA-10.0.130`` ``system`` +``8.0.4.30`` ``-CUDA-11.0.2`` ``system`` +``8.0.4.30`` ``-CUDA-11.1.1`` ``system`` +``8.0.5.39`` ``-CUDA-11.1.1`` ``system`` +``8.1.0.77`` ``-CUDA-11.2.1`` ``system`` +``8.1.1.33`` ``-CUDA-11.2.1`` ``system`` +``8.2.1.32`` ``-CUDA-11.3.1`` ``system`` +``8.2.2.26`` ``-CUDA-11.4.0`` ``system`` +``8.2.2.26`` ``-CUDA-11.4.1`` ``system`` +``8.4.0.27`` ``-CUDA-11.6.0`` ``system`` +``8.4.1.50`` ``-CUDA-11.6.0`` ``system`` +``8.4.1.50`` ``-CUDA-11.7.0`` ``system`` +``8.6.0.163`` ``-CUDA-11.8.0`` ``system`` +``8.7.0.84`` ``-CUDA-11.8.0`` ``system`` +============= ================== =========================================================== .. _list_software_Cufflinks_933: @@ -8229,10 +8589,10 @@ Transcript assembly, differential expression, and differential regulation for RN *homepage*: http://cole-trapnell-lab.github.io/cufflinks/ ============ ================================================================================================= -version toolchain +version toolchain ============ ================================================================================================= ``2.2.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``gompi/2019b``, ``intel/2017b``, ``intel/2018a`` -``20190706`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``gompi/2019a`` +``20190706`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``gompi/2019a`` ============ ================================================================================================= @@ -8245,11 +8605,11 @@ Automated testing framework for C. *homepage*: https://sourceforge.net/projects/cunit/ -========= ===================================== -version toolchain -========= ===================================== -``2.1-3`` ``GCCcore/11.2.0``, ``GCCcore/6.4.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``2.1-3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0`` +========= ========================================================= .. _list_software_CuPy_385: @@ -8262,7 +8622,7 @@ CuPy is an open-source array library accelerated with NVIDIA CUDA. *homepage*: https://cupy.dev ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== ``8.2.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``8.5.0`` ``fosscuda/2020b`` @@ -8279,31 +8639,32 @@ libcurl is a free and easy-to-use client-side URL transfer library, supporting *homepage*: https://curl.haxx.se ========== =================================================================================== -version toolchain +version toolchain ========== =================================================================================== -``7.33.0`` ``GCC/4.8.2`` -``7.34.0`` ``GCC/4.8.2`` -``7.40.0`` ``GCC/4.9.2`` -``7.46.0`` ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``7.47.0`` ``foss/2016a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``7.33.0`` ``GCC/4.8.2`` +``7.34.0`` ``GCC/4.8.2`` +``7.40.0`` ``GCC/4.9.2`` +``7.46.0`` ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``7.47.0`` ``foss/2016a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` ``7.49.1`` ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``7.52.1`` ``gimkl/2017a``, ``intel/2016b`` -``7.53.1`` ``GCCcore/6.3.0`` -``7.54.0`` ``GCCcore/6.3.0`` -``7.55.1`` ``GCCcore/6.4.0`` -``7.56.0`` ``GCCcore/6.4.0`` -``7.56.1`` ``GCCcore/6.4.0`` -``7.58.0`` ``GCCcore/6.4.0`` -``7.59.0`` ``GCCcore/6.4.0`` -``7.60.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``7.63.0`` ``GCCcore/8.2.0`` -``7.66.0`` ``GCCcore/8.3.0`` -``7.69.1`` ``GCCcore/9.3.0`` -``7.72.0`` ``GCCcore/10.2.0`` -``7.76.0`` ``GCCcore/10.3.0`` -``7.78.0`` ``GCCcore/11.2.0`` -``7.83.0`` ``GCCcore/11.3.0`` -``7.84.0`` ``GCCcore/12.1.0`` +``7.52.1`` ``gimkl/2017a``, ``intel/2016b`` +``7.53.1`` ``GCCcore/6.3.0`` +``7.54.0`` ``GCCcore/6.3.0`` +``7.55.1`` ``GCCcore/6.4.0`` +``7.56.0`` ``GCCcore/6.4.0`` +``7.56.1`` ``GCCcore/6.4.0`` +``7.58.0`` ``GCCcore/6.4.0`` +``7.59.0`` ``GCCcore/6.4.0`` +``7.60.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``7.63.0`` ``GCCcore/8.2.0`` +``7.66.0`` ``GCCcore/8.3.0`` +``7.69.1`` ``GCCcore/9.3.0`` +``7.72.0`` ``GCCcore/10.2.0`` +``7.76.0`` ``GCCcore/10.3.0`` +``7.78.0`` ``GCCcore/11.2.0`` +``7.83.0`` ``GCCcore/11.3.0`` +``7.84.0`` ``GCCcore/12.1.0`` +``7.86.0`` ``GCCcore/12.2.0`` ========== =================================================================================== @@ -8317,7 +8678,7 @@ A simple JIT job management framework in Python. *homepage*: https://pypi.python.org/pypi/custodian ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.1.0`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -8333,26 +8694,27 @@ Cutadapt finds and removes adapter sequences, primers, poly-A tails and other t *homepage*: https://opensource.scilifelab.se/projects/cutadapt/ ========= ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================================ -``1.9.1`` ``-Python-2.7.11`` ``foss/2016a`` -``1.9.1`` ``-Python-2.7.12`` ``foss/2016b`` -``1.14`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``1.15`` ``-Python-3.5.2`` ``foss/2016b`` +``1.9.1`` ``-Python-2.7.11`` ``foss/2016a`` +``1.9.1`` ``-Python-2.7.12`` ``foss/2016b`` +``1.14`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``1.15`` ``-Python-3.5.2`` ``foss/2016b`` ``1.16`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``1.16`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.16`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.18`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``1.18`` ``-Python-2.7.15`` ``foss/2018b`` -``1.18`` ``-Python-2.7.18`` ``GCC/10.2.0`` -``1.18`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``2.1`` ``-Python-3.6.6`` ``foss/2018b`` -``2.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.8`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.10`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.5`` ``GCCcore/11.2.0`` +``1.16`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.16`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.18`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.18`` ``-Python-2.7.15`` ``foss/2018b`` +``1.18`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``1.18`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``2.1`` ``-Python-3.6.6`` ``foss/2018b`` +``2.7`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.8`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.10`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.10`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.5`` ``GCCcore/11.2.0`` +``4.2`` ``GCCcore/11.3.0`` ========= ================== ================================================ @@ -8366,11 +8728,12 @@ The cuTENSOR Library is a GPU-accelerated tensor linear algebra library providin *homepage*: https://developer.nvidia.com/cutensor =========== ================ ================= -version versionsuffix toolchain +version versionsuffix toolchain =========== ================ ================= ``1.2.2.5`` ``gcccuda/2019b`` -``1.2.2.5`` ``-CUDA-11.1.1`` ``system`` -``1.6.0.3`` ``-CUDA-11.3.1`` ``system`` +``1.2.2.5`` ``-CUDA-11.1.1`` ``system`` +``1.6.0.3`` ``-CUDA-11.3.1`` ``system`` +``1.6.1.5`` ``-CUDA-11.7.0`` ``system`` =========== ================ ================= @@ -8384,7 +8747,7 @@ CVS is a version control system, an important component of Source Configuration *homepage*: https://savannah.nongnu.org/projects/cvs =========== ======================================================================= -version toolchain +version toolchain =========== ======================================================================= ``1.11.23`` ``GCC/4.8.2``, ``GCCcore/11.2.0``, ``GCCcore/4.9.3``, ``GCCcore/6.4.0`` =========== ======================================================================= @@ -8400,13 +8763,13 @@ CVXOPT is a free software package for convex optimization based on the Python pr *homepage*: https://cvxopt.org ========= ================== ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============================== -``1.1.9`` ``-Python-2.7.13`` ``intel/2017a`` -``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` -``1.2.3`` ``foss/2019a`` -``1.2.3`` ``-Python-3.6.6`` ``intel/2018b`` -``1.2.4`` ``-Python-3.7.4`` ``intel/2019b`` +``1.1.9`` ``-Python-2.7.13`` ``intel/2017a`` +``1.2.1`` ``-Python-3.6.4`` ``intel/2018a`` +``1.2.3`` ``foss/2019a`` +``1.2.3`` ``-Python-3.6.6`` ``intel/2018b`` +``1.2.4`` ``-Python-3.7.4`` ``intel/2019b`` ``1.2.6`` ``foss/2020b``, ``foss/2021a`` ========= ================== ============================== @@ -8421,7 +8784,7 @@ CVXPY is a Python-embedded modeling language for convex optimization problems. *homepage*: https://www.cvxpy.org/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``1.0.24`` ``foss/2019a`` ``1.0.28`` ``-Python-3.7.4`` ``foss/2019b`` @@ -8438,12 +8801,28 @@ CWIPI (Coupling With Interpolation Parallel Interface) library helps in chaining *homepage*: https://w3.onera.fr/cwipi/ ========== =============== -version toolchain +version toolchain ========== =============== ``0.12.0`` ``gompi/2021a`` ========== =============== +.. _list_software_cwltool_772: + +*cwltool* ++++++++++ + +Common workflow language (CWL) reference implementation. + +*homepage*: https://github.com/common-workflow-language/cwltool + +====================== ============== +version toolchain +====================== ============== +``3.1.20221018083734`` ``foss/2021a`` +====================== ============== + + .. _list_software_cxxopts_793: *cxxopts* @@ -8454,7 +8833,7 @@ cxxopts is a lightweight C++ command line option parser *homepage*: https://github.com/jarro2783/cxxopts ========= ========== -version toolchain +version toolchain ========= ========== ``3.0.0`` ``system`` ========= ========== @@ -8470,7 +8849,7 @@ The cysignals package provides mechanisms to handle interrupts (and other signa *homepage*: https://pypi.org/project/cysignals/ ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== ``1.10.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``1.10.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` @@ -8487,17 +8866,17 @@ Cython is an optimising static compiler for both the Python programming language *homepage*: https://cython.org/ =========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============================== -``0.23.4`` ``-Python-2.7.10`` ``gimkl/2.11.5`` -``0.24.1`` ``-Python-2.7.11`` ``foss/2016a`` -``0.25.2`` ``-Python-2.7.12`` ``foss/2016b`` -``0.25.2`` ``-Python-3.6.4`` ``intel/2018a`` -``0.27.3`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``0.23.4`` ``-Python-2.7.10`` ``gimkl/2.11.5`` +``0.24.1`` ``-Python-2.7.11`` ``foss/2016a`` +``0.25.2`` ``-Python-2.7.12`` ``foss/2016b`` +``0.25.2`` ``-Python-3.6.4`` ``intel/2018a`` +``0.27.3`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ``0.29.10`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``0.29.10`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.29.22`` ``GCCcore/10.2.0`` -``3.0a5`` ``GCCcore/10.2.0`` +``0.29.22`` ``GCCcore/10.2.0`` +``3.0a5`` ``GCCcore/10.2.0`` =========== ================== =============================== @@ -8511,13 +8890,29 @@ Cython implementation of the toolz package, which provides high performance util *homepage*: https://github.com/pytoolz/cytoolz ========== ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================= -``0.10.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.10.1`` ``-Python-3.6.6`` ``foss/2018b`` ``0.10.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ========== ================= ================= +.. _list_software_Cytoscape_939: + +*Cytoscape* ++++++++++++ + +Cytoscape is an open source software platform for visualizing complex networks and integrating these with any type of attribute data. A lot of Apps are available for various kinds of problem domains, including bioinformatics, social network analysis, and semantic web. + +*homepage*: https://cytoscape.org/ + +========= ============= ========== +version versionsuffix toolchain +========= ============= ========== +``3.9.1`` ``-Java-11`` ``system`` +========= ============= ========== + + .. _list_software_cytosim_776: *cytosim* @@ -8528,7 +8923,7 @@ Cytosim is a cytoskeleton simulation engine written in C++ working on Mac OS, G *homepage*: https://github.com/nedelec/cytosim ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``20190117`` ``-mkl`` ``gomkl/2019a`` ============ ============= =============== @@ -8544,9 +8939,9 @@ cython + htslib == fast VCF and BCF processing *homepage*: https://github.com/brentp/cyvcf2 =========== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= =============================== -``0.10.10`` ``-Python-3.6.6`` ``foss/2018b`` +``0.10.10`` ``-Python-3.6.6`` ``foss/2018b`` ``0.11.5`` ``foss/2019a``, ``intel/2019a`` =========== ================= =============================== @@ -8557,7 +8952,7 @@ version versionsuffix toolchain --- -:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dakota_596` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_Detectron2_986` - :ref:`list_software_detonate_852` - :ref:`list_software_Devito_619` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` +:ref:`list_software_dadi_402` - :ref:`list_software_dagitty_758` - :ref:`list_software_Dakota_596` - :ref:`list_software_Dalton_610` - :ref:`list_software_damageproto_1171` - :ref:`list_software_dammit_636` - :ref:`list_software_DANPOS2_503` - :ref:`list_software_DAS_Tool_725` - :ref:`list_software_dask_419` - :ref:`list_software_datamash_835` - :ref:`list_software_davix_540` - :ref:`list_software_DB_134` - :ref:`list_software_DB_File_613` - :ref:`list_software_DBD-mysql_813` - :ref:`list_software_DBG2OLC_477` - :ref:`list_software_DBus_366` - :ref:`list_software_dbus-glib_889` - :ref:`list_software_dcm2niix_798` - :ref:`list_software_DCMTK_371` - :ref:`list_software_dd_200` - :ref:`list_software_deal.II_598` - :ref:`list_software_deap_410` - :ref:`list_software_decona_618` - :ref:`list_software_deconf_623` - :ref:`list_software_DeconICA_694` - :ref:`list_software_deepdiff_823` - :ref:`list_software_DeepLabCut_953` - :ref:`list_software_deepmedic_928` - :ref:`list_software_DeepMod2_720` - :ref:`list_software_DeepSurv_814` - :ref:`list_software_deepTools_943` - :ref:`list_software_Delly_506` - :ref:`list_software_DeMixT_555` - :ref:`list_software_DendroPy_805` - :ref:`list_software_destiny_768` - :ref:`list_software_Detectron2_986` - :ref:`list_software_detonate_852` - :ref:`list_software_Devito_619` - :ref:`list_software_DFA_203` - :ref:`list_software_DFT-D3_386` - :ref:`list_software_DFT-D4_387` - :ref:`list_software_DFTB+_331` - :ref:`list_software_dftd3-lib_825` - :ref:`list_software_DGL_215` - :ref:`list_software_DIAL_282` - :ref:`list_software_DIAMOND_508` - :ref:`list_software_Dice_373` - :ref:`list_software_dicom2nifti_1112` - :ref:`list_software_DicomBrowser_1232` - :ref:`list_software_Diffutils_938` - :ref:`list_software_dijitso_758` - :ref:`list_software_dill_421` - :ref:`list_software_DIRAC_355` - :ref:`list_software_distributed_1187` - :ref:`list_software_DistributedStream_1775` - :ref:`list_software_DL_POLY_4_710` - :ref:`list_software_DL_POLY_Classic_1364` - :ref:`list_software_dlb_306` - :ref:`list_software_dlib_411` - :ref:`list_software_dm-reverb_900` - :ref:`list_software_dm-tree_686` - :ref:`list_software_DMCfun_541` - :ref:`list_software_DMTCP_376` - :ref:`list_software_DOLFIN_444` - :ref:`list_software_Doris_513` - :ref:`list_software_DosageConvertor_1557` - :ref:`list_software_dotNET-Core-Runtime_1781` - :ref:`list_software_dotNET-SDK_829` - :ref:`list_software_double-conversion_1774` - :ref:`list_software_DoubletFinder_1319` - :ref:`list_software_Doxygen_734` - :ref:`list_software_DRAGMAP_508` - :ref:`list_software_Drake_487` - :ref:`list_software_dRep_395` - :ref:`list_software_DROP_309` - :ref:`list_software_dropEst_737` - :ref:`list_software_DSA_216` - :ref:`list_software_dSFMT_414` - :ref:`list_software_DSRC_300` - :ref:`list_software_Dsuite_622` - :ref:`list_software_dtcmp_536` - :ref:`list_software_dtcwt_550` - :ref:`list_software_DualSPHysics_1180` - :ref:`list_software_DUBStepR_713` - :ref:`list_software_dune-core_898` - :ref:`list_software_dune-fem_785` - :ref:`list_software_dxpy_453` - :ref:`list_software_DyMat_479` .. _list_software_dadi_402: @@ -8570,7 +8965,7 @@ version versionsuffix toolchain *homepage*: https://bitbucket.org/gutenkunstlab/dadi ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.7.0`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -8586,7 +8981,7 @@ A port of the web-based software 'DAGitty', available at , f *homepage*: https://cran.r-project.org/web/packages/dagitty/ ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.2-2`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -8602,7 +8997,7 @@ The Dakota project delivers both state-of-the-art research and robust, usable s *homepage*: https://dakota.sandia.gov/ ========== ============== -version toolchain +version toolchain ========== ============== ``6.16.0`` ``foss/2021b`` ========== ============== @@ -8618,10 +9013,10 @@ The Dalton code is a powerful tool for a wide range of molecular properties at *homepage*: https://daltonprogram.org/ ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== ``2016`` ``-i8`` ``intel/2017b`` -``2020.0`` ``foss/2021a`` +``2020.0`` ``foss/2021a`` ========== ============= =============== @@ -8635,7 +9030,7 @@ X protocol and ancillary headers for xinerama *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.2.1`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -8651,7 +9046,7 @@ dammit is a simple de novo transcriptome annotator. It was born out of the obse *homepage*: http://www.camillescott.org/dammit/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.3.2`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -8667,7 +9062,7 @@ A toolkit for Dynamic Analysis of Nucleosome and Protein Occupancy by Sequencing *homepage*: https://sites.google.com/site/danposdoc ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.2.2`` ``-Python-2.7.12`` ``foss/2016b`` ========= ================== ============== @@ -8683,10 +9078,11 @@ DAS Tool is an automated method that integrates the results of a flexible number *homepage*: https://github.com/cmks/DAS_Tool ========= ========================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================== ============== ``1.1.1`` ``-R-3.5.1-Python-2.7.15`` ``foss/2018b`` ``1.1.1`` ``-R-4.1.2`` ``foss/2021b`` +``1.1.3`` ``-R-4.1.0`` ``foss/2021a`` ========= ========================== ============== @@ -8699,31 +9095,32 @@ Dask natively scales Python. Dask provides advanced parallelism for analytics, e *homepage*: https://dask.org/ -============ ================== ======================================================================== -version versionsuffix toolchain -============ ================== ======================================================================== -``0.8.2`` ``-Python-2.7.11`` ``intel/2016a`` -``0.8.2`` ``-Python-3.5.1`` ``intel/2016a`` -``0.11.0`` ``-Python-2.7.11`` ``foss/2016a`` -``0.11.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.11.0`` ``-Python-3.5.2`` ``intel/2016b`` -``0.12.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``0.16.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``0.16.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.17.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``0.17.0`` ``-Python-3.6.1`` ``intel/2017a`` -``0.17.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.19.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``2021.2.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``2021.9.1`` ``foss/2021a`` -``2022.1.0`` ``foss/2021b`` -============ ================== ======================================================================== +============= ================== ======================================================================== +version versionsuffix toolchain +============= ================== ======================================================================== +``0.8.2`` ``-Python-2.7.11`` ``intel/2016a`` +``0.8.2`` ``-Python-3.5.1`` ``intel/2016a`` +``0.11.0`` ``-Python-2.7.11`` ``foss/2016a`` +``0.11.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.11.0`` ``-Python-3.5.2`` ``intel/2016b`` +``0.12.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``0.16.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``0.16.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.17.0`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``0.17.0`` ``-Python-3.6.1`` ``intel/2017a`` +``0.17.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.19.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``1.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.1.4`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``2.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``2.8.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.18.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2021.2.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``2021.9.1`` ``foss/2021a`` +``2022.1.0`` ``foss/2021b`` +``2022.10.0`` ``foss/2022a`` +============= ================== ======================================================================== .. _list_software_datamash_835: @@ -8736,9 +9133,9 @@ GNU datamash performs basic numeric, textual and statistical operations on input *homepage*: https://www.gnu.org/software/datamash/ ======= ======================================================== -version toolchain +version toolchain ======= ======================================================== -``1.3`` ``foss/2018a`` +``1.3`` ``foss/2018a`` ``1.5`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ======= ======================================================== @@ -8753,9 +9150,9 @@ The davix project aims to make file management over HTTP-based protocols simple. *homepage*: https://dmc.web.cern.ch/projects/davix/home ========= ================= -version toolchain +version toolchain ========= ================= -``0.6.6`` ``intel/2017a`` +``0.6.6`` ``intel/2017a`` ``0.7.5`` ``GCCcore/8.3.0`` ========= ================= @@ -8770,13 +9167,13 @@ Berkeley DB enables the development of custom data management solutions, withou *homepage*: http://www.oracle.com/technetwork/products/berkeleydb =========== =========================================================================================================================================================================== -version toolchain +version toolchain =========== =========================================================================================================================================================================== -``4.8.30`` ``intel/2016a`` -``6.2.23`` ``foss/2016a`` -``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` -``18.1.25`` ``GCCcore/7.3.0`` -``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.8.30`` ``intel/2016a`` +``6.2.23`` ``foss/2016a`` +``6.2.32`` ``GCCcore/6.4.0``, ``intel/2017a`` +``18.1.25`` ``GCCcore/7.3.0`` +``18.1.32`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``18.1.40`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` =========== =========================================================================================================================================================================== @@ -8791,11 +9188,11 @@ Perl5 access to Berkeley DB version 1.x. *homepage*: https://perldoc.perl.org/DB_File.html ========= ================ ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ================== -``1.835`` ``GCCcore/9.3.0`` -``1.835`` ``-Perl-5.20.3`` ``intel/2016a`` -``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` +``1.835`` ``GCCcore/9.3.0`` +``1.835`` ``-Perl-5.20.3`` ``intel/2016a`` +``1.835`` ``-Perl-5.22.1`` ``foss/2016a`` ``1.855`` ``GCCcore/10.2.0`` ``1.856`` ``GCCcore/10.3.0`` ``1.857`` ``GCCcore/11.2.0`` @@ -8813,16 +9210,16 @@ Perl binding for MySQL *homepage*: https://metacpan.org/pod/distribution/DBD-mysql/lib/DBD/mysql.pm ========= ================ ============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============================================== -``4.032`` ``-Perl-5.22.2`` ``intel/2016a`` -``4.033`` ``-Perl-5.24.0`` ``intel/2016b`` -``4.042`` ``-Perl-5.24.1`` ``intel/2017a`` -``4.046`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``4.046`` ``-Perl-5.26.1`` ``intel/2018a`` -``4.048`` ``-Perl-5.28.0`` ``foss/2018b`` +``4.032`` ``-Perl-5.22.2`` ``intel/2016a`` +``4.033`` ``-Perl-5.24.0`` ``intel/2016b`` +``4.042`` ``-Perl-5.24.1`` ``intel/2017a`` +``4.046`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``4.046`` ``-Perl-5.26.1`` ``intel/2018a`` +``4.048`` ``-Perl-5.28.0`` ``foss/2018b`` ``4.050`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` -``4.050`` ``-Perl-5.28.1`` ``foss/2019a`` +``4.050`` ``-Perl-5.28.1`` ``foss/2019a`` ========= ================ ============================================== @@ -8836,9 +9233,9 @@ DBG2OLC:Efficient Assembly of Large Genomes Using Long Erroneous Reads of the Th *homepage*: https://github.com/yechengxi/DBG2OLC ============ ========================================================== -version toolchain +version toolchain ============ ========================================================== -``20170208`` ``intel/2016b``, ``intel/2017a`` +``20170208`` ``intel/2016b``, ``intel/2017a`` ``20180221`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ============ ========================================================== @@ -8853,18 +9250,19 @@ D-Bus is a message bus system, a simple way for applications to talk to one ano *homepage*: https://dbus.freedesktop.org/ =========== ========================================================== -version toolchain +version toolchain =========== ========================================================== -``1.10.8`` ``foss/2016a``, ``intel/2016a`` -``1.10.12`` ``intel/2016b`` -``1.10.20`` ``GCCcore/6.4.0`` -``1.11.20`` ``intel/2017a`` -``1.13.0`` ``intel/2017b`` -``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.13.8`` ``GCCcore/8.2.0`` -``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.10.8`` ``foss/2016a``, ``intel/2016a`` +``1.10.12`` ``intel/2016b`` +``1.10.20`` ``GCCcore/6.4.0`` +``1.11.20`` ``intel/2017a`` +``1.13.0`` ``intel/2017b`` +``1.13.6`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.13.8`` ``GCCcore/8.2.0`` +``1.13.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.13.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.14.0`` ``GCCcore/11.3.0`` +``1.14.0`` ``GCCcore/11.3.0`` +``1.15.2`` ``GCCcore/12.2.0`` =========== ========================================================== @@ -8878,12 +9276,12 @@ D-Bus is a message bus system, a simple way for applications to talk to one anot *homepage*: https://dbus.freedesktop.org/doc/dbus-glib ========= ======================================================================== -version toolchain +version toolchain ========= ======================================================================== -``0.106`` ``foss/2016a``, ``intel/2016a`` -``0.108`` ``intel/2016b``, ``intel/2017a`` +``0.106`` ``foss/2016a``, ``intel/2016a`` +``0.108`` ``intel/2016b``, ``intel/2017a`` ``0.110`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b`` -``0.112`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``0.112`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ======================================================================== @@ -8897,13 +9295,14 @@ dcm2niix is designed to convert neuroimaging data from the DICOM format to the N *homepage*: https://github.com/rordenlab/dcm2niix ================ ==================================== -version toolchain +version toolchain ================ ==================================== ``1.0.20180622`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.0.20190902`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.0.20200331`` ``GCCcore/8.3.0`` -``1.0.20201102`` ``GCCcore/8.3.0`` -``1.0.20211006`` ``GCCcore/10.3.0`` +``1.0.20200331`` ``GCCcore/8.3.0`` +``1.0.20201102`` ``GCCcore/8.3.0`` +``1.0.20211006`` ``GCCcore/10.3.0`` +``1.0.20220720`` ``GCCcore/11.3.0`` ================ ==================================== @@ -8917,11 +9316,12 @@ DCMTK is a collection of libraries and applications implementing large parts the *homepage*: https://dicom.offis.de/dcmtk ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``3.6.3`` ``GCCcore/7.3.0`` -``3.6.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.6.3`` ``GCCcore/7.3.0`` +``3.6.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.6.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.6.7`` ``GCCcore/11.3.0`` ========= ====================================== @@ -8935,7 +9335,7 @@ dd is a package for working with binary decision diagrams that includes both a p *homepage*: https://github.com/tulip-control/dd ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.5.6`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -8951,10 +9351,10 @@ deal.II is a C++ program library targeted at the computational solution of part *homepage*: https://www.dealii.org ========= =============================== -version toolchain +version toolchain ========= =============================== ``9.1.1`` ``foss/2019a``, ``intel/2019a`` -``9.3.3`` ``foss/2021a`` +``9.3.3`` ``foss/2021a`` ========= =============================== @@ -8968,7 +9368,7 @@ DEAP is a novel evolutionary computation framework for rapid prototyping and tes *homepage*: http://deap.readthedocs.org/en/master/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.9.2`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -8984,7 +9384,7 @@ fastq to polished sequenses: pipeline suitable for mixed samples and long (Nanop *homepage*: https://github.com/Saskia-Oosterbroek/decona ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.1.2`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -9000,7 +9400,7 @@ decomposition (deconfounding) of OMICS datasets in heterogeneous tissues *homepage*: http://web.cbio.uct.ac.za/~renaud/CRAN/ ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.0.1`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -9016,7 +9416,7 @@ Deconvolution of transcriptome through Immune Component Analysis (DeconICA) is a *homepage*: https://urszulaczerwinska.github.io/DeconICA ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.1.0`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -9032,16 +9432,33 @@ DeepDiff: Deep Difference of dictionaries, iterables and almost any other object *homepage*: https://zepworks.com/deepdiff/current/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``3.3.0`` ``-Python-2.7.15`` ``intel/2018b`` +``3.3.0`` ``-Python-2.7.15`` ``intel/2018b`` ``3.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``4.0.6`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``5.0.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``5.7.0`` ``GCCcore/11.2.0`` +``4.0.6`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``5.0.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.7.0`` ``GCCcore/11.2.0`` +``5.8.1`` ``GCCcore/11.3.0`` ========= ================== =============================== +.. _list_software_DeepLabCut_953: + +*DeepLabCut* +++++++++++++ + +Markerless tracking of user-defined features with deep learning + +*homepage*: http://www.mousemotorlab.org/deeplabcut + +=========== ================ ============== +version versionsuffix toolchain +=========== ================ ============== +``2.2.0.6`` ``-CUDA-11.3.1`` ``foss/2021a`` +=========== ================ ============== + + .. _list_software_deepmedic_928: *deepmedic* @@ -9052,13 +9469,29 @@ Efficient Multi-Scale 3D Convolutional Neural Network for Segmentation of 3D Med *homepage*: https://biomedia.doc.ic.ac.uk/software/deepmedic/ ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``0.8.2`` ``foss/2021a`` ``0.8.2`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ================ ============== +.. _list_software_DeepMod2_720: + +*DeepMod2* +++++++++++ + +DeepMod2 is a computational tool for detecting DNA methylation and modifications from Oxford Nanopore reads. + +*homepage*: https://github.com/WGLab/DeepMod2 + +========= ============== +version toolchain +========= ============== +``0.0.1`` ``foss/2021a`` +========= ============== + + .. _list_software_DeepSurv_814: *DeepSurv* @@ -9069,7 +9502,7 @@ DeepSurv is a deep learning approach to survival analysis. *homepage*: https://github.com/jaredleekatzman/DeepSurv ================== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= ================== ``2.0.0-20180922`` ``-Python-3.6.6`` ``fosscuda/2018b`` ================== ================= ================== @@ -9085,14 +9518,14 @@ deepTools is a suite of python tools particularly developed for the efficient an *homepage*: https://deeptools.readthedocs.io/ ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.5.4`` ``-Python-3.6.3`` ``intel/2017b`` -``3.3.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.3.1`` ``-Python-3.6.6`` ``foss/2018b`` ``3.3.1`` ``-Python-3.7.4`` ``intel/2019b`` -``3.3.1`` ``-Python-3.8.2`` ``foss/2020a`` -``3.5.0`` ``foss/2021a`` -``3.5.1`` ``foss/2021b`` +``3.3.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.5.0`` ``foss/2021a`` +``3.5.1`` ``foss/2021b`` ========= ================= =============== @@ -9106,11 +9539,11 @@ Delly is an integrated structural variant (SV) prediction method that can discov *homepage*: https://github.com/dellytools/delly/ ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== -``0.7.8`` ``-linux_x86_64`` ``system`` +``0.7.8`` ``-linux_x86_64`` ``system`` ``0.8.7`` ``gompi/2020b`` -``1.1.5`` ``GCC/11.3.0`` +``1.1.5`` ``GCC/11.3.0`` ========= ================= =============== @@ -9124,7 +9557,7 @@ Cell type-specific deconvolution of heterogeneous tumor samples with two or thre *homepage*: https://bioinformatics.mdanderson.org/main/DeMixT ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.2.1`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -9139,14 +9572,14 @@ A Python library for phylogenetics and phylogenetic computing: reading, writing *homepage*: https://dendropy.org/ -========= ================== ======================================================================== -version versionsuffix toolchain -========= ================== ======================================================================== +========= ================== ============================================================================== +version versionsuffix toolchain +========= ================== ============================================================================== ``4.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2019a`` -``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` -``4.5.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``4.5.2`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` -========= ================== ======================================================================== +``4.4.0`` ``-Python-2.7.15`` ``intel/2018b`` +``4.5.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``4.5.2`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` +========= ================== ============================================================================== .. _list_software_destiny_768: @@ -9159,7 +9592,7 @@ R packages to create and plot diffusion maps. *homepage*: https://bioconductor.org/packages/destiny ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== ``2.5.6`` ``-R-3.4.0`` ``intel/2017a`` ========= ============= =============== @@ -9175,7 +9608,7 @@ Detectron2 is Facebook AI Research's next generation library that provides state *homepage*: https://github.com/facebookresearch/detectron2 ======= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================ ============== ``0.6`` ``foss/2021a`` ``0.6`` ``-CUDA-11.3.1`` ``foss/2021a`` @@ -9192,7 +9625,7 @@ DETONATE (DE novo TranscriptOme rNa-seq Assembly with or without the Truth Evalu *homepage*: http://deweylab.biostat.wisc.edu/detonate/ ======== =============== -version toolchain +version toolchain ======== =============== ``1.11`` ``intel/2017b`` ======== =============== @@ -9208,7 +9641,7 @@ Devito is a domain-specific Language (DSL) and code generation framework for pe *homepage*: https://www.devitoproject.org ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``4.6.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -9224,9 +9657,9 @@ Python library for modeling DFAs, Moore Machines, and Transition Systems. *homepage*: https://github.com/mvcisback/dfa ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== -``0.3.4`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.3.4`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.1.2`` ``GCCcore/10.2.0`` ========= ================= ================== @@ -9241,7 +9674,7 @@ DFT-D3 implements a dispersion correction for density functionals, Hartree-Fock *homepage*: http://www.thch.uni-bonn.de/tc/index.php?section=downloads&subsection=DFT-D3&lang=english ========= ===================================================================================== -version toolchain +version toolchain ========= ===================================================================================== ``3.2.0`` ``GCC/8.3.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel/2019a`` ========= ===================================================================================== @@ -9257,7 +9690,7 @@ Generally Applicable Atomic-Charge Dependent London Dispersion Correction. *homepage*: https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dftd4 ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``3.2.0`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =============== @@ -9273,12 +9706,12 @@ DFTB+ is a fast and efficient versatile quantum mechanical simulation package. I *homepage*: https://www.dftb-plus.info ========= ====================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ====================== =============== ``1.3.1`` ``intel/2017a`` ``17.1`` ``-Python-2.7.14`` ``intel/2017b`` -``19.1`` ``-Python-2.7.16`` ``foss/2019b`` -``19.1`` ``-Python-2.7.16-mpi`` ``foss/2019b`` +``19.1`` ``-Python-2.7.16`` ``foss/2019b`` +``19.1`` ``-Python-2.7.16-mpi`` ``foss/2019b`` ``21.1`` ``intel/2021a`` ========= ====================== =============== @@ -9293,7 +9726,7 @@ This is a repackaged version of the DFTD3 program by S. Grimme and his coworkers *homepage*: https://github.com/dftbplus/dftd3-lib ======= =========================================== -version toolchain +version toolchain ======= =========================================== ``0.9`` ``GCC/8.3.0``, ``intel-compilers/2021.2.0`` ======= =========================================== @@ -9309,7 +9742,7 @@ DGL is an easy-to-use, high performance and scalable Python package for deep lea *homepage*: https://www.dgl.ai ========= =============================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============================== ================== ``0.6.1`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` ========= =============================== ================== @@ -9325,7 +9758,7 @@ DIAL (De novo Identification of Alleles) is a collection of programs to automat *homepage*: http://www.bx.psu.edu/miller_lab/ ============== ============== -version toolchain +version toolchain ============== ============== ``2011.06.06`` ``foss/2016a`` ============== ============== @@ -9341,20 +9774,36 @@ Accelerated BLAST compatible local sequence aligner *homepage*: https://github.com/bbuchfink/diamond ========== ================================================================ -version toolchain +version toolchain ========== ================================================================ ``0.9.22`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -``0.9.24`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``0.9.30`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.9.36`` ``GCC/9.3.0`` -``2.0.4`` ``GCC/9.3.0`` -``2.0.6`` ``GCC/7.3.0-2.30`` -``2.0.7`` ``GCC/10.2.0`` -``2.0.11`` ``GCC/10.3.0`` -``2.0.13`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``0.9.24`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``0.9.30`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.9.36`` ``GCC/9.3.0`` +``2.0.4`` ``GCC/9.3.0`` +``2.0.6`` ``GCC/7.3.0-2.30`` +``2.0.7`` ``GCC/10.2.0`` +``2.0.11`` ``GCC/10.3.0`` +``2.0.13`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========== ================================================================ +.. _list_software_Dice_373: + +*Dice* +++++++ + +Dice contains code for performing SHCI, VMC, GFMC, DMC, FCIQMC, stochastic MRCI and SC-NEVPT2, and AFQMC calculations with a focus on ab initio systems. + +*homepage*: https://github.com/sanshar/Dice + +============ ============== +version toolchain +============ ============== +``20221025`` ``foss/2022a`` +============ ============== + + .. _list_software_dicom2nifti_1112: *dicom2nifti* @@ -9365,7 +9814,7 @@ Python library for converting dicom files to nifti *homepage*: https://github.com/icometrix/dicom2nifti ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``2.2.12`` ``-Python-3.8.2`` ``foss/2020a`` ``2.3.0`` ``foss/2020b`` @@ -9382,7 +9831,7 @@ DicomBrowser is an application for inspecting and modifying DICOM metadata in ma *homepage*: http://nrg.wustl.edu/software/dicom-browser/ =========== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ========== ``1.7.0b5`` ``-Java-1.7.0_80`` ``system`` =========== ================== ========== @@ -9398,7 +9847,7 @@ Diffutils: GNU diff utilities - find the differences between files *homepage*: http://www.gnu.org/software/diffutils/diffutils.html ======= ============= -version toolchain +version toolchain ======= ============= ``3.3`` ``GCC/4.8.2`` ======= ============= @@ -9414,7 +9863,7 @@ dijitso is a Python module for distributed just-in-time shared library building. *homepage*: https://bitbucket.org/fenics-project/dijitso ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` ============ ================= ============== @@ -9430,10 +9879,10 @@ dill extends python's pickle module for serializing and de-serializing python ob *homepage*: https://pypi.org/project/dill/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``0.3.0`` ``GCCcore/8.2.0`` -``0.3.3`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``0.3.0`` ``GCCcore/8.2.0`` +``0.3.3`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` ``0.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -9448,10 +9897,10 @@ DIRAC: Program for Atomic and Molecular Direct Iterative Relativistic All-electr *homepage*: http://www.diracprogram.org ======== ============================ =============================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ============================ =============================== -``19.0`` ``-Python-2.7.18-int64`` ``intel/2020a`` -``19.0`` ``-Python-2.7.18-mpi-int64`` ``intel/2020a`` +``19.0`` ``-Python-2.7.18-int64`` ``intel/2020a`` +``19.0`` ``-Python-2.7.18-mpi-int64`` ``intel/2020a`` ``22.0`` ``foss/2021a``, ``intel/2021a`` ======== ============================ =============================== @@ -9466,7 +9915,7 @@ Dask.distributed is a lightweight library for distributed computing in Python. *homepage*: https://distributed.readthedocs.io/ ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``1.14.3`` ``-Python-2.7.12`` ``intel/2016b`` ``1.14.3`` ``-Python-3.5.2`` ``intel/2016b`` @@ -9484,7 +9933,7 @@ A MPI distributed stream benchmark, useful to identifying nodes with poor memory *homepage*: https://github.com/adrianjhpc/DistributedStream ======= =============== -version toolchain +version toolchain ======= =============== ``1.0`` ``gompi/2021a`` ======= =============== @@ -9500,7 +9949,7 @@ DL_POLY is a general purpose classical molecular dynamics (MD) simulation softwa *homepage*: https://www.scd.stfc.ac.uk/Pages/DL_POLY.aspx ========= =============================== -version toolchain +version toolchain ========= =============================== ``5.0.0`` ``foss/2020b``, ``intel/2020b`` ========= =============================== @@ -9516,14 +9965,30 @@ DL_POLY Classic is a freely available molecular dynamics program developed from *homepage*: http://ccpforge.cse.rl.ac.uk/gf/project/dl_poly_classic/ ======== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= =============================== -``1.9`` ``intel/2016b`` -``1.9`` ``-PLUMED-2.2.3`` ``intel/2016b`` +``1.9`` ``intel/2016b`` +``1.9`` ``-PLUMED-2.2.3`` ``intel/2016b`` ``1.10`` ``foss/2019b``, ``intel/2019b`` ======== ================= =============================== +.. _list_software_dlb_306: + +*dlb* ++++++ + +DLB is a dynamic library designed to speed up HPC hybrid applications (i.e., two levels of parallelism) by improving the load balance of the outer level of parallelism (e.g., MPI) by dynamically redistributing the computational resources at the inner level of parallelism (e.g., OpenMP). at run time. + +*homepage*: https://pm.bsc.es/dlb/ + +======= ================================ +version toolchain +======= ================================ +``3.2`` ``gompi/2022a``, ``iimpi/2022a`` +======= ================================ + + .. _list_software_dlib_411: *dlib* @@ -9534,7 +9999,7 @@ Dlib is a modern C++ toolkit containing machine learning algorithms and tools fo *homepage*: https://github.com/davisking/dlib ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``19.22`` ``foss/2021a`` ``19.22`` ``-CUDA-11.3.1`` ``foss/2021a`` @@ -9551,9 +10016,10 @@ Reverb is an efficient and easy-to-use data storage and transport system designe *homepage*: https://github.com/deepmind/reverb ========= ============== -version toolchain +version toolchain ========= ============== ``0.2.0`` ``foss/2020b`` +``0.7.0`` ``foss/2021b`` ========= ============== @@ -9567,10 +10033,10 @@ dm-tree provides tree, a library for working with nested data structures. In a w *homepage*: https://github.com/deepmind/tree ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``0.1.1`` ``GCCcore/8.3.0`` -``0.1.5`` ``GCCcore/10.2.0`` +``0.1.1`` ``GCCcore/8.3.0`` +``0.1.5`` ``GCCcore/10.2.0`` ``0.1.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -9585,7 +10051,7 @@ Diffusion Model of Conflict (DMC) in Reaction Time Tasks *homepage*: https://cran.r-project.org/web/packages/DMCfun ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.3.0`` ``-R-3.6.2`` ``foss/2019b`` ========= ============= ============== @@ -9601,13 +10067,13 @@ DMTCP is a tool to transparently checkpoint the state of multiple simultaneous a *homepage*: http://dmtcp.sourceforge.net/index.html ========= ================================================= -version toolchain +version toolchain ========= ================================================= -``2.4.5`` ``system`` -``2.5.0`` ``foss/2016a`` -``2.5.1`` ``system`` +``2.4.5`` ``system`` +``2.5.0`` ``foss/2016a`` +``2.5.1`` ``system`` ``2.5.2`` ``GCCcore/8.3.0``, ``foss/2016b``, ``foss/2018b`` -``2.6.0`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``2.6.0`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` ========= ================================================= @@ -9621,7 +10087,7 @@ DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE (Prob *homepage*: https://bitbucket.org/fenics-project/dolfin ================== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= ============== ``2018.1.0.post1`` ``-Python-3.6.4`` ``foss/2018a`` ``2019.1.0.post0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -9638,11 +10104,11 @@ Delft object-oriented radar interferometric software *homepage*: http://doris.tudelft.nl/ ============= =============================== -version toolchain +version toolchain ============= =============================== -``4.02`` ``intel/2017a`` +``4.02`` ``intel/2017a`` ``4.04beta4`` ``foss/2018a``, ``intel/2017a`` -``4.06beta2`` ``intel/2017a`` +``4.06beta2`` ``intel/2017a`` ============= =============================== @@ -9656,7 +10122,7 @@ DosageConvertor is a C++ tool to convert dosage files (in VCF format) from Minim *homepage*: http://genome.sph.umich.edu/wiki/DosageConvertor ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.4`` ``GCC/10.2.0`` ========= ============== @@ -9672,9 +10138,9 @@ version toolchain *homepage*: https://www.microsoft.com/net/ ========== ================== -version toolchain +version toolchain ========== ================== -``2.0.7`` ``GCCcore/6.4.0`` +``2.0.7`` ``GCCcore/6.4.0`` ``5.0.17`` ``GCCcore/10.3.0`` ``6.0.1`` ``GCCcore/11.2.0`` ========== ================== @@ -9690,7 +10156,7 @@ version toolchain *homepage*: https://www.microsoft.com/net/ =========== ============== ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============== ========== ``3.1.300`` ``-linux-x64`` ``system`` ``6.0.101`` ``-linux-x64`` ``system`` @@ -9707,12 +10173,13 @@ Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles *homepage*: https://github.com/google/double-conversion ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= -``3.0.3`` ``foss/2018a`` -``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.0.3`` ``foss/2018a`` +``3.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``3.2.0`` ``GCCcore/11.3.0`` +``3.2.0`` ``GCCcore/11.3.0`` +``3.2.1`` ``GCCcore/12.2.0`` ========= ============================================================================= @@ -9726,7 +10193,7 @@ R package for detecting doublets in single-cell RNA sequencing data *homepage*: https://github.com/chris-mcginnis-ucsf/DoubletFinder ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.0.3`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -9742,22 +10209,39 @@ Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (C *homepage*: https://www.doxygen.org =========== ======================================================================================================================================================= -version toolchain +version toolchain =========== ======================================================================================================================================================= -``1.8.9.1`` ``GCC/4.9.2`` -``1.8.10`` ``GNU/4.9.3-2.25``, ``intel/2016.02-GCC-4.9`` +``1.8.9.1`` ``GCC/4.9.2`` +``1.8.10`` ``GNU/4.9.3-2.25``, ``intel/2016.02-GCC-4.9`` ``1.8.11`` ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``1.8.13`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` -``1.8.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``1.8.15`` ``GCCcore/8.2.0`` -``1.8.16`` ``GCCcore/8.3.0`` -``1.8.17`` ``GCCcore/9.3.0`` -``1.8.20`` ``GCCcore/10.2.0`` -``1.9.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.9.4`` ``GCCcore/11.3.0`` +``1.8.13`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` +``1.8.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``1.8.15`` ``GCCcore/8.2.0`` +``1.8.16`` ``GCCcore/8.3.0`` +``1.8.17`` ``GCCcore/9.3.0`` +``1.8.20`` ``GCCcore/10.2.0`` +``1.9.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.9.4`` ``GCCcore/11.3.0`` +``1.9.5`` ``GCCcore/12.2.0`` =========== ======================================================================================================================================================= +.. _list_software_DRAGMAP_508: + +*DRAGMAP* ++++++++++ + +Dragmap is the Dragen mapper/aligner Open Source Software. + +*homepage*: https://github.com/Illumina/DRAGMAP + +========= ============== +version toolchain +========= ============== +``1.3.0`` ``foss/2021b`` +========= ============== + + .. _list_software_Drake_487: *Drake* @@ -9768,7 +10252,7 @@ Drake is a simple-to-use, extensible, text-based data workflow tool that organiz *homepage*: https://github.com/Factual/drake ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``1.0.3`` ``-Java-1.8`` ``system`` ========= ============= ========== @@ -9784,7 +10268,7 @@ dRep is a python program which performs rapid pair-wise comparison of genome set *homepage*: https://drep.readthedocs.io/en/latest/ ========= ============== -version toolchain +version toolchain ========= ============== ``3.0.0`` ``foss/2021a`` ========= ============== @@ -9800,7 +10284,7 @@ Pipeline to find aberrant events in RNA-Seq data, useful for diagnosis of rare d *homepage*: https://gagneurlab-drop.readthedocs.io ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.0.3`` ``-R-4.0.3`` ``foss/2020b`` ``1.1.0`` ``-R-4.0.3`` ``foss/2020b`` @@ -9818,7 +10302,7 @@ Pipeline for initial analysis of droplet-based single-cell RNA-seq data *homepage*: https://github.com/hms-dbmi/dropEst ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== ``0.7.1`` ``-R-3.4.3`` ``intel/2017b`` ========= ============= =============== @@ -9834,7 +10318,7 @@ Digital Sorting Algorithm *homepage*: https://github.com/zhandong/DSA ======= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ============== ``1.0`` ``-R-3.5.1`` ``foss/2018b`` ======= ============= ============== @@ -9850,7 +10334,7 @@ Double precision SIMD-oriented Fast Mersenne Twister. *homepage*: https://github.com/MersenneTwister-Lab/dSFMT ========= ================== -version toolchain +version toolchain ========= ================== ``2.2.5`` ``GCCcore/10.2.0`` ========= ================== @@ -9866,7 +10350,7 @@ DNA Sequence Reads Compression is an application designed for compression of dat *homepage*: http://sun.aei.polsl.pl/dsrc ========= ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ========== ``2.0rc`` ``-linux-64-bit`` ``system`` ========= ================= ========== @@ -9882,9 +10366,9 @@ Fast calculation of the ABBA-BABA statistics across many populations/species *homepage*: https://github.com/millanek/Dsuite ============ ============================================ -version toolchain +version toolchain ============ ============================================ -``20190713`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``20190713`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ``20210718`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` ============ ============================================ @@ -9899,10 +10383,10 @@ The Datatype Comparison (DTCMP) Library provides pre-defined and user-defined co *homepage*: https://github.com/LLNL/dtcmp ========= ================================================================== -version toolchain +version toolchain ========= ================================================================== ``1.1.0`` ``gompi/2019a``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2020a`` -``1.1.2`` ``gompi/2020b`` +``1.1.2`` ``gompi/2020b`` ========= ================================================================== @@ -9916,9 +10400,9 @@ Dual-Tree Complex Wavelet Transform library for Python *homepage*: https://github.com/rjw57/dtcwt ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== -``0.12.0`` ``-Python-2.7.15`` ``foss/2018b`` +``0.12.0`` ``-Python-2.7.15`` ``foss/2018b`` ``0.12.0`` ``-Python-3.7.4`` ``intel/2019b`` ========== ================== =============== @@ -9933,7 +10417,7 @@ DualSPHysics is based on the Smoothed Particle Hydrodynamics model named SPHysic *homepage*: https://dual.sphysics.org/ =========== ===================== ============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ===================== ============== ``5.0.175`` ``GCC/11.2.0`` ``5.0.175`` ``-CUDA-%(cudaver)s`` ``GCC/11.2.0`` @@ -9950,7 +10434,7 @@ DUBStepR (Determining the Underlying Basis using Step-wise Regression) is a feat *homepage*: https://github.com/prabhakarlab/DUBStepR ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.2.0`` ``-R-4.1.2`` ``foss/2021b`` ========= ============= ============== @@ -9966,7 +10450,7 @@ The Dune core modules build the stable basis of Dune. They follow a consistent *homepage*: https://www.dune-project.org/groups/core/ =============== ============== -version toolchain +version toolchain =============== ============== ``2.8.0.post1`` ``foss/2020b`` =============== ============== @@ -9982,7 +10466,7 @@ DUNE-FEM is a discretization module based on DUNE containing all the building bl *homepage*: https://www.dune-project.org/modules/dune-fem/ =========== ============== -version toolchain +version toolchain =========== ============== ``2.8.0.6`` ``foss/2020b`` =========== ============== @@ -9998,7 +10482,7 @@ DNAnexus Platform API bindings for Python *homepage*: http://autodoc.dnanexus.com/ =========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============== ``0.266.1`` ``-Python-2.7.14`` ``intel/2018a`` =========== ================== =============== @@ -10014,7 +10498,7 @@ Read and process result files from Dymola and OpenModelica with Python. *homepage*: https://www.j-raedler.de/projects/DyMat ======= =============== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= =============== ============== ``0.7`` ``-2020-12-12`` ``foss/2021b`` ======= =============== ============== @@ -10026,7 +10510,7 @@ version versionsuffix toolchain --- -:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EigenExa_774` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_elbencho_832` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_Embree_592` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_enchant-2_832` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExaML_439` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` +:ref:`list_software_E-ANTIC_481` - :ref:`list_software_ea-utils_804` - :ref:`list_software_earthengine-api_1521` - :ref:`list_software_EasyBuild_898` - :ref:`list_software_EasyQC_550` - :ref:`list_software_ecBuild_696` - :ref:`list_software_ecCodes_694` - :ref:`list_software_eccodes-python_1445` - :ref:`list_software_ED2_187` - :ref:`list_software_edlib_512` - :ref:`list_software_EggLib_554` - :ref:`list_software_eggnog-mapper_1321` - :ref:`list_software_EGTtools_785` - :ref:`list_software_eht-imaging_1098` - :ref:`list_software_Eigen_488` - :ref:`list_software_EigenExa_774` - :ref:`list_software_EIGENSOFT_676` - :ref:`list_software_einops_654` - :ref:`list_software_elastix_762` - :ref:`list_software_elbencho_832` - :ref:`list_software_ELFIO_367` - :ref:`list_software_elfutils_872` - :ref:`list_software_Elk_284` - :ref:`list_software_ELPA_290` - :ref:`list_software_ELPH_297` - :ref:`list_software_elprep_648` - :ref:`list_software_ELSI_301` - :ref:`list_software_ELSI-RCI_568` - :ref:`list_software_Emacs_489` - :ref:`list_software_EMAN2_339` - :ref:`list_software_EMBOSS_457` - :ref:`list_software_Embree_592` - :ref:`list_software_emcee_511` - :ref:`list_software_EMU_231` - :ref:`list_software_enaBrowserTool_1462` - :ref:`list_software_enchant_737` - :ref:`list_software_enchant-2_832` - :ref:`list_software_EnsEMBLCoreAPI_1193` - :ref:`list_software_entrypoints_1231` - :ref:`list_software_EPD_217` - :ref:`list_software_EPIC_289` - :ref:`list_software_epiScanpy_940` - :ref:`list_software_EricScript_1016` - :ref:`list_software_ESL-Bundle_875` - :ref:`list_software_ESM-2_324` - :ref:`list_software_ESMF_299` - :ref:`list_software_ESMPy_430` - :ref:`list_software_ESMValTool_934` - :ref:`list_software_eSpeak-NG_795` - :ref:`list_software_Essentia_828` - :ref:`list_software_ETE_222` - :ref:`list_software_ETSF_IO_553` - :ref:`list_software_eudev_537` - :ref:`list_software_EvidentialGene_1412` - :ref:`list_software_evmix_553` - :ref:`list_software_ExaBayes_786` - :ref:`list_software_ExaML_439` - :ref:`list_software_Excel-Writer-XLSX_1559` - :ref:`list_software_ExifTool_810` - :ref:`list_software_exiv2_494` - :ref:`list_software_Exonerate_939` - :ref:`list_software_expat_546` - :ref:`list_software_expect_649` - :ref:`list_software_expecttest_1097` - :ref:`list_software_eXpress_746` - :ref:`list_software_Extrae_617` .. _list_software_E-ANTIC_481: @@ -10039,10 +10523,10 @@ E-ANTIC is a C/C++ library to deal with real embedded number fields built on top *homepage*: https://github.com/videlec/e-antic ========= ==================== -version toolchain +version toolchain ========= ==================== ``0.1.2`` ``GCC/8.2.0-2.31.1`` -``0.1.5`` ``GCC/8.3.0`` +``0.1.5`` ``GCC/8.3.0`` ========= ==================== @@ -10056,7 +10540,7 @@ Command-line tools for processing biological sequencing data. Barcode demultiple *homepage*: http://expressionanalysis.github.io/ea-utils/ ============ =============================================== -version toolchain +version toolchain ============ =============================================== ``1.04.807`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` ============ =============================================== @@ -10072,7 +10556,7 @@ Python and JavaScript bindings for calling the Earth Engine API *homepage*: https://github.com/google/earthengine-api =========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============== ``0.1.143`` ``-Python-2.7.14`` ``intel/2018a`` =========== ================== =============== @@ -10088,7 +10572,7 @@ EasyBuild is a software build and installation framework written in Python that *homepage*: https://easybuilders.github.io/easybuild ========== ========== -version toolchain +version toolchain ========== ========== ``1.0.0`` ``system`` ``1.0.1`` ``system`` @@ -10182,6 +10666,7 @@ version toolchain ``4.5.5`` ``system`` ``4.6.0`` ``system`` ``4.6.1`` ``system`` +``4.6.2`` ``system`` ========== ========== @@ -10195,12 +10680,28 @@ EasyQC is an R-package that provides advanced functionality to (1) perform file *homepage*: http://www.uni-regensburg.de/medizin/epidemiologie-praeventivmedizin/genetische-epidemiologie/software/ ======= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= =============== ``9.2`` ``-R-3.3.1`` ``intel/2016b`` ======= ============= =============== +.. _list_software_ecBuild_696: + +*ecBuild* ++++++++++ + +A CMake-based build system, consisting of a collection of CMake macros and functions that ease the managing of software build systems + +*homepage*: https://ecbuild.readthedocs.io/ + +========= ========== +version toolchain +========= ========== +``3.7.0`` ``system`` +========= ========== + + .. _list_software_ecCodes_694: *ecCodes* @@ -10211,19 +10712,20 @@ ecCodes is a package developed by ECMWF which provides an application programmin *homepage*: https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home ========== ================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================ -``2.7.3`` ``intel/2018a`` -``2.7.3`` ``-Python-2.7.14`` ``intel/2017b`` -``2.8.2`` ``intel/2018a`` +``2.7.3`` ``intel/2018a`` +``2.7.3`` ``-Python-2.7.14`` ``intel/2017b`` +``2.8.2`` ``intel/2018a`` ``2.9.2`` ``intel/2018b``, ``iomkl/2018b`` -``2.12.5`` ``gompi/2019a`` +``2.12.5`` ``gompi/2019a`` ``2.15.0`` ``gompi/2019b``, ``iimpi/2019b`` -``2.17.0`` ``foss/2018b``, ``gompi/2019b`` -``2.18.0`` ``gompi/2020a`` -``2.20.0`` ``gompi/2020b`` -``2.22.1`` ``gompi/2021a`` +``2.17.0`` ``foss/2018b``, ``gompi/2019b`` +``2.18.0`` ``gompi/2020a`` +``2.20.0`` ``gompi/2020b`` +``2.22.1`` ``gompi/2021a`` ``2.24.2`` ``gompi/2021b``, ``iimpi/2021b`` +``2.27.0`` ``gompi/2022a`` ========== ================== ================================ @@ -10237,7 +10739,7 @@ Python 3 interface to decode and encode GRIB and BUFR files via the ECMWF ecCode *homepage*: https://github.com/ecmwf/eccodes-python ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.0`` ``-Python-3.7.4`` ``foss/2019b`` ``1.0.0`` ``-Python-3.8.2`` ``foss/2020a`` @@ -10255,7 +10757,7 @@ The Ecosystem Demography Biosphere Model (ED2) is an integrated terrestrial bios *homepage*: https://github.com/EDmodel/ED2 ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``20170201`` ``intel/2017a`` ``20170201`` ``-serial`` ``intel/2017a`` @@ -10272,11 +10774,11 @@ Lightweight, super fast library for sequence alignment using edit (Levenshtein) *homepage*: https://martinsos.github.io/edlib =============== ================= ============================================== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= ============================================== -``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``1.3.8.post2`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` +``1.3.8.post1`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.3.8.post1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.3.8.post2`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` ``1.3.9`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` =============== ================= ============================================== @@ -10291,7 +10793,7 @@ EggLib is a C++/Python library and program package for evolutionary genetics and *homepage*: http://egglib.sourceforge.net/ ========== =============== -version toolchain +version toolchain ========== =============== ``2.1.10`` ``intel/2016a`` ========== =============== @@ -10307,14 +10809,31 @@ EggNOG-mapper is a tool for fast functional annotation of novel sequences. It us *homepage*: https://github.com/eggnogdb/eggnog-mapper ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.0.3`` ``-Python-2.7.14`` ``intel/2018a`` -``2.1.4`` ``foss/2020b`` -``2.1.7`` ``foss/2021b`` +``2.1.4`` ``foss/2020b`` +``2.1.7`` ``foss/2021b`` ========= ================== =============== +.. _list_software_EGTtools_785: + +*EGTtools* +++++++++++ + +EGTtools provides a centralized repository with analytical and numerical methods to study/model game theoretical problems under the Evolutionary Game Theory (EGT) framework. + +*homepage*: https://github.com/Socrats/EGTTools + +=============== ============== +version toolchain +=============== ============== +``0.1.10.dev2`` ``foss/2021b`` +``0.1.11`` ``foss/2022a`` +=============== ============== + + .. _list_software_eht-imaging_1098: *eht-imaging* @@ -10325,7 +10844,7 @@ Python modules for simulating and manipulating VLBI data and producing images wi *homepage*: https://github.com/achael/eht-imaging ========= ============== -version toolchain +version toolchain ========= ============== ``1.2.2`` ``foss/2021a`` ========= ============== @@ -10341,21 +10860,21 @@ Eigen is a C++ template library for linear algebra: matrices, vectors, numerical *homepage*: https://eigen.tuxfamily.org ========== ========================================================== -version toolchain +version toolchain ========== ========================================================== -``3.2.3`` ``foss/2016a``, ``foss/2016b`` -``3.2.5`` ``system`` -``3.2.6`` ``system`` -``3.2.7`` ``foss/2016a``, ``intel/2016a`` -``3.2.8`` ``foss/2016a``, ``intel/2016a``, ``system`` -``3.2.9`` ``foss/2016b``, ``intel/2016b`` -``3.2.10`` ``intel/2016b`` -``3.3.2`` ``foss/2016b``, ``intel/2016b`` -``3.3.3`` ``GCCcore/6.3.0``, ``intel/2016b`` -``3.3.4`` ``system`` -``3.3.5`` ``system`` -``3.3.7`` ``GCCcore/9.3.0``, ``system`` -``3.3.8`` ``GCCcore/10.2.0`` +``3.2.3`` ``foss/2016a``, ``foss/2016b`` +``3.2.5`` ``system`` +``3.2.6`` ``system`` +``3.2.7`` ``foss/2016a``, ``intel/2016a`` +``3.2.8`` ``foss/2016a``, ``intel/2016a``, ``system`` +``3.2.9`` ``foss/2016b``, ``intel/2016b`` +``3.2.10`` ``intel/2016b`` +``3.3.2`` ``foss/2016b``, ``intel/2016b`` +``3.3.3`` ``GCCcore/6.3.0``, ``intel/2016b`` +``3.3.4`` ``system`` +``3.3.5`` ``system`` +``3.3.7`` ``GCCcore/9.3.0``, ``system`` +``3.3.8`` ``GCCcore/10.2.0`` ``3.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ``3.4.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ========================================================== @@ -10371,7 +10890,7 @@ EigenExa, a part of KMATHLIB, is a high performance eigen-solver. *homepage*: https://www.r-ccs.riken.jp/labs/lpnctrt/projects/eigenexa/ ======== =============== -version toolchain +version toolchain ======== =============== ``2.11`` ``intel/2020b`` ======== =============== @@ -10387,11 +10906,11 @@ The EIGENSOFT package combines functionality from our population genetics method *homepage*: http://www.hsph.harvard.edu/alkes-price/software/ ========= =============================================================================== -version toolchain +version toolchain ========= =============================================================================== -``6.0.1`` ``foss/2016a`` -``6.1.1`` ``foss/2016a`` -``6.1.4`` ``foss/2016b`` +``6.0.1`` ``foss/2016a`` +``6.1.1`` ``foss/2016a`` +``6.1.4`` ``foss/2016b`` ``7.2.1`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2021a``, ``intel/2019a`` ========= =============================================================================== @@ -10405,12 +10924,12 @@ Flexible and powerful tensor operations for readable and reliable code. Supports *homepage*: https://einops.rocks/ -========= ================== -version toolchain -========= ================== +========= ====================================== +version toolchain +========= ====================================== ``0.3.2`` ``GCCcore/10.2.0`` -``0.4.1`` ``GCCcore/10.3.0`` -========= ================== +``0.4.1`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_elastix_762: @@ -10423,7 +10942,7 @@ elastix: a toolbox for rigid and nonrigid registration of images. *homepage*: http://elastix.isi.uu.nl/ ========= ============== -version toolchain +version toolchain ========= ============== ``4.9.0`` ``foss/2018a`` ========= ============== @@ -10439,7 +10958,7 @@ A distributed storage benchmark for files, objects & blocks with support for GPU *homepage*: https://github.com/breuner/elbencho ========= ============== -version toolchain +version toolchain ========= ============== ``2.0-3`` ``GCC/10.3.0`` ========= ============== @@ -10455,7 +10974,7 @@ ELFIO is a header-only C++ library intended for reading and generating files in *homepage*: http://elfio.sourceforge.net ======= ========== -version toolchain +version toolchain ======= ========== ``3.9`` ``system`` ======= ========== @@ -10471,12 +10990,12 @@ The elfutils project provides libraries and tools for ELF files and DWARF data. *homepage*: https://elfutils.org/ ========= ============================================================================ -version toolchain +version toolchain ========= ============================================================================ -``0.182`` ``GCCcore/9.3.0`` -``0.183`` ``GCCcore/10.2.0`` +``0.182`` ``GCCcore/9.3.0`` +``0.183`` ``GCCcore/10.2.0`` ``0.185`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.187`` ``GCCcore/11.3.0`` +``0.187`` ``GCCcore/11.3.0`` ========= ============================================================================ @@ -10490,14 +11009,14 @@ An all-electron full-potential linearised augmented-plane wave (FP-LAPW) code wi *homepage*: http://elk.sourceforge.net/ ========== =============== -version toolchain +version toolchain ========== =============== ``4.0.15`` ``intel/2016b`` ``4.3.6`` ``intel/2017a`` ``6.3.2`` ``intel/2019b`` -``7.0.12`` ``foss/2020b`` -``7.2.42`` ``foss/2021a`` -``8.5.2`` ``foss/2022a`` +``7.0.12`` ``foss/2020b`` +``7.2.42`` ``foss/2021a`` +``8.5.2`` ``foss/2022a`` ========== =============== @@ -10511,20 +11030,20 @@ Eigenvalue SoLvers for Petaflop-Applications. *homepage*: https://elpa.rzg.mpg.de =================== ================================================================================= -version toolchain +version toolchain =================== ================================================================================= -``2015.02.002`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` -``2016.05.004`` ``intel/2016b``, ``intel/2017a`` -``2016.11.001.pre`` ``foss/2018b``, ``intel/2018b`` -``2017.11.001`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` -``2018.05.001`` ``foss/2018b``, ``intel/2018b`` -``2018.11.001`` ``intel/2019a`` +``2015.02.002`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` +``2016.05.004`` ``intel/2016b``, ``intel/2017a`` +``2016.11.001.pre`` ``foss/2018b``, ``intel/2018b`` +``2017.11.001`` ``foss/2018b``, ``intel/2018a``, ``intel/2018b`` +``2018.05.001`` ``foss/2018b``, ``intel/2018b`` +``2018.11.001`` ``intel/2019a`` ``2019.11.001`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a``, ``iomkl/2019b`` -``2020.05.001`` ``intel/2020a`` -``2020.11.001`` ``foss/2020b``, ``intel/2020b`` -``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a``, ``intel/2021b`` -``2021.05.002`` ``intel/2020b`` -``2021.11.001`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` +``2020.05.001`` ``intel/2020a`` +``2020.11.001`` ``foss/2020b``, ``intel/2020b`` +``2021.05.001`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a``, ``intel/2021b`` +``2021.05.002`` ``intel/2020b`` +``2021.11.001`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` =================== ================================================================================= @@ -10538,7 +11057,7 @@ ELPH is a general-purpose Gibbs sampler for finding motifs in a set of DNA or *homepage*: http://ccb.jhu.edu/software/ELPH/index.shtml ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.1`` ``foss/2018b`` ========= ============== @@ -10554,7 +11073,7 @@ elPrep is a high-performance tool for analyzing .sam/.bam files (up to and inclu *homepage*: https://github.com/ExaScience/elprep ========= ========== -version toolchain +version toolchain ========= ========== ``5.1.1`` ``system`` ========= ========== @@ -10570,10 +11089,10 @@ ELSI provides and enhances scalable, open-source software library solutions for *homepage*: https://wordpress.elsi-interchange.org/ ========= ============= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============================== -``2.5.0`` ``intel/2019b`` -``2.5.0`` ``-PEXSI`` ``intel/2019b`` +``2.5.0`` ``intel/2019b`` +``2.5.0`` ``-PEXSI`` ``intel/2019b`` ``2.6.4`` ``-PEXSI`` ``foss/2020b``, ``intel/2020b`` ``2.7.1`` ``-PEXSI`` ``foss/2021a``, ``intel/2021a`` ========= ============= =============================== @@ -10589,7 +11108,7 @@ ELSI-RCI provides and enhances open-source software packages which iteratively s *homepage*: https://wordpress.elsi-interchange.org/ ========= =========================================================================================================================== -version toolchain +version toolchain ========= =========================================================================================================================== ``0.1.0`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``foss/2020b``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0``, ``intel/2020b`` ========= =========================================================================================================================== @@ -10605,18 +11124,18 @@ GNU Emacs is an extensible, customizable text editor--and more. At its core is *homepage*: https://www.gnu.org/software/emacs/ ======== ============= ======================================================= -version versionsuffix toolchain +version versionsuffix toolchain ======== ============= ======================================================= -``24.3`` ``GCC/4.8.3`` -``24.3`` ``-bare`` ``GCC/4.8.3`` -``24.4`` ``GCC/4.9.2`` -``24.5`` ``GCC/4.9.3-2.25`` -``25.1`` ``foss/2016a`` +``24.3`` ``GCC/4.8.3`` +``24.3`` ``-bare`` ``GCC/4.8.3`` +``24.4`` ``GCC/4.9.2`` +``24.5`` ``GCC/4.9.3-2.25`` +``25.1`` ``foss/2016a`` ``25.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``26.3`` ``GCCcore/8.3.0`` -``27.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``27.2`` ``GCCcore/11.2.0`` -``28.1`` ``GCCcore/10.2.0`` +``26.3`` ``GCCcore/8.3.0`` +``27.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``27.2`` ``GCCcore/11.2.0`` +``28.1`` ``GCCcore/10.2.0`` ======== ============= ======================================================= @@ -10630,11 +11149,11 @@ EMAN2 is a broadly based greyscale scientific image processing suite with a pri *homepage*: https://blake.bcm.edu/emanwiki/EMAN2 ========= =============================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============================== ================================== -``2.3`` ``system`` +``2.3`` ``system`` ``2.3`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a`` -``2.21a`` ``-Python-2.7.14-Boost-1.63.0`` ``foss/2018a`` +``2.21a`` ``-Python-2.7.14-Boost-1.63.0`` ``foss/2018a`` ========= =============================== ================================== @@ -10648,12 +11167,12 @@ EMBOSS is 'The European Molecular Biology Open Software Suite'. EMBOSS is a fre *homepage*: http://emboss.sourceforge.net/ ========= ================= ================================================================================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================================================================================================================================================ ``6.6.0`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018b``, ``foss/2021a``, ``foss/2021b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2017a``, ``intel/2018b`` -``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` -``6.6.0`` ``-Java-13`` ``GCC/10.2.0`` -``6.6.0`` ``-X11-20170314`` ``intel/2017a`` +``6.6.0`` ``-Java-11`` ``GCC/8.3.0`` +``6.6.0`` ``-Java-13`` ``GCC/10.2.0`` +``6.6.0`` ``-X11-20170314`` ``intel/2017a`` ========= ================= ================================================================================================================================================================ @@ -10667,10 +11186,10 @@ Intel® Embree is a collection of high-performance ray tracing kernels, develope *homepage*: https://embree.github.io/ ========== ====================================== -version toolchain +version toolchain ========== ====================================== ``3.4.0`` ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -``3.13.4`` ``system`` +``3.13.4`` ``system`` ========== ====================================== @@ -10684,9 +11203,9 @@ Emcee is an extensible, pure-Python implementation of Goodman & Weare's Affine *homepage*: https://dfm.io/emcee ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``2.2.1`` ``foss/2019a`` +``2.2.1`` ``foss/2019a`` ``2.2.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.2.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ========= ================== =============================== @@ -10702,7 +11221,7 @@ EMU infers population structure in the presence of missingness and works for bot *homepage*: http://www.popgen.dk/software/index.php/EMU ======== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= ============== ``0.66`` ``-Python-3.7.4`` ``foss/2019b`` ======== ================= ============== @@ -10718,9 +11237,9 @@ enaBrowserTools is a set of scripts that interface with the ENA web services to *homepage*: https://github.com/enasequence/enaBrowserTools/ ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== -``1.5.4`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.5.4`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``1.6`` ``GCCcore/10.3.0`` ========= ================= ================== @@ -10735,7 +11254,7 @@ Enchant is a library (and command-line program) that wraps a number of different *homepage*: https://abiword.github.io/enchant/ ========= =============== -version toolchain +version toolchain ========= =============== ``1.6.1`` ``intel/2017a`` ========= =============== @@ -10750,11 +11269,11 @@ Enchant aims to provide a simple but comprehensive abstraction for dealing with *homepage*: https://github.com/AbiWord/enchant -========= ================== -version toolchain -========= ================== -``2.3.3`` ``GCCcore/11.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``2.3.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_EnsEMBLCoreAPI_1193: @@ -10767,7 +11286,7 @@ The Ensembl Core Perl API and SQL schema *homepage*: https://www.ensembl.org/info/docs/api/index.html ================== ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================ ============== ``96.0-r20190601`` ``-Perl-5.28.1`` ``foss/2019a`` ================== ================ ============== @@ -10783,12 +11302,12 @@ Entry points are a way for Python packages to advertise objects with some common *homepage*: https://github.com/takluyver/entrypoints ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``0.2.2`` ``-Python-2.7.11`` ``foss/2016a`` +``0.2.2`` ``-Python-2.7.11`` ``foss/2016a`` ``0.2.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.2.2`` ``-Python-3.5.1`` ``foss/2016a`` -``0.2.2`` ``-Python-3.5.2`` ``intel/2016b`` +``0.2.2`` ``-Python-3.5.1`` ``foss/2016a`` +``0.2.2`` ``-Python-3.5.2`` ``intel/2016b`` ========= ================== =============================== @@ -10802,7 +11321,7 @@ The Enthought Python Distribution provides scientists with a comprehensive set o *homepage*: http://www.enthought.com/products/edudownload.php ============= ========== -version toolchain +version toolchain ============= ========== ``7.3-2-rh5`` ``system`` ============= ========== @@ -10818,7 +11337,7 @@ Package implementing EPIC method to estimate the proportion of immune, stromal, *homepage*: https://gfellerlab.shinyapps.io/EPIC_1-1 ======= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ============== ``1.1`` ``-R-3.5.1`` ``foss/2018b`` ======= ============= ============== @@ -10834,7 +11353,7 @@ EpiScanpy is a toolkit to analyse single-cell open chromatin (scATAC-seq) and si *homepage*: https://github.com/colomemaria/episcanpy ========= ============== -version toolchain +version toolchain ========= ============== ``0.3.1`` ``foss/2021a`` ========= ============== @@ -10850,7 +11369,7 @@ EricScript is a computational framework for the discovery of gene fusions in pai *homepage*: https://sites.google.com/site/bioericscript/home ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== ``0.5.5`` ``-R-3.4.0`` ``intel/2017a`` ========= ============= =============== @@ -10866,12 +11385,29 @@ The ESL Bundle is a collection of libraries and utilities broadly used in elect *homepage*: https://esl.cecam.org ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.6.1`` ``foss/2020b``, ``intel/2020b`` ========= =============================== +.. _list_software_ESM-2_324: + +*ESM-2* ++++++++ + +ESM-2 outperforms all tested single-sequence protein language models across a range of structure prediction tasks. ESMFold harnesses the ESM-2 language model to generate accurate structure predictions end to end directly from the sequence of a protein. + +*homepage*: https://github.com/facebookresearch/esm + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``2.0.0`` ``foss/2021a`` +``2.0.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_ESMF_299: *ESMF* @@ -10882,18 +11418,18 @@ The Earth System Modeling Framework (ESMF) is a suite of software tools for deve *homepage*: https://www.earthsystemcog.org/projects/esmf/ ============ ================ ================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ============ ================ ================================================================================= -``6.3.0rp1`` ``intel/2017a`` -``6.3.0rp1`` ``-HDF5-1.8.18`` ``intel/2017a`` -``7.0.0`` ``foss/2016a`` -``7.0.2`` ``intel/2017b`` +``6.3.0rp1`` ``intel/2017a`` +``6.3.0rp1`` ``-HDF5-1.8.18`` ``intel/2017a`` +``7.0.0`` ``foss/2016a`` +``7.0.2`` ``intel/2017b`` ``7.1.0r`` ``foss/2018b``, ``foss/2019a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``8.0.0`` ``foss/2019b``, ``intel/2019b`` -``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -``8.1.1`` ``foss/2021a``, ``intel/2021a`` -``8.2.0`` ``foss/2021b``, ``intel/2021b`` -``8.3.0`` ``foss/2022a`` +``8.0.0`` ``foss/2019b``, ``intel/2019b`` +``8.0.1`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` +``8.1.1`` ``foss/2021a``, ``intel/2021a`` +``8.2.0`` ``foss/2021b``, ``intel/2021b`` +``8.3.0`` ``foss/2022a``, ``intel/2022a`` ============ ================ ================================================================================= @@ -10907,11 +11443,11 @@ Earth System Modeling Framework (ESMF) Python Interface *homepage*: https://earthsystemmodeling.org/esmpy ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``8.0.0`` ``-Python-3.7.4`` ``intel/2019b`` ``8.0.1`` ``intel/2020b`` -``8.0.1`` ``-Python-3.8.2`` ``foss/2020a`` +``8.0.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= =============== @@ -10925,7 +11461,7 @@ The Earth System Model eValuation Tool (ESMValTool) is a community diagnostics *homepage*: https://www.esmvaltool.org/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.1.0`` ``-Python-2.7.14`` ``intel/2017b`` ========= ================== =============== @@ -10941,7 +11477,7 @@ The eSpeak NG is a compact open source software text-to-speech synthesizer for L *homepage*: https://github.com/espeak-ng/espeak-ng ======== =============== -version toolchain +version toolchain ======== =============== ``1.50`` ``gompi/2020a`` ======== =============== @@ -10957,7 +11493,7 @@ Open-source library and tools for audio and music analysis, description and synt *homepage*: https://essentia.upf.edu ============= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================== ============== ``2.1_beta5`` ``-Python-2.7.15`` ``foss/2019a`` ============= ================== ============== @@ -10972,14 +11508,14 @@ A Python framework for the analysis and visualization of trees *homepage*: http://etetoolkit.org -============ ================== ============================== -version versionsuffix toolchain -============ ================== ============================== -``3.0.0b36`` ``-Python-2.7.12`` ``intel/2016b`` -``3.1.1`` ``-Python-3.6.6`` ``foss/2018b`` -``3.1.2`` ``foss/2020b``, ``foss/2021b`` -``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` -============ ================== ============================== +============ ================== ============================================== +version versionsuffix toolchain +============ ================== ============================================== +``3.0.0b36`` ``-Python-2.7.12`` ``intel/2016b`` +``3.1.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.2`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` +``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` +============ ================== ============================================== .. _list_software_ETSF_IO_553: @@ -10992,7 +11528,7 @@ A library of F90 routines to read/write the ETSF file format has been written. *homepage*: http://www.etsf.eu/resources/software/libraries_and_tools ========= ================================================================================================= -version toolchain +version toolchain ========= ================================================================================================= ``1.0.4`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` ========= ================================================================================================= @@ -11008,11 +11544,11 @@ eudev is a fork of systemd-udev with the goal of obtaining better compatibility *homepage*: https://wiki.gentoo.org/wiki/Project:Eudev ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``3.1.5`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``3.2`` ``GCCcore/4.9.3`` -``3.2.2`` ``GCCcore/6.4.0`` +``3.2`` ``GCCcore/4.9.3`` +``3.2.2`` ``GCCcore/6.4.0`` ========= ================================================= @@ -11026,7 +11562,7 @@ EvidentialGene is a genome informatics project for "Evidence Directed Gene Cons *homepage*: http://arthropods.eugenes.org/EvidentialGene/ ============== ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================ =============== ``2018.01.01`` ``-Perl-5.24.1`` ``intel/2017a`` ``2022.01.14`` ``gompi/2021b`` @@ -11043,7 +11579,7 @@ evmix: Extreme Value Mixture Modelling, Threshold Estimation and Boundary Corre *homepage*: https://cran.r-project.org/web/packages/evmix ======= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= =============== ``2.6`` ``-R-3.3.1`` ``intel/2016b`` ======= ============= =============== @@ -11059,7 +11595,7 @@ ExaBayes is a software package for Bayesian tree inference. It is particularly *homepage*: https://cme.h-its.org/exelixis/web/software/exabayes/ ======= ============== -version toolchain +version toolchain ======= ============== ``1.5`` ``foss/2016b`` ======= ============== @@ -11075,7 +11611,7 @@ Exascale Maximum Likelihood (ExaML) code for phylogenetic inference using MPI *homepage*: https://github.com/stamatak/ExaML/ ========== =============== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== =============== =============== ``3.0.22`` ``-hybrid-avx`` ``gompi/2021a`` ========== =============== =============== @@ -11091,7 +11627,7 @@ The Excel::Writer::XLSX module can be used to create an Excel file in the 2007+ *homepage*: https://metacpan.org/pod/Excel::Writer::XLSX ======== ============== -version toolchain +version toolchain ======== ============== ``1.09`` ``foss/2020b`` ======== ============== @@ -11107,7 +11643,7 @@ Perl module (Image::ExifTool) and program (exiftool) to read EXIF information f *homepage*: https://owl.phy.queensu.ca/~phil/exiftool/ ========= ================= -version toolchain +version toolchain ========= ================= ``12.00`` ``GCCcore/9.3.0`` ========= ================= @@ -11123,9 +11659,10 @@ Exiv2 is a Cross-platform C++ library and a command line utility to manage image *homepage*: https://exiv2.org ========== ================== -version toolchain +version toolchain ========== ================== ``0.27.4`` ``GCCcore/10.3.0`` +``0.27.5`` ``GCCcore/11.2.0`` ========== ================== @@ -11139,7 +11676,7 @@ Exonerate is a generic tool for pairwise sequence comparison. It allows you to *homepage*: https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate ========= ============================================================================================================================================================================================================================================= -version toolchain +version toolchain ========= ============================================================================================================================================================================================================================================= ``2.4.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a`` ========= ============================================================================================================================================================================================================================================= @@ -11155,19 +11692,19 @@ Expat is an XML parser library written in C. It is a stream-oriented parser in w *homepage*: https://libexpat.github.io ========= ========================================================================================================================= -version toolchain +version toolchain ========= ========================================================================================================================= -``2.1.0`` ``GCC/4.9.2``, ``foss/2016a``, ``intel/2016a`` -``2.1.1`` ``foss/2016a``, ``intel/2016a`` +``2.1.0`` ``GCC/4.9.2``, ``foss/2016a``, ``intel/2016a`` +``2.1.1`` ``foss/2016a``, ``intel/2016a`` ``2.2.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``2.2.4`` ``GCCcore/6.4.0`` -``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.2.6`` ``GCCcore/8.2.0`` -``2.2.7`` ``GCCcore/8.3.0`` -``2.2.9`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``2.4.1`` ``GCCcore/11.2.0`` -``2.4.8`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` -``2.4.9`` ``GCCcore/12.2.0`` +``2.2.4`` ``GCCcore/6.4.0`` +``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.2.6`` ``GCCcore/8.2.0`` +``2.2.7`` ``GCCcore/8.3.0`` +``2.2.9`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``2.4.1`` ``GCCcore/11.2.0`` +``2.4.8`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` +``2.4.9`` ``GCCcore/12.2.0`` ========= ========================================================================================================================= @@ -11181,7 +11718,7 @@ Expect is a tool for automating interactive applications such as telnet, ftp, *homepage*: https://core.tcl.tk/expect/index ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``5.45.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` ========== ==================================== @@ -11197,7 +11734,7 @@ This library implements expect tests (also known as "golden" tests). Expect test *homepage*: https://github.com/ezyang/expecttest ========= ============================================================================== -version toolchain +version toolchain ========= ============================================================================== ``0.1.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ============================================================================== @@ -11213,7 +11750,7 @@ Streaming quantification for high-throughput sequencing *homepage*: https://pachterlab.github.io/eXpress ========= =============== -version toolchain +version toolchain ========= =============== ``1.5.1`` ``intel/2017b`` ========= =============== @@ -11229,9 +11766,9 @@ Extrae is the core instrumentation package developed by the Performance Tools gr *homepage*: https://www.bsc.es/computer-sciences/performance-tools ========= =============== -version toolchain +version toolchain ========= =============== -``3.4.1`` ``foss/2017a`` +``3.4.1`` ``foss/2017a`` ``3.7.1`` ``intel/2019a`` ``3.8.0`` ``gompi/2020b`` ``3.8.3`` ``gompi/2021a`` @@ -11244,7 +11781,7 @@ version toolchain --- -:ref:`list_software_f90cache_707` - :ref:`list_software_f90wrap_649` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastFold_787` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastparquet_1200` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_fio_318` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FOX-Toolkit_1024` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FSON_310` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` +:ref:`list_software_f90cache_707` - :ref:`list_software_f90wrap_649` - :ref:`list_software_Faber_480` - :ref:`list_software_FabIO_417` - :ref:`list_software_faceswap_842` - :ref:`list_software_FALCON_435` - :ref:`list_software_FANN_291` - :ref:`list_software_fast5_483` - :ref:`list_software_FASTA_367` - :ref:`list_software_fastahack_934` - :ref:`list_software_FastaIndex_999` - :ref:`list_software_FastANI_614` - :ref:`list_software_Fastaq_608` - :ref:`list_software_FastFold_787` - :ref:`list_software_FastME_544` - :ref:`list_software_fastp_542` - :ref:`list_software_fastparquet_1200` - :ref:`list_software_fastPHASE_799` - :ref:`list_software_fastq-pair_1016` - :ref:`list_software_fastq-tools_1149` - :ref:`list_software_FastQ_Screen_1182` - :ref:`list_software_FastQC_546` - :ref:`list_software_fastqsplitter_1430` - :ref:`list_software_FastQTL_639` - :ref:`list_software_fastqz_665` - :ref:`list_software_FastRFS_633` - :ref:`list_software_fastStructure_1407` - :ref:`list_software_FastTree_798` - :ref:`list_software_FastViromeExplorer_1873` - :ref:`list_software_FASTX-Toolkit_1177` - :ref:`list_software_fatslim_752` - :ref:`list_software_fbm_309` - :ref:`list_software_FBPIC_356` - :ref:`list_software_FCC_204` - :ref:`list_software_FCM_214` - :ref:`list_software_fdict_522` - :ref:`list_software_FDS_221` - :ref:`list_software_fdstools_878` - :ref:`list_software_FDTD_Solutions_1361` - :ref:`list_software_feh_307` - :ref:`list_software_FEniCS_504` - :ref:`list_software_fermi-lite_1006` - :ref:`list_software_Ferret_616` - :ref:`list_software_festival_862` - :ref:`list_software_fetchMG_670` - :ref:`list_software_FFC_207` - :ref:`list_software_FFLAS-FFPACK_836` - :ref:`list_software_FFmpeg_565` - :ref:`list_software_ffmpi_530` - :ref:`list_software_ffnet_531` - :ref:`list_software_fftlib_631` - :ref:`list_software_FFTW_311` - :ref:`list_software_FFTW.MPI_587` - :ref:`list_software_fgbio_519` - :ref:`list_software_FGSL_300` - :ref:`list_software_FHI-aims_686` - :ref:`list_software_FIAT_292` - :ref:`list_software_FIGARO_440` - :ref:`list_software_FigureGen_892` - :ref:`list_software_Fiji_386` - :ref:`list_software_file_416` - :ref:`list_software_filevercmp_1069` - :ref:`list_software_Filtlong_831` - :ref:`list_software_find_circ_929` - :ref:`list_software_findhap_730` - :ref:`list_software_findutils_978` - :ref:`list_software_fineRADstructure_1642` - :ref:`list_software_fineSTRUCTURE_1139` - :ref:`list_software_fio_318` - :ref:`list_software_Fiona_493` - :ref:`list_software_Firefox_723` - :ref:`list_software_FIRESTARTER_843` - :ref:`list_software_FireWorks_924` - :ref:`list_software_FIt-SNE_534` - :ref:`list_software_FIX_231` - :ref:`list_software_fixesproto_1107` - :ref:`list_software_FLAC_278` - :ref:`list_software_FLAIR_366` - :ref:`list_software_flair-NLP_805` - :ref:`list_software_FLANN_367` - :ref:`list_software_FLASH_366` - :ref:`list_software_Flask_497` - :ref:`list_software_flatbuffers_1172` - :ref:`list_software_flatbuffers-python_1891` - :ref:`list_software_FLEUR_382` - :ref:`list_software_flex_431` - :ref:`list_software_Flexbar_708` - :ref:`list_software_FlexiBLAS_794` - :ref:`list_software_FlexiDot_799` - :ref:`list_software_Flink_500` - :ref:`list_software_FLINT_381` - :ref:`list_software_flook_539` - :ref:`list_software_FLTK_305` - :ref:`list_software_FLUENT_462` - :ref:`list_software_Flye_400` - :ref:`list_software_FMILibrary_945` - :ref:`list_software_FMM3D_343` - :ref:`list_software_FMPy_348` - :ref:`list_software_FMRIprep_741` - :ref:`list_software_FMS_230` - :ref:`list_software_fmt_327` - :ref:`list_software_FoBiS_435` - :ref:`list_software_FoldX_477` - :ref:`list_software_fontconfig_1069` - :ref:`list_software_fontsproto_1118` - :ref:`list_software_FORD_299` - :ref:`list_software_foss_443` - :ref:`list_software_fosscuda_856` - :ref:`list_software_FoX_269` - :ref:`list_software_FOX-Toolkit_1024` - :ref:`list_software_FPM_227` - :ref:`list_software_fpocket_748` - :ref:`list_software_fqtrim_659` - :ref:`list_software_fqzcomp_768` - :ref:`list_software_FragGeneScan_1156` - :ref:`list_software_FRANz_417` - :ref:`list_software_FreeBarcodes_1189` - :ref:`list_software_freebayes_950` - :ref:`list_software_FreeFEM_602` - :ref:`list_software_FreeFem++_752` - :ref:`list_software_freeglut_862` - :ref:`list_software_FreeImage_869` - :ref:`list_software_FreeSASA_682` - :ref:`list_software_FreeSurfer_1017` - :ref:`list_software_FreeTDS_621` - :ref:`list_software_freetype_868` - :ref:`list_software_freetype-py_1146` - :ref:`list_software_FreeXL_550` - :ref:`list_software_freud-analysis_1447` - :ref:`list_software_FriBidi_665` - :ref:`list_software_FRUIT_394` - :ref:`list_software_FRUIT_processor_1481` - :ref:`list_software_FSL_229` - :ref:`list_software_FSLeyes_667` - :ref:`list_software_fsom_437` - :ref:`list_software_FSON_310` - :ref:`list_software_FTGL_301` - :ref:`list_software_Fujitsu_746` - :ref:`list_software_fullrmc_757` - :ref:`list_software_fumi_tools_1089` - :ref:`list_software_FUNWAVE-TVD_823` - :ref:`list_software_FUSE_307` - :ref:`list_software_FuSeq_484` - :ref:`list_software_FusionCatcher_1326` - :ref:`list_software_futhark_757` - :ref:`list_software_futile_649` - :ref:`list_software_future_667` - :ref:`list_software_fxtract_764` .. _list_software_f90cache_707: @@ -11257,7 +11794,7 @@ f90cache is a compiler cache. It acts as a caching pre-processor to Fortran comp *homepage*: http://people.irisa.fr/Edouard.Canot/f90cache/ ======== ========== -version toolchain +version toolchain ======== ========== ``0.96`` ``system`` ======== ========== @@ -11273,7 +11810,7 @@ f90wrap is a tool to automatically generate Python extension modules which inter *homepage*: https://github.com/jameskermode/f90wrap ========= ============== -version toolchain +version toolchain ========= ============== ``0.2.8`` ``foss/2021a`` ========= ============== @@ -11289,7 +11826,7 @@ Faber started as a clone of Boost.Build, to experiment with a new Python fronte *homepage*: https://stefanseefeld.github.io/faber ======= ================= -version toolchain +version toolchain ======= ================= ``0.3`` ``GCCcore/8.3.0`` ======= ================= @@ -11305,7 +11842,7 @@ FabIO is an I/O library for images produced by 2D X-ray detectors and written in *homepage*: http://www.silx.org ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== ``0.10.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.11.0`` ``foss/2020b``, ``fosscuda/2020b`` @@ -11322,7 +11859,7 @@ Faceswap is a tool that utilizes deep learning to recognize and swap faces in pi *homepage*: https://github.com/deepfakes/faceswap ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``20180212`` ``-Python-3.6.3`` ``foss/2017b`` ============ ================= ============== @@ -11338,7 +11875,7 @@ Falcon: a set of tools for fast aligning long reads for consensus and assembly *homepage*: https://github.com/PacificBiosciences/FALCON ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.8.8`` ``intel/2017b`` ``1.8.8`` ``-Python-2.7.16`` ``intel/2019b`` @@ -11355,7 +11892,7 @@ Fast Artificial Neural Network Library is a free open source neural network libr *homepage*: http://leenissen.dk ========= ================================== -version toolchain +version toolchain ========= ================================== ``2.2.0`` ``GCCcore/6.4.0``, ``intel/2018a`` ========= ================================== @@ -11371,7 +11908,7 @@ A lightweight C++ library for accessing Oxford Nanopore Technologies sequencing *homepage*: http://simpsonlab.github.io/2017/02/27/packing_fast5/ ========= ========== -version toolchain +version toolchain ========= ========== ``0.6.5`` ``system`` ========= ========== @@ -11387,7 +11924,7 @@ The FASTA programs find regions of local or global (new) similarity between pro *homepage*: http://fasta.bioch.virginia.edu =========== ============== -version toolchain +version toolchain =========== ============== ``36.3.5e`` ``foss/2016b`` =========== ============== @@ -11403,7 +11940,7 @@ Utilities for indexing and sequence extraction from FASTA files. *homepage*: https://github.com/ekg/fastahack ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= ``1.0.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================= @@ -11419,7 +11956,7 @@ FastA index (.fai) handler compatible with samtools faidx *homepage*: https://github.com/lpryszcz/FastaIndex =========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============== ``0.11rc7`` ``-Python-2.7.14`` ``intel/2017b`` =========== ================== =============== @@ -11435,12 +11972,12 @@ FastANI is developed for fast alignment-free computation of whole-genome Averag *homepage*: https://github.com/ParBLiSS/FastANI ======== ===================================================================================================== -version toolchain +version toolchain ======== ===================================================================================================== -``1.1`` ``foss/2018b``, ``intel/2018b`` -``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``1.3`` ``iccifort/2019.5.281`` -``1.31`` ``iccifort/2020.1.217`` +``1.1`` ``foss/2018b``, ``intel/2018b`` +``1.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``1.3`` ``iccifort/2019.5.281`` +``1.31`` ``iccifort/2020.1.217`` ``1.33`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.4.0`` ======== ===================================================================================================== @@ -11455,7 +11992,7 @@ Python3 scripts to manipulate FASTA and FASTQ files. *homepage*: https://github.com/sanger-pathogens/Fastaq ========== ============== -version toolchain +version toolchain ========== ============== ``3.17.0`` ``GCC/10.3.0`` ========== ============== @@ -11471,7 +12008,7 @@ Optimizing Protein Structure Prediction Model Training and Inference on GPU Clus *homepage*: https://github.com/hpcaitech/FastFold ============ ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================ ============== ``20220729`` ``-CUDA-11.3.1`` ``foss/2021a`` ============ ================ ============== @@ -11487,9 +12024,9 @@ FastME: a comprehensive, accurate and fast distance-based phylogeny inference pr *homepage*: http://www.atgc-montpellier.fr/fastme/ =========== ======================================================================================== -version toolchain +version toolchain =========== ======================================================================================== -``2.1.5`` ``foss/2016a`` +``2.1.5`` ``foss/2016a`` ``2.1.6.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``iccifort/2019.5.281``, ``intel/2018a``, ``intel/2018b`` =========== ======================================================================================== @@ -11504,11 +12041,11 @@ A tool designed to provide fast all-in-one preprocessing for FastQ files. This *homepage*: https://github.com/OpenGene/fastp ========== ============================================================ -version toolchain +version toolchain ========== ============================================================ -``0.19.7`` ``foss/2018b`` +``0.19.7`` ``foss/2018b`` ``0.20.0`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``0.23.2`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` +``0.23.2`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ============================================================ @@ -11522,7 +12059,7 @@ fastparquet is a python implementation of the parquet format, aiming to integrat *homepage*: https://fastparquet.readthedocs.io/ ========= ============== -version toolchain +version toolchain ========= ============== ``0.7.2`` ``foss/2021a`` ``0.8.0`` ``foss/2021b`` @@ -11539,7 +12076,7 @@ fastPHASE: software for haplotype reconstruction, and estimating missing genoty *homepage*: http://stephenslab.uchicago.edu/software.html#fastphase ========= ========== -version toolchain +version toolchain ========= ========== ``1.4.8`` ``system`` ========= ========== @@ -11555,7 +12092,7 @@ Match up paired end fastq files quickly and efficiently. *homepage*: https://github.com/linsalrob/fastq-pair ======= ================= -version toolchain +version toolchain ======= ================= ``1.0`` ``GCCcore/8.2.0`` ======= ================= @@ -11571,7 +12108,7 @@ This package provides a number of small and efficient programs to perform commo *homepage*: https://homes.cs.washington.edu/~dcjones/fastq-tools/ ========= ============================== -version toolchain +version toolchain ========= ============================== ``0.8`` ``foss/2016b``, ``foss/2018b`` ``0.8.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` @@ -11588,12 +12125,12 @@ FastQ Screen allows you to screen a library of sequences in FastQ format agains *homepage*: http://www.bioinformatics.babraham.ac.uk/projects/fastq_screen/ ========== ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ =============== -``0.11.3`` ``-Perl-5.24.0`` ``foss/2016b`` -``0.11.4`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.11.3`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.11.4`` ``-Perl-5.24.0`` ``foss/2016b`` ``0.12.0`` ``-Perl-5.26.1`` ``intel/2018a`` -``0.13.0`` ``-Perl-5.28.0`` ``foss/2018b`` +``0.13.0`` ``-Perl-5.28.0`` ``foss/2018b`` ========== ================ =============== @@ -11607,7 +12144,7 @@ FastQC is a quality control application for high throughput sequence data. It re *homepage*: https://www.bioinformatics.babraham.ac.uk/projects/fastqc/ ========== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ========== ``0.10.1`` ``-Java-1.7.0_80`` ``system`` ``0.11.2`` ``-Java-1.7.0_60`` ``system`` @@ -11635,7 +12172,7 @@ Splits fastq files evenly. *homepage*: https://github.com/LUMC/fastqsplitter ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``1.2.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ========= ================= ================= @@ -11651,7 +12188,7 @@ FastQTL is a QTL mapper *homepage*: http://fastqtl.sourceforge.net/ ========= ============================== -version toolchain +version toolchain ========= ============================== ``2.184`` ``GCC/11.2.0``, ``foss/2018b`` ========= ============================== @@ -11667,7 +12204,7 @@ fastqz is a compressor for FASTQ files. FASTQ is the output of DNA sequencing ma *homepage*: http://mattmahoney.net/dc/fastqz/ ======= ============= -version toolchain +version toolchain ======= ============= ``1.5`` ``GCC/4.8.2`` ======= ============= @@ -11683,7 +12220,7 @@ Fast Robinson Foulds Supertrees *homepage*: https://github.com/pranjalv123/FastRFS ================ =============== -version toolchain +version toolchain ================ =============== ``1.0-20190613`` ``gompi/2019a`` ================ =============== @@ -11699,7 +12236,7 @@ fastStructure is a fast algorithm for inferring population structure from large *homepage*: https://rajanil.github.io/fastStructure/ ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``1.0`` ``-Python-2.7.11`` ``foss/2016a`` ``1.0`` ``-Python-2.7.12`` ``foss/2016b`` @@ -11717,12 +12254,12 @@ FastTree infers approximately-maximum-likelihood phylogenetic trees from alignme *homepage*: http://www.microbesonline.org/fasttree/ -========== =================================================================================================================== -version toolchain -========== =================================================================================================================== -``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``2.1.11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =================================================================================================================== +========== ======================================================================================================================================= +version toolchain +========== ======================================================================================================================================= +``2.1.10`` ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +``2.1.11`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================================================================================================= .. _list_software_FastViromeExplorer_1873: @@ -11735,7 +12272,7 @@ Identify the viruses/phages and their abundance in the viral metagenomics data. *homepage*: https://code.vt.edu/saima5/FastViromeExplorer ============ ============== -version toolchain +version toolchain ============ ============== ``20180422`` ``foss/2019b`` ============ ============== @@ -11751,7 +12288,7 @@ The FASTX-Toolkit is a collection of command line tools for Short-Reads FASTA/ *homepage*: http://hannonlab.cshl.edu/fastx_toolkit/ ========== ================================================================================================================= -version toolchain +version toolchain ========== ================================================================================================================= ``0.0.14`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` ========== ================================================================================================================= @@ -11767,7 +12304,7 @@ FATSLiM stands for “Fast Analysis Toolbox for Simulations of Lipid Membranes *homepage*: https://github.com/FATSLiM/fatslim ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.2.1`` ``-Python-3.6.4`` ``foss/2018a`` ========= ================= ============== @@ -11783,7 +12320,7 @@ Exact methods for simulating fractional Brownian motion and fractional Gaussian *homepage*: https://pypi.org/project/fbm ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -11799,7 +12336,7 @@ FBPIC (Fourier-Bessel Particle-In-Cell) is a Particle-In-Cell (PIC) code for rel *homepage*: https://fbpic.github.io/ ========== ================== -version toolchain +version toolchain ========== ================== ``0.20.3`` ``fosscuda/2020b`` ========== ================== @@ -11815,7 +12352,7 @@ Fujitsu Compiler based compiler toolchain. *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``4.5.0`` ``system`` ========= ========== @@ -11831,7 +12368,7 @@ FCM is a set of tools for managing and building source code. *homepage*: http://www.metoffice.gov.uk/research/collaboration/fcm ========= ========== -version toolchain +version toolchain ========= ========== ``2.3.1`` ``system`` ========= ========== @@ -11846,11 +12383,11 @@ A variable and dictionary in pure fortran for retaining any data-type and a fast *homepage*: https://github.com/zerothi/fdict -========= ======================================= -version toolchain -========= ======================================= -``0.8.0`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -========= ======================================= +========= =================================================================================================================================== +version toolchain +========= =================================================================================================================================== +``0.8.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +========= =================================================================================================================================== .. _list_software_FDS_221: @@ -11863,18 +12400,18 @@ Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-spee *homepage*: https://pages.nist.gov/fds-smv ========= ============= ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================================ -``6.0.1`` ``-no-OFED`` ``system`` -``6.5.2`` ``intel/2016b`` -``6.5.3`` ``intel/2017a`` +``6.0.1`` ``-no-OFED`` ``system`` +``6.5.2`` ``intel/2016b`` +``6.5.3`` ``intel/2017a`` ``6.6.0`` ``intel/2017b``, ``intel/2018a`` -``6.7.0`` ``intel/2018a`` -``6.7.4`` ``intel/2020a`` -``6.7.5`` ``intel/2020a`` -``6.7.6`` ``intel/2020b`` -``6.7.7`` ``intel/2021b`` -``6.7.9`` ``intel/2022a`` +``6.7.0`` ``intel/2018a`` +``6.7.4`` ``intel/2020a`` +``6.7.5`` ``intel/2020a`` +``6.7.6`` ``intel/2020b`` +``6.7.7`` ``intel/2021b`` +``6.7.9`` ``intel/2022a`` ========= ============= ================================ @@ -11888,7 +12425,7 @@ Forensic DNA Sequencing Tools Tools for characterisation and filtering of PCR st *homepage*: https://git.lumc.nl/jerryhoogenboom/fdstools ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20160322`` ``-Python-2.7.11`` ``foss/2016a`` ============ ================== ============== @@ -11904,7 +12441,7 @@ High performance FDTD-method Maxwell solver for the design, analysis and optimiz *homepage*: http://www.lumerical.com/tcad-products/fdtd/ ============= ========== -version toolchain +version toolchain ============= ========== ``8.6.2`` ``system`` ``8.11.337`` ``system`` @@ -11923,7 +12460,7 @@ feh is an X11 image viewer aimed mostly at console users. Unlike most other view *homepage*: https://feh.finalrewind.org/ ======== ================= -version toolchain +version toolchain ======== ================= ``2.26`` ``GCCcore/6.4.0`` ======== ================= @@ -11939,7 +12476,7 @@ FEniCS is a computing platform for solving partial differential equations (PDEs) *homepage*: https://fenicsproject.org/ ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` ============ ================= ============== @@ -11954,11 +12491,11 @@ Standalone C library for assembling Illumina short reads in small regions. *homepage*: https://github.com/lh3/fermi-lite -============ ========================================================= -version toolchain -============ ========================================================= -``20190320`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -============ ========================================================= +============ ============================================================================= +version toolchain +============ ============================================================================= +``20190320`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +============ ============================================================================= .. _list_software_Ferret_616: @@ -11971,10 +12508,10 @@ Ferret is an interactive computer visualization and analysis environment designe *homepage*: https://ferret.pmel.noaa.gov/Ferret/ ========= =============== -version toolchain +version toolchain ========= =============== ``7.3`` ``intel/2017b`` -``7.5.0`` ``foss/2019b`` +``7.5.0`` ``foss/2019b`` ========= =============== @@ -11988,7 +12525,7 @@ University of Edinburgh's Festival Speech Synthesis Systems is a free software m *homepage*: ['http://festvox.org/festival/'] ========= ================= -version toolchain +version toolchain ========= ================= ``2.5.0`` ``GCCcore/9.3.0`` ========= ================= @@ -12004,7 +12541,7 @@ The program “fetchMG” was written to extract the 40 MGs from genomes and met *homepage*: http://vm-lux.embl.de/~mende/fetchMG/about.html ======= ==================================== -version toolchain +version toolchain ======= ==================================== ``1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ======= ==================================== @@ -12020,7 +12557,7 @@ The FEniCS Form Compiler (FFC) is a compiler for finite element variational form *homepage*: https://bitbucket.org/fenics-project/ffc ================== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= ============== ``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` ``2019.1.0.post0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -12037,7 +12574,7 @@ Finite Field Linear Algebra Subroutines / Package *homepage*: https://linbox-team.github.io/fflas-ffpack/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.2.0`` ``foss/2016a`` ========= ============== @@ -12053,30 +12590,30 @@ A complete, cross-platform solution to record, convert and stream audio and vide *homepage*: https://www.ffmpeg.org/ =========== =================================================== -version toolchain +version toolchain =========== =================================================== -``0.10.16`` ``gimkl/2.11.5``, ``intel/2016a`` -``2.8.6`` ``intel/2016a`` -``2.8.7`` ``foss/2016a``, ``intel/2016a`` -``3.0.2`` ``foss/2016a``, ``intel/2016a`` -``3.1.3`` ``foss/2016b``, ``intel/2016b`` -``3.2.4`` ``gimkl/2017a`` -``3.3.1`` ``foss/2016b`` -``3.3.4`` ``intel/2017a`` -``3.4`` ``GCCcore/6.4.0`` -``3.4.1`` ``foss/2017b``, ``intel/2017b`` -``3.4.2`` ``foss/2018a``, ``intel/2018a`` -``3.4.5`` ``foss/2018b`` -``4.0`` ``foss/2018a``, ``intel/2018a`` -``4.0.1`` ``intel/2018a`` +``0.10.16`` ``gimkl/2.11.5``, ``intel/2016a`` +``2.8.6`` ``intel/2016a`` +``2.8.7`` ``foss/2016a``, ``intel/2016a`` +``3.0.2`` ``foss/2016a``, ``intel/2016a`` +``3.1.3`` ``foss/2016b``, ``intel/2016b`` +``3.2.4`` ``gimkl/2017a`` +``3.3.1`` ``foss/2016b`` +``3.3.4`` ``intel/2017a`` +``3.4`` ``GCCcore/6.4.0`` +``3.4.1`` ``foss/2017b``, ``intel/2017b`` +``3.4.2`` ``foss/2018a``, ``intel/2018a`` +``3.4.5`` ``foss/2018b`` +``4.0`` ``foss/2018a``, ``intel/2018a`` +``4.0.1`` ``intel/2018a`` ``4.1`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``4.1.3`` ``GCCcore/8.2.0`` -``4.2.1`` ``GCCcore/8.3.0`` -``4.2.2`` ``GCCcore/9.3.0`` -``4.3.1`` ``GCCcore/10.2.0`` -``4.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``4.4.2`` ``GCCcore/11.3.0`` -``5.0.1`` ``GCCcore/11.3.0`` +``4.1.3`` ``GCCcore/8.2.0`` +``4.2.1`` ``GCCcore/8.3.0`` +``4.2.2`` ``GCCcore/9.3.0`` +``4.3.1`` ``GCCcore/10.2.0`` +``4.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``4.4.2`` ``GCCcore/11.3.0`` +``5.0.1`` ``GCCcore/11.3.0`` =========== =================================================== @@ -12090,7 +12627,7 @@ Fujitsu Compiler based compiler toolchain, including Fujitsu MPI for MPI support *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``4.5.0`` ``system`` ========= ========== @@ -12106,7 +12643,7 @@ Feed-forward neural network solution for python *homepage*: http://ffnet.sourceforge.net/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.8.3`` ``-Python-2.7.11`` ``intel/2016a`` ========= ================== =============== @@ -12122,7 +12659,7 @@ A library that intercepts FFTW calls and adds features on top of it. In particu *homepage*: https://github.com/flwende/fftlib ============ =============== -version toolchain +version toolchain ============ =============== ``20170628`` ``gompi/2020b`` ============ =============== @@ -12138,20 +12675,20 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: https://www.fftw.org ========== ============= ======================================================================================================================================================================================================================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ======================================================================================================================================================================================================================================================================================================================= -``1.0.0`` ``-fujitsu`` ``FCC/4.5.0`` -``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` -``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` -``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` -``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` +``1.0.0`` ``-fujitsu`` ``FCC/4.5.0`` +``2.1.5`` ``intel/2016b``, ``intel/2017a``, ``intel/2018b`` +``3.3.4`` ``gmpich/2016a``, ``gmvapich2/1.7.20``, ``gmvapich2/2016a``, ``gompi/2016.04``, ``gompi/2016.06``, ``gompi/2016.07``, ``gompi/2016a``, ``gompi/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.3.5`` ``gompi/2016.07``, ``gompi/2016.09``, ``gompi/2016b``, ``intel/2016b`` +``3.3.6`` ``gimpi/2017b``, ``gimpic/2017b``, ``gompi/2017a``, ``gompi/2017b``, ``gompic/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``3.3.7`` ``gimkl/2017a``, ``gimpi/2018a``, ``gmpich/2017.08``, ``gompi/2018a``, ``gompic/2018a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``iomkl/2018a`` +``3.3.7`` ``-serial`` ``GCC/6.4.0-2.28`` ``3.3.8`` ``gompi/2018.08``, ``gompi/2018b``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2018b``, ``gompic/2019a``, ``gompic/2019b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020b``, ``intel/2018b``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a``, ``intel/2020b``, ``iomkl/2018b`` -``3.3.8`` ``-amd`` ``gompi/2020a`` -``3.3.8`` ``-serial`` ``GCC/9.3.0`` -``3.3.9`` ``gompi/2021a``, ``intel/2021a`` -``3.3.10`` ``GCC/11.3.0``, ``gompi/2021b``, ``iimpi/2021b``, ``iimpi/2022a`` +``3.3.8`` ``-amd`` ``gompi/2020a`` +``3.3.8`` ``-serial`` ``GCC/9.3.0`` +``3.3.9`` ``gompi/2021a``, ``intel/2021a`` +``3.3.10`` ``GCC/11.3.0``, ``GCC/12.2.0``, ``NVHPC/22.7-CUDA-11.7.0``, ``gompi/2021b``, ``iimpi/2021b``, ``iimpi/2022a`` ========== ============= ======================================================================================================================================================================================================================================================================================================================= @@ -12164,11 +12701,11 @@ FFTW is a C subroutine library for computing the discrete Fourier transform (DFT *homepage*: https://www.fftw.org -========== ================================== -version toolchain -========== ================================== -``3.3.10`` ``gompi/2022.05``, ``gompi/2022a`` -========== ================================== +========== ========================================================================================== +version toolchain +========== ========================================================================================== +``3.3.10`` ``gompi/2022.05``, ``gompi/2022.10``, ``gompi/2022a``, ``gompi/2022b``, ``nvompi/2022.07`` +========== ========================================================================================== .. _list_software_fgbio_519: @@ -12181,7 +12718,7 @@ A set of tools to analyze genomic data with a focus on Next Generation Sequencin *homepage*: https://fulcrumgenomics.github.io/fgbio ========= ========== -version toolchain +version toolchain ========= ========== ``1.3.0`` ``system`` ========= ========== @@ -12197,7 +12734,7 @@ FGSL: A Fortran interface to the GNU Scientific Library *homepage*: https://www.lrz.de/services/software/mathematik/gsl/fortran/ ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.0`` ``intel/2016b`` ========= =============== @@ -12213,7 +12750,7 @@ FHI-aims is an efficient, accurate all-electron, full-potential electronic struc *homepage*: https://aimsclub.fhi-berlin.mpg.de/ ============ =============== -version toolchain +version toolchain ============ =============== ``200112_2`` ``intel/2019b`` ============ =============== @@ -12229,11 +12766,11 @@ The FInite element Automatic Tabulator (FIAT) supports generation of arbitrary o *homepage*: https://bitbucket.org/fenics-project/fiat ============ ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============================== ``1.6.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` -``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` +``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` ============ ================== =============================== @@ -12247,7 +12784,7 @@ FIGARO: An efficient and objective tool for optimizing microbiome rRNA gene trim *homepage*: https://github.com/Zymo-Research/figaro ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.2`` ``intel/2020b`` ========= =============== @@ -12263,7 +12800,7 @@ FigureGen is a Fortran program that creates images for ADCIRC files. It reads me *homepage*: https://ccht.ccee.ncsu.edu/category/software/figuregen/ =============== ============== -version toolchain +version toolchain =============== ============== ``51-20190516`` ``foss/2019a`` =============== ============== @@ -12278,13 +12815,15 @@ Fiji is an image processing package—a 'batteries-included' distribution of Im *homepage*: https://fiji.sc/ -================= ========== -version toolchain -================= ========== -``20170530`` ``system`` -``20191119-2057`` ``system`` -``20201104-1356`` ``system`` -================= ========== +================= ============= ========== +version versionsuffix toolchain +================= ============= ========== +``2.9.0`` ``-Java-1.8`` ``system`` +``2.9.0`` ``-Java-8`` ``system`` +``20170530`` ``system`` +``20191119-2057`` ``system`` +``20201104-1356`` ``system`` +================= ============= ========== .. _list_software_file_416: @@ -12297,19 +12836,19 @@ The file command is 'a file type guesser', that is, a command-line tool that te *homepage*: https://www.darwinsys.com/file/ ======== ==================================== -version toolchain +version toolchain ======== ==================================== -``5.17`` ``GCC/4.8.2`` -``5.25`` ``intel/2016a`` -``5.28`` ``foss/2016b`` -``5.30`` ``intel/2017a`` -``5.33`` ``GCCcore/6.4.0`` -``5.35`` ``GCCcore/7.3.0`` +``5.17`` ``GCC/4.8.2`` +``5.25`` ``intel/2016a`` +``5.28`` ``foss/2016b`` +``5.30`` ``intel/2017a`` +``5.33`` ``GCCcore/6.4.0`` +``5.35`` ``GCCcore/7.3.0`` ``5.38`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``5.39`` ``GCCcore/10.2.0`` -``5.40`` ``GCCcore/10.3.0`` -``5.41`` ``GCCcore/11.2.0`` -``5.43`` ``GCCcore/11.3.0`` +``5.39`` ``GCCcore/10.2.0`` +``5.40`` ``GCCcore/10.3.0`` +``5.41`` ``GCCcore/11.2.0`` +``5.43`` ``GCCcore/11.3.0`` ======== ==================================== @@ -12323,9 +12862,9 @@ filevercmp function as in sort --version-sort. *homepage*: https://github.com/ekg/filevercmp ============ ========================================================== -version toolchain +version toolchain ============ ========================================================== -``20141119`` ``GCCcore/9.3.0`` +``20141119`` ``GCCcore/9.3.0`` ``20191210`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ============ ========================================================== @@ -12340,9 +12879,10 @@ Filtlong is a tool for filtering long reads by quality. It can take a set of lo *homepage*: https://github.com/rrwick/Filtlong ========= ============================== -version toolchain +version toolchain ========= ============================== ``0.2.0`` ``GCC/10.2.0``, ``foss/2016b`` +``0.2.1`` ``GCC/10.3.0`` ========= ============================== @@ -12356,7 +12896,7 @@ circRNA detection from RNA-seq reads *homepage*: https://github.com/marvin-jens/find_circ ================ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================== =============== ``1.2-20170228`` ``-Python-2.7.14`` ``intel/2017b`` ================ ================== =============== @@ -12372,7 +12912,7 @@ Find haplotypes and impute genotypes using multiple chip sets and sequence data *homepage*: http://aipl.arsusda.gov/software/findhap/ ======= ========== -version toolchain +version toolchain ======= ========== ``4`` ``system`` ======= ========== @@ -12388,7 +12928,7 @@ findutils: The GNU find, locate, updatedb, and xargs utilities *homepage*: http://www.gnu.org/software/findutils/findutils.html ========= ============= -version toolchain +version toolchain ========= ============= ``4.4.2`` ``GCC/4.8.2`` ========= ============= @@ -12404,7 +12944,7 @@ A package for population structure inference from RAD-seq data *homepage*: http://cichlid.gurdon.cam.ac.uk/fineRADstructure.html ============ =============== -version toolchain +version toolchain ============ =============== ``20180709`` ``intel/2018a`` ============ =============== @@ -12420,7 +12960,7 @@ fineSTRUCTURE is a fast and powerful algorithm for identifying population struct *homepage*: https://people.maths.bris.ac.uk/~madjl/finestructure/finestructure_info.html ========= =============== -version toolchain +version toolchain ========= =============== ``2.1.3`` ``intel/2017b`` ========= =============== @@ -12436,7 +12976,7 @@ Flexible I/O tester *homepage*: https://github.com/axboe/fio ======== ================== -version toolchain +version toolchain ======== ================== ``3.30`` ``GCCcore/10.3.0`` ``3.32`` ``GCCcore/11.3.0`` @@ -12453,13 +12993,13 @@ Fiona is designed to be simple and dependable. It focuses on reading and writing *homepage*: https://github.com/Toblerity/Fiona ================ ================= =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================= =================================================== ``1.8.13`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` -``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` -``1.8.20`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b`` -``1.8.21`` ``foss/2021b`` +``1.8.13.post1`` ``-Python-3.7.2`` ``foss/2019a`` +``1.8.16`` ``-Python-3.8.2`` ``foss/2020a`` +``1.8.20`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b`` +``1.8.21`` ``foss/2021b``, ``foss/2022a`` ================ ================= =================================================== @@ -12473,7 +13013,7 @@ Firefox is a free, open source Web browser for Windows, Linux and Mac OS X. It i *homepage*: https://www.mozilla.org/en-US/firefox/new/ ========== ========== -version toolchain +version toolchain ========== ========== ``44.0.2`` ``system`` ========== ========== @@ -12489,7 +13029,7 @@ FIRESTARTER: A Processor Stress Test Utility. FIRESTARTER maximizes the energy c *homepage*: https://github.com/tud-zih-energy/FIRESTARTER/ ======= ==================================== -version toolchain +version toolchain ======= ==================================== ``2.0`` ``gcccuda/2020a``, ``gcccuda/2020b`` ======= ==================================== @@ -12505,7 +13045,7 @@ FireWorks helps run calculation workflows, with a centralized workflow server c *homepage*: https://pypi.python.org/pypi/FireWorks ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.4.2`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -12521,7 +13061,7 @@ t-distributed stochastic neighbor embedding (t-SNE) is widely used for visualiz *homepage*: https://github.com/KlugerLab/FIt-SNE ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.0`` ``gompi/2018b`` ========= =============== @@ -12537,7 +13077,7 @@ FIX attempts to auto-classify ICA components into "good" vs "bad" components, so *homepage*: https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FIX =========== ======================== ============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ======================== ============== ``1.06.12`` ``-Octave-Python-3.7.2`` ``foss/2019a`` =========== ======================== ============== @@ -12553,7 +13093,7 @@ X.org FixesProto protocol headers. *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ======= ================================================= -version toolchain +version toolchain ======= ================================================= ``5.0`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ======= ================================================= @@ -12569,10 +13109,10 @@ FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but l *homepage*: https://xiph.org/flac/ ========= ========================================================== -version toolchain +version toolchain ========= ========================================================== ``1.3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.3.4`` ``GCCcore/11.3.0`` +``1.3.4`` ``GCCcore/11.3.0`` ========= ========================================================== @@ -12586,13 +13126,30 @@ FLAIR (Full-Length Alternative Isoform analysis of RNA) for the correction, iso *homepage*: https://github.com/BrooksLabUCSC/flair ================== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= ============== ``1.5`` ``-Python-3.7.4`` ``foss/2019b`` ``1.5.1-20200630`` ``-Python-3.7.4`` ``foss/2019b`` ================== ================= ============== +.. _list_software_flair-NLP_805: + +*flair-NLP* ++++++++++++ + +A very simple framework for state-of-the-art NLP + +*homepage*: https://github.com/flairNLP/flair + +========== ================ ============== +version versionsuffix toolchain +========== ================ ============== +``0.11.3`` ``foss/2021a`` +``0.11.3`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ================ ============== + + .. _list_software_FLANN_367: *FLANN* @@ -12600,13 +13157,15 @@ version versionsuffix toolchain FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. -*homepage*: http://www.cs.ubc.ca/research/flann/ +*homepage*: https://github.com/mariusmuja/flann/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.8.4`` ``-Python-2.7.11`` ``intel/2016a`` ``1.8.4`` ``-Python-2.7.14`` ``intel/2017b`` +``1.8.4`` ``-Python-3.8.2`` ``foss/2020a`` +``1.9.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============== @@ -12620,10 +13179,10 @@ FLASH (Fast Length Adjustment of SHort reads) is a very fast and accurate softwa *homepage*: https://ccb.jhu.edu/software/FLASH/ ========== ============================================================= -version toolchain +version toolchain ========== ============================================================= ``1.2.11`` ``GCC/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b`` -``2.2.00`` ``GCC/11.2.0``, ``foss/2018b``, ``foss/2020b`` +``2.2.00`` ``GCC/11.2.0``, ``foss/2018b``, ``foss/2020b`` ========== ============================================================= @@ -12637,12 +13196,12 @@ Flask is a lightweight WSGI web application framework. It is designed to make ge *homepage*: https://www.palletsprojects.com/p/flask/ ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== -``1.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``1.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``1.1.2`` ``GCCcore/10.2.0`` -``1.1.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``1.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``1.1.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``1.1.4`` ``GCCcore/10.3.0`` ``2.0.2`` ``GCCcore/11.2.0`` ``2.2.2`` ``GCCcore/11.3.0`` @@ -12659,9 +13218,9 @@ FlatBuffers: Memory Efficient Serialization Library *homepage*: https://github.com/google/flatbuffers/ ========== ========================================================== -version toolchain +version toolchain ========== ========================================================== -``1.12.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.12.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``2.0.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ========================================================== @@ -12676,10 +13235,10 @@ Python Flatbuffers runtime library. *homepage*: https://github.com/google/flatbuffers/ ======== ================= ========================================================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= ========================================================== -``1.12`` ``GCCcore/10.2.0`` -``1.12`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.12`` ``GCCcore/10.2.0`` +``1.12`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ================= ========================================================== @@ -12694,7 +13253,7 @@ FLEUR is a feature-full, freely available FLAPW (full potential linearized augme *homepage*: http://www.flapw.de/ ========= =============== -version toolchain +version toolchain ========= =============== ``0.26e`` ``intel/2016a`` ========= =============== @@ -12710,14 +13269,14 @@ Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, some *homepage*: http://flex.sourceforge.net/ ========== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.5.35`` ``system`` -``2.5.38`` ``GCC/4.8.2`` -``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` -``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.6.2`` ``intel/2016b`` -``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` +``2.5.35`` ``system`` +``2.5.38`` ``GCC/4.8.2`` +``2.5.39`` ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``system`` +``2.6.0`` ``GCC/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` +``2.6.2`` ``intel/2016b`` +``2.6.3`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/7.1.0``, ``gimkl/2017a``, ``system`` ``2.6.4`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``GCCcore/system``, ``system`` ========== ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -12732,7 +13291,7 @@ The program Flexbar preprocesses high-throughput sequencing data efficiently *homepage*: https://github.com/seqan/flexbar ========= ============== -version toolchain +version toolchain ========= ============== ``3.5.0`` ``foss/2018b`` ========= ============== @@ -12747,13 +13306,14 @@ FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK *homepage*: https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release -========= ============================== -version toolchain -========= ============================== +========= ========================================== +version toolchain +========= ========================================== ``3.0.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``3.1.3`` ``GCC/11.2.0`` -``3.2.0`` ``GCC/11.3.0`` -========= ============================== +``3.1.3`` ``GCC/11.2.0`` +``3.2.0`` ``GCC/11.3.0``, ``NVHPC/22.7-CUDA-11.7.0`` +``3.2.1`` ``GCC/12.2.0`` +========= ========================================== .. _list_software_FlexiDot_799: @@ -12766,7 +13326,7 @@ Highly customizable, ambiguity-aware dotplots for visual sequence analyses *homepage*: https://github.com/molbio-dresden/flexidot ======== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================== ============== ``1.06`` ``-Python-2.7.15`` ``foss/2018b`` ======== ================== ============== @@ -12782,7 +13342,7 @@ Apache Flink is a framework and distributed processing engine for stateful compu *homepage*: https://flink.apache.org/ ========== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ========== ``1.11.2`` ``-bin-scala_2.11`` ``system`` ========== =================== ========== @@ -12798,11 +13358,11 @@ FLINT (Fast Library for Number Theory) is a C library in support of computations *homepage*: https://www.flintlib.org/ ========= =============================================================================================== -version toolchain +version toolchain ========= =============================================================================================== ``2.5.2`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -``2.7.1`` ``GCC/10.3.0`` -``2.8.4`` ``GCC/11.2.0`` +``2.7.1`` ``GCC/10.3.0`` +``2.8.4`` ``GCC/11.2.0`` ========= =============================================================================================== @@ -12815,11 +13375,11 @@ The fortran-Lua-hook library. *homepage*: https://github.com/ElectronicStructureLibrary/flook -========= ======================================= -version toolchain -========= ======================================= -``0.8.1`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -========= ======================================= +========= =================================================================================================================================== +version toolchain +========= =================================================================================================================================== +``0.8.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +========= =================================================================================================================================== .. _list_software_FLTK_305: @@ -12832,14 +13392,14 @@ FLTK is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows *homepage*: https://www.fltk.org ========= =================================================================================================================================================================================================== -version toolchain +version toolchain ========= =================================================================================================================================================================================================== -``1.3.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.3.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``1.3.4`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b`` -``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.3.6`` ``GCCcore/10.3.0`` -``1.3.7`` ``GCCcore/11.2.0`` -``1.3.8`` ``GCCcore/11.3.0`` +``1.3.5`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.3.6`` ``GCCcore/10.3.0`` +``1.3.7`` ``GCCcore/11.2.0`` +``1.3.8`` ``GCCcore/11.3.0`` ========= =================================================================================================================================================================================================== @@ -12853,7 +13413,7 @@ ANSYS FLUENT software contains the broad physical modeling capabilities needed t *homepage*: https://www.ansys.com/products/fluids/ansys-fluent ========== ========== -version toolchain +version toolchain ========== ========== ``14.5`` ``system`` ``15.0.7`` ``system`` @@ -12877,16 +13437,16 @@ Flye is a de novo assembler for long and noisy reads, such as those produced by *homepage*: https://github.com/fenderglass/Flye ========= ================== ============================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============================================ -``2.4`` ``-Python-2.7.15`` ``intel/2018b`` -``2.6`` ``-Python-3.7.2`` ``foss/2019a`` -``2.6`` ``-Python-3.7.4`` ``intel/2019b`` -``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` -``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` -``2.8.3`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``2.4`` ``-Python-2.7.15`` ``intel/2018b`` +``2.6`` ``-Python-3.7.2`` ``foss/2019a`` +``2.6`` ``-Python-3.7.4`` ``intel/2019b`` +``2.8.1`` ``-Python-3.8.2`` ``intel/2020a`` +``2.8.2`` ``-Python-3.8.2`` ``foss/2020a`` +``2.8.3`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` ``2.9`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` -``2.9.1`` ``GCC/11.2.0`` +``2.9.1`` ``GCC/11.2.0`` ========= ================== ============================================ @@ -12900,7 +13460,7 @@ FMI library is intended as a foundation for applications interfacing FMUs (Func *homepage*: https://jmodelica.org/ ========= =============== -version toolchain +version toolchain ========= =============== ``2.0.3`` ``intel/2018b`` ========= =============== @@ -12916,7 +13476,7 @@ Flatiron Institute Fast Multipole Libraries: a set of libraries to compute N-bod *homepage*: https://fmm3d.readthedocs.io ============ ============== -version toolchain +version toolchain ============ ============== ``20211018`` ``foss/2020b`` ============ ============== @@ -12932,7 +13492,7 @@ FMPy is a free Python library to simulate Functional Mock-up Units (FMUs). *homepage*: https://github.com/CATIA-Systems/FMPy ========= ============== -version toolchain +version toolchain ========= ============== ``0.3.2`` ``foss/2021a`` ========= ============== @@ -12948,13 +13508,29 @@ FMRIprep is a functional magnetic resonance imaging (fMRI) data preprocessing pi *homepage*: https://fmriprep.readthedocs.io ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.1.8`` ``-Python-3.6.6`` ``foss/2018b`` ``1.4.1`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== +.. _list_software_FMS_230: + +*FMS* ++++++ + +The Flexible Modeling System (FMS) is a software framework for supporting the efficient development, construction, execution, and scientific interpretation of atmospheric, oceanic, and climate system models. + +*homepage*: https://github.com/NOAA-GFDL/FMS + +=========== ================================ +version toolchain +=========== ================================ +``2022.02`` ``gompi/2022a``, ``iimpi/2022a`` +=========== ================================ + + .. _list_software_fmt_327: *fmt* @@ -12965,15 +13541,15 @@ fmt (formerly cppformat) is an open-source formatting library. *homepage*: http://fmtlib.net/ ========= ==================================== -version toolchain +version toolchain ========= ==================================== -``3.0.1`` ``foss/2016b``, ``intel/2016b`` -``3.0.2`` ``GCCcore/6.4.0``, ``intel/2017a`` +``3.0.1`` ``foss/2016b``, ``intel/2016b`` +``3.0.2`` ``GCCcore/6.4.0``, ``intel/2017a`` ``5.3.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``6.2.1`` ``GCCcore/9.3.0`` -``7.0.3`` ``GCCcore/9.3.0`` -``7.1.1`` ``GCCcore/11.2.0`` -``9.1.0`` ``GCCcore/11.3.0`` +``6.2.1`` ``GCCcore/9.3.0`` +``7.0.3`` ``GCCcore/9.3.0`` +``7.1.1`` ``GCCcore/11.2.0`` +``9.1.0`` ``GCCcore/11.3.0`` ========= ==================================== @@ -12987,7 +13563,7 @@ A Fortran Building System for automatic building modern Fortran projects *homepage*: https://github.com/szaghi/FoBiS ========= ================== -version toolchain +version toolchain ========= ================== ``3.0.5`` ``GCCcore/10.3.0`` ========= ================== @@ -13003,7 +13579,7 @@ FoldX is used to provide a fast and quantitative estimation of the importance of *homepage*: http://foldx.crg.es/ =============== ========== -version toolchain +version toolchain =============== ========== ``2.5.2`` ``system`` ``3.0-beta5.1`` ``system`` @@ -13022,20 +13598,21 @@ Fontconfig is a library designed to provide system-wide font configuration, cus *homepage*: https://www.freedesktop.org/wiki/Software/fontconfig/ =========== ================== ====================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ====================================================================================== -``2.11.94`` ``foss/2016a``, ``intel/2016a`` -``2.11.95`` ``foss/2016a``, ``intel/2016a`` +``2.11.94`` ``foss/2016a``, ``intel/2016a`` +``2.11.95`` ``foss/2016a``, ``intel/2016a`` ``2.12.1`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``2.12.1`` ``-libpng-1.6.29`` ``GCCcore/6.3.0`` -``2.12.4`` ``GCCcore/6.4.0`` -``2.12.6`` ``GCCcore/6.4.0`` -``2.13.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.13.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.13.92`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``2.13.93`` ``GCCcore/10.3.0`` -``2.13.94`` ``GCCcore/11.2.0`` -``2.14.0`` ``GCCcore/11.3.0`` +``2.12.1`` ``-libpng-1.6.29`` ``GCCcore/6.3.0`` +``2.12.4`` ``GCCcore/6.4.0`` +``2.12.6`` ``GCCcore/6.4.0`` +``2.13.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.13.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.13.92`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.13.93`` ``GCCcore/10.3.0`` +``2.13.94`` ``GCCcore/11.2.0`` +``2.14.0`` ``GCCcore/11.3.0`` +``2.14.1`` ``GCCcore/12.2.0`` =========== ================== ====================================================================================== @@ -13049,7 +13626,7 @@ X11 font extension wire protocol *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``2.1.3`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -13065,7 +13642,7 @@ FORD is an automatic documentation generator for modern Fortran programs *homepage*: https://github.com/Fortran-FOSS-Programmers/ford/wiki ========== ================== -version toolchain +version toolchain ========== ================== ``6.1.1`` ``GCCcore/10.2.0`` ``6.1.6`` ``GCCcore/10.3.0`` @@ -13083,7 +13660,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for M *homepage*: https://easybuild.readthedocs.io/en/master/Common-toolchains.html#foss-toolchain =========== ========== -version toolchain +version toolchain =========== ========== ``2016.04`` ``system`` ``2016.06`` ``system`` @@ -13103,7 +13680,9 @@ version toolchain ``2021a`` ``system`` ``2021b`` ``system`` ``2022.05`` ``system`` +``2022.10`` ``system`` ``2022a`` ``system`` +``2022b`` ``system`` =========== ========== @@ -13117,7 +13696,7 @@ GCC based compiler toolchain __with CUDA support__, and including OpenMPI for M *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2017b`` ``system`` ``2018a`` ``system`` @@ -13139,7 +13718,7 @@ FoX is an XML library written in Fortran 95. It allows software developers to re *homepage*: http://homepages.see.leeds.ac.uk/~earawa/FoX/ ========= =============================================================== -version toolchain +version toolchain ========= =============================================================== ``4.1.2`` ``GCC/11.2.0``, ``GCC/9.3.0``, ``intel/2017b``, ``intel/2018a`` ========= =============================================================== @@ -13155,7 +13734,7 @@ FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and e *homepage*: https://www.fox-toolkit.org/ ========== ===================================== -version toolchain +version toolchain ========== ===================================== ``1.6.57`` ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========== ===================================== @@ -13171,7 +13750,7 @@ Effing package management! Build packages for multiple platforms (deb, rpm, etc) *homepage*: https://github.com/jordansissel/fpm ========= =============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== ========== ``1.3.3`` ``-Ruby-2.1.6`` ``system`` ========= =============== ========== @@ -13187,7 +13766,7 @@ The fpocket suite of programs is a very fast open source protein pocket detectio *homepage*: https://github.com/Discngine/fpocket =========== =============== -version toolchain +version toolchain =========== =============== ``3.1.4.2`` ``gompi/2020a`` =========== =============== @@ -13203,7 +13782,7 @@ fqtrim is a versatile stand-alone utility that can be used to trim adapters, pol *homepage*: http://ccb.jhu.edu/software/fqtrim/ ========= =============== -version toolchain +version toolchain ========= =============== ``0.9.4`` ``intel/2016b`` ``0.9.5`` ``intel/2017a`` @@ -13220,7 +13799,7 @@ Fqzcomp is a basic fastq compressor, designed primarily for high performance. D *homepage*: http://sourceforge.net/projects/fqzcomp/ ======= ============= -version toolchain +version toolchain ======= ============= ``4.6`` ``GCC/4.8.2`` ======= ============= @@ -13235,11 +13814,11 @@ FragGeneScan is an application for finding (fragmented) genes in short reads. *homepage*: http://omics.informatics.indiana.edu/FragGeneScan/ -======== ========================================================================= -version toolchain -======== ========================================================================= -``1.31`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``foss/2018b`` -======== ========================================================================= +======== ============================================================================================= +version toolchain +======== ============================================================================================= +``1.31`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``foss/2018b`` +======== ============================================================================================= .. _list_software_FRANz_417: @@ -13252,7 +13831,7 @@ A fast and flexible parentage inference program for natural populations. *homepage*: https://www.bioinf.uni-leipzig.de/Software/FRANz ========= ============== -version toolchain +version toolchain ========= ============== ``2.0.0`` ``foss/2018a`` ========= ============== @@ -13268,7 +13847,7 @@ A package for the generation and decoding of FREE divergence error-correcting DN *homepage*: https://github.com/hawkjo/freebarcodes ========== ============== -version toolchain +version toolchain ========== ============== ``3.0.a5`` ``foss/2021b`` ========== ============== @@ -13284,10 +13863,11 @@ Bayesian haplotype-based genetic polymorphism discovery and genotyping. *homepage*: https://github.com/freebayes/freebayes ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.3.5`` ``GCC/10.2.0`` -``1.3.5`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.3.5`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.3.6`` ``-R-4.1.0`` ``foss/2021a`` ``1.3.6`` ``-R-4.1.2`` ``foss/2021b`` ========= ================= ============== @@ -13302,7 +13882,7 @@ FreeFEM offers a fast interpolation algorithm and a language for the manipulatio *homepage*: https://freefem.org ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``4.5`` ``-Python-3.7.4`` ``foss/2019b`` ======= ================= ============== @@ -13318,9 +13898,9 @@ FreeFem++ is a partial differential equation solver. It has its own language. fr *homepage*: http://www.freefem.org/ ========== ==================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ==================== =============== -``3.58`` ``-downloaded-deps`` ``foss/2017b`` +``3.58`` ``-downloaded-deps`` ``foss/2017b`` ``3.60`` ``-downloaded-deps`` ``intel/2018a`` ``3.61-1`` ``-downloaded-deps`` ``intel/2018a`` ========== ==================== =============== @@ -13336,12 +13916,12 @@ freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit ( *homepage*: http://freeglut.sourceforge.net/ ========= ================ ====================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ====================================================================================================================================================================================== ``3.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``3.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``3.2.2`` ``GCCcore/11.3.0`` +``3.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` +``3.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.2.2`` ``GCCcore/11.3.0`` ========= ================ ====================================================================================================================================================================================== @@ -13354,11 +13934,11 @@ FreeImage is an Open Source library project for developers who would like to sup *homepage*: http://freeimage.sourceforge.net -========== =================================================================================================================== -version toolchain -========== =================================================================================================================== -``3.18.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========== =================================================================================================================== +========== ======================================================================================================================================= +version toolchain +========== ======================================================================================================================================= +``3.18.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========== ======================================================================================================================================= .. _list_software_FreeSASA_682: @@ -13371,7 +13951,7 @@ FreeSASA is a command line tool, C-library and Python module for calculating sol *homepage*: https://freesasa.github.io ========= ============= -version toolchain +version toolchain ========= ============= ``2.0.3`` ``GCC/8.3.0`` ========= ============= @@ -13387,7 +13967,7 @@ FreeSurfer is a set of tools for analysis and visualization of structural and f *homepage*: https://surfer.nmr.mgh.harvard.edu/ ========= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ========== ``5.3.0`` ``-centos4_x86_64`` ``system`` ``5.3.0`` ``-centos6_x86_64`` ``system`` @@ -13399,6 +13979,7 @@ version versionsuffix toolchain ``7.2.0`` ``-centos7_x86_64`` ``system`` ``7.2.0`` ``-centos8_x86_64`` ``system`` ``7.2.0`` ``-ubuntu18_amd64`` ``system`` +``7.3.2`` ``-centos7_x86_64`` ``system`` ``7.3.2`` ``-centos8_x86_64`` ``system`` ========= =================== ========== @@ -13413,7 +13994,7 @@ FreeTDS is a set of libraries for Unix and Linux that allows your programs to n *homepage*: https://www.freetds.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.3.3`` ``GCCcore/10.3.0`` ========= ================== @@ -13429,23 +14010,23 @@ FreeType 2 is a software font engine that is designed to be small, efficient, h *homepage*: https://freetype.org ========== ================== ====================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ====================================================================== -``2.6.2`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``2.6.3`` ``foss/2016a``, ``intel/2016a`` -``2.6.5`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``2.7`` ``foss/2016b``, ``intel/2016b`` +``2.6.2`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``2.6.3`` ``foss/2016a``, ``intel/2016a`` +``2.6.5`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``2.7`` ``foss/2016b``, ``intel/2016b`` ``2.7.1`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a``, ``intel/2016b`` -``2.7.1`` ``-libpng-1.6.29`` ``GCCcore/6.3.0`` -``2.8`` ``GCCcore/6.4.0`` -``2.8.1`` ``GCCcore/6.4.0`` -``2.9`` ``GCCcore/6.4.0`` -``2.9.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``2.10.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.10.3`` ``GCCcore/10.2.0`` -``2.10.4`` ``GCCcore/10.3.0`` -``2.11.0`` ``GCCcore/11.2.0`` -``2.12.1`` ``GCCcore/11.3.0`` +``2.7.1`` ``-libpng-1.6.29`` ``GCCcore/6.3.0`` +``2.8`` ``GCCcore/6.4.0`` +``2.8.1`` ``GCCcore/6.4.0`` +``2.9`` ``GCCcore/6.4.0`` +``2.9.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``2.10.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.10.3`` ``GCCcore/10.2.0`` +``2.10.4`` ``GCCcore/10.3.0`` +``2.11.0`` ``GCCcore/11.2.0`` +``2.12.1`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ================== ====================================================================== @@ -13459,7 +14040,7 @@ Python binding for the freetype library *homepage*: https://github.com/rougier/freetype-py ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``2.2.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================= ================= @@ -13470,16 +14051,17 @@ version versionsuffix toolchain *FreeXL* ++++++++ -FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet. +FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet. *homepage*: https://www.gaia-gis.it/fossil/freexl/index ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= -``1.0.2`` ``foss/2016b``, ``intel/2016b`` -``1.0.3`` ``GCCcore/6.4.0`` +``1.0.2`` ``foss/2016b``, ``intel/2016b`` +``1.0.3`` ``GCCcore/6.4.0`` ``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.0.6`` ``GCCcore/11.2.0`` ========= ======================================================= @@ -13493,7 +14075,7 @@ The freud Python library provides a simple, flexible, powerful set of tools for *homepage*: https://github.com/glotzerlab/freud ========= ============== -version toolchain +version toolchain ========= ============== ``2.6.2`` ``foss/2020b`` ========= ============== @@ -13509,14 +14091,14 @@ The Free Implementation of the Unicode Bidirectional Algorithm. *homepage*: https://github.com/fribidi/fribidi ========== ========================================================== -version toolchain +version toolchain ========== ========================================================== -``1.0.1`` ``foss/2018a``, ``intel/2018a`` -``1.0.2`` ``GCCcore/6.4.0`` -``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``1.0.9`` ``GCCcore/9.3.0`` +``1.0.1`` ``foss/2018a``, ``intel/2018a`` +``1.0.2`` ``GCCcore/6.4.0`` +``1.0.5`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.0.9`` ``GCCcore/9.3.0`` ``1.0.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.0.12`` ``GCCcore/11.3.0`` +``1.0.12`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ========================================================== @@ -13530,7 +14112,7 @@ FORTRAN Unit Test Framework (FRUIT) *homepage*: https://fortranxunit.sourceforge.io ========= =============== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== =============================== ``3.4.3`` ``-Ruby-2.5.1`` ``foss/2018a``, ``intel/2018a`` ========= =============== =============================== @@ -13546,7 +14128,7 @@ FORTRAN Unit Test Framework (FRUIT) *homepage*: https://fortranxunit.sourceforge.io ========= =============== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== =============================== ``3.4.3`` ``-Ruby-2.5.1`` ``foss/2018a``, ``intel/2018a`` ========= =============== =============================== @@ -13562,22 +14144,22 @@ FSL is a comprehensive library of analysis tools for FMRI, MRI and DTI brain ima *homepage*: https://www.fmrib.ox.ac.uk/fsl/ =========== ============================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ============================== ================================================ -``5.0.9`` ``intel/2016a`` -``5.0.9`` ``-Mesa-11.2.1`` ``intel/2016a`` -``5.0.9`` ``-centos6_64`` ``system`` +``5.0.9`` ``intel/2016a`` +``5.0.9`` ``-Mesa-11.2.1`` ``intel/2016a`` +``5.0.9`` ``-centos6_64`` ``system`` ``5.0.10`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``5.0.11`` ``foss/2018b`` -``5.0.11`` ``-Python-3.6.6`` ``foss/2018b`` -``6.0.1`` ``-Python-2.7.15`` ``foss/2019a`` -``6.0.1`` ``-Python-3.7.2`` ``foss/2019a`` -``6.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` -``6.0.2`` ``-Python-2.7.15-CUDA-9.2.88`` ``foss/2018b`` -``6.0.2`` ``-Python-3.7.2`` ``foss/2019a`` -``6.0.3`` ``-Python-3.7.4`` ``foss/2019b`` -``6.0.4`` ``-Python-3.7.4`` ``foss/2019b`` -``6.0.5.1`` ``foss/2021a`` +``5.0.11`` ``foss/2018b`` +``5.0.11`` ``-Python-3.6.6`` ``foss/2018b`` +``6.0.1`` ``-Python-2.7.15`` ``foss/2019a`` +``6.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``6.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` +``6.0.2`` ``-Python-2.7.15-CUDA-9.2.88`` ``foss/2018b`` +``6.0.2`` ``-Python-3.7.2`` ``foss/2019a`` +``6.0.3`` ``-Python-3.7.4`` ``foss/2019b`` +``6.0.4`` ``-Python-3.7.4`` ``foss/2019b`` +``6.0.5.1`` ``foss/2021a`` =========== ============================== ================================================ @@ -13591,7 +14173,7 @@ FSLeyes is the FSL image viewer. *homepage*: https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.15.0`` ``-Python-2.7.13`` ``intel/2017a`` ========== ================== =============== @@ -13607,7 +14189,7 @@ A tiny C library for managing SOM (Self-Organizing Maps) neural networks. *homepage*: https://github.com/ekg/fsom ============ ============================================================================= -version toolchain +version toolchain ============ ============================================================================= ``20141119`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ============ ============================================================================= @@ -13623,7 +14205,7 @@ Fortran 95 JSON Parser *homepage*: https://github.com/josephalevin/fson ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.5`` ``GCC/10.2.0`` ========= ============== @@ -13639,10 +14221,10 @@ FTGL is a free open source library to enable developers to use arbitrary fonts i *homepage*: https://github.com/frankheckenbach/ftgl ============= ========================================================================================================== -version toolchain +version toolchain ============= ========================================================================================================== ``2.1.3-rc5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2018b``, ``intel/2017b`` -``2.4.0`` ``GCCcore/11.3.0`` +``2.4.0`` ``GCCcore/11.3.0`` ============= ========================================================================================================== @@ -13656,7 +14238,7 @@ Toolchain using Fujitsu compilers and libraries. *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``21.05`` ``system`` ========= ========== @@ -13672,7 +14254,7 @@ Reverse Monte Carlo (RMC) is probably best known for its applications in conden *homepage*: https://bachiraoun.github.io/fullrmc ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``3.2.0`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== =============== @@ -13688,10 +14270,10 @@ This tool is intended to deduplicate UMIs from single-end and paired-end sequen *homepage*: https://ccb-gitlab.cs.uni-saarland.de/tobias/fumi_tools ========== ================= ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============================== ``0.18.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``0.18.2`` ``-Python-3.6.6`` ``foss/2018b`` +``0.18.2`` ``-Python-3.6.6`` ``foss/2018b`` ========== ================= ============================== @@ -13705,7 +14287,7 @@ FUNWAVE–TVD is the TVD version of the fully nonlinear Boussinesq wave model (F *homepage*: https://fengyanshi.github.io ================ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ============= =============== ``3.1-20170525`` ``intel/2017a`` ``3.1-20170525`` ``-no-storm`` ``intel/2017a`` @@ -13722,10 +14304,10 @@ The reference implementation of the Linux FUSE (Filesystem in Userspace) interfa *homepage*: https://github.com/libfuse/libfuse ========= =============== -version toolchain +version toolchain ========= =============== ``3.2.6`` ``intel/2018a`` -``3.4.1`` ``foss/2018a`` +``3.4.1`` ``foss/2018a`` ========= =============== @@ -13739,7 +14321,7 @@ FuSeq is a novel method to discover fusion genes from paired-end RNA sequencing *homepage*: https://github.com/nghiavtr/FuSeq ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.2`` ``gompi/2019b`` ========= =============== @@ -13755,7 +14337,7 @@ FusionCatcher searches for novel/known somatic fusion genes, translocations, and *homepage*: https://github.com/ndaniel/fusioncatcher ======== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================== ============== ``1.20`` ``-Python-2.7.16`` ``foss/2019b`` ``1.30`` ``-Python-2.7.16`` ``foss/2019b`` @@ -13772,7 +14354,7 @@ Futhark is a small programming language designed to be compiled to efficient par *homepage*: https://futhark-lang.org/ ========== ========== -version toolchain +version toolchain ========== ========== ``0.19.5`` ``system`` ========== ========== @@ -13788,7 +14370,7 @@ The FUTILE project (Fortran Utilities for the Treatment of Innermost Level of Ex *homepage*: https://launchpad.net/futile ========= ================================================================================================= -version toolchain +version toolchain ========= ================================================================================================= ``1.8.3`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` ========= ================================================================================================= @@ -13804,12 +14386,12 @@ python-future is the missing compatibility layer between Python 2 and Python 3. *homepage*: https://python-future.org/ ========== ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================================ ``0.16.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``0.16.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.16.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.16.0`` ``-Python-3.6.6`` ``foss/2018b`` +``0.16.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.16.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.16.0`` ``-Python-3.6.6`` ``foss/2018b`` ========== ================== ================================================ @@ -13823,7 +14405,7 @@ Extract sequences from a fastx (fasta or fastq) file given a subsequence. *homepage*: https://github.com/ctSkennerton/fxtract ======= ================= -version toolchain +version toolchain ======= ================= ``2.3`` ``GCCcore/8.2.0`` ======= ================= @@ -13835,7 +14417,7 @@ version toolchain --- -:ref:`list_software_G-PhoCS_561` - :ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_gcloud_638` - :ref:`list_software_GConf_461` - :ref:`list_software_GCTA_287` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_gfbf_405` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_Gibbs2_537` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GLM-AED_471` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-bad_1393` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_gsutil_664` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GTK4_282` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` +:ref:`list_software_G-PhoCS_561` - :ref:`list_software_g2clib_563` - :ref:`list_software_g2lib_464` - :ref:`list_software_g2log_475` - :ref:`list_software_Gaia_370` - :ref:`list_software_GAMESS-US_661` - :ref:`list_software_gap_312` - :ref:`list_software_GapCloser_896` - :ref:`list_software_GapFiller_886` - :ref:`list_software_gappa_521` - :ref:`list_software_GARLI_367` - :ref:`list_software_garnett_757` - :ref:`list_software_GAT_220` - :ref:`list_software_GATE_289` - :ref:`list_software_GATK_295` - :ref:`list_software_Gaussian_827` - :ref:`list_software_gawk_426` - :ref:`list_software_Gblocks_709` - :ref:`list_software_GBprocesS_872` - :ref:`list_software_gbs2ploidy_1023` - :ref:`list_software_gc_202` - :ref:`list_software_GC3Pie_475` - :ref:`list_software_GCC_205` - :ref:`list_software_GCCcore_630` - :ref:`list_software_gcccuda_714` - :ref:`list_software_gcloud_638` - :ref:`list_software_GConf_461` - :ref:`list_software_GCTA_287` - :ref:`list_software_Gctf_388` - :ref:`list_software_GD_139` - :ref:`list_software_GDAL_280` - :ref:`list_software_GDB_205` - :ref:`list_software_gdbgui_626` - :ref:`list_software_gdbm_410` - :ref:`list_software_gdc-client_986` - :ref:`list_software_GDCHART_509` - :ref:`list_software_GDCM_283` - :ref:`list_software_GDGraph_637` - :ref:`list_software_gdist_539` - :ref:`list_software_Gdk-Pixbuf_945` - :ref:`list_software_GDRCopy_632` - :ref:`list_software_Geant4_547` - :ref:`list_software_Geant4-data_1002` - :ref:`list_software_gearshifft_1059` - :ref:`list_software_GEGL_287` - :ref:`list_software_GEM-library_1019` - :ref:`list_software_GEMMA_359` - :ref:`list_software_gemmi_527` - :ref:`list_software_gencore_variant_detection_2645` - :ref:`list_software_GeneMark-ET_976` - :ref:`list_software_gengetopt_973` - :ref:`list_software_Genome_Profiler_1533` - :ref:`list_software_GenomeMapper_1216` - :ref:`list_software_GenomeTester4_1286` - :ref:`list_software_GenomeThreader_1418` - :ref:`list_software_GenomeTools_1132` - :ref:`list_software_GenomeWorks_1137` - :ref:`list_software_GenotypeHarmonizer_1898` - :ref:`list_software_genozip_764` - :ref:`list_software_gensim_643` - :ref:`list_software_geocube_730` - :ref:`list_software_geopandas_946` - :ref:`list_software_geopy_548` - :ref:`list_software_georges_748` - :ref:`list_software_GEOS_302` - :ref:`list_software_Gerris_620` - :ref:`list_software_GETORB_451` - :ref:`list_software_GetOrganelle_1209` - :ref:`list_software_gettext_773` - :ref:`list_software_gexiv2_597` - :ref:`list_software_gfbf_405` - :ref:`list_software_GffCompare_986` - :ref:`list_software_gffread_719` - :ref:`list_software_gflags_628` - :ref:`list_software_GFOLD_364` - :ref:`list_software_gh_207` - :ref:`list_software_GHC_210` - :ref:`list_software_Ghostscript_1178` - :ref:`list_software_Gibbs2_537` - :ref:`list_software_giflib_621` - :ref:`list_software_gifsicle_838` - :ref:`list_software_GIMIC_361` - :ref:`list_software_gimkl_532` - :ref:`list_software_GIMP_301` - :ref:`list_software_gimpi_534` - :ref:`list_software_gimpic_633` - :ref:`list_software_GIMPS_384` - :ref:`list_software_giolf_529` - :ref:`list_software_giolfc_628` - :ref:`list_software_git_324` - :ref:`list_software_git-extras_1032` - :ref:`list_software_git-lfs_694` - :ref:`list_software_GitPython_934` - :ref:`list_software_Givaro_616` - :ref:`list_software_Giza_395` - :ref:`list_software_GL2PS_360` - :ref:`list_software_Glade_477` - :ref:`list_software_glew_431` - :ref:`list_software_GLFW_304` - :ref:`list_software_GLib_350` - :ref:`list_software_glib-networking_1555` - :ref:`list_software_glibc_513` - :ref:`list_software_GLibmm_568` - :ref:`list_software_GLIMMER_525` - :ref:`list_software_GlimmerHMM_943` - :ref:`list_software_GLM_224` - :ref:`list_software_GLM-AED_471` - :ref:`list_software_GlobalArrays_1219` - :ref:`list_software_Globus-CLI_881` - :ref:`list_software_GlobusConnectPersonal_2170` - :ref:`list_software_glog_425` - :ref:`list_software_GLPK_302` - :ref:`list_software_glproto_775` - :ref:`list_software_Glucose_722` - :ref:`list_software_GMAP-GSNAP_715` - :ref:`list_software_GMP_228` - :ref:`list_software_gmpich_632` - :ref:`list_software_gmpolf_645` - :ref:`list_software_gmpy2_495` - :ref:`list_software_gmsh_431` - :ref:`list_software_GMT_232` - :ref:`list_software_gmvapich2_897` - :ref:`list_software_gmvolf_651` - :ref:`list_software_GNU_234` - :ref:`list_software_gnuplot_777` - :ref:`list_software_GnuTLS_541` - :ref:`list_software_Go_182` - :ref:`list_software_goalign_737` - :ref:`list_software_GOATOOLS_616` - :ref:`list_software_gobff_516` - :ref:`list_software_GObject-Introspection_2108` - :ref:`list_software_goblf_522` - :ref:`list_software_Godon_503` - :ref:`list_software_gofasta_741` - :ref:`list_software_golf_424` - :ref:`list_software_gomkl_538` - :ref:`list_software_gompi_540` - :ref:`list_software_gompic_639` - :ref:`list_software_google-java-format_1794` - :ref:`list_software_googletest_1085` - :ref:`list_software_gotree_646` - :ref:`list_software_GP2C_268` - :ref:`list_software_GPAW_303` - :ref:`list_software_GPAW-setups_1024` - :ref:`list_software_gperf_532` - :ref:`list_software_gperftools_1093` - :ref:`list_software_gpustat_776` - :ref:`list_software_GPy_272` - :ref:`list_software_GPyOpt_579` - :ref:`list_software_GPyTorch_784` - :ref:`list_software_Grace_482` - :ref:`list_software_Gradle_591` - :ref:`list_software_gradunwarp_1083` - :ref:`list_software_graph-tool_1021` - :ref:`list_software_Graphene_810` - :ref:`list_software_GraphicsMagick_1405` - :ref:`list_software_graphite2_902` - :ref:`list_software_GraPhlAn_749` - :ref:`list_software_GraphMap_784` - :ref:`list_software_GraphMap2_834` - :ref:`list_software_Graphviz_843` - :ref:`list_software_graphviz_875` - :ref:`list_software_GRASP_381` - :ref:`list_software_GRASS_384` - :ref:`list_software_Greenlet_822` - :ref:`list_software_Grep_398` - :ref:`list_software_gretl_542` - :ref:`list_software_grib_api_829` - :ref:`list_software_GRIT_310` - :ref:`list_software_GRNBoost_750` - :ref:`list_software_groff_532` - :ref:`list_software_GroIMP_526` - :ref:`list_software_GROMACS_524` - :ref:`list_software_GromacsWrapper_1453` - :ref:`list_software_GroopM_596` - :ref:`list_software_Groovy_646` - :ref:`list_software_gRPC_332` - :ref:`list_software_GSEA_288` - :ref:`list_software_gsettings-desktop-schemas_2576` - :ref:`list_software_GSL_230` - :ref:`list_software_gSOAP_410` - :ref:`list_software_gsport_671` - :ref:`list_software_GST-plugins-bad_1393` - :ref:`list_software_GST-plugins-base_1509` - :ref:`list_software_GStreamer_906` - :ref:`list_software_gsutil_664` - :ref:`list_software_gsw_337` - :ref:`list_software_GTDB-Tk_525` - :ref:`list_software_GTK+_273` - :ref:`list_software_GTK2_280` - :ref:`list_software_GTK3_281` - :ref:`list_software_GTK4_282` - :ref:`list_software_GtkSourceView_1330` - :ref:`list_software_GTOOL_389` - :ref:`list_software_GTS_238` - :ref:`list_software_gubbins_746` - :ref:`list_software_guenomu_768` - :ref:`list_software_Guile_502` - :ref:`list_software_GULP_312` - :ref:`list_software_Gurobi_616` - :ref:`list_software_gzip_442` .. _list_software_G-PhoCS_561: @@ -13848,7 +14430,7 @@ G-PhoCS is a software package for inferring ancestral population sizes, populati *homepage*: http://compgen.cshl.edu/GPhoCS/ ========= ======================================== -version toolchain +version toolchain ========= ======================================== ``1.2.3`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ========= ======================================== @@ -13861,13 +14443,14 @@ version toolchain Library contains GRIB2 encoder/decoder ('C' version). -*homepage*: https://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ +*homepage*: https://github.com/NOAA-EMC/NCEPLIBS-g2c ========= ======================================================================================================================== -version toolchain +version toolchain ========= ======================================================================================================================== ``1.6.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``1.6.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.6.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.7.0`` ``GCCcore/11.3.0`` ========= ======================================================================================================================== @@ -13881,11 +14464,11 @@ Library contains GRIB2 encoder/decoder and search/indexing routines. *homepage*: https://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/ ========= ===================================================================== -version toolchain +version toolchain ========= ===================================================================== -``1.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``1.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` ``3.1.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` -``3.2.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.2.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ===================================================================== @@ -13899,7 +14482,7 @@ g2log, efficient asynchronous logger using C++11 *homepage*: https://sites.google.com/site/kjellhedstrom2//g2log-efficient-background-io-processign-with-c11 ======= ================================= -version toolchain +version toolchain ======= ================================= ``1.0`` ``GCCcore/8.3.0``, ``foss/2016b`` ======= ================================= @@ -13915,7 +14498,7 @@ Gaia is a C++ library with python bindings which implements similarity measures *homepage*: https://github.com/MTG/gaia ========= ================== ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================= ``2.4.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` ========= ================== ================= @@ -13931,13 +14514,13 @@ The General Atomic and Molecular Electronic Structure System (GAMESS) is a gene *homepage*: http://www.msg.chem.iastate.edu/gamess/index.html =============== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain =============== ============= =============== ``20141205-R1`` ``intel/2016a`` ``20170420-R1`` ``intel/2016b`` ``20170420-R1`` ``-sockets`` ``intel/2016b`` -``20180214-R1`` ``foss/2016b`` -``20180214-R1`` ``-sockets`` ``foss/2016b`` +``20180214-R1`` ``foss/2016b`` +``20180214-R1`` ``-sockets`` ``foss/2016b`` =============== ============= =============== @@ -13951,10 +14534,10 @@ GAP is a system for computational discrete algebra, with particular emphasis on *homepage*: https://www.gap-system.org ========== =============== -version toolchain +version toolchain ========== =============== ``4.9.3`` ``intel/2018b`` -``4.11.0`` ``foss/2019a`` +``4.11.0`` ``foss/2019a`` ========== =============== @@ -13968,7 +14551,7 @@ GapCloser is designed to close the gaps emerging during the scaffolding process *homepage*: https://sourceforge.net/projects/soapdenovo2/files/GapCloser/ =========== =============================== -version toolchain +version toolchain =========== =============================== ``1.12-r6`` ``foss/2018a``, ``intel/2017b`` =========== =============================== @@ -13984,7 +14567,7 @@ GapFiller is a seed-and-extend local assembler to fill the gap within paired rea *homepage*: https://sourceforge.net/projects/gapfiller ========= =============== -version toolchain +version toolchain ========= =============== ``2.1.1`` ``intel/2017a`` ========= =============== @@ -14000,7 +14583,7 @@ gappa is a collection of commands for working with phylogenetic data. Its main f *homepage*: https://github.com/lczech/gappa ========= ============== -version toolchain +version toolchain ========= ============== ``0.7.1`` ``GCC/10.3.0`` ========= ============== @@ -14016,7 +14599,7 @@ GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for infer *homepage*: https://code.google.com/archive/p/garli/ ======== =============== -version toolchain +version toolchain ======== =============== ``2.01`` ``gompi/2019a`` ======== =============== @@ -14032,7 +14615,7 @@ Garnett is a software package that faciliates automated cell type classification *homepage*: https://cole-trapnell-lab.github.io/garnett ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``0.1.20`` ``-R-4.0.3`` ``foss/2020b`` ========== ============= ============== @@ -14048,7 +14631,7 @@ The Genomic Association Tester (GAT) is a tool for computing the significance of *homepage*: https://gat.readthedocs.io/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.2.2`` ``-Python-2.7.11`` ``foss/2016a`` ========= ================== ============== @@ -14064,19 +14647,19 @@ GATE is an advanced opensource software developed by the international OpenGATE *homepage*: http://www.opengatecollaboration.org/ =========== =============================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== =============================== =============================== -``6.2`` ``-Python-2.7.11`` ``intel/2016a`` -``7.1`` ``-Python-2.7.11`` ``intel/2016a`` -``7.2`` ``-Python-2.7.11`` ``intel/2016a`` +``6.2`` ``-Python-2.7.11`` ``intel/2016a`` +``7.1`` ``-Python-2.7.11`` ``intel/2016a`` +``7.2`` ``-Python-2.7.11`` ``intel/2016a`` ``8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``8.0`` ``-Python-2.7.14-Geant4-10.04`` ``intel/2017b`` -``8.1.p01`` ``-Python-2.7.15`` ``foss/2018b`` +``8.0`` ``-Python-2.7.14-Geant4-10.04`` ``intel/2017b`` +``8.1.p01`` ``-Python-2.7.15`` ``foss/2018b`` ``8.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``8.2`` ``-Python-2.7.15`` ``foss/2018b`` -``9.0`` ``-Python-3.7.4`` ``foss/2019b`` -``9.1`` ``foss/2021b`` -``9.2`` ``foss/2021b`` +``8.2`` ``-Python-2.7.15`` ``foss/2018b`` +``9.0`` ``-Python-3.7.4`` ``foss/2019b`` +``9.1`` ``foss/2021b`` +``9.2`` ``foss/2021b`` =========== =============================== =============================== @@ -14090,46 +14673,47 @@ The Genome Analysis Toolkit or GATK is a software package developed at the Broad *homepage*: https://www.broadinstitute.org/gatk/ ============ =================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ============ =================== ================== -``1.0.5083`` ``system`` -``2.5-2`` ``-Java-1.7.0_10`` ``system`` -``2.6-5`` ``-Java-1.7.0_10`` ``system`` -``2.7-4`` ``system`` -``2.7-4`` ``-Java-1.7.0_10`` ``system`` -``2.8-1`` ``-Java-1.7.0_10`` ``system`` -``3.0-0`` ``-Java-1.7.0_10`` ``system`` -``3.3-0`` ``-Java-1.7.0_21`` ``system`` -``3.3-0`` ``-Java-1.7.0_80`` ``system`` -``3.3-0`` ``-Java-1.8.0_66`` ``system`` -``3.5`` ``-Java-1.8.0_66`` ``system`` -``3.5`` ``-Java-1.8.0_74`` ``system`` -``3.6`` ``-Java-1.8.0_92`` ``system`` -``3.7`` ``-Java-1.8.0_112`` ``system`` -``3.8-0`` ``-Java-1.8.0_144`` ``system`` -``4.0.1.2`` ``-Java-1.8`` ``system`` -``4.0.4.0`` ``-Python-2.7.14`` ``intel/2018a`` -``4.0.4.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.0.5.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.0.7.0`` ``-Python-2.7.14`` ``intel/2018a`` -``4.0.7.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.0.8.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.0.8.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.0.10.0`` ``-Python-3.6.6`` ``foss/2018b`` -``4.0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` -``4.1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` -``4.1.2.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` -``4.1.3.0`` ``-Java-1.8`` ``GCCcore/8.3.0`` -``4.1.4.1`` ``-Java-1.8`` ``GCCcore/8.3.0`` -``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` -``4.1.5.0`` ``-Java-1.8`` ``GCCcore/9.3.0`` -``4.1.5.0`` ``-Java-11`` ``GCCcore/9.3.0`` -``4.1.8.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``1.0.5083`` ``system`` +``2.5-2`` ``-Java-1.7.0_10`` ``system`` +``2.6-5`` ``-Java-1.7.0_10`` ``system`` +``2.7-4`` ``system`` +``2.7-4`` ``-Java-1.7.0_10`` ``system`` +``2.8-1`` ``-Java-1.7.0_10`` ``system`` +``3.0-0`` ``-Java-1.7.0_10`` ``system`` +``3.3-0`` ``-Java-1.7.0_21`` ``system`` +``3.3-0`` ``-Java-1.7.0_80`` ``system`` +``3.3-0`` ``-Java-1.8.0_66`` ``system`` +``3.5`` ``-Java-1.8.0_66`` ``system`` +``3.5`` ``-Java-1.8.0_74`` ``system`` +``3.6`` ``-Java-1.8.0_92`` ``system`` +``3.7`` ``-Java-1.8.0_112`` ``system`` +``3.8-0`` ``-Java-1.8.0_144`` ``system`` +``4.0.1.2`` ``-Java-1.8`` ``system`` +``4.0.4.0`` ``-Python-2.7.14`` ``intel/2018a`` +``4.0.4.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.0.5.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.0.7.0`` ``-Python-2.7.14`` ``intel/2018a`` +``4.0.7.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.0.8.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.0.8.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.0.10.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` +``4.1.2.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` +``4.1.3.0`` ``-Java-1.8`` ``GCCcore/8.3.0`` +``4.1.4.1`` ``-Java-1.8`` ``GCCcore/8.3.0`` +``4.1.4.1`` ``-Java-11`` ``GCCcore/8.3.0`` +``4.1.5.0`` ``-Java-1.8`` ``GCCcore/9.3.0`` +``4.1.5.0`` ``-Java-11`` ``GCCcore/9.3.0`` +``4.1.8.1`` ``-Java-1.8`` ``GCCcore/9.3.0`` ``4.2.0.0`` ``-Java-1.8`` ``GCCcore/10.2.0`` ``4.2.0.0`` ``-Java-11`` ``GCCcore/10.2.0`` ``4.2.3.0`` ``-Java-11`` ``GCCcore/11.2.0`` ``4.2.5.0`` ``-Java-11`` ``GCCcore/11.2.0`` ``4.2.6.1`` ``-Java-11`` ``GCCcore/11.2.0`` +``4.3.0.0`` ``-Java-11`` ``GCCcore/11.3.0`` ============ =================== ================== @@ -14143,7 +14727,7 @@ Gaussian provides state-of-the-art capabilities for electronic structure modelin *homepage*: https://www.gaussian.com/ =========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ========== ``09.e.01`` ``-AVX`` ``system`` ``16.A.03`` ``-AVX2`` ``system`` @@ -14160,9 +14744,9 @@ The awk utility interprets a special-purpose programming language that makes it *homepage*: https://www.gnu.org/software/gawk ========= ============================================== -version toolchain +version toolchain ========= ============================================== -``5.1.0`` ``GCC/10.2.0`` +``5.1.0`` ``GCC/10.2.0`` ``5.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` ========= ============================================== @@ -14177,7 +14761,7 @@ Selection of conserved blocks from multiple alignments for their use in phylogen *homepage*: http://molevol.cmima.csic.es/castresana/Gblocks.html ========= ========== -version toolchain +version toolchain ========= ========== ``0.91b`` ``system`` ========= ========== @@ -14193,7 +14777,7 @@ GBprocesS allows for the extraction of genomic inserts from NGS data for GBS exp *homepage*: https://gbprocess.readthedocs.io/ ======= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= =============== ``2.3`` ``-Python-3.8.2`` ``intel/2020a`` ======= ================= =============== @@ -14209,7 +14793,7 @@ Inference of Ploidy from (Genotyping-by-Sequencing) GBS Data *homepage*: https://cran.r-project.org/web/packages/gbs2ploidy ======= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= =============== ``1.0`` ``-R-3.4.3`` ``intel/2017b`` ======= ============= =============== @@ -14225,16 +14809,16 @@ The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage *homepage*: https://hboehm.info/gc/ ========== ==================================== -version toolchain +version toolchain ========== ==================================== -``7.4.4`` ``GCC/4.9.3-2.25``, ``foss/2016a`` -``7.6.0`` ``GCCcore/6.4.0`` -``7.6.4`` ``GCCcore/7.3.0`` -``7.6.10`` ``GCCcore/8.2.0`` +``7.4.4`` ``GCC/4.9.3-2.25``, ``foss/2016a`` +``7.6.0`` ``GCCcore/6.4.0`` +``7.6.4`` ``GCCcore/7.3.0`` +``7.6.10`` ``GCCcore/8.2.0`` ``7.6.12`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``8.0.4`` ``GCCcore/10.3.0`` -``8.2.0`` ``GCCcore/11.2.0`` -``8.2.2`` ``GCCcore/11.3.0`` +``8.0.4`` ``GCCcore/10.3.0`` +``8.2.0`` ``GCCcore/11.2.0`` +``8.2.2`` ``GCCcore/11.3.0`` ========== ==================================== @@ -14248,7 +14832,7 @@ GC3Pie is a Python package for running large job campaigns on diverse batch-orie *homepage*: https://gc3pie.readthedocs.org ========= ========== -version toolchain +version toolchain ========= ========== ``2.4.2`` ``system`` ``2.5.0`` ``system`` @@ -14266,7 +14850,7 @@ The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran *homepage*: http://gcc.gnu.org/ ========== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ========== ``4.8.1`` ``system`` ``4.8.1`` ``-CLooG`` ``system`` @@ -14344,7 +14928,7 @@ The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran *homepage*: http://gcc.gnu.org/ ========== ========== -version toolchain +version toolchain ========== ========== ``4.9.2`` ``system`` ``4.9.3`` ``system`` @@ -14392,7 +14976,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, along with CUDA toolkit. *homepage*: (none) =========== ========== -version toolchain +version toolchain =========== ========== ``2016.08`` ``system`` ``2017b`` ``system`` @@ -14415,7 +14999,7 @@ Libraries and tools for interacting with Google Cloud products and services. *homepage*: https://cloud.google.com/sdk =========== ========== -version toolchain +version toolchain =========== ========== ``382.0.0`` ``system`` =========== ========== @@ -14431,7 +15015,7 @@ GConf is a system for storing application preferences. It is intended for user *homepage*: https://projects.gnome.org/gconf/ ========= ================================================================================================================================================================================ -version toolchain +version toolchain ========= ================================================================================================================================================================================ ``3.2.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` ========= ================================================================================================================================================================================ @@ -14447,7 +15031,7 @@ GCTA (Genome-wide Complex Trait Analysis) is a software package, which was init *homepage*: https://yanglab.westlake.edu.cn/software/gcta/ ============== ============================== -version toolchain +version toolchain ============== ============================== ``1.94.0beta`` ``foss/2021b``, ``gfbf/2022a`` ============== ============================== @@ -14463,7 +15047,7 @@ Gctf: real-time CTF determination and correction, Kai Zhang, 2016 *homepage*: https://www.mrc-lmb.cam.ac.uk/kzhang/ ======== ========== -version toolchain +version toolchain ======== ========== ``1.06`` ``system`` ======== ========== @@ -14479,13 +15063,14 @@ GD.pm - Interface to Gd Graphics Library *homepage*: https://github.com/lstein/Perl-GD ======== ================ ================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ================== -``2.66`` ``-Perl-5.24.0`` ``foss/2016b`` -``2.68`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``2.69`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``2.71`` ``GCCcore/9.3.0`` +``2.66`` ``-Perl-5.24.0`` ``foss/2016b`` +``2.68`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``2.69`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.71`` ``GCCcore/9.3.0`` ``2.73`` ``GCCcore/10.3.0`` +``2.75`` ``GCCcore/11.3.0`` ======== ================ ================== @@ -14499,34 +15084,34 @@ GDAL is a translator library for raster geospatial data formats that is released *homepage*: https://www.gdal.org ========= ============================== ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================== ================================================================ -``2.0.2`` ``foss/2016a``, ``intel/2016a`` -``2.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``2.1.1`` ``foss/2016a`` -``2.1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``2.1.2`` ``-Python-2.7.12`` ``intel/2016b`` -``2.1.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.1.3`` ``-Python-2.7.13`` ``intel/2017a`` -``2.1.3`` ``-Python-3.6.1`` ``intel/2017a`` -``2.2.0`` ``-Python-2.7.13-HDF5-1.8.18`` ``intel/2017a`` -``2.2.0`` ``-Python-2.7.13-HDF5-HDF`` ``intel/2017a`` -``2.2.0`` ``-Python-3.6.1`` ``intel/2017a`` -``2.2.2`` ``-Python-2.7.14`` ``intel/2017b`` -``2.2.2`` ``-Python-2.7.14-HDF5-1.8.19`` ``intel/2017b`` +``2.0.2`` ``foss/2016a``, ``intel/2016a`` +``2.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``2.1.1`` ``foss/2016a`` +``2.1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``2.1.2`` ``-Python-2.7.12`` ``intel/2016b`` +``2.1.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.1.3`` ``-Python-2.7.13`` ``intel/2017a`` +``2.1.3`` ``-Python-3.6.1`` ``intel/2017a`` +``2.2.0`` ``-Python-2.7.13-HDF5-1.8.18`` ``intel/2017a`` +``2.2.0`` ``-Python-2.7.13-HDF5-HDF`` ``intel/2017a`` +``2.2.0`` ``-Python-3.6.1`` ``intel/2017a`` +``2.2.2`` ``-Python-2.7.14`` ``intel/2017b`` +``2.2.2`` ``-Python-2.7.14-HDF5-1.8.19`` ``intel/2017b`` ``2.2.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``2.2.3`` ``-Python-2.7.15`` ``foss/2018b`` -``2.2.3`` ``-Python-3.6.3`` ``foss/2017b`` -``2.2.3`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``2.2.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.0.0`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` -``3.0.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``3.0.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.2.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.3.0`` ``foss/2021a`` -``3.3.2`` ``foss/2021b`` -``3.5.0`` ``foss/2022a`` +``2.2.3`` ``-Python-2.7.15`` ``foss/2018b`` +``2.2.3`` ``-Python-3.6.3`` ``foss/2017b`` +``2.2.3`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``2.2.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.0.0`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` +``3.0.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.0.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``3.0.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.2.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``3.3.0`` ``foss/2021a`` +``3.3.2`` ``foss/2021b`` +``3.5.0`` ``foss/2022a`` ========= ============================== ================================================================ @@ -14540,24 +15125,24 @@ The GNU Project Debugger *homepage*: https://www.gnu.org/software/gdb/gdb.html ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``7.8.2`` ``GCC/4.9.2`` -``7.9`` ``GCC/4.9.2`` +``7.8.2`` ``GCC/4.9.2`` +``7.9`` ``GCC/4.9.2`` ``7.10.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``7.11`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``7.11.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``8.0.1`` ``-Python-2.7.14`` ``foss/2017b`` -``8.0.1`` ``-Python-3.6.3`` ``foss/2017b`` -``8.1`` ``-Python-2.7.14`` ``foss/2018a`` -``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` -``8.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``9.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``10.1`` ``GCCcore/10.2.0`` -``10.2`` ``GCCcore/10.3.0`` -``10.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``11.1`` ``GCCcore/11.2.0`` -``12.1`` ``GCCcore/11.3.0`` +``8.0.1`` ``-Python-2.7.14`` ``foss/2017b`` +``8.0.1`` ``-Python-3.6.3`` ``foss/2017b`` +``8.1`` ``-Python-2.7.14`` ``foss/2018a`` +``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` +``8.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``9.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``10.1`` ``GCCcore/10.2.0`` +``10.2`` ``GCCcore/10.3.0`` +``10.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``11.1`` ``GCCcore/11.2.0`` +``12.1`` ``GCCcore/11.3.0`` ========== ================== =============================== @@ -14571,7 +15156,7 @@ Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, v *homepage*: https://gdbgui.com ============ ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ================= ``0.13.1.2`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ============ ================= ================= @@ -14587,9 +15172,9 @@ GNU dbm (or GDBM, for short) is a library of database functions that use extensi *homepage*: https://www.gnu.org.ua/software/gdbm/gdbm.html ========== ================== -version toolchain +version toolchain ========== ================== -``1.18.1`` ``foss/2020a`` +``1.18.1`` ``foss/2020a`` ``1.21`` ``GCCcore/10.2.0`` ========== ================== @@ -14604,12 +15189,12 @@ The gdc-client provides several convenience functions over the GDC API which pr *homepage*: https://gdc.nci.nih.gov/access-data/gdc-data-transfer-tool ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``1.0.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.0.1`` ``-Python-2.7.12`` ``intel/2016b`` ``1.3.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``1.3.0`` ``-Python-2.7.15`` ``foss/2018b`` -``1.6.0`` ``GCCcore/10.2.0`` +``1.3.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.6.0`` ``GCCcore/10.2.0`` ========= ================== =============================== @@ -14623,7 +15208,7 @@ Easy to use C API, high performance library to create charts and graphs in PNG, *homepage*: http://users.fred.net/brv/chart ============= ================= -version toolchain +version toolchain ============= ================= ``0.11.5dev`` ``GCCcore/8.2.0`` ============= ================= @@ -14638,15 +15223,16 @@ Grassroots DICOM: Cross-platform DICOM implementation *homepage*: https://sourceforge.net/projects/gdcm -========= ===================================== -version toolchain -========= ===================================== -``2.8.8`` ``GCCcore/6.4.0`` -``2.8.9`` ``GCCcore/7.3.0`` -``3.0.4`` ``GCCcore/8.2.0`` -``3.0.5`` ``GCCcore/8.3.0`` -``3.0.8`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -========= ===================================== +========== ===================================== +version toolchain +========== ===================================== +``2.8.8`` ``GCCcore/6.4.0`` +``2.8.9`` ``GCCcore/7.3.0`` +``3.0.4`` ``GCCcore/8.2.0`` +``3.0.5`` ``GCCcore/8.3.0`` +``3.0.8`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.0.20`` ``GCCcore/11.3.0`` +========== ===================================== .. _list_software_GDGraph_637: @@ -14659,10 +15245,10 @@ GDGraph is a Perl package to generate charts *homepage*: https://metacpan.org/release/GDGraph ======== ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ =============== ``1.54`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.54`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.54`` ``-Perl-5.28.0`` ``foss/2018b`` ======== ================ =============== @@ -14676,7 +15262,7 @@ The gdist module is a Cython interface to a C++ library (http://code.google.com/ *homepage*: https://pypi.python.org/pypi/gdist ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.0.3`` ``-Python-2.7.11`` ``intel/2016a`` ========= ================== =============== @@ -14692,20 +15278,21 @@ The Gdk Pixbuf is a toolkit for image loading and pixel buffer manipulation. It *homepage*: https://docs.gtk.org/gdk-pixbuf/ =========== ==================================================================================== -version toolchain +version toolchain =========== ==================================================================================== -``2.32.3`` ``intel/2016a`` -``2.35.1`` ``foss/2016a``, ``intel/2016a`` -``2.36.0`` ``foss/2016b``, ``intel/2016b`` -``2.36.8`` ``intel/2017a`` -``2.36.10`` ``intel/2017a`` +``2.32.3`` ``intel/2016a`` +``2.35.1`` ``foss/2016a``, ``intel/2016a`` +``2.36.0`` ``foss/2016b``, ``intel/2016b`` +``2.36.8`` ``intel/2017a`` +``2.36.10`` ``intel/2017a`` ``2.36.11`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2018b``, ``intel/2017b``, ``intel/2018a`` -``2.36.12`` ``foss/2018b``, ``fosscuda/2018b`` -``2.38.1`` ``GCCcore/8.2.0`` -``2.38.2`` ``GCCcore/8.3.0`` -``2.40.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``2.42.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.42.8`` ``GCCcore/11.3.0`` +``2.36.12`` ``foss/2018b``, ``fosscuda/2018b`` +``2.38.1`` ``GCCcore/8.2.0`` +``2.38.2`` ``GCCcore/8.3.0`` +``2.40.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.42.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.42.8`` ``GCCcore/11.3.0`` +``2.42.10`` ``GCCcore/12.2.0`` =========== ==================================================================================== @@ -14718,15 +15305,15 @@ A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology. *homepage*: https://github.com/NVIDIA/gdrcopy -======= ================ ====================================== -version versionsuffix toolchain -======= ================ ====================================== -``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` -``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` -``2.1`` ``-CUDA-11.2.1`` ``GCCcore/10.2.0`` +======= ================ ========================================================== +version versionsuffix toolchain +======= ================ ========================================================== +``2.1`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` +``2.1`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` +``2.1`` ``-CUDA-11.2.1`` ``GCCcore/10.2.0`` ``2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -======= ================ ====================================== +``2.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` +======= ================ ========================================================== .. _list_software_Geant4_547: @@ -14739,21 +15326,21 @@ Geant4 is a toolkit for the simulation of the passage of particles through matte *homepage*: https://geant4.cern.ch ============= ================================================================ -version toolchain +version toolchain ============= ================================================================ -``9.5.p02`` ``intel/2016a`` -``9.6.p04`` ``intel/2016a`` -``10.01.p03`` ``intel/2016a`` -``10.02.p01`` ``intel/2016a`` -``10.03.p03`` ``foss/2017b``, ``intel/2017b`` -``10.04`` ``intel/2017b`` +``9.5.p02`` ``intel/2016a`` +``9.6.p04`` ``intel/2016a`` +``10.01.p03`` ``intel/2016a`` +``10.02.p01`` ``intel/2016a`` +``10.03.p03`` ``foss/2017b``, ``intel/2017b`` +``10.04`` ``intel/2017b`` ``10.5`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018b`` -``10.6`` ``foss/2019b`` -``10.6.2`` ``foss/2020a`` -``10.7.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` -``11.0.0`` ``GCC/11.2.0`` -``11.0.1`` ``GCC/11.2.0`` -``11.0.2`` ``GCC/11.2.0`` +``10.6`` ``foss/2019b`` +``10.6.2`` ``foss/2020a`` +``10.7.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` +``11.0.0`` ``GCC/11.2.0`` +``11.0.1`` ``GCC/11.2.0`` +``11.0.2`` ``GCC/11.2.0`` ============= ================================================================ @@ -14767,7 +15354,7 @@ Datasets for Geant4. *homepage*: https://geant4.cern.ch/ ============ ========== -version toolchain +version toolchain ============ ========== ``20201103`` ``system`` ``20210510`` ``system`` @@ -14784,7 +15371,7 @@ Benchmark Suite for Heterogenuous FFT Implementations *homepage*: https://github.com/mpicbg-scicomp/gearshifft ========= ============== -version toolchain +version toolchain ========= ============== ``0.4.0`` ``foss/2019a`` ========= ============== @@ -14800,7 +15387,7 @@ GEGL (Generic Graphics Library) is a data flow based image processing framework, *homepage*: https://www.gegl.org ========== ================== -version toolchain +version toolchain ========== ================== ``0.4.30`` ``GCCcore/10.3.0`` ========== ================== @@ -14816,7 +15403,7 @@ Next-generation sequencing platforms (Illumina/Solexa, ABI/SOLiD, etc.) call f *homepage*: http://algorithms.cnag.cat/wiki/The_GEM_library =================== =============================== ========== -version versionsuffix toolchain +version versionsuffix toolchain =================== =============================== ========== ``20130406-045632`` ``_pre-release-3_Linux-x86_64`` ``system`` =================== =============================== ========== @@ -14832,11 +15419,11 @@ Genome-wide Efficient Mixed Model Association *homepage*: https://github.com/genetics-statistics/GEMMA ========== ============================== -version toolchain +version toolchain ========== ============================== ``0.97`` ``foss/2016b``, ``foss/2017a`` -``0.98.1`` ``foss/2018b`` -``0.98.5`` ``foss/2021b`` +``0.98.1`` ``foss/2018b`` +``0.98.5`` ``foss/2021b`` ========== ============================== @@ -14850,7 +15437,7 @@ Gemmi is a library, accompanied by a set of programs, developed primarily for *homepage*: https://gemmi.readthedocs.io/ ========= ================== -version toolchain +version toolchain ========= ================== ``0.4.5`` ``GCCcore/10.2.0`` ========= ================== @@ -14866,7 +15453,7 @@ This is a bundled install of many software packages for doing variant detection *homepage*: https://nyuad-cgsb.github.io/variant_detection/public/index.html ======= ========== -version toolchain +version toolchain ======= ========== ``1.0`` ``system`` ======= ========== @@ -14882,11 +15469,12 @@ Eukaryotic gene prediction suite with automatic training *homepage*: http://exon.gatech.edu/GeneMark ======== ================== -version toolchain +version toolchain ======== ================== -``4.38`` ``GCCcore/8.2.0`` -``4.57`` ``GCCcore/8.3.0`` +``4.38`` ``GCCcore/8.2.0`` +``4.57`` ``GCCcore/8.3.0`` ``4.65`` ``GCCcore/10.2.0`` +``4.71`` ``GCCcore/11.2.0`` ======== ================== @@ -14900,7 +15488,7 @@ Gengetopt is a tool to write command line option parsing code for C programs. *homepage*: https://www.gnu.org/software/gengetopt/gengetopt.html ======== ========================================================= -version toolchain +version toolchain ======== ========================================================= ``2.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ======== ========================================================= @@ -14916,7 +15504,7 @@ Genome Profiler (GeP) is a program to perform whole-genome multilocus sequence *homepage*: https://sourceforge.net/projects/genomeprofiler/ ======= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================ ============== ``2.1`` ``-Perl-5.24.0`` ``foss/2016b`` ======= ================ ============== @@ -14932,7 +15520,7 @@ GenomeMapper is a short read mapping tool designed for accurate read alignments. *homepage*: https://1001genomes.org/software/genomemapper_singleref.html ========= ============== -version toolchain +version toolchain ========= ============== ``0.4.4`` ``foss/2016a`` ========= ============== @@ -14948,7 +15536,7 @@ A toolkit for performing set operations - union, intersection and complement - o *homepage*: https://github.com/bioinfo-ut/GenomeTester4 ======= =============== -version toolchain +version toolchain ======= =============== ``4.0`` ``intel/2018a`` ======= =============== @@ -14964,7 +15552,7 @@ GenomeThreader is a software tool to compute gene structure predictions. *homepage*: http://genomethreader.org ========= ======================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ======================= ========== ``1.7.1`` ``-Linux_x86_64-64bit`` ``system`` ``1.7.3`` ``-Linux_x86_64-64bit`` ``system`` @@ -14981,13 +15569,13 @@ A comprehensive software library for efficient processing of structured genome a *homepage*: http://genometools.org ========== ================== ============================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============================================ -``1.5.10`` ``foss/2018b`` -``1.5.10`` ``-Python-2.7.15`` ``foss/2018b`` +``1.5.10`` ``foss/2018b`` +``1.5.10`` ``-Python-2.7.15`` ``foss/2018b`` ``1.6.1`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0`` -``1.6.1`` ``-Python-2.7.16`` ``GCC/8.3.0`` -``1.6.2`` ``GCC/10.3.0`` +``1.6.1`` ``-Python-2.7.16`` ``GCC/8.3.0`` +``1.6.2`` ``GCC/10.3.0`` ========== ================== ============================================ @@ -15001,7 +15589,7 @@ SDK for GPU accelerated genome assembly and analysis *homepage*: https://github.com/clara-parabricks/GenomeWorks ============= ================== -version toolchain +version toolchain ============= ================== ``2021.02.2`` ``fosscuda/2020b`` ============= ================== @@ -15017,7 +15605,7 @@ The Genotype Harmonizer is an easy to use command-line tool that allows harmoniz *homepage*: https://github.com/molgenis/systemsgenetics/wiki/Genotype-Harmonizer ========== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ========== ``1.4.14`` ``-Java-1.7.0_80`` ``system`` ========== ================== ========== @@ -15033,7 +15621,7 @@ Genozip is a compressor for genomic files - it compresses FASTQ, SAM/BAM/CRAM, V *homepage*: https://genozip.com ========== ================== -version toolchain +version toolchain ========== ================== ``13.0.5`` ``GCCcore/11.2.0`` ========== ================== @@ -15049,10 +15637,11 @@ Gensim is a Python library for topic modelling, document indexing and similarity *homepage*: https://radimrehurek.com/gensim ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``0.13.2`` ``-Python-2.7.11`` ``foss/2016a`` +``0.13.2`` ``-Python-2.7.11`` ``foss/2016a`` ``3.8.3`` ``foss/2020b``, ``intel/2020b`` +``4.2.0`` ``foss/2021a`` ========== ================== =============================== @@ -15066,7 +15655,7 @@ Tool to convert geopandas vector data into rasterized xarray data. *homepage*: https://corteva.github.io/geocube/latest/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.0.14`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============== @@ -15082,14 +15671,15 @@ GeoPandas is a project to add support for geographic data to pandas objects. It *homepage*: https://github.com/geopandas/geopandas ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== ``0.7.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.8.1`` ``-Python-3.7.4`` ``intel/2019b`` -``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` -``0.10.2`` ``foss/2021a`` -``0.11.0`` ``foss/2021b`` +``0.8.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.8.1`` ``-Python-3.7.4`` ``intel/2019b`` +``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.10.2`` ``foss/2021a`` +``0.11.0`` ``foss/2021b`` +``0.12.2`` ``foss/2022a`` ========== ================= ================================== @@ -15103,9 +15693,9 @@ geopy is a Python client for several popular geocoding web services. geopy makes *homepage*: https://geopy.readthedocs.io/en/stable/ ========== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================== -``1.11.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.11.0`` ``-Python-3.6.1`` ``intel/2017a`` ``2.1.0`` ``GCCcore/10.2.0`` ========== ================= ================== @@ -15120,7 +15710,7 @@ Georges the lemur opinionated particle accelerator modeling Python package. Also *homepage*: https://github.com/ULB-Metronu/georges ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``2019.2`` ``foss/2021a`` ``2019.2`` ``-Python-3.7.4`` ``foss/2019b`` @@ -15137,26 +15727,26 @@ GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (J *homepage*: https://trac.osgeo.org/geos ========== ================== ======================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ======================================================================= -``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.5.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.6.1`` ``-Python-2.7.13`` ``intel/2017a`` -``3.6.1`` ``-Python-3.6.1`` ``intel/2017a`` -``3.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``3.6.2`` ``-Python-2.7.15`` ``foss/2018b`` -``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` -``3.6.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` -``3.6.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` -``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.8.0`` ``GCC/8.3.0`` -``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` +``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.5.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.6.1`` ``-Python-2.7.13`` ``intel/2017a`` +``3.6.1`` ``-Python-3.6.1`` ``intel/2017a`` +``3.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``3.6.2`` ``-Python-2.7.15`` ``foss/2018b`` +``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` +``3.6.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` +``3.6.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``3.6.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.7.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` +``3.7.2`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``3.8.0`` ``GCC/8.3.0`` +``3.8.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``3.8.1`` ``-Python-3.8.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` ``3.9.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` -``3.10.3`` ``GCC/11.3.0`` +``3.10.3`` ``GCC/11.3.0`` ========== ================== ======================================================================= @@ -15170,7 +15760,7 @@ Gerris is a Free Software program for the solution of the partial *homepage*: http://gfs.sourceforge.net/wiki/index.php/Main_Page ============ ============== -version toolchain +version toolchain ============ ============== ``20131206`` ``foss/2017b`` ============ ============== @@ -15186,7 +15776,7 @@ GETORB software package contains programs to handle the orbital data records (OD *homepage*: http://www.deos.tudelft.nl/ers/precorbs/tools/getorb_pack.shtml ========= =============== -version toolchain +version toolchain ========= =============== ``2.3.2`` ``intel/2017a`` ========= =============== @@ -15202,7 +15792,7 @@ This toolkit assemblies organelle genome from genomic skimming data. *homepage*: https://github.com/Kinggerm/GetOrganelle ============== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================= ============== ``1.7.2`` ``-Python-3.8.2`` ``foss/2020a`` ``1.7.4-pre2`` ``foss/2020b`` @@ -15221,17 +15811,18 @@ GNU 'gettext' is an important step for the GNU Translation Project, as it is an *homepage*: https://www.gnu.org/software/gettext/ ============ ================== =================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =================================================================================================== -``0.18.2`` ``system`` -``0.19.4`` ``GCC/4.9.2``, ``system`` -``0.19.6`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``system`` -``0.19.7`` ``foss/2016a``, ``intel/2016a``, ``system`` +``0.18.2`` ``system`` +``0.19.4`` ``GCC/4.9.2``, ``system`` +``0.19.6`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``system`` +``0.19.7`` ``foss/2016a``, ``intel/2016a``, ``system`` ``0.19.8`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016.04``, ``foss/2016b``, ``intel/2016b``, ``system`` -``0.19.8.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` -``0.19.8.1`` ``-libxml2-2.9.7`` ``GCCcore/6.4.0`` -``0.20.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``0.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` +``0.19.8.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` +``0.19.8.1`` ``-libxml2-2.9.7`` ``GCCcore/6.4.0`` +``0.20.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``0.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` +``0.21.1`` ``GCCcore/12.2.0``, ``system`` ============ ================== =================================================================================================== @@ -15245,7 +15836,7 @@ gexiv2 is a GObject wrapper around the Exiv2 photo metadata library. *homepage*: https://wiki.gnome.org/Projects/gexiv2 ========== ================== -version toolchain +version toolchain ========== ================== ``0.12.2`` ``GCCcore/10.3.0`` ========== ================== @@ -15261,9 +15852,10 @@ GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BL *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2022a`` ``system`` +``2022b`` ``system`` ========= ========== @@ -15277,13 +15869,13 @@ GffCompare provides classification and reference annotation mapping and matchin *homepage*: https://ccb.jhu.edu/software/stringtie/gffcompare.shtml ========== ==================================== -version toolchain +version toolchain ========== ==================================== -``0.10.1`` ``foss/2016b`` -``0.10.6`` ``GCCcore/7.3.0`` +``0.10.1`` ``foss/2016b`` +``0.10.6`` ``GCCcore/7.3.0`` ``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.12.2`` ``GCC/10.3.0`` -``0.12.6`` ``GCC/11.2.0`` +``0.12.2`` ``GCC/10.3.0`` +``0.12.6`` ``GCC/11.2.0`` ========== ==================================== @@ -15297,11 +15889,11 @@ GFF/GTF parsing utility providing format conversions, region filtering, FASTA se *homepage*: https://github.com/gpertea/gffread ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``0.9.12`` ``foss/2016b`` -``0.10.6`` ``GCCcore/7.3.0`` -``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.9.12`` ``foss/2016b`` +``0.10.6`` ``GCCcore/7.3.0`` +``0.11.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``0.12.7`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ====================================== @@ -15316,10 +15908,10 @@ The gflags package contains a C++ library that implements commandline flags proc *homepage*: https://github.com/gflags/gflags ========= =================================================================================================================== -version toolchain +version toolchain ========= =================================================================================================================== -``2.1.2`` ``foss/2016a`` -``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``2.1.2`` ``foss/2016a`` +``2.2.1`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` ``2.2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= =================================================================================================================== @@ -15334,7 +15926,7 @@ Generalized fold change for ranking differentially expressed genes from RNA-seq *homepage*: http://www.tongji.edu.cn/~zhanglab/GFOLD/index.html ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.4`` ``intel/2016a`` ========= =============== @@ -15349,11 +15941,12 @@ gh is GitHub on the command line. *homepage*: https://github.com/cli/cli -========= ========== -version toolchain -========= ========== -``1.3.1`` ``system`` -========= ========== +========== ========== +version toolchain +========== ========== +``1.3.1`` ``system`` +``2.20.2`` ``system`` +========== ========== .. _list_software_GHC_210: @@ -15366,7 +15959,7 @@ The Glorious/Glasgow Haskell Compiler *homepage*: https://haskell.org/ghc/ ========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========== ``6.12.3`` ``system`` ``8.6.5`` ``-x86_64`` ``system`` @@ -15383,21 +15976,22 @@ Ghostscript is a versatile processor for PostScript data with the ability to ren *homepage*: https://ghostscript.com ========== ================== ================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================================== -``9.19`` ``intel/2016a``, ``intel/2016b`` -``9.20`` ``foss/2016b``, ``intel/2016b`` -``9.21`` ``intel/2017a`` +``9.19`` ``intel/2016a``, ``intel/2016b`` +``9.20`` ``foss/2016b``, ``intel/2016b`` +``9.21`` ``intel/2017a`` ``9.22`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` -``9.22`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` -``9.23`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``9.23`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` -``9.27`` ``GCCcore/8.2.0`` -``9.50`` ``GCCcore/8.3.0`` -``9.52`` ``GCCcore/9.3.0`` -``9.53.3`` ``GCCcore/10.2.0`` -``9.54.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``9.56.1`` ``GCCcore/11.3.0`` +``9.22`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` +``9.23`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``9.23`` ``-cairo-1.14.12`` ``GCCcore/6.4.0`` +``9.27`` ``GCCcore/8.2.0`` +``9.50`` ``GCCcore/8.3.0`` +``9.52`` ``GCCcore/9.3.0`` +``9.53.3`` ``GCCcore/10.2.0`` +``9.54.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``9.56.1`` ``GCCcore/11.3.0`` +``10.0.0`` ``GCCcore/12.2.0`` ========== ================== ================================================== @@ -15411,7 +16005,7 @@ Gibbs2 is a program for the calculation of thermodynamic properties in periodic *homepage*: https://aoterodelaroza.github.io/gibbs2/ ======= ============== -version toolchain +version toolchain ======= ============== ``1.0`` ``GCC/10.3.0`` ======= ============== @@ -15427,9 +16021,9 @@ giflib is a library for reading and writing gif images. It is API and ABI compat *homepage*: http://giflib.sourceforge.net/ ========= ==================================================================================================================== -version toolchain +version toolchain ========= ==================================================================================================================== -``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``5.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ==================================================================================================================== @@ -15444,9 +16038,9 @@ Gifsicle is a command-line tool for creating, editing, and getting information *homepage*: https://github.com/kohler/gifsicle ======== ================== -version toolchain +version toolchain ======== ================== -``1.92`` ``GCCcore/8.2.0`` +``1.92`` ``GCCcore/8.2.0`` ``1.93`` ``GCCcore/11.3.0`` ======== ================== @@ -15461,7 +16055,7 @@ The GIMIC program calculates magnetically induced currents in molecules. You ne *homepage*: http://gimic.readthedocs.io ============== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================== =============== ``2018.04.20`` ``-Python-2.7.14`` ``intel/2018a`` ============== ================== =============== @@ -15477,7 +16071,7 @@ GNU Compiler Collection (GCC) based compiler toolchain with Intel MPI and MKL *homepage*: (none) ========== ========== -version toolchain +version toolchain ========== ========== ``2.11.5`` ``system`` ``2017a`` ``system`` @@ -15495,7 +16089,7 @@ GIMP is a cross-platform image editor available for GNU/Linux, OS X, Windows and *homepage*: https://www.gimp.org =========== ============== -version toolchain +version toolchain =========== ============== ``2.10.24`` ``GCC/10.3.0`` =========== ============== @@ -15511,7 +16105,7 @@ GNU Compiler Collection (GCC) based compiler toolchain with Intel MPI. *homepage*: (none) ========== ========== -version toolchain +version toolchain ========== ========== ``2.11.5`` ``system`` ``2017a`` ``system`` @@ -15531,7 +16125,7 @@ GNU Compiler Collection (GCC) based compiler toolchain along with CUDA toolkit, *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2017b`` ``system`` ========= ========== @@ -15547,10 +16141,10 @@ GIMPS: Great Internet Mersenne Prime Search; it can be useful for limited stres *homepage*: http://www.mersenne.org/ =================== ============= -version toolchain +version toolchain =================== ============= ``p95v279`` ``GCC/4.8.2`` -``p95v279.linux64`` ``system`` +``p95v279.linux64`` ``system`` =================== ============= @@ -15564,7 +16158,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including IntelMPI for *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2017b`` ``system`` ``2018a`` ``system`` @@ -15581,7 +16175,7 @@ GCC based compiler toolchain __with CUDA support__, and including IntelMPI for *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2017b`` ``system`` ========= ========== @@ -15597,26 +16191,27 @@ Git is a free and open source distributed version control system designed to han *homepage*: http://git-scm.com/ =========== ============= ==================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ==================================== -``1.8.5.6`` ``GCC/4.9.2`` -``2.2.2`` ``GCC/4.9.2`` -``2.4.1`` ``GCC/4.9.2`` -``2.8.0`` ``foss/2016a`` -``2.12.2`` ``foss/2016b`` -``2.13.1`` ``foss/2016b`` -``2.14.1`` ``GCCcore/6.4.0`` -``2.16.1`` ``foss/2018a`` -``2.18.0`` ``GCCcore/7.3.0`` -``2.19.1`` ``GCCcore/7.3.0`` -``2.21.0`` ``GCCcore/8.2.0`` -``2.21.0`` ``-nodocs`` ``GCCcore/8.2.0`` -``2.23.0`` ``GCCcore/8.3.0`` +``1.8.5.6`` ``GCC/4.9.2`` +``2.2.2`` ``GCC/4.9.2`` +``2.4.1`` ``GCC/4.9.2`` +``2.8.0`` ``foss/2016a`` +``2.12.2`` ``foss/2016b`` +``2.13.1`` ``foss/2016b`` +``2.14.1`` ``GCCcore/6.4.0`` +``2.16.1`` ``foss/2018a`` +``2.18.0`` ``GCCcore/7.3.0`` +``2.19.1`` ``GCCcore/7.3.0`` +``2.21.0`` ``GCCcore/8.2.0`` +``2.21.0`` ``-nodocs`` ``GCCcore/8.2.0`` +``2.23.0`` ``GCCcore/8.3.0`` ``2.23.0`` ``-nodocs`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.28.0`` ``-nodocs`` ``GCCcore/10.2.0`` -``2.32.0`` ``-nodocs`` ``GCCcore/10.3.0`` -``2.33.1`` ``-nodocs`` ``GCCcore/11.2.0`` -``2.36.0`` ``-nodocs`` ``GCCcore/11.3.0`` +``2.28.0`` ``-nodocs`` ``GCCcore/10.2.0`` +``2.32.0`` ``-nodocs`` ``GCCcore/10.3.0`` +``2.33.1`` ``-nodocs`` ``GCCcore/11.2.0`` +``2.36.0`` ``-nodocs`` ``GCCcore/11.3.0`` +``2.38.1`` ``-nodocs`` ``GCCcore/12.2.0`` =========== ============= ==================================== @@ -15630,7 +16225,7 @@ Extra useful scripts for git *homepage*: https://github.com/tj/git-extras ========= ============== -version toolchain +version toolchain ========= ============== ``5.1.0`` ``foss/2016a`` ========= ============== @@ -15646,7 +16241,7 @@ Git Large File Storage (LFS) replaces large files such as audio samples, videos *homepage*: https://git-lfs.github.com ========== ========== -version toolchain +version toolchain ========== ========== ``1.1.1`` ``system`` ``2.7.1`` ``system`` @@ -15665,17 +16260,17 @@ GitPython is a python library used to interact with Git repositories *homepage*: https://github.com/gitpython-developers/GitPython ========== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============================== ``2.1.11`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``2.1.15`` ``system`` -``3.0.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``3.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``3.1.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``3.1.14`` ``GCCcore/10.2.0`` -``3.1.18`` ``GCCcore/10.3.0`` -``3.1.24`` ``GCCcore/11.2.0`` -``3.1.27`` ``GCCcore/11.3.0`` +``2.1.15`` ``system`` +``3.0.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.1.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.1.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.1.14`` ``GCCcore/10.2.0`` +``3.1.18`` ``GCCcore/10.3.0`` +``3.1.24`` ``GCCcore/11.2.0`` +``3.1.27`` ``GCCcore/11.3.0`` ========== ================= =============================== @@ -15689,7 +16284,7 @@ C++ library for arithmetic and algebraic computations *homepage*: http://givaro.forge.imag.fr/ ========= ============== -version toolchain +version toolchain ========= ============== ``4.0.1`` ``foss/2016a`` ========= ============== @@ -15705,7 +16300,7 @@ Giza is an open, lightweight scientific plotting library built on top of cairo *homepage*: https://danieljprice.github.io/giza/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.0`` ``foss/2018b`` ========= ============== @@ -15721,12 +16316,12 @@ GL2PS: an OpenGL to PostScript printing library *homepage*: https://www.geuz.org/gl2ps/ ========= ================ ==================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ==================================================================================================================================== -``1.3.9`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.3.9`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` +``1.3.9`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.3.9`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` ``1.4.0`` ``GCCcore/8.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= ================ ==================================================================================================================================== @@ -15740,12 +16335,12 @@ Glade is a RAD tool to enable quick & easy development of user interfaces for th *homepage*: https://glade.gnome.org/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``3.8.5`` ``-Python-2.7.11`` ``intel/2016a`` ``3.8.5`` ``-Python-2.7.14`` ``intel/2017b`` ``3.8.6`` ``-Python-2.7.14`` ``intel/2018a`` -``3.8.6`` ``-Python-2.7.15`` ``foss/2018b`` +``3.8.6`` ``-Python-2.7.15`` ``foss/2018b`` ========= ================== =============== @@ -15759,12 +16354,12 @@ The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C *homepage*: https://github.com/nigels-com/glew ========= ============= =============================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============================================================================================================== ``2.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b`` -``2.2.0`` ``-egl`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` -``2.2.0`` ``-glx`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` -``2.2.0`` ``-osmesa`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +``2.2.0`` ``-egl`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``2.2.0`` ``-glx`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +``2.2.0`` ``-osmesa`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` ========= ============= =============================================================================================================== @@ -15778,13 +16373,13 @@ GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan *homepage*: https://www.glfw.org ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``3.2.1`` ``intel/2018a`` -``3.3.2`` ``GCCcore/9.3.0`` -``3.3.3`` ``GCCcore/10.2.0`` +``3.2.1`` ``intel/2018a`` +``3.3.2`` ``GCCcore/9.3.0`` +``3.3.3`` ``GCCcore/10.2.0`` ``3.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.3.8`` ``GCCcore/11.3.0`` +``3.3.8`` ``GCCcore/11.3.0`` ========= ====================================== @@ -15798,24 +16393,25 @@ GLib is one of the base libraries of the GTK+ project *homepage*: https://www.gtk.org/ ========== ================================================= -version toolchain +version toolchain ========== ================================================= -``2.42.1`` ``GCC/4.9.2`` -``2.44.0`` ``GCC/4.9.2`` +``2.42.1`` ``GCC/4.9.2`` +``2.44.0`` ``GCC/4.9.2`` ``2.47.5`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``2.48.0`` ``foss/2016a``, ``intel/2016a`` -``2.49.5`` ``foss/2016b``, ``intel/2016b`` -``2.52.0`` ``foss/2017a``, ``intel/2017a`` -``2.53.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``2.54.2`` ``GCCcore/6.4.0`` -``2.54.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.60.1`` ``GCCcore/8.2.0`` -``2.62.0`` ``GCCcore/8.3.0`` -``2.64.1`` ``GCCcore/9.3.0`` -``2.66.1`` ``GCCcore/10.2.0`` -``2.68.2`` ``GCCcore/10.3.0`` -``2.69.1`` ``GCCcore/11.2.0`` -``2.72.1`` ``GCCcore/11.3.0`` +``2.48.0`` ``foss/2016a``, ``intel/2016a`` +``2.49.5`` ``foss/2016b``, ``intel/2016b`` +``2.52.0`` ``foss/2017a``, ``intel/2017a`` +``2.53.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``2.54.2`` ``GCCcore/6.4.0`` +``2.54.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.60.1`` ``GCCcore/8.2.0`` +``2.62.0`` ``GCCcore/8.3.0`` +``2.64.1`` ``GCCcore/9.3.0`` +``2.66.1`` ``GCCcore/10.2.0`` +``2.68.2`` ``GCCcore/10.3.0`` +``2.69.1`` ``GCCcore/11.2.0`` +``2.72.1`` ``GCCcore/11.3.0`` +``2.75.0`` ``GCCcore/12.2.0`` ========== ================================================= @@ -15828,12 +16424,12 @@ Network extensions for GLib *homepage*: https://gitlab.gnome.org/GNOME/glib-networking -========== ================== -version toolchain -========== ================== +========== ====================================== +version toolchain +========== ====================================== ``2.68.1`` ``GCCcore/10.3.0`` -``2.72.1`` ``GCCcore/11.2.0`` -========== ================== +``2.72.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ====================================== .. _list_software_glibc_513: @@ -15846,7 +16442,7 @@ The GNU C Library project provides the core libraries for the GNU system and GNU *homepage*: https://www.gnu.org/software/libc/ ======== ================= -version toolchain +version toolchain ======== ================= ``2.17`` ``GCCcore/6.4.0`` ``2.26`` ``GCCcore/6.4.0`` @@ -15864,10 +16460,10 @@ C++ bindings for Glib *homepage*: https://www.gtk.org/ ========== ======================================================= -version toolchain +version toolchain ========== ======================================================= ``2.49.7`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.66.4`` ``GCCcore/10.3.0`` +``2.66.4`` ``GCCcore/10.3.0`` ========== ======================================================= @@ -15881,7 +16477,7 @@ Glimmer is a system for finding genes in microbial DNA, especially the genomes *homepage*: http://ccb.jhu.edu/software/glimmer/index.shtml ========= ============================== -version toolchain +version toolchain ========= ============================== ``3.02b`` ``foss/2016b``, ``foss/2018b`` ========= ============================== @@ -15897,10 +16493,10 @@ GlimmerHMM is a new gene finder based on a Generalized Hidden Markov Model. Alt *homepage*: https://ccb.jhu.edu/software/glimmerhmm ========== ============================== -version toolchain +version toolchain ========== ============================== ``3.0.4`` ``foss/2016b``, ``foss/2018b`` -``3.0.4c`` ``GCC/10.2.0``, ``GCC/8.3.0`` +``3.0.4c`` ``GCC/10.2.0``, ``GCC/8.3.0`` ========== ============================== @@ -15913,14 +16509,14 @@ OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics s *homepage*: https://github.com/g-truc/glm -=========== ============================================================================= -version toolchain -=========== ============================================================================= -``0.9.7.6`` ``intel/2016a`` -``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` -``0.9.9.0`` ``GCCcore/6.4.0`` -``0.9.9.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` -=========== ============================================================================= +=========== ================================================================================================= +version toolchain +=========== ================================================================================================= +``0.9.7.6`` ``intel/2016a`` +``0.9.8.3`` ``GCCcore/5.4.0``, ``GCCcore/7.3.0`` +``0.9.9.0`` ``GCCcore/6.4.0`` +``0.9.9.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` +=========== ================================================================================================= .. _list_software_GLM-AED_471: @@ -15933,7 +16529,7 @@ The General Lake Model (GLM) is a water balance and one-dimensional vertical str *homepage*: https://github.com/AquaticEcoDynamics/glm-aed =========== =============== -version toolchain +version toolchain =========== =============== ``3.3.0a5`` ``gompi/2021b`` =========== =============== @@ -15949,13 +16545,15 @@ Global Arrays (GA) is a Partitioned Global Address Space (PGAS) programming mode *homepage*: https://hpc.pnl.gov/globalarrays ========= ============= ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================================ -``5.7`` ``intel/2018b`` -``5.7`` ``-peigs`` ``intel/2019a`` -``5.7.2`` ``intel/2019b`` -``5.7.2`` ``-peigs`` ``intel/2019b`` +``5.7`` ``intel/2018b`` +``5.7`` ``-peigs`` ``intel/2019a`` +``5.7.2`` ``intel/2019b`` +``5.7.2`` ``-peigs`` ``intel/2019b`` ``5.8`` ``intel/2020a``, ``intel/2021a`` +``5.8.1`` ``intel/2022a`` +``5.8.2`` ``intel/2022a`` ========= ============= ================================ @@ -15969,9 +16567,9 @@ A Command Line Wrapper over the Globus SDK for Python, which provides an interfa *homepage*: https://docs.globus.org/cli/ ========== ================== -version toolchain +version toolchain ========== ================== -``1.11.0`` ``GCCcore/8.3.0`` +``1.11.0`` ``GCCcore/8.3.0`` ``3.1.1`` ``GCCcore/10.2.0`` ``3.2.0`` ``GCCcore/10.3.0`` ``3.6.0`` ``GCCcore/11.2.0`` @@ -15988,7 +16586,7 @@ Globus Connect Personal turns your laptop or other personal computer into a Glo *homepage*: https://www.globus.org/globus-connect-personal ========= ========== -version toolchain +version toolchain ========= ========== ``2.3.6`` ``system`` ========= ========== @@ -16004,12 +16602,12 @@ A C++ implementation of the Google logging module. *homepage*: https://github.com/google/glog ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= -``0.3.4`` ``foss/2016a`` -``0.3.5`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``0.3.4`` ``foss/2016a`` +``0.3.5`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` ``0.4.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.5.0`` ``GCCcore/10.2.0`` +``0.5.0`` ``GCCcore/10.2.0`` ========= ======================================================= @@ -16023,13 +16621,13 @@ The GLPK (GNU Linear Programming Kit) package is intended for solving large-sca *homepage*: https://www.gnu.org/software/glpk/ ======== ================================================================================================================= -version toolchain +version toolchain ======== ================================================================================================================= -``4.58`` ``foss/2016a``, ``intel/2016a`` -``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` -``4.61`` ``intel/2017a`` +``4.58`` ``foss/2016a``, ``intel/2016a`` +``4.60`` ``GCCcore/5.4.0``, ``intel/2016b`` +``4.61`` ``intel/2017a`` ``4.65`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ================================================================================================================= @@ -16043,7 +16641,7 @@ X protocol and ancillary headers *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========== ================================================= -version toolchain +version toolchain ========== ================================================= ``1.4.17`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========== ================================================= @@ -16059,7 +16657,7 @@ Glucose is based on a new scoring scheme (well, not so new now, it was introduce *homepage*: https://www.labri.fr/perso/lsimon/glucose/ ======= ============= -version toolchain +version toolchain ======= ============= ``4.1`` ``GCC/9.3.0`` ======= ============= @@ -16075,16 +16673,16 @@ GMAP: A Genomic Mapping and Alignment Program for mRNA and EST Sequences GSNAP: *homepage*: http://research-pub.gene.com/gmap/ ============== =============== -version toolchain +version toolchain ============== =============== -``2016-05-01`` ``foss/2016a`` -``2016-11-07`` ``foss/2016b`` +``2016-05-01`` ``foss/2016a`` +``2016-11-07`` ``foss/2016b`` ``2018-05-11`` ``intel/2018a`` ``2018-07-04`` ``intel/2018a`` -``2019-03-15`` ``foss/2018b`` -``2019-09-12`` ``GCC/8.3.0`` -``2020-12-17`` ``GCC/9.3.0`` -``2021-21-17`` ``GCC/11.2.0`` +``2019-03-15`` ``foss/2018b`` +``2019-09-12`` ``GCC/8.3.0`` +``2020-12-17`` ``GCC/9.3.0`` +``2021-21-17`` ``GCC/11.2.0`` ============== =============== @@ -16098,17 +16696,17 @@ GMP is a free library for arbitrary precision arithmetic, operating on signed i *homepage*: https://gmplib.org/ ========== ===================================================================================================================================================== -version toolchain +version toolchain ========== ===================================================================================================================================================== -``4.3.2`` ``system`` -``5.1.3`` ``GCC/4.8.2`` -``6.0.0`` ``GCC/4.9.2`` -``6.0.0a`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` +``4.3.2`` ``system`` +``5.1.3`` ``GCC/4.8.2`` +``6.0.0`` ``GCC/4.9.2`` +``6.0.0a`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` ``6.1.0`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``6.1.1`` ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``6.1.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b`` -``6.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``6.2.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``6.1.1`` ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``6.1.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b`` +``6.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``6.2.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ===================================================================================================================================================== @@ -16122,7 +16720,7 @@ gcc and GFortran based compiler toolchain, including MPICH for MPI support. *homepage*: (none) =========== ========== -version toolchain +version toolchain =========== ========== ``2016a`` ``system`` ``2017.08`` ``system`` @@ -16139,7 +16737,7 @@ gcc and GFortran based compiler toolchain, MPICH for MPI support, OpenBLAS (BLA *homepage*: (none) =========== ========== -version toolchain +version toolchain =========== ========== ``2016a`` ``system`` ``2017.10`` ``system`` @@ -16156,16 +16754,16 @@ GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x *homepage*: https://github.com/aleaxit/gmpy =========== ================== ====================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ====================================================================== -``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0b4`` ``GCC/8.3.0`` +``2.0.8`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.8`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.0.8`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.0b4`` ``GCC/8.3.0`` ``2.1.0b5`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` -``2.1.2`` ``GCC/11.2.0``, ``GCC/11.3.0`` +``2.1.2`` ``GCC/11.2.0``, ``GCC/11.3.0`` =========== ================== ====================================================================== @@ -16179,16 +16777,16 @@ Gmsh is a 3D finite element grid generator with a build-in CAD engine and post-p *homepage*: https://gmsh.info/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``3.0.6`` ``-Python-2.7.14`` ``foss/2017b`` -``3.0.6`` ``-Python-3.6.6`` ``foss/2018b`` -``4.2.2`` ``-Python-3.6.6`` ``foss/2018b`` -``4.5.6`` ``-Python-2.7.16`` ``intel/2019b`` -``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` +``3.0.6`` ``-Python-2.7.14`` ``foss/2017b`` +``3.0.6`` ``-Python-3.6.6`` ``foss/2018b`` +``4.2.2`` ``-Python-3.6.6`` ``foss/2018b`` +``4.5.6`` ``-Python-2.7.16`` ``intel/2019b`` +``4.5.6`` ``-Python-3.7.4`` ``foss/2019b`` ``4.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``4.8.4`` ``-Python-3.6.4`` ``foss/2018a`` -``4.9.0`` ``foss/2021a`` +``4.8.4`` ``-Python-3.6.4`` ``foss/2018a`` +``4.9.0`` ``foss/2021a`` ========= ================== =============================== @@ -16202,13 +16800,13 @@ GMT is an open source collection of about 80 command-line tools for manipulating *homepage*: https://www.generic-mapping-tools.org/ ========== =============================== -version toolchain +version toolchain ========== =============================== -``4.5.17`` ``foss/2018a`` -``5.4.1`` ``intel/2017a`` +``4.5.17`` ``foss/2018a`` +``5.4.1`` ``intel/2017a`` ``5.4.3`` ``foss/2018a``, ``intel/2017b`` -``5.4.5`` ``foss/2019a`` -``6.2.0`` ``foss/2019b``, ``foss/2020b`` +``5.4.5`` ``foss/2019a`` +``6.2.0`` ``foss/2019b``, ``foss/2020b`` ========== =============================== @@ -16222,7 +16820,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including MVAPICH2 for *homepage*: (none) ========== ========== -version toolchain +version toolchain ========== ========== ``1.7.20`` ``system`` ``2016a`` ``system`` @@ -16239,7 +16837,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including MVAPICH2 for *homepage*: (none) ========== ========== -version toolchain +version toolchain ========== ========== ``1.7.20`` ``system`` ``2016a`` ``system`` @@ -16256,7 +16854,7 @@ Compiler-only toolchain with GCC and binutils. *homepage*: http://www.gnu.org/software/ ============== ========== -version toolchain +version toolchain ============== ========== ``4.9.2-2.25`` ``system`` ``4.9.3-2.25`` ``system`` @@ -16274,18 +16872,18 @@ Portable interactive, function plotting utility *homepage*: http://gnuplot.sourceforge.net ========= ================================================================ -version toolchain +version toolchain ========= ================================================================ -``5.0.3`` ``foss/2016a``, ``intel/2016a`` -``5.0.5`` ``foss/2016b``, ``intel/2016b`` -``5.0.6`` ``intel/2017a`` +``5.0.3`` ``foss/2016a``, ``intel/2016a`` +``5.0.5`` ``foss/2016b``, ``intel/2016b`` +``5.0.6`` ``intel/2017a`` ``5.2.2`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``5.2.5`` ``foss/2018b`` -``5.2.6`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b`` -``5.2.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``5.4.1`` ``GCCcore/10.2.0`` -``5.4.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``5.4.4`` ``GCCcore/11.3.0`` +``5.2.5`` ``foss/2018b`` +``5.2.6`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b`` +``5.2.8`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``5.4.1`` ``GCCcore/10.2.0`` +``5.4.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.4.4`` ``GCCcore/11.3.0`` ========= ================================================================ @@ -16299,13 +16897,14 @@ GnuTLS is a secure communications library implementing the SSL, TLS and DTLS pr *homepage*: https://www.gnutls.org ========== ================== -version toolchain +version toolchain ========== ================== -``3.3.21`` ``intel/2016a`` +``3.3.21`` ``intel/2016a`` ``3.4.7`` ``GNU/4.9.3-2.25`` -``3.4.11`` ``foss/2016a`` +``3.4.11`` ``foss/2016a`` ``3.7.2`` ``GCCcore/10.3.0`` ``3.7.3`` ``GCCcore/11.2.0`` +``3.7.8`` ``GCCcore/11.3.0`` ========== ================== @@ -16319,25 +16918,25 @@ Go is an open source programming language that makes it easy to build simple, r *homepage*: http://www.golang.org ========== ================= -version toolchain +version toolchain ========== ================= -``1.2.1`` ``GCC/4.8.2`` -``1.4.2`` ``GCC/4.8.4`` -``1.5`` ``GCC/4.8.4`` -``1.8.1`` ``system`` -``1.11.5`` ``system`` -``1.12`` ``system`` +``1.2.1`` ``GCC/4.8.2`` +``1.4.2`` ``GCC/4.8.4`` +``1.5`` ``GCC/4.8.4`` +``1.8.1`` ``system`` +``1.11.5`` ``system`` +``1.12`` ``system`` ``1.12.1`` ``GCCcore/7.3.0`` -``1.13.1`` ``system`` -``1.14`` ``system`` -``1.14.1`` ``system`` -``1.16.3`` ``system`` -``1.16.5`` ``system`` -``1.16.6`` ``system`` -``1.17.3`` ``system`` -``1.17.6`` ``system`` -``1.18.1`` ``system`` -``1.18.3`` ``system`` +``1.13.1`` ``system`` +``1.14`` ``system`` +``1.14.1`` ``system`` +``1.16.3`` ``system`` +``1.16.5`` ``system`` +``1.16.6`` ``system`` +``1.17.3`` ``system`` +``1.17.6`` ``system`` +``1.18.1`` ``system`` +``1.18.3`` ``system`` ========== ================= @@ -16351,7 +16950,7 @@ Goalign is a set of command line tools to manipulate multiple alignments. *homepage*: https://github.com/evolbioinfo/goalign ========= ========== -version toolchain +version toolchain ========= ========== ``0.3.2`` ``system`` ========= ========== @@ -16367,7 +16966,7 @@ A Python library for Gene Ontology analyses *homepage*: https://github.com/tanghaibao/goatools ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.6`` ``foss/2020b`` ========= ============== @@ -16383,7 +16982,7 @@ GCC and GFortran based compiler toolchain with OpenMPI, BLIS, libFLAME, ScaLAPAC *homepage*: (none) =========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ========== ``2020.06`` ``-amd`` ``system`` ``2020.11`` ``system`` @@ -16402,25 +17001,26 @@ GObject introspection is a middleware layer between C libraries (using GObject) *homepage*: https://gi.readthedocs.io/en/latest/ ========== ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ====================================== -``1.47.1`` ``foss/2016a``, ``intel/2016a`` -``1.48.0`` ``foss/2016a``, ``intel/2016a`` -``1.49.1`` ``foss/2016b``, ``intel/2016b`` -``1.52.0`` ``intel/2017a`` -``1.53.5`` ``-Python-2.7.13`` ``intel/2017a`` -``1.53.5`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.53.5`` ``-Python-3.6.1`` ``intel/2017a`` -``1.54.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``1.54.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` -``1.54.1`` ``-Python-3.6.6`` ``fosscuda/2018b`` -``1.58.3`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -``1.60.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``1.66.1`` ``GCCcore/10.2.0`` +``1.47.1`` ``foss/2016a``, ``intel/2016a`` +``1.48.0`` ``foss/2016a``, ``intel/2016a`` +``1.49.1`` ``foss/2016b``, ``intel/2016b`` +``1.52.0`` ``intel/2017a`` +``1.53.5`` ``-Python-2.7.13`` ``intel/2017a`` +``1.53.5`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``1.53.5`` ``-Python-3.6.1`` ``intel/2017a`` +``1.54.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``1.54.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` +``1.54.1`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``1.58.3`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``1.60.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.63.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.64.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``1.66.1`` ``GCCcore/10.2.0`` ``1.68.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.72.0`` ``GCCcore/11.3.0`` +``1.72.0`` ``GCCcore/11.3.0`` +``1.74.0`` ``GCCcore/12.2.0`` ========== ================== ====================================== @@ -16434,13 +17034,29 @@ GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for M *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2018b`` ``system`` ``2020b`` ``system`` ========= ========== +.. _list_software_Godon_503: + +*Godon* ++++++++ + +Godon is codon models software written in Go. + +*homepage*: https://bitbucket.org/Davydov/godon/ + +============ ============= ========== +version versionsuffix toolchain +============ ============= ========== +``20210913`` ``-x86_64`` ``system`` +============ ============= ========== + + .. _list_software_gofasta_741: *gofasta* @@ -16451,7 +17067,7 @@ Some functions for dealing with alignments, developed to handle SARS-CoV-2 data *homepage*: https://github.com/cov-ert/gofasta ========= ========== -version toolchain +version toolchain ========= ========== ``0.0.5`` ``system`` ========= ========== @@ -16467,7 +17083,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including OpenBLAS (BLA *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2018a`` ``system`` ``2020a`` ``system`` @@ -16484,7 +17100,7 @@ GNU Compiler Collection (GCC) based compiler toolchain with OpenMPI and MKL *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2018b`` ``system`` ``2019a`` ``system`` @@ -16504,7 +17120,7 @@ GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for M *homepage*: (none) =========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ========== ``2016.04`` ``system`` ``2016.06`` ``system`` @@ -16524,7 +17140,9 @@ version versionsuffix toolchain ``2021a`` ``system`` ``2021b`` ``system`` ``2022.05`` ``system`` +``2022.10`` ``system`` ``2022a`` ``system`` +``2022b`` ``system`` ``system`` ``-2.29`` ``system`` =========== ============= ========== @@ -16539,7 +17157,7 @@ GNU Compiler Collection (GCC) based compiler toolchain along with CUDA toolkit, *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2017b`` ``system`` ``2018a`` ``system`` @@ -16561,7 +17179,7 @@ Reformats Java source code to comply with Google Java Style. *homepage*: https://github.com/google/google-java-format ======= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ========== ``1.7`` ``-Java-1.8`` ``system`` ======= ============= ========== @@ -16577,12 +17195,12 @@ Google's framework for writing C++ tests on a variety of platforms *homepage*: https://github.com/google/googletest ========== ===================================================================== -version toolchain +version toolchain ========== ===================================================================== ``1.8.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b`` -``1.8.1`` ``GCCcore/8.2.0`` -``1.10.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.11.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.8.1`` ``GCCcore/8.2.0`` +``1.10.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.11.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ===================================================================== @@ -16596,7 +17214,7 @@ GoTree is a set of command line tools to manipulate phylogenetic trees. *homepage*: https://github.com/evolbioinfo/gotree ========= ========== -version toolchain +version toolchain ========= ========== ``0.4.0`` ``system`` ========= ========== @@ -16612,7 +17230,7 @@ The gp2c compiler is a package for translating GP routines into the C programmin *homepage*: http://pari.math.u-bordeaux.fr/pub/pari/manuals/gp2c/gp2c.html ============ ============== -version toolchain +version toolchain ============ ============== ``0.0.9pl5`` ``foss/2016a`` ============ ============== @@ -16628,17 +17246,17 @@ GPAW is a density-functional theory (DFT) Python code based on the projector-aug *homepage*: https://wiki.fysik.dtu.dk/gpaw/ =========== ============================ ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ============================ ================================================================ -``1.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``20.10.0`` ``foss/2020b``, ``intel/2020b`` -``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``21.1.0`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` -``21.6.0`` ``foss/2021a`` -``21.6.0`` ``-ASE-3.22.0`` ``foss/2020b``, ``intel/2020b`` +``1.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``19.8.1`` ``-ASE-3.18.0-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``19.8.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``20.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``20.10.0`` ``foss/2020b``, ``intel/2020b`` +``20.10.0`` ``-ASE-3.20.1-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``21.1.0`` ``-ASE-3.21.1`` ``foss/2020b``, ``intel/2020b`` +``21.6.0`` ``foss/2021a`` +``21.6.0`` ``-ASE-3.22.0`` ``foss/2020b``, ``intel/2020b`` ``22.8.0`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` =========== ============================ ================================================================ @@ -16653,7 +17271,7 @@ PAW setup for the GPAW Density Functional Theory package. Users can install se *homepage*: https://wiki.fysik.dtu.dk/gpaw/ ============= ========== -version toolchain +version toolchain ============= ========== ``0.8.7929`` ``system`` ``0.9.9672`` ``system`` @@ -16671,12 +17289,12 @@ GNU gperf is a perfect hash function generator. For a given list of strings, it *homepage*: https://www.gnu.org/software/gperf/ -========= ============================================================================================================================================================================= -version toolchain -========= ============================================================================================================================================================================= -``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -========= ============================================================================================================================================================================= +========= ================================================================================================================================================================================================= +version toolchain +========= ================================================================================================================================================================================================= +``3.0.4`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +========= ================================================================================================================================================================================================= .. _list_software_gperftools_1093: @@ -16689,14 +17307,14 @@ gperftools is a collection of a high-performance multi-threaded malloc() impleme *homepage*: https://github.com/gperftools/gperftools ========== ========================================================== -version toolchain +version toolchain ========== ========================================================== -``2.5`` ``foss/2016a``, ``intel/2016b`` -``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.7.90`` ``GCCcore/8.3.0`` -``2.8`` ``GCCcore/9.3.0`` +``2.5`` ``foss/2016a``, ``intel/2016b`` +``2.6.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.7.90`` ``GCCcore/8.3.0`` +``2.8`` ``GCCcore/9.3.0`` ``2.9.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.10`` ``GCCcore/11.3.0`` +``2.10`` ``GCCcore/11.3.0`` ========== ========================================================== @@ -16710,12 +17328,12 @@ A simple command-line utility for querying and monitoring GPU status *homepage*: https://github.com/wookayin/gpustat =========== ================== ===================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ===================================== -``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``0.5.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` ``0.6.0`` ``GCCcore/10.3.0``, ``gcccuda/2020b`` -``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.0.0b1`` ``GCCcore/11.2.0`` +``0.6.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.0.0b1`` ``GCCcore/11.2.0`` =========== ================== ===================================== @@ -16729,7 +17347,7 @@ GPy is a Gaussian Process (GP) framework written in Python *homepage*: https://sheffieldml.github.io/GPy ========== ============== -version toolchain +version toolchain ========== ============== ``1.10.0`` ``foss/2021b`` ========== ============== @@ -16745,7 +17363,7 @@ GPyOpt is a Python open-source library for Bayesian Optimization *homepage*: https://sheffieldml.github.io/GPyOpt ========= =============== -version toolchain +version toolchain ========= =============== ``1.2.6`` ``intel/2020b`` ========= =============== @@ -16761,7 +17379,7 @@ GPyTorch is a Gaussian process library implemented using PyTorch. *homepage*: https://gpytorch.ai ========= ============== -version toolchain +version toolchain ========= ============== ``1.3.0`` ``foss/2020b`` ========= ============== @@ -16777,9 +17395,9 @@ Grace is a WYSIWYG tool to make two-dimensional plots of numerical data. *homepage*: https://plasma-gate.weizmann.ac.il/Grace/ ========== ============= ================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ================================================================================================================= -``5.1.25`` ``foss/2016a``, ``foss/2021a``, ``foss/2021b``, ``intel/2016a`` +``5.1.25`` ``foss/2016a``, ``foss/2021a``, ``foss/2021b``, ``intel/2016a`` ``5.1.25`` ``-5build1`` ``foss/2017b``, ``foss/2018a``, ``foss/2019a``, ``foss/2019b``, ``intel/2017b``, ``intel/2019a``, ``intel/2019b`` ========== ============= ================================================================================================================= @@ -16794,7 +17412,7 @@ Complete Gradle install. From mobile apps to microservices, from small startups *homepage*: https://gradle.org ========= ========== -version toolchain +version toolchain ========= ========== ``4.5.1`` ``system`` ``6.1.1`` ``system`` @@ -16812,7 +17430,7 @@ Gradient Unwarping. This is the Human Connectome Project fork of the no longer m *homepage*: https://github.com/Washington-University/gradunwarp ========= ====================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ====================== ============== ``1.1.0`` ``-HCP-Python-2.7.15`` ``foss/2019a`` ``1.2.0`` ``-HCP-Python-2.7.15`` ``foss/2019a`` @@ -16830,7 +17448,7 @@ Graph-tool is an efficient Python module for manipulation and statistical analy *homepage*: https://graph-tool.skewed.de/ ======== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= ============== ``2.26`` ``-Python-3.6.3`` ``foss/2017b`` ``2.27`` ``-Python-3.6.6`` ``foss/2018b`` @@ -16847,9 +17465,9 @@ Graphene is a a thin layer of types for graphic libraries *homepage*: https://ebassi.github.io/graphene/ ========== ================== -version toolchain +version toolchain ========== ================== -``1.6.0`` ``intel/2017a`` +``1.6.0`` ``intel/2017a`` ``1.10.8`` ``GCCcore/11.3.0`` ========== ================== @@ -16864,13 +17482,13 @@ GraphicsMagick is the swiss army knife of image processing. *homepage*: https://www.graphicsmagick.org/ ========== ================================== -version toolchain +version toolchain ========== ================================== -``1.3.23`` ``foss/2016a``, ``intel/2016a`` -``1.3.25`` ``intel/2016b``, ``intel/2017a`` -``1.3.28`` ``foss/2018a`` -``1.3.31`` ``foss/2018b`` -``1.3.34`` ``foss/2019a``, ``foss/2019b`` +``1.3.23`` ``foss/2016a``, ``intel/2016a`` +``1.3.25`` ``intel/2016b``, ``intel/2017a`` +``1.3.28`` ``foss/2018a`` +``1.3.31`` ``foss/2018b`` +``1.3.34`` ``foss/2019a``, ``foss/2019b`` ``1.3.36`` ``GCCcore/11.2.0``, ``foss/2020b`` ========== ================================== @@ -16884,11 +17502,11 @@ Graphite is a "smart font" system developed specifically to handle the complexi *homepage*: https://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_home -========== ============================================================================= -version toolchain -========== ============================================================================= -``1.3.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` -========== ============================================================================= +========== ================================================================================================= +version toolchain +========== ================================================================================================= +``1.3.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/8.3.0`` +========== ================================================================================================= .. _list_software_GraPhlAn_749: @@ -16901,7 +17519,7 @@ GraPhlAn is a software tool for producing high-quality circular representations *homepage*: https://segatalab.github.io/tools/graphlan ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.1.3`` ``-Python-2.7.16`` ``foss/2019b`` ========= ================== ============== @@ -16917,7 +17535,7 @@ A highly sensitive and accurate mapper for long, error-prone reads *homepage*: https://github.com/isovic/graphmap ========= ============== -version toolchain +version toolchain ========= ============== ``0.5.2`` ``foss/2019b`` ========= ============== @@ -16933,7 +17551,7 @@ A highly sensitive and accurate mapper for long, error-prone reads *homepage*: https://github.com/lbcb-sci/graphmap2 ========= ============== -version toolchain +version toolchain ========= ============== ``0.6.4`` ``foss/2019b`` ========= ============== @@ -16949,20 +17567,20 @@ Graphviz is open source graph visualization software. Graph visualization is a *homepage*: https://www.graphviz.org/ ========== ========================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ========================= =============================== ``2.38.0`` ``foss/2016b``, ``intel/2016b`` ``2.40.1`` ``foss/2018b``, ``intel/2018a`` -``2.40.1`` ``-Python-2.7.15`` ``foss/2018b`` -``2.42.2`` ``foss/2019b`` -``2.42.2`` ``-Java-11`` ``GCCcore/8.3.0`` -``2.42.2`` ``-Python-3.7.4`` ``foss/2019b`` -``2.44.1`` ``-Java-11`` ``GCCcore/9.3.0`` -``2.44.1`` ``-Java-11-Python-3.8.2`` ``GCCcore/9.3.0`` -``2.47.0`` ``-Java-11`` ``GCCcore/10.2.0`` -``2.47.2`` ``GCCcore/10.3.0`` -``2.50.0`` ``GCCcore/11.2.0`` -``5.0.0`` ``GCCcore/11.3.0`` +``2.40.1`` ``-Python-2.7.15`` ``foss/2018b`` +``2.42.2`` ``foss/2019b`` +``2.42.2`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.42.2`` ``-Python-3.7.4`` ``foss/2019b`` +``2.44.1`` ``-Java-11`` ``GCCcore/9.3.0`` +``2.44.1`` ``-Java-11-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.47.0`` ``-Java-11`` ``GCCcore/10.2.0`` +``2.47.2`` ``GCCcore/10.3.0`` +``2.50.0`` ``GCCcore/11.2.0`` +``5.0.0`` ``GCCcore/11.3.0`` ========== ========================= =============================== @@ -16976,11 +17594,11 @@ Simple Python interface for Graphviz *homepage*: https://pypi.python.org/pypi/graphviz ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``0.5.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.5.1`` ``-Python-3.5.2`` ``intel/2016b`` -``0.8.2`` ``-Python-3.6.4`` ``intel/2018a`` +``0.5.1`` ``-Python-3.5.2`` ``intel/2016b`` +``0.8.2`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================== =============================== @@ -16994,7 +17612,7 @@ The General Relativistic Atomic Structure Package (GRASP) is a set of Fortran 9 *homepage*: https://compas.github.io/grasp/ ======== ============== -version toolchain +version toolchain ======== ============== ``2018`` ``foss/2019b`` ======== ============== @@ -17010,10 +17628,11 @@ The Geographic Resources Analysis Support System - used for geospatial data man *homepage*: https://grass.osgeo.org ========= ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================== -``7.6.0`` ``-Python-2.7.15`` ``foss/2018b`` +``7.6.0`` ``-Python-2.7.15`` ``foss/2018b`` ``7.8.3`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``8.2.0`` ``foss/2021b`` ========= ================== ================== @@ -17027,7 +17646,7 @@ The greenlet package is a spin-off of Stackless, a version of CPython that suppo *homepage*: https://github.com/python-greenlet/greenlet ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.4.9`` ``-Python-2.7.11`` ``intel/2016a`` ``0.4.9`` ``-Python-3.5.1`` ``intel/2016a`` @@ -17046,7 +17665,7 @@ The grep command searches one or more input files for lines containing a match t *homepage*: http://www.gnu.org/software/grep/ ======== ============= -version toolchain +version toolchain ======== ============= ``2.21`` ``GCC/4.9.2`` ======== ============= @@ -17062,7 +17681,7 @@ A cross-platform software package for econometric analysis *homepage*: http://gretl.sourceforge.net ========= ============== -version toolchain +version toolchain ========= ============== ``2020a`` ``foss/2019a`` ========= ============== @@ -17078,10 +17697,10 @@ The ECMWF GRIB API is an application program interface accessible from C, FORTRA *homepage*: https://software.ecmwf.int/wiki/display/GRIB/Home ========== ================================================ -version toolchain +version toolchain ========== ================================================ -``1.16.0`` ``intel/2016a`` -``1.21.0`` ``foss/2017a`` +``1.16.0`` ``intel/2016a`` +``1.21.0`` ``foss/2017a`` ``1.24.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` ========== ================================================ @@ -17096,7 +17715,7 @@ GRIT - A tool for the integrative analysis of RNA-seq type assays *homepage*: https://github.com/nboley/grit ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.0.5`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -17112,7 +17731,7 @@ XGBoost is an optimized distributed gradient boosting library designed to be hig *homepage*: https://github.com/dmlc/xgboost ============ =================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ =================== =============== ``20171009`` ``-Java-1.8.0_152`` ``intel/2017b`` ============ =================== =============== @@ -17128,7 +17747,7 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with forma *homepage*: https://www.gnu.org/software/groff ========== =========================================================================================================================================================================== -version toolchain +version toolchain ========== =========================================================================================================================================================================== ``1.22.4`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== =========================================================================================================================================================================== @@ -17144,7 +17763,7 @@ GroIMP (Growth Grammar-related Interactive Modelling Platform) is a 3D-modelling *homepage*: http://www.grogra.de/software/groimp ======= ========== -version toolchain +version toolchain ======= ========== ``1.5`` ``system`` ======= ========== @@ -17160,46 +17779,46 @@ GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the *homepage*: http://www.gromacs.org ========== ============================= ============================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ============================= ============================================================================================================ -``5.1.2`` ``-hybrid`` ``foss/2016a``, ``intel/2016a`` -``5.1.2`` ``-hybrid-dp`` ``intel/2016a`` -``5.1.2`` ``-mt`` ``foss/2016a`` -``5.1.4`` ``-hybrid`` ``foss/2016b`` -``5.1.4`` ``-mt`` ``foss/2016b`` -``2016`` ``-hybrid`` ``foss/2016b`` -``2016`` ``-mt`` ``foss/2016b`` -``2016.1`` ``-PLUMED`` ``foss/2017a`` -``2016.2`` ``foss/2017a`` -``2016.3`` ``foss/2017a``, ``intel/2017a`` -``2016.3`` ``-GPU-enabled`` ``foss/2016b`` -``2016.4`` ``foss/2017b``, ``fosscuda/2017b``, ``giolf/2017b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``2016.5`` ``intel/2018a`` -``2018`` ``foss/2018a`` -``2018.1`` ``-PLUMED`` ``foss/2018b`` +``5.1.2`` ``-hybrid`` ``foss/2016a``, ``intel/2016a`` +``5.1.2`` ``-hybrid-dp`` ``intel/2016a`` +``5.1.2`` ``-mt`` ``foss/2016a`` +``5.1.4`` ``-hybrid`` ``foss/2016b`` +``5.1.4`` ``-mt`` ``foss/2016b`` +``2016`` ``-hybrid`` ``foss/2016b`` +``2016`` ``-mt`` ``foss/2016b`` +``2016.1`` ``-PLUMED`` ``foss/2017a`` +``2016.2`` ``foss/2017a`` +``2016.3`` ``foss/2017a``, ``intel/2017a`` +``2016.3`` ``-GPU-enabled`` ``foss/2016b`` +``2016.4`` ``foss/2017b``, ``fosscuda/2017b``, ``giolf/2017b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` +``2016.5`` ``intel/2018a`` +``2018`` ``foss/2018a`` +``2018.1`` ``-PLUMED`` ``foss/2018b`` ``2018.2`` ``foss/2017b``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018b``, ``intel/2017b``, ``intelcuda/2017b`` -``2018.3`` ``foss/2018b``, ``fosscuda/2018b`` -``2018.4`` ``-PLUMED-2.5.0`` ``foss/2018b``, ``fosscuda/2018b`` -``2019`` ``foss/2018b``, ``fosscuda/2018b`` -``2019.2`` ``fosscuda/2019a`` -``2019.3`` ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019a``, ``fosscuda/2019b`` -``2019.4`` ``foss/2019b`` -``2019.6`` ``fosscuda/2019b`` -``2020`` ``foss/2019b``, ``fosscuda/2019b`` -``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` -``2020.3`` ``fosscuda/2019b`` -``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` -``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` -``2021`` ``foss/2020b``, ``fosscuda/2020b`` -``2021.2`` ``fosscuda/2020b`` -``2021.3`` ``foss/2021a`` -``2021.3`` ``-CUDA-11.3.1`` ``foss/2021a`` -``2021.3`` ``-CUDA-11.3.1-PLUMED-2.7.2`` ``foss/2021a`` -``2021.3`` ``-PLUMED-2.7.2`` ``foss/2021a`` -``2021.5`` ``foss/2021b`` -``2021.5`` ``-CUDA-11.4.1`` ``foss/2021b`` -``2021.5`` ``-CUDA-11.4.1-PLUMED-2.8.0`` ``foss/2021b`` -``2021.5`` ``-PLUMED-2.8.0`` ``foss/2021b`` +``2018.3`` ``foss/2018b``, ``fosscuda/2018b`` +``2018.4`` ``-PLUMED-2.5.0`` ``foss/2018b``, ``fosscuda/2018b`` +``2019`` ``foss/2018b``, ``fosscuda/2018b`` +``2019.2`` ``fosscuda/2019a`` +``2019.3`` ``foss/2019a``, ``foss/2019b``, ``fosscuda/2019a``, ``fosscuda/2019b`` +``2019.4`` ``foss/2019b`` +``2019.6`` ``fosscuda/2019b`` +``2020`` ``foss/2019b``, ``fosscuda/2019b`` +``2020.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2020.3`` ``fosscuda/2019b`` +``2020.4`` ``-Python-3.8.2`` ``foss/2020a`` +``2020.5`` ``-Python-3.8.2`` ``fosscuda/2020a`` +``2021`` ``foss/2020b``, ``fosscuda/2020b`` +``2021.2`` ``fosscuda/2020b`` +``2021.3`` ``foss/2021a`` +``2021.3`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2021.3`` ``-CUDA-11.3.1-PLUMED-2.7.2`` ``foss/2021a`` +``2021.3`` ``-PLUMED-2.7.2`` ``foss/2021a`` +``2021.5`` ``foss/2021b`` +``2021.5`` ``-CUDA-11.4.1`` ``foss/2021b`` +``2021.5`` ``-CUDA-11.4.1-PLUMED-2.8.0`` ``foss/2021b`` +``2021.5`` ``-PLUMED-2.8.0`` ``foss/2021b`` ========== ============================= ============================================================================================================ @@ -17213,7 +17832,7 @@ GromacsWrapper is a python package that wraps system calls to Gromacs tools into *homepage*: https://gromacswrapper.readthedocs.org ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== ``0.8.0`` ``-Python-3.7.2`` ``fosscuda/2019a`` ========= ================= ================== @@ -17229,7 +17848,7 @@ GroopM is a metagenomic binning toolset. It leverages spatio-temporal dynamics *homepage*: https://ecogenomics.github.io/GroopM/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``0.3.4`` ``-Python-2.7.12`` ``foss/2016b`` ========= ================== ============== @@ -17245,7 +17864,7 @@ Groovy is a powerful, optionally typed and dynamic language, with static-typing *homepage*: https://groovy-lang.org ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``2.5.9`` ``-Java-11`` ``system`` ``4.0.3`` ``-Java-11`` ``system`` @@ -17262,7 +17881,7 @@ gRPC is a modern, open source, high-performance remote procedure call (RPC) fram *homepage*: https://grpc.io/ ========== ================== -version toolchain +version toolchain ========== ================== ``1.44.0`` ``GCCcore/11.2.0`` ========== ================== @@ -17278,7 +17897,7 @@ Gene Set Enrichment Analysis (GSEA) is a computational method that determines w *homepage*: https://www.gsea-msigdb.org/gsea/index.jsp ========= ========== -version toolchain +version toolchain ========= ========== ``4.0.3`` ``system`` ========= ========== @@ -17294,7 +17913,7 @@ gsettings-desktop-schemas contains a collection of GSettings schemas for settin *homepage*: https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas ========== ================= -version toolchain +version toolchain ========== ================= ``3.34.0`` ``GCCcore/8.2.0`` ========== ================= @@ -17310,16 +17929,16 @@ The GNU Scientific Library (GSL) is a numerical library for C and C++ programmer *homepage*: https://www.gnu.org/software/gsl/ ========= ============================================================================================================================ -version toolchain +version toolchain ========= ============================================================================================================================ -``1.16`` ``foss/2016a``, ``intel/2016a`` +``1.16`` ``foss/2016a``, ``intel/2016a`` ``2.1`` ``GCC/5.4.0-2.26``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` -``2.2.1`` ``intel/2016a``, ``intel/2016b`` -``2.3`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` -``2.4`` ``GCCcore/6.4.0`` -``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +``2.2.1`` ``intel/2016a``, ``intel/2016b`` +``2.3`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b``, ``intel/2017a`` +``2.4`` ``GCCcore/6.4.0`` +``2.5`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``iccifort/2018.3.222-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2.6`` ``GCC/10.2.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +``2.7`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` ========= ============================================================================================================================ @@ -17333,7 +17952,7 @@ The gSOAP toolkit is a C and C++ software development toolkit for SOAP and REST *homepage*: http://www.cs.fsu.edu/~engelen/soap.html =========== ================= -version toolchain +version toolchain =========== ================= ``2.8.48`` ``GCCcore/6.3.0`` ``2.8.100`` ``GCCcore/8.3.0`` @@ -17350,7 +17969,7 @@ GSPORT command-line tool for accessing GenomeScan Customer Portal *homepage*: https://github.com/genomescan/gsport ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``1.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================= ================= @@ -17366,7 +17985,7 @@ GStreamer is a library for constructing graphs of media-handling components. Th *homepage*: https://gstreamer.freedesktop.org/ ========== ============== -version toolchain +version toolchain ========== ============== ``1.20.2`` ``GCC/11.3.0`` ========== ============== @@ -17382,16 +18001,16 @@ GStreamer is a library for constructing graphs of media-handling components. Th *homepage*: https://gstreamer.freedesktop.org/ =========== ================================================================================================================== -version toolchain +version toolchain =========== ================================================================================================================== ``0.10.36`` ``foss/2016a``, ``foss/2017b``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``1.6.4`` ``foss/2016a`` -``1.8.3`` ``foss/2016a`` -``1.16.0`` ``GCC/8.2.0-2.31.1`` -``1.16.2`` ``GCC/8.3.0`` -``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` -``1.18.5`` ``GCC/11.2.0`` -``1.20.2`` ``GCC/11.3.0`` +``1.6.4`` ``foss/2016a`` +``1.8.3`` ``foss/2016a`` +``1.16.0`` ``GCC/8.2.0-2.31.1`` +``1.16.2`` ``GCC/8.3.0`` +``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``1.18.5`` ``GCC/11.2.0`` +``1.20.2`` ``GCC/11.3.0`` =========== ================================================================================================================== @@ -17405,17 +18024,17 @@ GStreamer is a library for constructing graphs of media-handling components. Th *homepage*: https://gstreamer.freedesktop.org/ =========== ================================================================================================================== -version toolchain +version toolchain =========== ================================================================================================================== ``0.10.36`` ``foss/2016a``, ``foss/2017b``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``1.6.4`` ``foss/2016a`` -``1.8.3`` ``foss/2016a`` -``1.15.1`` ``fosscuda/2018b`` -``1.16.0`` ``GCC/8.2.0-2.31.1`` -``1.16.2`` ``GCC/8.3.0`` -``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` -``1.18.5`` ``GCC/11.2.0`` -``1.20.2`` ``GCC/11.3.0`` +``1.6.4`` ``foss/2016a`` +``1.8.3`` ``foss/2016a`` +``1.15.1`` ``fosscuda/2018b`` +``1.16.0`` ``GCC/8.2.0-2.31.1`` +``1.16.2`` ``GCC/8.3.0`` +``1.18.4`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``1.18.5`` ``GCC/11.2.0`` +``1.20.2`` ``GCC/11.3.0`` =========== ================================================================================================================== @@ -17429,12 +18048,28 @@ gsutil is a Python application that lets you access Cloud Storage from the comma *homepage*: https://cloud.google.com/storage/docs/gsutil ======== ================== -version toolchain +version toolchain ======== ================== ``5.10`` ``GCCcore/11.2.0`` ======== ================== +.. _list_software_gsw_337: + +*gsw* ++++++ + +This Python implementation of the Thermodynamic Equation of Seawater 2010 (TEOS-10) is based primarily on numpy ufunc wrappers of the GSW-C implementation. This library replaces the original python-gsw pure-python implementation.. The primary reasons for this change are that by building on the C implementation we reduce code duplication and we gain an immediate update to the 75-term equation. Additional benefits include a major increase in speed, a reduction in memory usage, and the inclusion of more functions. The penalty is that a C (or MSVC C++ for Windows) compiler is required to build the package from source. + +*homepage*: https://github.com/TEOS-10/GSW-python + +========== ============== +version toolchain +========== ============== +``3.6.16`` ``foss/2022a`` +========== ============== + + .. _list_software_GTDB-Tk_525: *GTDB-Tk* @@ -17445,15 +18080,15 @@ A toolkit for assigning objective taxonomic classifications to bacterial and arc *homepage*: https://github.com/Ecogenomics/GTDBTk ========= ================== =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================================== -``0.2.2`` ``-Python-2.7.15`` ``intel/2018b`` -``0.3.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` -``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` -``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` -``1.5.0`` ``intel/2020b`` +``0.2.2`` ``-Python-2.7.15`` ``intel/2018b`` +``0.3.2`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` +``1.0.2`` ``-Python-3.7.4`` ``intel/2019b`` +``1.3.0`` ``-Python-3.8.2`` ``intel/2020a`` +``1.5.0`` ``intel/2020b`` ``1.7.0`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b`` -``2.0.0`` ``foss/2021a``, ``intel/2021b`` +``2.0.0`` ``foss/2021a``, ``intel/2021b`` ========= ================== =============================================== @@ -17467,18 +18102,18 @@ The GTK+ 2 package contains libraries used for creating graphical user interface *homepage*: https://developer.gnome.org/gtk+/stable/ =========== ================================================================================ -version toolchain +version toolchain =========== ================================================================================ -``2.24.28`` ``intel/2016a`` -``2.24.30`` ``foss/2016a``, ``intel/2016a`` -``2.24.31`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``2.24.28`` ``intel/2016a`` +``2.24.30`` ``foss/2016a``, ``intel/2016a`` +``2.24.31`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` ``2.24.32`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a`` -``2.24.33`` ``GCCcore/10.3.0`` -``3.22.30`` ``fosscuda/2018b`` -``3.24.8`` ``GCCcore/8.2.0`` -``3.24.13`` ``GCCcore/8.3.0`` -``3.24.17`` ``GCCcore/9.3.0`` -``3.24.23`` ``GCCcore/10.2.0`` +``2.24.33`` ``GCCcore/10.3.0`` +``3.22.30`` ``fosscuda/2018b`` +``3.24.8`` ``GCCcore/8.2.0`` +``3.24.13`` ``GCCcore/8.3.0`` +``3.24.17`` ``GCCcore/9.3.0`` +``3.24.23`` ``GCCcore/10.2.0`` =========== ================================================================================ @@ -17492,7 +18127,7 @@ The GTK+ 2 package contains libraries used for creating graphical user interface *homepage*: https://www.gtk.org =========== ====================================== -version toolchain +version toolchain =========== ====================================== ``2.24.33`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` =========== ====================================== @@ -17508,11 +18143,12 @@ GTK+ is the primary library used to construct user interfaces in GNOME. It prov *homepage*: https://developer.gnome.org/gtk3/stable/ =========== ================== -version toolchain +version toolchain =========== ================== ``3.24.29`` ``GCCcore/10.3.0`` ``3.24.31`` ``GCCcore/11.2.0`` ``3.24.33`` ``GCCcore/11.3.0`` +``3.24.35`` ``GCCcore/12.2.0`` =========== ================== @@ -17526,7 +18162,7 @@ GTK+ is the primary library used to construct user interfaces in GNOME. It prov *homepage*: https://docs.gtk.org/gtk4/ ========= ============== -version toolchain +version toolchain ========= ============== ``4.7.0`` ``GCC/11.3.0`` ========= ============== @@ -17542,10 +18178,10 @@ GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+ wi *homepage*: https://wiki.gnome.org/Projects/GtkSourceView =========== ===================================== -version toolchain +version toolchain =========== ===================================== ``3.24.11`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` -``4.4.0`` ``GCCcore/8.2.0`` +``4.4.0`` ``GCCcore/8.2.0`` =========== ===================================== @@ -17559,7 +18195,7 @@ GTOOL is a program for transforming sets of genotype data for use with the prog *homepage*: http://www.well.ox.ac.uk/~cfreeman/software/gwas/gtool.html ========= ========== -version toolchain +version toolchain ========= ========== ``0.7.5`` ``system`` ========= ========== @@ -17575,10 +18211,10 @@ GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free *homepage*: http://gts.sourceforge.net/ ============ ======================================================================================================================================================================================================================================================= -version toolchain +version toolchain ============ ======================================================================================================================================================================================================================================================= ``0.7.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2018b``, ``foss/2019b``, ``foss/2020a``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` -``20121130`` ``foss/2017b`` +``20121130`` ``foss/2017b`` ============ ======================================================================================================================================================================================================================================================= @@ -17592,7 +18228,7 @@ Gubbins (Genealogies Unbiased By recomBinations In Nucleotide Sequences) is an a *homepage*: https://sanger-pathogens.github.io/gubbins ========= ========== -version toolchain +version toolchain ========= ========== ``2.4.0`` ``system`` ========= ========== @@ -17608,7 +18244,7 @@ guenomu is a software written in C that estimates the species tree for a given s *homepage*: https://bitbucket.org/leomrtns/guenomu ============== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ============= =============== ``2019.07.05`` ``-mpi`` ``iimpi/2019a`` ============== ============= =============== @@ -17624,15 +18260,15 @@ Guile is a programming language, designed to help programmers create flexible a *homepage*: https://www.gnu.org/software/guile/ ========== ====================================================================================================================================================================================================================== -version toolchain +version toolchain ========== ====================================================================================================================================================================================================================== ``1.8.8`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b`` -``2.0.11`` ``GCC/4.9.3-2.25``, ``foss/2016a`` -``2.2.2`` ``GCCcore/6.4.0`` -``2.2.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` -``2.2.7`` ``GCCcore/10.3.0`` -``3.0.7`` ``GCCcore/11.2.0`` -``3.0.8`` ``GCCcore/11.3.0`` +``2.0.11`` ``GCC/4.9.3-2.25``, ``foss/2016a`` +``2.2.2`` ``GCCcore/6.4.0`` +``2.2.4`` ``GCCcore/7.3.0``, ``GCCcore/9.3.0`` +``2.2.7`` ``GCCcore/10.3.0`` +``3.0.7`` ``GCCcore/11.2.0`` +``3.0.8`` ``GCCcore/11.3.0`` ========== ====================================================================================================================================================================================================================== @@ -17646,10 +18282,10 @@ GULP is a program for performing a variety of types of simulation on materials *homepage*: https://gulp.curtin.edu.au/gulp/ ======= =============== -version toolchain +version toolchain ======= =============== ``5.1`` ``intel/2019a`` -``6.1`` ``foss/2021b`` +``6.1`` ``foss/2021b`` ======= =============== @@ -17663,25 +18299,25 @@ The Gurobi Optimizer is a state-of-the-art solver for mathematical programming. *homepage*: https://www.gurobi.com ========= ================= ================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================================== -``6.5.1`` ``system`` -``6.5.2`` ``system`` -``7.0.1`` ``system`` -``7.5.2`` ``system`` -``7.5.2`` ``-Python-3.6.4`` ``intel/2018a`` -``8.1.1`` ``system`` -``9.0.0`` ``system`` -``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``9.0.1`` ``system`` -``9.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``9.0.3`` ``GCCcore/10.2.0``, ``system`` -``9.1.0`` ``system`` -``9.1.1`` ``GCCcore/10.2.0`` +``6.5.1`` ``system`` +``6.5.2`` ``system`` +``7.0.1`` ``system`` +``7.5.2`` ``system`` +``7.5.2`` ``-Python-3.6.4`` ``intel/2018a`` +``8.1.1`` ``system`` +``9.0.0`` ``system`` +``9.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``9.0.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``9.0.1`` ``system`` +``9.0.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``9.0.3`` ``GCCcore/10.2.0``, ``system`` +``9.1.0`` ``system`` +``9.1.1`` ``GCCcore/10.2.0`` ``9.1.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``system`` -``9.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``9.5.2`` ``GCCcore/11.3.0`` +``9.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``9.5.2`` ``GCCcore/11.3.0`` ========= ================= ================================================== @@ -17695,12 +18331,12 @@ gzip (GNU zip) is a popular data compression program as a replacement for compre *homepage*: http://www.gnu.org/software/gzip/ ======== =================================================================================================================== -version toolchain +version toolchain ======== =================================================================================================================== -``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.9`` ``GCCcore/7.3.0`` +``1.8`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.9`` ``GCCcore/7.3.0`` ``1.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.12`` ``GCCcore/11.3.0`` +``1.12`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ======== =================================================================================================================== @@ -17710,7 +18346,7 @@ version toolchain --- -:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_hector_645` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_hiredis_744` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_how_are_we_stranded_here_2519` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hydra_504` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_hyperopt_891` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` +:ref:`list_software_h4toh5_540` - :ref:`list_software_H5hut_462` - :ref:`list_software_h5py_390` - :ref:`list_software_Hadoop_603` - :ref:`list_software_HAL_213` - :ref:`list_software_hanythingondemand_1808` - :ref:`list_software_HAPGEN2_485` - :ref:`list_software_HarfBuzz_812` - :ref:`list_software_Harminv_725` - :ref:`list_software_harmony_766` - :ref:`list_software_HBase_451` - :ref:`list_software_HDBSCAN_499` - :ref:`list_software_HDDM_285` - :ref:`list_software_HDF_210` - :ref:`list_software_HDF-EOS_486` - :ref:`list_software_HDF-EOS5_539` - :ref:`list_software_HDF5_263` - :ref:`list_software_hdf5storage_1116` - :ref:`list_software_HDFView_621` - :ref:`list_software_HEALPix_587` - :ref:`list_software_heaptrack_947` - :ref:`list_software_hector_645` - :ref:`list_software_HeFFTe_498` - :ref:`list_software_Hello_500` - :ref:`list_software_help2man_791` - :ref:`list_software_HH-suite_743` - :ref:`list_software_HiC-Pro_594` - :ref:`list_software_HiCExplorer_1093` - :ref:`list_software_hierfstat_970` - :ref:`list_software_hifiasm_737` - :ref:`list_software_HighFive_778` - :ref:`list_software_Highway_721` - :ref:`list_software_HIP_225` - :ref:`list_software_hipify-clang_1211` - :ref:`list_software_HIPS_308` - :ref:`list_software_hipSYCL_636` - :ref:`list_software_hiredis_744` - :ref:`list_software_HISAT2_427` - :ref:`list_software_histolab_854` - :ref:`list_software_hivtrace_854` - :ref:`list_software_hl7apy_597` - :ref:`list_software_HLAminer_752` - :ref:`list_software_HMMER_377` - :ref:`list_software_HMMER2_427` - :ref:`list_software_hmmlearn_852` - :ref:`list_software_HOME_297` - :ref:`list_software_Horovod_737` - :ref:`list_software_horton_666` - :ref:`list_software_how_are_we_stranded_here_2519` - :ref:`list_software_HPCG_290` - :ref:`list_software_HPCX_307` - :ref:`list_software_HPDBSCAN_579` - :ref:`list_software_HPL_228` - :ref:`list_software_htop_443` - :ref:`list_software_HTSeq_453` - :ref:`list_software_HTSlib_550` - :ref:`list_software_hub_319` - :ref:`list_software_humann_647` - :ref:`list_software_hunspell_875` - :ref:`list_software_hwloc_541` - :ref:`list_software_Hydra_504` - :ref:`list_software_Hyperopt_859` - :ref:`list_software_HyperQueue_1037` - :ref:`list_software_hyperspy_900` - :ref:`list_software_HyPhy_498` - :ref:`list_software_HyPo_384` - :ref:`list_software_hypothesis_1104` - :ref:`list_software_Hypre_520` .. _list_software_h4toh5_540: @@ -17723,9 +18359,9 @@ The h4toh5 software consists of the h4toh5 and h5toh4 command-line utilities, a *homepage*: http://www.hdfgroup.org/h4toh5/ ========= ======================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ======================== ================================================ -``2.2.2`` ``-linux-x86_64-static`` ``system`` +``2.2.2`` ``-linux-x86_64-static`` ``system`` ``2.2.3`` ``foss/2018b``, ``gompi/2019b``, ``gompi/2020b`` ========= ======================== ================================================ @@ -17740,7 +18376,7 @@ HDF5 Utility Toolkit: High-Performance I/O Library for Particle-based Simulation *homepage*: https://amas.psi.ch/H5hut/ =========== =============== -version toolchain +version toolchain =========== =============== ``1.99.13`` ``intel/2016b`` =========== =============== @@ -17756,44 +18392,44 @@ HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical *homepage*: https://www.h5py.org/ ========== ===================================== ==================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ===================================== ==================================================================================== -``2.5.0`` ``-Python-2.7.11-HDF5-1.8.16`` ``foss/2016a``, ``intel/2016a`` -``2.5.0`` ``-Python-2.7.11-HDF5-1.8.16-serial`` ``foss/2016a``, ``intel/2016a`` -``2.5.0`` ``-Python-3.5.1-HDF5-1.8.16`` ``foss/2016a`` -``2.6.0`` ``-Python-2.7.11`` ``intel/2016a`` -``2.6.0`` ``-Python-2.7.12-HDF5-1.10.0-patch1`` ``foss/2016b``, ``intel/2016b`` -``2.6.0`` ``-Python-2.7.12-HDF5-1.8.17`` ``foss/2016b``, ``intel/2016b`` -``2.6.0`` ``-Python-2.7.12-HDF5-1.8.18`` ``foss/2016b``, ``intel/2016b`` -``2.6.0`` ``-Python-3.5.2-HDF5-1.10.0-patch1`` ``foss/2016b``, ``intel/2016b`` -``2.6.0`` ``-Python-3.5.2-HDF5-1.8.17`` ``intel/2016b`` -``2.6.0`` ``-Python-3.5.2-HDF5-1.8.18`` ``foss/2016b``, ``intel/2016b`` -``2.7.0`` ``-Python-2.7.12`` ``intel/2016b`` -``2.7.0`` ``-Python-2.7.13`` ``intel/2017a`` -``2.7.0`` ``-Python-2.7.13-HDF5-1.10.1`` ``foss/2017a`` -``2.7.0`` ``-Python-2.7.13-HDF5-1.8.19`` ``foss/2017a`` -``2.7.0`` ``-Python-3.6.1`` ``intel/2017a`` -``2.7.0`` ``-Python-3.6.1-HDF5-1.10.0-patch1`` ``intel/2017a`` -``2.7.0`` ``-Python-3.6.1-HDF5-1.10.1`` ``foss/2017a`` -``2.7.0`` ``-Python-3.6.1-HDF5-1.8.19`` ``foss/2017a`` -``2.7.1`` ``-Python-2.7.13`` ``intel/2017a`` +``2.5.0`` ``-Python-2.7.11-HDF5-1.8.16`` ``foss/2016a``, ``intel/2016a`` +``2.5.0`` ``-Python-2.7.11-HDF5-1.8.16-serial`` ``foss/2016a``, ``intel/2016a`` +``2.5.0`` ``-Python-3.5.1-HDF5-1.8.16`` ``foss/2016a`` +``2.6.0`` ``-Python-2.7.11`` ``intel/2016a`` +``2.6.0`` ``-Python-2.7.12-HDF5-1.10.0-patch1`` ``foss/2016b``, ``intel/2016b`` +``2.6.0`` ``-Python-2.7.12-HDF5-1.8.17`` ``foss/2016b``, ``intel/2016b`` +``2.6.0`` ``-Python-2.7.12-HDF5-1.8.18`` ``foss/2016b``, ``intel/2016b`` +``2.6.0`` ``-Python-3.5.2-HDF5-1.10.0-patch1`` ``foss/2016b``, ``intel/2016b`` +``2.6.0`` ``-Python-3.5.2-HDF5-1.8.17`` ``intel/2016b`` +``2.6.0`` ``-Python-3.5.2-HDF5-1.8.18`` ``foss/2016b``, ``intel/2016b`` +``2.7.0`` ``-Python-2.7.12`` ``intel/2016b`` +``2.7.0`` ``-Python-2.7.13`` ``intel/2017a`` +``2.7.0`` ``-Python-2.7.13-HDF5-1.10.1`` ``foss/2017a`` +``2.7.0`` ``-Python-2.7.13-HDF5-1.8.19`` ``foss/2017a`` +``2.7.0`` ``-Python-3.6.1`` ``intel/2017a`` +``2.7.0`` ``-Python-3.6.1-HDF5-1.10.0-patch1`` ``intel/2017a`` +``2.7.0`` ``-Python-3.6.1-HDF5-1.10.1`` ``foss/2017a`` +``2.7.0`` ``-Python-3.6.1-HDF5-1.8.19`` ``foss/2017a`` +``2.7.1`` ``-Python-2.7.13`` ``intel/2017a`` ``2.7.1`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018a`` -``2.7.1`` ``-Python-2.7.14-serial`` ``intel/2018a`` -``2.7.1`` ``-Python-3.6.1`` ``intel/2017a`` -``2.7.1`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b`` -``2.7.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``2.8.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``2.8.0`` ``-Python-2.7.15-serial`` ``intel/2018b`` -``2.8.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``2.9.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2.10.0`` ``-Python-2.7.18`` ``intel/2020a`` -``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` -``2.10.0`` ``-serial-Python-3.7.4`` ``foss/2019b`` -``3.1.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``3.2.1`` ``foss/2021a`` -``3.6.0`` ``foss/2021b``, ``intel/2021b`` -``3.7.0`` ``foss/2022a`` +``2.7.1`` ``-Python-2.7.14-serial`` ``intel/2018a`` +``2.7.1`` ``-Python-3.6.1`` ``intel/2017a`` +``2.7.1`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b`` +``2.7.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``2.8.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.8.0`` ``-Python-2.7.15-serial`` ``intel/2018b`` +``2.8.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.9.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` +``2.10.0`` ``-Python-2.7.18`` ``intel/2020a`` +``2.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` +``2.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``2.10.0`` ``-serial-Python-3.7.4`` ``foss/2019b`` +``3.1.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``3.2.1`` ``foss/2021a``, ``gomkl/2021a`` +``3.6.0`` ``foss/2021b``, ``intel/2021b`` +``3.7.0`` ``foss/2022a`` ========== ===================================== ==================================================================================== @@ -17807,16 +18443,16 @@ Hadoop MapReduce by Cloudera *homepage*: https://archive.cloudera.com/cdh5/cdh/5/ =================== ========================== ================== -version versionsuffix toolchain +version versionsuffix toolchain =================== ========================== ================== -``2.4.0`` ``-seagate-722af1-native`` ``system`` -``2.5.0-cdh5.3.1`` ``-native`` ``system`` -``2.6.0-cdh5.4.5`` ``-native`` ``system`` -``2.6.0-cdh5.7.0`` ``-native`` ``system`` -``2.6.0-cdh5.8.0`` ``-native`` ``system`` -``2.6.0-cdh5.12.0`` ``-native`` ``system`` -``2.9.2`` ``-native`` ``GCCcore/7.3.0`` -``2.10.0`` ``-native`` ``GCCcore/8.3.0`` +``2.4.0`` ``-seagate-722af1-native`` ``system`` +``2.5.0-cdh5.3.1`` ``-native`` ``system`` +``2.6.0-cdh5.4.5`` ``-native`` ``system`` +``2.6.0-cdh5.7.0`` ``-native`` ``system`` +``2.6.0-cdh5.8.0`` ``-native`` ``system`` +``2.6.0-cdh5.12.0`` ``-native`` ``system`` +``2.9.2`` ``-native`` ``GCCcore/7.3.0`` +``2.10.0`` ``-native`` ``GCCcore/8.3.0`` ``2.10.0`` ``-native-Java-1.8`` ``GCCcore/10.2.0`` =================== ========================== ================== @@ -17831,7 +18467,7 @@ HAL is a structure to efficiently store and index multiple genome alignments and *homepage*: https://github.com/ComparativeGenomicsToolkit/hal ======= ============== -version toolchain +version toolchain ======= ============== ``2.1`` ``foss/2020b`` ======= ============== @@ -17847,27 +18483,27 @@ HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters ove *homepage*: https://github.com/hpcugent/hanythingondemand ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``3.0.0`` ``-cli`` ``system`` -``3.0.1`` ``-cli`` ``system`` -``3.0.2`` ``-cli`` ``system`` -``3.0.3`` ``-cli`` ``system`` -``3.0.4`` ``-cli`` ``system`` +``3.0.0`` ``-cli`` ``system`` +``3.0.1`` ``-cli`` ``system`` +``3.0.2`` ``-cli`` ``system`` +``3.0.3`` ``-cli`` ``system`` +``3.0.4`` ``-cli`` ``system`` ``3.1.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.1.0`` ``-cli`` ``system`` +``3.1.0`` ``-cli`` ``system`` ``3.1.1`` ``-Python-2.7.11`` ``intel/2016a`` -``3.1.1`` ``-cli`` ``system`` +``3.1.1`` ``-cli`` ``system`` ``3.1.2`` ``-Python-2.7.11`` ``intel/2016a`` -``3.1.2`` ``-cli`` ``system`` +``3.1.2`` ``-cli`` ``system`` ``3.1.3`` ``-Python-2.7.12`` ``intel/2016b`` -``3.1.3`` ``-cli`` ``system`` +``3.1.3`` ``-cli`` ``system`` ``3.1.4`` ``-Python-2.7.12`` ``intel/2016b`` -``3.1.4`` ``-cli`` ``system`` +``3.1.4`` ``-cli`` ``system`` ``3.2.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.2.0`` ``-cli`` ``system`` +``3.2.0`` ``-cli`` ``system`` ``3.2.2`` ``-Python-2.7.12`` ``intel/2016b`` -``3.2.2`` ``-cli`` ``system`` +``3.2.2`` ``-cli`` ``system`` ========= ================== =============== @@ -17881,7 +18517,7 @@ version versionsuffix toolchain *homepage*: https://mathgen.stats.ox.ac.uk/genetics_software/hapgen/hapgen2.html ========= ========== -version toolchain +version toolchain ========= ========== ``2.2.0`` ``system`` ========= ========== @@ -17897,22 +18533,23 @@ HarfBuzz is an OpenType text shaping engine. *homepage*: https://www.freedesktop.org/wiki/Software/HarfBuzz ========= ================================================ -version toolchain +version toolchain ========= ================================================ -``1.1.3`` ``foss/2016a``, ``intel/2016a`` -``1.2.7`` ``foss/2016a``, ``intel/2016a`` +``1.1.3`` ``foss/2016a``, ``intel/2016a`` +``1.2.7`` ``foss/2016a``, ``intel/2016a`` ``1.3.1`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``1.5.1`` ``intel/2017a`` -``1.7.1`` ``foss/2017b``, ``intel/2017b`` -``1.7.5`` ``foss/2018a``, ``intel/2018a`` -``1.9.0`` ``fosscuda/2018b`` -``2.2.0`` ``foss/2018b``, ``fosscuda/2018b`` -``2.4.0`` ``GCCcore/8.2.0`` -``2.6.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.6.7`` ``GCCcore/10.2.0`` -``2.8.1`` ``GCCcore/10.3.0`` -``2.8.2`` ``GCCcore/11.2.0`` -``4.2.1`` ``GCCcore/11.3.0`` +``1.5.1`` ``intel/2017a`` +``1.7.1`` ``foss/2017b``, ``intel/2017b`` +``1.7.5`` ``foss/2018a``, ``intel/2018a`` +``1.9.0`` ``fosscuda/2018b`` +``2.2.0`` ``foss/2018b``, ``fosscuda/2018b`` +``2.4.0`` ``GCCcore/8.2.0`` +``2.6.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.6.7`` ``GCCcore/10.2.0`` +``2.8.1`` ``GCCcore/10.3.0`` +``2.8.2`` ``GCCcore/11.2.0`` +``4.2.1`` ``GCCcore/11.3.0`` +``5.3.1`` ``GCCcore/12.2.0`` ========= ================================================ @@ -17926,9 +18563,9 @@ Harminv is a free program (and accompanying library) to solve the problem of har *homepage*: https://github.com/stevengj/harminv ========= ================================================================ -version toolchain +version toolchain ========= ================================================================ -``1.4`` ``foss/2016a`` +``1.4`` ``foss/2016a`` ``1.4.1`` ``foss/2017b``, ``foss/2018a``, ``intel/2018a``, ``intel/2020a`` ========= ================================================================ @@ -17943,7 +18580,7 @@ Harmony is a general-purpose R package with an efficient algorithm for integrati *homepage*: https://portals.broadinstitute.org/harmony ================== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ============= ============== ``1.0.0-20200224`` ``-R-4.0.0`` ``foss/2020a`` ================== ============= ============== @@ -17959,7 +18596,7 @@ Apache HBase. is the Hadoop database, a distributed, scalable, big data store. *homepage*: http://hbase.apache.org/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.0.2`` ``system`` ========= ========== @@ -17975,7 +18612,7 @@ The hdbscan library is a suite of tools to use unsupervised learning to find clu *homepage*: http://hdbscan.readthedocs.io/en/latest/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.8.24`` ``-Python-3.7.4`` ``foss/2019b`` ``0.8.27`` ``foss/2021a`` @@ -17992,7 +18629,7 @@ HDDM is a Python toolbox for hierarchical Bayesian parameter estimation of the *homepage*: http://ski.clps.brown.edu/hddm_docs ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.6.1`` ``-Python-3.6.6`` ``intel/2018b`` ``0.7.5`` ``-Python-2.7.16`` ``intel/2019b`` @@ -18010,13 +18647,13 @@ HDF (also known as HDF4) is a library and multi-object file format for storing *homepage*: https://www.hdfgroup.org/products/hdf4/ ========== ============== ================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============== ================================================================================================= -``4.2.11`` ``intel/2016a`` -``4.2.12`` ``intel/2017a`` -``4.2.13`` ``GCCcore/6.4.0`` -``4.2.13`` ``-no-netcdf`` ``intel/2017a`` -``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.2.11`` ``intel/2016a`` +``4.2.12`` ``intel/2017a`` +``4.2.13`` ``GCCcore/6.4.0`` +``4.2.13`` ``-no-netcdf`` ``intel/2017a`` +``4.2.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``4.2.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` ========== ============== ================================================================================================= @@ -18031,7 +18668,7 @@ HDF-EOS libraries are software libraries built on HDF libraries. It supports th *homepage*: https://hdfeos.org/ ======== ======================================================== -version toolchain +version toolchain ======== ======================================================== ``2.20`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ======== ======================================================== @@ -18047,7 +18684,7 @@ HDF-EOS libraries are software libraries built on HDF libraries. It supports th *homepage*: https://hdfeos.org/ ======== ================================================ -version toolchain +version toolchain ======== ================================================ ``1.16`` ``foss/2018b``, ``gompi/2019b``, ``gompi/2020b`` ======== ================================================ @@ -18063,34 +18700,34 @@ HDF5 is a data model, library, and file format for storing and managing data. I *homepage*: https://portal.hdfgroup.org/display/support ================= ============= ================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ================= ============= ================================================================================================================================================================================================================== -``1.8.10`` ``-serial`` ``GCC/4.8.1`` -``1.8.11`` ``-serial`` ``GCC/4.8.1`` -``1.8.12`` ``foss/2018b``, ``intel/2016b`` -``1.8.13`` ``foss/2018b`` -``1.8.16`` ``foss/2016a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``1.8.16`` ``-serial`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.8.17`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.8.17`` ``-serial`` ``GCC/5.4.0-2.26``, ``foss/2016a``, ``intel/2016b`` -``1.8.18`` ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a`` -``1.8.18`` ``-serial`` ``intel/2017a`` -``1.8.19`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``1.8.20`` ``foss/2018a``, ``gmpolf/2017.10``, ``intel/2017b``, ``intel/2018a`` -``1.10.0-patch1`` ``foss/2016b``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a`` +``1.8.10`` ``-serial`` ``GCC/4.8.1`` +``1.8.11`` ``-serial`` ``GCC/4.8.1`` +``1.8.12`` ``foss/2018b``, ``intel/2016b`` +``1.8.13`` ``foss/2018b`` +``1.8.16`` ``foss/2016a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``1.8.16`` ``-serial`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.8.17`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.8.17`` ``-serial`` ``GCC/5.4.0-2.26``, ``foss/2016a``, ``intel/2016b`` +``1.8.18`` ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a`` +``1.8.18`` ``-serial`` ``intel/2017a`` +``1.8.19`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``1.8.20`` ``foss/2018a``, ``gmpolf/2017.10``, ``intel/2017b``, ``intel/2018a`` +``1.10.0-patch1`` ``foss/2016b``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a`` ``1.10.1`` ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2017b``, ``iomkl/2018a`` -``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b``, ``iompi/2019b`` -``1.10.5`` ``-serial`` ``GCCcore/8.3.0`` -``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` -``1.10.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpic/2020b`` -``1.10.8`` ``gompi/2021b`` -``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` -``1.12.1`` ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021b`` -``1.12.2`` ``gompi/2022a``, ``iimpi/2022a`` -``1.12.2`` ``-serial`` ``GCCcore/11.3.0`` -``1.13.1`` ``gompi/2022a``, ``iimpi/2022a`` -``1.13.1`` ``-serial`` ``GCCcore/11.3.0`` +``1.10.2`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``1.10.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompic/2019a``, ``gompic/2019b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpic/2019a``, ``iimpic/2019b``, ``iompi/2019b`` +``1.10.5`` ``-serial`` ``GCCcore/8.3.0`` +``1.10.6`` ``gompi/2020a``, ``gompic/2020a``, ``iimpi/2020a``, ``iimpic/2020a`` +``1.10.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpic/2020b`` +``1.10.8`` ``gompi/2021b``, ``gompi/2022a`` +``1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` +``1.12.1`` ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021b`` +``1.12.2`` ``gompi/2022a``, ``iimpi/2022a`` +``1.12.2`` ``-serial`` ``GCCcore/11.3.0`` +``1.13.1`` ``gompi/2022a``, ``iimpi/2022a`` +``1.13.1`` ``-serial`` ``GCCcore/11.3.0`` ================= ============= ================================================================================================================================================================================================================== @@ -18104,7 +18741,7 @@ This Python package provides high level utilities to read/write a variety of Pyt *homepage*: https://pythonhosted.org/hdf5storage/ ========== ================================== -version toolchain +version toolchain ========== ================================== ``0.1.15`` ``foss/2019a``, ``fosscuda/2019a`` ========== ================================== @@ -18120,7 +18757,7 @@ HDFView is a visual tool for browsing and editing HDF4 and HDF5 files. *homepage*: https://support.hdfgroup.org/products/java/hdfview/ ======== =========================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== =========================== ========== ``2.14`` ``-Java-1.8.0_152-centos6`` ``system`` ``2.14`` ``-Java-1.8.0_152-centos7`` ``system`` @@ -18137,7 +18774,7 @@ Hierarchical Equal Area isoLatitude Pixelation of a sphere. *homepage*: http://healpix.sourceforge.net/ ======== ==================================== -version toolchain +version toolchain ======== ==================================== ``3.50`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ======== ==================================== @@ -18153,7 +18790,7 @@ A heap memory profiler for Linux. *homepage*: http://milianw.de/blog/heaptrack-a-heap-memory-profiler-for-linux ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.0`` ``foss/2016b`` ========= ============== @@ -18169,7 +18806,7 @@ This is the repository for Hector, an open source, object-oriented, simple glob *homepage*: https://github.com/JGCRI/hector ========= ============== -version toolchain +version toolchain ========= ============== ``2.5.0`` ``GCC/11.2.0`` ========= ============== @@ -18185,7 +18822,7 @@ Highly Efficient FFT for Exascale (HeFFTe) library *homepage*: https://icl.utk.edu/fft ======= ============== -version toolchain +version toolchain ======= ============== ``1.0`` ``foss/2020a`` ======= ============== @@ -18201,7 +18838,7 @@ The GNU Hello program produces a familiar, friendly greeting. Yes, this is anoth *homepage*: https://www.gnu.org/software/hello/ ======== ================= -version toolchain +version toolchain ======== ================= ``2.10`` ``GCCcore/8.2.0`` ======== ================= @@ -18217,19 +18854,19 @@ help2man produces simple manual pages from the '--help' and '--version' output o *homepage*: https://www.gnu.org/software/help2man/ =========== ================================================================================================================================================================================== -version toolchain +version toolchain =========== ================================================================================================================================================================================== ``1.47.4`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/system``, ``gimkl/2017a``, ``intel/2016b``, ``system`` -``1.47.5`` ``GCCcore/5.5.0`` -``1.47.6`` ``GCCcore/8.1.0`` -``1.47.7`` ``GCCcore/8.2.0`` -``1.47.8`` ``GCCcore/7.4.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0`` -``1.47.10`` ``GCCcore/9.1.0``, ``GCCcore/9.2.0`` -``1.47.12`` ``GCCcore/9.3.0`` -``1.47.15`` ``GCCcore/10.1.0`` -``1.47.16`` ``GCCcore/10.2.0`` -``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0`` -``1.49.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0`` +``1.47.5`` ``GCCcore/5.5.0`` +``1.47.6`` ``GCCcore/8.1.0`` +``1.47.7`` ``GCCcore/8.2.0`` +``1.47.8`` ``GCCcore/7.4.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0`` +``1.47.10`` ``GCCcore/9.1.0``, ``GCCcore/9.2.0`` +``1.47.12`` ``GCCcore/9.3.0`` +``1.47.15`` ``GCCcore/10.1.0`` +``1.47.16`` ``GCCcore/10.2.0`` +``1.48.3`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/9.4.0`` +``1.49.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0`` =========== ================================================================================================================================================================================== @@ -18243,12 +18880,12 @@ The HH-suite is an open-source software package for sensitive protein sequence *homepage*: https://github.com/soedinglab/hh-suite ============== ================= =================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================= =================================================================================== -``3.0-beta.3`` ``intel/2018a`` -``3.2.0`` ``foss/2019b``, ``fosscuda/2019b`` +``3.0-beta.3`` ``intel/2018a`` +``3.2.0`` ``foss/2019b``, ``fosscuda/2019b`` ``3.3.0`` ``foss/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b`` -``3.3.0`` ``-Python-3.7.4`` ``gompic/2019b`` +``3.3.0`` ``-Python-3.7.4`` ``gompic/2019b`` ============== ================= =================================================================================== @@ -18262,7 +18899,7 @@ HiC-Pro was designed to process Hi-C data, from raw fastq files (paired-end Illu *homepage*: http://nservant.github.io/HiC-Pro ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.9.0`` ``-Python-2.7.12`` ``foss/2016b`` ========= ================== ============== @@ -18278,7 +18915,7 @@ HiCexplorer addresses the common tasks of Hi-C analysis from processing to visua *homepage*: http://hicexplorer.readthedocs.org/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.1.1`` ``-Python-3.6.4`` ``foss/2018a`` ========= ================= ============== @@ -18294,7 +18931,7 @@ Estimates hierarchical F-statistics from haploid or diploid genetic data with an *homepage*: https://cran.r-project.org/package=hierfstat ========= ========================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= ============== ``0.5-7`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` ========= ========================= ============== @@ -18310,13 +18947,29 @@ Hifiasm: a haplotype-resolved assembler for accurate Hifi reads. *homepage*: https://github.com/chhylp123/hifiasm ========== ===================================== -version toolchain +version toolchain ========== ===================================== ``0.15.2`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``0.16.1`` ``GCCcore/10.3.0`` +``0.16.1`` ``GCCcore/10.3.0`` ========== ===================================== +.. _list_software_HighFive_778: + +*HighFive* +++++++++++ + +HighFive is a modern header-only C++11 friendly interface for libhdf5. + +*homepage*: https://github.com/BlueBrain/HighFive + +========= =============== +version toolchain +========= =============== +``2.6.2`` ``gompi/2021a`` +========= =============== + + .. _list_software_Highway_721: *Highway* @@ -18327,7 +18980,7 @@ Highway is a C++ library for SIMD (Single Instruction, Multiple Data), i.e. appl *homepage*: https://github.com/google/highway ========== ====================================== -version toolchain +version toolchain ========== ====================================== ``0.12.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========== ====================================== @@ -18343,7 +18996,7 @@ HIP is a C++ Runtime API and Kernel Language that allows developers to create po *homepage*: https://github.com/ROCm-Developer-Tools/HIP ========= ============= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================== ``4.5.0`` ``-amd`` ``GCCcore/11.2.0`` ========= ============= ================== @@ -18359,7 +19012,7 @@ Hipify-clang is a clang-based tool for translating CUDA sources into HIP sourc *homepage*: https://github.com/ROCm-Developer-Tools/HIPIFY ========= ================= -version toolchain +version toolchain ========= ================= ``4.2.0`` ``gcccuda/2020b`` ========= ================= @@ -18375,7 +19028,7 @@ HIPS (Hierarchical Iterative Parallel Solver) is a scientific library that provi *homepage*: http://hips.gforge.inria.fr/ ============ ============== -version toolchain +version toolchain ============ ============== ``1.2b-rc5`` ``foss/2017b`` ============ ============== @@ -18391,7 +19044,7 @@ hipSYCL is a modern SYCL implementation targeting CPUs and GPUs, with a focus on *homepage*: https://github.com/illuhad/hipSYCL ========= ================================= -version toolchain +version toolchain ========= ================================= ``0.9.1`` ``GCC/10.2.0``, ``gcccuda/2020b`` ========= ================================= @@ -18407,7 +19060,7 @@ Hiredis is a minimalistic C client library for the Redis database. It is minima *homepage*: https://github.com/redis/hiredis ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``1.0.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ====================================== @@ -18423,14 +19076,14 @@ HISAT2 is a fast and sensitive alignment program for mapping next-generation seq *homepage*: https://daehwankimlab.github.io/hisat2 ============== ================================================================================= -version toolchain +version toolchain ============== ================================================================================= -``2.0.3-beta`` ``intel/2016a`` -``2.0.4`` ``foss/2016b`` -``2.0.5`` ``intel/2017a`` +``2.0.3-beta`` ``intel/2016a`` +``2.0.4`` ``foss/2016b`` +``2.0.5`` ``intel/2017a`` ``2.1.0`` ``foss/2017b``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``2.2.0`` ``foss/2018b`` -``2.2.1`` ``foss/2019b``, ``foss/2020a``, ``gompi/2020b``, ``gompi/2021b`` +``2.2.0`` ``foss/2018b`` +``2.2.1`` ``foss/2019b``, ``foss/2020a``, ``gompi/2020b``, ``gompi/2021b`` ============== ================================================================================= @@ -18444,7 +19097,7 @@ Library for Digital Pathology Image Processing *homepage*: https://github.com/histolab/histolab ========= ============================== -version toolchain +version toolchain ========= ============================== ``0.4.1`` ``foss/2021a``, ``foss/2021b`` ========= ============================== @@ -18460,7 +19113,7 @@ HIV-TRACE is an application that identifies potential transmission clusters with *homepage*: https://github.com/veg/hivtrace ========= ============== -version toolchain +version toolchain ========= ============== ``0.6.2`` ``foss/2021a`` ========= ============== @@ -18476,7 +19129,7 @@ Python library to parse, create and handle HL7 v2 messages. *homepage*: https://github.com/crs4/hl7apy ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``1.3.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================= ================= @@ -18492,7 +19145,7 @@ HLAminer is a software for HLA predictions from next-generation shotgun (NGS) se *homepage*: http://www.bcgsc.ca/platform/bioinfo/software/hlaminer ======= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================ ============== ``1.4`` ``-Perl-5.28.0`` ``foss/2018b`` ======= ================ ============== @@ -18508,12 +19161,12 @@ HMMER is used for searching sequence databases for homologs of protein sequence *homepage*: http://hmmer.org/ ========= ============================================================================================================================================ -version toolchain +version toolchain ========= ============================================================================================================================================ ``3.1b2`` ``GCC/6.4.0-2.28``, ``foss/2016a``, ``foss/2016b``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017a``, ``intel/2018a`` -``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` -``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` -``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021b`` +``3.2.1`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``gompi/2019b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iimpi/2019b``, ``intel/2018b`` +``3.3.1`` ``gompi/2020a``, ``iimpi/2020a`` +``3.3.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021b`` ========= ============================================================================================================================================ @@ -18527,7 +19180,7 @@ HMMER is used for searching sequence databases for sequence homologs, and for m *homepage*: http://hmmer.org ========= ============================================= -version toolchain +version toolchain ========= ============================================= ``2.3.2`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0`` ========= ============================================= @@ -18543,7 +19196,7 @@ hmmlearn is a set of algorithms for unsupervised learning and inference of Hidde *homepage*: https://github.com/hmmlearn/hmmlearn ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.2.0`` ``-Python-2.7.14`` ``intel/2017b`` ``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` @@ -18560,7 +19213,7 @@ HOME (histogram of methylation) is a python package for differential methylation *homepage*: https://github.com/ListerLab/HOME ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``0.9`` ``-Python-2.7.13`` ``foss/2017a`` ======= ================== ============== @@ -18576,27 +19229,27 @@ Horovod is a distributed training framework for TensorFlow. *homepage*: https://github.com/uber/horovod ========== =================================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================================== ================================== -``0.9.10`` ``-Python-3.6.3`` ``intel/2017b`` -``0.18.1`` ``-Python-3.7.2`` ``foss/2019a`` -``0.18.2`` ``-TensorFlow-1.15.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.18.2`` ``-TensorFlow-1.15.2-Python-3.7.4`` ``fosscuda/2019b`` -``0.18.2`` ``-TensorFlow-2.0.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.19.5`` ``-TensorFlow-2.2.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.20.3`` ``-TensorFlow-2.3.1-Python-3.7.4`` ``fosscuda/2019b`` -``0.21.1`` ``-PyTorch-1.7.1-Python-3.7.4`` ``fosscuda/2019b`` -``0.21.1`` ``-TensorFlow-2.4.1`` ``fosscuda/2020b`` -``0.21.1`` ``-TensorFlow-2.4.1-Python-3.7.4`` ``fosscuda/2019b`` -``0.21.3`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``0.9.10`` ``-Python-3.6.3`` ``intel/2017b`` +``0.18.1`` ``-Python-3.7.2`` ``foss/2019a`` +``0.18.2`` ``-TensorFlow-1.15.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.18.2`` ``-TensorFlow-1.15.2-Python-3.7.4`` ``fosscuda/2019b`` +``0.18.2`` ``-TensorFlow-2.0.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.19.1`` ``-TensorFlow-2.1.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.19.5`` ``-TensorFlow-2.2.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.20.3`` ``-TensorFlow-2.3.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.1`` ``-PyTorch-1.7.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.1`` ``-TensorFlow-2.4.1`` ``fosscuda/2020b`` +``0.21.1`` ``-TensorFlow-2.4.1-Python-3.7.4`` ``fosscuda/2019b`` +``0.21.3`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` ``0.21.3`` ``-TensorFlow-2.3.1-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``0.22.0`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` -``0.22.1`` ``-CUDA-11.3.1-TensorFlow-2.6.0`` ``foss/2021a`` -``0.22.1`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` -``0.22.1`` ``-TensorFlow-2.5.0-Python-3.7.4`` ``fosscuda/2019b`` -``0.23.0`` ``-CUDA-11.3.1-PyTorch-1.10.0`` ``foss/2021a`` -``0.23.0`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` +``0.22.0`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` +``0.22.1`` ``-CUDA-11.3.1-TensorFlow-2.6.0`` ``foss/2021a`` +``0.22.1`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` +``0.22.1`` ``-TensorFlow-2.5.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.23.0`` ``-CUDA-11.3.1-PyTorch-1.10.0`` ``foss/2021a`` +``0.23.0`` ``-TensorFlow-2.5.0`` ``fosscuda/2020b`` ========== =================================== ================================== @@ -18610,10 +19263,10 @@ HORTON is a Helpful Open-source Research TOol for N-fermion systems, written pr *homepage*: https://theochem.github.io/horton ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``2.1.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``2.1.1`` ``-Python-2.7.18`` ``intel/2020a`` +``2.1.1`` ``-Python-2.7.18`` ``intel/2020a`` ========= ================== =============================== @@ -18627,7 +19280,7 @@ Python package for testing strandedness of RNA-Seq fastq files *homepage*: https://github.com/signalbash/how_are_we_stranded_here ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.1`` ``foss/2021b`` ========= ============== @@ -18643,9 +19296,9 @@ The HPCG Benchmark project is an effort to create a more relevant metric for ran *homepage*: https://software.sandia.gov/hpcg ======= ================================================================================================= -version toolchain +version toolchain ======= ================================================================================================= -``3.0`` ``foss/2016b``, ``foss/2018b``, ``intel/2018b`` +``3.0`` ``foss/2016b``, ``foss/2018b``, ``intel/2018b`` ``3.1`` ``foss/2018b``, ``foss/2021a``, ``foss/2021b``, ``intel/2018b``, ``intel/2021a``, ``intel/2021b`` ======= ================================================================================================= @@ -18660,7 +19313,7 @@ The Mellanox HPC-X Toolkit is a comprehensive MPI and SHMEM/PGAS software suite *homepage*: http://www.mellanox.com/page/products_dyn?product_family=189&mtag=hpc-x ========= ==================== -version toolchain +version toolchain ========= ==================== ``2.3.0`` ``GCC/8.2.0-2.31.1`` ========= ==================== @@ -18676,7 +19329,7 @@ Highly parallel density based spatial clustering for application with noise *homepage*: https://github.com/Markus-Goetz/hpdbscan ============ ============== -version toolchain +version toolchain ============ ============== ``20171110`` ``foss/2017b`` ``20210826`` ``foss/2020b`` @@ -18692,13 +19345,13 @@ HPL is a software package that solves a (random) dense linear system in double p *homepage*: https://www.netlib.org/benchmark/hpl/ -======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` +======= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================ +version toolchain +======= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================ +``2.1`` ``foss/2016.04``, ``foss/2016.06``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gmpolf/2016a``, ``gmvolf/1.7.20``, ``gmvolf/2016a``, ``intel/2016.00``, ``intel/2016.01``, ``intel/2016.02-GCC-4.9``, ``intel/2016.02-GCC-5.3``, ``intel/2016.03-GCC-4.9``, ``intel/2016.03-GCC-5.3``, ``intel/2016.03-GCC-5.4``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``pomkl/2016.03``, ``pomkl/2016.04``, ``pomkl/2016.09`` ``2.2`` ``foss/2016.07``, ``foss/2016.09``, ``foss/2017a``, ``foss/2017b``, ``foss/2018.08``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2018b``, ``giolf/2017b``, ``giolf/2018a``, ``giolfc/2017b``, ``gmpolf/2017.10``, ``goblf/2018b``, ``gomkl/2018b``, ``intel/2017.00``, ``intel/2017.01``, ``intel/2017.02``, ``intel/2017.09``, ``intel/2017a``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01``, ``intel/2018.02``, ``intel/2018.04``, ``intel/2018a``, ``intel/2018b``, ``intel/2019.00``, ``intel/2019.01``, ``intelcuda/2016.10``, ``intelcuda/2017b``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2016.09-GCC-5.4.0-2.26``, ``iomkl/2017.01``, ``iomkl/2017a``, ``iomkl/2017b``, ``iomkl/2018.02``, ``iomkl/2018a``, ``iomkl/2018b``, ``pomkl/2016.09`` -``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022.05``, ``foss/2022a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intel/2022.09``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` -======= ========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``2.3`` ``CrayCCE/19.06``, ``CrayGNU/19.06``, ``CrayIntel/19.06``, ``Fujitsu/21.05``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022.05``, ``foss/2022.10``, ``foss/2022a``, ``foss/2022b``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``gobff/2020.06-amd``, ``gobff/2020.11``, ``gobff/2020b``, ``gobff/2021a``, ``goblf/2020b``, ``gomkl/2019a``, ``gomkl/2020b``, ``gomkl/2021a``, ``iibff/2020b``, ``intel/2019.02``, ``intel/2019.03``, ``intel/2019a``, ``intel/2019b``, ``intel/2020.00``, ``intel/2020.06-impi-18.5``, ``intel/2020.12``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022.00``, ``intel/2022.09``, ``intel/2022.11``, ``intel/2022b``, ``intelcuda/2019b``, ``intelcuda/2020a``, ``iomkl/2019.01``, ``iomkl/2021a`` +======= ================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================ .. _list_software_htop_443: @@ -18711,7 +19364,7 @@ An interactive process viewer for Unix *homepage*: https://htop.dev ========= ========== -version toolchain +version toolchain ========= ========== ``2.0.0`` ``system`` ``2.0.1`` ``system`` @@ -18724,25 +19377,26 @@ version toolchain *HTSeq* +++++++ -A framework to process and analyze data from high-throughput sequencing (HTS) assays +HTSeq is a Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments. -*homepage*: https://www-huber.embl.de/users/anders/HTSeq/ +*homepage*: https://github.com/simon-anders/htseq =========== ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ================================================ -``0.6.1p1`` ``-Python-2.7.11`` ``foss/2016a`` -``0.6.1p1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.9.1`` ``-Python-2.7.12`` ``foss/2016b`` -``0.9.1`` ``-Python-2.7.13`` ``intel/2017a`` +``0.6.1p1`` ``-Python-2.7.11`` ``foss/2016a`` +``0.6.1p1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``0.9.1`` ``-Python-2.7.12`` ``foss/2016b`` +``0.9.1`` ``-Python-2.7.13`` ``intel/2017a`` ``0.9.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``0.9.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.10.0`` ``-Python-2.7.14`` ``foss/2018a`` -``0.11.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.11.2`` ``-Python-3.6.6`` ``foss/2018b`` -``0.11.2`` ``-Python-3.7.2`` ``foss/2019a`` -``0.11.2`` ``-Python-3.7.4`` ``foss/2019b`` -``0.11.3`` ``foss/2020b``, ``foss/2021b`` +``0.9.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.10.0`` ``-Python-2.7.14`` ``foss/2018a`` +``0.11.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.11.2`` ``-Python-3.6.6`` ``foss/2018b`` +``0.11.2`` ``-Python-3.7.2`` ``foss/2019a`` +``0.11.2`` ``-Python-3.7.4`` ``foss/2019b`` +``0.11.3`` ``foss/2020b``, ``foss/2021b`` +``2.0.2`` ``foss/2022a`` =========== ================== ================================================ @@ -18756,24 +19410,24 @@ PacBio fork of C library for reading/writing high-throughput sequencing data. T *homepage*: https://github.com/PacificBiosciences/htslib ============ ============= =========================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =========================================================================================================================================================== -``1.2.1`` ``foss/2016b`` -``1.3`` ``foss/2016a``, ``intel/2016a`` -``1.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``1.3.2`` ``intel/2016b`` -``1.4`` ``foss/2016b``, ``intel/2016b`` -``1.4.1`` ``foss/2016a``, ``intel/2017a`` -``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` -``1.7`` ``intel/2018a`` -``1.8`` ``GCC/6.4.0-2.28``, ``foss/2018a``, ``intel/2018a`` +``1.2.1`` ``foss/2016b`` +``1.3`` ``foss/2016a``, ``intel/2016a`` +``1.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``1.3.2`` ``intel/2016b`` +``1.4`` ``foss/2016b``, ``intel/2016b`` +``1.4.1`` ``foss/2016a``, ``intel/2017a`` +``1.6`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` +``1.7`` ``intel/2018a`` +``1.8`` ``GCC/6.4.0-2.28``, ``foss/2018a``, ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``1.11`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` -``1.14`` ``GCC/11.2.0`` -``1.15.1`` ``GCC/11.3.0`` -``20160107`` ``-PacBio`` ``intel/2017a`` +``1.10.2`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``1.11`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +``1.14`` ``GCC/11.2.0`` +``1.15.1`` ``GCC/11.3.0`` +``20160107`` ``-PacBio`` ``intel/2017a`` ============ ============= =========================================================================================================================================================== @@ -18787,28 +19441,44 @@ hub is a command-line wrapper for git that makes you better at GitHub. *homepage*: https://hub.github.com/ ========= ================ ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ========== ``2.2.2`` ``-linux-amd64`` ``system`` ========= ================ ========== +.. _list_software_humann_647: + +*humann* +++++++++ + +HUMAnN v3 is a pipeline for efficiently and accurately determining the coverage and abundance of microbial pathways in a community from metagenomic data. Sequencing a metagenome typically produces millions of short DNA/RNA reads. This process, referred to as functional profiling, aims to describe the metabolic potential of a microbial community and its members. More generally, functional profiling answers the question: What are the microbes in my community-of-interest doing (or capable of doing)? + +*homepage*: http://huttenhower.sph.harvard.edu/humann + +======= ============== +version toolchain +======= ============== +``3.6`` ``foss/2022a`` +======= ============== + + .. _list_software_hunspell_875: *hunspell* ++++++++++ -Hunspell is a spell checker and morphological analyzer library and program designed for languageswith rich morphology and complex word compounding or character encoding. +Hunspell is a spell checker and morphological analyzer library and program designed for languageswith rich morphology and complex word compounding or character encoding. -*homepage*: http://hunspell.github.io/ +*homepage*: https://hunspell.github.io/ -========= ================== -version toolchain -========= ================== -``1.6.1`` ``intel/2017a`` -``1.7.0`` ``GCCcore/8.2.0`` -``1.7.1`` ``GCCcore/11.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.6.1`` ``intel/2017a`` +``1.7.0`` ``GCCcore/8.2.0`` +``1.7.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_hwloc_541: @@ -18821,32 +19491,33 @@ The Portable Hardware Locality (hwloc) software package provides a portable abs *homepage*: https://www.open-mpi.org/projects/hwloc/ =========== ===================================================================================================================================================================================================================================================== -version toolchain +version toolchain =========== ===================================================================================================================================================================================================================================================== -``1.7.2`` ``GCC/4.8.2`` -``1.8.1`` ``GCC/4.8.2``, ``GCC/4.8.3`` -``1.9`` ``GCC/4.8.3`` -``1.10.0`` ``GCC/4.9.2`` -``1.10.1`` ``GCC/4.8.4``, ``GNU/4.9.2-2.25`` -``1.11.0`` ``GNU/4.9.3-2.25`` -``1.11.1`` ``GCC/4.9.3`` -``1.11.2`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25`` +``1.7.2`` ``GCC/4.8.2`` +``1.8.1`` ``GCC/4.8.2``, ``GCC/4.8.3`` +``1.9`` ``GCC/4.8.3`` +``1.10.0`` ``GCC/4.9.2`` +``1.10.1`` ``GCC/4.8.4``, ``GNU/4.9.2-2.25`` +``1.11.0`` ``GNU/4.9.3-2.25`` +``1.11.1`` ``GCC/4.9.3`` +``1.11.2`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25`` ``1.11.3`` ``GCC/5.2.0``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``PGI/16.3-GCC-4.9.3-2.25``, ``PGI/16.4-GCC-5.3.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` -``1.11.4`` ``GCC/6.2.0-2.27``, ``PGI/16.7-GCC-5.4.0-2.26``, ``iccifort/2017.1.132-GCC-5.4.0-2.26`` -``1.11.5`` ``GCC/5.4.0-2.26``, ``GCC/6.3.0-2.27``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` -``1.11.6`` ``GCC/6.3.0-2.28`` -``1.11.7`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` -``1.11.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``intel/2017a`` -``1.11.10`` ``GCCcore/7.3.0`` -``1.11.11`` ``GCCcore/8.2.0`` -``1.11.12`` ``GCCcore/8.3.0`` -``2.0.2`` ``GCCcore/8.2.0`` -``2.0.3`` ``GCCcore/8.3.0`` -``2.1.0`` ``GCCcore/9.2.0`` -``2.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``2.4.1`` ``GCCcore/10.3.0`` -``2.5.0`` ``GCCcore/11.2.0`` -``2.7.1`` ``GCCcore/11.3.0`` +``1.11.4`` ``GCC/6.2.0-2.27``, ``PGI/16.7-GCC-5.4.0-2.26``, ``iccifort/2017.1.132-GCC-5.4.0-2.26`` +``1.11.5`` ``GCC/5.4.0-2.26``, ``GCC/6.3.0-2.27``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` +``1.11.6`` ``GCC/6.3.0-2.28`` +``1.11.7`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` +``1.11.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``intel/2017a`` +``1.11.10`` ``GCCcore/7.3.0`` +``1.11.11`` ``GCCcore/8.2.0`` +``1.11.12`` ``GCCcore/8.3.0`` +``2.0.2`` ``GCCcore/8.2.0`` +``2.0.3`` ``GCCcore/8.3.0`` +``2.1.0`` ``GCCcore/9.2.0`` +``2.2.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.4.1`` ``GCCcore/10.3.0`` +``2.5.0`` ``GCCcore/11.2.0`` +``2.7.1`` ``GCCcore/11.3.0`` +``2.8.0`` ``GCCcore/12.2.0`` =========== ===================================================================================================================================================================================================================================================== @@ -18860,7 +19531,7 @@ Hydra is an open-source Python framework that simplifies the development of rese *homepage*: https://hydra.cc/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.1.1`` ``GCCcore/10.3.0`` ========= ================== @@ -18875,29 +19546,31 @@ hyperopt is a Python library for optimizing over awkward search spaces with real *homepage*: http://hyperopt.github.io/hyperopt/ -========= ================== =============== -version versionsuffix toolchain -========= ================== =============== -``0.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.1.1`` ``-Python-3.6.6`` ``intel/2018b`` -========= ================== =============== +========= ========================== ================== +version versionsuffix toolchain +========= ========================== ================== +``0.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.1.1`` ``-Python-3.6.6`` ``intel/2018b`` +``0.2.4`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` +``0.2.5`` ``fosscuda/2020b`` +``0.2.7`` ``foss/2021a`` +========= ========================== ================== -.. _list_software_hyperopt_891: +.. _list_software_HyperQueue_1037: -*hyperopt* -++++++++++ +*HyperQueue* +++++++++++++ -Distributed Asynchronous Hyperparameter Optimization in Python +HyperQueue lets you build a computation plan consisting of a large amount of tasks and then execute it transparently over a system like SLURM/PBS. It dynamically groups jobs into SLURM/PBS jobs and distributes them to fully utilize allocated nodes. You thus do not have to manually aggregate your tasks into SLURM/PBS jobs. -*homepage*: https://github.com/hyperopt/hyperopt +*homepage*: https://it4innovations.github.io/hyperqueue/ -========= ========================== ================== -version versionsuffix toolchain -========= ========================== ================== -``0.2.4`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` -``0.2.5`` ``fosscuda/2020b`` -========= ========================== ================== +========== ========== +version toolchain +========== ========== +``0.13.0`` ``system`` +========== ========== .. _list_software_hyperspy_900: @@ -18910,7 +19583,7 @@ HyperSpy is an open source Python library which provides tools to facilitate the *homepage*: https://hyperspy.org/ ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.1.1`` ``-Python-3.5.2`` ``intel/2016b`` ========= ================= =============== @@ -18926,9 +19599,9 @@ HyPhy (Hypothesis Testing using Phylogenies) is an open-source software package *homepage*: https://veg.github.io/hyphy-site/ ========== =============== -version toolchain +version toolchain ========== =============== -``2.3.13`` ``foss/2016b`` +``2.3.13`` ``foss/2016b`` ``2.5.1`` ``gompi/2019a`` ``2.5.33`` ``gompi/2021a`` ========== =============== @@ -18944,7 +19617,7 @@ HyPo: Super Fast & Accurate Polisher for Long Read Genome Assemblies *homepage*: https://github.com/kensung-lab/hypo ========= ================= ============= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============= ``1.0.3`` ``-Python-3.7.4`` ``GCC/8.3.0`` ========= ================= ============= @@ -18960,21 +19633,21 @@ Hypothesis is an advanced testing library for Python. It lets you write tests wh *homepage*: https://github.com/HypothesisWorks/hypothesis ========== ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================== ``4.5.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``4.23.4`` ``GCCcore/8.2.0`` -``4.39.3`` ``-Python-3.6.4`` ``intel/2018a`` -``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``4.53.1`` ``GCCcore/10.2.0`` -``4.57.1`` ``-Python-2.7.18`` ``GCCcore/11.2.0`` -``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``5.41.2`` ``GCCcore/10.2.0`` -``5.41.5`` ``GCCcore/10.2.0`` -``6.7.0`` ``GCCcore/10.2.0`` -``6.13.1`` ``GCCcore/10.3.0`` -``6.14.6`` ``GCCcore/11.2.0`` -``6.46.7`` ``GCCcore/11.3.0`` +``4.23.4`` ``GCCcore/8.2.0`` +``4.39.3`` ``-Python-3.6.4`` ``intel/2018a`` +``4.44.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``4.53.1`` ``GCCcore/10.2.0`` +``4.57.1`` ``-Python-2.7.18`` ``GCCcore/11.2.0`` +``5.6.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.41.2`` ``GCCcore/10.2.0`` +``5.41.5`` ``GCCcore/10.2.0`` +``6.7.0`` ``GCCcore/10.2.0`` +``6.13.1`` ``GCCcore/10.3.0`` +``6.14.6`` ``GCCcore/11.2.0`` +``6.46.7`` ``GCCcore/11.3.0`` ========== ================== ================================== @@ -18988,16 +19661,16 @@ Hypre is a library for solving large, sparse linear systems of equations on mass *homepage*: https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods ========== ================================================================ -version toolchain +version toolchain ========== ================================================================ -``2.11.1`` ``foss/2016a``, ``intel/2016a`` -``2.14.0`` ``foss/2018a``, ``intel/2018a`` -``2.15.1`` ``foss/2019a``, ``intel/2019a`` +``2.11.1`` ``foss/2016a``, ``intel/2016a`` +``2.14.0`` ``foss/2018a``, ``intel/2018a`` +``2.15.1`` ``foss/2019a``, ``intel/2019a`` ``2.18.2`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``2.20.0`` ``foss/2020b``, ``intel/2020b`` -``2.21.0`` ``foss/2021a``, ``fosscuda/2020b`` -``2.24.0`` ``intel/2021b`` -``2.25.0`` ``foss/2022a`` +``2.20.0`` ``foss/2020b``, ``intel/2020b`` +``2.21.0`` ``foss/2021a``, ``fosscuda/2020b`` +``2.24.0`` ``intel/2021b`` +``2.25.0`` ``foss/2022a`` ========== ================================================================ @@ -19007,7 +19680,7 @@ version toolchain --- -:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_Imath_499` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_indicators_1072` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_InterProScan_data_1713` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` +:ref:`list_software_i-cisTarget_1084` - :ref:`list_software_i-PI_303` - :ref:`list_software_I-TASSER_584` - :ref:`list_software_i7z_282` - :ref:`list_software_ICA-AROMA_618` - :ref:`list_software_icc_303` - :ref:`list_software_iccifort_851` - :ref:`list_software_iccifortcuda_1264` - :ref:`list_software_ichorCNA_743` - :ref:`list_software_icmake_618` - :ref:`list_software_iCount_626` - :ref:`list_software_ICU_225` - :ref:`list_software_IDBA-UD_470` - :ref:`list_software_idemux_652` - :ref:`list_software_ieeg-cli_767` - :ref:`list_software_ifort_548` - :ref:`list_software_IgBLAST_550` - :ref:`list_software_IGMPlot_636` - :ref:`list_software_igraph_635` - :ref:`list_software_IGV_230` - :ref:`list_software_igv-reports_1154` - :ref:`list_software_IGVTools_759` - :ref:`list_software_iibff_512` - :ref:`list_software_iimkl_534` - :ref:`list_software_iimpi_536` - :ref:`list_software_iimpic_635` - :ref:`list_software_IJulia_574` - :ref:`list_software_ILAMB_357` - :ref:`list_software_IMa2_297` - :ref:`list_software_IMa2p_409` - :ref:`list_software_imagecodecs_1140` - :ref:`list_software_imageio_731` - :ref:`list_software_ImageJ_557` - :ref:`list_software_ImageMagick_1071` - :ref:`list_software_imake_519` - :ref:`list_software_Imath_499` - :ref:`list_software_IMB_216` - :ref:`list_software_imbalanced-learn_1599` - :ref:`list_software_imgaug_634` - :ref:`list_software_imkl_429` - :ref:`list_software_imkl-FFTW_785` - :ref:`list_software_Imlib2_543` - :ref:`list_software_immunedeconv_1290` - :ref:`list_software_IMOD_297` - :ref:`list_software_impi_431` - :ref:`list_software_IMPUTE2_518` - :ref:`list_software_InChI_427` - :ref:`list_software_indicators_1072` - :ref:`list_software_Inelastica_1021` - :ref:`list_software_inferCNV_763` - :ref:`list_software_infercnvpy_1092` - :ref:`list_software_Infernal_815` - :ref:`list_software_Infomap_714` - :ref:`list_software_inline_639` - :ref:`list_software_InParanoid_997` - :ref:`list_software_inputproto_1124` - :ref:`list_software_Inspector_951` - :ref:`list_software_IntaRNA_621` - :ref:`list_software_INTEGRATE_675` - :ref:`list_software_INTEGRATE-Neo_1010` - :ref:`list_software_intel_540` - :ref:`list_software_intel-compilers_1559` - :ref:`list_software_IntelClusterChecker_1939` - :ref:`list_software_intelcuda_953` - :ref:`list_software_IntelDAAL_782` - :ref:`list_software_IntelPython_1150` - :ref:`list_software_InterProScan_1208` - :ref:`list_software_InterProScan_data_1713` - :ref:`list_software_intervaltree_1301` - :ref:`list_software_intervaltree-python_2020` - :ref:`list_software_intltool_885` - :ref:`list_software_io_lib_622` - :ref:`list_software_ioapi_530` - :ref:`list_software_iomkl_540` - :ref:`list_software_iompi_542` - :ref:`list_software_IOR_234` - :ref:`list_software_IOzone_596` - :ref:`list_software_IPM_230` - :ref:`list_software_Ipopt_524` - :ref:`list_software_ipp_329` - :ref:`list_software_IPy_274` - :ref:`list_software_ipyparallel_1183` - :ref:`list_software_ipyrad_649` - :ref:`list_software_IPython_715` - :ref:`list_software_IQ-TREE_503` - :ref:`list_software_Iris_407` - :ref:`list_software_IRkernel_796` - :ref:`list_software_IronPython_1050` - :ref:`list_software_ISA-L_342` - :ref:`list_software_ISL_232` - :ref:`list_software_isoCirc_716` - :ref:`list_software_IsoNet_594` - :ref:`list_software_ispc_431` - :ref:`list_software_itac_417` - :ref:`list_software_ITK_232` - :ref:`list_software_itpp_445` - :ref:`list_software_ITSTool_654` - :ref:`list_software_ITSx_360` - :ref:`list_software_iVar_402` .. _list_software_i-cisTarget_1084: @@ -19020,7 +19693,7 @@ An integrative genomics method for the prediction of regulatory features and cis *homepage*: https://gbiomed.kuleuven.be/apps/lcb/i-cisTarget ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``20160602`` ``-Python-2.7.11`` ``intel/2016a`` ============ ================== =============== @@ -19036,7 +19709,7 @@ A Python wrapper for (ab initio) (path integrals) molecular dynamics *homepage*: https://github.com/i-pi/i-pi ================ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================== =============== ``1.0-20160213`` ``-Python-2.7.11`` ``intel/2016a`` ================ ================== =============== @@ -19052,7 +19725,7 @@ I-TASSER is a set of pre-compiled binaries and scripts for protein structure and *homepage*: http://zhanglab.ccmb.med.umich.edu/I-TASSER/ ======= ========== -version toolchain +version toolchain ======= ========== ``4.0`` ``system`` ``4.2`` ``system`` @@ -19070,7 +19743,7 @@ A better i7 (and now i3, i5) reporting tool for Linux *homepage*: https://github.com/ajaiantilal/i7z ============ ================== -version toolchain +version toolchain ============ ================== ``20131012`` ``GCCcore/11.2.0`` ============ ================== @@ -19086,7 +19759,7 @@ ICA-AROMA (i.e. 'ICA-based Automatic Removal Of Motion Artifacts') concerns a da *homepage*: https://github.com/maartenmennes/ICA-AROMA ============== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================= ============== ``0.4.4-beta`` ``-Python-3.6.6`` ``foss/2018b`` ============== ================= ============== @@ -19102,7 +19775,7 @@ C and C++ compiler from Intel *homepage*: http://software.intel.com/en-us/intel-compilers/ ============== ===================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ============== ===================== ========== ``2016.0.109`` ``system`` ``2016.0.109`` ``-GCC-4.9.3-2.25`` ``system`` @@ -19143,7 +19816,7 @@ Intel C, C++ & Fortran compilers *homepage*: http://software.intel.com/en-us/intel-cluster-toolkit-compiler/ ============== ===================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ============== ===================== ========== ``2016.0.109`` ``system`` ``2016.0.109`` ``-GCC-4.9.3-2.25`` ``system`` @@ -19188,7 +19861,7 @@ Intel C, C++ & Fortran compilers with CUDA toolkit *homepage*: (none) ============== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ============== =================== ========== ``2016.10`` ``system`` ``2017.4.196`` ``-GCC-6.4.0-2.28`` ``system`` @@ -19209,7 +19882,7 @@ ichorCNA is a tool for estimating the fraction of tumor in cell-free DNA from ul *homepage*: https://github.com/broadinstitute/ichorCNA/wiki ================== ============== -version toolchain +version toolchain ================== ============== ``0.2.0`` ``foss/2019b`` ``0.3.2-20191219`` ``foss/2020a`` @@ -19226,7 +19899,7 @@ Icmake is a hybrid between a 'make' utility and a 'shell script' language. Origi *homepage*: http://icmake.sourceforge.net/ =========== ============== -version toolchain +version toolchain =========== ============== ``7.23.02`` ``foss/2016a`` =========== ============== @@ -19242,7 +19915,7 @@ iCount: protein-RNA interaction analysis is a Python module and associated comm *homepage*: https://github.com/tomazc/iCount ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``20180820`` ``-Python-3.6.6`` ``foss/2018b`` ============ ================= ============== @@ -19258,15 +19931,16 @@ ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode a *homepage*: https://icu.unicode.org ======== ====================================== -version toolchain +version toolchain ======== ====================================== -``61.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``64.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``65.1`` ``GCCcore/8.3.0`` -``66.1`` ``GCCcore/9.3.0`` -``67.1`` ``GCCcore/10.2.0`` +``61.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``64.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``65.1`` ``GCCcore/8.3.0`` +``66.1`` ``GCCcore/9.3.0`` +``67.1`` ``GCCcore/10.2.0`` ``69.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``71.1`` ``GCCcore/11.3.0`` +``71.1`` ``GCCcore/11.3.0`` +``72.1`` ``GCCcore/12.2.0`` ======== ====================================== @@ -19279,11 +19953,11 @@ IDBA-UD is a iterative De Bruijn Graph De Novo Assembler for Short Reads Sequen *homepage*: http://i.cs.hku.hk/~alse/hkubrg/projects/idba_ud/ -========= ================================================================================================================== -version toolchain -========= ================================================================================================================== -``1.1.3`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` -========= ================================================================================================================== +========= ================================================================================================================================== +version toolchain +========= ================================================================================================================================== +``1.1.3`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` +========= ================================================================================================================================== .. _list_software_idemux_652: @@ -19296,7 +19970,7 @@ idemux - inline barcode demultiplexing Idemux is a command line tool designed to *homepage*: https://github.com/Lexogen-Tools/idemux ========= ================== -version toolchain +version toolchain ========= ================== ``0.1.6`` ``GCCcore/10.2.0`` ========= ================== @@ -19312,7 +19986,7 @@ IEEG.ORG is a collaborative initiative funded by the National Institutes of Neu *homepage*: https://www.ieeg.org/ =========== ========== -version toolchain +version toolchain =========== ========== ``1.14.56`` ``system`` =========== ========== @@ -19328,7 +20002,7 @@ Fortran compiler from Intel *homepage*: http://software.intel.com/en-us/intel-compilers/ ============== ===================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ============== ===================== ========== ``2016.0.109`` ``system`` ``2016.0.109`` ``-GCC-4.9.3-2.25`` ``system`` @@ -19369,7 +20043,7 @@ IgBLAST faclilitates the analysis of immunoglobulin and T cell receptor variable *homepage*: https://ncbi.github.io/igblast ========== ============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============== ========== ``1.15.0`` ``-x64-linux`` ``system`` ``1.18.0`` ``-x64-linux`` ``system`` @@ -19386,10 +20060,10 @@ IGMPlot is a free open-source program developed to identify molecular interactio *homepage*: http://igmplot.univ-reims.fr ========== ====================================== -version toolchain +version toolchain ========== ====================================== ``2.4.2`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``2.6.9b`` ``GCC/11.2.0`` +``2.6.9b`` ``GCC/11.2.0`` ========== ====================================== @@ -19403,15 +20077,15 @@ igraph is a collection of network analysis tools with the emphasis on efficiency *homepage*: https://igraph.org ========= ================================================ -version toolchain +version toolchain ========= ================================================ ``0.7.1`` ``foss/2018b``, ``intel/2016b``, ``intel/2017b`` -``0.8.0`` ``foss/2019b`` -``0.8.2`` ``foss/2020a`` -``0.8.5`` ``foss/2020b`` -``0.9.1`` ``foss/2020b``, ``fosscuda/2020b`` -``0.9.4`` ``foss/2021a`` -``0.9.5`` ``foss/2021b`` +``0.8.0`` ``foss/2019b`` +``0.8.2`` ``foss/2020a`` +``0.8.5`` ``foss/2020b`` +``0.9.1`` ``foss/2020b``, ``fosscuda/2020b`` +``0.9.4`` ``foss/2021a`` +``0.9.5`` ``foss/2021b`` ========= ================================================ @@ -19425,7 +20099,7 @@ This package contains command line utilities for preprocessing, computing featu *homepage*: https://www.broadinstitute.org/software/igv/ ========== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ========== ``2.3.68`` ``-Java-1.7.0_80`` ``system`` ``2.3.80`` ``-Java-1.7.0_80`` ``system`` @@ -19446,7 +20120,7 @@ Python application to generate self-contained igv.js pages that can be opened wi *homepage*: https://github.com/igvteam/igv-reports ========= ================= ============= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============= ``0.9.8`` ``-Python-3.7.4`` ``GCC/8.3.0`` ========= ================= ============= @@ -19462,7 +20136,7 @@ This package contains command line utilities for preprocessing, computing feat *homepage*: https://software.broadinstitute.org/software/igv/igvtools ========== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ========== ``2.3.68`` ``-Java-1.7.0_80`` ``system`` ``2.3.72`` ``-Java-1.7.0_80`` ``system`` @@ -19481,7 +20155,7 @@ GCC and GFortran based compiler toolchain with OpenMPI, BLIS, libFLAME, ScaLAPAC *homepage*: (none) ========= ========== -version toolchain +version toolchain ========= ========== ``2020b`` ``system`` ========= ========== @@ -19497,9 +20171,10 @@ Intel C/C++ and Fortran compilers, alongside Intel Math Kernel Library (MKL). *homepage*: https://software.intel.com/en-us/intel-cluster-toolkit-compiler/ ========= ========== -version toolchain +version toolchain ========= ========== ``2018a`` ``system`` +``2022b`` ``system`` ========= ========== @@ -19513,7 +20188,7 @@ Intel C/C++ and Fortran compilers, alongside Intel MPI. *homepage*: http://software.intel.com/en-us/intel-cluster-toolkit-compiler/ ===================== ==================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ===================== ==================== ========== ``8.1.5`` ``-GCC-4.9.3-2.25`` ``system`` ``2016.00`` ``-GCC-4.9.3-2.25`` ``system`` @@ -19552,7 +20227,9 @@ version versionsuffix toolchain ``2022.00`` ``system`` ``2022.05`` ``system`` ``2022.09`` ``system`` +``2022.11`` ``system`` ``2022a`` ``system`` +``2022b`` ``system`` ``system`` ``-GCC-system-2.29`` ``system`` ===================== ==================== ========== @@ -19567,7 +20244,7 @@ Intel C/C++ and Fortran compilers, alongside Intel MPI and CUDA. *homepage*: (none) =========== ========== -version toolchain +version toolchain =========== ========== ``2016.10`` ``system`` ``2017b`` ``system`` @@ -19578,6 +20255,22 @@ version toolchain =========== ========== +.. _list_software_IJulia_574: + +*IJulia* +++++++++ + +Julia kernel for Jupyter + +*homepage*: https://github.com/JuliaLang/IJulia.jl + +========== ================ ========== +version versionsuffix toolchain +========== ================ ========== +``1.23.3`` ``-Julia-1.6.7`` ``system`` +========== ================ ========== + + .. _list_software_ILAMB_357: *ILAMB* @@ -19588,7 +20281,7 @@ The International Land Model Benchmarking (ILAMB) project is a model-data interc *homepage*: https://www.ilamb.org/ ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``2.5`` ``-Python-3.8.2`` ``foss/2020a`` ======= ================= ============== @@ -19604,7 +20297,7 @@ IMa2 is a progam for population genetic analysis that can handle two or more pop *homepage*: https://bio.cst.temple.edu/~hey/software/software.htm#IMa2 =========== ============== -version toolchain +version toolchain =========== ============== ``8.27.12`` ``foss/2016a`` =========== ============== @@ -19620,9 +20313,9 @@ IMa2p is a parallel implementation of IMa2, using OpenMPI-C++ - a Bayesian MCMC *homepage*: https://github.com/arunsethuraman/ima2p ============ =============== -version toolchain +version toolchain ============ =============== -``20151123`` ``foss/2016a`` +``20151123`` ``foss/2016a`` ``20160804`` ``intel/2016b`` ============ =============== @@ -19637,9 +20330,10 @@ Imagecodecs is a Python library that provides block-oriented, in-memory buffer t *homepage*: https://github.com/cgohlke/imagecodecs ============= ============== -version toolchain +version toolchain ============= ============== ``2021.8.26`` ``foss/2020b`` +``2022.9.26`` ``foss/2021a`` ============= ============== @@ -19653,14 +20347,15 @@ Imageio is a Python library that provides an easy interface to read and write a *homepage*: https://imageio.github.io ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== -``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` -``2.5.0`` ``foss/2019a`` +``2.3.0`` ``-Python-3.6.4`` ``intel/2018a`` +``2.5.0`` ``foss/2019a`` ``2.9.0`` ``foss/2020b``, ``fosscuda/2020b`` -``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``2.10.5`` ``foss/2021a`` -``2.13.5`` ``foss/2021b`` +``2.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``2.10.5`` ``foss/2021a`` +``2.13.5`` ``foss/2021b`` +``2.22.2`` ``foss/2022a`` ========== ================= ================================== @@ -19674,7 +20369,7 @@ Image Processing and Analysis in Java *homepage*: https://imagej.nih.gov/ij ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``1.51a`` ``system`` ``1.51i`` ``system`` @@ -19693,30 +20388,31 @@ ImageMagick is a software suite to create, edit, compose, or convert bitmap imag *homepage*: https://www.imagemagick.org/ ============= =================================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============= =================================== =============================== -``6.9.4-8`` ``intel/2016a`` -``7.0.1-6`` ``intel/2016a`` -``7.0.1-9`` ``intel/2016a`` -``7.0.2-9`` ``intel/2016a`` -``7.0.3-1`` ``intel/2016b`` -``7.0.5-4`` ``intel/2017a`` -``7.0.5-10`` ``foss/2016b`` -``7.0.7-8`` ``-JasPer-1.900.1`` ``intel/2017a`` +``6.9.4-8`` ``intel/2016a`` +``7.0.1-6`` ``intel/2016a`` +``7.0.1-9`` ``intel/2016a`` +``7.0.2-9`` ``intel/2016a`` +``7.0.3-1`` ``intel/2016b`` +``7.0.5-4`` ``intel/2017a`` +``7.0.5-10`` ``foss/2016b`` +``7.0.7-8`` ``-JasPer-1.900.1`` ``intel/2017a`` ``7.0.7-14`` ``foss/2017b``, ``intel/2017b`` -``7.0.7-15`` ``GCCcore/6.4.0`` -``7.0.7-26`` ``foss/2018a`` -``7.0.7-30`` ``GCCcore/6.4.0`` -``7.0.7-30`` ``-Ghostscript-9.22-cairo-1.14.12`` ``GCCcore/6.4.0`` -``7.0.7-39`` ``-Ghostscript-9.23-cairo-1.14.12`` ``GCCcore/6.4.0`` -``7.0.8-11`` ``GCCcore/7.3.0`` -``7.0.8-46`` ``GCCcore/8.2.0`` -``7.0.9-5`` ``GCCcore/8.3.0`` -``7.0.10-1`` ``GCCcore/9.3.0`` -``7.0.10-35`` ``GCCcore/10.2.0`` -``7.0.11-14`` ``GCCcore/10.3.0`` -``7.1.0-4`` ``GCCcore/11.2.0`` -``7.1.0-37`` ``GCCcore/11.3.0`` +``7.0.7-15`` ``GCCcore/6.4.0`` +``7.0.7-26`` ``foss/2018a`` +``7.0.7-30`` ``GCCcore/6.4.0`` +``7.0.7-30`` ``-Ghostscript-9.22-cairo-1.14.12`` ``GCCcore/6.4.0`` +``7.0.7-39`` ``-Ghostscript-9.23-cairo-1.14.12`` ``GCCcore/6.4.0`` +``7.0.8-11`` ``GCCcore/7.3.0`` +``7.0.8-46`` ``GCCcore/8.2.0`` +``7.0.9-5`` ``GCCcore/8.3.0`` +``7.0.10-1`` ``GCCcore/9.3.0`` +``7.0.10-35`` ``GCCcore/10.2.0`` +``7.0.11-14`` ``GCCcore/10.3.0`` +``7.1.0-4`` ``GCCcore/11.2.0`` +``7.1.0-37`` ``GCCcore/11.3.0`` +``7.1.0-53`` ``GCCcore/12.2.0`` ============= =================================== =============================== @@ -19730,9 +20426,9 @@ imake is a Makefile-generator that is intended to make it easier to develop soft *homepage*: https://www.x.org/ ========= ========================================================== -version toolchain +version toolchain ========= ========================================================== -``1.0.7`` ``intel/2016a`` +``1.0.7`` ``intel/2016a`` ``1.0.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ========================================================== @@ -19747,7 +20443,7 @@ Imath is a C++ and python library of 2D and 3D vector, matrix, and math operatio *homepage*: https://imath.readthedocs.io/en/latest/ ========= ================== -version toolchain +version toolchain ========= ================== ``3.1.5`` ``GCCcore/11.3.0`` ========= ================== @@ -19763,12 +20459,12 @@ The Intel MPI Benchmarks perform a set of MPI performance measurements for point *homepage*: https://software.intel.com/en-us/articles/intel-mpi-benchmarks ========== ================================================================== -version toolchain +version toolchain ========== ================================================================== ``4.1`` ``foss/2016a``, ``foss/2017a``, ``intel/2017.02``, ``intel/2017a`` -``2018.1`` ``intel/2017a`` -``2019.3`` ``gompi/2019a``, ``iimpi/2019a`` -``2021.3`` ``gompi/2021b`` +``2018.1`` ``intel/2017a`` +``2019.3`` ``gompi/2019a``, ``iimpi/2019a`` +``2021.3`` ``gompi/2021b`` ========== ================================================================== @@ -19782,13 +20478,14 @@ imbalanced-learn is a Python package offering a number of re-sampling techniques *homepage*: https://github.com/scikit-learn-contrib/imbalanced-learn ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.2.1`` ``-Python-2.7.12`` ``intel/2016b`` ``0.2.1`` ``-Python-3.5.2`` ``intel/2016b`` -``0.3.3`` ``-Python-3.6.4`` ``foss/2018a`` -``0.4.3`` ``-Python-3.6.6`` ``foss/2018b`` -``0.7.0`` ``foss/2020b`` +``0.3.3`` ``-Python-3.6.4`` ``foss/2018a`` +``0.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``0.7.0`` ``foss/2020b`` +``0.9.0`` ``foss/2021b`` ========= ================== =============== @@ -19801,15 +20498,16 @@ This python library helps you with augmenting images for your machine learning p *homepage*: https://imgaug.readthedocs.io/en/latest/ -========= ================= ============================== -version versionsuffix toolchain -========= ================= ============================== -``0.2.8`` ``-Python-3.6.6`` ``foss/2018b`` -``0.4.0`` ``foss/2021a``, ``foss/2021b`` -``0.4.0`` ``-CUDA-11.3.1`` ``foss/2021a`` -``0.4.0`` ``-CUDA-11.4.1`` ``foss/2021b`` -``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` -========= ================= ============================== +========= ================= ============================================== +version versionsuffix toolchain +========= ================= ============================================== +``0.2.8`` ``-Python-3.6.6`` ``foss/2018b`` +``0.4.0`` ``foss/2021a``, ``foss/2021b``, ``foss/2022a`` +``0.4.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.4.0`` ``-CUDA-11.4.1`` ``foss/2021b`` +``0.4.0`` ``-CUDA-11.7.0`` ``foss/2022a`` +``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` +========= ================= ============================================== .. _list_software_imkl_429: @@ -19822,39 +20520,40 @@ Intel oneAPI Math Kernel Library *homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html ============== ============= ====================================================================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============== ============= ====================================================================================================================================================================================================================================================================== -``11.2.3.187`` ``gimpi/2.11.5`` -``11.3.0.109`` ``iimpi/2016.00-GCC-4.9.3-2.25`` -``11.3.1.150`` ``iimpi/2016.01-GCC-4.9.3-2.25``, ``iimpi/8.1.5-GCC-4.9.3-2.25`` -``11.3.2.181`` ``iimpi/2016.02-GCC-4.9.3-2.25``, ``iimpi/2016.02-GCC-5.3.0-2.26``, ``pompi/2016.03`` +``11.2.3.187`` ``gimpi/2.11.5`` +``11.3.0.109`` ``iimpi/2016.00-GCC-4.9.3-2.25`` +``11.3.1.150`` ``iimpi/2016.01-GCC-4.9.3-2.25``, ``iimpi/8.1.5-GCC-4.9.3-2.25`` +``11.3.2.181`` ``iimpi/2016.02-GCC-4.9.3-2.25``, ``iimpi/2016.02-GCC-5.3.0-2.26``, ``pompi/2016.03`` ``11.3.3.210`` ``iimpi/2016.03-GCC-4.9.3-2.25``, ``iimpi/2016.03-GCC-5.3.0-2.26``, ``iimpi/2016.03-GCC-5.4.0-2.26``, ``iimpi/2016b``, ``iimpic/2016.10``, ``iompi/2016.07``, ``iompi/2016.09-GCC-4.9.3-2.25``, ``iompi/2016.09-GCC-5.4.0-2.26``, ``pompi/2016.04``, ``pompi/2016.09`` -``2017.0.098`` ``iimpi/2017.00-GCC-5.4.0-2.26`` -``2017.1.132`` ``gimpi/2017a``, ``iimpi/2017.01-GCC-5.4.0-2.26``, ``iimpi/2017a``, ``iompi/2017.01``, ``iompi/2017a`` -``2017.2.174`` ``iimpi/2017.02-GCC-6.3.0-2.27`` -``2017.3.196`` ``gompi/2017b``, ``iimpi/2017b``, ``iimpic/2017b``, ``iompi/2017b`` -``2017.4.239`` ``iimpi/2017.09`` -``2018.0.128`` ``iimpi/2018.00`` -``2018.1.163`` ``iimpi/2018.01``, ``iimpi/2018a``, ``iompi/2018a`` -``2018.1.163`` ``-serial`` ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -``2018.2.199`` ``iimpi/2018.02``, ``iompi/2018.02`` -``2018.3.222`` ``gimpi/2018b``, ``gompi/2018b``, ``iimpi/2018b``, ``iompi/2018b`` -``2018.4.274`` ``iimpi/2018.04`` -``2019.0.117`` ``iimpi/2019.00`` -``2019.1.144`` ``gompi/2019a``, ``iimpi/2019.01``, ``iimpi/2019a``, ``iimpic/2019a``, ``iompi/2019.01`` -``2019.2.187`` ``iimpi/2019.02`` -``2019.3.199`` ``iimpi/2019.03`` -``2019.5.281`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b``, ``iompi/2019b`` -``2020.0.166`` ``iimpi/2020.00`` -``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` -``2020.4.304`` ``NVHPC/21.2``, ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` -``2021.1.1`` ``iimpi/2020.12`` -``2021.2.0`` ``gompi/2021a``, ``iimpi/2021a``, ``iompi/2021a`` -``2021.3.0`` ``gompi/2021a`` -``2021.4.0`` ``system`` -``2022.0.1`` ``system`` -``2022.1.0`` ``system`` -``2022.2.0`` ``system`` +``2017.0.098`` ``iimpi/2017.00-GCC-5.4.0-2.26`` +``2017.1.132`` ``gimpi/2017a``, ``iimpi/2017.01-GCC-5.4.0-2.26``, ``iimpi/2017a``, ``iompi/2017.01``, ``iompi/2017a`` +``2017.2.174`` ``iimpi/2017.02-GCC-6.3.0-2.27`` +``2017.3.196`` ``gompi/2017b``, ``iimpi/2017b``, ``iimpic/2017b``, ``iompi/2017b`` +``2017.4.239`` ``iimpi/2017.09`` +``2018.0.128`` ``iimpi/2018.00`` +``2018.1.163`` ``iimpi/2018.01``, ``iimpi/2018a``, ``iompi/2018a`` +``2018.1.163`` ``-serial`` ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +``2018.2.199`` ``iimpi/2018.02``, ``iompi/2018.02`` +``2018.3.222`` ``gimpi/2018b``, ``gompi/2018b``, ``iimpi/2018b``, ``iompi/2018b`` +``2018.4.274`` ``iimpi/2018.04`` +``2019.0.117`` ``iimpi/2019.00`` +``2019.1.144`` ``gompi/2019a``, ``iimpi/2019.01``, ``iimpi/2019a``, ``iimpic/2019a``, ``iompi/2019.01`` +``2019.2.187`` ``iimpi/2019.02`` +``2019.3.199`` ``iimpi/2019.03`` +``2019.5.281`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b``, ``iompi/2019b`` +``2020.0.166`` ``iimpi/2020.00`` +``2020.1.217`` ``gompi/2020a``, ``iimpi/2020.06-impi-18.5``, ``iimpi/2020a``, ``iimpic/2020a``, ``iompi/2020a`` +``2020.4.304`` ``NVHPC/21.2``, ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpic/2020b``, ``iompi/2020b`` +``2021.1.1`` ``iimpi/2020.12`` +``2021.2.0`` ``gompi/2021a``, ``iimpi/2021a``, ``iompi/2021a`` +``2021.3.0`` ``gompi/2021a`` +``2021.4.0`` ``system`` +``2022.0.1`` ``system`` +``2022.1.0`` ``system`` +``2022.2.0`` ``system`` +``2022.2.1`` ``system`` ============== ============= ====================================================================================================================================================================================================================================================================== @@ -19868,12 +20567,13 @@ FFTW interfaces using Intel oneAPI Math Kernel Library *homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html ============ ================================== -version toolchain +version toolchain ============ ================================== -``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` -``2022.0.1`` ``iimpi/2022.00`` +``2021.4.0`` ``gompi/2021b``, ``iimpi/2021b`` +``2022.0.1`` ``iimpi/2022.00`` ``2022.1.0`` ``iimpi/2022.05``, ``iimpi/2022a`` -``2022.2.0`` ``iimpi/2022.09`` +``2022.2.0`` ``iimpi/2022.09`` +``2022.2.1`` ``iimpi/2022.11``, ``iimpi/2022b`` ============ ================================== @@ -19887,7 +20587,7 @@ This is the Imlib 2 library - a library that does image file loading and saving *homepage*: https://docs.enlightenment.org/api/imlib2/html/ ========= ================= -version toolchain +version toolchain ========= ================= ``1.5.1`` ``GCCcore/6.4.0`` ========= ================= @@ -19903,7 +20603,7 @@ immunedeconv is an R package for unified access to computational methods for est *homepage*: https://github.com/icbi-lab/immunedeconv ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.0.2`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -19919,9 +20619,9 @@ IMOD is a set of image processing, modeling and display programs used for tomogr *homepage*: http://bio3d.colorado.edu/imod/ ========== ===================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ===================== ================================== -``4.7.15`` ``_RHEL6-64_CUDA6.0`` ``system`` +``4.7.15`` ``_RHEL6-64_CUDA6.0`` ``system`` ``4.11.5`` ``foss/2020b``, ``fosscuda/2020b`` ========== ===================== ================================== @@ -19936,49 +20636,50 @@ The Intel(R) MPI Library for Linux* OS is a multi-fabric message passing librar *homepage*: http://software.intel.com/en-us/intel-mpi-library/ =============== ============= ================================================================================================================================================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain =============== ============= ================================================================================================================================================================================================================================ -``3.2.2.006`` ``system`` -``4.0.0.028`` ``system`` -``4.0.0.028`` ``-32bit`` ``system`` -``4.0.2.003`` ``system`` -``4.1.0.027`` ``system`` -``4.1.0.030`` ``system`` -``4.1.1.036`` ``system`` -``4.1.2.040`` ``system`` -``4.1.3.045`` ``system`` -``4.1.3.049`` ``GCC/4.8.3``, ``system`` -``5.0.3.048`` ``GCC/4.9.3`` -``5.1.1.109`` ``iccifort/2016.0.109-GCC-4.9.3-2.25`` -``5.1.2.150`` ``iccifort/2016.1.150-GCC-4.9.3-2.25`` +``3.2.2.006`` ``system`` +``4.0.0.028`` ``system`` +``4.0.0.028`` ``-32bit`` ``system`` +``4.0.2.003`` ``system`` +``4.1.0.027`` ``system`` +``4.1.0.030`` ``system`` +``4.1.1.036`` ``system`` +``4.1.2.040`` ``system`` +``4.1.3.045`` ``system`` +``4.1.3.049`` ``GCC/4.8.3``, ``system`` +``5.0.3.048`` ``GCC/4.9.3`` +``5.1.1.109`` ``iccifort/2016.0.109-GCC-4.9.3-2.25`` +``5.1.2.150`` ``iccifort/2016.1.150-GCC-4.9.3-2.25`` ``5.1.3.181`` ``iccifort/2016.2.181-GCC-4.9.3-2.25``, ``iccifort/2016.2.181-GCC-5.3.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.3.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``iccifortcuda/2016.10`` -``2017.0.098`` ``iccifort/2017.0.098-GCC-5.4.0-2.26`` -``2017.1.132`` ``GCC/5.4.0-2.26``, ``iccifort/2017.1.132-GCC-5.4.0-2.26``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` -``2017.2.174`` ``iccifort/2017.2.174-GCC-6.3.0-2.27`` -``2017.3.196`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifortcuda/2017.4.196-GCC-6.4.0-2.28`` -``2017.4.239`` ``iccifort/2017.5.239-GCC-6.4.0-2.28`` -``2018.0.128`` ``iccifort/2018.0.128-GCC-6.4.0-2.28`` -``2018.1.163`` ``GCC/6.4.0-2.28``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -``2018.2.199`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` -``2018.3.222`` ``GCC/7.3.0-2.30``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -``2018.4.274`` ``iccifort/2018.5.274-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifortcuda/2019a`` -``2018.5.288`` ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifortcuda/2019b`` -``2019.0.117`` ``iccifort/2019.0.117-GCC-8.2.0-2.31.1`` -``2019.1.144`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` -``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` -``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` -``2019.7.217`` ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` -``2019.9.304`` ``iccifort/2020.4.304``, ``iccifortcuda/2020b`` -``2019.12.320`` ``iccifort/2020.4.304`` -``2021.1.1`` ``intel-compilers/2021.1.2`` -``2021.2.0`` ``intel-compilers/2021.2.0`` -``2021.3.0`` ``intel-compilers/2021.3.0`` -``2021.4.0`` ``intel-compilers/2021.4.0`` -``2021.5.0`` ``intel-compilers/2022.0.1`` -``2021.6.0`` ``intel-compilers/2022.1.0`` -``2021.7.0`` ``intel-compilers/2022.2.0`` -``system`` ``iccifort/system-GCC-system-2.29`` +``2017.0.098`` ``iccifort/2017.0.098-GCC-5.4.0-2.26`` +``2017.1.132`` ``GCC/5.4.0-2.26``, ``iccifort/2017.1.132-GCC-5.4.0-2.26``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` +``2017.2.174`` ``iccifort/2017.2.174-GCC-6.3.0-2.27`` +``2017.3.196`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifortcuda/2017.4.196-GCC-6.4.0-2.28`` +``2017.4.239`` ``iccifort/2017.5.239-GCC-6.4.0-2.28`` +``2018.0.128`` ``iccifort/2018.0.128-GCC-6.4.0-2.28`` +``2018.1.163`` ``GCC/6.4.0-2.28``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +``2018.2.199`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` +``2018.3.222`` ``GCC/7.3.0-2.30``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +``2018.4.274`` ``iccifort/2018.5.274-GCC-7.3.0-2.30``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifortcuda/2019a`` +``2018.5.288`` ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifortcuda/2019b`` +``2019.0.117`` ``iccifort/2019.0.117-GCC-8.2.0-2.31.1`` +``2019.1.144`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``2019.2.187`` ``iccifort/2019.2.187-GCC-8.2.0-2.31.1`` +``2019.3.199`` ``iccifort/2019.3.199-GCC-8.3.0-2.32`` +``2019.6.166`` ``iccifort/2020.0.166-GCC-9.2.0`` +``2019.7.217`` ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` +``2019.9.304`` ``iccifort/2020.4.304``, ``iccifortcuda/2020b`` +``2019.12.320`` ``iccifort/2020.4.304`` +``2021.1.1`` ``intel-compilers/2021.1.2`` +``2021.2.0`` ``intel-compilers/2021.2.0`` +``2021.3.0`` ``intel-compilers/2021.3.0`` +``2021.4.0`` ``intel-compilers/2021.4.0`` +``2021.5.0`` ``intel-compilers/2022.0.1`` +``2021.6.0`` ``intel-compilers/2022.1.0`` +``2021.7.0`` ``intel-compilers/2022.2.0`` +``2021.7.1`` ``intel-compilers/2022.2.1`` +``system`` ``iccifort/system-GCC-system-2.29`` =============== ============= ================================================================================================================================================================================================================================ @@ -19992,7 +20693,7 @@ IMPUTE version 2 (also known as IMPUTE2) is a genotype imputation and haplotyp *homepage*: http://mathgen.stats.ox.ac.uk/impute/impute_v2.html ========= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ========== ``2.3.0`` ``_x86_64_dynamic`` ``system`` ``2.3.0`` ``_x86_64_static`` ``system`` @@ -20011,7 +20712,7 @@ The IUPAC International Chemical Identifier (InChI TM) is a non-proprietary iden *homepage*: https://www.inchi-trust.org/ ======== ============== -version toolchain +version toolchain ======== ============== ``1.06`` ``GCC/10.3.0`` ======== ============== @@ -20027,7 +20728,7 @@ version toolchain *homepage*: https://github.com/p-ranav/indicators ======= ================== -version toolchain +version toolchain ======= ================== ``2.2`` ``GCCcore/11.3.0`` ======= ================== @@ -20043,7 +20744,7 @@ Python package for eigenchannels, vibrations and inelastic electron transport ba *homepage*: https://github.com/tfrederiksen/inelastica ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.3.5`` ``-Python-2.7.15`` ``intel/2018b`` ========= ================== =============== @@ -20059,16 +20760,32 @@ InferCNV is used to explore tumor single cell RNA-Seq data to identify evidence *homepage*: https://github.com/broadinstitute/inferCNV/wiki ========== ========================= ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ========================= ============================== -``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` -``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.0.4`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` +``1.2.1`` ``-Python-3.7.4`` ``foss/2019b`` ``1.3.3`` ``foss/2020b``, ``foss/2021a`` -``1.3.3`` ``-Python-3.8.2`` ``foss/2020a`` -``1.10.1`` ``-R-4.1.2`` ``foss/2021b`` +``1.3.3`` ``-Python-3.8.2`` ``foss/2020a`` +``1.10.1`` ``-R-4.1.2`` ``foss/2021b`` ========== ========================= ============================== +.. _list_software_infercnvpy_1092: + +*infercnvpy* +++++++++++++ + +Infer copy number variation (CNV) from scRNA-seq data. Plays nicely with Scanpy. + +*homepage*: https://github.com/icbi-lab/infercnvpy + +========= ============== +version toolchain +========= ============== +``0.4.0`` ``foss/2021b`` +========= ============== + + .. _list_software_Infernal_815: *Infernal* @@ -20079,10 +20796,10 @@ Infernal ("INFERence of RNA ALignment") is for searching DNA sequence databases *homepage*: http://eddylab.org/infernal/ ========= ================================================================ -version toolchain +version toolchain ========= ================================================================ ``1.1.2`` ``foss/2016b``, ``foss/2018b``, ``intel/2017a``, ``intel/2018b`` -``1.1.4`` ``foss/2020b``, ``foss/2021b`` +``1.1.4`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` ========= ================================================================ @@ -20096,7 +20813,7 @@ Multi-level network clustering based on the Map equation. *homepage*: https://www.mapequation.org/code.html#Linux ============ ==================== -version toolchain +version toolchain ============ ==================== ``20190308`` ``GCC/8.2.0-2.31.1`` ============ ==================== @@ -20112,12 +20829,28 @@ Functionality to dynamically define R functions and S4 methods with 'inlined' C *homepage*: https://cran.r-project.org/web/packages/inline ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``0.3.19`` ``-R-4.0.4`` ``foss/2020b`` ========== ============= ============== +.. _list_software_InParanoid_997: + +*InParanoid* +++++++++++++ + +InParanoid: ortholog groups with inparalogs. + +*homepage*: https://inparanoid.sbc.su.se + +================ ============== +version toolchain +================ ============== +``5.0-20220607`` ``GCC/10.3.0`` +================ ============== + + .. _list_software_inputproto_1124: *inputproto* @@ -20128,10 +20861,10 @@ X.org InputProto protocol headers. *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``2.3.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``2.3.2`` ``intel/2016a`` +``2.3.2`` ``intel/2016a`` ========= ================================================= @@ -20145,7 +20878,7 @@ Intel Inspector is a dynamic memory and threading error checking tool for users *homepage*: https://software.intel.com/en-us/inspector ================ ========== -version toolchain +version toolchain ================ ========== ``2013_update6`` ``system`` ``2013_update7`` ``system`` @@ -20173,7 +20906,7 @@ Efficient RNA-RNA interaction prediction incorporating accessibility and seeding *homepage*: https://github.com/BackofenLab/IntaRNA ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.3.1`` ``-Python-2.7.15`` ``foss/2018b`` ========= ================== ============== @@ -20189,7 +20922,7 @@ INTEGRATE is a tool calling gene fusions with exact fusion junctions and genomic *homepage*: https://sourceforge.net/p/integrate-fusion/wiki/Home/ ========= ================= -version toolchain +version toolchain ========= ================= ``0.2.6`` ``GCCcore/8.2.0`` ========= ================= @@ -20205,7 +20938,7 @@ INTEGRATE-Neo is a gene fusion neoantigen discovering tool using next-generation *homepage*: ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.2.1`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -20221,7 +20954,7 @@ Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Li *homepage*: https://easybuild.readthedocs.io/en/master/Common-toolchains.html#intel-toolchain ===================== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ===================== ============= ========== ``2016.00`` ``system`` ``2016.01`` ``system`` @@ -20260,7 +20993,9 @@ version versionsuffix toolchain ``2022.00`` ``system`` ``2022.05`` ``system`` ``2022.09`` ``system`` +``2022.11`` ``system`` ``2022a`` ``system`` +``2022b`` ``system`` ===================== ============= ========== @@ -20274,7 +21009,7 @@ Intel C, C++ & Fortran compilers (classic and oneAPI) *homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit.html ============ ========== -version toolchain +version toolchain ============ ========== ``2021.1.2`` ``system`` ``2021.2.0`` ``system`` @@ -20284,6 +21019,7 @@ version toolchain ``2022.0.2`` ``system`` ``2022.1.0`` ``system`` ``2022.2.0`` ``system`` +``2022.2.1`` ``system`` ============ ========== @@ -20297,7 +21033,7 @@ Intel Cluster Checker verifies the configuration and performance of Linux OS-ba *homepage*: https://software.intel.com/en-us/cluster-checker ============== ========== -version toolchain +version toolchain ============== ========== ``2017.1.016`` ``system`` ``2021.5.0`` ``system`` @@ -20314,7 +21050,7 @@ Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compiler *homepage*: (none) =========== ========== -version toolchain +version toolchain =========== ========== ``2016.10`` ``system`` ``2017b`` ``system`` @@ -20335,7 +21071,7 @@ Intel® Data Analytics Acceleration Library (Intel® DAAL) is the library of In *homepage*: https://software.intel.com/en-us/daal ============== ========== -version toolchain +version toolchain ============== ========== ``2019.4.007`` ``system`` ============== ========== @@ -20351,7 +21087,7 @@ Intel® Distribution for Python. Powered by Anaconda. Accelerating Python* perf *homepage*: https://software.intel.com/en-us/intel-distribution-for-python ========== =============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== =============== ========== ``2.7.15`` ``-2019.2.066`` ``system`` ``3.6.8`` ``-2019.2.066`` ``system`` @@ -20368,13 +21104,13 @@ InterProScan is a sequence analysis application (nucleotide and protein sequence *homepage*: https://www.ebi.ac.uk/interpro/ ============= ================== -version toolchain +version toolchain ============= ================== -``5.26-65.0`` ``intel/2017b`` -``5.27-66.0`` ``intel/2017b`` -``5.28-67.0`` ``intel/2018a`` +``5.26-65.0`` ``intel/2017b`` +``5.27-66.0`` ``intel/2017b`` +``5.28-67.0`` ``intel/2018a`` ``5.52-86.0`` ``GCCcore/10.3.0`` -``5.55-88.0`` ``foss/2021a`` +``5.55-88.0`` ``foss/2021a`` ============= ================== @@ -20388,7 +21124,7 @@ InterProScan is a sequence analysis application (nucleotide and protein sequence *homepage*: https://www.ebi.ac.uk/interpro/ ============= ============== -version toolchain +version toolchain ============= ============== ``5.55-88.0`` ``foss/2021a`` ============= ============== @@ -20404,7 +21140,7 @@ An interval tree can be used to efficiently find a set of numeric intervals ove *homepage*: https://github.com/ekg/intervaltree ======= ============================================================================= -version toolchain +version toolchain ======= ============================================================================= ``0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ======= ============================================================================= @@ -20420,9 +21156,9 @@ A mutable, self-balancing interval tree. Queries may be by point, by range over *homepage*: https://github.com/chaimleib/intervaltree ========= ================= ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ====================================== -``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` ``3.1.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ================= ====================================== @@ -20436,18 +21172,18 @@ intltool is a set of tools to centralize translation of many different file for *homepage*: http://freedesktop.org/wiki/Software/intltool/ -========== ================ ======================================================================================================================================= -version versionsuffix toolchain -========== ================ ======================================================================================================================================= -``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` -``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` -``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -========== ================ ======================================================================================================================================= +========== ================ =========================================================================================================================================================== +version versionsuffix toolchain +========== ================ =========================================================================================================================================================== +``0.51.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.51.0`` ``-Perl-5.20.3`` ``intel/2016a`` +``0.51.0`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.51.0`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` +``0.51.0`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` +``0.51.0`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``0.51.0`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +========== ================ =========================================================================================================================================================== .. _list_software_io_lib_622: @@ -20460,7 +21196,7 @@ Io_lib is a library of file reading and writing code to provide a general purpos *homepage*: http://sourceforge.net/projects/staden/files/io_lib/ ========== ============== -version toolchain +version toolchain ========== ============== ``1.14.8`` ``foss/2016a`` ========== ============== @@ -20476,7 +21212,7 @@ The Models-3/EDSS Input/Output Applications Programming Interface (I/O API) prov *homepage*: https://www.cmascenter.org/ioapi/ =============== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain =============== ============= =============== ``3.2-2020111`` ``-nocpl`` ``gompi/2019b`` =============== ============= =============== @@ -20492,7 +21228,7 @@ Compiler toolchain including Intel compilers, Open MPI and Intel Math Kernel Lib *homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit.html ========================== ========== -version toolchain +version toolchain ========================== ========== ``2016.07`` ``system`` ``2016.09-GCC-4.9.3-2.25`` ``system`` @@ -20521,7 +21257,7 @@ Intel C/C++ and Fortran compilers, alongside Open MPI. *homepage*: https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit.html ========================== ========== -version toolchain +version toolchain ========================== ========== ``2016.07`` ``system`` ``2016.09-GCC-4.9.3-2.25`` ``system`` @@ -20549,13 +21285,13 @@ The IOR software is used for benchmarking parallel file systems using POSIX, MPI *homepage*: https://github.com/hpc/ior -========= ============= ================================ -version versionsuffix toolchain -========= ============= ================================ -``3.0.1`` ``-mpiio`` ``foss/2016a`` -``3.2.1`` ``gompi/2019b`` -``3.3.0`` ``gompi/2020b``, ``gompi/2021a`` -========= ============= ================================ +========= ============= ================================================= +version versionsuffix toolchain +========= ============= ================================================= +``3.0.1`` ``-mpiio`` ``foss/2016a`` +``3.2.1`` ``gompi/2019b`` +``3.3.0`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2022a`` +========= ============= ================================================= .. _list_software_IOzone_596: @@ -20568,7 +21304,7 @@ IOzone is a filesystem benchmark tool. The benchmark generates and measures a va *homepage*: http://www.iozone.org/ ========= ============== -version toolchain +version toolchain ========= ============== ``3.434`` ``foss/2016a`` ========= ============== @@ -20584,7 +21320,7 @@ IPM is a portable profiling infrastructure for parallel codes. It provides a lo *homepage*: https://github.com/nerscadmin/IPM ========= =================================================================================== -version toolchain +version toolchain ========= =================================================================================== ``2.0.6`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iompi/2020a`` ========= =================================================================================== @@ -20600,9 +21336,9 @@ IPOPT (Interior Point Optimizer, pronounced Eye-Pea-Opt) is an open source soft *homepage*: https://projects.coin-or.org/Ipopt =========== =============== -version toolchain +version toolchain =========== =============== -``3.12.9`` ``foss/2017b`` +``3.12.9`` ``foss/2017b`` ``3.12.13`` ``intel/2019a`` =========== =============== @@ -20617,7 +21353,7 @@ Intel Integrated Performance Primitives (Intel IPP) is an extensive library of *homepage*: https://software.intel.com/en-us/articles/intel-ipp/ ============== ========== -version toolchain +version toolchain ============== ========== ``7.0.5.233`` ``system`` ``8.1.0.144`` ``system`` @@ -20636,7 +21372,7 @@ Class and tools for handling of IPv4 and IPv6 addresses and networks *homepage*: https://pypi.python.org/pypi/IPy ======== ========== -version toolchain +version toolchain ======== ========== ``0.83`` ``system`` ======== ========== @@ -20652,7 +21388,7 @@ ipyparallel is a Python package and collection of CLI scripts for controlling c *homepage*: https://ipyparallel.readthedocs.io ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``6.2.2`` ``-Python-3.6.4`` ``foss/2018a`` ========= ================= ============== @@ -20668,7 +21404,7 @@ ipyrad is an interactive toolkit for assembly and analysis of restriction-site a *homepage*: https://ipyrad.readthedocs.io ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.6.15`` ``-Python-2.7.13`` ``intel/2017a`` ========== ================== =============== @@ -20684,33 +21420,33 @@ IPython provides a rich architecture for interactive computing with: Powerful i *homepage*: https://ipython.org/index.html ========== ================== ======================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ======================================================================================= -``3.2.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``4.2.0`` ``-Python-2.7.11`` ``intel/2016a`` -``5.0.0`` ``-Python-2.7.11`` ``foss/2016a`` -``5.0.0`` ``-Python-3.5.1`` ``foss/2016a`` -``5.1.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``5.1.0`` ``-Python-3.5.2`` ``intel/2016b`` -``5.2.2`` ``-Python-2.7.12`` ``intel/2016b`` -``5.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``5.7.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``5.8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``3.2.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``4.2.0`` ``-Python-2.7.11`` ``intel/2016a`` +``5.0.0`` ``-Python-2.7.11`` ``foss/2016a`` +``5.0.0`` ``-Python-3.5.1`` ``foss/2016a`` +``5.1.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``5.1.0`` ``-Python-3.5.2`` ``intel/2016b`` +``5.2.2`` ``-Python-2.7.12`` ``intel/2016b`` +``5.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``5.7.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``5.8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` ``5.8.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``fosscuda/2018b``, ``fosscuda/2019a``, ``intel/2018b`` -``5.8.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``5.10.0`` ``-Python-2.7.18`` ``foss/2021b`` -``6.2.1`` ``-Python-3.6.4`` ``foss/2017a`` -``6.3.1`` ``-Python-3.6.4`` ``intel/2018a`` -``6.4.0`` ``-Python-3.6.4`` ``foss/2018a`` -``7.2.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``7.7.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``7.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``7.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``7.15.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``7.18.1`` ``GCCcore/10.2.0`` -``7.25.0`` ``GCCcore/10.3.0`` -``7.26.0`` ``GCCcore/11.2.0`` -``8.5.0`` ``GCCcore/11.3.0`` +``5.8.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``5.10.0`` ``-Python-2.7.18`` ``foss/2021b`` +``6.2.1`` ``-Python-3.6.4`` ``foss/2017a`` +``6.3.1`` ``-Python-3.6.4`` ``intel/2018a`` +``6.4.0`` ``-Python-3.6.4`` ``foss/2018a`` +``7.2.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``7.7.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` +``7.9.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``7.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``7.15.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``7.18.1`` ``GCCcore/10.2.0`` +``7.25.0`` ``GCCcore/10.3.0`` +``7.26.0`` ``GCCcore/11.2.0`` +``8.5.0`` ``GCCcore/11.3.0`` ========== ================== ======================================================================================= @@ -20724,14 +21460,14 @@ Efficient phylogenomic software by maximum likelihood *homepage*: http://www.iqtree.org/ ========== ============= =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============================================== -``1.5.5`` ``-omp-mpi`` ``foss/2016a`` -``1.6.6`` ``intel/2018a`` +``1.5.5`` ``-omp-mpi`` ``foss/2016a`` +``1.6.6`` ``intel/2018a`` ``1.6.12`` ``foss/2018b``, ``foss/2020a``, ``intel/2019b`` -``2.1.2`` ``foss/2020a``, ``gompi/2020b`` -``2.1.3`` ``gompi/2021a`` -``2.2.1`` ``gompi/2021b`` +``2.1.2`` ``foss/2020a``, ``gompi/2020b`` +``2.1.3`` ``gompi/2021a`` +``2.2.1`` ``gompi/2021b`` ========== ============= =============================================== @@ -20745,7 +21481,7 @@ A module for improving the insertion sequences of structural variant calls *homepage*: https://github.com/mkirsche/Iris ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.0.5`` ``-Java-15`` ``GCC/11.2.0`` ========= ============= ============== @@ -20761,14 +21497,14 @@ The R kernel for the 'Jupyter' environment executes R code which the front-end *homepage*: https://irkernel.github.io ========== ========================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ========================== ================================== -``0.8.15`` ``-R-3.4.3-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``0.8.15`` ``-R-3.4.3-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``1.1`` ``-R-3.6.2-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.1`` ``-R-3.6.3-Python-3.8.2`` ``foss/2020a`` -``1.2`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` -``1.2`` ``-R-4.1.0`` ``foss/2021a`` -``1.3`` ``-R-4.2.0`` ``foss/2021b`` +``1.1`` ``-R-3.6.3-Python-3.8.2`` ``foss/2020a`` +``1.2`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` +``1.2`` ``-R-4.1.0`` ``foss/2021a`` +``1.3`` ``-R-4.2.0`` ``foss/2021b`` ========== ========================== ================================== @@ -20782,7 +21518,7 @@ IronPython is an open-source implementation of the Python programming language *homepage*: http://ironpython.net/ ======= =============== -version toolchain +version toolchain ======= =============== ``2.7`` ``intel/2016b`` ======= =============== @@ -20798,7 +21534,7 @@ Intelligent Storage Acceleration Library *homepage*: https://github.com/intel/isa-l ========== ============================================================================== -version toolchain +version toolchain ========== ============================================================================== ``2.30.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================================================================== @@ -20814,14 +21550,14 @@ isl is a library for manipulating sets and relations of integer points bounded b *homepage*: http://isl.gforge.inria.fr/ ======== ========================================================= -version toolchain +version toolchain ======== ========================================================= -``0.14`` ``GCC/4.9.2`` -``0.15`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a`` -``0.16`` ``GCC/4.9.3-2.25`` -``0.17`` ``foss/2016a`` +``0.14`` ``GCC/4.9.2`` +``0.15`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a`` +``0.16`` ``GCC/4.9.3-2.25`` +``0.17`` ``foss/2016a`` ``0.23`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``0.24`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``0.24`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ========================================================= @@ -20835,7 +21571,7 @@ isoCirc: computational pipeline to identify high-confidence BSJs and full-length *homepage*: https://github.com/Xinglab/isoCirc ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.4`` ``foss/2020b`` ========= ============== @@ -20851,7 +21587,7 @@ IsoNet stands for for ISOtropic reconstructioN of Electron Tomography. It trains *homepage*: https://github.com/Heng-Z/IsoNet =========================== ================== -version toolchain +version toolchain =========================== ================== ``0.1_20210822_04_674f67f`` ``fosscuda/2020b`` =========================== ================== @@ -20867,7 +21603,7 @@ Intel SPMD Program Compilers; An open-source compiler for high-performance SIMD *homepage*: http://ispc.github.io/ , https://github.com/ispc/ispc/ ========== ========== -version toolchain +version toolchain ========== ========== ``1.6.0`` ``system`` ``1.10.0`` ``system`` @@ -20886,7 +21622,7 @@ The Intel Trace Collector is a low-overhead tracing library that performs event *homepage*: https://software.intel.com/en-us/intel-trace-analyzer/ ============== ========== -version toolchain +version toolchain ============== ========== ``8.0.0.011`` ``system`` ``8.1.4.045`` ``system`` @@ -20911,24 +21647,24 @@ Insight Segmentation and Registration Toolkit (ITK) provides an extensive suite *homepage*: https://itk.org -========== ================== ============================================== -version versionsuffix toolchain -========== ================== ============================================== -``4.12.2`` ``-Python-2.7.12`` ``foss/2016b`` -``4.13.0`` ``-Python-2.7.14`` ``foss/2018a`` -``4.13.0`` ``-Python-3.6.4`` ``foss/2018a`` -``4.13.1`` ``-Python-2.7.14`` ``foss/2018a`` -``4.13.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` -``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.13.1`` ``-Python-3.7.4`` ``foss/2019b`` -``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` -``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` -``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` -``5.1.2`` ``foss/2020a``, ``fosscuda/2020a`` -``5.1.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``5.2.1`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` -========== ================== ============================================== +========== ================== ============================================================== +version versionsuffix toolchain +========== ================== ============================================================== +``4.12.2`` ``-Python-2.7.12`` ``foss/2016b`` +``4.13.0`` ``-Python-2.7.14`` ``foss/2018a`` +``4.13.0`` ``-Python-3.6.4`` ``foss/2018a`` +``4.13.1`` ``-Python-2.7.14`` ``foss/2018a`` +``4.13.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.13.1`` ``-Python-3.6.4`` ``foss/2018a`` +``4.13.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.13.1`` ``-Python-3.7.4`` ``foss/2019b`` +``5.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``5.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``5.0b01`` ``-Python-3.6.6`` ``foss/2018b`` +``5.1.2`` ``foss/2020a``, ``fosscuda/2020a`` +``5.1.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``5.2.1`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a`` +========== ================== ============================================================== .. _list_software_itpp_445: @@ -20941,7 +21677,7 @@ IT++ is a C++ library of mathematical, signal processing and communication clas *homepage*: https://sourceforge.net/projects/itpp/ ========= ============== -version toolchain +version toolchain ========= ============== ``4.3.1`` ``foss/2019b`` ========= ============== @@ -20957,10 +21693,10 @@ ITS Tool allows you to translate your XML documents with PO files *homepage*: http://itstool.org/ ========= ================== ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================= -``2.0.5`` ``-Python-2.7.14`` ``intel/2018a`` -``2.0.5`` ``-Python-2.7.15`` ``foss/2018b`` +``2.0.5`` ``-Python-2.7.14`` ``intel/2018a`` +``2.0.5`` ``-Python-2.7.15`` ``foss/2018b`` ``2.0.6`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ========= ================== ================= @@ -20975,9 +21711,9 @@ ITSx: Improved software detection and extraction of ITS1 and ITS2 from ribosomal *homepage*: https://microbiology.se/software/itsx/ ========= ================== -version toolchain +version toolchain ========= ================== -``1.1.2`` ``GCCcore/9.3.0`` +``1.1.2`` ``GCCcore/9.3.0`` ``1.1.3`` ``GCCcore/10.3.0`` ========= ================== @@ -20992,9 +21728,9 @@ iVar is a computational package that contains functions broadly useful for viral *homepage*: https://github.com/andersen-lab/ivar ========= ============================= -version toolchain +version toolchain ========= ============================= -``1.0.1`` ``foss/2018b`` +``1.0.1`` ``foss/2018b`` ``1.3.1`` ``GCC/10.2.0``, ``GCC/9.3.0`` ========= ============================= @@ -21005,7 +21741,7 @@ version toolchain --- -:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JavaFX_544` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_Jorg_402` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_json-fortran_1251` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_jupyter-resource-usage_2282` - :ref:`list_software_jupyter-server-proxy_2118` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` +:ref:`list_software_JAGS_293` - :ref:`list_software_Jansson_732` - :ref:`list_software_Jasmine_711` - :ref:`list_software_JasPer_581` - :ref:`list_software_Java_386` - :ref:`list_software_JavaFX_544` - :ref:`list_software_jax_323` - :ref:`list_software_JAXFrontCE_884` - :ref:`list_software_jbigkit_740` - :ref:`list_software_Jellyfish_938` - :ref:`list_software_jemalloc_839` - :ref:`list_software_jhbuild_738` - :ref:`list_software_JiTCODE_546` - :ref:`list_software_jModelTest_1019` - :ref:`list_software_Jorg_402` - :ref:`list_software_joypy_571` - :ref:`list_software_jq_219` - :ref:`list_software_json-c_586` - :ref:`list_software_json-fortran_1251` - :ref:`list_software_JSON-GLib_709` - :ref:`list_software_JsonCpp_701` - :ref:`list_software_JUBE_294` - :ref:`list_software_Judy_412` - :ref:`list_software_Julia_501` - :ref:`list_software_JUnit_490` - :ref:`list_software_jupyter-matlab-proxy_2080` - :ref:`list_software_jupyter-resource-usage_2282` - :ref:`list_software_jupyter-server_1495` - :ref:`list_software_jupyter-server-proxy_2118` - :ref:`list_software_JupyterHub_1042` - :ref:`list_software_JupyterLab_1026` - :ref:`list_software_JWM_238` - :ref:`list_software_jxrlib_651` .. _list_software_JAGS_293: @@ -21018,9 +21754,9 @@ JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian *homepage*: http://mcmc-jags.sourceforge.net/ ========= =================================================================================================================================================================== -version toolchain +version toolchain ========= =================================================================================================================================================================== -``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` +``4.2.0`` ``foss/2016a``, ``intel/2016a``, ``intel/2017a`` ``4.3.0`` ``foss/2017b``, ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2020b``, ``intel/2017b`` ========= =================================================================================================================================================================== @@ -21035,11 +21771,11 @@ Jansson is a C library for encoding, decoding and manipulating JSON data. Its m *homepage*: http://www.digip.org/jansson/ ========== ============================== -version toolchain +version toolchain ========== ============================== -``2.6`` ``GCC/4.8.3`` +``2.6`` ``GCC/4.8.3`` ``2.13.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` -``2.14`` ``GCC/11.3.0`` +``2.14`` ``GCC/11.3.0`` ========== ============================== @@ -21053,7 +21789,7 @@ SV Merging Across Samples *homepage*: https://github.com/mkirsche/Jasmine ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.1.4`` ``-Java-15`` ``GCC/11.2.0`` ========= ============= ============== @@ -21069,16 +21805,17 @@ The JasPer Project is an open-source initiative to provide a free software-base *homepage*: https://www.ece.uvic.ca/~frodo/jasper/ =========== ========================================================================================================================================================== -version toolchain +version toolchain =========== ========================================================================================================================================================== ``1.900.1`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``2.0.10`` ``intel/2016b`` -``2.0.12`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` -``2.0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.0.16`` ``GCCcore/9.3.0`` -``2.0.24`` ``GCCcore/10.2.0`` -``2.0.28`` ``GCCcore/10.3.0`` -``2.0.33`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``2.0.10`` ``intel/2016b`` +``2.0.12`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` +``2.0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.0.16`` ``GCCcore/9.3.0`` +``2.0.24`` ``GCCcore/10.2.0`` +``2.0.28`` ``GCCcore/10.3.0`` +``2.0.33`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``4.0.0`` ``GCCcore/12.2.0`` =========== ========================================================================================================================================================== @@ -21092,7 +21829,7 @@ Java Platform, Standard Edition (Java SE) lets you develop and deploy Java appli *homepage*: https://java.com/ ============= ======================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ============= ======================== ========== ``1.6.0_24`` ``system`` ``1.7.0_10`` ``system`` @@ -21170,7 +21907,7 @@ OpenJFX is an open source, next generation client application platform for deskt *homepage*: https://openjfx.io/ ========== ====================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ====================== ========== ``11.0.2`` ``_linux-x64_bin-sdk`` ``system`` ========== ====================== ========== @@ -21186,15 +21923,17 @@ Composable transformations of Python+NumPy programs: differentiate, vectorize, J *homepage*: https://pypi.python.org/pypi/jax ========== ================ ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ================================== ``0.2.19`` ``foss/2020b``, ``fosscuda/2020b`` -``0.2.20`` ``foss/2021a`` -``0.2.24`` ``foss/2021a`` -``0.2.24`` ``-CUDA-11.3.1`` ``foss/2021a`` -``0.3.9`` ``foss/2021a`` -``0.3.9`` ``-CUDA-11.3.1`` ``foss/2021a`` -``0.3.14`` ``-CUDA-11.7.0`` ``foss/2022a`` +``0.2.20`` ``foss/2021a`` +``0.2.24`` ``foss/2021a`` +``0.2.24`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.3.9`` ``foss/2021a`` +``0.3.9`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.3.14`` ``-CUDA-11.7.0`` ``foss/2022a`` +``0.3.23`` ``foss/2022a`` +``0.3.23`` ``-CUDA-11.4.1`` ``foss/2021b`` ========== ================ ================================== @@ -21208,7 +21947,7 @@ JAXFront is a technology to generate graphical user interfaces on multiple chan *homepage*: http://www.jaxfront.org/pages/free_community_edition.html ======== ========== -version toolchain +version toolchain ======== ========== ``2.75`` ``system`` ======== ========== @@ -21223,11 +21962,11 @@ JBIG-KIT is a software implementation of the JBIG1 data compression standard (I *homepage*: https://www.cl.cam.ac.uk/~mgk25/jbigkit/ -======= ========================================================================================================================================================== -version toolchain -======= ========================================================================================================================================================== -``2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= ========================================================================================================================================================== +======= ============================================================================================================================================================================== +version toolchain +======= ============================================================================================================================================================================== +``2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ============================================================================================================================================================================== .. _list_software_Jellyfish_938: @@ -21240,12 +21979,12 @@ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA. *homepage*: http://www.genome.umd.edu/jellyfish.html ========== =================================================================== -version toolchain +version toolchain ========== =================================================================== -``1.1.11`` ``foss/2016a``, ``foss/2016b`` -``1.1.12`` ``foss/2018b``, ``intel/2018a`` -``2.2.6`` ``foss/2016b``, ``intel/2017a`` -``2.2.10`` ``foss/2018b``, ``intel/2018a`` +``1.1.11`` ``foss/2016a``, ``foss/2016b`` +``1.1.12`` ``foss/2018b``, ``intel/2018a`` +``2.2.6`` ``foss/2016b``, ``intel/2017a`` +``2.2.10`` ``foss/2018b``, ``intel/2018a`` ``2.3.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` ========== =================================================================== @@ -21260,17 +21999,17 @@ jemalloc is a general purpose malloc(3) implementation that emphasizes fragmenta *homepage*: http://jemalloc.net ========= ================================================================================================ -version toolchain +version toolchain ========= ================================================================================================ -``4.1.0`` ``intel/2016a`` -``4.2.0`` ``foss/2016a``, ``intel/2016a`` -``4.2.1`` ``intel/2016b`` -``4.5.0`` ``intel/2017a`` -``5.0.1`` ``GCCcore/6.4.0`` -``5.1.0`` ``GCCcore/7.3.0`` -``5.2.0`` ``GCCcore/8.2.0`` +``4.1.0`` ``intel/2016a`` +``4.2.0`` ``foss/2016a``, ``intel/2016a`` +``4.2.1`` ``intel/2016b`` +``4.5.0`` ``intel/2017a`` +``5.0.1`` ``GCCcore/6.4.0`` +``5.1.0`` ``GCCcore/7.3.0`` +``5.2.0`` ``GCCcore/8.2.0`` ``5.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``5.3.0`` ``GCCcore/11.3.0`` +``5.3.0`` ``GCCcore/11.3.0`` ========= ================================================================================================ @@ -21284,7 +22023,7 @@ JHBuild allows you to automatically download and compile “modules” (i.e. sou *homepage*: https://wiki.gnome.org/action/show/Projects/Jhbuild =========== ================= -version toolchain +version toolchain =========== ================= ``3.15.92`` ``GCCcore/4.9.3`` =========== ================= @@ -21300,10 +22039,10 @@ Just-in-time compilation for ordinary/delay/stochastic differential equations (D *homepage*: https://jitcde-common.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.3.2`` ``-Python-3.6.4`` ``intel/2018a`` -``1.4.0`` ``-Python-3.7.2`` ``foss/2019a`` +``1.4.0`` ``-Python-3.7.2`` ``foss/2019a`` ========= ================= =============== @@ -21317,7 +22056,7 @@ jModelTest is a tool to carry out statistical selection of best-fit models of nu *homepage*: https://github.com/ddarriba/jmodeltest2 =================== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain =================== ================== ========== ``2.1.10r20160303`` ``-Java-1.8.0_92`` ``system`` =================== ================== ========== @@ -21333,7 +22072,7 @@ A MAG Circularization Method By Lauren Lui, Torben Nielsen, and Adam Arkin *homepage*: https://github.com/lmlui/Jorg ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.1`` ``foss/2020b`` ========= ============== @@ -21349,7 +22088,7 @@ Joyplots in Python with matplotlib & pandas *homepage*: https://github.com/sbebo/joypy ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.2.2`` ``-Python-3.7.4`` ``intel/2019b`` ``0.2.4`` ``intel/2020b`` @@ -21366,9 +22105,9 @@ jq is a lightweight and flexible command-line JSON processor. *homepage*: https://stedolan.github.io/jq/ ======= ========================================================== -version toolchain +version toolchain ======= ========================================================== -``1.5`` ``GCCcore/6.4.0`` +``1.5`` ``GCCcore/6.4.0`` ``1.6`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ======= ========================================================== @@ -21383,10 +22122,10 @@ JSON-C implements a reference counting object model that allows you to easily co *homepage*: https://github.com/json-c/json-c ======== ========================================================== -version toolchain +version toolchain ======== ========================================================== ``0.15`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``0.16`` ``GCCcore/11.3.0`` +``0.16`` ``GCCcore/11.3.0`` ======== ========================================================== @@ -21400,7 +22139,7 @@ JSON-Fortran: A Modern Fortran JSON API *homepage*: https://github.com/jacobwilliams/json-fortran ========= ================== -version toolchain +version toolchain ========= ================== ``8.3.0`` ``GCCcore/11.2.0`` ========= ================== @@ -21416,7 +22155,7 @@ JSON-GLib implements a full JSON parser and generator using GLib and GObject, a *homepage*: https://wiki.gnome.org/Projects/JsonGlib ========= ================== -version toolchain +version toolchain ========= ================== ``1.6.2`` ``GCCcore/10.3.0`` ========= ================== @@ -21432,12 +22171,12 @@ JsonCpp is a C++ library that allows manipulating JSON values, including serial *homepage*: https://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html ========== ============================================================================= -version toolchain +version toolchain ========== ============================================================================= -``0.10.7`` ``GCCcore/8.2.0`` -``1.9.3`` ``GCCcore/8.3.0`` +``0.10.7`` ``GCCcore/8.2.0`` +``1.9.3`` ``GCCcore/8.3.0`` ``1.9.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``1.9.5`` ``GCCcore/11.3.0`` +``1.9.5`` ``GCCcore/11.3.0`` ========== ============================================================================= @@ -21451,7 +22190,7 @@ The JUBE benchmarking environment provides a script based framework to easily cr *homepage*: https://www.fz-juelich.de/jsc/jube ========= ========== -version toolchain +version toolchain ========= ========== ``2.0.3`` ``system`` ``2.0.4`` ``system`` @@ -21472,7 +22211,7 @@ A C library that implements a dynamic array. *homepage*: http://judy.sourceforge.net/ ========= ==================================================================================================================== -version toolchain +version toolchain ========= ==================================================================================================================== ``1.0.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ========= ==================================================================================================================== @@ -21488,7 +22227,7 @@ Julia is a high-level, high-performance dynamic programming language for numeric *homepage*: https://julialang.org ========= ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ========== ``1.1.1`` ``-linux-x86_64`` ``system`` ``1.2.0`` ``-linux-x86_64`` ``system`` @@ -21523,7 +22262,7 @@ A programmer-oriented testing framework for Java. *homepage*: http://sourceforge.net/projects/junit ======== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== =================== ========== ``4.10`` ``-Java-1.7.0_10`` ``system`` ``4.10`` ``-Java-1.7.0_21`` ``system`` @@ -21556,7 +22295,7 @@ MATLAB Integration for Jupyter *homepage*: https://github.com/mathworks/jupyter-matlab-proxy ========= ================== -version toolchain +version toolchain ========= ================== ``0.3.4`` ``GCCcore/10.3.0`` ========= ================== @@ -21572,12 +22311,28 @@ Jupyter Notebook Extension for monitoring your own Resource Usage (memory and/or *homepage*: https://github.com/jupyter-server/jupyter-resource-usage ========= ================== -version toolchain +version toolchain ========= ================== ``0.6.1`` ``GCCcore/10.3.0`` ========= ================== +.. _list_software_jupyter-server_1495: + +*jupyter-server* +++++++++++++++++ + +The Jupyter Server provides the backend (i.e. the core services, APIs, and REST endpoints) for Jupyter web applications like Jupyter notebook, JupyterLab, and Voila. + +*homepage*: https://jupyter.org/ + +========== ================== +version toolchain +========== ================== +``1.21.0`` ``GCCcore/11.3.0`` +========== ================== + + .. _list_software_jupyter-server-proxy_2118: *jupyter-server-proxy* @@ -21588,7 +22343,7 @@ Jupyter Server Proxy lets you run arbitrary external processes (such as RStudio, *homepage*: https://github.com/jupyterhub/jupyter-server-proxy ========= ================== -version toolchain +version toolchain ========= ================== ``3.2.1`` ``GCCcore/10.3.0`` ========= ================== @@ -21604,10 +22359,10 @@ JupyterHub is a multiuser version of the Jupyter (IPython) notebook designed fo *homepage*: https://jupyter.org ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== -``0.6.1`` ``-Python-3.5.1`` ``foss/2016a`` -``0.8.1`` ``-Python-3.6.4`` ``foss/2017a`` +``0.6.1`` ``-Python-3.5.1`` ``foss/2016a`` +``0.8.1`` ``-Python-3.6.4`` ``foss/2017a`` ``1.1.0`` ``GCCcore/10.2.0`` ``1.4.1`` ``GCCcore/10.3.0`` ========= ================= ================== @@ -21623,13 +22378,14 @@ JupyterLab is the next-generation user interface for Project Jupyter offering al *homepage*: https://jupyter.org/ ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== ``1.2.5`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.2.8`` ``GCCcore/10.2.0`` -``3.0.16`` ``GCCcore/10.3.0`` -``3.1.6`` ``GCCcore/11.2.0`` -``3.2.8`` ``GCCcore/10.3.0`` +``2.2.8`` ``GCCcore/10.2.0`` +``3.0.16`` ``GCCcore/10.3.0`` +``3.1.6`` ``GCCcore/11.2.0`` +``3.2.8`` ``GCCcore/10.3.0`` +``3.5.0`` ``GCCcore/11.3.0`` ========== ================= ================================== @@ -21643,7 +22399,7 @@ JWM is a light-weight window manager for the X11 Window System. *homepage*: https://joewing.net/projects/jwm/ ========= =============== -version toolchain +version toolchain ========= =============== ``2.3.5`` ``intel/2016a`` ========= =============== @@ -21658,11 +22414,11 @@ Open source implementation of jpegxr *homepage*: https://github.com/4creators/jxrlib -======= ================== -version toolchain -======= ================== -``1.1`` ``GCCcore/10.2.0`` -======= ================== +======= ====================================== +version toolchain +======= ====================================== +``1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +======= ====================================== .. _list_software_letter_k: @@ -21671,7 +22427,23 @@ version toolchain --- -:ref:`list_software_Kaiju_500` - :ref:`list_software_Kaleido_697` - :ref:`list_software_Kalign_598` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_kedro_533` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` +:ref:`list_software_KaHIP_397` - :ref:`list_software_Kaiju_500` - :ref:`list_software_Kaleido_697` - :ref:`list_software_Kalign_598` - :ref:`list_software_kallisto_867` - :ref:`list_software_KAT_224` - :ref:`list_software_kbproto_769` - :ref:`list_software_kedro_533` - :ref:`list_software_Kent_tools_1058` - :ref:`list_software_Keras_502` - :ref:`list_software_khmer_535` - :ref:`list_software_kim-api_680` - :ref:`list_software_king_425` - :ref:`list_software_KITE_301` - :ref:`list_software_kma_313` - :ref:`list_software_KMC_219` - :ref:`list_software_KmerGenie_887` - :ref:`list_software_KNIME_372` - :ref:`list_software_kpcalg_626` - :ref:`list_software_Kraken_604` - :ref:`list_software_Kraken2_654` - :ref:`list_software_Kratos_628` - :ref:`list_software_KronaTools_1036` - :ref:`list_software_kwant_549` - :ref:`list_software_KWIML_388` - :ref:`list_software_kWIP_347` - :ref:`list_software_KyotoCabinet_1228` + + +.. _list_software_KaHIP_397: + +*KaHIP* ++++++++ + +The graph partitioning framework KaHIP -- Karlsruhe High Quality Partitioning. + +*homepage*: https://kahip.github.io/ + +======== =============== +version toolchain +======== =============== +``3.14`` ``gompi/2022a`` +======== =============== .. _list_software_Kaiju_500: @@ -21684,7 +22456,7 @@ Kaiju is a program for sensitive taxonomic classification of high-throughput seq *homepage*: http://kaiju.binf.ku.dk/ ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.5.0`` ``intel/2016b`` ``1.7.2`` ``-Python-3.7.2`` ``iimpi/2019a`` @@ -21702,7 +22474,7 @@ Fast static image export for web-based visualization libraries with zero depende *homepage*: https://github.com/plotly/Kaleido ========= ================== -version toolchain +version toolchain ========= ================== ``0.1.0`` ``GCCcore/10.2.0`` ``0.2.1`` ``GCCcore/10.3.0`` @@ -21719,11 +22491,11 @@ Kalign is a fast multiple sequence alignment program for biological sequences. *homepage*: https://github.com/TimoLassmann/kalign ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``2.0.4`` ``GCCcore/10.2.0`` +``2.0.4`` ``GCCcore/10.2.0`` ``3.3.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.3.2`` ``GCCcore/11.2.0`` +``3.3.2`` ``GCCcore/11.2.0`` ========= ====================================== @@ -21737,18 +22509,18 @@ kallisto is a program for quantifying abundances of transcripts from RNA-Seq dat *homepage*: https://pachterlab.github.io/kallisto/ ========== ================================================ -version toolchain +version toolchain ========== ================================================ -``0.42.5`` ``foss/2016a`` -``0.43.0`` ``intel/2016b`` +``0.42.5`` ``foss/2016a`` +``0.43.0`` ``intel/2016b`` ``0.43.1`` ``foss/2016b``, ``intel/2017a``, ``intel/2017b`` -``0.44.0`` ``foss/2016b``, ``intel/2018a`` -``0.45.0`` ``foss/2018b`` -``0.45.1`` ``foss/2019a`` -``0.46.0`` ``intel/2019a`` +``0.44.0`` ``foss/2016b``, ``intel/2018a`` +``0.45.0`` ``foss/2018b`` +``0.45.1`` ``foss/2019a`` +``0.46.0`` ``intel/2019a`` ``0.46.1`` ``foss/2019b``, ``iimpi/2020a``, ``iimpi/2020b`` -``0.46.2`` ``foss/2020b`` -``0.48.0`` ``gompi/2021b`` +``0.46.2`` ``foss/2020b`` +``0.48.0`` ``gompi/2021b`` ========== ================================================ @@ -21762,7 +22534,7 @@ The K-mer Analysis Toolkit (KAT) contains a number of tools that analyse and com *homepage*: https://www.earlham.ac.uk/kat-tools ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.4.2`` ``-Python-3.6.4`` ``foss/2018a`` ``2.4.2`` ``-Python-3.7.2`` ``foss/2019a`` @@ -21779,7 +22551,7 @@ X.org KBProto protocol headers. *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================================== -version toolchain +version toolchain ========= ================================================================== ``1.0.7`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2017b`` ========= ================================================================== @@ -21795,7 +22567,7 @@ Kedro is an open-source Python framework that applies software engineering best- *homepage*: https://github.com/quantumblacklabs/kedro ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.16.5`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============== @@ -21811,16 +22583,16 @@ Kent utilities: collection of tools used by the UCSC genome browser. *homepage*: https://genome.cse.ucsc.edu/ ============ ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= =============== ``401`` ``gompi/2019b`` -``411`` ``GCC/10.2.0`` -``418`` ``GCC/10.3.0`` -``422`` ``GCC/11.2.0`` -``20130806`` ``-linux.x86_64`` ``system`` -``20171107`` ``-linux.x86_64`` ``system`` -``20180716`` ``-linux.x86_64`` ``system`` -``20190326`` ``-linux.x86_64`` ``system`` +``411`` ``GCC/10.2.0`` +``418`` ``GCC/10.3.0`` +``422`` ``GCC/11.2.0`` +``20130806`` ``-linux.x86_64`` ``system`` +``20171107`` ``-linux.x86_64`` ``system`` +``20180716`` ``-linux.x86_64`` ``system`` +``20190326`` ``-linux.x86_64`` ``system`` ============ ================= =============== @@ -21834,28 +22606,28 @@ Keras is a deep learning API written in Python, running on top of the machine le *homepage*: https://keras.io/ ========= ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================== -``1.0.8`` ``-Python-3.5.2`` ``intel/2016b`` -``1.1.0`` ``-Python-3.5.2`` ``intel/2016b`` -``2.0.4`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.4`` ``-Python-3.6.1`` ``intel/2017a`` -``2.0.5`` ``-Python-3.6.1`` ``intel/2017a`` -``2.0.8`` ``-Python-3.6.1`` ``intel/2017a`` -``2.1.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1.1`` ``-Python-3.6.3`` ``intel/2017b`` -``2.1.2`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1.2`` ``-Python-3.6.3`` ``foss/2017b`` -``2.1.3`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.2.0`` ``-Python-2.7.14`` ``fosscuda/2017b`` -``2.2.0`` ``-Python-3.6.3`` ``fosscuda/2017b`` -``2.2.0`` ``-Python-3.6.4`` ``foss/2018a`` -``2.2.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``2.2.4`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.8`` ``-Python-3.5.2`` ``intel/2016b`` +``1.1.0`` ``-Python-3.5.2`` ``intel/2016b`` +``2.0.4`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.4`` ``-Python-3.6.1`` ``intel/2017a`` +``2.0.5`` ``-Python-3.6.1`` ``intel/2017a`` +``2.0.8`` ``-Python-3.6.1`` ``intel/2017a`` +``2.1.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1.1`` ``-Python-3.6.3`` ``intel/2017b`` +``2.1.2`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1.2`` ``-Python-3.6.3`` ``foss/2017b`` +``2.1.3`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.2.0`` ``-Python-2.7.14`` ``fosscuda/2017b`` +``2.2.0`` ``-Python-3.6.3`` ``fosscuda/2017b`` +``2.2.0`` ``-Python-3.6.4`` ``foss/2018a`` +``2.2.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``2.2.4`` ``-Python-3.6.4`` ``intel/2018a`` ``2.2.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ``2.2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.3.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2.3.1`` ``-Python-3.8.2`` ``foss/2020a`` ``2.4.3`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================== ================================== @@ -21870,9 +22642,9 @@ In-memory nucleotide sequence k-mer counting, filtering, graph traversal and mor *homepage*: https://github.com/ged-lab/khmer/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``1.4.1`` ``-Python-2.7.12`` ``foss/2016b`` +``1.4.1`` ``-Python-2.7.12`` ``foss/2016b`` ``2.1.1`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -21887,12 +22659,12 @@ Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collec *homepage*: https://openkim.org/ ========= ================================================================ -version toolchain +version toolchain ========= ================================================================ -``2.1.2`` ``foss/2019a``, ``intel/2019a`` +``2.1.2`` ``foss/2019a``, ``intel/2019a`` ``2.1.3`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b``, ``intel/2020a`` -``2.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.3.0`` ``GCCcore/11.2.0`` +``2.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.3.0`` ``GCCcore/11.2.0`` ========= ================================================================ @@ -21906,13 +22678,29 @@ KING is a toolset that makes use of high-throughput SNP data typically seen in *homepage*: https://kingrelatedness.com/ ========= ========== -version toolchain +version toolchain ========= ========== ``2.2.4`` ``system`` ``2.2.7`` ``system`` ========= ========== +.. _list_software_KITE_301: + +*KITE* +++++++ + +KITE is an open-source Python/C++ software suite for efficient real-space tight-binding (TB) simulations of electronic structure and bulk quantum transport properties of disordered systems scalable to multi billions of atomic orbitals. + +*homepage*: https://github.com/quantum-kite/kite + +======= =============== +version toolchain +======= =============== +``1.1`` ``gompi/2022a`` +======= =============== + + .. _list_software_kma_313: *kma* @@ -21923,7 +22711,7 @@ KMA is a mapping method designed to map raw reads directly against redundant dat *homepage*: https://bitbucket.org/genomicepidemiology/kma ========== =============== -version toolchain +version toolchain ========== =============== ``1.2.22`` ``intel/2019b`` ========== =============== @@ -21939,12 +22727,12 @@ KMC is a disk-based programm for counting k-mers from (possibly gzipped) FASTQ/F *homepage*: http://sun.aei.polsl.pl/kmc ============ ================= ============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============================== ``3.1.0`` ``foss/2018a``, ``foss/2018b`` -``3.1.1`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` -``3.1.2rc1`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``3.2.1`` ``GCC/11.2.0`` +``3.1.1`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``3.1.2rc1`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``3.2.1`` ``GCC/11.2.0`` ============ ================= ============================== @@ -21958,7 +22746,7 @@ KmerGenie estimates the best k-mer length for genome de novo assembly. *homepage*: http://kmergenie.bx.psu.edu/ ========== =============== -version toolchain +version toolchain ========== =============== ``1.7044`` ``intel/2017a`` ``1.7048`` ``intel/2018a`` @@ -21975,7 +22763,7 @@ KNIME Analytics Platform is the open source software for creating data science a *homepage*: https://www.knime.com/ ========= ========== -version toolchain +version toolchain ========= ========== ``3.6.2`` ``system`` ========= ========== @@ -21991,7 +22779,7 @@ Kernel PC (kPC) algorithm for causal structure learning and causal inference us *homepage*: https://cran.r-project.org/package=kpcalg ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.0.1`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -22007,14 +22795,14 @@ Kraken is a system for assigning taxonomic labels to short DNA sequences, usual *homepage*: https://ccb.jhu.edu/software/kraken/ =============== ================ ========================================================= -version versionsuffix toolchain +version versionsuffix toolchain =============== ================ ========================================================= -``0.10.5-beta`` ``-Perl-5.22.1`` ``foss/2016a`` -``0.10.5-beta`` ``-Perl-5.24.0`` ``foss/2016b`` -``1.0`` ``-Perl-5.26.1`` ``intel/2018a`` -``1.1`` ``-Perl-5.28.0`` ``foss/2018b`` +``0.10.5-beta`` ``-Perl-5.22.1`` ``foss/2016a`` +``0.10.5-beta`` ``-Perl-5.24.0`` ``foss/2016b`` +``1.0`` ``-Perl-5.26.1`` ``intel/2018a`` +``1.1`` ``-Perl-5.28.0`` ``foss/2018b`` ``1.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``1.1.1`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``1.1.1`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` =============== ================ ========================================================= @@ -22028,14 +22816,14 @@ Kraken is a system for assigning taxonomic labels to short DNA sequences, usual *homepage*: https://github.com/DerrickWood/kraken2/wiki ============== ================ ================================ -version versionsuffix toolchain +version versionsuffix toolchain ============== ================ ================================ -``2.0.6-beta`` ``-Perl-5.26.1`` ``foss/2018a`` -``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` -``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` -``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` -``2.0.9-beta`` ``-Perl-5.30.2`` ``gompi/2020a`` -``2.1.1`` ``gompi/2020b`` +``2.0.6-beta`` ``-Perl-5.26.1`` ``foss/2018a`` +``2.0.7-beta`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.0.8-beta`` ``-Perl-5.30.0`` ``gompi/2019b`` +``2.0.9-beta`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.0.9-beta`` ``-Perl-5.30.2`` ``gompi/2020a`` +``2.1.1`` ``gompi/2020b`` ``2.1.2`` ``gompi/2021a``, ``gompi/2021b`` ============== ================ ================================ @@ -22050,7 +22838,7 @@ Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-di *homepage*: https://www.cimne.com/kratos ======= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= =============================== ``6.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ======= ================= =============================== @@ -22065,14 +22853,14 @@ Krona Tools is a set of scripts to create Krona charts from several Bioinformat *homepage*: https://github.com/marbl/Krona/wiki/KronaTools -========= ================================== -version toolchain -========= ================================== -``2.7`` ``GCCcore/7.3.0`` -``2.7.1`` ``GCCcore/8.2.0`` +========= ====================================== +version toolchain +========= ====================================== +``2.7`` ``GCCcore/7.3.0`` +``2.7.1`` ``GCCcore/8.2.0`` ``2.8`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` -``2.8.1`` ``GCCcore/11.2.0`` -========= ================================== +``2.8.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_kwant_549: @@ -22085,7 +22873,7 @@ Kwant is a free (open source), powerful, and easy to use Python package for nu *homepage*: https://kwant-project.org/ ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== ``1.4.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ========= ================= =============================== @@ -22101,7 +22889,7 @@ The Kitware Information Macro Library *homepage*: https://gitlab.kitware.com/utils/kwiml ============ ================= -version toolchain +version toolchain ============ ================= ``20180201`` ``GCCcore/6.4.0`` ============ ================= @@ -22117,7 +22905,7 @@ This software implements a de novo, alignment free measure of sample genetic di *homepage*: https://github.com/kdmurray91/kWIP ========= ================= -version toolchain +version toolchain ========= ================= ``0.2.0`` ``GCCcore/6.4.0`` ========= ================= @@ -22133,7 +22921,7 @@ Kyoto Cabinet is a library of routines for managing a database. *homepage*: https://fallabs.com/kyotocabinet ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``1.2.77`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ========== ==================================== @@ -22145,7 +22933,7 @@ version toolchain --- -:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libde265_669` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libev_530` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libheif_723` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmad_617` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libopus_766` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libplinkio_1069` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_LuaJIT2-OpenResty_1553` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` +:ref:`list_software_L_RNA_scaffolder_1540` - :ref:`list_software_LADR_291` - :ref:`list_software_lagrangian-filtering_2053` - :ref:`list_software_LAME_287` - :ref:`list_software_LAMMPS_458` - :ref:`list_software_lancet_631` - :ref:`list_software_LAPACK_428` - :ref:`list_software_LAST_308` - :ref:`list_software_LASTZ_398` - :ref:`list_software_lavaan_627` - :ref:`list_software_LBFGS++_452` - :ref:`list_software_LCov_372` - :ref:`list_software_LDC_211` - :ref:`list_software_lDDT_328` - :ref:`list_software_LeadIT_531` - :ref:`list_software_leidenalg_933` - :ref:`list_software_LEMON_379` - :ref:`list_software_Leptonica_927` - :ref:`list_software_LERC_294` - :ref:`list_software_less_439` - :ref:`list_software_LevelDB_638` - :ref:`list_software_lftp_438` - :ref:`list_software_LHAPDF_431` - :ref:`list_software_libaec_608` - :ref:`list_software_libaio_624` - :ref:`list_software_libarchive_1049` - :ref:`list_software_libav_526` - :ref:`list_software_libavif_733` - :ref:`list_software_libBigWig_880` - :ref:`list_software_libbitmask_1058` - :ref:`list_software_libcdms_734` - :ref:`list_software_libcerf_727` - :ref:`list_software_libcint_741` - :ref:`list_software_libcircle_937` - :ref:`list_software_libcmaes_832` - :ref:`list_software_libconfig_941` - :ref:`list_software_libcpuset_971` - :ref:`list_software_libcroco_845` - :ref:`list_software_libctl_634` - :ref:`list_software_libdap_620` - :ref:`list_software_libde265_669` - :ref:`list_software_libdeflate_1036` - :ref:`list_software_libdivsufsort_1424` - :ref:`list_software_libdrm_634` - :ref:`list_software_libdrs_640` - :ref:`list_software_libdwarf_843` - :ref:`list_software_libedit_733` - :ref:`list_software_libelf_622` - :ref:`list_software_libepoxy_876` - :ref:`list_software_libev_530` - :ref:`list_software_libevent_857` - :ref:`list_software_libexif_739` - :ref:`list_software_libfabric_926` - :ref:`list_software_libfdf_615` - :ref:`list_software_libffcall_927` - :ref:`list_software_libffi_620` - :ref:`list_software_libFLAME_668` - :ref:`list_software_libfontenc_1060` - :ref:`list_software_libgcrypt_976` - :ref:`list_software_libgd_514` - :ref:`list_software_libgdiplus_1071` - :ref:`list_software_libGDSII_679` - :ref:`list_software_libgeotiff_1051` - :ref:`list_software_libgit2_685` - :ref:`list_software_libglade_820` - :ref:`list_software_libGLU_543` - :ref:`list_software_libglvnd_850` - :ref:`list_software_libgpg-error_1228` - :ref:`list_software_libgpuarray_1186` - :ref:`list_software_libGridXC_856` - :ref:`list_software_libgtextutils_1428` - :ref:`list_software_libharu_743` - :ref:`list_software_libheif_723` - :ref:`list_software_libibmad_820` - :ref:`list_software_libibumad_937` - :ref:`list_software_libICE_520` - :ref:`list_software_libiconv_854` - :ref:`list_software_libidn_626` - :ref:`list_software_libidn2_676` - :ref:`list_software_Libint_610` - :ref:`list_software_LiBis_467` - :ref:`list_software_libjpeg-turbo_1334` - :ref:`list_software_libjxl_645` - :ref:`list_software_LibLZF_515` - :ref:`list_software_libmad_617` - :ref:`list_software_libmatheval_1161` - :ref:`list_software_libmaus2_799` - :ref:`list_software_libmbd_618` - :ref:`list_software_libMemcached_1198` - :ref:`list_software_libmicrohttpd_1397` - :ref:`list_software_libmo_unpack_1268` - :ref:`list_software_libmypaint_1081` - :ref:`list_software_libnsl_644` - :ref:`list_software_libobjcryst_1191` - :ref:`list_software_libogg_628` - :ref:`list_software_libopus_766` - :ref:`list_software_libosmium_977` - :ref:`list_software_libpci_627` - :ref:`list_software_libpciaccess_1253` - :ref:`list_software_libplinkio_1069` - :ref:`list_software_libpng_636` - :ref:`list_software_libpsl_646` - :ref:`list_software_libPSML_627` - :ref:`list_software_libpsml_755` - :ref:`list_software_libpsortb_977` - :ref:`list_software_libpspio_866` - :ref:`list_software_libpthread-stubs_1661` - :ref:`list_software_libQGLViewer_1165` - :ref:`list_software_libreadline_1147` - :ref:`list_software_libRmath_819` - :ref:`list_software_librosa_748` - :ref:`list_software_librsb_638` - :ref:`list_software_librsvg_761` - :ref:`list_software_librttopo_991` - :ref:`list_software_libsamplerate_1381` - :ref:`list_software_libSBML_613` - :ref:`list_software_libsigc++_819` - :ref:`list_software_libsigsegv_1071` - :ref:`list_software_libSM_471` - :ref:`list_software_libsndfile_1052` - :ref:`list_software_libsodium_968` - :ref:`list_software_LibSoup_702` - :ref:`list_software_libspatialindex_1597` - :ref:`list_software_libspatialite_1383` - :ref:`list_software_libssh_645` - :ref:`list_software_libStatGen_1005` - :ref:`list_software_LIBSVM_461` - :ref:`list_software_libtar_638` - :ref:`list_software_libtasn1_798` - :ref:`list_software_libtecla_832` - :ref:`list_software_LibTIFF_576` - :ref:`list_software_libtirpc_857` - :ref:`list_software_libtool_757` - :ref:`list_software_libtree_743` - :ref:`list_software_libunistring_1306` - :ref:`list_software_libunwind_972` - :ref:`list_software_libutempter_1197` - :ref:`list_software_LibUUID_590` - :ref:`list_software_libuv_546` - :ref:`list_software_libvdwxc_867` - :ref:`list_software_libvorbis_972` - :ref:`list_software_libwebp_741` - :ref:`list_software_libwpe_643` - :ref:`list_software_libX11_497` - :ref:`list_software_libXau_613` - :ref:`list_software_libxc_530` - :ref:`list_software_libxcb_628` - :ref:`list_software_libXcursor_1069` - :ref:`list_software_libXdamage_1006` - :ref:`list_software_libXdmcp_819` - :ref:`list_software_libXext_736` - :ref:`list_software_libXfixes_942` - :ref:`list_software_libXfont_838` - :ref:`list_software_libXft_617` - :ref:`list_software_libXi_504` - :ref:`list_software_libXinerama_1132` - :ref:`list_software_libxkbcommon_1285` - :ref:`list_software_libxml++_734` - :ref:`list_software_libxml2_698` - :ref:`list_software_libxml2-python_1417` - :ref:`list_software_libXmu_625` - :ref:`list_software_libXp_511` - :ref:`list_software_libXpm_620` - :ref:`list_software_libXrandr_934` - :ref:`list_software_libXrender_1039` - :ref:`list_software_libxslt_770` - :ref:`list_software_libxsmm_764` - :ref:`list_software_libXt_515` - :ref:`list_software_libXxf86vm_958` - :ref:`list_software_libyaml_746` - :ref:`list_software_libzeep_747` - :ref:`list_software_libzip_650` - :ref:`list_software_lie_learn_939` - :ref:`list_software_lifelines_955` - :ref:`list_software_Lighter_719` - :ref:`list_software_liknorm_764` - :ref:`list_software_likwid_644` - :ref:`list_software_limix_547` - :ref:`list_software_LinBox_588` - :ref:`list_software_line_profiler_1386` - :ref:`list_software_Lingeling_921` - :ref:`list_software_LittleCMS_849` - :ref:`list_software_LLDB_286` - :ref:`list_software_LLVM_315` - :ref:`list_software_LMDB_287` - :ref:`list_software_LMfit_476` - :ref:`list_software_Lmod_396` - :ref:`list_software_LncLOOM_596` - :ref:`list_software_LocARNA_576` - :ref:`list_software_LoFreq_585` - :ref:`list_software_Log-Log4perl_1112` - :ref:`list_software_logaddexp_952` - :ref:`list_software_LOHHLA_440` - :ref:`list_software_Loki_399` - :ref:`list_software_longestrunsubsequence_2292` - :ref:`list_software_longread_umi_1270` - :ref:`list_software_Longshot_846` - :ref:`list_software_loompy_672` - :ref:`list_software_LPeg_360` - :ref:`list_software_LPJmL_415` - :ref:`list_software_lpsolve_773` - :ref:`list_software_lrslib_648` - :ref:`list_software_LS-PrePost_921` - :ref:`list_software_LSD2_277` - :ref:`list_software_LSMS_319` - :ref:`list_software_LTR_retriever_1321` - :ref:`list_software_LtrDetector_1132` - :ref:`list_software_Lua_290` - :ref:`list_software_LuaJIT_521` - :ref:`list_software_LuaJIT2-OpenResty_1553` - :ref:`list_software_Lucene-Geo-Gazetteer_1916` - :ref:`list_software_LUMPY_407` - :ref:`list_software_LUSCUS_479` - :ref:`list_software_lwgrp_556` - :ref:`list_software_lxml_445` - :ref:`list_software_lynx_459` - :ref:`list_software_lz4_282` - :ref:`list_software_LZO_245` .. _list_software_L_RNA_scaffolder_1540: @@ -22158,7 +22946,7 @@ L_RNA_scaffolder is a novel scaffolding tool using long trancriptome reads to sc *homepage*: http://www.fishbrowser.org/software/L_RNA_scaffolder/ ============ ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================ =============== ``20141124`` ``-Perl-5.24.0`` ``intel/2016b`` ============ ================ =============== @@ -22174,12 +22962,28 @@ Prover9, Mace4, and several related programs come packaged in a system called L *homepage*: https://www.cs.unm.edu/~mccune/mace4/download ============ ================== -version toolchain +version toolchain ============ ================== ``2009-11A`` ``GCCcore/10.2.0`` ============ ================== +.. _list_software_lagrangian-filtering_2053: + +*lagrangian-filtering* +++++++++++++++++++++++ + +Temporal filtering of data in a Lagrangian frame of reference. + +*homepage*: https://github.com/angus-g/lagrangian-filtering + +========= ============== +version toolchain +========= ============== +``0.8.3`` ``foss/2022a`` +========= ============== + + .. _list_software_LAME_287: *LAME* @@ -22190,9 +22994,9 @@ LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGP *homepage*: http://lame.sourceforge.net/ ========== ============================================================================================================================================================================================== -version toolchain +version toolchain ========== ============================================================================================================================================================================================== -``3.99.5`` ``foss/2016b``, ``intel/2017a`` +``3.99.5`` ``foss/2016b``, ``intel/2017a`` ``3.100`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017b`` ========== ============================================================================================================================================================================================== @@ -22207,15 +23011,15 @@ LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale At *homepage*: https://lammps.sandia.gov/ ============= ============================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============= ============================= =============================== ``3Mar2020`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` ``3Mar2020`` ``-Python-3.8.2-kokkos`` ``foss/2020a``, ``intel/2020a`` ``7Aug2019`` ``-Python-3.7.4-kokkos`` ``foss/2019b``, ``intel/2019b`` -``7Aug2019`` ``-Python-3.7.4-kokkos-OCTP`` ``intel/2019b`` -``23Jun2022`` ``-kokkos`` ``foss/2021a``, ``foss/2021b`` -``23Jun2022`` ``-kokkos-CUDA-11.3.1`` ``foss/2021a`` -``23Jun2022`` ``-kokkos-CUDA-11.4.1`` ``foss/2021b`` +``7Aug2019`` ``-Python-3.7.4-kokkos-OCTP`` ``intel/2019b`` +``23Jun2022`` ``-kokkos`` ``foss/2021a``, ``foss/2021b`` +``23Jun2022`` ``-kokkos-CUDA-11.3.1`` ``foss/2021a`` +``23Jun2022`` ``-kokkos-CUDA-11.4.1`` ``foss/2021b`` ============= ============================= =============================== @@ -22229,7 +23033,7 @@ Lancet is a somatic variant caller (SNVs and indels) for short read data. *homepage*: https://github.com/nygenome/lancet ========= ======================= -version toolchain +version toolchain ========= ======================= ``1.1.0`` ``iccifort/2019.5.281`` ========= ======================= @@ -22245,10 +23049,10 @@ LAPACK is written in Fortran90 and provides routines for solving systems of sim *homepage*: https://www.netlib.org/lapack/ ========== ============================== -version toolchain +version toolchain ========== ============================== -``3.8.0`` ``GCC/7.3.0-2.30`` -``3.9.1`` ``GCC/10.2.0`` +``3.8.0`` ``GCC/7.3.0-2.30`` +``3.9.1`` ``GCC/10.2.0`` ``3.10.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ============================== @@ -22263,12 +23067,12 @@ LAST finds similar regions between sequences. *homepage*: http://last.cbrc.jp/ ======== =============== -version toolchain +version toolchain ======== =============== ``869`` ``intel/2017a`` ``914`` ``intel/2017b`` ``1045`` ``intel/2019b`` -``1179`` ``GCC/10.2.0`` +``1179`` ``GCC/10.2.0`` ======== =============== @@ -22282,7 +23086,7 @@ LASTZ is a program for aligning DNA sequences, a pairwise aligner. Originally de *homepage*: https://www.bx.psu.edu/~rsharris/lastz/ =========== ============== -version toolchain +version toolchain =========== ============== ``1.02.00`` ``foss/2016a`` ``1.04.03`` ``foss/2019b`` @@ -22299,11 +23103,11 @@ Fit a variety of latent variable models, including confirmatory factor analysis, *homepage*: https://cran.r-project.org/web/packages/lavaan ============== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ============= =============== ``0.6-2`` ``-R-3.4.4`` ``intel/2018a`` -``0.6-4.1433`` ``-R-3.6.0`` ``foss/2019a`` -``0.6-9`` ``-R-4.1.0`` ``foss/2021a`` +``0.6-4.1433`` ``-R-3.6.0`` ``foss/2019a`` +``0.6-9`` ``-R-4.1.0`` ``foss/2021a`` ============== ============= =============== @@ -22317,7 +23121,7 @@ A header-only C++ library for L-BFGS and L-BFGS-B algorithms *homepage*: https://lbfgspp.statr.me ========= ========== -version toolchain +version toolchain ========= ========== ``0.1.0`` ``system`` ========= ========== @@ -22333,7 +23137,7 @@ LCOV - the LTP GCOV extension *homepage*: http://ltp.sourceforge.net/coverage/lcov.php ======== ================= -version toolchain +version toolchain ======== ================= ``1.13`` ``GCCcore/7.2.0`` ======== ================= @@ -22349,10 +23153,10 @@ The LLVM-based D Compiler *homepage*: https://wiki.dlang.org/LDC ========== ============= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ================== -``0.17.6`` ``-x86_64`` ``system`` -``1.24.0`` ``-x86_64`` ``system`` +``0.17.6`` ``-x86_64`` ``system`` +``1.24.0`` ``-x86_64`` ``system`` ``1.25.1`` ``GCCcore/10.2.0`` ``1.26.0`` ``GCCcore/10.3.0`` ``1.30.0`` ``GCCcore/11.3.0`` @@ -22369,7 +23173,7 @@ The local Distance Difference Test (lDDT) is a superposition-free score which ev *homepage*: https://openstructure.org ======= ========== -version toolchain +version toolchain ======= ========== ``1.2`` ``system`` ======= ========== @@ -22385,7 +23189,7 @@ Visually Informed LeadOpt *homepage*: http://www.biosolveit.de/LeadIT/index.html ========= ========== -version toolchain +version toolchain ========= ========== ``2.1.9`` ``system`` ========= ========== @@ -22401,12 +23205,12 @@ Implementation of the Leiden algorithm for various quality functions to be used *homepage*: https://github.com/vtraag/leidenalg ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== -``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` +``0.8.2`` ``-Python-3.8.2`` ``foss/2020a`` ``0.8.3`` ``foss/2020b``, ``fosscuda/2020b`` -``0.8.7`` ``foss/2021a`` -``0.8.8`` ``foss/2021b`` +``0.8.7`` ``foss/2021a`` +``0.8.8`` ``foss/2021b`` ========= ================= ================================== @@ -22420,7 +23224,7 @@ LEMON stands for Library for Efficient Modeling and Optimization in Networks. I *homepage*: https://lemon.cs.elte.hu ========= ==================== -version toolchain +version toolchain ========= ==================== ``1.3.1`` ``GCC/8.2.0-2.31.1`` ========= ==================== @@ -22436,11 +23240,12 @@ Leptonica is a collection of pedagogically-oriented open source software that i *homepage*: http://www.leptonica.org ========== ================== -version toolchain +version toolchain ========== ================== -``1.77.0`` ``GCCcore/7.3.0`` -``1.78.0`` ``GCCcore/8.2.0`` +``1.77.0`` ``GCCcore/7.3.0`` +``1.78.0`` ``GCCcore/8.2.0`` ``1.82.0`` ``GCCcore/10.3.0`` +``1.83.0`` ``GCCcore/11.3.0`` ========== ================== @@ -22453,11 +23258,11 @@ LERC is an open-source image or raster format which supports rapid encoding and *homepage*: https://github.com/Esri/lerc -======= ================== -version toolchain -======= ================== -``3.0`` ``GCCcore/10.2.0`` -======= ================== +======= ====================================== +version toolchain +======= ====================================== +``3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +======= ====================================== .. _list_software_less_439: @@ -22470,7 +23275,7 @@ Less is a free, open-source file pager. It can be found on most versions of Linu *homepage*: http://www.greenwoodsoftware.com/less/ ======= ============= -version toolchain +version toolchain ======= ============= ``458`` ``GCC/4.8.2`` ======= ============= @@ -22486,11 +23291,11 @@ LevelDB is a fast key-value storage library written at Google that provides an *homepage*: https://github.com/google/leveldb ======== ================================================ -version toolchain +version toolchain ======== ================================================ ``1.18`` ``foss/2016a``, ``intel/2017a``, ``intel/2017b`` -``1.20`` ``GCCcore/7.3.0`` -``1.22`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``1.20`` ``GCCcore/7.3.0`` +``1.22`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` ======== ================================================ @@ -22504,14 +23309,30 @@ LFTP is a sophisticated ftp/http client, and a file transfer program supporting *homepage*: https://lftp.yar.ru ========= ================== -version toolchain +version toolchain ========= ================== ``4.6.4`` ``GNU/4.9.3-2.25`` -``4.8.4`` ``GCCcore/6.4.0`` +``4.8.4`` ``GCCcore/6.4.0`` ``4.9.2`` ``GCCcore/11.2.0`` ========= ================== +.. _list_software_LHAPDF_431: + +*LHAPDF* +++++++++ + +Les Houches Parton Density Function LHAPDF is the standard tool for evaluating parton distribution functions (PDFs) in high-energy physics. + +*homepage*: http://lhapdf.hepforge.org/ + +========= ============== +version toolchain +========= ============== +``6.5.3`` ``GCC/11.3.0`` +========= ============== + + .. _list_software_libaec_608: *libaec* @@ -22521,11 +23342,11 @@ Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsig *homepage*: https://gitlab.dkrz.de/k202009/libaec -========= ========================================================== -version toolchain -========= ========================================================== -``1.0.6`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -========= ========================================================== +========= ============================================================================== +version toolchain +========= ============================================================================== +``1.0.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ============================================================================== .. _list_software_libaio_624: @@ -22538,9 +23359,9 @@ Asynchronous input/output library that uses the kernels native interface. *homepage*: https://pagure.io/libaio =========== ============================================================================== -version toolchain +version toolchain =========== ============================================================================== -``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.3.111`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``0.3.112`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` =========== ============================================================================== @@ -22555,13 +23376,13 @@ Multi-format archive and compression library *homepage*: https://www.libarchive.org/ ========= ========================================================= -version toolchain +version toolchain ========= ========================================================= -``3.4.0`` ``GCCcore/8.2.0`` -``3.4.2`` ``GCCcore/9.3.0`` -``3.4.3`` ``GCCcore/10.2.0`` +``3.4.0`` ``GCCcore/8.2.0`` +``3.4.2`` ``GCCcore/9.3.0`` +``3.4.3`` ``GCCcore/10.2.0`` ``3.5.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` -``3.6.1`` ``GCCcore/11.3.0`` +``3.6.1`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========= ========================================================= @@ -22575,7 +23396,7 @@ Libav is a friendly and community-driven effort to provide its users with a set *homepage*: https://libav.org/ ========= ================= -version toolchain +version toolchain ========= ================= ``11.10`` ``GCCcore/6.4.0`` ========= ================= @@ -22590,11 +23411,12 @@ This library aims to be a friendly, portable C implementation of the AV1 Image F *homepage*: https://github.com/AOMediaCodec/libavif -========= ============== -version toolchain -========= ============== -``0.9.0`` ``foss/2020b`` -========= ============== +========== ============== +version toolchain +========== ============== +``0.9.0`` ``foss/2020b`` +``0.11.1`` ``foss/2021a`` +========== ============== .. _list_software_libBigWig_880: @@ -22607,9 +23429,9 @@ A C library for handling bigWig files *homepage*: https://github.com/dpryan79/libBigWig ========= ================== -version toolchain +version toolchain ========= ================== -``0.4.4`` ``GCCcore/8.3.0`` +``0.4.4`` ``GCCcore/8.3.0`` ``0.4.6`` ``GCCcore/11.2.0`` ========= ================== @@ -22624,7 +23446,7 @@ libbitmask provides a convenient, powerful bitmask data type *homepage*: http://oss.sgi.com/projects/cpusets/ ======= ========== -version toolchain +version toolchain ======= ========== ``2.0`` ``system`` ======= ========== @@ -22640,7 +23462,7 @@ Climate Data Management System Library. *homepage*: https://github.com/CDAT/libcdms/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.1.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -22656,17 +23478,17 @@ libcerf is a self-contained numeric library that provides an efficient and accu *homepage*: https://jugit.fz-juelich.de/mlz/libcerf ======== ========================================================================================================= -version toolchain +version toolchain ======== ========================================================================================================= -``1.4`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` +``1.4`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` ``1.5`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``1.7`` ``GCCcore/7.3.0`` -``1.11`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.14`` ``GCCcore/10.2.0`` -``1.15`` ``GCCcore/10.3.0`` -``1.17`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.1`` ``GCCcore/11.3.0`` +``1.7`` ``GCCcore/7.3.0`` +``1.11`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.14`` ``GCCcore/10.2.0`` +``1.15`` ``GCCcore/10.3.0`` +``1.17`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.1`` ``GCCcore/11.3.0`` ======== ========================================================================================================= @@ -22679,12 +23501,12 @@ libcint is an open source library for analytical Gaussian integrals. *homepage*: https://github.com/sunqm/libcint -========= ============================== -version toolchain -========= ============================== -``4.4.0`` ``foss/2020b``, ``foss/2021a`` -``5.1.6`` ``foss/2022a`` -========= ============================== +========= =============================================== +version toolchain +========= =============================================== +``4.4.0`` ``foss/2020b``, ``foss/2021a``, ``gomkl/2021a`` +``5.1.6`` ``foss/2022a`` +========= =============================================== .. _list_software_libcircle_937: @@ -22697,9 +23519,9 @@ An API to provide an efficient distributed queue on a cluster. libcircle is an *homepage*: https://github.com/hpc/libcircle/ ============== ================================================= -version toolchain +version toolchain ============== ================================================= -``0.2.1-rc.1`` ``gompi/2019a``, ``iimpi/2019a`` +``0.2.1-rc.1`` ``gompi/2019a``, ``iimpi/2019a`` ``0.3`` ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` ============== ================================================= @@ -22714,7 +23536,7 @@ libcmaes is a multithreaded C++11 library for high performance blackbox stochast *homepage*: http://beniz.github.io/libcmaes/ ========= ============== -version toolchain +version toolchain ========= ============== ``0.9.5`` ``foss/2016a`` ========= ============== @@ -22729,14 +23551,14 @@ Libconfig is a simple library for processing structured configuration files *homepage*: https://hyperrealm.github.io/libconfig -========= ================== -version toolchain -========= ================== -``1.5`` ``intel/2016b`` -``1.7.1`` ``GCCcore/6.4.0`` -``1.7.2`` ``GCCcore/7.3.0`` -``1.7.3`` ``GCCcore/10.3.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.5`` ``intel/2016b`` +``1.7.1`` ``GCCcore/6.4.0`` +``1.7.2`` ``GCCcore/7.3.0`` +``1.7.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +========= ====================================== .. _list_software_libcpuset_971: @@ -22749,7 +23571,7 @@ libcpuset provides full access to cpuset capabilities *homepage*: http://oss.sgi.com/projects/cpusets/ ======= ========== -version toolchain +version toolchain ======= ========== ``1.0`` ``system`` ======= ========== @@ -22765,9 +23587,9 @@ Libcroco is a standalone css2 parsing and manipulation library. *homepage*: https://github.com/GNOME/libcroco ========== ============================== -version toolchain +version toolchain ========== ============================== -``0.6.11`` ``intel/2016a`` +``0.6.11`` ``intel/2016a`` ``0.6.13`` ``GCC/10.2.0``, ``foss/2019a`` ========== ============================== @@ -22782,10 +23604,10 @@ libctl is a free Guile-based library implementing flexible control files for sci *homepage*: https://libctl.readthedocs.io/en/latest/ ========= ================= -version toolchain +version toolchain ========= ================= -``3.2.2`` ``foss/2016a`` -``4.0.0`` ``intel/2020a`` +``3.2.2`` ``foss/2016a`` +``4.0.0`` ``intel/2020a`` ``4.1.3`` ``GCCcore/6.4.0`` ========= ================= @@ -22799,18 +23621,19 @@ A C++ SDK which contains an implementation of DAP 2.0 and DAP4.0. This includes *homepage*: https://www.opendap.org/software/libdap -========== ================== ========================================================= -version versionsuffix toolchain -========== ================== ========================================================= -``3.18.1`` ``intel/2017a`` -``3.18.1`` ``-Python-2.7.11`` ``foss/2016a`` -``3.19.1`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` -``3.20.3`` ``GCCcore/7.3.0`` -``3.20.4`` ``GCCcore/8.2.0`` -``3.20.6`` ``GCCcore/8.3.0`` -``3.20.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``3.20.8`` ``GCCcore/11.2.0`` -========== ================== ========================================================= +=========== ================== ========================================================= +version versionsuffix toolchain +=========== ================== ========================================================= +``3.18.1`` ``intel/2017a`` +``3.18.1`` ``-Python-2.7.11`` ``foss/2016a`` +``3.19.1`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b`` +``3.20.3`` ``GCCcore/7.3.0`` +``3.20.4`` ``GCCcore/8.2.0`` +``3.20.6`` ``GCCcore/8.3.0`` +``3.20.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``3.20.8`` ``GCCcore/11.2.0`` +``3.20.11`` ``GCCcore/11.3.0`` +=========== ================== ========================================================= .. _list_software_libde265_669: @@ -22822,11 +23645,11 @@ libde265 is an open source implementation of the h.265 video codec *homepage*: https://github.com/strukturag/libde265 -========= ============== -version toolchain -========= ============== -``1.0.8`` ``GCC/11.2.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``1.0.8`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========= ============================== .. _list_software_libdeflate_1036: @@ -22839,12 +23662,13 @@ Heavily optimized library for DEFLATE/zlib/gzip compression and decompression. *homepage*: https://github.com/ebiggers/libdeflate ======== ========================================================= -version toolchain +version toolchain ======== ========================================================= -``1.5`` ``GCCcore/7.3.0`` +``1.5`` ``GCCcore/7.3.0`` ``1.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``1.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.10`` ``GCCcore/11.3.0`` +``1.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.10`` ``GCCcore/11.3.0`` +``1.15`` ``GCCcore/12.2.0`` ======== ========================================================= @@ -22858,7 +23682,7 @@ libdivsufsort is a software library that implements a lightweight suffix array *homepage*: https://github.com/y-256/libdivsufsort ========= ============== -version toolchain +version toolchain ========= ============== ``2.0.1`` ``foss/2018b`` ========= ============== @@ -22874,22 +23698,23 @@ Direct Rendering Manager runtime library. *homepage*: https://dri.freedesktop.org =========== ================================================== -version toolchain +version toolchain =========== ================================================== -``2.4.67`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``2.4.68`` ``foss/2016a``, ``intel/2016a`` +``2.4.67`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``2.4.68`` ``foss/2016a``, ``intel/2016a`` ``2.4.70`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``2.4.76`` ``GCCcore/6.3.0``, ``intel/2017a`` -``2.4.88`` ``GCCcore/6.4.0`` -``2.4.91`` ``GCCcore/6.4.0`` -``2.4.92`` ``GCCcore/7.3.0`` -``2.4.97`` ``GCCcore/8.2.0`` -``2.4.99`` ``GCCcore/8.3.0`` -``2.4.100`` ``GCCcore/9.3.0`` -``2.4.102`` ``GCCcore/10.2.0`` -``2.4.106`` ``GCCcore/10.3.0`` -``2.4.107`` ``GCCcore/11.2.0`` -``2.4.110`` ``GCCcore/11.3.0`` +``2.4.76`` ``GCCcore/6.3.0``, ``intel/2017a`` +``2.4.88`` ``GCCcore/6.4.0`` +``2.4.91`` ``GCCcore/6.4.0`` +``2.4.92`` ``GCCcore/7.3.0`` +``2.4.97`` ``GCCcore/8.2.0`` +``2.4.99`` ``GCCcore/8.3.0`` +``2.4.100`` ``GCCcore/9.3.0`` +``2.4.102`` ``GCCcore/10.2.0`` +``2.4.106`` ``GCCcore/10.3.0`` +``2.4.107`` ``GCCcore/11.2.0`` +``2.4.110`` ``GCCcore/11.3.0`` +``2.4.114`` ``GCCcore/12.2.0`` =========== ================================================== @@ -22903,7 +23728,7 @@ PCMDI's old DRS format implementation *homepage*: https://github.com/CDAT/libdrs/ ========= ============== -version toolchain +version toolchain ========= ============== ``3.1.2`` ``foss/2020a`` ========= ============== @@ -22919,15 +23744,15 @@ The DWARF Debugging Information Format is of interest to programmers working on *homepage*: https://www.prevanders.net/dwarf.html ============ =================================================== -version toolchain +version toolchain ============ =================================================== -``0.4.1`` ``GCCcore/11.3.0`` -``20140805`` ``GCC/4.9.2`` +``0.4.1`` ``GCCcore/11.3.0`` +``20140805`` ``GCC/4.9.2`` ``20150310`` ``GCC/4.9.2``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0`` -``20190529`` ``GCCcore/8.2.0`` -``20201201`` ``GCCcore/10.2.0`` -``20210305`` ``GCCcore/10.3.0`` -``20210528`` ``GCCcore/11.2.0`` +``20190529`` ``GCCcore/8.2.0`` +``20201201`` ``GCCcore/10.2.0`` +``20210305`` ``GCCcore/10.3.0`` +``20210528`` ``GCCcore/11.2.0`` ============ =================================================== @@ -22941,11 +23766,11 @@ This BSD-style licensed command line editor library provides generic line editin *homepage*: https://thrysoee.dk/editline/ ============ ================== -version toolchain +version toolchain ============ ================== ``20150325`` ``GNU/4.9.3-2.25`` -``20180525`` ``GCCcore/6.4.0`` -``20191231`` ``GCCcore/9.3.0`` +``20180525`` ``GCCcore/6.4.0`` +``20191231`` ``GCCcore/9.3.0`` ``20210910`` ``GCCcore/11.2.0`` ============ ================== @@ -22960,7 +23785,7 @@ libelf is a free ELF object file access library *homepage*: https://directory.fsf.org/wiki/Libelf ========== ======================================================================================================================================================================================== -version toolchain +version toolchain ========== ======================================================================================================================================================================================== ``0.8.13`` ``GCC/4.8.3``, ``GCC/4.9.2``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` ========== ======================================================================================================================================================================================== @@ -22976,13 +23801,13 @@ Epoxy is a library for handling OpenGL function pointer management for you *homepage*: https://github.com/anholt/libepoxy ========== ======================================================== -version toolchain +version toolchain ========== ======================================================== -``1.5.2`` ``foss/2018a`` -``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` +``1.5.2`` ``foss/2018a`` +``1.5.3`` ``GCCcore/8.2.0``, ``fosscuda/2018b`` ``1.5.4`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.5.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.5.10`` ``GCCcore/11.3.0`` +``1.5.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.5.10`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ======================================================== @@ -22991,15 +23816,15 @@ version toolchain *libev* +++++++ -A full-featured and high-performance (see benchmark) event loop that is loosely modelled after libevent, but without its limitations and bugs. It is used in GNU Virtual Private Ethernet, rxvt-unicode, auditd, the Deliantra MORPG Server and Client, and many other programs. +A full-featured and high-performance (see benchmark) event loop that is loosely modelled after libevent, but without its limitations and bugs. It is used in GNU Virtual Private Ethernet, rxvt-unicode, auditd, the Deliantra MORPG Server and Client, and many other programs. *homepage*: http://software.schmorp.de/pkg/libev.html -======== ============== -version toolchain -======== ============== -``4.33`` ``GCC/11.2.0`` -======== ============== +======== ============================== +version toolchain +======== ============================== +``4.33`` ``GCC/11.2.0``, ``GCC/11.3.0`` +======== ============================== .. _list_software_libevent_857: @@ -23011,14 +23836,14 @@ The libevent API provides a mechanism to execute a callback function when a spec *homepage*: http://libevent.org/ -========== ========================================================================================== -version toolchain -========== ========================================================================================== -``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` -``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` -``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` -========== ========================================================================================== +========== ============================================================================================================== +version toolchain +========== ============================================================================================================== +``2.0.22`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GNU/4.9.3-2.25`` +``2.1.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``system`` +``2.1.11`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` +========== ============================================================================================================== .. _list_software_libexif_739: @@ -23031,7 +23856,7 @@ A library for parsing, editing, and saving EXIF data. *homepage*: https://libexif.github.io/ ========== ================== -version toolchain +version toolchain ========== ================== ``0.6.24`` ``GCCcore/11.2.0`` ========== ================== @@ -23047,16 +23872,17 @@ Libfabric is a core component of OFI. It is the library that defines and exports *homepage*: https://ofiwg.github.io/libfabric/ ========== ===================================== -version toolchain +version toolchain ========== ===================================== -``1.9.1`` ``GCCcore/9.3.0`` -``1.10.1`` ``GCCcore/9.3.0`` +``1.9.1`` ``GCCcore/9.3.0`` +``1.10.1`` ``GCCcore/9.3.0`` ``1.11.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.12.1`` ``GCCcore/10.3.0`` -``1.13.0`` ``GCCcore/11.2.0`` -``1.13.1`` ``GCCcore/11.2.0`` -``1.13.2`` ``GCCcore/11.2.0`` -``1.15.1`` ``GCCcore/11.3.0`` +``1.12.1`` ``GCCcore/10.3.0`` +``1.13.0`` ``GCCcore/11.2.0`` +``1.13.1`` ``GCCcore/11.2.0`` +``1.13.2`` ``GCCcore/11.2.0`` +``1.15.1`` ``GCCcore/11.3.0`` +``1.16.1`` ``GCCcore/12.2.0`` ========== ===================================== @@ -23069,11 +23895,11 @@ LibFDF provides a Fortran API to parse files in the Flexible Data Format (FDF). *homepage*: https://launchpad.net/libfdf -========= ============= ======================================= -version versionsuffix toolchain -========= ============= ======================================= -``0.2.2`` ``-serial`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -========= ============= ======================================= +========= ============= =================================================================================================================================== +version versionsuffix toolchain +========= ============= =================================================================================================================================== +``0.2.2`` ``-serial`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` +========= ============= =================================================================================================================================== .. _list_software_libffcall_927: @@ -23086,11 +23912,11 @@ GNU Libffcall is a collection of four libraries which can be used to build fore *homepage*: https://www.gnu.org/software/libffcall/ ======== ==================================== -version toolchain +version toolchain ======== ==================================== -``1.13`` ``GCCcore/6.4.0`` +``1.13`` ``GCCcore/6.4.0`` ``2.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.4`` ``GCCcore/10.2.0`` +``2.4`` ``GCCcore/10.2.0`` ======== ==================================== @@ -23104,11 +23930,12 @@ The libffi library provides a portable, high level programming interface to var *homepage*: https://sourceware.org/libffi/ ========= ============================================================================================================================================================================================================================================================================================================= -version toolchain +version toolchain ========= ============================================================================================================================================================================================================================================================================================================= ``3.2.1`` ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``system`` -``3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``3.4.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``3.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``3.4.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``3.4.4`` ``GCCcore/12.2.0`` ========= ============================================================================================================================================================================================================================================================================================================= @@ -23122,10 +23949,10 @@ libFLAME is a portable library for dense matrix computations, providing much of *homepage*: https://developer.amd.com/amd-cpu-libraries/blas-library/#libflame ========= ============= ========================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========================================================================= -``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` -``2.2`` ``-amd`` ``GCCcore/9.3.0`` +``1.0`` ``-amd`` ``GCC/7.3.0-2.30`` +``2.2`` ``-amd`` ``GCCcore/9.3.0`` ``5.2.0`` ``GCC/10.3.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ========= ============= ========================================================================= @@ -23140,7 +23967,7 @@ X11 font encoding library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs/ ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``1.1.3`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -23156,13 +23983,13 @@ Libgcrypt is a general purpose cryptographic library originally based on code fr *homepage*: https://gnupg.org/related_software/libgcrypt/index.html ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.6.5`` ``intel/2016a`` -``1.8.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.8.5`` ``GCCcore/8.3.0`` +``1.6.5`` ``intel/2016a`` +``1.8.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.8.5`` ``GCCcore/8.3.0`` ``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.9.3`` ``GCCcore/11.2.0`` +``1.9.3`` ``GCCcore/11.2.0`` ========= ====================================== @@ -23176,15 +24003,15 @@ GD is an open source code library for the dynamic creation of images by programm *homepage*: https://libgd.github.io ========= ============================================================================================================ -version toolchain +version toolchain ========= ============================================================================================================ -``2.1.1`` ``foss/2016a``, ``intel/2016a`` -``2.2.3`` ``foss/2016b``, ``intel/2016b`` -``2.2.4`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` +``2.1.1`` ``foss/2016a``, ``intel/2016a`` +``2.2.3`` ``foss/2016b``, ``intel/2016b`` +``2.2.4`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2017a`` ``2.2.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017b``, ``intel/2018a`` -``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``2.3.1`` ``GCCcore/10.3.0`` -``2.3.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.3.1`` ``GCCcore/10.3.0`` +``2.3.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ============================================================================================================ @@ -23198,7 +24025,7 @@ Libgdiplus is the Mono library that provides a GDI+-compatible API on non-Windo *homepage*: https://www.mono-project.com/docs/gui/libgdiplus ======= ================== -version toolchain +version toolchain ======= ================== ``6.1`` ``GCCcore/11.2.0`` ======= ================== @@ -23214,7 +24041,7 @@ libGDSII is a C++ library for working with GDSII binary data files, intended pr *homepage*: https://github.com/HomerReid/libGDSII ======== ================= -version toolchain +version toolchain ======== ================= ``0.21`` ``GCCcore/6.4.0`` ======== ================= @@ -23230,13 +24057,13 @@ Library for reading and writing coordinate system information from/to GeoTIFF fi *homepage*: https://directory.fsf.org/wiki/Libgeotiff ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= -``1.4.2`` ``foss/2018a``, ``foss/2018b``, ``intel/2018b`` +``1.4.2`` ``foss/2018a``, ``foss/2018b``, ``intel/2018b`` ``1.5.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.7.0`` ``GCCcore/11.2.0`` -``1.7.1`` ``GCCcore/11.3.0`` +``1.6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.7.0`` ``GCCcore/11.2.0`` +``1.7.1`` ``GCCcore/11.3.0`` ========= ======================================================= @@ -23250,12 +24077,12 @@ libgit2 is a portable, pure C implementation of the Git core methods provided as *homepage*: https://libgit2.org/ ========= ========================================================= -version toolchain +version toolchain ========= ========================================================= -``1.0.0`` ``GCCcore/8.3.0`` +``1.0.0`` ``GCCcore/8.3.0`` ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``1.1.1`` ``GCCcore/11.2.0`` -``1.4.3`` ``GCCcore/11.3.0`` +``1.1.1`` ``GCCcore/11.2.0`` +``1.4.3`` ``GCCcore/11.3.0`` ========= ========================================================= @@ -23269,7 +24096,7 @@ Libglade is a library for constructing user interfaces dynamically from XML desc *homepage*: https://developer.gnome.org/libglade/ ========= ================================================================= -version toolchain +version toolchain ========= ================================================================= ``2.6.4`` ``foss/2018b``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a`` ========= ================================================================= @@ -23285,12 +24112,12 @@ The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. *homepage*: https://mesa.freedesktop.org/archive/glu/ ========= ================ =========================================================================================================================================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =========================================================================================================================================================================================================================================================================================================================================== ``9.0.0`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``fosscuda/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b``, ``iomkl/2018a`` -``9.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``9.0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``9.0.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``9.0.0`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` +``9.0.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``9.0.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========= ================ =========================================================================================================================================================================================================================================================================================================================================== @@ -23304,12 +24131,13 @@ libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls bet *homepage*: https://gitlab.freedesktop.org/glvnd/libglvnd ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= ``1.2.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.3.2`` ``GCCcore/10.2.0`` -``1.3.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.4.0`` ``GCCcore/11.3.0`` +``1.3.2`` ``GCCcore/10.2.0`` +``1.3.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.4.0`` ``GCCcore/11.3.0`` +``1.6.0`` ``GCCcore/12.2.0`` ========= ======================================================= @@ -23323,14 +24151,15 @@ Libgpg-error is a small library that defines common error values for all GnuPG c *homepage*: https://gnupg.org/related_software/libgpg-error/index.html ======== ====================================== -version toolchain +version toolchain ======== ====================================== -``1.21`` ``intel/2016a`` -``1.35`` ``GCCcore/7.3.0`` -``1.36`` ``GCCcore/8.2.0`` -``1.38`` ``GCCcore/8.3.0`` -``1.41`` ``GCCcore/10.2.0`` +``1.21`` ``intel/2016a`` +``1.35`` ``GCCcore/7.3.0`` +``1.36`` ``GCCcore/8.2.0`` +``1.38`` ``GCCcore/8.3.0`` +``1.41`` ``GCCcore/10.2.0`` ``1.42`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.46`` ``GCCcore/11.3.0`` ======== ====================================== @@ -23344,14 +24173,14 @@ Library to manipulate tensors on the GPU. *homepage*: http://deeplearning.net/software/libgpuarray/ ========= ================== ======================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ======================================================== -``0.7.5`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``0.7.5`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` ``0.7.5`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``0.7.6`` ``fosscuda/2019a``, ``fosscuda/2020b`` -``0.7.6`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``0.7.6`` ``-Python-3.6.6`` ``fosscuda/2018b`` -``0.7.6`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``0.7.6`` ``fosscuda/2019a``, ``fosscuda/2020b`` +``0.7.6`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``0.7.6`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``0.7.6`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================== ======================================================== @@ -23365,9 +24194,9 @@ A library to compute the exchange and correlation energy and potential in spher *homepage*: https://gitlab.com/siesta-project/libraries/libgridxc ========= ==================================================================================================== -version toolchain +version toolchain ========= ==================================================================================================== -``0.8.5`` ``iimpi/2019b`` +``0.8.5`` ``iimpi/2019b`` ``0.9.6`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` ========= ==================================================================================================== @@ -23382,7 +24211,7 @@ ligtextutils is a dependency of fastx-toolkit and is provided via the same upstr *homepage*: http://hannonlab.cshl.edu/fastx_toolkit/ ======= ================================================================== -version toolchain +version toolchain ======= ================================================================== ``0.7`` ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2018a`` ======= ================================================================== @@ -23398,7 +24227,7 @@ libHaru is a free, cross platform, open source library for generating PDF files. *homepage*: http://libharu.org/ ========= ===================================================================================================================================================================================================================== -version toolchain +version toolchain ========= ===================================================================================================================================================================================================================== ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2021a``, ``foss/2021b``, ``intel/2017a``, ``intel/2018b`` ========= ===================================================================================================================================================================================================================== @@ -23413,11 +24242,11 @@ libheif is an HEIF and AVIF file format decoder and encoder *homepage*: https://github.com/strukturag/libheif -========== ============== -version toolchain -========== ============== -``1.12.0`` ``GCC/11.2.0`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``1.12.0`` ``GCC/10.3.0``, ``GCC/11.2.0`` +========== ============================== .. _list_software_libibmad_820: @@ -23430,7 +24259,7 @@ libibmad is a convenience library to encode, decode, and dump IB MAD packets. It *homepage*: http://www.openfabrics.org ========== ================== -version toolchain +version toolchain ========== ================== ``1.3.12`` ``GCC/4.9.3-2.25`` ========== ================== @@ -23446,7 +24275,7 @@ libibumad is the umad kernel interface library. *homepage*: http://www.openfabrics.org ============ ================== -version toolchain +version toolchain ============ ================== ``1.3.10.2`` ``GCC/4.9.3-2.25`` ============ ================== @@ -23462,7 +24291,7 @@ X Inter-Client Exchange library for freedesktop.org *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``1.0.9`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -23478,11 +24307,11 @@ Libiconv converts from one character encoding to another through Unicode convers *homepage*: https://www.gnu.org/software/libiconv ======== =================================================================================================================== -version toolchain +version toolchain ======== =================================================================================================================== -``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``1.15`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``1.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.17`` ``GCCcore/11.3.0`` +``1.17`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ======== =================================================================================================================== @@ -23496,13 +24325,14 @@ GNU Libidn is a fully documented implementation of the Stringprep, Punycode and *homepage*: http://www.gnu.org/software/libidn ======== ====================================================================================== -version toolchain +version toolchain ======== ====================================================================================== ``1.32`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` -``1.34`` ``GCCcore/6.4.0`` -``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.38`` ``GCCcore/11.2.0`` +``1.34`` ``GCCcore/6.4.0`` +``1.35`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.38`` ``GCCcore/11.2.0`` +``1.41`` ``GCCcore/11.3.0`` ======== ====================================================================================== @@ -23516,10 +24346,10 @@ Libidn2 implements the revised algorithm for internationalized domain names call *homepage*: http://www.gnu.org/software/libidn2 ========= ===================================================================================================================================== -version toolchain +version toolchain ========= ===================================================================================================================================== ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.3.2`` ``GCCcore/11.2.0`` +``2.3.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ===================================================================================================================================== @@ -23533,16 +24363,16 @@ Libint library is used to evaluate the traditional (electron repulsion) and cert *homepage*: https://github.com/evaleev/libint ========= ================ =================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =================================================================================================================================================================================================================== -``1.1.4`` ``intel/2016a`` +``1.1.4`` ``intel/2016a`` ``1.1.6`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2018a``, ``foss/2020a``, ``foss/2020b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` -``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` -``2.1.0`` ``intel/2016b`` -``2.4.2`` ``intel/2018a`` -``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` -``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a``, ``iimpi/2021a`` -``2.7.2`` ``-lmax-6-cp2k`` ``GCC/11.3.0`` +``2.0.3`` ``foss/2018b``, ``gompi/2019a``, ``intel/2018b`` +``2.1.0`` ``intel/2016b`` +``2.4.2`` ``intel/2018a`` +``2.5.0`` ``gompi/2019a``, ``iimpi/2019a`` +``2.6.0`` ``-lmax-6-cp2k`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``gompi/2020a``, ``iccifort/2020.4.304``, ``iimpi/2020a``, ``iimpi/2021a`` +``2.7.2`` ``-lmax-6-cp2k`` ``GCC/11.3.0`` ========= ================ =================================================================================================================================================================================================================== @@ -23556,7 +24386,7 @@ An ultrasensitive alignment method for low input bisulfite sequencing *homepage*: https://github.com/Dangertrip/LiBis ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``20200428`` ``-Python-3.7.4`` ``foss/2019b`` ============ ================= ============== @@ -23572,21 +24402,22 @@ libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelera *homepage*: https://sourceforge.net/projects/libjpeg-turbo/ ========= ================= ================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================================================== -``1.4.2`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` -``1.4.2`` ``-NASM-2.12.01`` ``foss/2016a``, ``intel/2016a`` +``1.4.2`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` +``1.4.2`` ``-NASM-2.12.01`` ``foss/2016a``, ``intel/2016a`` ``1.5.0`` ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``1.5.1`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``1.5.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``1.5.3`` ``GCCcore/6.4.0`` -``2.0.0`` ``GCCcore/7.3.0`` -``2.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``2.0.3`` ``GCCcore/8.3.0`` -``2.0.4`` ``GCCcore/9.3.0`` -``2.0.5`` ``GCCcore/10.2.0`` -``2.0.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.1.3`` ``GCCcore/11.3.0`` +``1.5.1`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``1.5.2`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.5.3`` ``GCCcore/6.4.0`` +``2.0.0`` ``GCCcore/7.3.0`` +``2.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``2.0.3`` ``GCCcore/8.3.0`` +``2.0.4`` ``GCCcore/9.3.0`` +``2.0.5`` ``GCCcore/10.2.0`` +``2.0.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.1.3`` ``GCCcore/11.3.0`` +``2.1.4`` ``GCCcore/12.2.0`` ========= ================= ================================================================== @@ -23600,7 +24431,7 @@ JPEG XL image format reference implementation *homepage*: https://github.com/libjxl/libjxl ========= ================== -version toolchain +version toolchain ========= ================== ``0.5`` ``GCCcore/10.3.0`` ``0.6.1`` ``GCCcore/10.2.0`` @@ -23617,9 +24448,10 @@ LibLZF is a very small data compression library. It consists of only two .c and *homepage*: http://oldhome.schmorp.de/marc/liblzf.html ======= ================== -version toolchain +version toolchain ======= ================== ``3.4`` ``GCCcore/10.2.0`` +``3.6`` ``GCCcore/10.3.0`` ======= ================== @@ -23633,7 +24465,7 @@ MAD is a high-quality MPEG audio decoder. *homepage*: https://www.underbit.com/products/mad/ =========== ================== -version toolchain +version toolchain =========== ================== ``0.15.1b`` ``GCCcore/11.3.0`` =========== ================== @@ -23649,7 +24481,7 @@ GNU libmatheval is a library (callable from C and Fortran) to parse and evaluat *homepage*: http://www.gnu.org/software/libmatheval/ ========== =============================================================================================================================================================== -version toolchain +version toolchain ========== =============================================================================================================================================================== ``1.1.11`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b`` ========== =============================================================================================================================================================== @@ -23665,7 +24497,7 @@ libmaus2 is a collection of data structures and algorithms. *homepage*: https://github.com/gt1/libmaus2 =========== =============== -version toolchain +version toolchain =========== =============== ``2.0.453`` ``intel/2018a`` =========== =============== @@ -23681,7 +24513,7 @@ Libmbd implements the many-body dispersion (MBD) method in several programming l *homepage*: https://libmbd.github.io/index.html ========== ================================================================ -version toolchain +version toolchain ========== ================================================================ ``0.10.4`` ``foss/2020b``, ``foss/2021a``, ``intel/2020b``, ``intel/2021a`` ========== ================================================================ @@ -23697,7 +24529,7 @@ libMemcached is an open source C/C++ client library and tools for the memcached *homepage*: https://memcached.org ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``1.0.18`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0`` ========== ==================================== @@ -23713,9 +24545,9 @@ GNU libmicrohttpd is a small C library that is supposed to make it easy to run *homepage*: https://www.gnu.org/software/libmicrohttpd/ ========== ======================================================== -version toolchain +version toolchain ========== ======================================================== -``0.9.71`` ``GCCcore/9.3.0`` +``0.9.71`` ``GCCcore/9.3.0`` ``0.9.73`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ========== ======================================================== @@ -23730,7 +24562,7 @@ A library for handling the WGDOS and RLE compression schemes used in UM files. *homepage*: https://github.com/SciTools/libmo_unpack ========= ================= -version toolchain +version toolchain ========= ================= ``3.1.2`` ``GCCcore/6.4.0`` ========= ================= @@ -23746,7 +24578,7 @@ libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is use *homepage*: https://github.com/mypaint/libmypaint ========= ================== -version toolchain +version toolchain ========= ================== ``1.6.1`` ``GCCcore/10.3.0`` ========= ================== @@ -23762,7 +24594,7 @@ The libnsl package contains the public client interface for NIS(YP). *homepage*: https://github.com/thkukuk/libnsl ========= ================== -version toolchain +version toolchain ========= ================== ``1.3.0`` ``GCCcore/10.3.0`` ========= ================== @@ -23778,10 +24610,10 @@ ObjCryst++ is Object-Oriented Crystallographic Library for C++ *homepage*: https://github.com/diffpy/libobjcryst ============ =============== -version toolchain +version toolchain ============ =============== ``2017.2.3`` ``intel/2020a`` -``2021.1.2`` ``foss/2021b`` +``2021.1.2`` ``foss/2021b`` ============ =============== @@ -23795,7 +24627,7 @@ Ogg is a multimedia container format, and the native file and stream format for *homepage*: https://xiph.org/ogg/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``1.3.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``1.3.5`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` @@ -23812,7 +24644,7 @@ Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unma *homepage*: https://www.opus-codec.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.3.1`` ``GCCcore/11.3.0`` ========= ================== @@ -23828,7 +24660,7 @@ A fast and flexible C++ library for working with OpenStreetMap data. The Osmium *homepage*: https://osmcode.org/libosmium/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``2.15.4`` ``-Python-3.6.6`` ``foss/2018b`` ``2.15.6`` ``-Python-3.7.4`` ``foss/2019b`` @@ -23845,7 +24677,7 @@ Library for portable access to PCI bus configuration registers from PCI Utils. *homepage*: https://github.com/pciutils/pciutils ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= ``3.7.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0`` ========= ============================================================================= @@ -23861,11 +24693,12 @@ Generic PCI access library. *homepage*: https://cgit.freedesktop.org/xorg/lib/libpciaccess/ ========== ==================================================================================================================== -version toolchain +version toolchain ========== ==================================================================================================================== -``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.13.4`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` +``0.14`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``0.16`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``0.17`` ``GCCcore/12.2.0`` ========== ==================================================================================================================== @@ -23879,7 +24712,7 @@ A small C and Python library for reading PLINK genotype files. *homepage*: https://github.com/mfranberg/libplinkio ========= ================= -version toolchain +version toolchain ========= ================= ``0.9.8`` ``GCCcore/9.3.0`` ========= ================= @@ -23895,22 +24728,23 @@ libpng is the official PNG reference library *homepage*: http://www.libpng.org/pub/png/libpng.html ========== ==================================================================================================================== -version toolchain +version toolchain ========== ==================================================================================================================== -``1.2.58`` ``system`` -``1.2.59`` ``system`` -``1.5.30`` ``system`` -``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``1.6.26`` ``foss/2016b``, ``intel/2016b`` -``1.6.27`` ``intel/2016b`` -``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` -``1.6.29`` ``GCCcore/6.3.0`` -``1.6.32`` ``GCCcore/6.4.0`` -``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.6.36`` ``GCCcore/8.2.0`` +``1.2.58`` ``system`` +``1.2.59`` ``system`` +``1.5.30`` ``system`` +``1.6.21`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.6.23`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``1.6.24`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``1.6.26`` ``foss/2016b``, ``intel/2016b`` +``1.6.27`` ``intel/2016b`` +``1.6.28`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``gimkl/2017a`` +``1.6.29`` ``GCCcore/6.3.0`` +``1.6.32`` ``GCCcore/6.4.0`` +``1.6.34`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.6.36`` ``GCCcore/8.2.0`` ``1.6.37`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.6.38`` ``GCCcore/12.2.0`` ========== ==================================================================================================================== @@ -23923,13 +24757,13 @@ C library for the Public Suffix List *homepage*: https://rockdaboot.github.io/libpsl -========== ========================================================== -version toolchain -========== ========================================================== -``0.20.2`` ``GCCcore/7.3.0`` -``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``0.21.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -========== ========================================================== +========== ============================================================================== +version toolchain +========== ============================================================================== +``0.20.2`` ``GCCcore/7.3.0`` +``0.21.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``0.21.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ============================================================================== .. _list_software_libPSML_627: @@ -23942,7 +24776,7 @@ A library to handle PSML, the pseudopotential markup language. *homepage*: https://launchpad.net/libpsml ========= ======================= -version toolchain +version toolchain ========= ======================= ``1.1.8`` ``iccifort/2019.5.281`` ========= ======================= @@ -23958,9 +24792,9 @@ LibPSML provides a Fortran API to parse files in the PSeudopotential Markup Lan *homepage*: https://launchpad.net/libpsml ========== =================================================================================================================================== -version toolchain +version toolchain ========== =================================================================================================================================== -``1.1.7`` ``foss/2016b``, ``foss/2017a`` +``1.1.7`` ``foss/2016b``, ``foss/2017a`` ``1.1.10`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` ========== =================================================================================================================================== @@ -23975,7 +24809,7 @@ PSORT family of programs for subcellular localization prediction as well as othe *homepage*: http://psort.org/ ======= ============== -version toolchain +version toolchain ======= ============== ``1.0`` ``foss/2016a`` ======= ============== @@ -23991,7 +24825,7 @@ libpspio is a library to read and write pseudopotentials in multiple formats. *homepage*: https://gitlab.e-cam2020.eu/esl/pspio/ ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= ``0.2.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` ========= ======================================================= @@ -24007,10 +24841,10 @@ The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a s *homepage*: http://xcb.freedesktop.org/ ======= ===================================================================================================== -version toolchain +version toolchain ======= ===================================================================================================== ``0.3`` ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``0.4`` ``GCCcore/6.4.0`` +``0.4`` ``GCCcore/6.4.0`` ======= ===================================================================================================== @@ -24024,13 +24858,13 @@ libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL 3D v *homepage*: http://libqglviewer.com/ ========= ================ =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============================================== ``2.6.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``2.6.3`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` -``2.6.4`` ``intel/2016b`` -``2.7.1`` ``intel/2018a`` -``2.8.0`` ``GCCcore/10.3.0`` +``2.6.3`` ``-Mesa-11.2.1`` ``foss/2016a``, ``intel/2016a`` +``2.6.4`` ``intel/2016b`` +``2.7.1`` ``intel/2018a`` +``2.8.0`` ``GCCcore/10.3.0`` ========= ================ =============================================== @@ -24044,14 +24878,14 @@ The GNU Readline library provides a set of functions for use by applications th *homepage*: https://tiswww.case.edu/php/chet/readline/rltop.html ========= =================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========= =================================================================================================================================================================================================================================================================================================================================================================================== ``6.3`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -``8.1.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` -``8.2`` ``GCCcore/12.2.0`` +``7.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``8.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +``8.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``8.1.2`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0`` +``8.2`` ``GCCcore/12.2.0`` ========= =================================================================================================================================================================================================================================================================================================================================================================================== @@ -24065,10 +24899,10 @@ The routines supporting the distribution and special functions in R and a few ot *homepage*: https://cran.r-project.org/doc/manuals/r-release/R-admin.html#The-standalone-Rmath-library ========= ================== -version toolchain +version toolchain ========= ================== -``3.6.0`` ``foss/2018b`` -``4.0.0`` ``GCCcore/9.3.0`` +``3.6.0`` ``foss/2018b`` +``4.0.0`` ``GCCcore/9.3.0`` ``4.1.0`` ``GCCcore/10.2.0`` ``4.1.2`` ``GCCcore/11.2.0`` ``4.2.0`` ``GCCcore/10.3.0`` @@ -24085,7 +24919,7 @@ Python module for audio and music processing *homepage*: https://librosa.github.io ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``0.7.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========= ================= ================================== @@ -24101,7 +24935,7 @@ A shared memory parallel sparse matrix computations library for the Recursive Sp *homepage*: https://sourceforge.net/projects/librsb/ ============ ============== -version toolchain +version toolchain ============ ============== ``1.2.0.9`` ``GCC/10.2.0`` ``1.2.0.10`` ``GCC/10.2.0`` @@ -24121,15 +24955,32 @@ Librsvg is a library to render SVG files using cairo. *homepage*: https://wiki.gnome.org/Projects/LibRsvg =========== ================== -version toolchain +version toolchain =========== ================== -``2.40.15`` ``intel/2016a`` -``2.48.4`` ``foss/2019a`` +``2.40.15`` ``intel/2016a`` +``2.48.4`` ``foss/2019a`` ``2.51.2`` ``GCCcore/10.3.0`` ``2.52.8`` ``GCCcore/11.2.0`` +``2.55.1`` ``GCCcore/11.3.0`` =========== ================== +.. _list_software_librttopo_991: + +*librttopo* ++++++++++++ + +The RT Topology Library exposes an API to create and manage standard (ISO 13249 aka SQL/MM) topologies using user-provided data stores. + +*homepage*: https://git.osgeo.org/gitea/rttopo/librttopo + +========= ============== +version toolchain +========= ============== +``1.1.0`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_libsamplerate_1381: *libsamplerate* @@ -24140,7 +24991,7 @@ Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio. *homepage*: http://www.mega-nerd.com/libsamplerate ========= ================= -version toolchain +version toolchain ========= ================= ``0.1.9`` ``GCCcore/8.2.0`` ========= ================= @@ -24156,7 +25007,7 @@ libSBML (Systems Biology Markup Language library) is a free, open-source program *homepage*: http://sbml.org/Software/libSBML ========== ============== -version toolchain +version toolchain ========== ============== ``5.19.0`` ``GCC/10.3.0`` ========== ============== @@ -24172,12 +25023,12 @@ The libsigc++ package implements a typesafe callback system for standard C++. *homepage*: https://libsigcplusplus.github.io/libsigcplusplus/ ========== ==================================== -version toolchain +version toolchain ========== ==================================== -``2.10.0`` ``GCCcore/6.4.0`` -``2.10.1`` ``GCCcore/7.3.0`` +``2.10.0`` ``GCCcore/6.4.0`` +``2.10.1`` ``GCCcore/7.3.0`` ``2.10.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.10.8`` ``GCCcore/10.3.0`` +``2.10.8`` ``GCCcore/10.3.0`` ========== ==================================== @@ -24191,10 +25042,10 @@ GNU libsigsegv is a library for handling page faults in user mode. *homepage*: https://www.gnu.org/software/libsigsegv/ ======== ================== -version toolchain +version toolchain ======== ================== -``2.11`` ``GCCcore/6.4.0`` -``2.12`` ``GCCcore/9.3.0`` +``2.11`` ``GCCcore/6.4.0`` +``2.12`` ``GCCcore/9.3.0`` ``2.13`` ``GCCcore/10.2.0`` ======== ================== @@ -24209,7 +25060,7 @@ X11 Session Management library, which allows for applications to both manage ses *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``1.2.2`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -24225,11 +25076,11 @@ Libsndfile is a C library for reading and writing files containing sampled sound *homepage*: http://www.mega-nerd.com/libsndfile ========== ================================================================================================================================== -version toolchain +version toolchain ========== ================================================================================================================================== ``1.0.28`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a`` -``1.0.31`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.1.0`` ``GCCcore/11.3.0`` +``1.0.31`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.1.0`` ``GCCcore/11.3.0`` ========== ================================================================================================================================== @@ -24243,15 +25094,15 @@ Sodium is a modern, easy-to-use software library for encryption, decryption, sig *homepage*: https://doc.libsodium.org/ ========== ==================================================================================================================== -version toolchain +version toolchain ========== ==================================================================================================================== -``1.0.6`` ``intel/2016a`` -``1.0.8`` ``foss/2016a`` -``1.0.11`` ``foss/2016b``, ``intel/2016b`` -``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` -``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` -``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.0.17`` ``GCCcore/8.2.0`` +``1.0.6`` ``intel/2016a`` +``1.0.8`` ``foss/2016a`` +``1.0.11`` ``foss/2016b``, ``intel/2016b`` +``1.0.12`` ``GCCcore/6.4.0``, ``intel/2017a`` +``1.0.13`` ``GCCcore/6.4.0``, ``foss/2017a`` +``1.0.16`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.0.17`` ``GCCcore/8.2.0`` ``1.0.18`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ==================================================================================================================== @@ -24266,13 +25117,14 @@ libsoup is an HTTP client/server library for GNOME. It uses GObjects and the gli *homepage*: https://wiki.gnome.org/Projects/libsoup ========== ================== -version toolchain +version toolchain ========== ================== -``2.66.1`` ``GCCcore/8.2.0`` -``2.70.0`` ``GCCcore/8.3.0`` +``2.66.1`` ``GCCcore/8.2.0`` +``2.70.0`` ``GCCcore/8.3.0`` ``2.72.0`` ``GCCcore/10.2.0`` ``2.74.0`` ``GCCcore/10.3.0`` -``3.0.7`` ``GCC/11.2.0`` +``3.0.7`` ``GCC/11.2.0`` +``3.0.8`` ``GCC/11.3.0`` ========== ================== @@ -24286,10 +25138,10 @@ C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API *homepage*: https://libspatialindex.org ========= ====================================================================================== -version toolchain +version toolchain ========= ====================================================================================== ``1.8.5`` ``GCCcore/6.4.0``, ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2018a`` -``1.9.3`` ``GCCcore/11.2.0`` +``1.9.3`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ====================================================================================== @@ -24303,11 +25155,12 @@ SpatiaLite is an open source library intended to extend the SQLite core to suppo *homepage*: https://www.gaia-gis.it/fossil/libspatialite/home ========== ================= =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============================================== ``4.3.0a`` ``foss/2016b``, ``foss/2018b``, ``intel/2016b`` -``4.3.0a`` ``-Python-3.7.2`` ``foss/2019a`` -``4.3.0a`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``4.3.0a`` ``-Python-3.7.2`` ``foss/2019a`` +``4.3.0a`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``5.0.1`` ``GCC/11.2.0`` ========== ================= =============================================== @@ -24321,7 +25174,7 @@ Multiplatform C library implementing the SSHv2 protocol on client and server sid *homepage*: https://www.libssh.org ========= ================= -version toolchain +version toolchain ========= ================= ``0.9.0`` ``GCCcore/6.4.0`` ========= ================= @@ -24337,10 +25190,10 @@ Useful set of classes for creating statistical genetic programs. *homepage*: https://genome.sph.umich.edu/wiki/C++_Library:_libStatGen ============ ================== -version toolchain +version toolchain ============ ================== ``1.0.15`` ``GCCcore/10.2.0`` -``20190330`` ``GCCcore/6.4.0`` +``20190330`` ``GCCcore/6.4.0`` ============ ================== @@ -24354,13 +25207,13 @@ LIBSVM is an integrated software for support vector classification, (C-SVC, nu-S *homepage*: https://www.csie.ntu.edu.tw/~cjlin/libsvm/ ======== ========================================================== -version toolchain +version toolchain ======== ========================================================== -``3.22`` ``intel/2016b``, ``intel/2017b`` -``3.23`` ``foss/2018b``, ``intel/2018b`` -``3.24`` ``GCCcore/9.3.0`` +``3.22`` ``intel/2016b``, ``intel/2017b`` +``3.23`` ``foss/2018b``, ``intel/2018b`` +``3.24`` ``GCCcore/9.3.0`` ``3.25`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.30`` ``GCCcore/11.3.0`` +``3.30`` ``GCCcore/11.3.0`` ======== ========================================================== @@ -24374,7 +25227,7 @@ C library for manipulating POSIX tar files *homepage*: https://repo.or.cz/libtar.git ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``1.2.20`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ========== ==================================== @@ -24390,14 +25243,15 @@ Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some other packages *homepage*: https://www.gnu.org/software/libtasn1/ ========== =================================================== -version toolchain +version toolchain ========== =================================================== ``4.7`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` -``4.12`` ``GCCcore/5.4.0`` -``4.13`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``4.16.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` -``4.17.0`` ``GCCcore/10.3.0`` -``4.18.0`` ``GCCcore/11.2.0`` +``4.12`` ``GCCcore/5.4.0`` +``4.13`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``4.16.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` +``4.17.0`` ``GCCcore/10.3.0`` +``4.18.0`` ``GCCcore/11.2.0`` +``4.19.0`` ``GCCcore/11.3.0`` ========== =================================================== @@ -24411,7 +25265,7 @@ The tecla library provides UNIX and LINUX programs with interactive command line *homepage*: https://sites.astro.caltech.edu/~mcs/tecla/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.6.3`` ``GCCcore/10.2.0`` ========= ================== @@ -24424,19 +25278,20 @@ version toolchain tiff: Library and tools for reading and writing TIFF data files -*homepage*: https://libtiff.maptools.org/ +*homepage*: https://libtiff.gitlab.io/libtiff/ ========== ========================================================================================================= -version toolchain +version toolchain ========== ========================================================================================================= -``4.0.6`` ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``4.0.7`` ``foss/2016b``, ``intel/2017a`` -``4.0.8`` ``intel/2017a``, ``intel/2017b`` +``4.0.6`` ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``4.0.7`` ``foss/2016b``, ``intel/2017a`` +``4.0.8`` ``intel/2017a``, ``intel/2017b`` ``4.0.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018b`` -``4.0.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.2.0`` ``GCCcore/10.3.0`` -``4.3.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``4.0.10`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.2.0`` ``GCCcore/10.3.0`` +``4.3.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``4.4.0`` ``GCCcore/12.2.0`` ========== ========================================================================================================= @@ -24450,11 +25305,11 @@ Libtirpc is a port of Suns Transport-Independent RPC library to Linux. *homepage*: https://sourceforge.net/projects/libtirpc/ ========= ========================================================== -version toolchain +version toolchain ========= ========================================================== -``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.3.1`` ``GCCcore/10.2.0`` +``1.1.4`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.2.6`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.3.1`` ``GCCcore/10.2.0`` ``1.3.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ========================================================== @@ -24469,12 +25324,12 @@ GNU libtool is a generic library support script. Libtool hides the complexity o *homepage*: https://www.gnu.org/software/libtool ========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` -``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``2.4.2`` ``GCC/4.8.2``, ``GCC/4.9.2`` +``2.4.5`` ``GCC/4.8.4``, ``GCC/4.9.2`` ``2.4.6`` ``FCC/4.5.0``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``2.4.7`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` +``2.4.7`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``system`` ========= ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -24488,10 +25343,10 @@ libtree is a tool that turns ldd into a tree, explains why shared libraries are *homepage*: https://github.com/haampie/libtree ========= ================== -version toolchain +version toolchain ========= ================== ``2.0.0`` ``GCCcore/10.3.0`` -``3.0.3`` ``system`` +``3.0.3`` ``system`` ========= ================== @@ -24505,13 +25360,13 @@ This library provides functions for manipulating Unicode strings and for manipu *homepage*: https://www.gnu.org/software/libunistring/ ========== ============================================================================================== -version toolchain +version toolchain ========== ============================================================================================== -``0.9.3`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` -``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` -``0.9.7`` ``GCCcore/6.4.0`` +``0.9.3`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` +``0.9.6`` ``GCCcore/5.4.0``, ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` +``0.9.7`` ``GCCcore/6.4.0`` ``0.9.10`` ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================================================================================== @@ -24525,14 +25380,14 @@ The primary goal of libunwind is to define a portable and efficient C programmin *homepage*: https://www.nongnu.org/libunwind/ ========= ======================================================================= -version toolchain +version toolchain ========= ======================================================================= -``1.1`` ``GCC/4.9.2``, ``foss/2016a``, ``intel/2016b`` +``1.1`` ``GCC/4.9.2``, ``foss/2016a``, ``intel/2016b`` ``1.2.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016b`` -``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.6.2`` ``GCCcore/11.3.0`` +``1.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.5.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.6.2`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========= ======================================================================= @@ -24546,7 +25401,7 @@ libutempter is library that provides an interface for terminal emulators such a *homepage*: http://git.altlinux.org/people/ldv/packages/?p=libutempter.git =========== ================== -version toolchain +version toolchain =========== ================== ``1.1.6.2`` ``GCC/6.4.0-2.28`` =========== ================== @@ -24562,7 +25417,7 @@ Portable uuid C library *homepage*: http://sourceforge.net/projects/libuuid/ ========= ============================================================================================================================ -version toolchain +version toolchain ========= ============================================================================================================================ ``1.0.3`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2017a``, ``intel/2017b`` ========= ============================================================================================================================ @@ -24578,7 +25433,7 @@ libuv is a multi-platform support library with a focus on asynchronous I/O. *homepage*: https://libuv.org ========== ================= -version toolchain +version toolchain ========== ================= ``1.37.0`` ``GCCcore/8.3.0`` ========== ================= @@ -24594,9 +25449,9 @@ libvdwxc is a general library for evaluating energy and potential for exchange-c *homepage*: https://libvdwxc.org ========= ================================================================================================================================================================= -version toolchain +version toolchain ========= ================================================================================================================================================================= -``0.3.2`` ``foss/2018b`` +``0.3.2`` ``foss/2018b`` ``0.4.0`` ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` ========= ================================================================================================================================================================= @@ -24611,7 +25466,7 @@ Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-pu *homepage*: https://xiph.org/vorbis/ ========= ============================================================================== -version toolchain +version toolchain ========= ============================================================================== ``1.3.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ============================================================================== @@ -24627,16 +25482,32 @@ WebP is a modern image format that provides superior lossless and lossy compress *homepage*: https://developers.google.com/speed/webp/ ========= ======================================================== -version toolchain +version toolchain ========= ======================================================== -``1.0.0`` ``foss/2018b`` -``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``1.0.0`` ``foss/2018b`` +``1.0.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.2.4`` ``GCCcore/11.3.0`` +``1.2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.2.4`` ``GCCcore/11.3.0`` ========= ======================================================== +.. _list_software_libwpe_643: + +*libwpe* +++++++++ + +WPE is the reference WebKit port for embedded and low-consumption computer devices. It has been designed from the ground-up with performance, small footprint, accelerated content rendering, and simplicity of deployment in mind, bringing the excellence of the WebKit engine to countless platforms and target devices. + +*homepage*: https://webkit.org/wpe + +========== ================== +version toolchain +========== ================== +``1.13.3`` ``GCCcore/11.2.0`` +========== ================== + + .. _list_software_libX11_497: *libX11* @@ -24647,7 +25518,7 @@ X11 client-side library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``1.6.3`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -24663,7 +25534,7 @@ The libXau package contains a library implementing the X11 Authorization Protoco *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ==================================================================== -version toolchain +version toolchain ========= ==================================================================== ``1.0.8`` ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ==================================================================== @@ -24679,21 +25550,21 @@ Libxc is a library of exchange-correlation functionals for density-functional th *homepage*: https://www.tddft.org/programs/libxc ========= =================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========= =================================================================================================================================================================================================================================================================================== -``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` -``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` -``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``foss/2020b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` -``4.0.1`` ``foss/2017b``, ``intel/2017b`` -``4.0.3`` ``foss/2016b``, ``foss/2017a`` -``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` +``2.2.2`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``intel/2018b`` +``2.2.3`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017b``, ``intel/2018a`` +``3.0.0`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``3.0.1`` ``GCC/8.2.0-2.31.1``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``foss/2020b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b``, ``intel/2020a`` +``4.0.1`` ``foss/2017b``, ``intel/2017b`` +``4.0.3`` ``foss/2016b``, ``foss/2017a`` +``4.2.3`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2017a``, ``intel/2018a``, ``intel/2018b`` ``4.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` -``5.1.2`` ``GCC/10.2.0`` -``5.1.3`` ``GCC/10.2.0`` -``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` -``5.1.6`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` -``5.2.3`` ``GCC/11.3.0``, ``intel-compilers/2022.1.0`` +``5.1.2`` ``GCC/10.2.0`` +``5.1.3`` ``GCC/10.2.0`` +``5.1.5`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``5.1.6`` ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` +``5.2.3`` ``GCC/11.3.0``, ``intel-compilers/2022.1.0`` ========= =================================================================================================================================================================================================================================================================================== @@ -24707,10 +25578,10 @@ The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a sm *homepage*: https://xcb.freedesktop.org/ ========== ================================================= -version toolchain +version toolchain ========== ================================================= ``1.11.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.13`` ``GCCcore/6.4.0`` +``1.13`` ``GCCcore/6.4.0`` ========== ================================================= @@ -24724,7 +25595,7 @@ X Cursor management library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========== =============================== -version toolchain +version toolchain ========== =============================== ``1.1.14`` ``foss/2016a``, ``intel/2016a`` ========== =============================== @@ -24740,7 +25611,7 @@ X Damage extension library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``1.1.4`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -24756,7 +25627,7 @@ The libXdmcp package contains a library implementing the X Display Manager Contr *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ==================================================================== -version toolchain +version toolchain ========= ==================================================================== ``1.1.2`` ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ==================================================================== @@ -24772,7 +25643,7 @@ Common X Extensions library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``1.3.3`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -24788,10 +25659,10 @@ X Fixes extension library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``5.0.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``5.0.2`` ``intel/2016a`` +``5.0.2`` ``intel/2016a`` ========= ================================================= @@ -24805,10 +25676,10 @@ X font libary *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =================== ================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ================================================= ``1.5.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``1.5.1`` ``-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` +``1.5.1`` ``-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` ========= =================== ================================================= @@ -24822,11 +25693,11 @@ X11 client-side library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ======================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ======================= =============================== ``2.3.2`` ``foss/2016a``, ``intel/2016a`` -``2.3.2`` ``-fontconfig-2.11.95`` ``intel/2016a`` -``2.3.2`` ``-freetype-2.6.3`` ``foss/2016a`` +``2.3.2`` ``-fontconfig-2.11.95`` ``intel/2016a`` +``2.3.2`` ``-freetype-2.6.3`` ``foss/2016a`` ========= ======================= =============================== @@ -24840,7 +25711,7 @@ LibXi provides an X Window System client interface to the XINPUT extension to th *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.7.6`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -24856,7 +25727,7 @@ Xinerama multiple monitor library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.1.3`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -24872,7 +25743,7 @@ xkbcommon is a library to handle keyboard descriptions, including loading them *homepage*: http://xkbcommon.org/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.6.1`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -24888,10 +25759,10 @@ libxml++ is a C++ wrapper for the libxml XML parser library. *homepage*: http://libxmlplusplus.sourceforge.net ========== ======================================================= -version toolchain +version toolchain ========== ======================================================= ``2.40.1`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.42.1`` ``GCC/10.3.0`` +``2.42.1`` ``GCC/10.3.0`` ========== ======================================================= @@ -24905,21 +25776,22 @@ Libxml2 is the XML C parser and toolchain developed for the Gnome project (but *homepage*: http://xmlsoft.org/ ========== ================== ================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================================================================================================================================================================== -``2.9.2`` ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25`` -``2.9.3`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``2.9.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``2.9.2`` ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25`` +``2.9.3`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``2.9.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``2.9.4`` ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``2.9.4`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.9.4`` ``-Python-2.7.13`` ``intel/2017a`` -``2.9.5`` ``GCCcore/6.3.0`` -``2.9.6`` ``GCCcore/6.4.0`` -``2.9.7`` ``GCCcore/6.4.0`` -``2.9.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``2.9.9`` ``GCCcore/8.3.0`` -``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``2.9.13`` ``GCCcore/11.3.0`` +``2.9.4`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.9.4`` ``-Python-2.7.13`` ``intel/2017a`` +``2.9.5`` ``GCCcore/6.3.0`` +``2.9.6`` ``GCCcore/6.4.0`` +``2.9.7`` ``GCCcore/6.4.0`` +``2.9.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``2.9.9`` ``GCCcore/8.3.0`` +``2.9.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.9.13`` ``GCCcore/11.3.0`` +``2.10.3`` ``GCCcore/12.2.0`` ========== ================== ================================================================================================================================================================================== @@ -24932,13 +25804,14 @@ Libxml2 is the XML C parser and toolchain developed for the Gnome project (but *homepage*: http://xmlsoft.org/ -========= ================== ================= -version versionsuffix toolchain -========= ================== ================= -``2.9.7`` ``-Python-2.7.14`` ``intel/2018a`` -``2.9.8`` ``-Python-2.7.15`` ``foss/2018b`` -``2.9.8`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -========= ================== ================= +========== ================== ================== +version versionsuffix toolchain +========== ================== ================== +``2.9.7`` ``-Python-2.7.14`` ``intel/2018a`` +``2.9.8`` ``-Python-2.7.15`` ``foss/2018b`` +``2.9.8`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``2.9.13`` ``GCCcore/11.3.0`` +========== ================== ================== .. _list_software_libXmu_625: @@ -24951,7 +25824,7 @@ libXmu provides a set of miscellaneous utility convenience functions for X libra *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.1.2`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -24967,7 +25840,7 @@ libXp provides the X print library. *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============== -version toolchain +version toolchain ========= =============== ``1.0.3`` ``intel/2016a`` ========= =============== @@ -24983,7 +25856,7 @@ libXp provides the X print library. *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========== =============================== -version toolchain +version toolchain ========== =============================== ``3.5.11`` ``foss/2016a``, ``intel/2016a`` ========== =============================== @@ -24999,7 +25872,7 @@ X Resize, Rotate and Reflection extension library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.5.0`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -25015,7 +25888,7 @@ X11 client-side library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``0.9.9`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -25031,14 +25904,14 @@ Libxslt is the XSLT C library developed for the GNOME project (but usable outsi *homepage*: http://xmlsoft.org/ ========== ================== ==================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ==================================================================================================================== -``1.1.28`` ``foss/2016a``, ``intel/2016a`` -``1.1.28`` ``-Python-2.7.11`` ``intel/2016a`` -``1.1.29`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``1.1.30`` ``GCCcore/6.3.0`` -``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``1.1.33`` ``GCCcore/8.2.0`` +``1.1.28`` ``foss/2016a``, ``intel/2016a`` +``1.1.28`` ``-Python-2.7.11`` ``intel/2016a`` +``1.1.29`` ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``1.1.30`` ``GCCcore/6.3.0`` +``1.1.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.1.33`` ``GCCcore/8.2.0`` ``1.1.34`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ================== ==================================================================================================================== @@ -25053,17 +25926,17 @@ LIBXSMM is a library for small dense and small sparse matrix-matrix multiplicati *homepage*: https://github.com/hfp/libxsmm ========== =============================================================================================== -version toolchain +version toolchain ========== =============================================================================================== -``1.4`` ``intel/2016a`` -``1.4.4`` ``foss/2016b``, ``intel/2016b`` -``1.6.4`` ``foss/2016b``, ``intel/2016b`` -``1.8.2`` ``intel/2017b`` -``1.8.3`` ``foss/2018a``, ``intel/2018a`` +``1.4`` ``intel/2016a`` +``1.4.4`` ``foss/2016b``, ``intel/2016b`` +``1.6.4`` ``foss/2016b``, ``intel/2016b`` +``1.8.2`` ``intel/2017b`` +``1.8.3`` ``foss/2018a``, ``intel/2018a`` ``1.10`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.16.1`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``1.16.2`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` -``1.17`` ``GCC/11.2.0`` +``1.16.1`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` +``1.16.2`` ``GCC/10.3.0``, ``intel-compilers/2021.2.0`` +``1.17`` ``GCC/11.2.0`` ========== =============================================================================================== @@ -25077,7 +25950,7 @@ libXt provides the X Toolkit Intrinsics, an abstract widget library upon which o *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================= -version toolchain +version toolchain ========= ================================================= ``1.1.5`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ================================================= @@ -25093,7 +25966,7 @@ X11 XFree86 video mode extension library *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.1.4`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -25108,15 +25981,15 @@ LibYAML is a YAML parser and emitter written in C. *homepage*: https://pyyaml.org/wiki/LibYAML -========= ============================================================================== -version toolchain -========= ============================================================================== -``0.1.6`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` -``0.2.1`` ``GCCcore/7.3.0``, ``system`` -``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -========= ============================================================================== +========= ================================================================================================== +version toolchain +========= ================================================================================================== +``0.1.6`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``0.1.7`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``system`` +``0.2.1`` ``GCCcore/7.3.0``, ``system`` +``0.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` +========= ================================================================================================== .. _list_software_libzeep_747: @@ -25129,7 +26002,7 @@ Libzeep was originally developed to make it easy to create SOAP servers. *homepage*: https://github.com/mhekkel/libzeep ========= =============== -version toolchain +version toolchain ========= =============== ``5.0.1`` ``gompi/2019b`` ========= =============== @@ -25145,11 +26018,11 @@ libzip is a C library for reading, creating, and modifying zip archives. *homepage*: https://libzip.org/ ========= ========================================================== -version toolchain +version toolchain ========= ========================================================== -``1.5.2`` ``GCCcore/8.2.0`` +``1.5.2`` ``GCCcore/8.2.0`` ``1.7.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.9.2`` ``GCCcore/11.3.0`` +``1.9.2`` ``GCCcore/11.3.0`` ========= ========================================================== @@ -25163,7 +26036,7 @@ lie_learn is a python package that knows how to do various tricky computations r *homepage*: https://github.com/AMLab-Amsterdam/lie_learn =============== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= ================== ``0.0.1.post1`` ``-Python-3.7.4`` ``fosscuda/2019b`` =============== ================= ================== @@ -25179,7 +26052,7 @@ lifelines is a complete survival analysis library, written in pure Python. *homepage*: https://lifelines.readthedocs.io/en/latest/ ========== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================== ``0.22.8`` ``-Python-3.7.2`` ``fosscuda/2019a`` ``0.26.3`` ``fosscuda/2020b`` @@ -25196,9 +26069,9 @@ Fast and memory-efficient sequencing error corrector *homepage*: https://github.com/mourisl/Lighter ========= ============================== -version toolchain +version toolchain ========= ============================== -``1.1.1`` ``foss/2018a`` +``1.1.1`` ``foss/2018a`` ``1.1.2`` ``GCC/11.2.0``, ``foss/2018b`` ========= ============================== @@ -25213,7 +26086,7 @@ Moments of the product of an exponential-family likelihood with a Normal distrib *homepage*: https://github.com/limix/liknorm ========= ================= -version toolchain +version toolchain ========= ================= ``1.5.2`` ``GCCcore/7.3.0`` ========= ================= @@ -25229,17 +26102,17 @@ Likwid stands for Like I knew what I am doing. This project contributes easy to *homepage*: https://github.com/RRZE-HPC/likwid ========= ===================================================================================================== -version toolchain +version toolchain ========= ===================================================================================================== -``4.0.1`` ``GNU/4.9.3-2.25`` -``4.1.0`` ``GCCcore/4.9.3`` -``4.2.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2017a``, ``intel/2017a`` -``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``5.0.1`` ``GCCcore/8.3.0`` -``5.1.0`` ``GCCcore/9.3.0`` +``4.0.1`` ``GNU/4.9.3-2.25`` +``4.1.0`` ``GCCcore/4.9.3`` +``4.2.0`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2017a``, ``intel/2017a`` +``4.3.2`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``5.0.1`` ``GCCcore/8.3.0`` +``5.1.0`` ``GCCcore/9.3.0`` ``5.2.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0`` -``5.2.1`` ``GCC/11.2.0`` -``5.2.2`` ``GCC/11.3.0`` +``5.2.1`` ``GCC/11.2.0`` +``5.2.2`` ``GCC/11.3.0`` ========= ===================================================================================================== @@ -25253,7 +26126,7 @@ Limix is a flexible and efficient linear mixed model library with interfaces to *homepage*: https://github.com/limix/limix ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.0.4`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -25269,7 +26142,7 @@ C++ library for exact, high-performance linear algebra *homepage*: http://linalg.org/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.4.0`` ``foss/2016a`` ========= ============== @@ -25285,10 +26158,11 @@ line_profiler is a module for doing line-by-line profiling of functions. kernpro *homepage*: https://github.com/pyutils/line_profiler ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.1.0`` ``-Python-3.8.2`` ``foss/2020a`` ``3.5.1`` ``foss/2021b`` +``4.0.0`` ``foss/2022a`` ========= ================= ============== @@ -25302,7 +26176,7 @@ One of the design principles of the state-of-the-art SAT solver Lingeling is to *homepage*: http://fmv.jku.at/lingeling/ ======= ============= -version toolchain +version toolchain ======= ============= ``bcp`` ``GCC/9.3.0`` ======= ============= @@ -25318,14 +26192,15 @@ Little CMS intends to be an OPEN SOURCE small-footprint color management engine, *homepage*: http://www.littlecms.com/ ========== ============================================================================================================================================== -version toolchain +version toolchain ========== ============================================================================================================================================== -``2.7`` ``intel/2016a`` -``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``2.7`` ``intel/2016a`` +``2.8`` ``GCCcore/6.4.0``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` ``2.9`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` -``2.11`` ``GCCcore/10.2.0`` -``2.12`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.13.1`` ``GCCcore/11.3.0`` +``2.11`` ``GCCcore/10.2.0`` +``2.12`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.13.1`` ``GCCcore/11.3.0`` +``2.14`` ``GCCcore/12.2.0`` ========== ============================================================================================================================================== @@ -25339,7 +26214,7 @@ The debugger component of the LLVM project *homepage*: https://lldb.llvm.org/ ========== ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================= ``11.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========== ================= ================= @@ -25355,29 +26230,30 @@ The LLVM Core libraries provide a modern source- and target-independent optimiz *homepage*: https://llvm.org/ ========== ======================================================================== -version toolchain +version toolchain ========== ======================================================================== -``3.7.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``3.8.0`` ``foss/2016a``, ``intel/2016a`` -``3.8.1`` ``GCCcore/4.9.3``, ``foss/2016b``, ``intel/2016b`` -``3.9.0`` ``foss/2016b``, ``intel/2016b`` -``3.9.1`` ``foss/2017a`` -``4.0.0`` ``foss/2017a``, ``intel/2017a`` -``4.0.1`` ``intel/2017a``, ``intel/2017b`` +``3.7.1`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``3.8.0`` ``foss/2016a``, ``intel/2016a`` +``3.8.1`` ``GCCcore/4.9.3``, ``foss/2016b``, ``intel/2016b`` +``3.9.0`` ``foss/2016b``, ``intel/2016b`` +``3.9.1`` ``foss/2017a`` +``4.0.0`` ``foss/2017a``, ``intel/2017a`` +``4.0.1`` ``intel/2017a``, ``intel/2017b`` ``5.0.0`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``5.0.1`` ``GCCcore/6.4.0`` -``6.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``7.0.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``7.0.1`` ``GCCcore/8.2.0`` -``8.0.1`` ``GCCcore/8.3.0`` -``9.0.0`` ``GCCcore/8.3.0`` -``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``10.0.0`` ``GCCcore/8.3.0`` -``10.0.1`` ``GCCcore/10.2.0`` -``11.0.0`` ``GCCcore/10.2.0`` -``11.1.0`` ``GCCcore/10.3.0`` -``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``14.0.3`` ``GCCcore/11.3.0`` +``5.0.1`` ``GCCcore/6.4.0`` +``6.0.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``7.0.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``7.0.1`` ``GCCcore/8.2.0`` +``8.0.1`` ``GCCcore/8.3.0`` +``9.0.0`` ``GCCcore/8.3.0`` +``9.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``10.0.0`` ``GCCcore/8.3.0`` +``10.0.1`` ``GCCcore/10.2.0`` +``11.0.0`` ``GCCcore/10.2.0`` +``11.1.0`` ``GCCcore/10.3.0`` +``12.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``14.0.3`` ``GCCcore/11.3.0`` +``15.0.5`` ``GCCcore/12.2.0`` ========== ======================================================================== @@ -25391,15 +26267,15 @@ LMDB is a fast, memory-efficient database. With memory-mapped files, it has the *homepage*: https://symas.com/lmdb ========== ======================================================== -version toolchain +version toolchain ========== ======================================================== -``0.9.18`` ``foss/2016a`` -``0.9.21`` ``GCCcore/6.4.0``, ``intel/2017a`` -``0.9.22`` ``GCCcore/7.3.0`` -``0.9.23`` ``GCCcore/8.2.0`` +``0.9.18`` ``foss/2016a`` +``0.9.21`` ``GCCcore/6.4.0``, ``intel/2017a`` +``0.9.22`` ``GCCcore/7.3.0`` +``0.9.23`` ``GCCcore/8.2.0`` ``0.9.24`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.9.28`` ``GCCcore/10.3.0`` -``0.9.29`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``0.9.28`` ``GCCcore/10.3.0`` +``0.9.29`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ======================================================== @@ -25413,13 +26289,13 @@ Lmfit provides a high-level interface to non-linear optimization and curve fitti *homepage*: https://lmfit.github.io/lmfit-py ========== ================== =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================================== -``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` -``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` -``1.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` -``1.0.2`` ``foss/2020b``, ``intel/2020b`` +``0.9.9`` ``-Python-3.6.4`` ``intel/2018a`` +``0.9.14`` ``-Python-2.7.15`` ``intel/2018b`` +``1.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.0.1`` ``-Python-3.8.2`` ``foss/2020a`` +``1.0.2`` ``foss/2020b``, ``intel/2020b`` ``1.0.3`` ``foss/2021a``, ``foss/2022a``, ``intel/2022a`` ========== ================== =============================================== @@ -25434,22 +26310,22 @@ Lmod is a Lua based module system. Modules allow for dynamic modification of a *homepage*: http://sourceforge.net/projects/lmod/ ========= ============================ -version toolchain +version toolchain ========= ============================ -``5.2`` ``GCC/4.8.2`` -``5.2.5`` ``GCC/4.8.2`` -``5.3`` ``GCC/4.8.2`` -``5.4`` ``GCC/4.8.2`` -``5.4.2`` ``GCC/4.8.2`` -``5.5`` ``GCC/4.8.2`` -``5.5.1`` ``GCC/4.8.2`` -``5.6`` ``GCC/4.8.2`` -``5.7`` ``GCC/4.8.2`` -``5.8`` ``GCC/4.8.2`` -``5.8.5`` ``GCC/4.8.2`` +``5.2`` ``GCC/4.8.2`` +``5.2.5`` ``GCC/4.8.2`` +``5.3`` ``GCC/4.8.2`` +``5.4`` ``GCC/4.8.2`` +``5.4.2`` ``GCC/4.8.2`` +``5.5`` ``GCC/4.8.2`` +``5.5.1`` ``GCC/4.8.2`` +``5.6`` ``GCC/4.8.2`` +``5.7`` ``GCC/4.8.2`` +``5.8`` ``GCC/4.8.2`` +``5.8.5`` ``GCC/4.8.2`` ``5.9`` ``GCC/4.8.2``, ``GCC/4.8.4`` -``6.4.2`` ``system`` -``7.3`` ``system`` +``6.4.2`` ``system`` +``7.3`` ``system`` ========= ============================ @@ -25463,7 +26339,7 @@ LncLOOM is a graph-based framework that uses integer programming to identify com *homepage*: https://github.com/lncLOOM/lncLOOMv2/ ======= ============== -version toolchain +version toolchain ======= ============== ``2.0`` ``foss/2020b`` ======= ============== @@ -25479,7 +26355,7 @@ LocARNA is a collection of alignment tools for the structural analysis of RNA. *homepage*: http://www.bioinf.uni-freiburg.de/Software/LocARNA/ =========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= ============== ``1.9.2`` ``foss/2016b`` ``1.9.2.2`` ``-Python-3.6.6`` ``foss/2018b`` @@ -25497,9 +26373,9 @@ Fast and sensitive variant calling from next-gen sequencing data *homepage*: http://csb5.github.io/lofreq =========== ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ================================================ -``2.1.2`` ``-Python-2.7.12`` ``intel/2016b`` +``2.1.2`` ``-Python-2.7.12`` ``intel/2016b`` ``2.1.3.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` =========== ================== ================================================ @@ -25514,7 +26390,7 @@ Log4perl *homepage*: https://metacpan.org/pod/Log::Log4perl ======== ============== -version toolchain +version toolchain ======== ============== ``1.47`` ``foss/2016a`` ======== ============== @@ -25530,7 +26406,7 @@ C library that implements the logarithm of the sum of exponentiations. Inspired *homepage*: https://github.com/horta/logaddexp ========= ================= -version toolchain +version toolchain ========= ================= ``1.0.3`` ``GCCcore/7.3.0`` ========= ================= @@ -25546,7 +26422,7 @@ LOHHLA, Loss Of Heterozygosity in Human Leukocyte Antigen, a computational tool *homepage*: https://bitbucket.org/mcgranahanlab/lohhla ============== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ============= ============== ``2018.11.05`` ``-R-3.5.1`` ``foss/2018b`` ============== ============= ============== @@ -25562,7 +26438,7 @@ Loki is a C++ library of designs, containing flexible implementations of common *homepage*: http://loki-lib.sourceforge.net/ ========= ================================================================================= -version toolchain +version toolchain ========= ================================================================================= ``0.1.7`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2018a`` ========= ================================================================================= @@ -25578,7 +26454,7 @@ Implementation of a solver for the Longest Run Subsequence Problem. Given a seq *homepage*: https://pypi.org/project/longestrunsubsequence/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.0.1`` ``GCCcore/10.3.0`` ========= ================== @@ -25594,7 +26470,7 @@ A collection of scripts for processing longread UMI data. *homepage*: https://github.com/SorenKarst/longread_umi ========= ============== -version toolchain +version toolchain ========= ============== ``0.3.2`` ``foss/2020b`` ========= ============== @@ -25610,11 +26486,11 @@ Longshot is a variant calling tool for diploid genomes using long error prone re *homepage*: https://github.com/pjedge/longshot ========= ===================================== -version toolchain +version toolchain ========= ===================================== -``0.3.4`` ``GCCcore/8.2.0`` +``0.3.4`` ``GCCcore/8.2.0`` ``0.4.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` -``0.4.3`` ``GCCcore/10.2.0`` +``0.4.3`` ``GCCcore/10.2.0`` ========= ===================================== @@ -25628,9 +26504,9 @@ Python implementation of the Loom file format, an efficient file format for larg *homepage*: https://loompy.org/ ========= =============================== -version toolchain +version toolchain ========= =============================== -``3.0.6`` ``intel/2020b`` +``3.0.6`` ``intel/2020b`` ``3.0.7`` ``foss/2021b``, ``intel/2021b`` ========= =============================== @@ -25645,7 +26521,7 @@ LPeg is a new pattern-matching library for Lua, based on Parsing Expression Gram *homepage*: http://www.inf.puc-rio.br/~roberto/lpeg/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.0.2`` ``GCCcore/10.2.0`` ========= ================== @@ -25661,7 +26537,7 @@ Dynamic global vegetation model with managed land and river routing *homepage*: https://github.com/PIK-LPJmL/LPJmL =========== =============== -version toolchain +version toolchain =========== =============== ``4.0.003`` ``iimpi/2020b`` =========== =============== @@ -25677,10 +26553,10 @@ Mixed Integer Linear Programming (MILP) solver *homepage*: https://sourceforge.net/projects/lpsolve/ ============ ============================================================================================================================================================================================== -version toolchain +version toolchain ============ ============================================================================================================================================================================================== ``5.5.2.5`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``iccifort/2019.5.281``, ``intel/2017a``, ``intel/2018b`` -``5.5.2.11`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` +``5.5.2.11`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` ============ ============================================================================================================================================================================================== @@ -25694,7 +26570,7 @@ lrslib is a self-contained ANSI C implementation of the reverse search algorithm *homepage*: http://cgm.cs.mcgill.ca/~avis/C/lrs.html ======== =============== -version toolchain +version toolchain ======== =============== ``6.2`` ``intel/2018b`` ``7.0a`` ``gompi/2019a`` @@ -25711,7 +26587,7 @@ LS-PrePost is an advanced pre and post-processor that is delivered free with LS- *homepage*: http://lstc.com/products/ls-prepost ========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========== ``4.6`` ``-centos6`` ``system`` ``4.6`` ``-centos7`` ``system`` @@ -25731,10 +26607,10 @@ Least-squares methods to estimate rates and dates from phylogenies *homepage*: https://github.com/tothuhien/lsd2 ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.9.7`` ``GCCcore/9.3.0`` -``2.2`` ``GCCcore/10.2.0`` +``1.9.7`` ``GCCcore/9.3.0`` +``2.2`` ``GCCcore/10.2.0`` ``2.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -25749,7 +26625,7 @@ LSMS benchmark, part of CORAL suite *homepage*: https://asc.llnl.gov/CORAL-benchmarks/#lsms ============ ============== -version toolchain +version toolchain ============ ============== ``3_rev237`` ``foss/2016a`` ============ ============== @@ -25765,7 +26641,7 @@ LTR_retriever is a highly accurate and sensitive program for identification of *homepage*: https://github.com/oushujun/LTR_retriever ========= ============== -version toolchain +version toolchain ========= ============== ``2.9.0`` ``foss/2020b`` ========= ============== @@ -25781,7 +26657,7 @@ A modern tool-suite for detectinglong terminal repeat retrotransposons de-novo o *homepage*: https://github.com/TulsaBioinformaticsToolsmith/LtrDetector ======= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= =============== ``1.0`` ``-Python-3.7.4`` ``intel/2019b`` ======= ================= =============== @@ -25797,17 +26673,17 @@ Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combin *homepage*: https://www.lua.org/ =========== ======================================================================================= -version toolchain +version toolchain =========== ======================================================================================= -``5.1.4-5`` ``GCC/4.8.2`` -``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` -``5.1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` -``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``5.3.4`` ``GCCcore/7.2.0``, ``system`` +``5.1.4-5`` ``GCC/4.8.2`` +``5.1.4-8`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``system`` +``5.1.5`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``5.2.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``5.3.4`` ``GCCcore/7.2.0``, ``system`` ``5.3.5`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -``5.4.2`` ``GCCcore/10.2.0`` -``5.4.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``5.4.4`` ``GCCcore/11.3.0`` +``5.4.2`` ``GCCcore/10.2.0`` +``5.4.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.4.4`` ``GCCcore/11.3.0`` =========== ======================================================================================= @@ -25821,7 +26697,7 @@ LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is *homepage*: http://luajit.org/ ========= ============= -version toolchain +version toolchain ========= ============= ``2.0.2`` ``GCC/4.9.2`` ========= ============= @@ -25837,7 +26713,7 @@ openresty/luajit2 - OpenResty's maintained branch of LuaJIT. LuaJIT is a Just-In *homepage*: https://github.com/openresty/luajit2 ================ ============= -version toolchain +version toolchain ================ ============= ``2.1-20220411`` ``GCC/9.3.0`` ================ ============= @@ -25853,7 +26729,7 @@ A command line gazetteer built around the Geonames.org dataset, that uses the Ap *homepage*: https://github.com/chrismattmann/lucene-geo-gazetteer ============ ========== -version toolchain +version toolchain ============ ========== ``20170718`` ``system`` ============ ========== @@ -25869,7 +26745,7 @@ A probabilistic framework for structural variant discovery. *homepage*: https://github.com/arq5x/lumpy-sv ========== ============== -version toolchain +version toolchain ========== ============== ``0.2.13`` ``foss/2016b`` ``0.3.1`` ``foss/2020b`` @@ -25886,7 +26762,7 @@ Luscus is the program for graphical display and editing of molecular systems. *homepage*: https://sourceforge.net/projects/luscus/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.8.6`` ``foss/2018b``, ``intel/2018a`` ========= =============================== @@ -25902,10 +26778,10 @@ The light-weight group library defines data structures and collective operations *homepage*: https://github.com/LLNL/lwgrp ========= ================================================================== -version toolchain +version toolchain ========= ================================================================== ``1.0.2`` ``gompi/2019a``, ``gompi/2020a``, ``iimpi/2019a``, ``iimpi/2020a`` -``1.0.3`` ``gompi/2020b`` +``1.0.3`` ``gompi/2020b`` ========= ================================================================== @@ -25919,23 +26795,23 @@ The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxs *homepage*: https://lxml.de/ ========= ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ====================================== -``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.6.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.6.4`` ``-Python-2.7.12`` ``intel/2016b`` -``4.0.0`` ``-Python-2.7.13`` ``intel/2017a`` -``4.1.1`` ``-Python-2.7.14`` ``intel/2017b`` -``4.2.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``4.2.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.2.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``4.2.5`` ``-Python-3.6.6`` ``foss/2018b`` -``4.3.3`` ``GCCcore/8.2.0`` -``4.4.2`` ``GCCcore/8.3.0`` -``4.5.2`` ``GCCcore/9.3.0`` -``4.6.2`` ``GCCcore/10.2.0`` +``3.5.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.6.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.6.4`` ``-Python-2.7.12`` ``intel/2016b`` +``4.0.0`` ``-Python-2.7.13`` ``intel/2017a`` +``4.1.1`` ``-Python-2.7.14`` ``intel/2017b`` +``4.2.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``4.2.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.2.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``4.2.5`` ``-Python-3.6.6`` ``foss/2018b`` +``4.3.3`` ``GCCcore/8.2.0`` +``4.4.2`` ``GCCcore/8.3.0`` +``4.5.2`` ``GCCcore/9.3.0`` +``4.6.2`` ``GCCcore/10.2.0`` ``4.6.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``4.9.1`` ``GCCcore/11.3.0`` +``4.9.1`` ``GCCcore/11.3.0`` ========= ================== ====================================== @@ -25949,7 +26825,7 @@ lynx is an alphanumeric display oriented World-Wide Web Client *homepage*: http://lynx.browser.org/ ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.8.9`` ``-develop`` ``foss/2016b`` ========= ============= ============== @@ -25965,13 +26841,14 @@ LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s p *homepage*: https://lz4.github.io/lz4/ ========= ========================================================== -version toolchain +version toolchain ========= ========================================================== -``1.8.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` -``1.9.0`` ``GCCcore/7.3.0`` -``1.9.1`` ``GCCcore/8.2.0`` -``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.8.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0`` +``1.9.0`` ``GCCcore/7.3.0`` +``1.9.1`` ``GCCcore/8.2.0`` +``1.9.2`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.9.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.9.4`` ``GCCcore/12.2.0`` ========= ========================================================== @@ -25985,9 +26862,9 @@ Portable lossless data compression library *homepage*: http://www.oberhumer.com/opensource/lzo/ ======== ================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ======== ================================================================================================================================================================================================================================================================================================== -``2.09`` ``intel/2016b``, ``intel/2017b`` +``2.09`` ``intel/2016b``, ``intel/2017b`` ``2.10`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017a`` ======== ================================================================================================================================================================================================================================================================================================== @@ -25998,7 +26875,7 @@ version toolchain --- -:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_Mamba_478` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaMorpheus_1242` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mgltools_881` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_Miller_613` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_miniasm_750` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_Minipolish_1052` - :ref:`list_software_MiniSat_693` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_mm-common_912` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_MONA_299` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_muMerge_722` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` +:ref:`list_software_M1QN3_336` - :ref:`list_software_M4_129` - :ref:`list_software_MACH_281` - :ref:`list_software_MACS2_342` - :ref:`list_software_MACSE_361` - :ref:`list_software_maeparser_960` - :ref:`list_software_MAFFT_366` - :ref:`list_software_MAGeCK_456` - :ref:`list_software_magick_620` - :ref:`list_software_Magics_596` - :ref:`list_software_MAGMA_355` - :ref:`list_software_magma_515` - :ref:`list_software_MagresPython_1249` - :ref:`list_software_mahotas_749` - :ref:`list_software_MAJIQ_370` - :ref:`list_software_make_414` - :ref:`list_software_makedepend_1038` - :ref:`list_software_makedepf90_934` - :ref:`list_software_makeinfo_842` - :ref:`list_software_Mako_392` - :ref:`list_software_Mamba_478` - :ref:`list_software_manta_529` - :ref:`list_software_mapDamage_893` - :ref:`list_software_Maple_495` - :ref:`list_software_MapSplice_894` - :ref:`list_software_Maq_287` - :ref:`list_software_MariaDB_624` - :ref:`list_software_MariaDB-connector-c_1784` - :ref:`list_software_MARS_307` - :ref:`list_software_Mash_393` - :ref:`list_software_MaSuRCA_588` - :ref:`list_software_Mathematica_1118` - :ref:`list_software_MathGL_541` - :ref:`list_software_MATIO_378` - :ref:`list_software_MATLAB_433` - :ref:`list_software_MATLAB-Engine_1076` - :ref:`list_software_matlab-proxy_1248` - :ref:`list_software_matplotlib_1080` - :ref:`list_software_matplotlib-inline_1764` - :ref:`list_software_MATSim_523` - :ref:`list_software_Maude_492` - :ref:`list_software_mauveAligner_1248` - :ref:`list_software_Maven_503` - :ref:`list_software_mawk_432` - :ref:`list_software_MaxBin_575` - :ref:`list_software_MaxQuant_815` - :ref:`list_software_mayavi_647` - :ref:`list_software_maze_429` - :ref:`list_software_MbedTLS_619` - :ref:`list_software_MBROLA_445` - :ref:`list_software_mbuffer_743` - :ref:`list_software_mc_208` - :ref:`list_software_MCL_220` - :ref:`list_software_MCR_226` - :ref:`list_software_mcu_325` - :ref:`list_software_MDAnalysis_981` - :ref:`list_software_MDBM_288` - :ref:`list_software_MDSplus_680` - :ref:`list_software_MDSplus-Java_1111` - :ref:`list_software_MDSplus-Python_1367` - :ref:`list_software_mdtest_657` - :ref:`list_software_MDTraj_546` - :ref:`list_software_medaka_611` - :ref:`list_software_medImgProc_999` - :ref:`list_software_MedPy_479` - :ref:`list_software_Meep_391` - :ref:`list_software_MEGA_282` - :ref:`list_software_MEGACC_416` - :ref:`list_software_MEGAHIT_511` - :ref:`list_software_Megalodon_918` - :ref:`list_software_MEGAN_360` - :ref:`list_software_Meld_386` - :ref:`list_software_MEM_223` - :ref:`list_software_MEME_292` - :ref:`list_software_memkind_741` - :ref:`list_software_memory-profiler_1577` - :ref:`list_software_MEMOTE_455` - :ref:`list_software_memtester_982` - :ref:`list_software_meRanTK_658` - :ref:`list_software_MERCKX_458` - :ref:`list_software_Mercurial_932` - :ref:`list_software_Mesa_390` - :ref:`list_software_Mesa-demos_971` - :ref:`list_software_meshalyzer_1092` - :ref:`list_software_meshio_645` - :ref:`list_software_meshtool_875` - :ref:`list_software_Meson_514` - :ref:`list_software_meson-python_1265` - :ref:`list_software_Mesquite_845` - :ref:`list_software_MESS_312` - :ref:`list_software_MetaBAT_606` - :ref:`list_software_MetaboAnalystR_1414` - :ref:`list_software_metaerg_741` - :ref:`list_software_MetaEuk_684` - :ref:`list_software_MetaGeneAnnotator_1724` - :ref:`list_software_Metagenome-Atlas_1572` - :ref:`list_software_Metal_499` - :ref:`list_software_MetaMorpheus_1242` - :ref:`list_software_MetaPhlAn_858` - :ref:`list_software_MetaPhlAn2_908` - :ref:`list_software_metaWRAP_737` - :ref:`list_software_Metaxa2_658` - :ref:`list_software_MethylDackel_1207` - :ref:`list_software_methylpy_892` - :ref:`list_software_METIS_386` - :ref:`list_software_mgltools_881` - :ref:`list_software_mhcflurry_988` - :ref:`list_software_mhcnuggets_1077` - :ref:`list_software_MicrobeAnnotator_1655` - :ref:`list_software_microctools_1198` - :ref:`list_software_MiGEC_389` - :ref:`list_software_MIGRATE-N_644` - :ref:`list_software_Miller_613` - :ref:`list_software_mimalloc_846` - :ref:`list_software_MINC_295` - :ref:`list_software_MinCED_496` - :ref:`list_software_Mini-XML_683` - :ref:`list_software_miniasm_750` - :ref:`list_software_minibar_738` - :ref:`list_software_MiniCARD_679` - :ref:`list_software_Miniconda2_964` - :ref:`list_software_Miniconda3_965` - :ref:`list_software_minieigen_949` - :ref:`list_software_Minimac4_754` - :ref:`list_software_minimap2_797` - :ref:`list_software_Minipolish_1052` - :ref:`list_software_MiniSat_693` - :ref:`list_software_minizip_768` - :ref:`list_software_MINPACK_515` - :ref:`list_software_MinPath_689` - :ref:`list_software_MIRA_297` - :ref:`list_software_miRDeep2_728` - :ref:`list_software_Mish-Cuda_827` - :ref:`list_software_misha_530` - :ref:`list_software_MITgcmutils_1106` - :ref:`list_software_MITObim_625` - :ref:`list_software_MitoZ_499` - :ref:`list_software_MiXCR_419` - :ref:`list_software_MixMHC2pred_995` - :ref:`list_software_mkl-dnn_689` - :ref:`list_software_mkl-service_1122` - :ref:`list_software_mkl_fft_739` - :ref:`list_software_MLC_220` - :ref:`list_software_MLxtend_700` - :ref:`list_software_mm-common_912` - :ref:`list_software_Mmg_289` - :ref:`list_software_MMSEQ_387` - :ref:`list_software_MMseqs2_648` - :ref:`list_software_mmtf-cpp_804` - :ref:`list_software_MNE-Python_911` - :ref:`list_software_MOABS_370` - :ref:`list_software_ModelTest-NG_1107` - :ref:`list_software_modred_635` - :ref:`list_software_Molcas_607` - :ref:`list_software_mold_428` - :ref:`list_software_Molden_607` - :ref:`list_software_Molekel_713` - :ref:`list_software_molmod_648` - :ref:`list_software_Molpro_633` - :ref:`list_software_MONA_299` - :ref:`list_software_MONAI_372` - :ref:`list_software_mongolite_974` - :ref:`list_software_Mono_409` - :ref:`list_software_Monocle3_768` - :ref:`list_software_moonjit_768` - :ref:`list_software_MOOSE_387` - :ref:`list_software_mordecai_836` - :ref:`list_software_MoreRONN_720` - :ref:`list_software_mosdepth_868` - :ref:`list_software_Mothur_639` - :ref:`list_software_motif_543` - :ref:`list_software_MotionCor2_972` - :ref:`list_software_motionSegmentation_1924` - :ref:`list_software_MoviePy_713` - :ref:`list_software_MPB_223` - :ref:`list_software_MPC_224` - :ref:`list_software_MPFR_309` - :ref:`list_software_mpi4py_611` - :ref:`list_software_MPICH_369` - :ref:`list_software_MPICH2_419` - :ref:`list_software_mpifileutils_1303` - :ref:`list_software_mpiP_406` - :ref:`list_software_MPJ-Express_1022` - :ref:`list_software_mpmath_647` - :ref:`list_software_MrBayes_691` - :ref:`list_software_mrcfile_738` - :ref:`list_software_MRChem_540` - :ref:`list_software_MRCPP_386` - :ref:`list_software_MRIcron_666` - :ref:`list_software_MRtrix_614` - :ref:`list_software_msgpack-c_886` - :ref:`list_software_MSM_237` - :ref:`list_software_MSPC_307` - :ref:`list_software_msprime_765` - :ref:`list_software_mstore_666` - :ref:`list_software_MTL4_289` - :ref:`list_software_MuJoCo_557` - :ref:`list_software_mujoco-py_931` - :ref:`list_software_multichoose_1196` - :ref:`list_software_MultilevelEstimators_2126` - :ref:`list_software_MultiNest_933` - :ref:`list_software_MultiQC_671` - :ref:`list_software_Multiwfn_854` - :ref:`list_software_muMerge_722` - :ref:`list_software_MUMmer_563` - :ref:`list_software_MUMPS_402` - :ref:`list_software_muParser_847` - :ref:`list_software_muparserx_999` - :ref:`list_software_MuPeXI_536` - :ref:`list_software_MUSCLE_457` - :ref:`list_software_MuSiC_449` - :ref:`list_software_MUST_329` - :ref:`list_software_MuTect_594` - :ref:`list_software_mutil_555` - :ref:`list_software_MVAPICH2_570` - :ref:`list_software_mxml_446` - :ref:`list_software_mxmlplus_898` - :ref:`list_software_MXNet_460` - :ref:`list_software_MyCC_332` - :ref:`list_software_mygene_645` - :ref:`list_software_MyMediaLite_1076` - :ref:`list_software_mympingpong_1205` - :ref:`list_software_Myokit_637` - :ref:`list_software_mypy_463` - :ref:`list_software_MySQL_438` - :ref:`list_software_MySQL-python_1157` - :ref:`list_software_mysqlclient_1205` .. _list_software_M1QN3_336: @@ -26011,7 +26888,7 @@ A solver of large-scale unconstrained minimization problems *homepage*: https://who.rocq.inria.fr/Jean-Charles.Gilbert/modulopt/optimization-routines/m1qn3/m1qn3.html ======= ============== -version toolchain +version toolchain ======= ============== ``3.3`` ``GCC/10.3.0`` ======= ============== @@ -26027,12 +26904,12 @@ GNU M4 is an implementation of the traditional Unix macro processor. It is most *homepage*: https://www.gnu.org/software/m4/m4.html ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` +``1.4.16`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``system`` ``1.4.17`` ``GCC/4.8.2``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCC/5.2.0``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25``, ``GNU/5.1.0-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` -``1.4.19`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``system`` +``1.4.18`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/system``, ``system`` +``1.4.19`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.4.0``, ``GCCcore/9.5.0``, ``system`` ========== =========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -26046,7 +26923,7 @@ MACH 1.0 is a Markov Chain based haplotyper that can resolve long haplotypes or *homepage*: http://csg.sph.umich.edu/abecasis/MACH/ ========== ========== -version toolchain +version toolchain ========== ========== ``1.0.18`` ``system`` ========== ========== @@ -26062,13 +26939,13 @@ Model Based Analysis for ChIP-Seq data *homepage*: https://github.com/taoliu/MACS ================== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================== =============================== -``2.1.1.20160309`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1.1.20160309`` ``-Python-2.7.14`` ``intel/2017b`` ``2.1.2.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.1.2.1`` ``-Python-2.7.15`` ``intel/2019a`` -``2.2.5`` ``-Python-3.6.6`` ``foss/2018b`` -``2.2.7.1`` ``foss/2021b`` +``2.1.2.1`` ``-Python-2.7.15`` ``intel/2019a`` +``2.2.5`` ``-Python-3.6.6`` ``foss/2018b`` +``2.2.7.1`` ``foss/2021b`` ================== ================== =============================== @@ -26082,7 +26959,7 @@ MACSE aligns coding NT sequences with respect to their AA translation while allo *homepage*: https://bioweb.supagro.inra.fr/macse/index.php ======== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== ============= ========== ``2.06`` ``-Java-15`` ``system`` ======== ============= ========== @@ -26098,9 +26975,9 @@ maeparser is a parser for Schrodinger Maestro files. *homepage*: https://github.com/schrodinger/maeparser ========= ================================================================== -version toolchain +version toolchain ========= ================================================================== -``1.2.2`` ``gompi/2019a``, ``iimpi/2019a`` +``1.2.2`` ``gompi/2019a``, ``iimpi/2019a`` ``1.3.0`` ``gompi/2019b``, ``gompi/2021a``, ``gompi/2022a``, ``iimpi/2020a`` ========= ================================================================== @@ -26115,18 +26992,18 @@ MAFFT is a multiple sequence alignment program for unix-like operating systems. *homepage*: https://mafft.cbrc.jp/alignment/software/ ========= ==================== ======================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ==================== ======================================================================================= -``7.305`` ``-with-extensions`` ``foss/2016b`` -``7.397`` ``-with-extensions`` ``intel/2018a`` -``7.427`` ``-with-extensions`` ``foss/2018b``, ``intel/2018b`` -``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` +``7.305`` ``-with-extensions`` ``foss/2016b`` +``7.397`` ``-with-extensions`` ``intel/2018a`` +``7.427`` ``-with-extensions`` ``foss/2018b``, ``intel/2018b`` +``7.429`` ``-with-extensions`` ``GCC/8.2.0-2.31.1`` ``7.453`` ``-with-extensions`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``gompi/2020a``, ``iccifort/2019.5.281``, ``iimpi/2020a`` -``7.470`` ``-with-extensions`` ``GCC/9.3.0``, ``gompi/2020a`` -``7.471`` ``-with-extensions`` ``iimpi/2020a`` -``7.475`` ``-with-extensions`` ``GCC/10.2.0``, ``gompi/2020b`` -``7.487`` ``-with-extensions`` ``gompi/2021a`` -``7.490`` ``-with-extensions`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``gompi/2021b`` +``7.470`` ``-with-extensions`` ``GCC/9.3.0``, ``gompi/2020a`` +``7.471`` ``-with-extensions`` ``iimpi/2020a`` +``7.475`` ``-with-extensions`` ``GCC/10.2.0``, ``gompi/2020b`` +``7.487`` ``-with-extensions`` ``gompi/2021a`` +``7.490`` ``-with-extensions`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``gompi/2021b`` ========= ==================== ======================================================================================= @@ -26140,7 +27017,7 @@ Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout (MAGeCK) is a computati *homepage*: https://sourceforge.net/p/mageck/wiki/Home/ =========== ============== -version toolchain +version toolchain =========== ============== ``0.5.9.4`` ``foss/2021a`` =========== ============== @@ -26156,12 +27033,28 @@ R bindings to the open-source image processing library ImageMagick *homepage*: https://cran.r-project.org/web/packages/magick/ ======= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ============== ``2.0`` ``-R-3.5.1`` ``foss/2018b`` ======= ============= ============== +.. _list_software_Magics_596: + +*Magics* +++++++++ + +Magics is ECMWF's meteorological plotting software and can be either accessed directly through its Python or Fortran interfaces or by using Metview. + +*homepage*: https://confluence.ecmwf.int/display/MAGP/ + +========== =============== +version toolchain +========== =============== +``4.13.0`` ``gompi/2022a`` +========== =============== + + .. _list_software_MAGMA_355: *MAGMA* @@ -26172,10 +27065,10 @@ MAGMA is a tool for gene analysis and generalized gene-set analysis of GWAS data *homepage*: https://ctg.cncr.nl/software/magma ========== ============== -version toolchain +version toolchain ========== ============== ``1.07b`` ``foss/2018b`` -``1.07bb`` ``GCC/8.3.0`` +``1.07bb`` ``GCC/8.3.0`` ``1.09b`` ``GCC/11.2.0`` ========== ============== @@ -26190,17 +27083,17 @@ The MAGMA project aims to develop a dense linear algebra library similar to LAP *homepage*: https://icl.cs.utk.edu/magma/ ========= ================ ======================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ======================================================================================================================== -``2.3.0`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``2.3.0`` ``-CUDA-9.1.85`` ``foss/2018a`` -``2.4.0`` ``fosscuda/2018b`` -``2.5.0`` ``fosscuda/2018b`` -``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` +``2.3.0`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``2.3.0`` ``-CUDA-9.1.85`` ``foss/2018a`` +``2.4.0`` ``fosscuda/2018b`` +``2.5.0`` ``fosscuda/2018b`` +``2.5.1`` ``fosscuda/2019a``, ``fosscuda/2019b`` ``2.5.4`` ``fosscuda/2019a``, ``fosscuda/2019b``, ``fosscuda/2020a``, ``fosscuda/2020b``, ``intelcuda/2019b``, ``intelcuda/2020b`` -``2.6.1`` ``-CUDA-11.3.1`` ``foss/2021a`` -``2.6.2`` ``-CUDA-11.4.1`` ``foss/2021b`` -``2.6.2`` ``-CUDA-11.7.0`` ``foss/2022a`` +``2.6.1`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.6.2`` ``-CUDA-11.4.1`` ``foss/2021b`` +``2.6.2`` ``-CUDA-11.7.0`` ``foss/2022a`` ========= ================ ======================================================================================================================== @@ -26214,7 +27107,7 @@ MagresPython is a Python library for parsing the CCP-NC ab-initio magnetic reson *homepage*: http://tfgg.me/magres-python ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20160329`` ``-Python-2.7.15`` ``foss/2018b`` ============ ================== ============== @@ -26230,7 +27123,7 @@ Mahotas is a computer vision and image processing library for Python *homepage*: https://mahotas.readthedocs.io/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.4.3`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -26246,7 +27139,7 @@ MAJIQ and Voila are two software packages that together detect, quantify, and vi *homepage*: https://majiq.biociphers.org ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.1.1`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -26261,14 +27154,14 @@ GNU version of make utility *homepage*: https://www.gnu.org/software/make/make.html -========= ============================================================================= -version toolchain -========= ============================================================================= -``3.82`` ``GCC/4.8.2`` -``4.1`` ``GCC/4.9.2`` -``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` -``4.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -========= ============================================================================= +========= ================================================================================================= +version toolchain +========= ================================================================================================= +``3.82`` ``GCC/4.8.2`` +``4.1`` ``GCC/4.9.2`` +``4.2.1`` ``GCC/7.3.0-2.30``, ``GCCcore/8.3.0`` +``4.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` +========= ================================================================================================= .. _list_software_makedepend_1038: @@ -26281,10 +27174,11 @@ The makedepend package contains a C-preprocessor like utility to determine build *homepage*: https://linux.die.net/man/1/makedepend ========= =============================================================================================== -version toolchain +version toolchain ========= =============================================================================================== -``1.0.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``1.0.5`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ``1.0.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.0.7`` ``GCCcore/11.3.0`` ========= =============================================================================================== @@ -26298,7 +27192,7 @@ Makedepf90 is a program for automatic creation of Makefile-style dependency lis *homepage*: https://linux.die.net/man/1/makedepf90 ========= ============== -version toolchain +version toolchain ========= ============== ``2.8.8`` ``foss/2017a`` ========= ============== @@ -26314,11 +27208,11 @@ makeinfo is part of the Texinfo project, the official documentation format of th *homepage*: https://www.gnu.org/software/texinfo/ ======= ============= =========================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= =========================================================================================== ``6.7`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``6.7`` ``-minimal`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``6.8`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``6.7`` ``-minimal`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``6.8`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======= ============= =========================================================================================== @@ -26332,20 +27226,21 @@ A super-fast templating language that borrows the best ideas from the existing t *homepage*: https://www.makotemplates.org ========= ================== ================================================================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================================================================================================================================================= -``1.0.4`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.0.6`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``1.0.4`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.0.6`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` ``1.0.7`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2018a`` -``1.0.7`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.0.7`` ``-Python-3.6.4`` ``intel/2018a`` -``1.0.7`` ``-Python-3.6.6`` ``fosscuda/2018b`` -``1.0.8`` ``GCCcore/8.2.0`` -``1.1.0`` ``GCCcore/8.3.0`` -``1.1.2`` ``GCCcore/9.3.0`` -``1.1.3`` ``GCCcore/10.2.0`` -``1.1.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.2.0`` ``GCCcore/11.3.0`` +``1.0.7`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``1.0.7`` ``-Python-3.6.4`` ``intel/2018a`` +``1.0.7`` ``-Python-3.6.6`` ``fosscuda/2018b`` +``1.0.8`` ``GCCcore/8.2.0`` +``1.1.0`` ``GCCcore/8.3.0`` +``1.1.2`` ``GCCcore/9.3.0`` +``1.1.3`` ``GCCcore/10.2.0`` +``1.1.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.2.0`` ``GCCcore/11.3.0`` +``1.2.4`` ``GCCcore/12.2.0`` ========= ================== ================================================================================================================================================================= @@ -26359,7 +27254,7 @@ Mamba is a fast, robust, and cross-platform package manager. It runs on Windows, *homepage*: https://mamba.readthedocs.io/ ============ ========== -version toolchain +version toolchain ============ ========== ``4.14.0-0`` ``system`` ============ ========== @@ -26375,11 +27270,11 @@ Manta calls structural variants (SVs) and indels from mapped paired-end sequenci *homepage*: https://github.com/Illumina/manta ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``1.1.1`` ``system`` -``1.6.0`` ``system`` -``1.6.0`` ``-Python-2.7.16`` ``gompi/2019b`` +``1.1.1`` ``system`` +``1.6.0`` ``system`` +``1.6.0`` ``-Python-2.7.16`` ``gompi/2019b`` ``1.6.0`` ``-Python-2.7.18`` ``GCC/10.2.0``, ``gompi/2020a`` ========= ================== =============================== @@ -26394,7 +27289,7 @@ mapDamage2 is a computational framework written in Python and R, which track *homepage*: https://ginolhac.github.io/mapDamage/ ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.2.1`` ``foss/2021b`` ``2.2.1`` ``-R-4.0.4`` ``foss/2020b`` @@ -26412,7 +27307,7 @@ Maple combines the world's most powerful mathematical computation engine with an *homepage*: http://www.maplesoft.com/products/maple/ ========== ========== -version toolchain +version toolchain ========== ========== ``15`` ``system`` ``2017.2`` ``system`` @@ -26429,9 +27324,9 @@ MapSplice is a software for mapping RNA-seq data to reference genome for splice *homepage*: http://www.netlab.uky.edu/p/bioinfo/MapSplice2 ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``2.2.1`` ``-Python-2.7.12`` ``foss/2016b`` +``2.2.1`` ``-Python-2.7.12`` ``foss/2016b`` ``2.2.1`` ``-Python-2.7.15`` ``intel/2018b`` ========= ================== =============== @@ -26446,7 +27341,7 @@ Maq is a software that builds mapping assemblies from short reads generated by t *homepage*: http://maq.sourceforge.net/maq-man.shtml ========= ========== -version toolchain +version toolchain ========= ========== ``0.7.0`` ``system`` ========= ========== @@ -26462,21 +27357,21 @@ MariaDB is an enhanced, drop-in replacement for MySQL. Included engines: myISAM, *homepage*: https://mariadb.org/ =========== =============================== -version toolchain +version toolchain =========== =============================== -``10.0.21`` ``GNU/4.9.3-2.25`` -``10.1.13`` ``intel/2016a`` +``10.0.21`` ``GNU/4.9.3-2.25`` +``10.1.13`` ``intel/2016a`` ``10.1.14`` ``foss/2016a``, ``intel/2016a`` -``10.1.17`` ``intel/2016b`` -``10.1.24`` ``intel/2017a`` +``10.1.17`` ``intel/2016b`` +``10.1.24`` ``intel/2017a`` ``10.2.11`` ``foss/2017b``, ``intel/2017b`` -``10.3.7`` ``intel/2018a`` -``10.3.10`` ``foss/2018b`` -``10.3.14`` ``foss/2019a`` -``10.4.13`` ``gompi/2019b`` -``10.5.8`` ``GCC/10.2.0`` -``10.6.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``10.9.3`` ``GCC/11.3.0`` +``10.3.7`` ``intel/2018a`` +``10.3.10`` ``foss/2018b`` +``10.3.14`` ``foss/2019a`` +``10.4.13`` ``gompi/2019b`` +``10.5.8`` ``GCC/10.2.0`` +``10.6.4`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``10.9.3`` ``GCC/11.3.0`` =========== =============================== @@ -26490,14 +27385,14 @@ MariaDB Connector/C is used to connect applications developed in C/C++ to MariaD *homepage*: https://downloads.mariadb.org/connector-c/ ========== ==================================================== -version toolchain +version toolchain ========== ==================================================== -``2.3.4`` ``foss/2017b``, ``intel/2017b`` -``2.3.5`` ``intel/2018a``, ``iomkl/2018a`` +``2.3.4`` ``foss/2017b``, ``intel/2017b`` +``2.3.5`` ``intel/2018a``, ``iomkl/2018a`` ``2.3.7`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` -``3.1.7`` ``GCCcore/9.3.0`` -``3.1.11`` ``GCCcore/10.2.0`` -``3.2.2`` ``GCCcore/10.3.0`` +``3.1.7`` ``GCCcore/9.3.0`` +``3.1.11`` ``GCCcore/10.2.0`` +``3.2.2`` ``GCCcore/10.3.0`` ========== ==================================================== @@ -26511,7 +27406,7 @@ improving Multiple circular sequence Alignment using Refined Sequences *homepage*: https://github.com/lorrainea/MARS ============ ================= -version toolchain +version toolchain ============ ================= ``20191101`` ``GCCcore/8.3.0`` ============ ================= @@ -26527,11 +27422,11 @@ Fast genome and metagenome distance estimation using MinHash *homepage*: http://mash.readthedocs.org ======= ============================================================ -version toolchain +version toolchain ======= ============================================================ -``2.0`` ``foss/2018a`` -``2.1`` ``foss/2018b`` -``2.2`` ``GCC/9.3.0`` +``2.0`` ``foss/2018a`` +``2.1`` ``foss/2018b`` +``2.2`` ``GCC/9.3.0`` ``2.3`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.4.0`` ======= ============================================================ @@ -26546,7 +27441,7 @@ MaSuRCA is whole genome assembly software. It combines the efficiency of the de *homepage*: https://www.genome.umd.edu/masurca.html ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``3.2.2`` ``foss/2016a`` ``3.2.2`` ``-Perl-5.26.0`` ``foss/2017b`` @@ -26568,7 +27463,7 @@ Mathematica is a computational software program used in many scientific, enginee *homepage*: http://www.wolfram.com/mathematica ========== ========== -version toolchain +version toolchain ========== ========== ``9.0.1`` ``system`` ``10.0.2`` ``system`` @@ -26593,7 +27488,7 @@ MathGL is ... a library for making high-quality scientific graphics under Linux *homepage*: http://mathgl.sourceforge.net/doc_en/Main.html ========= ============== -version toolchain +version toolchain ========= ============== ``2.4.1`` ``foss/2018a`` ========= ============== @@ -26609,13 +27504,13 @@ matio is an C library for reading and writing Matlab MAT files. *homepage*: http://sourceforge.net/projects/matio/ ========== ================== -version toolchain +version toolchain ========== ================== -``1.5.9`` ``GCCcore/5.4.0`` -``1.5.11`` ``foss/2017b`` -``1.5.12`` ``GCCcore/6.4.0`` -``1.5.17`` ``GCCcore/8.3.0`` -``1.5.19`` ``GCCcore/9.3.0`` +``1.5.9`` ``GCCcore/5.4.0`` +``1.5.11`` ``foss/2017b`` +``1.5.12`` ``GCCcore/6.4.0`` +``1.5.17`` ``GCCcore/8.3.0`` +``1.5.19`` ``GCCcore/9.3.0`` ``1.5.21`` ``GCCcore/10.2.0`` ========== ================== @@ -26630,7 +27525,7 @@ MATLAB is a high-level language and interactive environment that enables you to *homepage*: https://www.mathworks.com/products/matlab ========= ========== -version toolchain +version toolchain ========= ========== ``2012b`` ``system`` ``2013b`` ``system`` @@ -26655,13 +27550,31 @@ The MATLAB Engine API for Python provides a package for Python to call MATLAB a *homepage*: https://www.mathworks.com/help/matlab/matlab-engine-for-python.html -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``2018b`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2018b`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2019b`` ``GCCcore/8.3.0`` -========= ================== =============================== +================= ================== =============================== +version versionsuffix toolchain +================= ================== =============================== +``2018b`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2018b`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2019b`` ``GCCcore/8.3.0`` +``2021a-9.10.1`` ``GCCcore/10.2.0`` +``2021b-9.11.19`` ``GCCcore/11.2.0`` +================= ================== =============================== + + +.. _list_software_matlab-proxy_1248: + +*matlab-proxy* +++++++++++++++ + +A Python package which enables you to launch MATLAB and access it from a web browser. + +*homepage*: https://github.com/mathworks/matlab-proxy + +========= ================== +version toolchain +========= ================== +``0.5.4`` ``GCCcore/11.3.0`` +========= ================== .. _list_software_matplotlib_1080: @@ -26674,49 +27587,49 @@ matplotlib is a python 2D plotting library which produces publication quality fi *homepage*: https://matplotlib.org ========= ================================= =================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================= =================================================================================== -``1.4.3`` ``-Python-2.7.12`` ``intel/2016b`` -``1.5.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.5.1`` ``-Python-2.7.11-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` -``1.5.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.5.1`` ``-Python-3.5.1`` ``foss/2016a``, ``intel/2016a`` -``1.5.1`` ``-Python-3.5.2`` ``intel/2016b`` -``1.5.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.5.2`` ``-Python-3.5.2`` ``intel/2016b`` -``1.5.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.5.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``2.0.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.0.0`` ``-Python-2.7.13`` ``intel/2017a`` -``2.0.1`` ``-Python-3.6.1`` ``intel/2017a`` -``2.0.2`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` -``2.0.2`` ``-Python-2.7.13-Qt-4.8.7`` ``intel/2017a`` -``2.0.2`` ``-Python-2.7.13-libpng-1.6.29`` ``intel/2017a`` -``2.0.2`` ``-Python-3.6.1`` ``foss/2017a`` -``2.0.2`` ``-Python-3.6.1-libpng-1.6.29`` ``intel/2017a`` -``2.1.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``2.1.0`` ``-Python-3.6.2`` ``foss/2017b`` -``2.1.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``2.1.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.2`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``2.1.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` -``2.2.3`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``2.2.3`` ``-Python-3.6.6`` ``intel/2018b`` -``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` +``1.4.3`` ``-Python-2.7.12`` ``intel/2016b`` +``1.5.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.5.1`` ``-Python-2.7.11-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` +``1.5.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.5.1`` ``-Python-3.5.1`` ``foss/2016a``, ``intel/2016a`` +``1.5.1`` ``-Python-3.5.2`` ``intel/2016b`` +``1.5.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.5.2`` ``-Python-3.5.2`` ``intel/2016b`` +``1.5.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.5.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``2.0.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.0.0`` ``-Python-2.7.13`` ``intel/2017a`` +``2.0.1`` ``-Python-3.6.1`` ``intel/2017a`` +``2.0.2`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``2.0.2`` ``-Python-2.7.13-Qt-4.8.7`` ``intel/2017a`` +``2.0.2`` ``-Python-2.7.13-libpng-1.6.29`` ``intel/2017a`` +``2.0.2`` ``-Python-3.6.1`` ``foss/2017a`` +``2.0.2`` ``-Python-3.6.1-libpng-1.6.29`` ``intel/2017a`` +``2.1.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``2.1.0`` ``-Python-3.6.2`` ``foss/2017b`` +``2.1.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``2.1.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.1.2`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``2.1.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` +``2.2.3`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.2.3`` ``-Python-3.6.6`` ``intel/2018b`` +``2.2.4`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` +``2.2.4`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2.2.5`` ``-Python-2.7.16`` ``foss/2019b`` ``2.2.5`` ``-Python-2.7.18`` ``foss/2020a``, ``foss/2020b``, ``foss/2021b``, ``fosscuda/2020a``, ``intel/2020a`` -``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` -``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` -``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``3.4.2`` ``foss/2021a``, ``intel/2021a`` -``3.4.3`` ``foss/2021b``, ``intel/2021b`` -``3.5.1`` ``foss/2020b``, ``intel/2020b`` -``3.5.2`` ``foss/2022a``, ``intel/2022a`` +``3.0.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.0.2`` ``-Python-3.6.6`` ``foss/2018b`` +``3.0.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` +``3.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` +``3.2.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` +``3.3.3`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` +``3.4.2`` ``foss/2021a``, ``gomkl/2021a``, ``intel/2021a`` +``3.4.3`` ``foss/2021b``, ``intel/2021b`` +``3.5.1`` ``foss/2020b``, ``intel/2020b`` +``3.5.2`` ``foss/2021b``, ``foss/2022a``, ``intel/2022a`` ========= ================================= =================================================================================== @@ -26730,7 +27643,7 @@ Matplotlib Inline Back-end for IPython and Jupyter. *homepage*: https://github.com/ipython/matplotlib-inline ========= ================== -version toolchain +version toolchain ========= ================== ``0.1.3`` ``GCCcore/10.2.0`` ========= ================== @@ -26746,9 +27659,9 @@ MATSim is an open-source framework to implement large-scale agent-based transpor *homepage*: https://www.matsim.org/ ========= =================== ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ============================== -``0.8.1`` ``-Java-1.8.0_112`` ``intel/2016b`` +``0.8.1`` ``-Java-1.8.0_112`` ``intel/2016b`` ``14.0`` ``-Java-11`` ``GCCcore/11.2.0``, ``system`` ========= =================== ============================== @@ -26763,7 +27676,7 @@ Maude is a high-performance reflective language and system supporting both equat *homepage*: https://maude.cs.illinois.edu/w/index.php/The_Maude_System ======= ================== -version toolchain +version toolchain ======= ================== ``3.1`` ``GCCcore/10.2.0`` ======= ================== @@ -26779,7 +27692,7 @@ Mauve is a system for constructing multiple genome alignments in the presence of *homepage*: https://darlinglab.org/mauve/mauve.html ======== =============== -version toolchain +version toolchain ======== =============== ``4736`` ``gompi/2020a`` ======== =============== @@ -26795,7 +27708,7 @@ Binary maven install, Apache Maven is a software project management and comprehe *homepage*: https://maven.apache.org/index.html ========= ========== -version toolchain +version toolchain ========= ========== ``3.2.3`` ``system`` ``3.3.3`` ``system`` @@ -26817,9 +27730,9 @@ mawk is an interpreter for the AWK Programming Language. *homepage*: https://invisible-island.net/mawk/ ================== ================================================================================================= -version toolchain +version toolchain ================== ================================================================================================= -``1.3.4-20141206`` ``GCC/4.9.2`` +``1.3.4-20141206`` ``GCC/4.9.2`` ``1.3.4-20171017`` ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2018a``, ``intel/2018b``, ``intel/2019a`` ================== ================================================================================================= @@ -26833,13 +27746,13 @@ MaxBin is software for binning assembled metagenomic sequences based on an Expec *homepage*: https://sourceforge.net/projects/maxbin/ -========= ================ ================================ -version versionsuffix toolchain -========= ================ ================================ -``2.2.6`` ``-Perl-5.28.0`` ``foss/2018b`` -``2.2.7`` ``gompi/2020b``, ``gompi/2021b`` -``2.2.7`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` -========= ================ ================================ +========= ================ ================================================= +version versionsuffix toolchain +========= ================ ================================================= +``2.2.6`` ``-Perl-5.28.0`` ``foss/2018b`` +``2.2.7`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b`` +``2.2.7`` ``-Perl-5.28.1`` ``GCC/8.2.0-2.31.1`` +========= ================ ================================================= .. _list_software_MaxQuant_815: @@ -26852,9 +27765,9 @@ MaxQuant is a quantitative proteomics software package designed for analyzing la *homepage*: https://maxquant.org/maxquant ============= ================== -version toolchain +version toolchain ============= ================== -``1.6.10.43`` ``foss/2018b`` +``1.6.10.43`` ``foss/2018b`` ``2.0.3.0`` ``GCCcore/11.2.0`` ============= ================== @@ -26869,13 +27782,13 @@ The Mayavi scientific data 3-dimensional visualizer *homepage*: http://code.enthought.com/projects/mayavi/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``4.4.4`` ``-Python-2.7.11`` ``intel/2016a`` -``4.6.2`` ``-Python-3.6.6`` ``foss/2018b`` -``4.7.1`` ``-Python-2.7.15`` ``foss/2019a`` -``4.7.1`` ``-Python-3.7.2`` ``foss/2019a`` -``4.7.4`` ``foss/2021b`` +``4.6.2`` ``-Python-3.6.6`` ``foss/2018b`` +``4.7.1`` ``-Python-2.7.15`` ``foss/2019a`` +``4.7.1`` ``-Python-3.7.2`` ``foss/2019a`` +``4.7.4`` ``foss/2021b`` ========= ================== =============== @@ -26889,7 +27802,7 @@ In a similar manner to dot plots, maze highlights local sequence similarity betw *homepage*: https://github.com/dellytools/maze ============ ============== -version toolchain +version toolchain ============ ============== ``20170124`` ``foss/2020b`` ============ ============== @@ -26905,7 +27818,7 @@ An open source, portable, easy to use, readable and flexible SSL library. *homepage*: https://tls.mbed.org/ ========== ================== -version toolchain +version toolchain ========== ================== ``2.26.0`` ``GCCcore/10.2.0`` ========== ================== @@ -26921,7 +27834,7 @@ MBROLA is a speech synthesizer based on the concatenation of diphones. It takes *homepage*: ['https://github.com/numediart/MBROLA', 'https://github.com/numediart/MBROLA-voices'] ======= ==================== ================= -version versionsuffix toolchain +version versionsuffix toolchain ======= ==================== ================= ``3.3`` ``-voices-20200330`` ``GCCcore/9.3.0`` ======= ==================== ================= @@ -26937,7 +27850,7 @@ mbuffer is a tool for buffering data streams with a large set of unique features *homepage*: https://www.maier-komor.de/mbuffer.html ============ ================= -version toolchain +version toolchain ============ ================= ``20191016`` ``GCCcore/9.3.0`` ============ ================= @@ -26953,7 +27866,7 @@ mc-4.6.1: User-friendly file manager and visual shell *homepage*: https://www.midnight-commander.org/ ========== ============= -version toolchain +version toolchain ========== ============= ``4.8.13`` ``GCC/4.9.2`` ========== ============= @@ -26969,12 +27882,12 @@ The MCL algorithm is short for the Markov Cluster Algorithm, a fast and scalable *homepage*: http://micans.org/mcl/ ========== ================ ============================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ============================================================================================================= -``02.063`` ``intel/2016b`` +``02.063`` ``intel/2016b`` ``14.137`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``intel/2016b`` -``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``14.137`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``14.137`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` ========== ================ ============================================================================================================= @@ -26988,7 +27901,7 @@ The MATLAB Runtime is a standalone set of shared libraries that enables the exe *homepage*: https://www.mathworks.com/products/compiler/mcr/ ========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========== ``R2013a`` ``system`` ``R2013b`` ``system`` @@ -27014,6 +27927,22 @@ version versionsuffix toolchain ========== ============= ========== +.. _list_software_mcu_325: + +*mcu* ++++++ + +A package for periodic wavefunction and crystallography analysis. mcu is designed to support large scale analysis and topological descriptions for periodic wavefunction. + +*homepage*: https://hungqpham.com/mcu/ + +============== =============== +version toolchain +============== =============== +``2021-04-06`` ``gomkl/2021a`` +============== =============== + + .. _list_software_MDAnalysis_981: *MDAnalysis* @@ -27023,14 +27952,14 @@ MDAnalysis is an object-oriented Python library to analyze trajectories from mol *homepage*: https://www.mdanalysis.org/ -========== ================= =============================== -version versionsuffix toolchain -========== ================= =============================== +========== ================= =============================================== +version versionsuffix toolchain +========== ================= =============================================== ``0.20.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.1.1`` ``foss/2020b`` -``2.0.0`` ``foss/2021b``, ``intel/2021b`` -``2.2.0`` ``foss/2022a`` -========== ================= =============================== +``1.1.1`` ``foss/2020b`` +``2.0.0`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` +``2.2.0`` ``foss/2022a`` +========== ================= =============================================== .. _list_software_MDBM_288: @@ -27043,7 +27972,7 @@ MDBM is a super-fast memory-mapped key/value store *homepage*: https://github.com/yahoo/mdbm ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``4.13.0`` ``GCCcore/6.4.0``, ``GCCcore/9.3.0`` ========== ==================================== @@ -27059,10 +27988,10 @@ MDSplus is a set of software tools for data acquisition and storage and a method *homepage*: https://mdsplus.org/ =========== ================================ ================= -version versionsuffix toolchain +version versionsuffix toolchain =========== ================================ ================= -``7.0.67`` ``-Java-1.7.0_79-Python-2.7.11`` ``foss/2016a`` -``7.46.1`` ``foss/2018a`` +``7.0.67`` ``-Java-1.7.0_79-Python-2.7.11`` ``foss/2016a`` +``7.46.1`` ``foss/2018a`` ``7.96.8`` ``GCCcore/9.3.0`` ``7.96.12`` ``GCCcore/9.3.0`` =========== ================================ ================= @@ -27078,7 +28007,7 @@ MDSplus is a set of software tools for data acquisition and storage and a method *homepage*: https://mdsplus.org =========== ============= ================= -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ================= ``7.96.12`` ``-Java-13`` ``GCCcore/9.3.0`` =========== ============= ================= @@ -27094,7 +28023,7 @@ MDSplus is a set of software tools for data acquisition and storage and a method *homepage*: https://mdsplus.org =========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= ============== ``7.96.12`` ``-Python-3.8.2`` ``foss/2020a`` =========== ================= ============== @@ -27110,7 +28039,7 @@ mdtest is an MPI-coordinated metadata benchmark test that performs open/stat/c *homepage*: http://sourceforge.net/projects/mdtest/ ========= =============== -version toolchain +version toolchain ========= =============== ``1.9.3`` ``intel/2017a`` ========= =============== @@ -27126,13 +28055,13 @@ Read, write and analyze MD trajectories with only a few lines of Python code. *homepage*: https://mdtraj.org ========= ================= ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================================================ -``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` -``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.9.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.9.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.9.2`` ``-Python-3.6.6`` ``intel/2018b`` +``1.9.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.9.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.9.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.9.7`` ``foss/2021a``, ``foss/2022a``, ``intel/2021b``, ``intel/2022a`` ========= ================= ================================================================ @@ -27147,7 +28076,7 @@ medaka is a tool to create a consensus sequence from nanopore sequencing data. *homepage*: https://github.com/nanoporetech/medaka ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.4.3`` ``-Python-3.6.6`` ``foss/2018b`` ``0.11.4`` ``-Python-3.6.6`` ``foss/2018b`` @@ -27172,7 +28101,7 @@ Motion correction, explicit spatio-temporal regularization of motion tracking, r *homepage*: https://github.com/WeiXuanChan/motionSegmentation ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.5.7`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -27188,7 +28117,7 @@ MedPy is a library and script collection for medical image processing in Python, *homepage*: https://pypi.org/project/MedPy/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.4.0`` ``foss/2020b`` ``0.4.0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -27205,10 +28134,10 @@ Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation softwar *homepage*: https://meep.readthedocs.io/en/latest/ ========= ================== =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================================== -``1.3`` ``foss/2016a`` -``1.4.3`` ``intel/2020a`` +``1.3`` ``foss/2016a`` +``1.4.3`` ``intel/2020a`` ``1.6.0`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2018a`` ========= ================== =============================================== @@ -27223,7 +28152,7 @@ MEGA-CC (Molecular Evolutionary Genetics Analysis Computational Core) is an inte *homepage*: http://www.megasoftware.net/ ============ ========== -version toolchain +version toolchain ============ ========== ``7.0.20-1`` ``system`` ``10.0.5`` ``system`` @@ -27241,7 +28170,7 @@ MEGA-Computing Core - Sophisticated and user-friendly software suite for analyzi *homepage*: http://www.megasoftware.net ============ ========== -version toolchain +version toolchain ============ ========== ``7.0.18-1`` ``system`` ============ ========== @@ -27256,18 +28185,18 @@ An ultra-fast single-node solution for large and complex metagenomics assembly *homepage*: https://github.com/voutcn/megahit -========= ================== ===================================================== -version versionsuffix toolchain -========= ================== ===================================================== -``1.1.2`` ``-Python-2.7.14`` ``foss/2018a`` -``1.1.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a`` -``1.1.3`` ``-Python-3.6.3`` ``foss/2017b`` -``1.1.4`` ``-Python-2.7.15`` ``foss/2018b`` -``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` -``1.2.8`` ``GCCcore/8.2.0`` -``1.2.9`` ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` -``1.2.9`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` -========= ================== ===================================================== +========= ================== ========================================================================= +version versionsuffix toolchain +========= ================== ========================================================================= +``1.1.2`` ``-Python-2.7.14`` ``foss/2018a`` +``1.1.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a`` +``1.1.3`` ``-Python-3.6.3`` ``foss/2017b`` +``1.1.4`` ``-Python-2.7.15`` ``foss/2018b`` +``1.1.4`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2.8`` ``GCCcore/8.2.0`` +``1.2.9`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` +``1.2.9`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` +========= ================== ========================================================================= .. _list_software_Megalodon_918: @@ -27280,11 +28209,11 @@ Megalodon is a research command line tool to extract high accuracy modified base *homepage*: https://github.com/nanoporetech/megalodon ========= ================ ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ================================== ``2.3.5`` ``foss/2020b``, ``fosscuda/2020b`` -``2.5.0`` ``foss/2021a`` -``2.5.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.5.0`` ``foss/2021a`` +``2.5.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ================ ================================== @@ -27298,7 +28227,7 @@ MEGAN is a comprehensive toolbox for interactively analyzing microbiome data *homepage*: http://megan.informatik.uni-tuebingen.de/ ========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========== ``6.22.0`` ``-Java-17`` ``system`` ========== ============= ========== @@ -27314,7 +28243,7 @@ Meld is a visual diff and merge tool targeted at developers. Meld helps you co *homepage*: https://meldmerge.org/ ========== ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================= ``3.20.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ========== ================= ================= @@ -27330,7 +28259,7 @@ Marker Enrichment Modeling (MEM) is a tool designed to calculate enrichment scor *homepage*: https://github.com/cytolab/mem ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``20191023`` ``foss/2019b`` ``20191023`` ``-R-4.0.0`` ``foss/2020a`` @@ -27347,14 +28276,14 @@ The MEME Suite allows you to: * discover motifs using MEME, DREME (DNA only) or *homepage*: https://meme-suite.org/meme/index.html ========= ============================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================== =============================== ``5.0.4`` ``-Perl-5.26.0-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``5.0.4`` ``-Perl-5.26.0-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``5.1.1`` ``-Python-3.6.6`` ``foss/2018b`` +``5.1.1`` ``-Python-3.6.6`` ``foss/2018b`` ``5.1.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``5.4.1`` ``GCC/10.3.0``, ``gompi/2021b`` -``5.4.1`` ``-Python-2.7.18`` ``gompi/2021b`` +``5.4.1`` ``-Python-2.7.18`` ``gompi/2021b`` ========= ============================== =============================== @@ -27368,7 +28297,7 @@ User Extensible Heap Manager built on top of jemalloc which enables control of m *homepage*: http://memkind.github.io ========= ================= -version toolchain +version toolchain ========= ================= ``1.5.0`` ``GCCcore/5.4.0`` ========= ================= @@ -27384,12 +28313,44 @@ memory-profiler is a Python module for monitoring memory consumption of a proces *homepage*: https://pypi.org/project/memory-profiler ========== =============================== -version toolchain +version toolchain ========== =============================== ``0.55.0`` ``foss/2019a``, ``intel/2019a`` ========== =============================== +.. _list_software_MEMOTE_455: + +*MEMOTE* +++++++++ + +The genome-scale metabolic model test suite + +*homepage*: https://github.com/opencobra/memote + +========== ============== +version toolchain +========== ============== +``0.13.0`` ``foss/2021a`` +========== ============== + + +.. _list_software_memtester_982: + +*memtester* ++++++++++++ + +A userspace utility for testing the memory subsystem for faults + +*homepage*: https://pyropus.ca./software/memtester/ + +========= ================== +version toolchain +========= ================== +``4.5.1`` ``GCCcore/11.3.0`` +========= ================== + + .. _list_software_meRanTK_658: *meRanTK* @@ -27400,7 +28361,7 @@ meRanTK is a versatile high performance toolkit for complete analysis of methyla *homepage*: http://www.icbi.at/index.html ========== ========== -version toolchain +version toolchain ========== ========== ``1.1.1b`` ``system`` ========== ========== @@ -27416,7 +28377,7 @@ Multilingual Entity/Resource Combiner & Knowledge eXtractor *homepage*: https://github.com/madewild/MERCKX ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``20170330`` ``-Python-2.7.13`` ``intel/2017a`` ============ ================== =============== @@ -27432,11 +28393,11 @@ Mercurial is a free, distributed source control management tool. It efficiently *homepage*: https://www.mercurial-scm.org ========= ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================== -``3.8.3`` ``-Python-2.7.11`` ``foss/2016a`` +``3.8.3`` ``-Python-2.7.11`` ``foss/2016a`` ``5.7.1`` ``GCCcore/10.2.0`` -``5.7.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.7.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``5.8`` ``GCCcore/10.3.0`` ``6.2`` ``GCCcore/11.3.0`` ========= ================== ================== @@ -27452,24 +28413,25 @@ Mesa is an open-source implementation of the OpenGL specification - a system fo *homepage*: https://www.mesa3d.org/ ========== ==================================================================== -version toolchain +version toolchain ========== ==================================================================== -``11.1.2`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``11.2.1`` ``foss/2016a``, ``intel/2016a`` -``12.0.2`` ``foss/2016b``, ``intel/2016b`` -``17.0.2`` ``foss/2017a``, ``intel/2017a`` -``17.2.4`` ``intel/2017b``, ``intelcuda/2017b`` -``17.2.5`` ``foss/2017b``, ``fosscuda/2017b`` +``11.1.2`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``11.2.1`` ``foss/2016a``, ``intel/2016a`` +``12.0.2`` ``foss/2016b``, ``intel/2016b`` +``17.0.2`` ``foss/2017a``, ``intel/2017a`` +``17.2.4`` ``intel/2017b``, ``intelcuda/2017b`` +``17.2.5`` ``foss/2017b``, ``fosscuda/2017b`` ``17.3.6`` ``foss/2018a``, ``fosscuda/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``18.1.1`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``19.0.1`` ``GCCcore/8.2.0`` -``19.1.7`` ``GCCcore/8.3.0`` -``19.2.1`` ``GCCcore/8.3.0`` -``20.0.2`` ``GCCcore/9.3.0`` -``20.2.1`` ``GCCcore/10.2.0`` -``21.1.1`` ``GCCcore/10.3.0`` -``21.1.7`` ``GCCcore/11.2.0`` -``22.0.3`` ``GCCcore/11.3.0`` +``18.1.1`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``19.0.1`` ``GCCcore/8.2.0`` +``19.1.7`` ``GCCcore/8.3.0`` +``19.2.1`` ``GCCcore/8.3.0`` +``20.0.2`` ``GCCcore/9.3.0`` +``20.2.1`` ``GCCcore/10.2.0`` +``21.1.1`` ``GCCcore/10.3.0`` +``21.1.7`` ``GCCcore/11.2.0`` +``22.0.3`` ``GCCcore/11.3.0`` +``22.2.4`` ``GCCcore/12.2.0`` ========== ==================================================================== @@ -27483,7 +28445,7 @@ Mesa utility and demo programs, including glxinfo and eglinfo. *homepage*: https://www.mesa3d.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``8.4.0`` ``GCCcore/10.3.0`` ========= ================== @@ -27499,7 +28461,7 @@ Graphical program for display time dependent data on 3D finite element meshes *homepage*: https://git.opencarp.org/openCARP/meshalyzer ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``2.0`` ``-Python-3.8.2`` ``foss/2020a`` ``2.2`` ``foss/2020b`` @@ -27517,7 +28479,7 @@ meshio is a tool for reading/writing various mesh formats representing unstructu *homepage*: https://github.com/nschloe/meshio ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.7.1`` ``-Python-2.7.12`` ``intel/2016b`` ``2.0.2`` ``-Python-2.7.14`` ``intel/2018a`` @@ -27535,7 +28497,7 @@ Meshtool is a comand-line tool written in C++. It is designed to apply various m *homepage*: https://bitbucket.org/aneic/meshtool ======= ============================= -version toolchain +version toolchain ======= ============================= ``16`` ``GCC/10.2.0``, ``GCC/9.3.0`` ======= ============================= @@ -27551,25 +28513,42 @@ Meson is a cross-platform build system designed to be both as fast and as user f *homepage*: https://mesonbuild.com ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== -``0.43.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.46.1`` ``-Python-3.6.4`` ``foss/2018a`` -``0.48.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.43.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.46.1`` ``-Python-3.6.4`` ``foss/2018a`` +``0.48.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``0.48.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``0.50.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``0.51.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``0.53.1`` ``-Python-3.6.3`` ``intel/2017b`` -``0.53.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``0.55.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``0.55.3`` ``GCCcore/10.2.0`` -``0.58.0`` ``GCCcore/10.3.0`` -``0.58.2`` ``GCCcore/11.2.0`` -``0.59.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``0.62.1`` ``GCCcore/11.3.0`` +``0.50.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``0.51.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.53.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.53.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.55.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.55.3`` ``GCCcore/10.2.0`` +``0.58.0`` ``GCCcore/10.3.0`` +``0.58.2`` ``GCCcore/11.2.0`` +``0.59.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.62.1`` ``GCCcore/11.3.0`` +``0.64.0`` ``GCCcore/12.2.0`` ========== ================= ================================== +.. _list_software_meson-python_1265: + +*meson-python* +++++++++++++++ + +Python build backend (PEP 517) for Meson projects + +*homepage*: https://github.com/mesonbuild/meson-python + +========== ================== +version toolchain +========== ================== +``0.11.0`` ``GCCcore/12.2.0`` +========== ================== + + .. _list_software_Mesquite_845: *Mesquite* @@ -27580,7 +28559,7 @@ Mesh-Quality Improvement Library *homepage*: https://software.sandia.gov/mesquite/ ========= ======================================================================================== -version toolchain +version toolchain ========= ======================================================================================== ``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2017a`` ========= ======================================================================================== @@ -27596,7 +28575,7 @@ Master Equation System Solver (MESS) *homepage*: https://github.com/PACChem/MESS ========= ============== -version toolchain +version toolchain ========= ============== ``0.1.6`` ``foss/2019b`` ========= ============== @@ -27611,14 +28590,14 @@ An efficient tool for accurately reconstructing single genomes from complex micr *homepage*: https://bitbucket.org/berkeleylab/metabat -========== ================== =============== -version versionsuffix toolchain -========== ================== =============== -``2.12.1`` ``-Python-2.7.15`` ``foss/2018b`` +========== ================== ================================ +version versionsuffix toolchain +========== ================== ================================ +``2.12.1`` ``-Python-2.7.15`` ``foss/2018b`` ``2.14`` ``gompi/2019a`` -``2.15`` ``gompi/2021b`` +``2.15`` ``gompi/2021a``, ``gompi/2021b`` ``2.15`` ``-Python-2.7.18`` ``gompi/2020b`` -========== ================== =============== +========== ================== ================================ .. _list_software_MetaboAnalystR_1414: @@ -27631,7 +28610,7 @@ MetaboAnalystR contains the R functions and libraries underlying the popular Met *homepage*: https://www.metaboanalyst.ca ================== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ============= ============== ``2.0.1-20190827`` ``-R-3.6.0`` ``foss/2019a`` ================== ============= ============== @@ -27647,7 +28626,7 @@ MetaErg is a stand-alone and fully automated metagenomic and metaproteomic data *homepage*: https://github.com/xiaoli-dong/metaerg ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.2.3`` ``-Python-2.7.16`` ``intel/2019b`` ========= ================== =============== @@ -27663,7 +28642,7 @@ MetaEuk is a modular toolkit designed for large-scale gene discovery and annotat *homepage*: https://metaeuk.soedinglab.org ======= ============== -version toolchain +version toolchain ======= ============== ``4`` ``GCC/10.2.0`` ``5`` ``GCC/10.3.0`` @@ -27681,7 +28660,7 @@ MetaGeneAnnotator is a gene-finding program for prokaryote and phage. *homepage*: http://metagene.nig.ac.jp/ ============ ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ========== ``20080819`` ``-x86-64`` ``system`` ============ ============= ========== @@ -27697,7 +28676,7 @@ Metagenome-atlas is a easy-to-use metagenomic pipeline based on snakemake. It h *homepage*: https://github.com/metagenome-atlas/atlas ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.4.3`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -27713,7 +28692,7 @@ Metal - Meta Analysis Helper. The METAL software is designed to facilitate meta- *homepage*: http://csg.sph.umich.edu/abecasis/Metal/ ============== ============== -version toolchain +version toolchain ============== ============== ``2011-03-25`` ``foss/2016a`` ``2020-05-05`` ``GCC/10.2.0`` @@ -27730,7 +28709,7 @@ MetaMorpheus is a bottom-up proteomics database search software with integrated *homepage*: https://github.com/smith-chem-wisc/MetaMorpheus =========== ================== -version toolchain +version toolchain =========== ================== ``0.0.320`` ``GCCcore/10.3.0`` =========== ================== @@ -27746,7 +28725,7 @@ MetaPhlAn is a computational tool for profiling the composition of microbial co *homepage*: https://github.com/biobakery/MetaPhlAn ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.0.9`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -27762,7 +28741,7 @@ MetaPhlAn is a computational tool for profiling the composition of microbial co *homepage*: https://bitbucket.org/biobakery/metaphlan2/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.7.8`` ``-Python-2.7.12`` ``foss/2016b`` ``2.7.8`` ``-Python-3.6.6`` ``foss/2018b`` @@ -27780,7 +28759,7 @@ MetaWRAP aims to be an easy-to-use metagenomic wrapper suite that accomplishes t *homepage*: https://github.com/bxlab/metaWRAP ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.2`` ``-Python-2.7.15`` ``foss/2018b`` ``1.2.2`` ``-Python-2.7.15`` ``foss/2019a`` @@ -27798,7 +28777,7 @@ Metaxa2 -- Identifies Small Subunit (SSU) rRNAs and classifies them taxonomicall *homepage*: https://microbiology.se/software/metaxa2/ ======= =============== -version toolchain +version toolchain ======= =============== ``2.2`` ``gompi/2019a`` ======= =============== @@ -27814,11 +28793,11 @@ A (mostly) universal methylation extractor for BS-seq experiments. *homepage*: https://github.com/dpryan79/MethylDackel ========= ======================================== -version toolchain +version toolchain ========= ======================================== ``0.4.0`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``0.5.0`` ``iccifort/2019.5.281`` -``0.6.1`` ``GCC/11.2.0`` +``0.5.0`` ``iccifort/2019.5.281`` +``0.6.1`` ``GCC/11.2.0`` ========= ======================================== @@ -27832,7 +28811,7 @@ Bisulfite sequencing data processing and differential methylation analysis. *homepage*: https://pypi.python.org/pypi/methylpy ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.1.9`` ``-Python-2.7.13`` ``foss/2017a`` ``1.2.9`` ``foss/2021b`` @@ -27849,11 +28828,11 @@ METIS is a set of serial programs for partitioning graphs, partitioning finite e *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview ========= ============= ================================================================================================================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================================================================================================================================================================================================================================================================================================================== -``5.0.2`` ``gimkl/2.11.5`` +``5.0.2`` ``gimkl/2.11.5`` ``5.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``5.1.0`` ``-32bitIDX`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ============= ================================================================================================================================================================================================================================================================================================================== @@ -27867,7 +28846,7 @@ The MGLTools software suite can be used for visualization and analysis of mo *homepage*: https://ccsb.scripps.edu/mgltools/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.5.7`` ``system`` ========= ========== @@ -27883,7 +28862,7 @@ MHCflurry implements class I peptide/MHC binding affinity prediction. By defaul *homepage*: https://github.com/openvax/mhcflurry ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``1.2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` ========= ================= ================================== @@ -27899,7 +28878,7 @@ MHCnuggets: Neoantigen peptide MHC binding prediction for class I and II. *homepage*: https://github.com/KarchinLab/mhcnuggets ======= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ================================== ``2.3`` ``foss/2020b``, ``fosscuda/2020b`` ``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` @@ -27916,7 +28895,7 @@ Easy-to-use pipeline for the comprehensive metabolic annotation of microbial gen *homepage*: https://github.com/cruizperez/MicrobeAnnotator ========= ============== -version toolchain +version toolchain ========= ============== ``2.0.5`` ``foss/2021a`` ========= ============== @@ -27932,7 +28911,7 @@ Various worker functions for microclimc package *homepage*: https://github.com/ilyamaclean/microctools ================== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ============= ============== ``0.1.0-20201209`` ``-R-4.0.4`` ``foss/2020b`` ================== ============= ============== @@ -27948,7 +28927,7 @@ MIGEC is a software pipeline that facilitates processing and analysis of immun *homepage*: https://milaboratory.com/software/migec/ ========= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ========== ``1.2.8`` ``-Java-1.8.0_162`` ``system`` ``1.2.9`` ``-Java-1.8`` ``system`` @@ -27962,13 +28941,14 @@ version versionsuffix toolchain Migrate estimates population parameters, effective population sizes and migration rates of n populations, using genetic data. It uses a coalescent theory approach taking into account history of mutations and uncertainty of the genealogy. -*homepage*: http://popgen.sc.fsu.edu/Migrate/Migrate-n.html +*homepage*: https://peterbeerli.com/migrate-html5/index.html ========== ============== -version toolchain +version toolchain ========== ============== ``4.2.8`` ``foss/2016a`` ``4.2.14`` ``foss/2018a`` +``5.0.4`` ``foss/2021b`` ========== ============== @@ -27982,7 +28962,7 @@ Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, *homepage*: https://miller.readthedocs.io/ ========= ========== -version toolchain +version toolchain ========= ========== ``6.4.0`` ``system`` ========= ========== @@ -27998,7 +28978,7 @@ mimalloc is a general purpose allocator with excellent performance characteristi *homepage*: https://microsoft.github.io/mimalloc/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``1.7.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -28014,7 +28994,7 @@ Medical Image NetCDF or MINC isn't netCDF. *homepage*: https://github.com/BIC-MNI/libminc ========== =============================================== -version toolchain +version toolchain ========== =============================================== ``2.4.03`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b`` ========== =============================================== @@ -28030,7 +29010,7 @@ Mining CRISPRs in Environmental Datasets *homepage*: https://github.com/ctSkennerton/minced ========= ============= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================= ``0.4.2`` ``-Java-11`` ``GCCcore/8.3.0`` ========= ============= ================= @@ -28046,10 +29026,10 @@ Mini-XML is a small XML parsing library that you can use to read XML data files *homepage*: https://www.msweet.org/mxml ========= ================== -version toolchain +version toolchain ========= ================== -``2.9`` ``GCCcore/8.2.0`` -``2.12`` ``GCCcore/9.3.0`` +``2.9`` ``GCCcore/8.2.0`` +``2.12`` ``GCCcore/9.3.0`` ``3.2`` ``GCCcore/10.3.0`` ``3.3.1`` ``GCCcore/11.2.0`` ========= ================== @@ -28065,7 +29045,7 @@ Miniasm is a very fast OLC-based de novo assembler for noisy long reads. It take *homepage*: https://github.com/lh3/minimap2 ================ ====================================== -version toolchain +version toolchain ================ ====================================== ``0.3-20191007`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ================ ====================================== @@ -28081,7 +29061,7 @@ Dual barcode and primer demultiplexing for MinION sequenced reads *homepage*: https://github.com/calacademy-research/minibar ============ ================= ======================= -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ======================= ``20200326`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` ``20200326`` ``-Python-3.8.2`` ``iccifort/2020.1.217`` @@ -28098,7 +29078,7 @@ MiniCARD is a *cardinality solver* based on MiniSAT [www.minisat.se]. MiniCARD *homepage*: https://github.com/liffiton/minicard ======= ============= -version toolchain +version toolchain ======= ============= ``1.2`` ``GCC/9.3.0`` ======= ============= @@ -28114,7 +29094,7 @@ Miniconda is a free minimal installer for conda. It is a small, bootstrap versi *homepage*: https://docs.conda.io/en/latest/miniconda.html ========== ========== -version toolchain +version toolchain ========== ========== ``4.3.21`` ``system`` ``4.6.14`` ``system`` @@ -28132,7 +29112,7 @@ Miniconda is a free minimal installer for conda. It is a small, bootstrap versi *homepage*: https://docs.conda.io/en/latest/miniconda.html ========== ========== -version toolchain +version toolchain ========== ========== ``4.4.10`` ``system`` ``4.5.12`` ``system`` @@ -28140,6 +29120,7 @@ version toolchain ``4.7.10`` ``system`` ``4.8.3`` ``system`` ``4.9.2`` ``system`` +``4.12.0`` ``system`` ========== ========== @@ -28153,12 +29134,12 @@ A small wrapper for core parts of EIgen, c++ library for linear algebra. *homepage*: https://launchpad.net/minieigen/ ========= =============================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============================== =============================== ``0.5.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``0.5.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.5.3`` ``-Python-2.7.12-Boost-1.63.0`` ``intel/2016b`` -``0.5.4`` ``-Python-2.7.14`` ``intel/2018a`` +``0.5.3`` ``-Python-2.7.12-Boost-1.63.0`` ``intel/2016b`` +``0.5.4`` ``-Python-2.7.14`` ``intel/2018a`` ========= =============================== =============================== @@ -28172,7 +29153,7 @@ Minimac4 is a latest version in the series of genotype imputation software - pr *homepage*: https://genome.sph.umich.edu/wiki/Minimac4 ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.0`` ``foss/2018a`` ========= ============== @@ -28188,18 +29169,18 @@ Minimap2 is a fast sequence mapping and alignment program that can find overlaps *homepage*: https://github.com/lh3/minimap2 ========== ====================================================== -version toolchain +version toolchain ========== ====================================================== -``2.0rc1`` ``foss/2016b`` -``2.10`` ``foss/2018a`` -``2.11`` ``intel/2018a`` -``2.12`` ``foss/2018a`` -``2.13`` ``foss/2018b`` +``2.0rc1`` ``foss/2016b`` +``2.10`` ``foss/2018a`` +``2.11`` ``intel/2018a`` +``2.12`` ``foss/2018a`` +``2.13`` ``foss/2018b`` ``2.17`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCCcore/9.3.0`` -``2.18`` ``GCCcore/10.2.0`` -``2.20`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.22`` ``GCCcore/11.2.0`` -``2.24`` ``GCCcore/11.2.0`` +``2.18`` ``GCCcore/10.2.0`` +``2.20`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.22`` ``GCCcore/11.2.0`` +``2.24`` ``GCCcore/11.2.0`` ========== ====================================================== @@ -28213,7 +29194,7 @@ A tool for Racon polishing of miniasm assemblies *homepage*: https://github.com/rrwick/Minipolish ========= ============== -version toolchain +version toolchain ========= ============== ``0.1.3`` ``GCC/11.2.0`` ========= ============== @@ -28229,13 +29210,29 @@ MiniSat is a minimalistic, open-source SAT solver, developed to help researchers *homepage*: http://minisat.se/ ============ ============= -version toolchain +version toolchain ============ ============= ``2.2.0`` ``GCC/9.3.0`` ``20130925`` ``GCC/9.3.0`` ============ ============= +.. _list_software_minizip_768: + +*minizip* ++++++++++ + +Mini zip and unzip based on zlib + +*homepage*: https://www.winimage.com/zLibDll/minizip.html + +======= ================== +version toolchain +======= ================== +``1.1`` ``GCCcore/11.2.0`` +======= ================== + + .. _list_software_MINPACK_515: *MINPACK* @@ -28246,7 +29243,7 @@ Minpack includes software for solving nonlinear equations and nonlinear least s *homepage*: https://www.netlib.org/minpack/ ============ ============== -version toolchain +version toolchain ============ ============== ``19961126`` ``GCC/10.3.0`` ============ ============== @@ -28262,11 +29259,11 @@ MinPath (Minimal set of Pathways) is a parsimony approach for biological pathway *homepage*: https://omics.informatics.indiana.edu/MinPath ======= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== =============================== ``1.4`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``1.4`` ``-Python-2.7.16`` ``intel/2019b`` -``1.6`` ``GCCcore/11.2.0`` +``1.4`` ``-Python-2.7.16`` ``intel/2019b`` +``1.6`` ``GCCcore/11.2.0`` ======= ================== =============================== @@ -28280,12 +29277,12 @@ MIRA is a whole genome shotgun and EST sequence assembler for Sanger, 454, Solex *homepage*: https://sourceforge.net/p/mira-assembler/wiki/Home/ ========== ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================================ ``4.0.2`` ``foss/2018b``, ``gompi/2019b``, ``intel/2017b`` -``4.0.2`` ``-Python-2.7.11`` ``foss/2016a`` -``4.9.6`` ``intel/2017b`` -``5.0rc2`` ``foss/2020b`` +``4.0.2`` ``-Python-2.7.11`` ``foss/2016a`` +``4.9.6`` ``intel/2017b`` +``5.0rc2`` ``foss/2020b`` ========== ================== ================================================ @@ -28299,9 +29296,9 @@ miRDeep2 is a completely overhauled tool which discovers microRNA genes by analy *homepage*: https://www.mdc-berlin.de/8551903/en/ =========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= =============== -``0.1.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.1.1`` ``-Python-3.6.6`` ``foss/2018b`` ``2.0.0.8`` ``intel/2016b`` =========== ================= =============== @@ -28316,7 +29313,7 @@ Mish-Cuda: Self Regularized Non-Monotonic Activation Function *homepage*: https://github.com/JunnYu/mish-cuda ============ ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ================== ``20210309`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` ============ ================== ================== @@ -28332,12 +29329,28 @@ The misha package is intended to help users to efficiently analyze genomic data *homepage*: https://github.com/tanaylab/misha ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``4.0.10`` ``-R-4.0.0`` ``foss/2020a`` ========== ============= ============== +.. _list_software_MITgcmutils_1106: + +*MITgcmutils* ++++++++++++++ + +A numerical model designed for study of the atmosphere, ocean, and climate, MITgcm’s flexible non-hydrostatic formulation enables it to efficiently simulate fluid phenomena over a wide range of scales; its adjoint capabilities enable it to be applied to sensitivity questions and to parameter and state estimation problems. By employing fluid equation isomorphisms, a single dynamical kernel can be used to simulate flow of both the atmosphere and ocean. The model is developed to perform efficiently on a wide variety of computational platforms. + +*homepage*: https://mitgcm.org/ + +========= ============== +version toolchain +========= ============== +``0.1.2`` ``foss/2022a`` +========= ============== + + .. _list_software_MITObim_625: *MITObim* @@ -28348,7 +29361,7 @@ The MITObim procedure (mitochondrial baiting and iterative mapping) represents *homepage*: https://github.com/chrishah/MITObim ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.9.1`` ``foss/2018b``, ``gompi/2019b`` ========= =============================== @@ -28364,7 +29377,7 @@ MitoZ is a Python3-based toolkit which aims to automatically filter pair-end raw *homepage*: https://github.com/linzhi2013/MitoZ ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``2.3`` ``-Python-3.6.6`` ``foss/2018b`` ======= ================= ============== @@ -28380,7 +29393,7 @@ MiXCR processes big immunome data from raw sequences to quantitated clonotypes *homepage*: https://milaboratory.com/software/mixcr/ ========== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ========== ``2.1.9`` ``-Java-1.8.0_162`` ``system`` ``3.0.3`` ``-Java-1.8`` ``system`` @@ -28399,7 +29412,7 @@ MixMHC2pred is a predictor of HLA class II ligands and epitopes. It is describe *homepage*: https://github.com/GfellerLab/MixMHC2pred ======= ========== -version toolchain +version toolchain ======= ========== ``1.2`` ``system`` ======= ========== @@ -28415,12 +29428,12 @@ Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN) *homepage*: https://01.org/mkl-dnn ========== =============================== -version toolchain +version toolchain ========== =============================== -``0.11`` ``intel/2017b`` -``0.13`` ``intel/2018a`` +``0.11`` ``intel/2017b`` +``0.13`` ``intel/2018a`` ``0.16`` ``foss/2018b``, ``intel/2018b`` -``0.17.2`` ``foss/2018a`` +``0.17.2`` ``foss/2018a`` ========== =============================== @@ -28434,11 +29447,11 @@ Python hooks for Intel(R) Math Kernel Library runtime control settings. *homepage*: https://github.com/IntelPython/mkl-service ========= ================= ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================ -``2.0.2`` ``intel/2019a`` +``2.0.2`` ``intel/2019a`` ``2.3.0`` ``intel/2020b``, ``intel/2021b`` -``2.3.0`` ``-Python-3.7.4`` ``intel/2019b`` +``2.3.0`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= ================================ @@ -28452,7 +29465,7 @@ NumPy-based Python interface to Intel(R) MKL FFT functionality *homepage*: https://github.com/IntelPython/mkl_fft ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``1.0.14`` ``-Python-3.6.6`` ``intel/2018b`` ========== ================= =============== @@ -28468,7 +29481,7 @@ Intel Memory Latency Checker (Intel MLC) is a tool used to measure memory latenc *homepage*: https://software.intel.com/en-us/articles/intelr-memory-latency-checker ======= ========== -version toolchain +version toolchain ======= ========== ``3.0`` ``system`` ======= ========== @@ -28484,7 +29497,7 @@ Mlxtend (machine learning extensions) is a Python library of useful tools for th *homepage*: https://rasbt.github.io/mlxtend/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.17.3`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============== @@ -28500,7 +29513,7 @@ The mm-common module provides the build infrastructure and utilities shared amon *homepage*: https://gitlab.gnome.org/GNOME/mm-common ========= ================== -version toolchain +version toolchain ========= ================== ``1.0.4`` ``GCCcore/10.3.0`` ========= ================== @@ -28516,9 +29529,9 @@ Mmg is an open source software for simplicial remeshing. It provides 3 applicati *homepage*: https://www.mmgtools.org/ ========= ================================ -version toolchain +version toolchain ========= ================================ -``5.3.9`` ``foss/2017b`` +``5.3.9`` ``foss/2017b`` ``5.6.0`` ``gompi/2021a``, ``gompi/2021b`` ========= ================================ @@ -28533,7 +29546,7 @@ The MMSEQ package contains a collection of statistical tools for analysing RNA- *homepage*: https://github.com/eturro/mmseq ========= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ========== ``1.0.8`` ``-linux64-static`` ``system`` ========= =================== ========== @@ -28549,16 +29562,16 @@ MMseqs2: ultra fast and sensitive search and clustering suite *homepage*: https://mmseqs.com ===================== ================================================= -version toolchain +version toolchain ===================== ================================================= -``1-c7a89`` ``foss/2016b`` -``5-9375b`` ``intel/2018a`` -``8-fac81`` ``intel/2018b`` -``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` -``11-e1a1c`` ``iimpi/2019b`` +``1-c7a89`` ``foss/2016b`` +``5-9375b`` ``intel/2018a`` +``8-fac81`` ``intel/2018b`` +``10-6d92c`` ``gompi/2019b``, ``iimpi/2019b`` +``11-e1a1c`` ``iimpi/2019b`` ``13-45111`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b`` -``13-45111-20211006`` ``gompi/2020b`` -``13-45111-20211019`` ``gompi/2020b`` +``13-45111-20211006`` ``gompi/2020b`` +``13-45111-20211019`` ``gompi/2020b`` ===================== ================================================= @@ -28572,7 +29585,7 @@ The Macromolecular Transmission Format (MMTF) is a new compact binary format to *homepage*: https://mmtf.rcsb.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.0.0`` ``GCCcore/10.2.0`` ========= ================== @@ -28588,7 +29601,7 @@ MNE-Python software is an open-source Python package for exploring, visualizing, *homepage*: https://mne.tools/stable/index.html ========== ============== -version toolchain +version toolchain ========== ============== ``0.24.1`` ``foss/2021a`` ========== ============== @@ -28604,7 +29617,7 @@ MOABS: MOdel based Analysis of Bisulfite Sequencing data *homepage*: https://github.com/sunnyisgalaxy/moabs =========== =============== -version toolchain +version toolchain =========== =============== ``1.3.9.6`` ``gompi/2019b`` =========== =============== @@ -28620,7 +29633,7 @@ ModelTest-NG is a tool for selecting the best-fit model of evolution for DNA and *homepage*: https://github.com/ddarriba/modeltest ========= =============== -version toolchain +version toolchain ========= =============== ``0.1.7`` ``gompi/2021b`` ========= =============== @@ -28636,7 +29649,7 @@ Compute modal decompositions and reduced-order models, easily, efficiently, and *homepage*: https://pypi.python.org/pypi/modred/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.0.2`` ``-Python-3.5.2`` ``foss/2016b`` ========= ================= ============== @@ -28652,7 +29665,7 @@ Molcas is an ab initio quantum chemistry software package developed by scientist *homepage*: http://www.molcas.org ================ ====================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ================ ====================== ========== ``8.0-15.06.18`` ``_CentOS_6.6_x86_64`` ``system`` ``8.2`` ``-centos-mkl-par`` ``system`` @@ -28670,12 +29683,13 @@ mold is a high-performance drop-in replacement for existing Unix linkers. *homepage*: https://github.com/rui314/mold ========= ================== -version toolchain +version toolchain ========= ================== ``0.9.6`` ``GCCcore/11.2.0`` ``1.0.0`` ``GCCcore/11.2.0`` ``1.2.1`` ``GCCcore/11.3.0`` ``1.3.0`` ``GCCcore/11.3.0`` +``1.7.1`` ``GCCcore/12.2.0`` ========= ================== @@ -28686,16 +29700,17 @@ version toolchain Molden is a package for displaying Molecular Density from the Ab Initio packages GAMESS-UK, GAMESS-US and GAUSSIAN and the Semi-Empirical packages Mopac/Ampac -*homepage*: https://www3.cmbi.umcn.nl/molden +*homepage*: https://www.theochem.ru.nl/molden/ ======= ===================================== -version toolchain +version toolchain ======= ===================================== -``5.6`` ``foss/2016a`` -``5.7`` ``intel/2016b`` -``5.8`` ``foss/2018a`` -``6.1`` ``GCCcore/8.2.0`` +``5.6`` ``foss/2016a`` +``5.7`` ``intel/2016b`` +``5.8`` ``foss/2018a`` +``6.1`` ``GCCcore/8.2.0`` ``6.8`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``7.1`` ``GCCcore/11.3.0`` ======= ===================================== @@ -28709,7 +29724,7 @@ Molekel is an open-source multi-platform molecular visualization program. *homepage*: http://ugovaretto.github.io/molekel/wiki/pmwiki.php/Main/HomePage.html ========= ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ========== ``5.4.0`` ``-Linux_x86_64`` ``system`` ========= ================= ========== @@ -28725,18 +29740,18 @@ MolMod is a Python library with many compoments that are useful to write molecul *homepage*: https://molmod.github.io/molmod/ ========= ================== ============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============================================== -``1.1`` ``-Python-2.7.11`` ``intel/2016a`` -``1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.1`` ``-Python-2.7.13`` ``intel/2017a`` -``1.4.3`` ``-Python-2.7.14`` ``intel/2017b`` -``1.4.3`` ``-Python-3.6.3`` ``intel/2017b`` -``1.4.4`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``1.4.4`` ``-Python-2.7.15`` ``intel/2018b`` -``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` -``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.4.5`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.1`` ``-Python-2.7.11`` ``intel/2016a`` +``1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.1`` ``-Python-2.7.13`` ``intel/2017a`` +``1.4.3`` ``-Python-2.7.14`` ``intel/2017b`` +``1.4.3`` ``-Python-3.6.3`` ``intel/2017b`` +``1.4.4`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``1.4.4`` ``-Python-2.7.15`` ``intel/2018b`` +``1.4.4`` ``-Python-3.7.2`` ``intel/2019a`` +``1.4.5`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.4.5`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.4.8`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` ========= ================== ============================================== @@ -28751,7 +29766,7 @@ Molpro is a complete system of ab initio programs for molecular electronic struc *homepage*: https://www.molpro.net ============= ======================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ============= ======================== ========== ``2010.1.23`` ``.Linux_x86_64`` ``system`` ``2015.1.0`` ``.linux_x86_64_intel`` ``system`` @@ -28770,12 +29785,31 @@ MONA is a tool that translates formulas to finite-state automata. The formulas m *homepage*: https://www.brics.dk/mona/index.html ========== ============== -version toolchain +version toolchain ========== ============== ``1.4-18`` ``GCC/11.2.0`` ========== ============== +.. _list_software_MONAI_372: + +*MONAI* ++++++++ + +MONAI is a PyTorch-based, open-source framework for deep learning in healthcare imaging, part of PyTorch Ecosystem. + +*homepage*: https://monai.io/ + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.8.0`` ``foss/2021a`` +``0.8.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.0.1`` ``foss/2022a`` +``1.0.1`` ``-CUDA-11.7.0`` ``foss/2022a`` +========= ================ ============== + + .. _list_software_mongolite_974: *mongolite* @@ -28786,7 +29820,7 @@ High-performance MongoDB client based on 'mongo-c-driver' and 'jsonlite'. Inclu *homepage*: https://cran.r-project.org/web/packages/mongolite ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.3.0`` ``-R-4.0.0`` ``foss/2020a`` ``2.3.0`` ``-R-4.0.3`` ``foss/2020b`` @@ -28804,17 +29838,17 @@ An open source, cross-platform, implementation of C# and the CLR that is binary *homepage*: https://www.mono-project.com/ ============== =============================== -version toolchain +version toolchain ============== =============================== -``2.10.6`` ``intel/2016b`` -``4.6.2.7`` ``intel/2016b``, ``system`` -``4.8.0.495`` ``intel/2017a`` +``2.10.6`` ``intel/2016b`` +``4.6.2.7`` ``intel/2016b``, ``system`` +``4.8.0.495`` ``intel/2017a`` ``5.4.1.6`` ``foss/2017b``, ``intel/2017b`` -``5.10.0.160`` ``foss/2018a`` -``5.18.1.0`` ``foss/2018a`` -``6.4.0.198`` ``foss/2018b`` -``6.8.0.105`` ``GCCcore/8.3.0`` -``6.12.0.122`` ``GCCcore/11.2.0`` +``5.10.0.160`` ``foss/2018a`` +``5.18.1.0`` ``foss/2018a`` +``6.4.0.198`` ``foss/2018b`` +``6.8.0.105`` ``GCCcore/8.3.0`` +``6.12.0.122`` ``GCCcore/11.2.0`` ============== =============================== @@ -28828,7 +29862,7 @@ An analysis toolkit for single-cell RNA-seq. *homepage*: https://cole-trapnell-lab.github.io/monocle3/ ========= ========================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= ============== ``0.2.0`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a`` ``0.2.3`` ``-R-4.0.3`` ``foss/2020b`` @@ -28845,12 +29879,28 @@ Moonjit is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua *homepage*: https://github.com/moonjit/moonjit ========= ================= -version toolchain +version toolchain ========= ================= ``2.2.0`` ``GCCcore/9.3.0`` ========= ================= +.. _list_software_MOOSE_387: + +*MOOSE* ++++++++ + +The Multiphysics Object-Oriented Simulation Environment (MOOSE) is a finite-element, multiphysics framework primarily developed by Idaho National Laboratory + +*homepage*: https://mooseframework.inl.gov + +============== ================= ============== +version versionsuffix toolchain +============== ================= ============== +``2021-05-18`` ``-Python-3.7.4`` ``foss/2019b`` +============== ================= ============== + + .. _list_software_mordecai_836: *mordecai* @@ -28861,7 +29911,7 @@ mordecai is a full text geoparsing as a Python library. Extract the place names *homepage*: https://github.com/openeventdata/mordecai ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.0.1`` ``-Python-3.6.4`` ``foss/2018a`` ========= ================= ============== @@ -28877,7 +29927,7 @@ MoreRONN is the spiritual successor of RONN and is useful for surveying disorde *homepage*: https://github.com/varun-ramraj/MoreRONN ======= ============= -version toolchain +version toolchain ======= ============= ``4.9`` ``GCC/8.3.0`` ======= ============= @@ -28893,12 +29943,12 @@ Fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing *homepage*: https://github.com/brentp/mosdepth ========= =============== -version toolchain +version toolchain ========= =============== ``0.2.2`` ``intel/2018a`` ``0.2.3`` ``intel/2018a`` -``0.2.4`` ``foss/2018b`` -``0.3.3`` ``GCC/11.2.0`` +``0.2.4`` ``foss/2018b`` +``0.3.3`` ``GCC/11.2.0`` ========= =============== @@ -28912,11 +29962,11 @@ Mothur is a single piece of open-source, expandable software to fill the bioinf *homepage*: https://www.mothur.org/ ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``1.39.5`` ``-Python-2.7.13`` ``intel/2017a`` -``1.41.0`` ``-Python-2.7.15`` ``foss/2018b`` -``1.43.0`` ``-Python-3.7.2`` ``foss/2019a`` +``1.41.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.43.0`` ``-Python-3.7.2`` ``foss/2019a`` ========== ================== =============== @@ -28930,10 +29980,10 @@ Motif refers to both a graphical user interface (GUI) specification and the widg *homepage*: https://motif.ics.com/ ========= =============================================================================================================================================================================================== -version toolchain +version toolchain ========= =============================================================================================================================================================================================== -``2.3.5`` ``foss/2016a``, ``intel/2016a`` -``2.3.7`` ``intel/2017a`` +``2.3.5`` ``foss/2016a``, ``intel/2016a`` +``2.3.7`` ``intel/2017a`` ``2.3.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``foss/2019a``, ``intel/2017b``, ``intel/2018a``, ``intel/2019a`` ========= =============================================================================================================================================================================================== @@ -28948,13 +29998,14 @@ MotionCor2 correct anisotropic image motion at the single pixel level across the *homepage*: https://msg.ucsf.edu/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.2.6`` ``GCCcore/8.2.0`` -``1.3.1`` ``GCCcore/8.3.0`` -``1.3.2`` ``GCCcore/8.3.0`` -``1.4.2`` ``GCCcore/10.2.0`` +``1.2.6`` ``GCCcore/8.2.0`` +``1.3.1`` ``GCCcore/8.3.0`` +``1.3.2`` ``GCCcore/8.3.0`` +``1.4.2`` ``GCCcore/10.2.0`` ``1.4.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.5.0`` ``GCCcore/11.3.0`` ========= ====================================== @@ -28968,7 +30019,7 @@ Motion correction, explicit spatio-temporal regularization of motion tracking, r *homepage*: https://github.com/WeiXuanChan/motionSegmentation ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.7.9`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -28984,9 +30035,10 @@ MoviePy (full documentation) is a Python library for video editing: cutting, con *homepage*: https://zulko.github.io/moviepy/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``1.0.3`` ``foss/2021a`` ========= ================= ============== @@ -29000,7 +30052,7 @@ MPB is a free and open-source software package for computing the band structure *homepage*: https://mpb.readthedocs.io/en/latest/ ========= ================== =============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================================== ``1.6.2`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2018a`` ========= ================== =============================================== @@ -29016,11 +30068,11 @@ Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily h *homepage*: http://www.multiprecision.org/ ========= =============== ============================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== ============================================================================== -``1.0.3`` ``intel/2017a`` -``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` -``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/9.3.0`` +``1.0.3`` ``intel/2017a`` +``1.0.3`` ``-MPFR-3.1.6`` ``foss/2017b``, ``intel/2017b`` +``1.1.0`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``GCCcore/9.3.0`` ``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= =============== ============================================================================== @@ -29035,14 +30087,14 @@ The MPFR library is a C library for multiple-precision floating-point computati *homepage*: https://www.mpfr.org ========= ============================================================================== -version toolchain +version toolchain ========= ============================================================================== -``2.4.2`` ``system`` -``3.1.4`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.1.5`` ``GCCcore/6.4.0``, ``intel/2017a`` -``3.1.6`` ``GCCcore/6.4.0`` -``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.4.2`` ``system`` +``3.1.4`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``3.1.5`` ``GCCcore/6.4.0``, ``intel/2017a`` +``3.1.6`` ``GCCcore/6.4.0`` +``4.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``4.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ============================================================================== @@ -29057,15 +30109,15 @@ MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) *homepage*: https://bitbucket.org/mpi4py/mpi4py ========= ================================= ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================= ================================ -``1.3.1`` ``-Python-2.7.11-timed-pingpong`` ``intel/2016a`` -``1.3.1`` ``-Python-2.7.12-timed-pingpong`` ``intel/2016b`` -``2.0.0`` ``-Python-2.7.12`` ``intel/2016b`` -``2.0.0`` ``-Python-2.7.13-timed-pingpong`` ``intel/2017a`` -``3.0.0`` ``-Python-2.7.14-timed-pingpong`` ``intel/2018a`` -``3.0.0`` ``-Python-3.6.3`` ``intel/2017b`` -``3.0.1`` ``-Python-3.6.6`` ``intel/2018b`` +``1.3.1`` ``-Python-2.7.11-timed-pingpong`` ``intel/2016a`` +``1.3.1`` ``-Python-2.7.12-timed-pingpong`` ``intel/2016b`` +``2.0.0`` ``-Python-2.7.12`` ``intel/2016b`` +``2.0.0`` ``-Python-2.7.13-timed-pingpong`` ``intel/2017a`` +``3.0.0`` ``-Python-2.7.14-timed-pingpong`` ``intel/2018a`` +``3.0.0`` ``-Python-3.6.3`` ``intel/2017b`` +``3.0.1`` ``-Python-3.6.6`` ``intel/2018b`` ``3.0.2`` ``-timed-pingpong`` ``gompi/2019a``, ``iimpi/2019a`` ========= ================================= ================================ @@ -29080,13 +30132,13 @@ MPICH is a high-performance and widely portable implementation of the Message P *homepage*: https://www.mpich.org/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``3.0.4`` ``GCC/4.8.1`` +``3.0.4`` ``GCC/4.8.1`` ``3.2`` ``GCC/4.9.3-2.25``, ``GCC/7.2.0-2.29`` -``3.2.1`` ``GCC/7.2.0-2.29`` -``3.3.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``3.4.2`` ``GCC/10.3.0`` +``3.2.1`` ``GCC/7.2.0-2.29`` +``3.3.2`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``3.4.2`` ``GCC/10.3.0`` ========= ====================================== @@ -29100,7 +30152,7 @@ MPICH v3.x is an open source high-performance MPI 3.0 implementation. It does no *homepage*: http://www.mpich.org/ ======= ============= -version toolchain +version toolchain ======= ============= ``1.1`` ``GCC/4.8.1`` ======= ============= @@ -29116,11 +30168,11 @@ MPI-Based File Utilities For Distributed Systems *homepage*: https://hpc.github.io/mpifileutils/ ========== ================================ -version toolchain +version toolchain ========== ================================ ``0.9.1`` ``gompi/2019a``, ``iimpi/2019a`` ``0.10`` ``gompi/2020a``, ``iimpi/2020a`` -``0.10.1`` ``gompi/2020a`` +``0.10.1`` ``gompi/2020a`` ========== ================================ @@ -29134,7 +30186,7 @@ mpiP is a lightweight profiling library for MPI applications. Because it only *homepage*: http://mpip.sourceforge.net/ ========= =================================================== -version toolchain +version toolchain ========= =================================================== ``3.4.1`` ``gompi/2019a``, ``iimpi/2019a``, ``iompi/2019.01`` ========= =================================================== @@ -29150,7 +30202,7 @@ MPJ Express is an open source Java message passing library that allows applicati *homepage*: http://mpj-express.org/ ======== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================== ============== ``0.44`` ``-Java-1.8.0_92`` ``foss/2016a`` ======== ================== ============== @@ -29166,12 +30218,12 @@ mpmath can be used as an arbitrary-precision substitute for Python's float/compl *homepage*: https://mpmath.org/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``0.19`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.0.0`` ``-Python-2.7.14`` ``intel/2018a`` -``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` -``1.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``1.0.0`` ``-Python-2.7.14`` ``intel/2018a`` +``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.1.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================== =============================== @@ -29185,11 +30237,11 @@ MrBayes is a program for Bayesian inference and model choice across a wide rang *homepage*: https://nbisweden.github.io/MrBayes/ ========== =============================================== -version toolchain +version toolchain ========== =============================================== ``3.2.6`` ``foss/2016a``, ``foss/2017a``, ``gompi/2020b`` -``3.2.7`` ``gompi/2020b``, ``gompic/2019b`` -``3.2.7a`` ``foss/2020a``, ``iimpi/2019a`` +``3.2.7`` ``gompi/2020b``, ``gompic/2019b`` +``3.2.7a`` ``foss/2020a``, ``iimpi/2019a`` ========== =============================================== @@ -29202,11 +30254,11 @@ mrcfile is a Python implementation of the MRC2014 file format, which is used in *homepage*: https://github.com/ccpem/mrcfile -========= ================================== -version toolchain -========= ================================== -``1.3.0`` ``foss/2020b``, ``fosscuda/2020b`` -========= ================================== +========= ================================================== +version toolchain +========= ================================================== +``1.3.0`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` +========= ================================================== .. _list_software_MRChem_540: @@ -29219,9 +30271,10 @@ MRChem is a numerical real-space code for molecular electronic structure calcula *homepage*: https://mrchem.readthedocs.io ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``1.1.1`` ``foss/2022a`` ========= ================= ============== @@ -29235,9 +30288,10 @@ MultiResolution Computation Program Package *homepage*: https://mrcpp.readthedocs.io ========= ============== -version toolchain +version toolchain ========= ============== ``1.3.6`` ``foss/2020a`` +``1.4.1`` ``foss/2022a`` ========= ============== @@ -29251,7 +30305,7 @@ MRIcron allows viewing of medical images. It includes tools to complement SPM a *homepage*: http://www.mccauslandcenter.sc.edu/mricro/mricron/ ================ ========== -version toolchain +version toolchain ================ ========== ``1.0.20180614`` ``system`` ``20150601`` ``system`` @@ -29268,15 +30322,15 @@ MRtrix provides a set of tools to perform diffusion-weighted MR white-matter tra *homepage*: http://www.brain.org.au/software/index.html#mrtrix =================== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =================== ================== =============== ``0.3.14`` ``-Python-2.7.11`` ``intel/2016a`` ``0.3.15`` ``-Python-2.7.12`` ``intel/2016b`` -``3.0-rc-20191217`` ``-Python-2.7.16`` ``foss/2019b`` -``3.0-rc-20191217`` ``-Python-3.7.4`` ``foss/2019b`` -``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` -``3.0.3`` ``foss/2021a`` -``3.0_RC2`` ``-Python-2.7.13`` ``foss/2017a`` +``3.0-rc-20191217`` ``-Python-2.7.16`` ``foss/2019b`` +``3.0-rc-20191217`` ``-Python-3.7.4`` ``foss/2019b`` +``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``3.0.3`` ``foss/2021a`` +``3.0_RC2`` ``-Python-2.7.13`` ``foss/2017a`` ``3.0_RC3`` ``-Python-2.7.14`` ``intel/2018a`` =================== ================== =============== @@ -29291,7 +30345,7 @@ MessagePack is an efficient binary serialization format, which lets you exchange *homepage*: http://msgpack.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``3.3.0`` ``GCCcore/10.2.0`` ========= ================== @@ -29307,7 +30361,7 @@ Multimodal Surface Matching with Higher order Clique Reduction *homepage*: https://github.com/ecr05/MSM_HOCR ======= =============================== -version toolchain +version toolchain ======= =============================== ``1.0`` ``foss/2017b``, ``intel/2017b`` ======= =============================== @@ -29323,7 +30377,7 @@ Using combined evidence from replicates to evaluate ChIP-seq peaks *homepage*: https://genometric.github.io/MSPC/ ========= ========== -version toolchain +version toolchain ========= ========== ``3.3.1`` ``system`` ========= ========== @@ -29339,12 +30393,28 @@ msprime is a coalescent simulator and library for processing tree-based genetic *homepage*: https://msprime.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.7.0`` ``-Python-3.7.2`` ``intel/2019a`` ========= ================= =============== +.. _list_software_mstore_666: + +*mstore* +++++++++ + +Molecular structure store for testing + +*homepage*: https://github.com/grimme-lab/mstore + +========= ============== +version toolchain +========= ============== +``0.2.0`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_MTL4_289: *MTL4* @@ -29355,7 +30425,7 @@ The Matrix Template Library 4 incorporates the most modern programming technique *homepage*: http://www.simunova.com/mtl4 ============ ========== -version toolchain +version toolchain ============ ========== ``4.0.8878`` ``system`` ``4.0.9555`` ``system`` @@ -29372,7 +30442,7 @@ MuJoCo stands for Multi-Joint dynamics with Contact. It is a general purpose phy *homepage*: https://mujoco.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``2.1.1`` ``GCCcore/11.2.0`` ========= ================== @@ -29388,7 +30458,7 @@ MuJoCo is a physics engine for detailed, efficient rigid body simulations with c *homepage*: https://github.com/openai/mujoco-py ============ ============== -version toolchain +version toolchain ============ ============== ``2.1.2.14`` ``foss/2021b`` ============ ============== @@ -29404,12 +30474,28 @@ generate multiset combinations (n multichoose k). *homepage*: https://github.com/ekg/multichoose ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= ``1.0.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================= +.. _list_software_MultilevelEstimators_2126: + +*MultilevelEstimators* +++++++++++++++++++++++ + +The Julia module for Multilevel Monte Carlo methods + +*homepage*: https://github.com/PieterjanRobbe/MultilevelEstimators.jl + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.1.0`` ``-Julia-1.7.2`` ``GCC/11.2.0`` +========= ================ ============== + + .. _list_software_MultiNest_933: *MultiNest* @@ -29420,7 +30506,7 @@ MultiNest is a Bayesian inference tool which calculates the evidence and explore *homepage*: https://ccpforge.cse.rl.ac.uk/gf/project/multinest/ ======== =============== -version toolchain +version toolchain ======== =============== ``3.10`` ``intel/2016a`` ======== =============== @@ -29436,22 +30522,22 @@ Aggregate results from bioinformatics analyses across many samples into a single *homepage*: https://multiqc.info ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``0.9`` ``-Python-2.7.12`` ``foss/2016b`` +``0.9`` ``-Python-2.7.12`` ``foss/2016b`` ``1.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``1.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``1.6`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``1.6`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.7`` ``-Python-2.7.15`` ``intel/2018b`` +``1.7`` ``-Python-2.7.15`` ``intel/2018b`` ``1.7`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.8`` ``-Python-2.7.16`` ``intel/2019b`` +``1.8`` ``-Python-2.7.16`` ``intel/2019b`` ``1.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.9`` ``-Python-3.7.4`` ``foss/2019b`` +``1.9`` ``-Python-3.7.4`` ``foss/2019b`` ``1.9`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.10.1`` ``foss/2020b`` -``1.11`` ``foss/2021a`` -``1.12`` ``foss/2021b`` +``1.10.1`` ``foss/2020b`` +``1.11`` ``foss/2021a`` +``1.12`` ``foss/2021b`` ========== ================== =============================== @@ -29465,9 +30551,9 @@ Multiwfn is an extremely powerful program for realizingi electronic wavefunctio *homepage*: http://sobereva.com/multiwfn/ ========= ================================ -version toolchain +version toolchain ========= ================================ -``3.4.1`` ``intel/2017b`` +``3.4.1`` ``intel/2017b`` ``3.6`` ``intel/2019a``, ``intel/2019b`` ========= ================================ @@ -29482,7 +30568,7 @@ muMerge is a tool for combining bed regions from multiple bed files that overlap *homepage*: https://github.com/Dowell-Lab/mumerge ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.0`` ``foss/2022a`` ========= ============== @@ -29498,11 +30584,11 @@ MUMmer is a system for rapidly aligning entire genomes, whether in complete or *homepage*: http://mummer.sourceforge.net/ ============== ========================================================================= -version toolchain +version toolchain ============== ========================================================================= -``3.23`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016b`` +``3.23`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``foss/2016b`` ``4.0.0beta2`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2018b`` -``4.0.0rc1`` ``GCCcore/11.2.0`` +``4.0.0rc1`` ``GCCcore/11.2.0`` ============== ========================================================================= @@ -29516,16 +30602,16 @@ A parallel sparse direct solver *homepage*: https://graal.ens-lyon.fr/MUMPS/ ========= ============== ================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ============== ================================================================================================================= -``5.1.2`` ``-metis`` ``foss/2017b`` +``5.1.2`` ``-metis`` ``foss/2017b`` ``5.2.1`` ``-metis`` ``foss/2018b``, ``foss/2019a``, ``foss/2019b``, ``foss/2020a``, ``intel/2019a``, ``intel/2019b``, ``intel/2020a`` -``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` -``5.3.5`` ``-metis`` ``foss/2020b``, ``intel/2020b`` -``5.4.0`` ``-metis`` ``foss/2021a`` -``5.4.1`` ``-metis`` ``foss/2021b``, ``intel/2021b`` -``5.5.0`` ``-metis`` ``foss/2021a`` -``5.5.1`` ``-metis`` ``foss/2022a`` +``5.2.1`` ``-metis-seq`` ``foss/2019a``, ``intel/2019a`` +``5.3.5`` ``-metis`` ``foss/2020b``, ``intel/2020b`` +``5.4.0`` ``-metis`` ``foss/2021a`` +``5.4.1`` ``-metis`` ``foss/2021b``, ``intel/2021b`` +``5.5.0`` ``-metis`` ``foss/2021a`` +``5.5.1`` ``-metis`` ``foss/2022a`` ========= ============== ================================================================================================================= @@ -29539,11 +30625,11 @@ muParser is an extensible high performance math expression parser library writt *homepage*: https://beltoforion.de/article.php?a=muparser ========= ===================================== -version toolchain +version toolchain ========= ===================================== -``2.2.5`` ``GCCcore/6.4.0`` +``2.2.5`` ``GCCcore/6.4.0`` ``2.3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``2.3.3`` ``GCCcore/10.3.0`` +``2.3.3`` ``GCCcore/10.3.0`` ========= ===================================== @@ -29557,7 +30643,7 @@ A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Ma *homepage*: https://beltoforion.de/en/muparserx/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``4.0.8`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -29573,7 +30659,7 @@ MuPeXI: Mutant Peptide eXtractor and Informer. Given a list of somatic mutations *homepage*: https://github.com/ambj/MuPeXI ========= ============================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================== ============== ``1.2.0`` ``-Perl-5.28.0-Python-2.7.15`` ``foss/2018b`` ========= ============================== ============== @@ -29589,13 +30675,13 @@ MUSCLE is one of the best-performing multiple alignment programs according to p *homepage*: https://drive5.com/muscle/ ============ =============== ===================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============ =============== ===================================================================================================================================================================================================================== ``3.8.31`` ``GCC/7.3.0-2.30``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2017b``, ``foss/2018a``, ``intel/2016a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``3.8.31`` ``-i86linux64`` ``system`` -``3.8.1551`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` -``5.0.1428`` ``GCCcore/10.3.0`` -``5.1`` ``GCCcore/11.2.0`` +``3.8.31`` ``-i86linux64`` ``system`` +``3.8.1551`` ``GCC/10.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0`` +``5.0.1428`` ``GCCcore/10.3.0`` +``5.1`` ``GCCcore/11.2.0`` ============ =============== ===================================================================================================================================================================================================================== @@ -29609,7 +30695,7 @@ Multi-subject Single Cell deconvolution (MuSiC) is a deconvolution method that u *homepage*: https://github.com/xuranw/MuSiC ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.6.2`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -29625,7 +30711,7 @@ MUST detects usage errors of the Message Passing Interface (MPI) and reports the *homepage*: https://hpc.rwth-aachen.de/must/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.6`` ``-Python-3.6.6`` ``foss/2018b`` ``1.6`` ``-Python-3.7.4`` ``foss/2019b`` @@ -29643,7 +30729,7 @@ MuTect is a method developed at the Broad Institute for the reliable and accura *homepage*: http://www.broadinstitute.org/cancer/cga/mutect ========= ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ========== ``1.1.4`` ``-Java-1.7.0_76`` ``system`` ``1.1.4`` ``-Java-1.7.0_80`` ``system`` @@ -29661,7 +30747,7 @@ Mutil is a set of standard utilities that have been parallelized to maximize per *homepage*: http://people.nas.nasa.gov/~kolano/projects/mutil.html =========== =============== -version toolchain +version toolchain =========== =============== ``1.822.3`` ``intel/2016a`` =========== =============== @@ -29677,9 +30763,9 @@ This is an MPI 3.0 implementation. It is based on MPICH2 and MVICH. *homepage*: http://mvapich.cse.ohio-state.edu/overview/mvapich2/ ========= ================== -version toolchain +version toolchain ========= ================== -``2.0.1`` ``GCC/4.8.4`` +``2.0.1`` ``GCC/4.8.4`` ``2.1`` ``GCC/4.9.3-2.25`` ``2.2b`` ``GCC/4.9.3-2.25`` ========= ================== @@ -29695,7 +30781,7 @@ Mini-XML is a tiny XML library that you can use to read and write XML and XML-l *homepage*: https://github.com/michaelrsweet/mxml ======= ================= -version toolchain +version toolchain ======= ================= ``3.2`` ``GCCcore/8.3.0`` ======= ================= @@ -29711,7 +30797,7 @@ Mxml is a pure C library (yet having an object oriented layout) that is meant to *homepage*: http://mxml.sourceforge.net ========= ============= -version toolchain +version toolchain ========= ============= ``0.9.2`` ``GCC/9.3.0`` ========= ============= @@ -29727,7 +30813,7 @@ Flexible and Efficient Library for Deep Learning *homepage*: http://mxnet.io/ ========= ========================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================== ============== ``0.9.3`` ``-Python-2.7.12-R-3.3.3`` ``foss/2016b`` ========= ========================== ============== @@ -29743,7 +30829,7 @@ MyCC is built and delivered as a tailored solution for metagenomics sequencescla *homepage*: https://sourceforge.net/projects/sb2nhri/files/MyCC/ ============== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================== =============== ``2017-03-01`` ``-Python-2.7.16`` ``intel/2019b`` ============== ================== =============== @@ -29759,7 +30845,7 @@ Python Client for MyGene.Info services. *homepage*: https://github.com/biothings/mygene.py ========= =============== -version toolchain +version toolchain ========= =============== ``3.1.0`` ``intel/2019a`` ========= =============== @@ -29775,7 +30861,7 @@ MyMediaLite is a lightweight, multi-purpose library of recommender system algori *homepage*: http://www.ismll.uni-hildesheim.de/mymedialite/ ======== =============== -version toolchain +version toolchain ======== =============== ``3.10`` ``intel/2016b`` ``3.11`` ``intel/2016b`` @@ -29793,12 +30879,12 @@ A mpi4py based random pair pingpong network stress test. *homepage*: https://github.com/hpcugent/mympingpong ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``0.7.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.7.1`` ``-Python-2.7.12`` ``intel/2016b`` -``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.8.0`` ``-Python-2.7.14`` ``intel/2018a`` +``0.7.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.7.1`` ``-Python-2.7.12`` ``intel/2016b`` +``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.8.0`` ``-Python-2.7.14`` ``intel/2018a`` ``0.8.0`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2019a`` ========= ================== =============================== @@ -29813,7 +30899,7 @@ Myokit is an open-source Python-based toolkit that facilitates modeling and simu *homepage*: http://myokit.org ========== ================================== -version toolchain +version toolchain ========== ================================== ``1.32.0`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================================== @@ -29829,7 +30915,7 @@ Optional static typing for Python *homepage*: http://www.mypy-lang.org/ ========= =============== -version toolchain +version toolchain ========= =============== ``0.4.5`` ``intel/2016b`` ========= =============== @@ -29845,10 +30931,10 @@ MySQL is one of the world's most widely used open-source relational database ma *homepage*: http://www.mysql.com/ ========== =============== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== =============== ================== ``5.6.26`` ``-clientonly`` ``GNU/4.9.3-2.25`` -``5.7.21`` ``-clientonly`` ``GCCcore/6.4.0`` +``5.7.21`` ``-clientonly`` ``GCCcore/6.4.0`` ========== =============== ================== @@ -29862,7 +30948,7 @@ MySQL database connector for Python *homepage*: https://github.com/farcepest/MySQLdb1 ========= ================================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================== =============== ``1.2.5`` ``-Python-2.7.11`` ``intel/2016a`` ``1.2.5`` ``-Python-2.7.11-MariaDB-10.1.14`` ``intel/2016a`` @@ -29879,7 +30965,7 @@ Python interface to MySQL *homepage*: https://github.com/PyMySQL/mysqlclient-python ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``1.3.7`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ========= ================== =============================== @@ -29891,7 +30977,23 @@ version versionsuffix toolchain --- -:ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_nano_428` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_NetPyNE_643` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_NFFT_302` - :ref:`list_software_nghttp2_711` - :ref:`list_software_nghttp3_712` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_ngtcp2_590` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_NVSHMEM_542` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` +:ref:`list_software_n2v_278` - :ref:`list_software_NAG_214` - :ref:`list_software_NAGfor_541` - :ref:`list_software_NAMD_288` - :ref:`list_software_namedlist_961` - :ref:`list_software_nano_428` - :ref:`list_software_NanoComp_795` - :ref:`list_software_nanocompore_1185` - :ref:`list_software_NanoFilt_795` - :ref:`list_software_nanofilt_859` - :ref:`list_software_nanoget_748` - :ref:`list_software_NanoLyse_809` - :ref:`list_software_nanomath_854` - :ref:`list_software_nanomax-analysis-utils_2273` - :ref:`list_software_nanonet_755` - :ref:`list_software_NanoPlot_811` - :ref:`list_software_nanopolish_1083` - :ref:`list_software_NanopolishComp_1450` - :ref:`list_software_napari_635` - :ref:`list_software_NASM_303` - :ref:`list_software_nauty_561` - :ref:`list_software_NBO_223` - :ref:`list_software_NCBI-Toolkit_1071` - :ref:`list_software_ncbi-vdb_773` - :ref:`list_software_NCCL_288` - :ref:`list_software_NCCL-tests_896` - :ref:`list_software_ncdf4_463` - :ref:`list_software_ncdu_426` - :ref:`list_software_NCIPLOT_537` - :ref:`list_software_NCL_221` - :ref:`list_software_ncl_317` - :ref:`list_software_NCO_224` - :ref:`list_software_ncompress_986` - :ref:`list_software_ncurses_771` - :ref:`list_software_ncview_652` - :ref:`list_software_nd2reader_887` - :ref:`list_software_ne_211` - :ref:`list_software_NECI_287` - :ref:`list_software_NEdit_468` - :ref:`list_software_Nek5000_483` - :ref:`list_software_Nektar++_699` - :ref:`list_software_neon_432` - :ref:`list_software_neptune-client_1451` - :ref:`list_software_Net-core_765` - :ref:`list_software_netCDF_532` - :ref:`list_software_netCDF-C++_730` - :ref:`list_software_netCDF-C++4_782` - :ref:`list_software_netCDF-Fortran_1309` - :ref:`list_software_netcdf4-python_1399` - :ref:`list_software_netloc_645` - :ref:`list_software_NetLogo_696` - :ref:`list_software_netMHC_543` - :ref:`list_software_netMHCIIpan_1008` - :ref:`list_software_netMHCpan_862` - :ref:`list_software_NetPIPE_597` - :ref:`list_software_NetPyNE_643` - :ref:`list_software_nettle_652` - :ref:`list_software_networkTools_1307` - :ref:`list_software_networkx_898` - :ref:`list_software_NeuroKit_817` - :ref:`list_software_NEURON_471` - :ref:`list_software_NewHybrids_1023` - :ref:`list_software_Nextflow_855` - :ref:`list_software_NextGenMap_983` - :ref:`list_software_nf-core-mag_1036` - :ref:`list_software_NFFT_302` - :ref:`list_software_nghttp2_711` - :ref:`list_software_nghttp3_712` - :ref:`list_software_NGLess_556` - :ref:`list_software_nglview_764` - :ref:`list_software_NGS_232` - :ref:`list_software_NGS-Python_919` - :ref:`list_software_NGSadmix_763` - :ref:`list_software_NGSpeciesID_1006` - :ref:`list_software_ngspice_745` - :ref:`list_software_ngtcp2_590` - :ref:`list_software_NiBabel_653` - :ref:`list_software_NIfTI_410` - :ref:`list_software_nifti2dicom_1112` - :ref:`list_software_Nilearn_713` - :ref:`list_software_Nim_292` - :ref:`list_software_NIMBLE_439` - :ref:`list_software_Ninja_496` - :ref:`list_software_Nipype_629` - :ref:`list_software_NLMpy_464` - :ref:`list_software_nlohmann_json_1396` - :ref:`list_software_NLopt_493` - :ref:`list_software_NLTK_313` - :ref:`list_software_nnU-Net_645` - :ref:`list_software_Node-RED_654` - :ref:`list_software_nodejs_643` - :ref:`list_software_Normaliz_844` - :ref:`list_software_nose-parameterized_1871` - :ref:`list_software_novoalign_973` - :ref:`list_software_NOVOPlasty_959` - :ref:`list_software_npstat_666` - :ref:`list_software_NRGLjubljana_1146` - :ref:`list_software_Nsight-Compute_1399` - :ref:`list_software_Nsight-Systems_1426` - :ref:`list_software_NSPR_323` - :ref:`list_software_NSS_244` - :ref:`list_software_nsync_555` - :ref:`list_software_ntCard_604` - :ref:`list_software_ntEdit_616` - :ref:`list_software_ntHits_634` - :ref:`list_software_NTL_238` - :ref:`list_software_NTPoly_582` - :ref:`list_software_num2words_945` - :ref:`list_software_numactl_756` - :ref:`list_software_numba_531` - :ref:`list_software_numdiff_745` - :ref:`list_software_numexpr_783` - :ref:`list_software_numpy_569` - :ref:`list_software_NVHPC_383` - :ref:`list_software_nvofbf_641` - :ref:`list_software_nvompi_665` - :ref:`list_software_NVSHMEM_542` - :ref:`list_software_nvtop_567` - :ref:`list_software_NWChem_546` - :ref:`list_software_NxTrim_610` + + +.. _list_software_n2v_278: + +*n2v* ++++++ + +Noise2Void - Learning Denoising from Single Noisy Images The field of image denoising is currently dominated by discriminative deep learning methods that are trained on pairs of noisy input and clean target images. Recently it has been shown that such methods can also be trained without clean targets. Instead, independent pairs of noisy images can be used, in an approach known as NOISE2NOISE (N2N). Here, we introduce NOISE2VOID (N2V), a training scheme that takes this idea one step further. It does not require noisy image pairs, nor clean target images. Consequently, N2V allows us to train directly on the body of data to be denoised and can therefore be applied when other methods cannot. Especially interesting is the application to biomedical image data, where the acquisition of training targets, clean or noisy, is frequently not possible. We compare the performance of N2V to approaches that have either clean target images and/or noisy image pairs available. Intuitively, N2V cannot be expected to outperform methods that have more information available during training. Still, we observe that the denoising performance of NOISE2VOID drops in moderation and compares favorably to training-free denoising methods. + +*homepage*: https://github.com/juglab/n2v + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.3.2`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== .. _list_software_NAG_214: @@ -29904,9 +31006,9 @@ The worlds largest collection of robust, documented, tested and maintained numer *homepage*: http://www.nag.co.uk ======= ================================== -version toolchain +version toolchain ======= ================================== -``24`` ``PGI/17.4-GCC-6.4.0-2.28`` +``24`` ``PGI/17.4-GCC-6.4.0-2.28`` ``26`` ``GCCcore/6.4.0``, ``intel/2018a`` ======= ================================== @@ -29921,7 +31023,7 @@ The checking compiler for improved code portability and detailed error reporting *homepage*: http://www.nag.co.uk ========== ========== -version toolchain +version toolchain ========== ========== ``6.2.14`` ``system`` ========== ========== @@ -29937,15 +31039,16 @@ NAMD is a parallel molecular dynamics code designed for high-performance simulat *homepage*: https://www.ks.uiuc.edu/Research/namd/ ======== ================ ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ================================================================ -``2.11`` ``-mpi`` ``intel/2016a`` -``2.12`` ``-CUDA-8.0.61`` ``foss/2016b`` +``2.11`` ``-mpi`` ``intel/2016a`` +``2.12`` ``-CUDA-8.0.61`` ``foss/2016b`` ``2.12`` ``-mpi`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``2.13`` ``fosscuda/2018b`` -``2.13`` ``-mpi`` ``foss/2018b``, ``foss/2019b``, ``intel/2018b`` -``2.14`` ``fosscuda/2019b`` -``2.14`` ``-mpi`` ``foss/2019b``, ``foss/2020a``, ``intel/2020a`` +``2.13`` ``fosscuda/2018b`` +``2.13`` ``-mpi`` ``foss/2018b``, ``foss/2019b``, ``intel/2018b`` +``2.14`` ``fosscuda/2019b`` +``2.14`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.14`` ``-mpi`` ``foss/2019b``, ``foss/2020a``, ``intel/2020a`` ======== ================ ================================================================ @@ -29959,7 +31062,7 @@ A Python object, similar to namedtuple, but for lists. *homepage*: https://gitlab.com/ericvsmith/namedlist ======= ================== -version toolchain +version toolchain ======= ================== ``1.8`` ``GCCcore/11.2.0`` ======= ================== @@ -29975,9 +31078,10 @@ a simple editor, inspired by Pico *homepage*: https://www.nano-editor.org/ ======= ================== -version toolchain +version toolchain ======= ================== ``6.4`` ``GCCcore/11.3.0`` +``7.0`` ``GCCcore/11.3.0`` ======= ================== @@ -29991,7 +31095,7 @@ Comparing runs of Oxford Nanopore sequencing data and alignments *homepage*: https://github.com/wdecoster/NanoComp ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``1.10.1`` ``-Python-3.7.4`` ``intel/2019b`` ``1.13.1`` ``intel/2020b`` @@ -30008,7 +31112,7 @@ Nanocompore identifies differences in ONT nanopore sequencing raw signal corresp *homepage*: https://nanocompore.rna.rocks/ ============== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================= =============== ``1.0.0rc3-2`` ``-Python-3.8.2`` ``intel/2020a`` ============== ================= =============== @@ -30019,14 +31123,15 @@ version versionsuffix toolchain *NanoFilt* ++++++++++ -Filtering and trimming of Oxford Nanopore Sequencing data +Filtering and trimming of long read sequencing data. *homepage*: https://github.com/wdecoster/nanofilt ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.6.0`` ``-Python-3.7.4`` ``intel/2019b`` +``2.8.0`` ``foss/2021b`` ========= ================= =============== @@ -30040,10 +31145,10 @@ Filtering and trimming of long read sequencing data. *homepage*: https://github.com/wdecoster/nanofilt ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== -``2.5.0`` ``-Python-3.6.6`` ``foss/2018b`` -``2.6.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.5.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.6.0`` ``-Python-3.7.4`` ``foss/2019b`` ``2.6.0`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -30058,13 +31163,30 @@ Functions to extract information from Oxford Nanopore sequencing data and alignm *homepage*: https://github.com/wdecoster/nanoget ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``1.12.1`` ``-Python-3.7.4`` ``intel/2019b`` ``1.15.0`` ``intel/2020b`` +``1.18.1`` ``foss/2021a`` ========== ================= =============== +.. _list_software_NanoLyse_809: + +*NanoLyse* +++++++++++ + +Remove reads mapping to the lambda phage genome from a fastq file. + +*homepage*: https://github.com/wdecoster/nanolyse + +========= ============== +version toolchain +========= ============== +``1.2.1`` ``foss/2021a`` +========= ============== + + .. _list_software_nanomath_854: *nanomath* @@ -30075,10 +31197,11 @@ A few simple math function for other Oxford Nanopore processing scripts *homepage*: https://github.com/wdecoster/nanomath ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``0.23.1`` ``-Python-3.7.4`` ``intel/2019b`` ``1.2.0`` ``intel/2020b`` +``1.2.1`` ``foss/2021a`` ========== ================= =============== @@ -30092,7 +31215,7 @@ A set of tools for handling and analysing data at the NanoMAX beamline. *homepage*: https://github.com/maxiv-science/nanomax-analysis-utils ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.4.3`` ``foss/2020b``, ``fosscuda/2020b`` @@ -30109,7 +31232,7 @@ Nanonet provides recurrent neural network basecalling for Oxford Nanopore MinION *homepage*: https://github.com/nanoporetech/nanonet ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.0.0`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -30124,12 +31247,12 @@ Plotting suite for long read sequencing data and alignments *homepage*: https://github.com/wdecoster/NanoPlot -========== ================= =============== -version versionsuffix toolchain -========== ================= =============== +========== ================= =============================== +version versionsuffix toolchain +========== ================= =============================== ``1.28.4`` ``-Python-3.7.4`` ``intel/2019b`` -``1.33.0`` ``intel/2020b`` -========== ================= =============== +``1.33.0`` ``foss/2021a``, ``intel/2020b`` +========== ================= =============================== .. _list_software_nanopolish_1083: @@ -30142,13 +31265,13 @@ Software package for signal-level analysis of Oxford Nanopore sequencing data. *homepage*: https://github.com/jts/nanopolish ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``0.9.2`` ``intel/2018a`` +``0.9.2`` ``intel/2018a`` ``0.10.2`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.13.1`` ``-Python-3.6.6`` ``foss/2018b`` -``0.13.2`` ``-Python-3.8.2`` ``foss/2020a`` -``0.13.3`` ``foss/2020b`` +``0.13.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.13.2`` ``-Python-3.8.2`` ``foss/2020a`` +``0.13.3`` ``foss/2020b`` ========== ================== =============================== @@ -30162,12 +31285,28 @@ NanopolishComp is a Python3 package for downstream analyses of Nanopolish output *homepage*: https://adrienleger.com/NanopolishComp/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.6.11`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============== +.. _list_software_napari_635: + +*napari* +++++++++ + +napari is a fast, interactive, multi-dimensional image viewer for Python. It's designed for browsing, annotating, and analyzing large multi-dimensional images. It's built on top of Qt (for the GUI), vispy (for performant GPU-based rendering), and the scientific Python stack (numpy, scipy). + +*homepage*: https://napari.org/ + +========== ============== +version toolchain +========== ============== +``0.4.15`` ``foss/2021b`` +========== ============== + + .. _list_software_NASM_303: *NASM* @@ -30177,17 +31316,17 @@ NASM: General-purpose x86 assembler *homepage*: https://www.nasm.us/ -=========== ==================================================================================== -version toolchain -=========== ==================================================================================== +=========== ================================================================================================== +version toolchain +=========== ================================================================================================== ``2.11.08`` ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a`` -``2.12.01`` ``foss/2016a``, ``intel/2016a`` -``2.12.02`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a``, ``system`` -``2.13.01`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``2.13.03`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.15.05`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -=========== ==================================================================================== +``2.12.01`` ``foss/2016a``, ``intel/2016a`` +``2.12.02`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b``, ``intel/2017a``, ``system`` +``2.13.01`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``2.13.03`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.14.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.15.05`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` +=========== ================================================================================================== .. _list_software_nauty_561: @@ -30200,11 +31339,11 @@ nauty and Traces are programs for computing automorphism groups of graphs and di *homepage*: https://pallini.di.uniroma1.it/ ========== ==================== -version toolchain +version toolchain ========== ==================== ``2.6r12`` ``GCC/8.2.0-2.31.1`` ``2.7rc2`` ``GCC/8.2.0-2.31.1`` -``2.7rc5`` ``GCC/8.3.0`` +``2.7rc5`` ``GCC/8.3.0`` ========== ==================== @@ -30218,7 +31357,7 @@ The Natural Bond Orbital (NBO) program is a discovery tool for chemical insights *homepage*: http://nbo.chem.wisc.edu/ ======= =============== -version toolchain +version toolchain ======= =============== ``1.1`` ``intel/2016a`` ``7.0`` ``intel/2017b`` @@ -30235,7 +31374,7 @@ The NCBI Toolkit is a collection of utilities developed for the production and *homepage*: http://ncbi.github.io/cxx-toolkit/ ========== =============== -version toolchain +version toolchain ========== =============== ``18.0.0`` ``intel/2017a`` ========== =============== @@ -30251,17 +31390,18 @@ The SRA Toolkit and SDK from NCBI is a collection of tools and libraries for us *homepage*: https://github.com/ncbi/ncbi-vdb =========== ================================================ -version toolchain +version toolchain =========== ================================================ -``2.5.8-1`` ``foss/2016b``, ``intel/2016a`` -``2.7.0`` ``foss/2016b`` +``2.5.8-1`` ``foss/2016b``, ``intel/2016a`` +``2.7.0`` ``foss/2016b`` ``2.8.2`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``2.9.1-1`` ``foss/2018a``, ``intel/2018a`` -``2.9.3`` ``foss/2018b`` -``2.10.4`` ``gompi/2019b`` -``2.10.7`` ``gompi/2020a`` -``2.10.9`` ``gompi/2020b`` -``2.11.2`` ``gompi/2021b`` +``2.9.1-1`` ``foss/2018a``, ``intel/2018a`` +``2.9.3`` ``foss/2018b`` +``2.10.4`` ``gompi/2019b`` +``2.10.7`` ``gompi/2020a`` +``2.10.9`` ``gompi/2020b``, ``gompi/2021a`` +``2.11.2`` ``gompi/2021b`` +``3.0.0`` ``gompi/2022a`` =========== ================================================ @@ -30275,20 +31415,21 @@ The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and mul *homepage*: https://developer.nvidia.com/nccl =========== =================== ============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== =================== ============================== -``2.1.4`` ``-CUDA-9.0.176`` ``system`` -``2.2.13`` ``-CUDA-9.2.148.1`` ``system`` -``2.3.7`` ``fosscuda/2018b`` -``2.4.2`` ``gcccuda/2019a`` -``2.4.8`` ``gcccuda/2019b`` -``2.8.3`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0``, ``system`` +``2.1.4`` ``-CUDA-9.0.176`` ``system`` +``2.2.13`` ``-CUDA-9.2.148.1`` ``system`` +``2.3.7`` ``fosscuda/2018b`` +``2.4.2`` ``gcccuda/2019a`` +``2.4.8`` ``gcccuda/2019b`` +``2.8.3`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0``, ``system`` ``2.8.3`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0``, ``system`` -``2.9.9`` ``-CUDA-11.3.1`` ``system`` -``2.10.3`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` -``2.10.3`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` -``2.11.4`` ``gcccuda/2019b`` -``2.12.12`` ``-CUDA-11.7.0`` ``GCCcore/11.3.0`` +``2.9.9`` ``-CUDA-11.3.1`` ``system`` +``2.10.3`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` +``2.10.3`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` +``2.11.4`` ``gcccuda/2019b`` +``2.12.12`` ``-CUDA-11.7.0`` ``GCCcore/11.3.0`` +``2.16.2`` ``-CUDA-12.0.0`` ``GCCcore/12.2.0`` =========== =================== ============================== @@ -30301,11 +31442,12 @@ Tests check both the performance and the correctness of NCCL operations. *homepage*: https://github.com/NVIDIA/nccl-tests -========= ================ -version toolchain -========= ================ -``2.0.0`` ``gompic/2019b`` -========= ================ +========== ================ ================ +version versionsuffix toolchain +========== ================ ================ +``2.0.0`` ``gompic/2019b`` +``2.13.6`` ``-CUDA-11.7.0`` ``gompi/2022a`` +========== ================ ================ .. _list_software_ncdf4_463: @@ -30318,17 +31460,17 @@ ncdf4: Interface to Unidata netCDF (version 4 or earlier) format data files *homepage*: https://cran.r-project.org/web/packages/ncdf4 ========== ============= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============================== -``1.16`` ``-R-3.4.0`` ``intel/2017a`` -``1.16`` ``-R-3.4.3`` ``intel/2017b`` -``1.16`` ``-R-3.4.4`` ``intel/2018a`` +``1.16`` ``-R-3.4.0`` ``intel/2017a`` +``1.16`` ``-R-3.4.3`` ``intel/2017b`` +``1.16`` ``-R-3.4.4`` ``intel/2018a`` ``1.16.1`` ``-R-3.5.1`` ``foss/2018b``, ``intel/2018b`` -``1.16.1`` ``-R-3.6.0`` ``foss/2019a`` -``1.17`` ``foss/2019b`` -``1.17`` ``-R-4.0.0`` ``foss/2020a`` -``1.17`` ``-R-4.0.3`` ``foss/2020b`` -``1.17`` ``-R-4.1.0`` ``foss/2021a`` +``1.16.1`` ``-R-3.6.0`` ``foss/2019a`` +``1.17`` ``foss/2019b`` +``1.17`` ``-R-4.0.0`` ``foss/2020a`` +``1.17`` ``-R-4.0.3`` ``foss/2020b`` +``1.17`` ``-R-4.1.0`` ``foss/2021a`` ========== ============= =============================== @@ -30342,13 +31484,13 @@ Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find *homepage*: https://dev.yorhel.nl/ncdu ========== ============================== -version toolchain +version toolchain ========== ============================== -``1.13`` ``GCCcore/7.3.0`` -``1.14`` ``GCCcore/7.3.0`` -``1.15.1`` ``GCCcore/9.3.0`` +``1.13`` ``GCCcore/7.3.0`` +``1.14`` ``GCCcore/7.3.0`` +``1.15.1`` ``GCCcore/9.3.0`` ``1.16`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``1.17`` ``GCC/11.3.0`` +``1.17`` ``GCC/11.3.0`` ========== ============================== @@ -30362,11 +31504,11 @@ NCIPLOT is a program for revealing non covalent interactions based on the reduc *homepage*: https://www.lct.jussieu.fr/pagesperso/contrera/index-nci.html ================ ======================= -version toolchain +version toolchain ================ ======================= ``4.0-20190718`` ``iccifort/2019.5.281`` ``4.0-20200106`` ``iccifort/2019.5.281`` -``4.0-20200624`` ``GCC/11.2.0`` +``4.0-20200624`` ``GCC/11.2.0`` ================ ======================= @@ -30380,10 +31522,10 @@ NCL is an interpreted language designed specifically for scientific data analysi *homepage*: https://www.ncl.ucar.edu ========= ================================================================================================================= -version toolchain +version toolchain ========= ================================================================================================================= -``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``6.5.0`` ``intel/2018a`` +``6.4.0`` ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` +``6.5.0`` ``intel/2018a`` ``6.6.2`` ``foss/2018b``, ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``intel/2018b``, ``intel/2019b``, ``intel/2020a`` ========= ================================================================================================================= @@ -30398,7 +31540,7 @@ The NEXUS Class Library is a C++ library for parsing NEXUS files. *homepage*: http://ncl.sourceforge.net/ ========== ==================== -version toolchain +version toolchain ========== ==================== ``2.1.18`` ``GCC/8.2.0-2.31.1`` ========== ==================== @@ -30414,20 +31556,22 @@ The NCO toolkit manipulates and analyzes data stored in netCDF-accessible format *homepage*: https://github.com/nco/nco ========= =============================== -version toolchain +version toolchain ========= =============================== -``4.6.0`` ``foss/2016a`` -``4.6.6`` ``intel/2017a`` -``4.7.0`` ``intel/2017b`` -``4.7.1`` ``intel/2017b`` -``4.7.4`` ``foss/2017b`` -``4.7.6`` ``intel/2018a`` +``4.6.0`` ``foss/2016a`` +``4.6.6`` ``intel/2017a`` +``4.7.0`` ``intel/2017b`` +``4.7.1`` ``intel/2017b`` +``4.7.4`` ``foss/2017b`` +``4.7.6`` ``intel/2018a`` ``4.7.9`` ``foss/2018b``, ``intel/2018b`` -``4.8.1`` ``foss/2019a`` -``4.9.3`` ``foss/2019b`` -``4.9.7`` ``foss/2020a``, ``foss/2020b`` -``5.0.1`` ``foss/2021a`` +``4.8.1`` ``foss/2019a`` +``4.9.3`` ``foss/2019b`` +``4.9.7`` ``foss/2020a``, ``foss/2020b`` +``5.0.1`` ``foss/2021a`` ``5.0.3`` ``foss/2021b``, ``intel/2021b`` +``5.1.0`` ``foss/2022a`` +``5.1.3`` ``foss/2021a`` ========= =============================== @@ -30441,7 +31585,7 @@ Compress is a fast, simple LZW file compressor. Compress does not have the high *homepage*: http://ncompress.sourceforge.net/ =========== ================= -version toolchain +version toolchain =========== ================= ``4.2.4.4`` ``GCCcore/6.4.0`` =========== ================= @@ -30457,13 +31601,13 @@ The Ncurses (new curses) library is a free software emulation of curses in Syst *homepage*: https://www.gnu.org/software/ncurses/ ======= ============================================================================================================================================================================================================================================================================================================================================================================= -version toolchain +version toolchain ======= ============================================================================================================================================================================================================================================================================================================================================================================= -``5.9`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5``, ``system`` +``5.9`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5``, ``system`` ``6.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` -``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``system`` -``6.3`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``system`` +``6.1`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``system`` +``6.2`` ``FCC/4.5.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0``, ``system`` +``6.3`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``system`` ======= ============================================================================================================================================================================================================================================================================================================================================================================= @@ -30477,10 +31621,10 @@ Ncview is a visual browser for netCDF format files. Typically you would use ncv *homepage*: http://meteora.ucsd.edu/~pierce/ncview_home_page.html ========= ====================================================================================================================================================================================== -version toolchain +version toolchain ========= ====================================================================================================================================================================================== ``2.1.7`` ``foss/2017b``, ``foss/2018b``, ``foss/2019b``, ``gompi/2019a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b``, ``iomkl/2018b`` -``2.1.8`` ``gompi/2020a``, ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a`` +``2.1.8`` ``gompi/2020a``, ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a`` ========= ====================================================================================================================================================================================== @@ -30494,7 +31638,7 @@ nd2reader is a pure-Python package that reads images produced by NIS Elements 4. *homepage*: https://www.lighthacking.nl/nd2reader/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``3.0.6`` ``-Python-2.7.14`` ``intel/2017b`` ========= ================== =============== @@ -30510,12 +31654,28 @@ ne is a free (GPL'd) text editor based on the POSIX standard that runs (we hope) *homepage*: http://ne.di.unimi.it/ ========= =============== -version toolchain +version toolchain ========= =============== ``3.0.1`` ``gimkl/2017a`` ========= =============== +.. _list_software_NECI_287: + +*NECI* +++++++ + +Standalone NECI codebase designed for FCIQMC and other stochastic quantum chemistry methods. + +*homepage*: https://github.com/ghb24/NECI_STABLE + +============ ============== +version toolchain +============ ============== +``20220711`` ``foss/2022a`` +============ ============== + + .. _list_software_NEdit_468: *NEdit* @@ -30526,7 +31686,7 @@ NEdit is a multi-purpose text editor for the X Window System, which combines a *homepage*: http://www.nedit.org ======= ============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============== ========== ``5.5`` ``-Linux-x86`` ``system`` ======= ============== ========== @@ -30542,7 +31702,7 @@ a fast and scalable high-order solver for computational fluid dynamics *homepage*: https://nek5000.mcs.anl.gov/ ======== =============== -version toolchain +version toolchain ======== =============== ``17.0`` ``intel/2018a`` ======== =============== @@ -30558,7 +31718,7 @@ Nektar++ is a tensor product based finite element package designed to allow one *homepage*: https://www.nektar.info ========= ============== -version toolchain +version toolchain ========= ============== ``5.0.1`` ``foss/2020b`` ========= ============== @@ -30574,7 +31734,7 @@ neon is an HTTP/1.1 and WebDAV client library, with a C interface. *homepage*: https://github.com/notroj/neon ========== ================= -version toolchain +version toolchain ========== ================= ``0.31.2`` ``GCCcore/8.3.0`` ========== ================= @@ -30589,13 +31749,13 @@ Neptune is an experiment tracking hub that brings organization and collaboration *homepage*: https://docs.neptune.ai -=========== ================= ============== -version versionsuffix toolchain -=========== ================= ============== +=========== ================= ============================== +version versionsuffix toolchain +=========== ================= ============================== ``0.4.129`` ``-Python-3.8.2`` ``foss/2020a`` ``0.10.5`` ``foss/2020b`` -``0.16.2`` ``foss/2021a`` -=========== ================= ============== +``0.16.2`` ``foss/2021a``, ``foss/2022a`` +=========== ================= ============================== .. _list_software_Net-core_765: @@ -30608,7 +31768,7 @@ version versionsuffix toolchain *homepage*: https://dotnet.microsoft.com/ ========= ========== -version toolchain +version toolchain ========= ========== ``2.1.8`` ``system`` ``2.2.5`` ``system`` @@ -30626,24 +31786,24 @@ NetCDF (network Common Data Form) is a set of software libraries and machine-in *homepage*: https://www.unidata.ucar.edu/software/netcdf/ =========== ================ ========================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================ ========================================================================================================================== -``4.3.3.1`` ``foss/2016a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` -``4.4.0`` ``foss/2016a``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``4.4.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``4.3.3.1`` ``foss/2016a``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``4.4.0`` ``foss/2016a``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``4.4.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``4.4.1.1`` ``foss/2016b``, ``foss/2017b``, ``fosscuda/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``4.4.1.1`` ``-HDF5-1.10.1`` ``foss/2017a``, ``intel/2017a`` -``4.4.1.1`` ``-HDF5-1.8.18`` ``intel/2017a`` -``4.4.1.1`` ``-HDF5-1.8.19`` ``foss/2017a``, ``foss/2017b``, ``intel/2017b`` -``4.5.0`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01`` -``4.6.0`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``4.6.1`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` -``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` -``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2020b`` -``4.8.0`` ``gompi/2021a``, ``iimpi/2021a`` -``4.8.1`` ``gompi/2021b``, ``iimpi/2021b`` -``4.9.0`` ``gompi/2022a`` +``4.4.1.1`` ``-HDF5-1.10.1`` ``foss/2017a``, ``intel/2017a`` +``4.4.1.1`` ``-HDF5-1.8.18`` ``intel/2017a`` +``4.4.1.1`` ``-HDF5-1.8.19`` ``foss/2017a``, ``foss/2017b``, ``intel/2017b`` +``4.5.0`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01`` +``4.6.0`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``4.6.1`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``4.6.2`` ``gompi/2019a``, ``iimpi/2019a`` +``4.7.1`` ``gompi/2019b``, ``gompic/2019b``, ``iimpi/2019b``, ``iimpic/2019b`` +``4.7.4`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2020b`` +``4.8.0`` ``gompi/2021a``, ``iimpi/2021a`` +``4.8.1`` ``gompi/2021b``, ``iimpi/2021b`` +``4.9.0`` ``gompi/2022a``, ``iimpi/2022a`` =========== ================ ========================================================================================================================== @@ -30657,7 +31817,7 @@ NetCDF (network Common Data Form) is a set of software libraries and machine-i *homepage*: http://www.unidata.ucar.edu/software/netcdf/ ======= ============== -version toolchain +version toolchain ======= ============== ``4.2`` ``foss/2016a`` ======= ============== @@ -30672,14 +31832,14 @@ NetCDF (network Common Data Form) is a set of software libraries and machine-in *homepage*: https://www.unidata.ucar.edu/software/netcdf/ -========= ================ ========================================================================================================================================================================================= -version versionsuffix toolchain -========= ================ ========================================================================================================================================================================================= -``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` -``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` -``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` -========= ================ ========================================================================================================================================================================================= +========= ================ ========================================================================================================================================================================================================== +version versionsuffix toolchain +========= ================ ========================================================================================================================================================================================================== +``4.3.0`` ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` +``4.3.0`` ``-HDF5-1.8.18`` ``intel/2017a`` +``4.3.0`` ``-HDF5-1.8.19`` ``intel/2017b`` +``4.3.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b``, ``iimpi/2022a`` +========= ================ ========================================================================================================================================================================================================== .. _list_software_netCDF-Fortran_1309: @@ -30692,18 +31852,18 @@ NetCDF (network Common Data Form) is a set of software libraries and machine-in *homepage*: https://www.unidata.ucar.edu/software/netcdf/ ========= ================ ==================================================================================================================================================================================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ==================================================================================================================================================================================================================================================================================================================================== -``4.4.1`` ``foss/2016b``, ``intel/2016b`` -``4.4.2`` ``intel/2016.02-GCC-4.9`` -``4.4.3`` ``foss/2016a``, ``intel/2016a`` +``4.4.1`` ``foss/2016b``, ``intel/2016b`` +``4.4.2`` ``intel/2016.02-GCC-4.9`` +``4.4.3`` ``foss/2016a``, ``intel/2016a`` ``4.4.4`` ``PGI/18.4-GCC-6.4.0-2.28``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2017b``, ``fosscuda/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intelcuda/2017b``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``iomkl/2018b`` -``4.4.4`` ``-HDF5-1.8.18`` ``intel/2017a`` -``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` -``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` -``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` -``4.5.3`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` -``4.6.0`` ``gompi/2022a`` +``4.4.4`` ``-HDF5-1.8.18`` ``intel/2017a`` +``4.4.4`` ``-HDF5-1.8.19`` ``foss/2017b``, ``intel/2017b`` +``4.4.5`` ``gompi/2019a``, ``iimpi/2019a`` +``4.5.2`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` +``4.5.3`` ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompic/2020b``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b`` +``4.6.0`` ``gompi/2022a``, ``iimpi/2022a`` ========= ================ ==================================================================================================================================================================================================================================================================================================================================== @@ -30717,24 +31877,24 @@ Python/numpy interface to netCDF. *homepage*: https://unidata.github.io/netcdf4-python/ =========== ============================= =================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============================= =================================================== -``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` -``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` -``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` -``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` -``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` -``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` -``1.4.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` -``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` -``1.5.2`` ``intel/2019a`` -``1.5.3`` ``-Python-2.7.16`` ``foss/2019b`` -``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.2.9`` ``-Python-2.7.13`` ``intel/2017a`` +``1.3.1`` ``-Python-3.6.3`` ``intel/2017b`` +``1.3.1`` ``-Python-3.6.3-HDF5-1.8.19`` ``intel/2017b`` +``1.4.0`` ``-Python-3.6.2-HDF5-1.8.19`` ``foss/2017b`` +``1.4.0`` ``-Python-3.6.4`` ``intel/2018a`` +``1.4.1`` ``-Python-2.7.15`` ``intel/2018b`` +``1.4.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.4.2`` ``-Python-3.6.4`` ``foss/2018a`` +``1.4.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.5.2`` ``intel/2019a`` +``1.5.3`` ``-Python-2.7.16`` ``foss/2019b`` +``1.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.5.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``1.5.5.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``1.5.7`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` -``1.6.1`` ``foss/2022a`` +``1.5.7`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` +``1.6.1`` ``foss/2022a``, ``intel/2022a`` =========== ============================= =================================================== @@ -30748,7 +31908,7 @@ The Portable Network Locality (netloc) software package provides network topolo *homepage*: http://www.open-mpi.org/software/netloc ======= ============= -version toolchain +version toolchain ======= ============= ``0.5`` ``GCC/4.8.3`` ======= ============= @@ -30764,7 +31924,7 @@ NetLogo is a multi-agent programmable modeling environment. It is used by tens o *homepage*: https://ccl.northwestern.edu/netlogo/ ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``5.3.1`` ``-64`` ``system`` ``6.0.4`` ``-64`` ``system`` @@ -30782,7 +31942,7 @@ NetMHC 4.0 software predicts binding of peptides to a number of different HLA *homepage*: http://www.cbs.dtu.dk/cgi-bin/nph-sw_request?netMHC ======== ========== -version toolchain +version toolchain ======== ========== ``4.0a`` ``system`` ======== ========== @@ -30798,7 +31958,7 @@ NetMHCIIpan 3.2 server predicts binding of peptides to MHC class II molecules. *homepage*: https://www.cbs.dtu.dk/services/NetMHCIIpan/ ======= ==================================== -version toolchain +version toolchain ======= ==================================== ``3.2`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ======= ==================================== @@ -30814,7 +31974,7 @@ The NetMHCpan software predicts binding of peptides to any known MHC molecule *homepage*: http://www.cbs.dtu.dk/cgi-bin/nph-sw_request?netMHCpan ======== ========== -version toolchain +version toolchain ======== ========== ``4.0a`` ``system`` ======== ========== @@ -30830,9 +31990,9 @@ NetPIPE is a protocol independent communication performance benchmark that visua *homepage*: https://netpipe.cs.ksu.edu/ ========= ================================ -version toolchain +version toolchain ========= ================================ -``5.1`` ``intel/2018a`` +``5.1`` ``intel/2018a`` ``5.1.4`` ``gompi/2020b``, ``iimpi/2020b`` ========= ================================ @@ -30847,7 +32007,7 @@ NetPyNE is an open-source Python package to facilitate the development, parallel *homepage*: http://www.netpyne.org =========== ============== -version toolchain +version toolchain =========== ============== ``1.0.2.1`` ``foss/2021b`` =========== ============== @@ -30863,18 +32023,18 @@ Nettle is a cryptographic library that is designed to fit easily in more or les *homepage*: https://www.lysator.liu.se/~nisse/nettle/ ========= =========================================================================================================================================== -version toolchain +version toolchain ========= =========================================================================================================================================== -``3.1.1`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` -``3.2`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``3.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017a`` +``3.1.1`` ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` +``3.2`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``3.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``intel/2017a`` ``3.4`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018a`` -``3.4.1`` ``GCCcore/8.2.0`` -``3.5.1`` ``GCCcore/8.3.0`` -``3.6`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.7.2`` ``GCCcore/10.3.0`` -``3.7.3`` ``GCCcore/11.2.0`` -``3.8`` ``GCCcore/11.3.0`` +``3.4.1`` ``GCCcore/8.2.0`` +``3.5.1`` ``GCCcore/8.3.0`` +``3.6`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.7.2`` ``GCCcore/10.3.0`` +``3.7.3`` ``GCCcore/11.2.0`` +``3.8`` ``GCCcore/11.3.0`` ========= =========================================================================================================================================== @@ -30888,7 +32048,7 @@ Dynamical Network Analysis is a method of characterizing allosteric signalling t *homepage*: http://faculty.scs.illinois.edu/schulten/software/networkTools/ ======= ============= -version toolchain +version toolchain ======= ============= ``2`` ``GCC/9.3.0`` ======= ============= @@ -30904,26 +32064,26 @@ NetworkX is a Python package for the creation, manipulation, and study of the st *homepage*: https://pypi.python.org/pypi/networkx ========= ================== ======================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ======================================================================== -``1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.11`` ``-Python-2.7.11`` ``foss/2016a`` -``1.11`` ``-Python-2.7.14`` ``intel/2017b`` -``1.11`` ``-Python-3.5.1`` ``foss/2016a`` -``2.0`` ``-Python-2.7.14`` ``intel/2017b`` -``2.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` -``2.2`` ``-Python-2.7.16`` ``foss/2019b`` -``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.11`` ``-Python-2.7.11`` ``foss/2016a`` +``1.11`` ``-Python-2.7.14`` ``intel/2017b`` +``1.11`` ``-Python-3.5.1`` ``foss/2016a`` +``2.0`` ``-Python-2.7.14`` ``intel/2017b`` +``2.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b`` +``2.2`` ``-Python-2.7.16`` ``foss/2019b`` +``2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``2.3`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``2.4`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` ``2.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` +``2.4`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` ``2.5`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``2.5.1`` ``foss/2021a`` -``2.6.2`` ``foss/2020b`` -``2.6.3`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` -``2.8.4`` ``foss/2022a`` +``2.5.1`` ``foss/2021a`` +``2.6.2`` ``foss/2020b`` +``2.6.3`` ``foss/2021a``, ``foss/2021b``, ``intel/2021b`` +``2.8.4`` ``foss/2022a`` ========= ================== ======================================================================== @@ -30937,7 +32097,7 @@ NeuroKit is a Python module that provides high-level integrative functions with *homepage*: https://neurokit.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.2.7`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -30953,11 +32113,11 @@ Empirically-based simulations of neurons and networks of neurons. *homepage*: https://www.neuron.yale.edu/neuron ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``7.4`` ``intel/2016b`` ``7.6.5`` ``-Python-2.7.15`` ``intel/2018b`` -``7.8.2`` ``foss/2021b`` +``7.8.2`` ``foss/2021b`` ========= ================== =============== @@ -30971,7 +32131,7 @@ This implements a Gibbs sampler to estimate the posterior probability that genet *homepage*: https://ib.berkeley.edu/labs/slatkin/eriq/software/software.htm#NewHybs ============= ============== -version toolchain +version toolchain ============= ============== ``1.1_Beta3`` ``GCC/10.2.0`` ============= ============== @@ -30984,10 +32144,10 @@ version toolchain Nextflow is a reactive workflow framework and a programming DSL that eases writing computational pipelines with complex data -*homepage*: https://www.nextflow.io +*homepage*: https://www.nextflow.io/ =========== ========== -version toolchain +version toolchain =========== ========== ``19.04.0`` ``system`` ``19.07.0`` ``system`` @@ -31000,6 +32160,7 @@ version toolchain ``21.10.6`` ``system`` ``22.04.0`` ``system`` ``22.10.0`` ``system`` +``22.10.1`` ``system`` =========== ========== @@ -31013,12 +32174,28 @@ NextGenMap is a flexible highly sensitive short read mapping tool that handles *homepage*: http://cibiv.github.io/NextGenMap/ ========= ============================== -version toolchain +version toolchain ========= ============================== ``0.5.5`` ``GCC/11.2.0``, ``foss/2016b`` ========= ============================== +.. _list_software_nf-core-mag_1036: + +*nf-core-mag* ++++++++++++++ + +The Nextflow pipeline 'mag' ported to EasyBuild/EESSI. + +*homepage*: https://nf-co.re/mag + +============ ============== +version toolchain +============ ============== +``20221110`` ``foss/2021a`` +============ ============== + + .. _list_software_NFFT_302: *NFFT* @@ -31029,12 +32206,12 @@ The NFFT (nonequispaced fast Fourier transform or nonuniform fast Fourier transf *homepage*: https://www-user.tu-chemnitz.de/~potts/nfft/ ========= ============================================== -version toolchain +version toolchain ========= ============================================== -``3.1.3`` ``foss/2020b``, ``fosscuda/2020b`` -``3.5.1`` ``foss/2018b``, ``foss/2019a`` +``3.1.3`` ``foss/2020b``, ``fosscuda/2020b`` +``3.5.1`` ``foss/2018b``, ``foss/2019a`` ``3.5.2`` ``foss/2020a``, ``foss/2021a``, ``foss/2021b`` -``3.5.3`` ``foss/2022a`` +``3.5.3`` ``foss/2022a`` ========= ============================================== @@ -31047,11 +32224,11 @@ This is an implementation of the Hypertext Transfer Protocol version 2 in C. Th *homepage*: https://github.com/nghttp2/nghttp2 -========== ============== -version toolchain -========== ============== -``1.48.0`` ``GCC/11.2.0`` -========== ============== +========== ============================== +version toolchain +========== ============================== +``1.48.0`` ``GCC/11.2.0``, ``GCC/11.3.0`` +========== ============================== .. _list_software_nghttp3_712: @@ -31063,11 +32240,11 @@ nghttp3 is an implementation of RFC 9114 HTTP/3 mapping over QUIC and RFC 9204 *homepage*: https://github.com/ngtcp2/nghttp3 -========= ================== -version toolchain -========= ================== -``0.6.0`` ``GCCcore/11.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``0.6.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_NGLess_556: @@ -31080,7 +32257,7 @@ NGLess is a domain-specific language for NGS (next-generation sequencing data) p *homepage*: https://ngless.embl.de/ ========= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ========== ``1.1.1`` ``-static-Linux64`` ``system`` ========= =================== ========== @@ -31096,10 +32273,11 @@ IPython widget to interactively view molecular structures and trajectories. *homepage*: https://github.com/arose/nglview ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.7.0`` ``-Python-3.7.2`` ``intel/2019a`` ``2.7.7`` ``-Python-3.8.2`` ``intel/2020a`` +``3.0.3`` ``foss/2021a`` ========= ================= =============== @@ -31113,19 +32291,19 @@ NGS is a new, domain-specific API for accessing reads, alignments and pileups pr *homepage*: https://github.com/ncbi/ngs ========== =================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ====================================== -``1.2.3`` ``foss/2016b``, ``intel/2016a`` -``1.2.5`` ``foss/2016b`` -``1.3.0`` ``GCCcore/6.4.0``, ``intel/2017a`` -``2.9.1`` ``-Java-1.8.0_162`` ``foss/2018a``, ``intel/2018a`` -``2.9.3`` ``-Java-1.8`` ``foss/2018b`` -``2.10.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` -``2.10.0`` ``-Java-11`` ``GCCcore/8.2.0`` -``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` -``2.10.5`` ``GCCcore/9.3.0`` +``1.2.3`` ``foss/2016b``, ``intel/2016a`` +``1.2.5`` ``foss/2016b`` +``1.3.0`` ``GCCcore/6.4.0``, ``intel/2017a`` +``2.9.1`` ``-Java-1.8.0_162`` ``foss/2018a``, ``intel/2018a`` +``2.9.3`` ``-Java-1.8`` ``foss/2018b`` +``2.10.0`` ``-Java-1.8`` ``GCCcore/8.2.0`` +``2.10.0`` ``-Java-11`` ``GCCcore/8.2.0`` +``2.10.4`` ``-Java-11`` ``GCCcore/8.3.0`` +``2.10.5`` ``GCCcore/9.3.0`` ``2.10.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.11.2`` ``GCCcore/11.2.0`` +``2.11.2`` ``GCCcore/11.2.0`` ========== =================== ====================================== @@ -31139,7 +32317,7 @@ NGS is a new, domain-specific API for accessing reads, alignments and pileups pr *homepage*: https://github.com/ncbi/ngs ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``1.2.3`` ``-Python-2.7.11`` ``intel/2016a`` ``2.9.3`` ``-Python-3.6.6`` ``intel/2018b`` @@ -31157,7 +32335,7 @@ NGSadmix is a tool for finding admixture proportions from NGS data, based on ge *homepage*: http://www.popgen.dk/software/index.php/NgsAdmix ======= ================== -version toolchain +version toolchain ======= ================== ``32`` ``GCC/7.3.0-2.30`` ======= ================== @@ -31173,7 +32351,7 @@ NGSpeciesID is a tool for clustering and consensus forming of targeted ONT reads *homepage*: https://github.com/ksahlin/NGSpeciesID =========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= ============== ``0.1.1.1`` ``-Python-3.7.4`` ``foss/2019b`` ``0.1.2.1`` ``foss/2021b`` @@ -31190,7 +32368,7 @@ Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on t *homepage*: https://ngspice.sourceforge.net ======= ============== -version toolchain +version toolchain ======= ============== ``31`` ``foss/2019b`` ======= ============== @@ -31205,11 +32383,11 @@ version toolchain *homepage*: https://github.com/ngtcp2/ngtcp2 -========= ============== -version toolchain -========= ============== -``0.7.0`` ``GCC/11.2.0`` -========= ============== +========= ============================== +version toolchain +========= ============================== +``0.7.0`` ``GCC/11.2.0``, ``GCC/11.3.0`` +========= ============================== .. _list_software_NiBabel_653: @@ -31222,21 +32400,22 @@ NiBabel provides read/write access to some common medical and neuroimaging file *homepage*: https://nipy.github.io/nibabel ========= ================================= ================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================= ================================================== -``2.0.2`` ``-Python-2.7.11`` ``intel/2016a`` -``2.0.2`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` -``2.1.0`` ``-Python-2.7.13`` ``intel/2017a`` -``2.2.1`` ``-Python-3.6.4`` ``intel/2018a`` -``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``2.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` -``2.4.0`` ``foss/2019a``, ``intel/2019a`` -``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` -``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``2.0.2`` ``-Python-2.7.11`` ``intel/2016a`` +``2.0.2`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` +``2.1.0`` ``-Python-2.7.13`` ``intel/2017a`` +``2.2.1`` ``-Python-3.6.4`` ``intel/2018a`` +``2.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``2.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``2.3.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.4.0`` ``foss/2019a``, ``intel/2019a`` +``2.5.1`` ``-Python-3.6.6`` ``foss/2018b`` +``3.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ``3.2.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` -``3.2.2`` ``foss/2021b`` +``3.2.2`` ``foss/2021b`` +``4.0.2`` ``foss/2022a`` ========= ================================= ================================================== @@ -31250,7 +32429,7 @@ Niftilib is a set of i/o libraries for reading and writing files in the nifti-1 *homepage*: http://niftilib.sourceforge.net/ ========= ================= -version toolchain +version toolchain ========= ================= ``2.0.0`` ``GCCcore/6.4.0`` ========= ================= @@ -31266,7 +32445,7 @@ Nifti2Dicom is a conversion tool that converts 3D NIfTI files (and other formats *homepage*: https://github.com/biolab-unige/nifti2dicom ========== ============== -version toolchain +version toolchain ========== ============== ``0.4.11`` ``foss/2019b`` ========== ============== @@ -31282,13 +32461,13 @@ Nilearn is a Python module for fast and easy statistical learning on NeuroImagin *homepage*: https://nilearn.github.io/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``0.5.2`` ``foss/2019a``, ``intel/2019a`` ``0.5.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``0.5.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.7.0`` ``-Python-3.8.2`` ``foss/2020a`` -``0.7.1`` ``foss/2020b`` +``0.7.0`` ``-Python-3.8.2`` ``foss/2020a`` +``0.7.1`` ``foss/2020b`` ========= ================== =============================== @@ -31302,11 +32481,11 @@ Nim is a systems and applications programming language. *homepage*: https://nim-lang.org/ ========== ================== -version toolchain +version toolchain ========== ================== -``0.18.0`` ``GCCcore/6.4.0`` -``0.19.2`` ``GCCcore/7.3.0`` -``1.0.0`` ``GCCcore/8.3.0`` +``0.18.0`` ``GCCcore/6.4.0`` +``0.19.2`` ``GCCcore/7.3.0`` +``1.0.0`` ``GCCcore/8.3.0`` ``1.4.6`` ``GCCcore/10.2.0`` ``1.4.8`` ``GCCcore/10.3.0`` ``1.6.6`` ``GCCcore/11.2.0`` @@ -31323,7 +32502,7 @@ NIMBLE is a system for building and sharing analysis methods for statistical mod *homepage*: https://r-nimble.org ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.7.0`` ``-R-3.5.1`` ``foss/2018b`` ========= ============= ============== @@ -31339,13 +32518,14 @@ Ninja is a small build system with a focus on speed. *homepage*: https://ninja-build.org/ ========== ==================================================================================== -version toolchain +version toolchain ========== ==================================================================================== ``1.8.2`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2017b``, ``intel/2018a`` -``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` -``1.10.0`` ``GCCcore/9.3.0`` -``1.10.1`` ``GCCcore/10.2.0`` -``1.10.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.9.0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` +``1.10.0`` ``GCCcore/9.3.0`` +``1.10.1`` ``GCCcore/10.2.0`` +``1.10.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.11.1`` ``GCCcore/12.2.0`` ========== ==================================================================================== @@ -31359,12 +32539,12 @@ Nipype is a Python project that provides a uniform interface to existing neuroim *homepage*: https://nipype.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.0.2`` ``-Python-3.6.4`` ``intel/2018a`` -``1.1.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.1.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.4.2`` ``-Python-3.7.4`` ``intel/2019b`` -``1.8.5`` ``foss/2021a`` +``1.8.5`` ``foss/2021a`` ========= ================= =============== @@ -31378,7 +32558,7 @@ NLMpy is a Python package for the creation of neutral landscape models that are *homepage*: https://pypi.org/project/nlmpy ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.1.5`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =============== @@ -31394,7 +32574,7 @@ JSON for Modern C++ *homepage*: https://github.com/nlohmann/json ========== ================== -version toolchain +version toolchain ========== ================== ``3.10.0`` ``GCCcore/10.3.0`` ``3.10.4`` ``GCCcore/11.2.0`` @@ -31412,13 +32592,13 @@ NLopt is a free/open-source library for nonlinear optimization, providing a com *homepage*: http://ab-initio.mit.edu/wiki/index.php/NLopt ========= =================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========= =================================================================================================================================================================================================================================================== ``2.4.2`` ``GCC/5.4.0-2.26``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` -``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.6.2`` ``GCCcore/10.2.0`` -``2.7.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.7.1`` ``GCCcore/11.3.0`` +``2.6.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.6.2`` ``GCCcore/10.2.0`` +``2.7.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.7.1`` ``GCCcore/11.3.0`` ========= =================================================================================================================================================================================================================================================== @@ -31432,14 +32612,14 @@ NLTK is a leading platform for building Python programs to work with human langu *homepage*: https://www.nltk.org/ ========= ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================== -``3.2.2`` ``-Python-2.7.13`` ``intel/2017a`` -``3.2.4`` ``-Python-2.7.13`` ``intel/2017a`` -``3.5`` ``-Python-3.7.4`` ``foss/2019b`` +``3.2.2`` ``-Python-2.7.13`` ``intel/2017a`` +``3.2.4`` ``-Python-2.7.13`` ``intel/2017a`` +``3.5`` ``-Python-3.7.4`` ``foss/2019b`` ``3.5`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``3.6.7`` ``foss/2021a`` -``3.7`` ``foss/2021b`` +``3.6.7`` ``foss/2021a`` +``3.7`` ``foss/2021b`` ========= ================== ================================== @@ -31453,7 +32633,7 @@ nnU-Net is the first segmentation method that is designed to deal with the datas *homepage*: https://github.com/MIC-DKFZ/nnUNet ========= ============== -version toolchain +version toolchain ========= ============== ``1.7.0`` ``foss/2020b`` ========= ============== @@ -31469,7 +32649,7 @@ Node-RED is a programming tool for wiring together hardware devices, APIs and on *homepage*: http://nodered.org ========== ============== -version toolchain +version toolchain ========== ============== ``0.16.2`` ``foss/2017a`` ========== ============== @@ -31485,19 +32665,20 @@ Node.js is a platform built on Chrome's JavaScript runtime for easily building *homepage*: http://nodejs.org =========== ======================================================= -version toolchain +version toolchain =========== ======================================================= -``4.4.7`` ``foss/2016a`` -``6.10.3`` ``foss/2017a`` -``8.9.4`` ``foss/2017a`` -``10.15.1`` ``foss/2018b`` -``10.15.3`` ``GCCcore/8.2.0`` +``4.4.7`` ``foss/2016a`` +``6.10.3`` ``foss/2017a`` +``8.9.4`` ``foss/2017a`` +``10.15.1`` ``foss/2018b`` +``10.15.3`` ``GCCcore/8.2.0`` ``12.16.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``12.19.0`` ``GCCcore/10.2.0`` -``14.17.0`` ``GCCcore/10.3.0`` -``14.17.2`` ``GCCcore/10.3.0`` -``14.17.6`` ``GCCcore/11.2.0`` -``16.15.1`` ``GCCcore/11.3.0`` +``12.19.0`` ``GCCcore/10.2.0`` +``14.17.0`` ``GCCcore/10.3.0`` +``14.17.2`` ``GCCcore/10.3.0`` +``14.17.6`` ``GCCcore/11.2.0`` +``16.15.1`` ``GCCcore/11.3.0`` +``18.12.1`` ``GCCcore/12.2.0`` =========== ======================================================= @@ -31511,11 +32692,11 @@ Normaliz is a open source tool for computations in affine monoids, vector config *homepage*: https://www.normaliz.uni-osnabrueck.de/ ========= =============== -version toolchain +version toolchain ========= =============== ``3.6.3`` ``intel/2018b`` ``3.7.4`` ``gompi/2019a`` -``3.8.4`` ``GCC/8.3.0`` +``3.8.4`` ``GCC/8.3.0`` ========= =============== @@ -31529,10 +32710,10 @@ Parameterized testing with any Python test framework. *homepage*: hmat://github.com/wolever/nose-parameterized ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``0.5.0`` ``-Python-2.7.11`` ``foss/2016a`` -``0.5.0`` ``-Python-3.5.1`` ``foss/2016a`` +``0.5.0`` ``-Python-2.7.11`` ``foss/2016a`` +``0.5.0`` ``-Python-3.5.1`` ``foss/2016a`` ``0.5.0`` ``-Python-3.5.2`` ``intel/2016b`` ``0.6.0`` ``-Python-3.6.1`` ``intel/2017a`` ========= ================== =============== @@ -31548,9 +32729,9 @@ NovoCraft is a software bundle. NovoAlign: Market’s leading aligner with ful *homepage*: http://www.novocraft.com/ =========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ============== -``3.09.00`` ``system`` +``3.09.00`` ``system`` ``3.09.01`` ``-R-3.5.1`` ``foss/2018b`` =========== ============= ============== @@ -31565,7 +32746,7 @@ NOVOPlasty is a de novo assembler and heteroplasmy/variance caller for short cir *homepage*: https://github.com/ndierckx/NOVOPlasty ======= ================= -version toolchain +version toolchain ======= ================= ``3.7`` ``GCCcore/8.3.0`` ======= ================= @@ -31581,7 +32762,7 @@ npstat implements some population genetics tests and estimators that can be appl *homepage*: https://code.google.com/archive/p/npstat/ ======== =============================== -version toolchain +version toolchain ======== =============================== ``0.99`` ``foss/2016a``, ``intel/2016a`` ======== =============================== @@ -31597,7 +32778,7 @@ NRG Ljubljana is an efficient implementation of the numerical renormalization gr *homepage*: http://nrgljubljana.ijs.si/ ============ ============== -version toolchain +version toolchain ============ ============== ``2.4.3.23`` ``foss/2016b`` ============ ============== @@ -31613,7 +32794,7 @@ NVIDIA® Nsight™ Compute is an interactive kernel profiler for CUDA applicatio *homepage*: https://developer.nvidia.com/nsight-compute ============ ========== -version toolchain +version toolchain ============ ========== ``2020.3.0`` ``system`` ``2021.2.0`` ``system`` @@ -31630,7 +32811,7 @@ NVIDIA® Nsight™ Systems is a system-wide performance analysis tool designed t *homepage*: https://developer.nvidia.com/nsight-compute ============ ========== -version toolchain +version toolchain ============ ========== ``2020.5.1`` ``system`` ============ ========== @@ -31646,15 +32827,16 @@ Netscape Portable Runtime (NSPR) provides a platform-neutral API for system leve *homepage*: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR ======== ==================================== -version toolchain +version toolchain ======== ==================================== ``4.20`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``4.21`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``4.25`` ``GCCcore/9.3.0`` -``4.29`` ``GCCcore/10.2.0`` -``4.30`` ``GCCcore/10.3.0`` -``4.32`` ``GCCcore/11.2.0`` -``4.34`` ``GCCcore/11.3.0`` +``4.25`` ``GCCcore/9.3.0`` +``4.29`` ``GCCcore/10.2.0`` +``4.30`` ``GCCcore/10.3.0`` +``4.32`` ``GCCcore/11.2.0`` +``4.34`` ``GCCcore/11.3.0`` +``4.35`` ``GCCcore/12.2.0`` ======== ==================================== @@ -31668,16 +32850,17 @@ Network Security Services (NSS) is a set of libraries designed to support cross- *homepage*: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``3.39`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``3.42.1`` ``GCCcore/8.2.0`` -``3.45`` ``GCCcore/8.3.0`` -``3.51`` ``GCCcore/9.3.0`` -``3.57`` ``GCCcore/10.2.0`` -``3.65`` ``GCCcore/10.3.0`` -``3.69`` ``GCCcore/11.2.0`` -``3.79`` ``GCCcore/11.3.0`` +``3.42.1`` ``GCCcore/8.2.0`` +``3.45`` ``GCCcore/8.3.0`` +``3.51`` ``GCCcore/9.3.0`` +``3.57`` ``GCCcore/10.2.0`` +``3.65`` ``GCCcore/10.3.0`` +``3.69`` ``GCCcore/11.2.0`` +``3.79`` ``GCCcore/11.3.0`` +``3.85`` ``GCCcore/12.2.0`` ========== ==================================== @@ -31691,10 +32874,10 @@ nsync is a C library that exports various synchronization primitives, such as mu *homepage*: https://github.com/google/nsync ========== ================================================================================================ -version toolchain +version toolchain ========== ================================================================================================ ``1.24.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.25.0`` ``GCCcore/11.3.0`` +``1.25.0`` ``GCCcore/11.3.0`` ========== ================================================================================================ @@ -31708,7 +32891,7 @@ ntCard is a streaming algorithm for estimating the frequencies of k-mers in geno *homepage*: https://www.bcgsc.ca/resources/software/ntcard ========= ============================= -version toolchain +version toolchain ========= ============================= ``1.2.1`` ``GCC/11.2.0``, ``GCC/8.3.0`` ========= ============================= @@ -31724,7 +32907,7 @@ ntEdit is a fast and scalable genomics application for polishing genome assembly *homepage*: https://github.com/bcgsc/ntEdit ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``1.3.1`` ``iccifort/2018.3.222-GCC-7.3.0-2.30`` ========= ====================================== @@ -31740,7 +32923,7 @@ ntHits is a method for identifying repeats in high-throughput DNA sequencing dat *homepage*: https://github.com/bcgsc/ntHits ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``0.0.1`` ``iccifort/2018.3.222-GCC-7.3.0-2.30`` ========= ====================================== @@ -31756,7 +32939,7 @@ NTL is a high-performance, portable C++ library providing data structures and al *homepage*: https://shoup.net/ntl/ ========== ==================== -version toolchain +version toolchain ========== ==================== ``11.3.4`` ``GCC/8.2.0-2.31.1`` ========== ==================== @@ -31772,11 +32955,11 @@ is a massively parallel library for computing the functions of sparse, symmetric *homepage*: https://github.com/william-dawson/NTPoly ========= =============================== -version toolchain +version toolchain ========= =============================== ``2.5.1`` ``foss/2020b``, ``intel/2020b`` ``2.7.0`` ``foss/2021a``, ``intel/2021a`` -``2.7.1`` ``intel/2020b`` +``2.7.1`` ``intel/2020b`` ========= =============================== @@ -31790,7 +32973,7 @@ Modules to convert numbers to words. 42 --> forty-two *homepage*: https://github.com/savoirfairelinux/num2words ========== ================== -version toolchain +version toolchain ========== ================== ``0.5.10`` ``GCCcore/10.3.0`` ========== ================== @@ -31806,15 +32989,15 @@ The numactl program allows you to run your application program on specific cpu's *homepage*: http://oss.sgi.com/projects/libnuma/ ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== -``2.0.9`` ``GCC/4.8.3`` -``2.0.10`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25`` +``2.0.9`` ``GCC/4.8.3`` +``2.0.10`` ``GCC/4.8.4``, ``GCC/4.9.2``, ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25`` ``2.0.11`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/5.2.0``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``GCC/6.2.0-2.27``, ``GCC/6.3.0-2.27``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``iccifort/2016.3.210-GCC-4.9.3-2.25``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016a``, ``intel/2016b`` -``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2.0.13`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``2.0.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` -``2.0.16`` ``GCCcore/12.2.0`` +``2.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.0.13`` ``GCCcore/10.2.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` +``2.0.14`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``2.0.16`` ``GCCcore/12.2.0`` ========== ============================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -31828,25 +33011,25 @@ Numba is an Open Source NumPy-aware optimizing compiler for Python sponsored by *homepage*: https://numba.pydata.org/ ========== ================== =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =================================================== -``0.24.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.24.0`` ``-Python-3.5.1`` ``intel/2016a`` -``0.26.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.32.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.37.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``0.37.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.39.0`` ``-Python-3.6.6`` ``foss/2018b`` -``0.43.1`` ``intel/2019a`` -``0.46.0`` ``foss/2019a`` -``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.50.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.24.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.24.0`` ``-Python-3.5.1`` ``intel/2016a`` +``0.26.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.32.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.37.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``0.37.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.39.0`` ``-Python-3.6.6`` ``foss/2018b`` +``0.43.1`` ``intel/2019a`` +``0.46.0`` ``foss/2019a`` +``0.47.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``0.50.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.50.1`` ``-Python-3.8.2`` ``foss/2020a`` ``0.52.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` -``0.53.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` -``0.54.1`` ``foss/2021b``, ``intel/2021b`` -``0.54.1`` ``-CUDA-11.4.1`` ``foss/2021b`` +``0.52.0`` ``-Python-3.8.2`` ``foss/2020a`` +``0.53.1`` ``foss/2020b``, ``foss/2021a``, ``fosscuda/2020b`` +``0.54.1`` ``foss/2021b``, ``intel/2021b`` +``0.54.1`` ``-CUDA-11.4.1`` ``foss/2021b`` ========== ================== =================================================== @@ -31860,7 +33043,7 @@ Numdiff (which I will also write numdiff) is a little program that can be used t *homepage*: https://www.nongnu.org/numdiff/ ========= ================== -version toolchain +version toolchain ========= ================== ``5.9.0`` ``GCCcore/10.2.0`` ========= ================== @@ -31876,24 +33059,24 @@ The numexpr package evaluates multiple-operator array expressions many times fas *homepage*: https://numexpr.readthedocs.io/en/latest/ ========= ================== =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =================================================== -``2.5.2`` ``-Python-2.7.11`` ``intel/2016a`` -``2.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.6.1`` ``-Python-3.5.2`` ``intel/2016b`` -``2.6.4`` ``-Python-2.7.13`` ``foss/2017a`` -``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` -``2.6.4`` ``-Python-3.5.1`` ``foss/2016a`` -``2.6.4`` ``-Python-3.6.1`` ``intel/2017a`` -``2.6.4`` ``-Python-3.6.3`` ``intel/2017b`` -``2.6.4`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``2.6.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``2.5.2`` ``-Python-2.7.11`` ``intel/2016a`` +``2.6.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.6.1`` ``-Python-3.5.2`` ``intel/2016b`` +``2.6.4`` ``-Python-2.7.13`` ``foss/2017a`` +``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` +``2.6.4`` ``-Python-3.5.1`` ``foss/2016a`` +``2.6.4`` ``-Python-3.6.1`` ``intel/2017a`` +``2.6.4`` ``-Python-3.6.3`` ``intel/2017b`` +``2.6.4`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``2.6.5`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``2.6.5`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``2.7.0`` ``intel/2019a`` -``2.7.1`` ``-Python-2.7.16`` ``intel/2019b`` -``2.7.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``2.8.1`` ``foss/2021a``, ``intel/2021a`` +``2.7.0`` ``intel/2019a`` +``2.7.1`` ``-Python-2.7.16`` ``intel/2019b`` +``2.7.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.7.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.8.1`` ``foss/2021a``, ``intel/2021a`` ========= ================== =================================================== @@ -31907,15 +33090,15 @@ NumPy is the fundamental package for scientific computing with Python. It contai *homepage*: http://www.numpy.org ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== ``1.8.2`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.9.2`` ``-Python-2.7.12`` ``intel/2016b`` -``1.10.4`` ``-Python-2.7.11`` ``intel/2016a`` -``1.11.0`` ``-Python-2.7.11`` ``intel/2016a`` -``1.12.1`` ``-Python-3.5.2`` ``intel/2016b`` -``1.13.0`` ``-Python-2.7.13`` ``intel/2017a`` -``1.13.1`` ``-Python-3.6.1`` ``intel/2017a`` +``1.9.2`` ``-Python-2.7.12`` ``intel/2016b`` +``1.10.4`` ``-Python-2.7.11`` ``intel/2016a`` +``1.11.0`` ``-Python-2.7.11`` ``intel/2016a`` +``1.12.1`` ``-Python-3.5.2`` ``intel/2016b`` +``1.13.0`` ``-Python-2.7.13`` ``intel/2017a`` +``1.13.1`` ``-Python-3.6.1`` ``intel/2017a`` ========== ================== =============================== @@ -31928,19 +33111,52 @@ C, C++ and Fortran compilers included with the NVIDIA HPC SDK (previously: PGI) *homepage*: https://developer.nvidia.com/hpc-sdk/ -========= ========== -version toolchain -========= ========== -``20.7`` ``system`` -``20.9`` ``system`` -``20.11`` ``system`` -``21.2`` ``system`` -``21.3`` ``system`` -``21.5`` ``system`` -``21.7`` ``system`` -``21.9`` ``system`` -``21.11`` ``system`` -========= ========== +========= ================ ========== +version versionsuffix toolchain +========= ================ ========== +``20.7`` ``system`` +``20.9`` ``system`` +``20.11`` ``system`` +``21.2`` ``system`` +``21.3`` ``system`` +``21.5`` ``system`` +``21.7`` ``system`` +``21.9`` ``system`` +``21.11`` ``system`` +``22.7`` ``-CUDA-11.7.0`` ``system`` +========= ================ ========== + + +.. _list_software_nvofbf_641: + +*nvofbf* +++++++++ + +NVHPC based toolchain, including OpenMPI for MPI support, OpenBLAS (via FlexiBLAS for BLAS and LAPACK support), FFTW and ScaLAPACK. + +*homepage*: (none) + +=========== ========== +version toolchain +=========== ========== +``2022.07`` ``system`` +=========== ========== + + +.. _list_software_nvompi_665: + +*nvompi* +++++++++ + +NVHPC based compiler toolchain, including OpenMPI for MPI support. + +*homepage*: (none) + +=========== ========== +version toolchain +=========== ========== +``2022.07`` ``system`` +=========== ========== .. _list_software_NVSHMEM_542: @@ -31953,9 +33169,11 @@ NVSHMEM is a parallel programming interface based on OpenSHMEM that provides ef *homepage*: https://developer.nvidia.com/nvshmem ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== +``2.4.1`` ``-CUDA-11.4.1`` ``gompi/2021b`` ``2.5.0`` ``-CUDA-11.7.0`` ``gompi/2022a`` +``2.7.0`` ``-CUDA-11.7.0`` ``gompi/2022a`` ========= ================ =============== @@ -31969,13 +33187,13 @@ htop-like GPU usage monitor *homepage*: https://github.com/Syllo/nvtop ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.0.0`` ``fosscuda/2018b`` -``1.1.0`` ``fosscuda/2019b`` +``1.0.0`` ``fosscuda/2018b`` +``1.1.0`` ``fosscuda/2019b`` ``1.2.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``1.2.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.0.2`` ``GCCcore/11.3.0`` +``2.0.2`` ``GCCcore/11.3.0`` ========= ====================================== @@ -31989,14 +33207,14 @@ NWChem aims to provide its users with computational chemistry tools that are sca *homepage*: https://www.nwchem-sw.org ===================== ============================================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ===================== ============================================== ================================ -``6.6.revision27746`` ``-2015-10-20-Python-2.7.12`` ``iomkl/2017a`` -``6.6.revision27746`` ``-2015-10-20-patches-20170814-Python-2.7.13`` ``intel/2017a`` +``6.6.revision27746`` ``-2015-10-20-Python-2.7.12`` ``iomkl/2017a`` +``6.6.revision27746`` ``-2015-10-20-patches-20170814-Python-2.7.13`` ``intel/2017a`` ``6.8.revision47`` ``-2017-12-14-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` -``7.0.0`` ``-Python-3.7.4`` ``intel/2019b`` -``7.0.2`` ``intel/2021a`` -``7.0.2`` ``-Python-3.7.4`` ``intel/2019b`` +``7.0.0`` ``-Python-3.7.4`` ``intel/2019b`` +``7.0.2`` ``intel/2021a``, ``intel/2022a`` +``7.0.2`` ``-Python-3.7.4`` ``intel/2019b`` ===================== ============================================== ================================ @@ -32010,7 +33228,7 @@ NxTrim is a software to remove Nextera Mate Pair junction adapters and categoris *homepage*: https://github.com/sequencing/NxTrim ========= ============== -version toolchain +version toolchain ========= ============== ``0.4.3`` ``foss/2018a`` ========= ============== @@ -32022,7 +33240,7 @@ version toolchain --- -:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OGDF_288` - :ref:`list_software_olaFlow_724` - :ref:`list_software_OMA_221` - :ref:`list_software_onedrive_860` - :ref:`list_software_ONNX_323` - :ref:`list_software_ONNX-Runtime_1108` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_ont-remora_1028` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFAST_704` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenFold_791` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_Optuna_631` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` +:ref:`list_software_Oases_507` - :ref:`list_software_OBITools_747` - :ref:`list_software_OBITools3_798` - :ref:`list_software_OCaml_460` - :ref:`list_software_occt_425` - :ref:`list_software_oceanspy_866` - :ref:`list_software_OCNet_441` - :ref:`list_software_Octave_610` - :ref:`list_software_Octopus-vcf_1113` - :ref:`list_software_OGDF_288` - :ref:`list_software_olaFlow_724` - :ref:`list_software_olego_534` - :ref:`list_software_OMA_221` - :ref:`list_software_OmegaFold_878` - :ref:`list_software_onedrive_860` - :ref:`list_software_ONNX_323` - :ref:`list_software_ONNX-Runtime_1108` - :ref:`list_software_ont-fast5-api_1224` - :ref:`list_software_ont-remora_1028` - :ref:`list_software_OOMPA_380` - :ref:`list_software_OPARI2_429` - :ref:`list_software_Open-Data-Cube-Core_1691` - :ref:`list_software_OpenAI-Gym_886` - :ref:`list_software_OpenBabel_872` - :ref:`list_software_OpenBLAS_692` - :ref:`list_software_openCARP_728` - :ref:`list_software_OpenCensus-python_1746` - :ref:`list_software_OpenCoarrays_1238` - :ref:`list_software_OpenColorIO_1065` - :ref:`list_software_OpenCV_555` - :ref:`list_software_OpenEXR_641` - :ref:`list_software_OpenFace_769` - :ref:`list_software_OpenFAST_704` - :ref:`list_software_OpenFOAM_693` - :ref:`list_software_OpenFOAM-Extend_1354` - :ref:`list_software_OpenFold_791` - :ref:`list_software_OpenForceField_1381` - :ref:`list_software_OpenImageIO_1037` - :ref:`list_software_OpenJPEG_696` - :ref:`list_software_OpenKIM-API_890` - :ref:`list_software_openkim-models_1444` - :ref:`list_software_OpenMM_556` - :ref:`list_software_OpenMM-PLUMED_1056` - :ref:`list_software_OpenMMTools_1085` - :ref:`list_software_OpenMolcas_1009` - :ref:`list_software_OpenMPI_632` - :ref:`list_software_OpenMS_562` - :ref:`list_software_OpenNLP_636` - :ref:`list_software_OpenPGM_630` - :ref:`list_software_OpenPIV_641` - :ref:`list_software_openpyxl_895` - :ref:`list_software_OpenRefine_1003` - :ref:`list_software_OpenSceneGraph_1394` - :ref:`list_software_OpenSees_802` - :ref:`list_software_OpenSlide_899` - :ref:`list_software_openslide-python_1682` - :ref:`list_software_OpenSSL_644` - :ref:`list_software_OpenStackClient_1511` - :ref:`list_software_OPERA_375` - :ref:`list_software_OPERA-MS_580` - :ref:`list_software_OptiType_830` - :ref:`list_software_OptiX_500` - :ref:`list_software_Optuna_631` - :ref:`list_software_OR-Tools_735` - :ref:`list_software_ORCA_293` - :ref:`list_software_ORFfinder_863` - :ref:`list_software_OrfM_372` - :ref:`list_software_OrthoFinder_1124` - :ref:`list_software_OrthoMCL_744` - :ref:`list_software_Osi_299` - :ref:`list_software_OSPRay_542` - :ref:`list_software_OSU-Micro-Benchmarks_1865` - :ref:`list_software_OTF2_283` - :ref:`list_software_OVITO_401` - :ref:`list_software_ownCloud_843` - :ref:`list_software_oxford_asl_1073` .. _list_software_Oases_507: @@ -32035,9 +33253,9 @@ Oases is a de novo transcriptome assembler designed to produce transcripts from *homepage*: http://www.ebi.ac.uk/~zerbino/oases/ ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== -``0.2.08`` ``foss/2016b`` +``0.2.08`` ``foss/2016b`` ``0.2.08`` ``-kmer_101`` ``intel/2017b`` ========== ============= =============== @@ -32052,7 +33270,7 @@ The OBITools programs aims to help you to manipulate various data and sequence f *homepage*: http://www.grenoble.prabi.fr/trac/OBITools ========== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============== ``1.2.9`` ``-Python-2.7.11`` ``foss/2016a`` ``1.2.13`` ``-Python-2.7.15`` ``foss/2019a`` @@ -32069,7 +33287,7 @@ A package for the management of analyses and data in DNA metabarcoding. *homepage*: https://metabarcoding.org/obitools3 =========== ================== -version toolchain +version toolchain =========== ================== ``3.0.1b8`` ``GCCcore/10.2.0`` =========== ================== @@ -32085,7 +33303,7 @@ OCaml is a general purpose industrial-strength programming language with an emp *homepage*: http://ocaml.org/ ========== ============== -version toolchain +version toolchain ========== ============== ``4.02.3`` ``foss/2016a`` ``4.07.1`` ``foss/2018b`` @@ -32102,13 +33320,29 @@ Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed *homepage*: https://www.opencascade.com/ =========== ============== -version toolchain +version toolchain =========== ============== ``7.3.0p4`` ``foss/2019b`` ``7.5.0p1`` ``foss/2021a`` =========== ============== +.. _list_software_oceanspy_866: + +*oceanspy* +++++++++++ + +OceanSpy - A Python package to facilitate ocean model data analysis and visualization. + +*homepage*: https://github.com/hainegroup/oceanspy + +========= ============== +version toolchain +========= ============== +``0.2.0`` ``foss/2022a`` +========= ============== + + .. _list_software_OCNet_441: *OCNet* @@ -32119,7 +33353,7 @@ Generate and analyze Optimal Channel Networks (OCNs): oriented spanning trees re *homepage*: https://cran.r-project.org/web/packages/OCNet ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.2.0`` ``-R-3.6.0`` ``foss/2019a`` ========= ============= ============== @@ -32135,16 +33369,17 @@ GNU Octave is a high-level interpreted language, primarily intended for numerica *homepage*: https://www.gnu.org/software/octave/ ========= ============= ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================================================ -``4.0.0`` ``foss/2016a`` -``4.0.3`` ``intel/2016b`` +``4.0.0`` ``foss/2016a`` +``4.0.3`` ``intel/2016b`` ``4.2.1`` ``foss/2018a``, ``intel/2016b``, ``intel/2017a`` -``4.2.1`` ``-mt`` ``intel/2017a`` -``4.2.2`` ``foss/2018a`` -``4.4.1`` ``foss/2018b`` -``5.1.0`` ``foss/2019a``, ``foss/2019b`` -``6.2.0`` ``foss/2020b`` +``4.2.1`` ``-mt`` ``intel/2017a`` +``4.2.2`` ``foss/2018a`` +``4.4.1`` ``foss/2018b`` +``5.1.0`` ``foss/2019a``, ``foss/2019b`` +``6.2.0`` ``foss/2020b`` +``7.1.0`` ``foss/2021b`` ========= ============= ================================================ @@ -32158,7 +33393,7 @@ Octopus is a mapping-based variant caller that implements several calling models *homepage*: https://github.com/luntergroup/octopus ========= ============== -version toolchain +version toolchain ========= ============== ``0.7.1`` ``foss/2020b`` ``0.7.2`` ``foss/2020b`` @@ -32175,7 +33410,7 @@ OGDF is a self-contained C++ library for graph algorithms, in particular for (bu *homepage*: https://ogdf.uos.de/ ================== ============== -version toolchain +version toolchain ================== ============== ``dogwood-202202`` ``GCC/11.2.0`` ================== ============== @@ -32191,12 +33426,28 @@ olaFlow CFD Suite is a free and open source project committed to bringing the la *homepage*: https://olaflow.github.io/ ============ ============== -version toolchain +version toolchain ============ ============== ``20210820`` ``foss/2021b`` ============ ============== +.. _list_software_olego_534: + +*olego* ++++++++ + +OLego is a program specifically designed for de novo spliced mapping of mRNA-seq reads. OLego adopts a seed-and-extend scheme, and does not rely on a separate external mapper. + +*homepage*: https://github.com/chaolinzhanglab/olego + +========= ============== +version toolchain +========= ============== +``1.1.9`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_OMA_221: *OMA* @@ -32207,12 +33458,28 @@ The OMA ('Orthologous MAtrix') project is a method and database for the inferenc *homepage*: https://omabrowser.org/standalone/ ========= ========== -version toolchain +version toolchain ========= ========== ``2.1.1`` ``system`` ========= ========== +.. _list_software_OmegaFold_878: + +*OmegaFold* ++++++++++++ + +OmegaFold: High-resolution de novo Structure Prediction from Primary Sequence + +*homepage*: https://github.com/HeliXonProtein/OmegaFold + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``1.1.0`` ``-CUDA-11.7.0`` ``foss/2022a`` +========= ================ ============== + + .. _list_software_onedrive_860: *onedrive* @@ -32223,7 +33490,7 @@ A free Microsoft OneDrive Client which supports OneDrive Personal, OneDrive for *homepage*: https://abraunegg.github.io/ ========== ================== -version toolchain +version toolchain ========== ================== ``2.4.11`` ``GCCcore/10.2.0`` ``2.4.21`` ``GCCcore/11.3.0`` @@ -32240,7 +33507,7 @@ Open Neural Network Exchange (ONNX) is an open ecosystem that empowers AI develo *homepage*: https://onnx.ai/ ========== ============== -version toolchain +version toolchain ========== ============== ``1.11.0`` ``foss/2021a`` ========== ============== @@ -32256,7 +33523,7 @@ ONNX Runtime inference can enable faster customer experiences and lower costs, s *homepage*: https://onnxruntime.ai/ ========== ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ============== ``1.10.0`` ``foss/2021a`` ``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` @@ -32273,12 +33540,12 @@ ont_fast5_api is a simple interface to HDF5 files of the Oxford Nanopore .fast5 *homepage*: https://github.com/nanoporetech/ont_fast5_api ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``3.3.0`` ``foss/2020b``, ``fosscuda/2020b`` -``3.3.0`` ``-Python-3.7.4`` ``foss/2019b`` -``4.0.0`` ``foss/2021a`` -``4.0.2`` ``foss/2021a``, ``foss/2021b`` +``3.3.0`` ``-Python-3.7.4`` ``foss/2019b`` +``4.0.0`` ``foss/2021a`` +``4.0.2`` ``foss/2021a``, ``foss/2021b`` ========= ================= ================================== @@ -32292,7 +33559,7 @@ Methylation/modified base calling separated from basecalling. Remora primarily p *homepage*: https://github.com/nanoporetech/remora ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``0.1.2`` ``foss/2021a`` ``0.1.2`` ``-CUDA-11.3.1`` ``foss/2021a`` @@ -32311,7 +33578,7 @@ OOMPA is a suite of R packages for the analysis of gene expression (RNA), proteo *homepage*: https://r-forge.r-project.org/projects/oompa ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== ``3.1.2`` ``-R-3.3.1`` ``intel/2016b`` ========= ============= =============== @@ -32327,11 +33594,12 @@ OPARI2, the successor of Forschungszentrum Juelich's OPARI, is a source-to-sour *homepage*: https://www.score-p.org ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= -``2.0`` ``foss/2016a`` +``2.0`` ``foss/2016a`` ``2.0.5`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.0.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.0.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.0.7`` ``GCCcore/11.3.0`` ========= ======================================================= @@ -32345,7 +33613,7 @@ The Open Data Cube Core provides an integrated gridded data analysis environment *homepage*: https://github.com/opendatacube/datacube-core ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.8.3`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -32361,7 +33629,7 @@ A toolkit for developing and comparing reinforcement learning algorithms. *homepage*: https://gym.openai.com ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.17.1`` ``-Python-3.7.4`` ``foss/2019b`` ``0.21.0`` ``foss/2021b`` @@ -32378,17 +33646,17 @@ Open Babel is a chemical toolbox designed to speak the many languages of chemic *homepage*: https://openbabel.org ========= ================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================ -``2.3.2`` ``-Python-2.7.11`` ``foss/2016a`` -``2.4.1`` ``-Python-2.7.14`` ``intel/2017b`` -``2.4.1`` ``-Python-2.7.15`` ``intel/2018b`` -``2.4.1`` ``-Python-3.6.6`` ``intel/2018b`` -``2.4.1`` ``-Python-3.7.2`` ``intel/2019a`` -``3.0.0`` ``-Python-3.7.4`` ``gompi/2019b`` +``2.3.2`` ``-Python-2.7.11`` ``foss/2016a`` +``2.4.1`` ``-Python-2.7.14`` ``intel/2017b`` +``2.4.1`` ``-Python-2.7.15`` ``intel/2018b`` +``2.4.1`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.1`` ``-Python-3.7.2`` ``intel/2019a`` +``3.0.0`` ``-Python-3.7.4`` ``gompi/2019b`` ``3.1.1`` ``gompi/2021a``, ``gompi/2022a`` -``3.1.1`` ``-Python-3.7.4`` ``gompi/2019b`` -``3.1.1`` ``-Python-3.8.2`` ``iimpi/2020a`` +``3.1.1`` ``-Python-3.7.4`` ``gompi/2019b`` +``3.1.1`` ``-Python-3.8.2`` ``iimpi/2020a`` ========= ================== ================================ @@ -32402,32 +33670,33 @@ OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. *homepage*: https://xianyi.github.com/OpenBLAS/ ========== ================= ========================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ========================================================== -``0.2.9`` ``-LAPACK-3.5.0`` ``GCC/4.8.3`` -``0.2.12`` ``-LAPACK-3.5.0`` ``GCC/4.9.2`` -``0.2.13`` ``-LAPACK-3.5.0`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``0.2.14`` ``-LAPACK-3.5.0`` ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25`` -``0.2.15`` ``-LAPACK-3.6.0`` ``GCC/4.9.3-2.25`` +``0.2.9`` ``-LAPACK-3.5.0`` ``GCC/4.8.3`` +``0.2.12`` ``-LAPACK-3.5.0`` ``GCC/4.9.2`` +``0.2.13`` ``-LAPACK-3.5.0`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``0.2.14`` ``-LAPACK-3.5.0`` ``GNU/4.9.2-2.25``, ``GNU/4.9.3-2.25`` +``0.2.15`` ``-LAPACK-3.6.0`` ``GCC/4.9.3-2.25`` ``0.2.18`` ``-LAPACK-3.6.0`` ``GCC/4.9.4-2.25``, ``GCC/5.3.0-2.26``, ``GCC/5.4.0-2.26`` -``0.2.18`` ``-LAPACK-3.6.1`` ``GCC/5.4.0-2.26``, ``gompi/2016.07`` -``0.2.19`` ``-LAPACK-3.6.1`` ``gompi/2016.09`` -``0.2.19`` ``-LAPACK-3.7.0`` ``GCC/5.4.0-2.26``, ``GCC/6.3.0-2.27`` +``0.2.18`` ``-LAPACK-3.6.1`` ``GCC/5.4.0-2.26``, ``gompi/2016.07`` +``0.2.19`` ``-LAPACK-3.6.1`` ``gompi/2016.09`` +``0.2.19`` ``-LAPACK-3.7.0`` ``GCC/5.4.0-2.26``, ``GCC/6.3.0-2.27`` ``0.2.20`` ``GCC/5.4.0-2.26``, ``GCC/6.4.0-2.28``, ``GCC/7.2.0-2.29`` -``0.3.0`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30`` -``0.3.1`` ``GCC/7.3.0-2.30`` -``0.3.3`` ``GCC/8.2.0-2.31.1`` -``0.3.4`` ``GCC/8.2.0-2.31.1`` -``0.3.5`` ``GCC/8.2.0-2.31.1`` -``0.3.6`` ``GCC/8.3.0-2.32`` -``0.3.7`` ``GCC/8.3.0`` -``0.3.8`` ``GCC/9.2.0`` -``0.3.9`` ``GCC/9.3.0`` -``0.3.12`` ``GCC/10.2.0`` -``0.3.15`` ``GCC/10.3.0`` -``0.3.17`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``0.3.18`` ``GCC/11.2.0`` -``0.3.20`` ``GCC/11.2.0``, ``GCC/11.3.0`` +``0.3.0`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30`` +``0.3.1`` ``GCC/7.3.0-2.30`` +``0.3.3`` ``GCC/8.2.0-2.31.1`` +``0.3.4`` ``GCC/8.2.0-2.31.1`` +``0.3.5`` ``GCC/8.2.0-2.31.1`` +``0.3.6`` ``GCC/8.3.0-2.32`` +``0.3.7`` ``GCC/8.3.0`` +``0.3.8`` ``GCC/9.2.0`` +``0.3.9`` ``GCC/9.3.0`` +``0.3.12`` ``GCC/10.2.0`` +``0.3.15`` ``GCC/10.3.0`` +``0.3.17`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``0.3.18`` ``GCC/11.2.0`` +``0.3.20`` ``GCC/11.2.0``, ``GCC/11.3.0``, ``NVHPC/22.7-CUDA-11.7.0`` +``0.3.21`` ``GCC/12.2.0`` ========== ================= ========================================================== @@ -32441,7 +33710,7 @@ openCARP is an open cardiac electrophysiology simulator for in-silico experiment *homepage*: https://opencarp.org ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``3.2`` ``-Python-3.8.2`` ``foss/2020a`` ``6.0`` ``foss/2020b`` @@ -32459,7 +33728,7 @@ OpenCensus for Python. OpenCensus provides a framework to measure a server's res *homepage*: https://opencensus.io/ ========= ================== -version toolchain +version toolchain ========= ================== ``0.8.0`` ``GCCcore/11.2.0`` ========= ================== @@ -32475,7 +33744,7 @@ OpenCoarrays is an open-source software project that supports the coarray Fortra *homepage*: https://github.com/sourceryinstitute/opencoarrays ========= =============== -version toolchain +version toolchain ========= =============== ``1.9.0`` ``gompi/2017a`` ``2.2.0`` ``gompi/2018b`` @@ -32494,7 +33763,7 @@ OpenColorIO (OCIO) is a complete color management solution geared towards motion *homepage*: http://opencolorio.org/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.0`` ``foss/2018b`` ========= ============== @@ -32510,31 +33779,32 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision *homepage*: https://opencv.org/ ========== ========================= ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ========================= ================================================================ -``2.4.12`` ``intel/2016a`` +``2.4.12`` ``intel/2016a`` ``3.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``3.4.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``3.4.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.4.1`` ``-Python-3.6.4-contrib`` ``foss/2018a`` -``3.4.5`` ``-Python-2.7.15`` ``foss/2018b`` -``3.4.7`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a`` -``3.4.7`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` -``4.0.1`` ``-Python-2.7.15`` ``foss/2018b`` -``4.0.1`` ``-Python-3.6.6`` ``foss/2018b`` -``4.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``4.2.0`` ``-Python-3.8.2`` ``foss/2020a`` -``4.2.0`` ``-Python-3.8.2-contrib`` ``foss/2020a`` -``4.5.1`` ``-contrib`` ``foss/2020b``, ``fosscuda/2020b`` -``4.5.3`` ``-CUDA-11.3.1-contrib`` ``foss/2021a`` -``4.5.3`` ``-contrib`` ``foss/2021a`` -``4.5.5`` ``-CUDA-11.4.1-contrib`` ``foss/2021b`` -``4.5.5`` ``-contrib`` ``foss/2021b`` -``4.6.0`` ``-contrib`` ``foss/2022a`` +``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.3.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``3.4.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``3.4.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.4.1`` ``-Python-3.6.4-contrib`` ``foss/2018a`` +``3.4.5`` ``-Python-2.7.15`` ``foss/2018b`` +``3.4.7`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a`` +``3.4.7`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +``4.0.1`` ``-Python-2.7.15`` ``foss/2018b`` +``4.0.1`` ``-Python-3.6.6`` ``foss/2018b`` +``4.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``4.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``4.2.0`` ``-Python-3.8.2-contrib`` ``foss/2020a`` +``4.5.1`` ``-contrib`` ``foss/2020b``, ``fosscuda/2020b`` +``4.5.3`` ``-CUDA-11.3.1-contrib`` ``foss/2021a`` +``4.5.3`` ``-contrib`` ``foss/2021a`` +``4.5.5`` ``-CUDA-11.4.1-contrib`` ``foss/2021b`` +``4.5.5`` ``-contrib`` ``foss/2021b`` +``4.6.0`` ``-CUDA-11.7.0-contrib`` ``foss/2022a`` +``4.6.0`` ``-contrib`` ``foss/2022a`` ========== ========================= ================================================================ @@ -32548,16 +33818,16 @@ OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial *homepage*: https://www.openexr.com/ ========= ================================ -version toolchain +version toolchain ========= ================================ ``2.2.0`` ``intel/2016b``, ``intel/2017a`` -``2.3.0`` ``foss/2018b``, ``intel/2018b`` -``2.4.0`` ``GCCcore/8.3.0`` -``2.4.1`` ``GCCcore/9.3.0`` -``2.5.5`` ``GCCcore/10.2.0`` -``3.0.1`` ``GCCcore/10.3.0`` -``3.1.1`` ``GCCcore/11.2.0`` -``3.1.5`` ``GCCcore/11.3.0`` +``2.3.0`` ``foss/2018b``, ``intel/2018b`` +``2.4.0`` ``GCCcore/8.3.0`` +``2.4.1`` ``GCCcore/9.3.0`` +``2.5.5`` ``GCCcore/10.2.0`` +``3.0.1`` ``GCCcore/10.3.0`` +``3.1.1`` ``GCCcore/11.2.0`` +``3.1.5`` ``GCCcore/11.3.0`` ========= ================================ @@ -32571,7 +33841,7 @@ OpenFace – a state-of-the art tool intended for facial landmark detection, hea *homepage*: https://github.com/TadasBaltrusaitis/OpenFace ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``2.2.0`` ``foss/2021a`` ``2.2.0`` ``-CUDA-11.3.1`` ``foss/2021a`` @@ -32588,7 +33858,7 @@ OpenFAST is a wind turbine simulation tool which builds on FAST v8. FAST.Farm ex *homepage*: http://openfast.readthedocs.io/ ========= ============== -version toolchain +version toolchain ========= ============== ``3.0.0`` ``foss/2021b`` ========= ============== @@ -32604,37 +33874,38 @@ OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive *homepage*: https://www.openfoam.com/ ================ ============= ================================================= -version versionsuffix toolchain +version versionsuffix toolchain ================ ============= ================================================= ``2.2.2`` ``intel/2016a``, ``intel/2017a``, ``intel/2018a`` -``2.2.x`` ``intel/2019a`` -``2.3.1`` ``intel/2017a``, ``intel/2019b`` -``2.4.0`` ``intel/2017a``, ``intel/2019a`` -``3.0.0`` ``foss/2016a`` -``3.0.1`` ``intel/2016b``, ``intel/2018a`` -``4.0`` ``foss/2016b``, ``intel/2016b`` -``4.1`` ``foss/2016b``, ``intel/2017a`` -``4.x-20170904`` ``intel/2016b`` -``5.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``5.0-20180108`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` -``7`` ``foss/2019b`` -``7`` ``-20200508`` ``foss/2019b`` -``8`` ``foss/2020a``, ``foss/2020b`` -``8`` ``-20210316`` ``foss/2020b`` -``9`` ``foss/2021a`` -``v1606+`` ``foss/2018b`` -``v1612+`` ``foss/2018b`` -``v1712`` ``foss/2017b``, ``intel/2017b`` -``v1806`` ``foss/2018b`` -``v1812`` ``foss/2018b`` -``v1906`` ``foss/2019b`` -``v1912`` ``foss/2019b``, ``intel/2019b`` -``v2006`` ``foss/2020a``, ``intel/2020a`` -``v2012`` ``foss/2020a`` -``v2106`` ``foss/2021a`` -``v2112`` ``foss/2021b`` -``v2206`` ``foss/2022a`` +``2.2.x`` ``intel/2019a`` +``2.3.1`` ``intel/2017a``, ``intel/2019b`` +``2.4.0`` ``intel/2017a``, ``intel/2019a`` +``3.0.0`` ``foss/2016a`` +``3.0.1`` ``intel/2016b``, ``intel/2018a`` +``4.0`` ``foss/2016b``, ``intel/2016b`` +``4.1`` ``foss/2016b``, ``intel/2017a`` +``4.x-20170904`` ``intel/2016b`` +``5.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``5.0-20180108`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``6`` ``foss/2018b``, ``foss/2019b``, ``intel/2018a`` +``7`` ``foss/2019b`` +``7`` ``-20200508`` ``foss/2019b`` +``8`` ``foss/2020a``, ``foss/2020b`` +``8`` ``-20210316`` ``foss/2020b`` +``9`` ``foss/2021a``, ``intel/2021a`` +``10`` ``foss/2022a`` +``v1606+`` ``foss/2018b`` +``v1612+`` ``foss/2018b`` +``v1712`` ``foss/2017b``, ``intel/2017b`` +``v1806`` ``foss/2018b`` +``v1812`` ``foss/2018b`` +``v1906`` ``foss/2019b`` +``v1912`` ``foss/2019b``, ``intel/2019b`` +``v2006`` ``foss/2020a``, ``intel/2020a`` +``v2012`` ``foss/2020a`` +``v2106`` ``foss/2021a`` +``v2112`` ``foss/2021b`` +``v2206`` ``foss/2022a`` ================ ============= ================================================= @@ -32648,14 +33919,14 @@ OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive *homepage*: http://www.extend-project.de/ ================ ================== ================================= -version versionsuffix toolchain +version versionsuffix toolchain ================ ================== ================================= -``3.1`` ``gimkl/2.11.5`` +``3.1`` ``gimkl/2.11.5`` ``3.2`` ``gimkl/2.11.5``, ``intel/2016a`` -``4.0`` ``intel/2017a`` -``4.0`` ``-Python-2.7.16`` ``intel/2019b`` -``4.1-20191120`` ``-Python-2.7.16`` ``intel/2019b`` -``4.1-20200408`` ``-Python-2.7.16`` ``foss/2019b`` +``4.0`` ``intel/2017a`` +``4.0`` ``-Python-2.7.16`` ``intel/2019b`` +``4.1-20191120`` ``-Python-2.7.16`` ``intel/2019b`` +``4.1-20200408`` ``-Python-2.7.16`` ``foss/2019b`` ================ ================== ================================= @@ -32669,9 +33940,10 @@ A faithful PyTorch reproduction of DeepMind's AlphaFold 2 *homepage*: https://github.com/aqlaboratory/openfold ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``1.0.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.0.1`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= ================ ============== @@ -32685,7 +33957,7 @@ Simulation and Parameter Estimation in Geophysics - A python package for simula *homepage*: https://github.com/openforcefield/openforcefield/releases ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.7.0`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============== @@ -32701,13 +33973,14 @@ OpenImageIO is a library for reading and writing images, and a bunch of related *homepage*: https://openimageio.org/ ============ ================================ -version toolchain +version toolchain ============ ================================ -``1.6.17`` ``intel/2016b`` -``1.7.17`` ``intel/2017a`` -``1.8.16`` ``foss/2018b``, ``intel/2018b`` +``1.6.17`` ``intel/2016b`` +``1.7.17`` ``intel/2017a`` +``1.8.16`` ``foss/2018b``, ``intel/2018b`` ``2.0.12`` ``gompi/2019b``, ``iimpi/2019b`` ``2.1.12.0`` ``gompi/2020a``, ``iimpi/2020a`` +``2.3.17.0`` ``GCC/11.3.0`` ============ ================================ @@ -32721,13 +33994,13 @@ OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been d *homepage*: https://www.openjpeg.org/ ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= -``2.1`` ``GCCcore/6.4.0`` -``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.1`` ``GCCcore/6.4.0`` +``2.3.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.3.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``2.4.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``2.5.0`` ``GCCcore/11.3.0`` +``2.5.0`` ``GCCcore/11.3.0`` ========= ============================================================================= @@ -32741,9 +34014,9 @@ Open Knowledgebase of Interatomic Models. OpenKIM is an API and a collection of *homepage*: https://openkim.org/ ========= ================================================ -version toolchain +version toolchain ========= ================================================ -``1.9.2`` ``foss/2016b``, ``foss/2017b`` +``1.9.2`` ``foss/2016b``, ``foss/2017b`` ``1.9.7`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` ========= ================================================ @@ -32758,10 +34031,10 @@ Open Knowledgebase of Interatomic Models. OpenKIM is an API and a collection of *homepage*: https://openkim.org/ ============ ==================================================================================== -version toolchain +version toolchain ============ ==================================================================================== ``20190725`` ``GCCcore/10.2.0``, ``foss/2019a``, ``foss/2019b``, ``intel/2019a``, ``intel/2019b`` -``20210128`` ``GCCcore/10.2.0`` +``20210128`` ``GCCcore/10.2.0`` ============ ==================================================================================== @@ -32775,17 +34048,17 @@ OpenMM is a toolkit for molecular simulation. *homepage*: https://openmm.org ========= =================== =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== =================================================== -``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` -``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` +``7.1.1`` ``-Python-3.6.3`` ``intel/2017b`` +``7.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``7.4.2`` ``-Python-3.8.2`` ``intel/2020a`` ``7.5.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` -``7.5.1`` ``foss/2020b``, ``fosscuda/2020b`` -``7.5.1`` ``-DeepMind-patch`` ``foss/2021a`` -``7.7.0`` ``foss/2021a``, ``foss/2022a`` -``7.7.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``7.5.0`` ``-Python-3.8.2`` ``fosscuda/2020a``, ``intel/2020a`` +``7.5.1`` ``foss/2020b``, ``fosscuda/2020b`` +``7.5.1`` ``-DeepMind-patch`` ``foss/2021a`` +``7.7.0`` ``foss/2021a``, ``foss/2022a`` +``7.7.0`` ``-CUDA-11.3.1`` ``foss/2021a`` ========= =================== =================================================== @@ -32799,7 +34072,7 @@ This project provides a connection between OpenMM and PLUMED. It allows you to b *homepage*: https://github.com/openmm/openmm-plumed/ ======= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= =============== ``1.0`` ``-Python-3.8.2`` ``intel/2020a`` ======= ================= =============== @@ -32815,7 +34088,7 @@ A batteries-included toolkit for the GPU-accelerated OpenMM molecular simulation *homepage*: https://github.com/choderalab/openmmtools ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``0.20.0`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================= =============== @@ -32826,17 +34099,20 @@ version versionsuffix toolchain *OpenMolcas* ++++++++++++ -OpenMolcas is a quantum chemistry software package +OpenMolcas is a quantum chemistry software package. *homepage*: https://gitlab.com/Molcas/OpenMolcas ========= ====================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ====================== =============== ``18.09`` ``-Python-3.6.6`` ``intel/2018b`` ``20.10`` ``-Python-3.8.2`` ``intel/2020a`` ``20.10`` ``-Python-3.8.2-noGA`` ``intel/2020a`` ``21.06`` ``intel/2021a`` +``22.06`` ``intel/2022a`` +``22.10`` ``intel/2022a`` +``22.10`` ``-noGA`` ``intel/2022a`` ========= ====================== =============== @@ -32850,49 +34126,49 @@ The Open MPI Project is an open source MPI implementation. *homepage*: http://www.open-mpi.org/ ========== ================ ==================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ==================================================================================================================== -``1.6.5`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3`` -``1.6.5`` ``-no-OFED`` ``GCC/4.8.1``, ``GCC/4.8.2`` -``1.7.3`` ``GCC/4.8.2`` -``1.8.1`` ``GCC/4.8.3`` -``1.8.3`` ``GCC/4.9.2`` -``1.8.4`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``1.8.5`` ``GNU/4.9.2-2.25`` -``1.8.6`` ``GNU/4.9.3-2.25`` -``1.8.8`` ``GNU/4.9.3-2.25`` -``1.10.1`` ``GCC/4.9.3-2.25`` +``1.6.5`` ``GCC/4.8.1``, ``GCC/4.8.2``, ``GCC/4.8.3`` +``1.6.5`` ``-no-OFED`` ``GCC/4.8.1``, ``GCC/4.8.2`` +``1.7.3`` ``GCC/4.8.2`` +``1.8.1`` ``GCC/4.8.3`` +``1.8.3`` ``GCC/4.9.2`` +``1.8.4`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``1.8.5`` ``GNU/4.9.2-2.25`` +``1.8.6`` ``GNU/4.9.3-2.25`` +``1.8.8`` ``GNU/4.9.3-2.25`` +``1.10.1`` ``GCC/4.9.3-2.25`` ``1.10.2`` ``GCC/4.9.3-2.25``, ``GCC/5.3.0-2.26``, ``GCC/6.1.0-2.27``, ``PGI/16.3-GCC-4.9.3-2.25``, ``PGI/16.4-GCC-5.3.0-2.26`` -``1.10.3`` ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` -``1.10.4`` ``PGI/16.7-GCC-5.4.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25`` -``2.0.0`` ``GCC/5.2.0`` -``2.0.1`` ``GCC/6.2.0-2.27``, ``iccifort/2017.1.132-GCC-5.4.0-2.26`` -``2.0.2`` ``GCC/6.3.0-2.27``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` -``2.0.2`` ``-opa`` ``GCC/6.3.0-2.27`` -``2.1.0`` ``GCC/6.3.0-2.28`` -``2.1.1`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``2.1.2`` ``GCC/6.4.0-2.28``, ``gcccuda/2018a``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` -``2.1.3`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` -``3.0.0`` ``GCC/7.2.0-2.29`` -``3.1.0`` ``GCC/7.3.0-2.30`` -``3.1.1`` ``GCC/7.3.0-2.30``, ``gcccuda/2018b``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` -``3.1.2`` ``GCC/8.2.0-2.31.1`` -``3.1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``3.1.4`` ``GCC/8.3.0``, ``GCC/8.3.0-2.32``, ``gcccuda/2019b``, ``iccifort/2019.5.281`` -``4.0.0`` ``GCC/8.2.0-2.31.1`` -``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` -``4.0.1`` ``GCC/8.3.0-2.32`` -``4.0.2`` ``GCC/9.2.0-2.32`` -``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` -``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` -``4.0.5`` ``-CUDA-11.2.1`` ``NVHPC/21.2`` -``4.0.6`` ``GCC/10.3.0`` -``4.0.7`` ``GCC/10.3.0`` -``4.1.0`` ``GCC/10.2.0`` -``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` -``4.1.2`` ``GCC/10.2.0``, ``GCC/11.2.0`` -``4.1.4`` ``GCC/11.3.0`` -``system`` ``GCC/system-2.29`` +``1.10.3`` ``GCC/5.4.0-2.26``, ``GCC/6.1.0-2.27``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` +``1.10.4`` ``PGI/16.7-GCC-5.4.0-2.26``, ``iccifort/2016.3.210-GCC-4.9.3-2.25`` +``2.0.0`` ``GCC/5.2.0`` +``2.0.1`` ``GCC/6.2.0-2.27``, ``iccifort/2017.1.132-GCC-5.4.0-2.26`` +``2.0.2`` ``GCC/6.3.0-2.27``, ``iccifort/2017.1.132-GCC-6.3.0-2.27`` +``2.0.2`` ``-opa`` ``GCC/6.3.0-2.27`` +``2.1.0`` ``GCC/6.3.0-2.28`` +``2.1.1`` ``GCC/6.4.0-2.28``, ``gcccuda/2017b``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``2.1.2`` ``GCC/6.4.0-2.28``, ``gcccuda/2018a``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` +``2.1.3`` ``iccifort/2018.2.199-GCC-6.4.0-2.28`` +``3.0.0`` ``GCC/7.2.0-2.29`` +``3.1.0`` ``GCC/7.3.0-2.30`` +``3.1.1`` ``GCC/7.3.0-2.30``, ``gcccuda/2018b``, ``iccifort/2018.3.222-GCC-7.3.0-2.30`` +``3.1.2`` ``GCC/8.2.0-2.31.1`` +``3.1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``3.1.4`` ``GCC/8.3.0``, ``GCC/8.3.0-2.32``, ``gcccuda/2019b``, ``iccifort/2019.5.281`` +``4.0.0`` ``GCC/8.2.0-2.31.1`` +``4.0.0`` ``-hpcx`` ``GCC/8.2.0-2.31.1`` +``4.0.1`` ``GCC/8.3.0-2.32`` +``4.0.2`` ``GCC/9.2.0-2.32`` +``4.0.3`` ``GCC/9.3.0``, ``gcccuda/2020a``, ``iccifort/2020.1.217``, ``iccifortcuda/2020a`` +``4.0.5`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` +``4.0.5`` ``-CUDA-11.2.1`` ``NVHPC/21.2`` +``4.0.6`` ``GCC/10.3.0`` +``4.0.7`` ``GCC/10.3.0`` +``4.1.0`` ``GCC/10.2.0`` +``4.1.1`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel-compilers/2021.2.0`` +``4.1.2`` ``GCC/10.2.0``, ``GCC/11.2.0`` +``4.1.4`` ``GCC/11.3.0``, ``GCC/12.2.0``, ``NVHPC/22.7-CUDA-11.7.0`` +``system`` ``GCC/system-2.29`` ========== ================ ==================================================================================================================== @@ -32906,7 +34182,7 @@ As part of the deNBI Center for integrative Bioinformatics, OpenMS offers an ope *homepage*: https://www.openms.de/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.4.0`` ``foss/2018b`` ========= ============== @@ -32922,7 +34198,7 @@ The Apache OpenNLP library is a machine learning based toolkit for the processin *homepage*: https://opennlp.apache.org/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.8.1`` ``system`` ========= ========== @@ -32938,7 +34214,7 @@ OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM *homepage*: http://code.google.com/p/openpgm/ =========== ================================================================================================================================================================================================================================================================================ -version toolchain +version toolchain =========== ================================================================================================================================================================================================================================================================================ ``5.2.122`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` =========== ================================================================================================================================================================================================================================================================================ @@ -32954,7 +34230,7 @@ OpenPIV is an open source Particle Image Velocimetry analysis software *homepage*: http://www.openpiv.net ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``0.21.8`` ``-Python-3.7.4`` ``intel/2019b`` ========== ================= =============== @@ -32969,15 +34245,16 @@ A Python library to read/write Excel 2010 xlsx/xlsm files *homepage*: https://openpyxl.readthedocs.io -========= ================== ====================================== -version versionsuffix toolchain -========= ================== ====================================== -``2.6.2`` ``GCCcore/8.2.0`` -``2.6.4`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``3.0.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.0.9`` ``GCCcore/11.2.0`` -========= ================== ====================================== +========== ================== ====================================== +version versionsuffix toolchain +========== ================== ====================================== +``2.6.2`` ``GCCcore/8.2.0`` +``2.6.4`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``3.0.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.0.7`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.0.9`` ``GCCcore/11.2.0`` +``3.0.10`` ``GCCcore/11.3.0`` +========== ================== ====================================== .. _list_software_OpenRefine_1003: @@ -32990,7 +34267,7 @@ OpenRefine is a power tool that allows you to load data, understand it, clean it *homepage*: https://github.com/OpenRefine/OpenRefine ========= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ========== ``2.7`` ``-Java-1.8.0_144`` ``system`` ``3.4.1`` ``-Java-11`` ``system`` @@ -33006,11 +34283,11 @@ The OpenSceneGraph is an open source high performance 3D graphics toolkit, used *homepage*: http://www.openscenegraph.org/ -========= ============================== -version toolchain -========= ============================== -``3.6.5`` ``foss/2021a``, ``foss/2021b`` -========= ============================== +========= ============================================== +version toolchain +========= ============================================== +``3.6.5`` ``foss/2021a``, ``foss/2021b``, ``foss/2022a`` +========= ============================================== .. _list_software_OpenSees_802: @@ -33023,7 +34300,7 @@ Open System for Earthquake Engineering Simulation *homepage*: https://opensees.berkeley.edu/index.php ========= ========================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================== =============== ``3.2.0`` ``-Python-3.8.2`` ``intel/2020a`` ``3.2.0`` ``-Python-3.8.2-parallel`` ``intel/2020a`` @@ -33039,12 +34316,12 @@ OpenSlide is a C library that provides a simple interface to read whole-slide im *homepage*: https://openslide.org/ -========= =============== ===================================== -version versionsuffix toolchain -========= =============== ===================================== +========= =============== ========================================================= +version versionsuffix toolchain +========= =============== ========================================================= ``3.4.1`` ``GCCcore/11.2.0``, ``GCCcore/8.2.0`` -``3.4.1`` ``-largefiles`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0`` -========= =============== ===================================== +``3.4.1`` ``-largefiles`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0`` +========= =============== ========================================================= .. _list_software_openslide-python_1682: @@ -33057,10 +34334,11 @@ OpenSlide Python is a Python interface to the OpenSlide library. *homepage*: https://github.com/openslide/openslide-python ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.1.1`` ``GCCcore/8.2.0`` +``1.1.1`` ``GCCcore/8.2.0`` ``1.1.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.2.0`` ``GCCcore/11.3.0`` ========= ====================================== @@ -33074,25 +34352,25 @@ The OpenSSL Project is a collaborative effort to develop a robust, commercial-gr *homepage*: https://www.openssl.org/ ========== ===================================================================== -version toolchain +version toolchain ========== ===================================================================== -``1.0`` ``system`` -``1.0.1f`` ``GCC/4.8.2`` -``1.0.1k`` ``GCC/4.9.2`` -``1.0.1s`` ``foss/2016a``, ``intel/2016a`` -``1.0.2g`` ``GCCcore/4.9.3`` +``1.0`` ``system`` +``1.0.1f`` ``GCC/4.8.2`` +``1.0.1k`` ``GCC/4.9.2`` +``1.0.1s`` ``foss/2016a``, ``intel/2016a`` +``1.0.2g`` ``GCCcore/4.9.3`` ``1.0.2h`` ``foss/2016.04``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``1.1`` ``system`` -``1.1.0c`` ``GCC/5.4.0-2.26`` -``1.1.0e`` ``intel/2016b`` -``1.1.0h`` ``GCCcore/7.3.0`` -``1.1.1b`` ``GCCcore/8.2.0`` -``1.1.1d`` ``GCCcore/8.3.0`` -``1.1.1e`` ``GCCcore/9.3.0`` -``1.1.1h`` ``GCCcore/10.2.0`` -``1.1.1k`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.1.1n`` ``GCCcore/11.3.0`` -``1.1.1q`` ``GCCcore/10.3.0`` +``1.1`` ``system`` +``1.1.0c`` ``GCC/5.4.0-2.26`` +``1.1.0e`` ``intel/2016b`` +``1.1.0h`` ``GCCcore/7.3.0`` +``1.1.1b`` ``GCCcore/8.2.0`` +``1.1.1d`` ``GCCcore/8.3.0`` +``1.1.1e`` ``GCCcore/9.3.0`` +``1.1.1h`` ``GCCcore/10.2.0`` +``1.1.1k`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``1.1.1n`` ``GCCcore/11.3.0`` +``1.1.1q`` ``GCCcore/10.3.0`` ========== ===================================================================== @@ -33106,10 +34384,11 @@ OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the *homepage*: https://docs.openstack.org/python-openstackclient/latest/ ========= ================== -version toolchain +version toolchain ========= ================== ``5.5.0`` ``GCCcore/10.2.0`` ``5.8.0`` ``GCCcore/11.2.0`` +``6.0.0`` ``GCCcore/12.2.0`` ========= ================== @@ -33123,7 +34402,7 @@ An optimal genome scaffolding program *homepage*: https://sourceforge.net/projects/operasf ========= ================ =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============================== ``2.0.6`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` ========= ================ =============================== @@ -33139,7 +34418,7 @@ OPERA-MS is a hybrid metagenomic assembler which combines the advantages of sho *homepage*: https://github.com/CSB5/OPERA-MS ================== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= ============== ``0.9.0-20200802`` ``-Python-3.8.2`` ``foss/2020a`` ================== ================= ============== @@ -33155,7 +34434,7 @@ OptiType is a novel HLA genotyping algorithm based on integer linear programming *homepage*: https://github.com/FRED-2/OptiType ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.3.2`` ``-Python-2.7.15`` ``foss/2018b`` ``1.3.2`` ``-Python-3.6.6`` ``foss/2018b`` @@ -33172,12 +34451,12 @@ OptiX is NVIDIA SDK for easy ray tracing performance. It provides a simple fram *homepage*: https://developer.nvidia.com/optix ========= ================== -version toolchain +version toolchain ========= ================== ``3.8.0`` ``GNU/4.9.3-2.25`` ``3.9.0`` ``GNU/4.9.3-2.25`` -``6.5.0`` ``system`` -``7.2.0`` ``system`` +``6.5.0`` ``system`` +``7.2.0`` ``system`` ========= ================== @@ -33191,7 +34470,7 @@ Optuna is an automatic hyperparameter optimization software framework, particula *homepage*: https://optuna.org/ ========== ============== -version toolchain +version toolchain ========== ============== ``2.9.1`` ``foss/2021a`` ``2.10.0`` ``foss/2021b`` @@ -33208,7 +34487,7 @@ Google Optimization Tools (a.k.a., OR-Tools) is an open-source, fast and portabl *homepage*: https://developers.google.com/optimization/ ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``7.1`` ``-Python-3.7.2`` ``foss/2019a`` ======= ================= ============== @@ -33224,21 +34503,21 @@ ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum c *homepage*: https://orcaforum.kofo.mpg.de ====================== ================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ====================== ================== ================================ -``3_0_2-linux_x86-64`` ``-OpenMPI-1.8.1`` ``system`` -``4.0.0.2`` ``-OpenMPI-2.0.2`` ``system`` -``4.0.1`` ``-OpenMPI-2.0.2`` ``system`` -``4.1.0`` ``-OpenMPI-3.1.3`` ``system`` -``4.2.0`` ``gompi/2019b`` -``4.2.1`` ``gompi/2019b`` -``5.0.0`` ``gompi/2021a`` -``5.0.0`` ``-static`` ``gompi/2021a`` -``5.0.1`` ``gompi/2021a`` -``5.0.1`` ``-static`` ``gompi/2021a`` +``3_0_2-linux_x86-64`` ``-OpenMPI-1.8.1`` ``system`` +``4.0.0.2`` ``-OpenMPI-2.0.2`` ``system`` +``4.0.1`` ``-OpenMPI-2.0.2`` ``system`` +``4.1.0`` ``-OpenMPI-3.1.3`` ``system`` +``4.2.0`` ``gompi/2019b`` +``4.2.1`` ``gompi/2019b`` +``5.0.0`` ``gompi/2021a`` +``5.0.0`` ``-static`` ``gompi/2021a`` +``5.0.1`` ``gompi/2021a`` +``5.0.1`` ``-static`` ``gompi/2021a`` ``5.0.2`` ``gompi/2021a``, ``gompi/2021b`` ``5.0.2`` ``-static`` ``gompi/2021a``, ``gompi/2021b`` -``5.0.3`` ``gompi/2021b`` +``5.0.3`` ``gompi/2021b`` ====================== ================== ================================ @@ -33252,7 +34531,7 @@ ORF finder searches for open reading frames (ORFs) in the DNA sequence you ente *homepage*: https://www.ncbi.nlm.nih.gov/orffinder/ ========= ========== -version toolchain +version toolchain ========= ========== ``0.4.3`` ``system`` ========= ========== @@ -33268,9 +34547,9 @@ A simple and not slow open reading frame (ORF) caller. *homepage*: https://github.com/wwood/OrfM ========= ======================================== -version toolchain +version toolchain ========= ======================================== -``0.6.1`` ``foss/2016b`` +``0.6.1`` ``foss/2016b`` ``0.7.1`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ========= ======================================== @@ -33285,14 +34564,14 @@ OrthoFinder is a fast, accurate and comprehensive platform for comparative genom *homepage*: https://github.com/davidemms/OrthoFinder ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``2.2.7`` ``-Python-2.7.14`` ``intel/2018a`` ``2.3.3`` ``-Python-2.7.15`` ``intel/2018b`` -``2.3.8`` ``-Python-2.7.16`` ``foss/2019b`` +``2.3.8`` ``-Python-2.7.16`` ``foss/2019b`` ``2.3.11`` ``-Python-3.7.4`` ``intel/2019b`` -``2.5.2`` ``foss/2020b`` -``2.5.4`` ``foss/2020b`` +``2.5.2`` ``foss/2020b`` +``2.5.4`` ``foss/2020b`` ========== ================== =============== @@ -33306,7 +34585,7 @@ OrthoMCL is a genome-scale algorithm for grouping orthologous protein sequences. *homepage*: http://orthomcl.org/ ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``1.4`` ``-Perl-5.24.0`` ``intel/2016b`` ``2.0.9`` ``-Perl-5.24.0`` ``intel/2016b`` @@ -33323,11 +34602,11 @@ Osi (Open Solver Interface) provides an abstract base class to a generic linear *homepage*: https://github.com/coin-or/Osi =========== ================================== -version toolchain +version toolchain =========== ================================== -``0.108.5`` ``GCCcore/7.3.0``, ``foss/2018b`` +``0.108.5`` ``GCCcore/7.3.0``, ``foss/2018b`` ``0.108.6`` ``GCC/10.3.0``, ``GCCcore/10.2.0`` -``0.108.7`` ``GCC/11.2.0`` +``0.108.7`` ``GCC/11.2.0`` =========== ================================== @@ -33341,7 +34620,7 @@ Open, Scalable, and Portable Ray Tracing Engine *homepage*: https://www.ospray.org ========= ========== -version toolchain +version toolchain ========= ========== ``2.5.0`` ``system`` ========= ========== @@ -33357,19 +34636,21 @@ OSU Micro-Benchmarks *homepage*: https://mvapich.cse.ohio-state.edu/benchmarks/ ========= ================ ============================================================================================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============================================================================================================================================================================================= -``5.3.2`` ``foss/2016a``, ``foss/2017a`` -``5.6.2`` ``gompi/2019a`` +``5.3.2`` ``foss/2016a``, ``foss/2017a`` +``5.6.2`` ``gompi/2019a`` ``5.6.3`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpic/2019b``, ``iimpic/2020a`` -``5.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` -``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021a``, ``iompi/2021a`` -``5.7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` -``5.8`` ``iimpi/2021b`` -``5.9`` ``gompi/2022.05``, ``gompi/2022a`` -``5.9`` ``-CUDA-11.3.1`` ``gompi/2021a`` -``5.9`` ``-CUDA-11.4.1`` ``gompi/2021b`` -``5.9`` ``-CUDA-11.7.0`` ``gompi/2022a`` +``5.7`` ``gompi/2020b``, ``gompic/2020b``, ``iimpi/2020b`` +``5.7.1`` ``ffmpi/4.5.0``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2021a``, ``iompi/2021a`` +``5.7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` +``5.8`` ``iimpi/2021b`` +``5.9`` ``gompi/2022.05``, ``gompi/2022a`` +``5.9`` ``-CUDA-11.3.1`` ``gompi/2021a`` +``5.9`` ``-CUDA-11.4.1`` ``gompi/2021b`` +``5.9`` ``-CUDA-11.7.0`` ``gompi/2022a`` +``5.9`` ``-ROCm-4.5.0`` ``gompi/2021b`` +``6.2`` ``gompi/2022.10``, ``gompi/2022b`` ========= ================ ============================================================================================================================================================================================= @@ -33382,14 +34663,31 @@ The Open Trace Format 2 is a highly scalable, memory efficient event trace data *homepage*: https://www.score-p.org -======= ======================================================= -version toolchain -======= ======================================================= -``2.0`` ``foss/2016a``, ``foss/2017a`` -``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``3.0`` ``GCCcore/11.3.0`` -======= ======================================================= +========= ======================================================= +version toolchain +========= ======================================================= +``2.0`` ``foss/2016a``, ``foss/2017a`` +``2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``3.0`` ``GCCcore/11.3.0`` +``3.0.2`` ``GCCcore/11.3.0`` +========= ======================================================= + + +.. _list_software_OVITO_401: + +*OVITO* ++++++++ + +OVITO is a scientific visualization and data analysis solution for atomistic and other particle-based models. It helps scientists gain meaningful and quick insights from numerical simulation results. + +*homepage*: https://www.ovito.org + +========== ============= =============== +version versionsuffix toolchain +========== ============= =============== +``3.7.11`` ``-basic`` ``gompi/2022a`` +========== ============= =============== .. _list_software_ownCloud_843: @@ -33402,9 +34700,9 @@ The ownCloud Desktop Client is a tool to synchronize files from ownCloud Server *homepage*: https://github.com/owncloud/client ========= ================= -version toolchain +version toolchain ========= ================= -``2.4.3`` ``foss/2018b`` +``2.4.3`` ``foss/2018b`` ``2.5.4`` ``GCCcore/8.2.0`` ========= ================= @@ -33419,7 +34717,7 @@ A command line tool for quantification of perfusion from ASL data *homepage*: https://github.com/ibme-qubic/oxford_asl ========= ========================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================== =============== ``3.9.6`` ``-centos7-Python-2.7.13`` ``intel/2017a`` ========= ========================== =============== @@ -33431,7 +34729,7 @@ version versionsuffix toolchain --- -:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_pairsnp_765` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_paladin_729` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pfind_529` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_Phantompeakqualtools_2140` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGenomeTracks_1452` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyMOL_433` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-irodsclient_1903` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` +:ref:`list_software_p11-kit_583` - :ref:`list_software_p4-phylogenetics_1615` - :ref:`list_software_p4est_496` - :ref:`list_software_p4vasp_606` - :ref:`list_software_p7zip_506` - :ref:`list_software_packmol_743` - :ref:`list_software_pagmo_532` - :ref:`list_software_pairsnp_765` - :ref:`list_software_PAL2NAL_490` - :ref:`list_software_paladin_729` - :ref:`list_software_PAML_298` - :ref:`list_software_panaroo_752` - :ref:`list_software_pandapower_1073` - :ref:`list_software_pandas_631` - :ref:`list_software_pandas-datareader_1713` - :ref:`list_software_PANDAseq_685` - :ref:`list_software_Pandoc_597` - :ref:`list_software_Panedr_602` - :ref:`list_software_Pango_501` - :ref:`list_software_pangolin_856` - :ref:`list_software_panito_651` - :ref:`list_software_PAPI_298` - :ref:`list_software_parallel_845` - :ref:`list_software_parallel-fastq-dump_1916` - :ref:`list_software_ParallelIO_965` - :ref:`list_software_parameterized_1389` - :ref:`list_software_parasail_845` - :ref:`list_software_Paraver_721` - :ref:`list_software_ParaView_799` - :ref:`list_software_Parcels_714` - :ref:`list_software_PARI-GP_496` - :ref:`list_software_ParmEd_569` - :ref:`list_software_ParMETIS_677` - :ref:`list_software_ParMGridGen_1040` - :ref:`list_software_PartitionFinder_1554` - :ref:`list_software_pasta_537` - :ref:`list_software_PaStiX_569` - :ref:`list_software_patch_528` - :ref:`list_software_patchelf_839` - :ref:`list_software_path.py_708` - :ref:`list_software_PAUP_310` - :ref:`list_software_pauvre_659` - :ref:`list_software_pbbam_514` - :ref:`list_software_pbcopper_859` - :ref:`list_software_pbdagcon_830` - :ref:`list_software_pbmm2_478` - :ref:`list_software_pbs_python_1094` - :ref:`list_software_PBSuite_668` - :ref:`list_software_PCAngsd_640` - :ref:`list_software_PCC_214` - :ref:`list_software_PCL_223` - :ref:`list_software_PCMSolver_859` - :ref:`list_software_PCRaster_772` - :ref:`list_software_PCRE_298` - :ref:`list_software_PCRE2_348` - :ref:`list_software_PDT_232` - :ref:`list_software_PEAR_296` - :ref:`list_software_PennCNV_632` - :ref:`list_software_PEPT_313` - :ref:`list_software_Percolator_1051` - :ref:`list_software_Perl_403` - :ref:`list_software_perl-app-cpanminus_1820` - :ref:`list_software_Perl4-CoreLibs_1287` - :ref:`list_software_PEST++_402` - :ref:`list_software_PETSc_415` - :ref:`list_software_petsc4py_828` - :ref:`list_software_pfind_529` - :ref:`list_software_pftoolsV3_912` - :ref:`list_software_pFUnit_598` - :ref:`list_software_PGDSpider_834` - :ref:`list_software_PGI_224` - :ref:`list_software_PHANOTATE_676` - :ref:`list_software_Phantompeakqualtools_2140` - :ref:`list_software_PHASE_369` - :ref:`list_software_PHAST_384` - :ref:`list_software_PheWAS_520` - :ref:`list_software_PhiPack_672` - :ref:`list_software_PHLAT_377` - :ref:`list_software_phonemizer_1089` - :ref:`list_software_phono3py_832` - :ref:`list_software_phonopy_781` - :ref:`list_software_photontorch_1208` - :ref:`list_software_phototonic_1095` - :ref:`list_software_PHYLIP_470` - :ref:`list_software_PhyloBayes-MPI_1299` - :ref:`list_software_phylokit_884` - :ref:`list_software_phylonaut_996` - :ref:`list_software_PhyloPhlAn_991` - :ref:`list_software_PhyML_458` - :ref:`list_software_phyx_457` - :ref:`list_software_picard_627` - :ref:`list_software_pigz_442` - :ref:`list_software_PIL_229` - :ref:`list_software_PileOMeth_871` - :ref:`list_software_Pillow_631` - :ref:`list_software_Pillow-SIMD_977` - :ref:`list_software_Pilon_514` - :ref:`list_software_PIMS_313` - :ref:`list_software_Pindel_604` - :ref:`list_software_Pingouin_841` - :ref:`list_software_Pint_411` - :ref:`list_software_pip_329` - :ref:`list_software_PIPITS_473` - :ref:`list_software_pIRS_350` - :ref:`list_software_Pisces_615` - :ref:`list_software_piSvM_495` - :ref:`list_software_piSvM-JSC_764` - :ref:`list_software_pixman_653` - :ref:`list_software_pizzly_690` - :ref:`list_software_pkg-config_997` - :ref:`list_software_pkgconf_744` - :ref:`list_software_pkgconfig_952` - :ref:`list_software_plantcv_760` - :ref:`list_software_PlaScope_791` - :ref:`list_software_PlasmaPy_807` - :ref:`list_software_PLAST_388` - :ref:`list_software_Platanus_840` - :ref:`list_software_Platypus_866` - :ref:`list_software_plc_319` - :ref:`list_software_PLINK_382` - :ref:`list_software_plinkQC_690` - :ref:`list_software_PLINKSEQ_615` - :ref:`list_software_Ploticus_851` - :ref:`list_software_plotly_676` - :ref:`list_software_plotly-orca_1142` - :ref:`list_software_plotly.py_955` - :ref:`list_software_PLplot_603` - :ref:`list_software_PLUMED_455` - :ref:`list_software_PLY_245` - :ref:`list_software_PMIx_350` - :ref:`list_software_pmx_341` - :ref:`list_software_PnetCDF_612` - :ref:`list_software_pocl_430` - :ref:`list_software_poetry_675` - :ref:`list_software_polars_657` - :ref:`list_software_polymake_866` - :ref:`list_software_pomkl_547` - :ref:`list_software_pompi_549` - :ref:`list_software_poppler_770` - :ref:`list_software_popscle_758` - :ref:`list_software_popt_451` - :ref:`list_software_Porechop_832` - :ref:`list_software_porefoam_857` - :ref:`list_software_poretools_999` - :ref:`list_software_Portcullis_1073` - :ref:`list_software_Postgres-XL_1064` - :ref:`list_software_PostgreSQL_980` - :ref:`list_software_POT_243` - :ref:`list_software_POV-Ray_590` - :ref:`list_software_PPanGGOLiN_847` - :ref:`list_software_PPfold_581` - :ref:`list_software_ppl_332` - :ref:`list_software_pplacer_743` - :ref:`list_software_pplpy_565` - :ref:`list_software_PRANK_380` - :ref:`list_software_PRC_229` - :ref:`list_software_preCICE_603` - :ref:`list_software_PREQUAL_538` - :ref:`list_software_preseq_656` - :ref:`list_software_presto_669` - :ref:`list_software_pretty-yaml_1160` - :ref:`list_software_Primer3_674` - :ref:`list_software_PRINSEQ_546` - :ref:`list_software_printproto_1121` - :ref:`list_software_PRISMS-PF_673` - :ref:`list_software_ProbABEL_679` - :ref:`list_software_prodigal_850` - :ref:`list_software_ProFit_596` - :ref:`list_software_PROJ_315` - :ref:`list_software_ProjectQ_808` - :ref:`list_software_prokka_648` - :ref:`list_software_prompt-toolkit_1493` - :ref:`list_software_proovread_978` - :ref:`list_software_propy_570` - :ref:`list_software_Proteinortho_1293` - :ref:`list_software_ProtHint_824` - :ref:`list_software_protobuf_881` - :ref:`list_software_protobuf-python_1600` - :ref:`list_software_protozero_1012` - :ref:`list_software_PRSice_550` - :ref:`list_software_pscom_546` - :ref:`list_software_PSI_236` - :ref:`list_software_PSI4_288` - :ref:`list_software_PsiCLASS_674` - :ref:`list_software_PSIPRED_535` - :ref:`list_software_psmc_435` - :ref:`list_software_psmpi_553` - :ref:`list_software_psmpi2_603` - :ref:`list_software_PSolver_715` - :ref:`list_software_PSORTb_506` - :ref:`list_software_psrecord_866` - :ref:`list_software_pstoedit_876` - :ref:`list_software_psutil_673` - :ref:`list_software_psycopg2_823` - :ref:`list_software_ptemcee_739` - :ref:`list_software_PTESFinder_916` - :ref:`list_software_pubtcrs_771` - :ref:`list_software_pugixml_774` - :ref:`list_software_pullseq_774` - :ref:`list_software_PuLP_353` - :ref:`list_software_purge_dups_1086` - :ref:`list_software_py_233` - :ref:`list_software_py-aiger_798` - :ref:`list_software_py-aiger-bdd_1141` - :ref:`list_software_py-cpuinfo_1034` - :ref:`list_software_pyABC_431` - :ref:`list_software_PyAMG_414` - :ref:`list_software_PyAPS3_480` - :ref:`list_software_pybedtools_1093` - :ref:`list_software_PyBerny_713` - :ref:`list_software_pyBigWig_802` - :ref:`list_software_pybind11_744` - :ref:`list_software_PyCairo_695` - :ref:`list_software_PyCalib_676` - :ref:`list_software_pyccel_640` - :ref:`list_software_PyCharm_692` - :ref:`list_software_PyCheMPS2_763` - :ref:`list_software_PyCifRW_644` - :ref:`list_software_PyClone_698` - :ref:`list_software_pycma_538` - :ref:`list_software_pycocotools_1214` - :ref:`list_software_pycodestyle_1205` - :ref:`list_software_PyCogent_809` - :ref:`list_software_pycoQC_591` - :ref:`list_software_PyCUDA_486` - :ref:`list_software_PycURL_543` - :ref:`list_software_PyDamage_776` - :ref:`list_software_pydantic_860` - :ref:`list_software_PyDatastream_1231` - :ref:`list_software_pydicom_757` - :ref:`list_software_pydlpoly_893` - :ref:`list_software_pydot_560` - :ref:`list_software_pyEGA3_489` - :ref:`list_software_pyenchant_970` - :ref:`list_software_PyEVTK_515` - :ref:`list_software_pyFAI_441` - :ref:`list_software_pyfaidx_757` - :ref:`list_software_pyfasta_760` - :ref:`list_software_PyFFmpeg_766` - :ref:`list_software_pyFFTW_544` - :ref:`list_software_pyfits_671` - :ref:`list_software_PyFMI_421` - :ref:`list_software_PyFoam_588` - :ref:`list_software_PyFR_353` - :ref:`list_software_PyFrag_585` - :ref:`list_software_pygccxml_871` - :ref:`list_software_pyGenomeTracks_1452` - :ref:`list_software_PyGEOS_503` - :ref:`list_software_pyGIMLi_635` - :ref:`list_software_Pygments_855` - :ref:`list_software_pygmo_556` - :ref:`list_software_PyGObject_871` - :ref:`list_software_pygraphviz_1108` - :ref:`list_software_pygrib_653` - :ref:`list_software_PyGTK_431` - :ref:`list_software_PyGTS_439` - :ref:`list_software_PyGWAS_507` - :ref:`list_software_pyhdf_539` - :ref:`list_software_PyImageJ_758` - :ref:`list_software_pyiron_673` - :ref:`list_software_Pyke3_460` - :ref:`list_software_pylift_664` - :ref:`list_software_Pylint_640` - :ref:`list_software_pymatgen_869` - :ref:`list_software_pymatgen-db_1112` - :ref:`list_software_pymbar_651` - :ref:`list_software_PyMC3_396` - :ref:`list_software_pymca_538` - :ref:`list_software_pymemcache_1052` - :ref:`list_software_PyMOL_433` - :ref:`list_software_PyNAST_511` - :ref:`list_software_pyobjcryst_1113` - :ref:`list_software_PyOD_348` - :ref:`list_software_Pyomo_532` - :ref:`list_software_PyOpenCL_746` - :ref:`list_software_PyOpenGL_750` - :ref:`list_software_pyparsing_989` - :ref:`list_software_pyplusplus_1137` - :ref:`list_software_PYPOWER_566` - :ref:`list_software_pyproj_676` - :ref:`list_software_PyPSA_429` - :ref:`list_software_pyqstem_787` - :ref:`list_software_PyQt_398` - :ref:`list_software_PyQt5_451` - :ref:`list_software_PyQtGraph_896` - :ref:`list_software_pyradiomics_1188` - :ref:`list_software_PyRe_384` - :ref:`list_software_PyRETIS_592` - :ref:`list_software_pyringe_766` - :ref:`list_software_pyro-api_817` - :ref:`list_software_pyro-ppl_835` - :ref:`list_software_Pyro4_478` - :ref:`list_software_PyRosetta_939` - :ref:`list_software_Pysam_522` - :ref:`list_software_pysamstats_1113` - :ref:`list_software_PySAT_433` - :ref:`list_software_pyScaf_614` - :ref:`list_software_pySCENIC_670` - :ref:`list_software_PySCF_421` - :ref:`list_software_pysheds_768` - :ref:`list_software_pyshp_564` - :ref:`list_software_PySide2_640` - :ref:`list_software_pysndfx_780` - :ref:`list_software_Pysolar_746` - :ref:`list_software_pyspoa_668` - :ref:`list_software_pysqlite_891` - :ref:`list_software_PyStan_607` - :ref:`list_software_pysteps_792` - :ref:`list_software_pystran_785` - :ref:`list_software_PyTables_804` - :ref:`list_software_pytest_681` - :ref:`list_software_pytest-benchmark_1665` - :ref:`list_software_pytest-xdist_1282` - :ref:`list_software_PYTHIA_463` - :ref:`list_software_Python_642` - :ref:`list_software_python-docx_1149` - :ref:`list_software_python-hl7_986` - :ref:`list_software_python-igraph_1354` - :ref:`list_software_python-irodsclient_1903` - :ref:`list_software_python-isal_1144` - :ref:`list_software_python-Levenshtein_1876` - :ref:`list_software_python-libsbml_1460` - :ref:`list_software_python-parasail_1564` - :ref:`list_software_python-telegram-bot_1938` - :ref:`list_software_python-weka-wrapper3_2008` - :ref:`list_software_pythran_774` - :ref:`list_software_PyTorch_713` - :ref:`list_software_PyTorch-Geometric_1685` - :ref:`list_software_PyTorch-Lightning_1690` - :ref:`list_software_PyTorch3D_832` - :ref:`list_software_PyVCF_424` - :ref:`list_software_pyWannier90_1062` - :ref:`list_software_PyWavelets_1044` - :ref:`list_software_PyYAML_508` - :ref:`list_software_PyZMQ_449` .. _list_software_p11-kit_583: @@ -33444,11 +34742,11 @@ Provides a way to load and enumerate PKCS#11 modules. Provides a standard confi *homepage*: https://p11-glue.freedesktop.org/p11-kit.html ========== ====================================================================== -version toolchain +version toolchain ========== ====================================================================== ``0.23.2`` ``GCCcore/5.4.0``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``intel/2016a`` -``0.24.0`` ``GCCcore/10.3.0`` -``0.24.1`` ``GCCcore/11.2.0`` +``0.24.0`` ``GCCcore/10.3.0`` +``0.24.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ====================================================================== @@ -33462,7 +34760,7 @@ A Python phyloinformatic toolkit, and an implementation of tree-heterogeneous mo *homepage*: http://p4.nhm.ac.uk/ ================ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================= ============== ``1.4-20210322`` ``-Python-3.7.4`` ``foss/2019b`` ================ ================= ============== @@ -33478,10 +34776,10 @@ p4est is a C library to manage a collection (a forest) of multiple connected ada *homepage*: https://www.p4est.org ======= =============================== -version toolchain +version toolchain ======= =============================== ``2.2`` ``foss/2019a``, ``intel/2019a`` -``2.8`` ``foss/2021a`` +``2.8`` ``foss/2021a`` ======= =============================== @@ -33495,11 +34793,11 @@ Visualization suite for VASP *homepage*: http://www.p4vasp.at/ ========== ================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================ -``0.3.29`` ``-Python-2.7.11`` ``intel/2016a`` +``0.3.29`` ``-Python-2.7.11`` ``intel/2016a`` ``0.3.30`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` -``0.3.30`` ``-Python-2.7.15`` ``foss/2018b`` +``0.3.30`` ``-Python-2.7.15`` ``foss/2018b`` ========== ================== ================================ @@ -33513,12 +34811,12 @@ p7zip is a quick port of 7z.exe and 7za.exe (command line version of 7zip) for U *homepage*: http://p7zip.sourceforge.net/ ========== =========================================================================== -version toolchain +version toolchain ========== =========================================================================== -``9.38.1`` ``GCC/4.9.2``, ``system`` +``9.38.1`` ``GCC/4.9.2``, ``system`` ``16.02`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2018a`` -``17.03`` ``GCCcore/10.2.0`` -``17.04`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``17.03`` ``GCCcore/10.2.0`` +``17.04`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== =========================================================================== @@ -33532,12 +34830,12 @@ Packing Optimization for Molecular Dynamics Simulations *homepage*: http://m3g.iqm.unicamp.br/packmol =========== =============================== -version toolchain +version toolchain =========== =============================== -``16.103`` ``intel/2016a`` +``16.103`` ``intel/2016a`` ``18.013`` ``foss/2018a``, ``intel/2018a`` -``20.2.2`` ``GCC/10.2.0`` -``v20.2.2`` ``iccifort/2020.1.217`` +``20.2.2`` ``GCC/10.2.0`` +``v20.2.2`` ``iccifort/2020.1.217`` =========== =============================== @@ -33551,9 +34849,9 @@ pagmo is a C++ scientific library for massively parallel optimization. *homepage*: https://esa.github.io/pagmo2 ========== ============================== -version toolchain +version toolchain ========== ============================== -``2.17.0`` ``foss/2020b`` +``2.17.0`` ``foss/2020b`` ``2.18.0`` ``foss/2021a``, ``foss/2021b`` ========== ============================== @@ -33568,7 +34866,7 @@ A set of scripts for very quickly obtaining pairwise SNP distance matrices from *homepage*: https://github.com/gtonkinhill/pairsnp ========= ============== -version toolchain +version toolchain ========= ============== ``0.0.7`` ``foss/2021a`` ========= ============== @@ -33584,7 +34882,7 @@ PAL2NAL is a program that converts a multiple sequence alignment of proteins and *homepage*: http://www.bork.embl.de/pal2nal/ ======= ====================================== -version toolchain +version toolchain ======= ====================================== ``14`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ======= ====================================== @@ -33600,7 +34898,7 @@ Protein ALignment And Detection INterface PALADIN is a protein sequence alignme *homepage*: https://github.com/ToniWestbrook/paladin ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``1.4.6`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -33616,9 +34914,9 @@ PAML is a package of programs for phylogenetic analyses of DNA or protein sequ *homepage*: http://abacus.gene.ucl.ac.uk/software/paml.html ======== ============================================================================= -version toolchain +version toolchain ======== ============================================================================= -``4.9i`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``4.9i`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ``4.9j`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ======== ============================================================================= @@ -33633,7 +34931,7 @@ A pangenome analysis pipeline. *homepage*: https://gtonkinhill.github.io/panaroo/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.2.8`` ``foss/2020b`` ``1.2.9`` ``foss/2021a`` @@ -33650,7 +34948,7 @@ An easy to use open source tool for power system modeling, analysis and optimiza *homepage*: http://www.pandapower.org/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.7.0`` ``foss/2020b`` ========= ============== @@ -33666,20 +34964,20 @@ pandas is an open source, BSD-licensed library providing high-performance, easy- *homepage*: https://pypi.python.org/pypi/pandas/ ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== ``0.18.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``0.18.0`` ``-Python-3.5.1`` ``foss/2016a``, ``intel/2016a`` -``0.18.1`` ``-Python-2.7.12`` ``intel/2016b`` -``0.18.1`` ``-Python-3.5.2`` ``intel/2016b`` +``0.18.1`` ``-Python-2.7.12`` ``intel/2016b`` +``0.18.1`` ``-Python-3.5.2`` ``intel/2016b`` ``0.19.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` ``0.19.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``0.19.1`` ``-Python-2.7.12`` ``intel/2016b`` -``0.19.1`` ``-Python-3.5.2`` ``intel/2016b`` -``0.20.1`` ``-Python-3.6.1`` ``intel/2017a`` -``0.21.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.21.0`` ``-Python-3.6.3`` ``intel/2017b`` -``1.1.2`` ``-Python-3.8.2`` ``foss/2020a`` +``0.19.1`` ``-Python-2.7.12`` ``intel/2016b`` +``0.19.1`` ``-Python-3.5.2`` ``intel/2016b`` +``0.20.1`` ``-Python-3.6.1`` ``intel/2017a`` +``0.21.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.21.0`` ``-Python-3.6.3`` ``intel/2017b`` +``1.1.2`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================== =============================== @@ -33693,7 +34991,7 @@ Up to date remote data access for pandas, works for multiple versions of pandas. *homepage*: https://pypi.org/project/pandas-datareader ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.7.0`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -33709,10 +35007,10 @@ PANDASEQ is a program to align Illumina reads, optionally with PCR primers embed *homepage*: https://github.com/neufeld/pandaseq ======== ========================================================== -version toolchain +version toolchain ======== ========================================================== ``2.10`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` -``2.11`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``2.11`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ======== ========================================================== @@ -33726,7 +35024,7 @@ If you need to convert files from one markup format into another, pandoc is your *homepage*: http://pandoc.org ========= ========== -version toolchain +version toolchain ========= ========== ``2.1.3`` ``system`` ``2.5`` ``system`` @@ -33735,6 +35033,22 @@ version toolchain ========= ========== +.. _list_software_Panedr_602: + +*Panedr* +++++++++ + +Panedr uses the Pyedr library to read a Gromacs EDR binary energy XDR file and returns its contents as a pandas dataframe. + +*homepage*: https://github.com/MDAnalysis/panedr + +========= ============== +version toolchain +========= ============== +``0.7.0`` ``foss/2021a`` +========= ============== + + .. _list_software_Pango_501: *Pango* @@ -33745,23 +35059,24 @@ Pango is a library for laying out and rendering of text, with an emphasis on int *homepage*: https://www.pango.org/ =========== ==================================== -version toolchain +version toolchain =========== ==================================== -``1.39.0`` ``foss/2016a``, ``intel/2016a`` -``1.40.1`` ``foss/2016a``, ``intel/2016a`` -``1.40.3`` ``foss/2016b``, ``intel/2016b`` -``1.40.5`` ``intel/2017a`` -``1.40.12`` ``intel/2017a`` -``1.40.14`` ``foss/2017b``, ``intel/2017b`` -``1.41.0`` ``foss/2017b``, ``intel/2017b`` -``1.41.1`` ``foss/2018a``, ``intel/2018a`` -``1.42.4`` ``foss/2018b``, ``fosscuda/2018b`` -``1.43.0`` ``GCCcore/8.2.0`` +``1.39.0`` ``foss/2016a``, ``intel/2016a`` +``1.40.1`` ``foss/2016a``, ``intel/2016a`` +``1.40.3`` ``foss/2016b``, ``intel/2016b`` +``1.40.5`` ``intel/2017a`` +``1.40.12`` ``intel/2017a`` +``1.40.14`` ``foss/2017b``, ``intel/2017b`` +``1.41.0`` ``foss/2017b``, ``intel/2017b`` +``1.41.1`` ``foss/2018a``, ``intel/2018a`` +``1.42.4`` ``foss/2018b``, ``fosscuda/2018b`` +``1.43.0`` ``GCCcore/8.2.0`` ``1.44.7`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.47.0`` ``GCCcore/10.2.0`` -``1.48.5`` ``GCCcore/10.3.0`` -``1.48.8`` ``GCCcore/11.2.0`` -``1.50.7`` ``GCCcore/11.3.0`` +``1.47.0`` ``GCCcore/10.2.0`` +``1.48.5`` ``GCCcore/10.3.0`` +``1.48.8`` ``GCCcore/11.2.0`` +``1.50.7`` ``GCCcore/11.3.0`` +``1.50.12`` ``GCCcore/12.2.0`` =========== ==================================== @@ -33775,7 +35090,7 @@ Software package for assigning SARS-CoV-2 genome sequences to global lineages. T *homepage*: https://cov-lineages.org/pangolin.html ========== ========================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ========================== ============== ``3.1.11`` ``foss/2020b`` ``3.1.16`` ``-pangoLEARN-2021-10-18`` ``foss/2021b`` @@ -33793,7 +35108,7 @@ Calculate genome wide average nucleotide identity (gwANI) for a multiFASTA align *homepage*: https://github.com/sanger-pathogens/panito ========= ============== -version toolchain +version toolchain ========= ============== ``0.0.1`` ``GCC/10.3.0`` ========= ============== @@ -33809,14 +35124,15 @@ PAPI provides the tool designer and application engineer with a consistent inte *homepage*: https://icl.cs.utk.edu/projects/papi/ =========== ======================================================== -version toolchain +version toolchain =========== ======================================================== -``5.4.3`` ``foss/2016a`` -``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` -``5.6.0`` ``GCCcore/6.4.0`` -``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``5.4.3`` ``foss/2016a`` +``5.5.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``5.6.0`` ``GCCcore/6.4.0`` +``5.7.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` ``6.0.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``6.0.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``6.0.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``7.0.0`` ``GCCcore/11.3.0`` =========== ======================================================== @@ -33830,27 +35146,27 @@ parallel: Build and execute shell commands in parallel *homepage*: https://savannah.gnu.org/projects/parallel/ ============ =============================== -version toolchain +version toolchain ============ =============================== -``20141122`` ``GCC/4.9.2`` -``20150322`` ``GCC/4.9.2`` -``20150822`` ``GCC/4.9.2`` -``20160622`` ``foss/2016a`` -``20170822`` ``intel/2017a`` -``20171022`` ``intel/2017b`` +``20141122`` ``GCC/4.9.2`` +``20150322`` ``GCC/4.9.2`` +``20150822`` ``GCC/4.9.2`` +``20160622`` ``foss/2016a`` +``20170822`` ``intel/2017a`` +``20171022`` ``intel/2017b`` ``20171122`` ``foss/2017b``, ``intel/2017b`` -``20180422`` ``intel/2018a`` -``20180822`` ``foss/2018b`` -``20181222`` ``intel/2018b`` -``20190222`` ``GCCcore/7.3.0`` -``20190622`` ``GCCcore/8.2.0`` -``20190922`` ``GCCcore/8.3.0`` -``20200422`` ``GCCcore/9.3.0`` -``20200522`` ``GCCcore/9.3.0`` -``20210322`` ``GCCcore/10.2.0`` -``20210622`` ``GCCcore/10.3.0`` -``20210722`` ``GCCcore/11.2.0`` -``20220722`` ``GCCcore/11.3.0`` +``20180422`` ``intel/2018a`` +``20180822`` ``foss/2018b`` +``20181222`` ``intel/2018b`` +``20190222`` ``GCCcore/7.3.0`` +``20190622`` ``GCCcore/8.2.0`` +``20190922`` ``GCCcore/8.3.0`` +``20200422`` ``GCCcore/9.3.0`` +``20200522`` ``GCCcore/9.3.0`` +``20210322`` ``GCCcore/10.2.0`` +``20210622`` ``GCCcore/10.3.0`` +``20210722`` ``GCCcore/11.2.0`` +``20220722`` ``GCCcore/11.3.0`` ============ =============================== @@ -33864,11 +35180,11 @@ parallel fastq-dump wrapper *homepage*: https://github.com/rvalieris/parallel-fastq-dump ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``0.6.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``0.6.7`` ``gompi/2020b`` +``0.6.7`` ``gompi/2020b`` ========= ================= ================= @@ -33882,7 +35198,7 @@ A high-level Parallel I/O Library for structured grid applications *homepage*: https://github.com/NCAR/ParallelIO ========== =============== -version toolchain +version toolchain ========== =============== ``2.2.2a`` ``intel/2017a`` ========== =============== @@ -33898,7 +35214,7 @@ Parameterized testing with any Python test framework *homepage*: https://github.com/wolever/parameterized ========= ================== -version toolchain +version toolchain ========= ================== ``0.8.1`` ``GCCcore/10.3.0`` ========= ================== @@ -33914,14 +35230,14 @@ parasail is a SIMD C (C99) library containing implementations of the Smith-Wate *homepage*: https://github.com/jeffdaily/parasail ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``2.2`` ``intel/2018a`` -``2.4`` ``foss/2018b`` -``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` +``2.2`` ``intel/2018a`` +``2.4`` ``foss/2018b`` +``2.4.1`` ``GCC/8.3.0``, ``intel/2019b`` ``2.4.2`` ``GCC/9.3.0``, ``iccifort/2020.1.217`` -``2.4.3`` ``GCC/10.2.0``, ``GCC/10.3.0`` -``2.5`` ``GCC/11.2.0`` +``2.4.3`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``2.5`` ``GCC/11.2.0`` ========= ====================================== @@ -33935,7 +35251,7 @@ A very powerful performance visualization and analysis tool based on traces tha *homepage*: https://tools.bsc.es/paraver ========= ============== -version toolchain +version toolchain ========= ============== ``4.8.1`` ``foss/2019a`` ``4.9.2`` ``foss/2021a`` @@ -33952,23 +35268,39 @@ ParaView is a scientific parallel visualizer. *homepage*: https://www.paraview.org ========== ====================== ================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ====================== ================================================================================================= -``4.4.0`` ``foss/2016a``, ``intel/2016a`` -``4.4.0`` ``-mpi`` ``gimkl/2.11.5`` -``5.1.2`` ``-mpi`` ``foss/2016b``, ``intel/2016b`` -``5.2.0`` ``-mpi`` ``foss/2016b``, ``intel/2017a`` -``5.3.0`` ``-mpi`` ``foss/2016b`` +``4.4.0`` ``foss/2016a``, ``intel/2016a`` +``4.4.0`` ``-mpi`` ``gimkl/2.11.5`` +``5.1.2`` ``-mpi`` ``foss/2016b``, ``intel/2016b`` +``5.2.0`` ``-mpi`` ``foss/2016b``, ``intel/2017a`` +``5.3.0`` ``-mpi`` ``foss/2016b`` ``5.4.1`` ``-mpi`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``5.5.2`` ``-Python-2.7.15-mpi`` ``foss/2018b`` -``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` -``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` -``5.8.1`` ``-mpi`` ``foss/2020b`` -``5.9.1`` ``-mpi`` ``foss/2021a``, ``foss/2021b`` -``5.10.1`` ``-mpi`` ``foss/2022a`` +``5.5.2`` ``-Python-2.7.15-mpi`` ``foss/2018b`` +``5.6.2`` ``-Python-3.7.4-mpi`` ``foss/2019b``, ``intel/2019b`` +``5.8.0`` ``-Python-3.8.2-mpi`` ``foss/2020a``, ``intel/2020a`` +``5.8.1`` ``-mpi`` ``foss/2020b`` +``5.9.1`` ``-mpi`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``5.10.1`` ``-mpi`` ``foss/2022a`` ========== ====================== ================================================================================================= +.. _list_software_Parcels_714: + +*Parcels* ++++++++++ + +Parcels (Probably A Really Computationally Efficient Lagrangian Simulator) is a set of Python classes and methods to create customisable particle tracking simulations using output from Ocean Circulation models. Parcels can be used to track passive and active particulates such as water, plankton, plastic and fish. + +*homepage*: http://www.oceanparcels.org/ + +========= ============== +version toolchain +========= ============== +``2.4.0`` ``foss/2022a`` +========= ============== + + .. _list_software_PARI-GP_496: *PARI-GP* @@ -33979,7 +35311,7 @@ PARI/GP is a widely used computer algebra system designed for fast computations *homepage*: http://pari.math.u-bordeaux.fr ========= ============== -version toolchain +version toolchain ========= ============== ``2.7.6`` ``foss/2016a`` ========= ============== @@ -33995,7 +35327,7 @@ ParmEd is a general tool for aiding in investigations of biomolecular systems us *homepage*: https://parmed.github.io/ParmEd ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.7.3`` ``-Python-3.6.3`` ``intel/2017b`` ``3.2.0`` ``-Python-3.7.4`` ``intel/2019b`` @@ -34012,11 +35344,11 @@ ParMETIS is an MPI-based parallel library that implements a variety of algorithm *homepage*: http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview -========= ================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain -========= ================================================================================================================================================================================================================================================================================================================================================================================================================================== -``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -========= ================================================================================================================================================================================================================================================================================================================================================================================================================================== +========= =================================================================================================================================================================================================================================================================================================================================================================================================================================================== +version toolchain +========= =================================================================================================================================================================================================================================================================================================================================================================================================================================================== +``4.0.3`` ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``gimkl/2.11.5``, ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``gompi/2022a``, ``iimpi/2019a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpi/2020b``, ``iimpi/2021a``, ``iimpi/2021b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` +========= =================================================================================================================================================================================================================================================================================================================================================================================================================================================== .. _list_software_ParMGridGen_1040: @@ -34029,7 +35361,7 @@ ParMGridGen is an MPI-based parallel library that is based on the serial package *homepage*: http://www-users.cs.umn.edu/~moulitsa/software.html ======= ====================================================================================================================== -version toolchain +version toolchain ======= ====================================================================================================================== ``1.0`` ``gimkl/2.11.5``, ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``intel/2016a``, ``intel/2017a`` ======= ====================================================================================================================== @@ -34045,7 +35377,7 @@ PartitionFinder 2 is a Python program for simultaneously choosing partitioning s *homepage*: https://www.robertlanfear.com/partitionfinder ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.1.1`` ``-Python-2.7.16`` ``intel/2019b`` ========= ================== =============== @@ -34061,7 +35393,7 @@ PASTA (Practical Alignment using SATe and Transitivity) *homepage*: https://github.com/smirarab/pasta ========= ================= ==================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ==================== ``1.8.5`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` ========= ================= ==================== @@ -34077,7 +35409,7 @@ PaStiX (Parallel Sparse matriX package) is a scientific library that provides a *homepage*: http://pastix.gforge.inria.fr/ ========= ============== -version toolchain +version toolchain ========= ============== ``5.2.3`` ``foss/2017b`` ========= ============== @@ -34093,7 +35425,7 @@ Patch takes a patch file containing a difference listing produced by the diff pr *homepage*: https://savannah.gnu.org/projects/patch ========= ========== -version toolchain +version toolchain ========= ========== ``2.7.6`` ``system`` ========= ========== @@ -34109,14 +35441,14 @@ PatchELF is a small utility to modify the dynamic linker and RPATH of ELF execut *homepage*: http://nixos.org/patchelf.html ========== ========================================================= -version toolchain +version toolchain ========== ========================================================= -``0.8`` ``GNU/4.9.3-2.25`` -``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` -``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` +``0.8`` ``GNU/4.9.3-2.25`` +``0.9`` ``GCCcore/6.4.0``, ``foss/2016a`` +``0.10`` ``GCCcore/7.2.0``, ``GCCcore/8.3.0`` ``0.12`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``0.13`` ``GCCcore/11.2.0`` -``0.15.0`` ``GCCcore/11.3.0`` +``0.13`` ``GCCcore/11.2.0`` +``0.15.0`` ``GCCcore/11.3.0`` ========== ========================================================= @@ -34130,13 +35462,13 @@ path.py is a Python library implementing path objects as first-class entities, *homepage*: https://github.com/jaraco/path.py ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``8.2.1`` ``-Python-2.7.11`` ``foss/2016a`` +``8.2.1`` ``-Python-2.7.11`` ``foss/2016a`` ``8.2.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``8.2.1`` ``-Python-3.5.1`` ``foss/2016a`` -``8.2.1`` ``-Python-3.5.2`` ``intel/2016b`` -``10.1`` ``-Python-2.7.12`` ``intel/2016b`` +``8.2.1`` ``-Python-3.5.1`` ``foss/2016a`` +``8.2.1`` ``-Python-3.5.2`` ``intel/2016b`` +``10.1`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============================== @@ -34150,7 +35482,7 @@ PAUP* (Phylogenetic Analysis Using Parsimony *and other methods) is a computatio *homepage*: https://paup.phylosolutions.com/ =========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ========== ``4.0a166`` ``-centos64`` ``system`` ``4.0a168`` ``-centos64`` ``system`` @@ -34167,8 +35499,9 @@ Tools for plotting Oxford Nanopore and other long-read data *homepage*: https://github.com/conchoecia/pauvre ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== +``0.2.3`` ``foss/2021a`` ``0.1923`` ``-Python-3.7.4`` ``intel/2019b`` ``0.1924`` ``intel/2020b`` ========== ================= =============== @@ -34184,7 +35517,7 @@ The pbbam software package provides components to create, query, & edit PacBio B *homepage*: http://pbbam.readthedocs.io/ ============ =============== -version toolchain +version toolchain ============ =============== ``1.0.6`` ``gompi/2019a`` ``20170508`` ``intel/2017a`` @@ -34201,7 +35534,7 @@ The pbcopper library provides a suite of data structures, algorithms, and utili *homepage*: https://github.com/PacificBiosciences/pbcopper ========= =============== -version toolchain +version toolchain ========= =============== ``1.3.0`` ``gompi/2019a`` ========= =============== @@ -34217,7 +35550,7 @@ pbdagcon is a tool that implements DAGCon (Directed Acyclic Graph Consensus) whi *homepage*: https://github.com/PacificBiosciences/pbdagcon ============ =============== -version toolchain +version toolchain ============ =============== ``20170330`` ``intel/2017a`` ============ =============== @@ -34233,7 +35566,7 @@ A minimap2 frontend for PacBio native data formats *homepage*: https://github.com/PacificBiosciences/pbmm2 ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.0`` ``gompi/2019a`` ========= =============== @@ -34249,9 +35582,9 @@ The pbs_python package is a wrapper class for the Torque C library. With this pa *homepage*: https://oss.trac.surfsara.nl/pbs_python ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``4.6.0`` ``system`` +``4.6.0`` ``system`` ``4.6.0`` ``-Python-2.7.11`` ``intel/2016a`` ``4.6.0`` ``-Python-2.7.12`` ``intel/2016b`` ``4.6.0`` ``-Python-2.7.13`` ``intel/2017a`` @@ -34268,7 +35601,7 @@ PBJelly is a highly automated pipeline that aligns long sequencing reads (such a *homepage*: https://sourceforge.net/p/pb-jelly/wiki/Home/ =========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============== ``15.8.24`` ``-Python-2.7.12`` ``intel/2016b`` =========== ================== =============== @@ -34284,7 +35617,7 @@ PCAngsd, which estimates the covariance matrix for low depth NGS data in an ite *homepage*: http://www.popgen.dk/software/index.php/PCAngsd ======== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================== ============== ``0.97`` ``-Python-2.7.14`` ``foss/2018a`` ======== ================== ============== @@ -34300,7 +35633,7 @@ The compiler is based on the original Portable C Compiler by S. C. Johnson, wri *homepage*: http://pcc.ludd.ltu.se/ ============ ========== -version toolchain +version toolchain ============ ========== ``20131024`` ``system`` ============ ========== @@ -34316,7 +35649,7 @@ The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/ *homepage*: http://pointclouds.org/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.7.2`` ``-Python-2.7.11`` ``intel/2016a`` ``1.8.1`` ``-Python-2.7.14`` ``intel/2017b`` @@ -34333,10 +35666,10 @@ An API for the Polarizable Continuum Model. *homepage*: https://pcmsolver.readthedocs.org ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``1.1.4`` ``-Python-2.7.11`` ``intel/2016a`` -``1.2.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2.3`` ``-Python-3.7.2`` ``gompi/2019a`` ``1.2.3`` ``-Python-3.7.4`` ``iimpi/2019b`` ``20160205`` ``-Python-2.7.11`` ``intel/2016a`` @@ -34353,7 +35686,7 @@ PCRaster Is a collection of software targeted at the development and deployment *homepage*: http://pcraster.geo.uu.nl/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``4.1.0`` ``-Python-2.7.14`` ``intel/2017b`` ========= ================== =============== @@ -34369,16 +35702,16 @@ The PCRE library is a set of functions that implement regular expression patter *homepage*: https://www.pcre.org/ ======== ================================================================================== -version toolchain +version toolchain ======== ================================================================================== ``8.38`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``8.39`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``8.40`` ``GCCcore/6.3.0``, ``gimkl/2017a``, ``intel/2016b``, ``intel/2017a`` -``8.41`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``8.42`` ``GCCcore/6.4.0`` -``8.43`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``8.44`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``8.45`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``8.39`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` +``8.40`` ``GCCcore/6.3.0``, ``gimkl/2017a``, ``intel/2016b``, ``intel/2017a`` +``8.41`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``8.42`` ``GCCcore/6.4.0`` +``8.43`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``8.44`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``8.45`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======== ================================================================================== @@ -34391,18 +35724,18 @@ The PCRE library is a set of functions that implement regular expression pattern *homepage*: https://www.pcre.org/ -========= ==================================== -version toolchain -========= ==================================== -``10.21`` ``foss/2016a`` -``10.31`` ``foss/2018b`` +========= ====================================== +version toolchain +========= ====================================== +``10.21`` ``foss/2016a`` +``10.31`` ``foss/2018b`` ``10.33`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``10.34`` ``GCCcore/9.3.0`` -``10.35`` ``GCCcore/10.2.0`` -``10.36`` ``GCCcore/10.3.0`` -``10.37`` ``GCCcore/11.2.0`` -``10.40`` ``GCCcore/11.3.0`` -========= ==================================== +``10.34`` ``GCCcore/9.3.0`` +``10.35`` ``GCCcore/10.2.0`` +``10.36`` ``GCCcore/10.3.0`` +``10.37`` ``GCCcore/11.2.0`` +``10.40`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` +========= ====================================== .. _list_software_PDT_232: @@ -34414,13 +35747,13 @@ Program Database Toolkit (PDT) is a framework for analyzing source code written *homepage*: https://www.cs.uoregon.edu/research/pdt/ -========== ======================================================== -version toolchain -========== ======================================================== -``3.22`` ``foss/2016a`` +========== ========================================================= +version toolchain +========== ========================================================= +``3.22`` ``foss/2016a`` ``3.25`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.25.1`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -========== ======================================================== +``3.25.1`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` +========== ========================================================= .. _list_software_PEAR_296: @@ -34433,10 +35766,10 @@ PEAR is an ultrafast, memory-efficient and highly accurate pair-end read merger. *homepage*: http://sco.h-its.org/exelixis/web/software/pear/ ========== ==================================================================================== -version toolchain +version toolchain ========== ==================================================================================== -``0.9.8`` ``foss/2016b``, ``intel/2016b`` -``0.9.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` +``0.9.8`` ``foss/2016b``, ``intel/2016b`` +``0.9.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ``0.9.11`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` ========== ==================================================================================== @@ -34451,7 +35784,7 @@ A free software tool for Copy Number Variation (CNV) detection from SNP genotypi *homepage*: https://penncnv.openbioinformatics.org/ ========= ================= -version toolchain +version toolchain ========= ================= ``1.0.5`` ``GCCcore/8.3.0`` ========= ================= @@ -34467,7 +35800,7 @@ A Python library that integrates all the tools necessary to perform research usi *homepage*: https://pept.readthedocs.io/en/latest/ ========= ============== -version toolchain +version toolchain ========= ============== ``0.4.1`` ``foss/2021a`` ========= ============== @@ -34483,7 +35816,7 @@ Semi-supervised learning for peptide identification from shotgun proteomics data *homepage*: https://github.com/percolator/percolator ======= =============== -version toolchain +version toolchain ======= =============== ``3.4`` ``gompi/2019a`` ======= =============== @@ -34499,36 +35832,36 @@ Larry Wall's Practical Extraction and Report Language *homepage*: https://www.perl.org/ ========== ============= ========================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========================================================================================= -``5.20.1`` ``-bare`` ``GCC/4.8.2``, ``GCC/4.9.2`` -``5.20.2`` ``-bare`` ``GCC/4.9.2`` -``5.20.3`` ``foss/2016a``, ``intel/2016a`` -``5.22.0`` ``-bare`` ``GCC/4.9.2`` -``5.22.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` -``5.22.1`` ``-bare`` ``foss/2016a``, ``intel/2016a`` -``5.22.2`` ``intel/2016a`` +``5.20.1`` ``-bare`` ``GCC/4.8.2``, ``GCC/4.9.2`` +``5.20.2`` ``-bare`` ``GCC/4.9.2`` +``5.20.3`` ``foss/2016a``, ``intel/2016a`` +``5.22.0`` ``-bare`` ``GCC/4.9.2`` +``5.22.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` +``5.22.1`` ``-bare`` ``foss/2016a``, ``intel/2016a`` +``5.22.2`` ``intel/2016a`` ``5.24.0`` ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``5.24.0`` ``-bare`` ``foss/2016b`` -``5.24.1`` ``GCCcore/6.3.0``, ``foss/2017a``, ``intel/2017a`` -``5.26.0`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01`` -``5.26.1`` ``GCCcore/6.4.0``, ``foss/2018a`` -``5.26.1`` ``-bare`` ``foss/2018a`` -``5.28.0`` ``GCCcore/7.3.0`` -``5.28.1`` ``GCCcore/8.2.0`` -``5.30.0`` ``GCCcore/8.3.0`` -``5.30.0`` ``-minimal`` ``GCCcore/8.3.0`` -``5.30.2`` ``GCCcore/9.3.0`` -``5.30.2`` ``-minimal`` ``GCCcore/9.3.0`` -``5.32.0`` ``GCCcore/10.2.0`` -``5.32.0`` ``-minimal`` ``GCCcore/10.2.0`` -``5.32.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` -``5.32.1`` ``-minimal`` ``GCCcore/10.3.0`` -``5.34.0`` ``GCCcore/11.2.0`` -``5.34.0`` ``-minimal`` ``GCCcore/11.2.0`` -``5.34.1`` ``GCCcore/11.3.0`` -``5.34.1`` ``-minimal`` ``GCCcore/11.3.0`` -``5.36.0`` ``GCCcore/12.1.0``, ``GCCcore/12.2.0`` +``5.24.0`` ``-bare`` ``foss/2016b`` +``5.24.1`` ``GCCcore/6.3.0``, ``foss/2017a``, ``intel/2017a`` +``5.26.0`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018.00``, ``intel/2018.01`` +``5.26.1`` ``GCCcore/6.4.0``, ``foss/2018a`` +``5.26.1`` ``-bare`` ``foss/2018a`` +``5.28.0`` ``GCCcore/7.3.0`` +``5.28.1`` ``GCCcore/8.2.0`` +``5.30.0`` ``GCCcore/8.3.0`` +``5.30.0`` ``-minimal`` ``GCCcore/8.3.0`` +``5.30.2`` ``GCCcore/9.3.0`` +``5.30.2`` ``-minimal`` ``GCCcore/9.3.0`` +``5.32.0`` ``GCCcore/10.2.0`` +``5.32.0`` ``-minimal`` ``GCCcore/10.2.0`` +``5.32.1`` ``FCC/4.5.0``, ``GCCcore/10.3.0`` +``5.32.1`` ``-minimal`` ``GCCcore/10.3.0`` +``5.34.0`` ``GCCcore/11.2.0`` +``5.34.0`` ``-minimal`` ``GCCcore/11.2.0`` +``5.34.1`` ``GCCcore/11.3.0`` +``5.34.1`` ``-minimal`` ``GCCcore/11.3.0`` +``5.36.0`` ``GCCcore/12.1.0``, ``GCCcore/12.2.0`` ========== ============= ========================================================================================= @@ -34542,7 +35875,7 @@ cpanm - get, unpack build and install modules from CPAN *homepage*: https://github.com/miyagawa/cpanminus ========== ========== -version toolchain +version toolchain ========== ========== ``1.7039`` ``system`` ========== ========== @@ -34558,7 +35891,7 @@ Libraries historically supplied with Perl 4 *homepage*: https://metacpan.org/pod/Perl4::CoreLibs ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``0.003`` ``-Perl-5.24.1`` ``intel/2017a`` ========= ================ =============== @@ -34574,7 +35907,7 @@ PEST++ is a software suite aimed at supporting complex numerical models in the *homepage*: https://github.com/usgs/pestpp ========= ============== -version toolchain +version toolchain ========= ============== ``5.0.5`` ``foss/2020a`` ========= ============== @@ -34590,21 +35923,22 @@ PETSc, pronounced PET-see (the S is silent), is a suite of data structures and r *homepage*: http://www.mcs.anl.gov/petsc ========== ==================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ==================== =============================== -``3.7.2`` ``-Python-2.7.11`` ``intel/2016a`` -``3.7.3`` ``-Python-2.7.11`` ``foss/2016a`` -``3.7.5`` ``-downloaded-deps`` ``intel/2016b`` -``3.8.3`` ``-downloaded-deps`` ``foss/2017b`` -``3.9.1`` ``-downloaded-deps`` ``foss/2018a`` +``3.7.2`` ``-Python-2.7.11`` ``intel/2016a`` +``3.7.3`` ``-Python-2.7.11`` ``foss/2016a`` +``3.7.5`` ``-downloaded-deps`` ``intel/2016b`` +``3.8.3`` ``-downloaded-deps`` ``foss/2017b`` +``3.9.1`` ``-downloaded-deps`` ``foss/2018a`` ``3.9.3`` ``foss/2018a``, ``intel/2018a`` -``3.11.0`` ``-downloaded-deps`` ``foss/2018b`` +``3.11.0`` ``-downloaded-deps`` ``foss/2018b`` ``3.11.1`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``3.12.4`` ``-Python-2.7.16`` ``intel/2019b`` +``3.12.4`` ``-Python-2.7.16`` ``intel/2019b`` ``3.12.4`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.12.4`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``3.14.4`` ``foss/2020b``, ``intel/2020b`` -``3.15.1`` ``foss/2021a`` +``3.15.1`` ``foss/2021a`` +``3.17.4`` ``foss/2022a`` ========== ==================== =============================== @@ -34618,7 +35952,7 @@ petsc4py are Python bindings for PETSc, the Portable, Extensible Toolchain for S *homepage*: https://bitbucket.org/petsc/petsc4py ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``3.9.1`` ``-Python-3.6.4`` ``foss/2018a`` ``3.12.0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -34636,7 +35970,7 @@ Drop-in replacement for find, implemented for using parallel access and MPI. *homepage*: https://github.com/VI4IO/pfind ============ =============== -version toolchain +version toolchain ============ =============== ``20220613`` ``gompi/2021b`` ============ =============== @@ -34652,11 +35986,11 @@ A suite of tools to build and search generalized profiles (protein and DNA). *homepage*: https://github.com/sib-swiss/pftools3 ============ ================================== -version toolchain +version toolchain ============ ================================== ``3.2.11`` ``GCCcore/10.3.0``, ``foss/2021a`` -``3.2.12`` ``GCCcore/11.2.0`` -``20160324`` ``foss/2016a`` +``3.2.12`` ``GCCcore/11.2.0`` +``20160324`` ``foss/2016a`` ============ ================================== @@ -34670,7 +36004,7 @@ pFUnit is a unit testing framework enabling JUnit-like testing of serial and MP *homepage*: https://github.com/Goddard-Fortran-Ecosystem/pFUnit ========= =============== -version toolchain +version toolchain ========= =============== ``3.2.9`` ``gompi/2018b`` ``4.2.0`` ``gompi/2020b`` @@ -34687,7 +36021,7 @@ An automated data conversion tool for connecting population genetics and genomic *homepage*: http://cmpg.unibe.ch/software/PGDSpider/ =========== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ========== ``2.1.0.3`` ``-Java-1.7.0_80`` ``system`` =========== ================== ========== @@ -34703,7 +36037,7 @@ C, C++ and Fortran compilers from The Portland Group - PGI *homepage*: https://www.pgroup.com/ ========= ======================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ======================= ========== ``15.7`` ``-GNU-4.9.2-2.25`` ``system`` ``15.7`` ``-GNU-4.9.3-2.25`` ``system`` @@ -34738,7 +36072,7 @@ PHANOTATE: a tool to annotate phage genomes *homepage*: https://github.com/deprekate/PHANOTATE ============ ============== -version toolchain +version toolchain ============ ============== ``20190724`` ``foss/2018b`` ============ ============== @@ -34754,7 +36088,7 @@ It computes informative enrichment and quality measures for ChIP-seq/DNase-seq/F *homepage*: https://github.com/kundajelab/phantompeakqualtools ========= ============== -version toolchain +version toolchain ========= ============== ``1.2.2`` ``foss/2021b`` ========= ============== @@ -34770,7 +36104,7 @@ The program PHASE implements a Bayesian statistical method for reconstructing h *homepage*: http://stephenslab.uchicago.edu/phase/download.html ========= ========== -version toolchain +version toolchain ========= ========== ``2.1.1`` ``system`` ========= ========== @@ -34786,9 +36120,9 @@ PHAST is a freely available software package for comparative and evolutionary ge *homepage*: http://compgen.cshl.edu/phast/ ======= ========================================================== -version toolchain +version toolchain ======= ========================================================== -``1.4`` ``intel/2017a`` +``1.4`` ``intel/2017a`` ``1.5`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ======= ========================================================== @@ -34803,7 +36137,7 @@ Provides an accessible R interface to the phenome wide association study. *homepage*: https://www.vumc.org/cpm/center-precision-medicine-blog/phewas-r-package ============ ============= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============================== ``0.12`` ``-R-3.3.3`` ``foss/2016b``, ``intel/2016b`` ``0.99.5-2`` ``-R-3.6.0`` ``foss/2019a``, ``intel/2019a`` @@ -34820,7 +36154,7 @@ The PhiPack software package implements (in C) a few tests for recombination and *homepage*: http://www.maths.otago.ac.nz/~dbryant/software.html ============== ======================================== -version toolchain +version toolchain ============== ======================================== ``2016.06.14`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ============== ======================================== @@ -34836,7 +36170,7 @@ PHLAT is a bioinformatics algorithm that offers HLA typing at four-digit resolut *homepage*: https://sites.google.com/site/phlatfortype/ ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``1.1`` ``-Python-2.7.15`` ``foss/2018b`` ======= ================== ============== @@ -34852,7 +36186,7 @@ The phonemizer allows simple phonemization of words and texts in many languages. *homepage*: https://github.com/bootphon/phonemizer ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.2.1`` ``-Python-3.8.2`` ``gompi/2020a`` ========= ================= =============== @@ -34868,9 +36202,9 @@ phono3py calculates phonon-phonon interaction and related properties using the s *homepage*: https://atztogo.github.io/phono3py/ ============= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================== =============================== -``1.12.5.35`` ``-Python-2.7.14`` ``intel/2017b`` +``1.12.5.35`` ``-Python-2.7.14`` ``intel/2017b`` ``1.12.7.55`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` ============= ================== =============================== @@ -34885,18 +36219,19 @@ Phonopy is an open source package of phonon calculations based on the supercell *homepage*: https://atztogo.github.io/phonopy/ ============= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================== =============================== -``1.10.1`` ``-Python-2.7.11`` ``intel/2016a`` -``1.12.2.20`` ``-Python-2.7.14`` ``intel/2017b`` +``1.10.1`` ``-Python-2.7.11`` ``intel/2016a`` +``1.12.2.20`` ``-Python-2.7.14`` ``intel/2017b`` ``1.12.6.66`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``1.13.0.64`` ``-Python-2.7.14`` ``intel/2018a`` -``1.14.2`` ``-Python-2.7.15`` ``intel/2018b`` -``2.0.0`` ``-Python-2.7.14`` ``intel/2018a`` -``2.2.0`` ``-Python-3.7.2`` ``intel/2019a`` -``2.7.1`` ``-Python-3.7.4`` ``intel/2019b`` -``2.7.1`` ``-Python-3.8.2`` ``intel/2020a`` -``2.12.0`` ``foss/2020b`` +``1.13.0.64`` ``-Python-2.7.14`` ``intel/2018a`` +``1.14.2`` ``-Python-2.7.15`` ``intel/2018b`` +``2.0.0`` ``-Python-2.7.14`` ``intel/2018a`` +``2.2.0`` ``-Python-3.7.2`` ``intel/2019a`` +``2.7.1`` ``-Python-3.7.4`` ``intel/2019b`` +``2.7.1`` ``-Python-3.8.2`` ``intel/2020a`` +``2.12.0`` ``foss/2020b`` +``2.16.3`` ``foss/2022a`` ============= ================== =============================== @@ -34910,7 +36245,7 @@ Photontorch is a photonic simulator for highly parallel simulation and optimizat *homepage*: https://docs.photontorch.com/ ========= ================================== -version toolchain +version toolchain ========= ================================== ``0.4.1`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================================== @@ -34926,7 +36261,7 @@ Phototonic is an image viewer and organizer *homepage*: https://github.com/oferkv/phototonic ======= ================== -version toolchain +version toolchain ======= ================== ``2.1`` ``GCCcore/10.3.0`` ======= ================== @@ -34942,9 +36277,9 @@ PHYLIP is a free package of programs for inferring phylogenies. *homepage*: http://evolution.genetics.washington.edu/phylip ========= ========================================================================= -version toolchain +version toolchain ========= ========================================================================= -``3.696`` ``foss/2016a``, ``intel/2016a`` +``3.696`` ``foss/2016a``, ``intel/2016a`` ``3.697`` ``GCC/6.4.0-2.28``, ``GCC/9.3.0``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ========= ========================================================================= @@ -34959,7 +36294,7 @@ A Bayesian software for phylogenetic reconstruction using mixture models *homepage*: https://github.com/bayesiancook/pbmpi ============ =============== -version toolchain +version toolchain ============ =============== ``20161021`` ``intel/2016b`` ============ =============== @@ -34975,7 +36310,7 @@ C++ library for high performance phylogenetics *homepage*: https://github.com/pranjalv123/phylokit ======= ==================== -version toolchain +version toolchain ======= ==================== ``1.0`` ``GCC/8.2.0-2.31.1`` ======= ==================== @@ -34991,7 +36326,7 @@ Dynamic programming for phylogenetics applications *homepage*: https://github.com/pranjalv123/phylonaut ============ =============== -version toolchain +version toolchain ============ =============== ``20190626`` ``gompi/2019a`` ============ =============== @@ -35007,7 +36342,7 @@ PhyloPhlAn is an integrated pipeline for large-scale phylogenetic profiling of g *homepage*: https://github.com/biobakery/phylophlan ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.0`` ``-Python-3.8.2`` ``foss/2020a`` ``3.0.2`` ``foss/2021a`` @@ -35024,7 +36359,7 @@ Phylogenetic estimation using (Maximum) Likelihood *homepage*: https://github.com/stephaneguindon/phyml ================ ============== -version toolchain +version toolchain ================ ============== ``3.3.20190321`` ``foss/2018b`` ``3.3.20200621`` ``foss/2020b`` @@ -35041,7 +36376,7 @@ phyx performs phylogenetics analyses on trees and sequences. *homepage*: https://github.com/FePhyFoFum/phyx ======== ============== -version toolchain +version toolchain ======== ============== ``1.01`` ``foss/2019a`` ======== ============== @@ -35057,7 +36392,7 @@ A set of tools (in Java) for working with next generation sequencing data in the *homepage*: https://sourceforge.net/projects/picard =========== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== =================== ========== ``1.39`` ``system`` ``1.100`` ``system`` @@ -35100,12 +36435,13 @@ pigz, which stands for parallel implementation of gzip, is a fully functional r *homepage*: https://zlib.net/pigz/ ========= ================================================================================================================================= -version toolchain +version toolchain ========= ================================================================================================================================= -``2.3.3`` ``foss/2016b`` -``2.3.4`` ``GCCcore/6.4.0`` +``2.3.3`` ``foss/2016b`` +``2.3.4`` ``GCCcore/6.4.0`` ``2.4`` ``GCCcore/10.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a`` -``2.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.7`` ``GCCcore/11.3.0`` ========= ================================================================================================================================= @@ -35119,13 +36455,13 @@ The Python Imaging Library (PIL) adds image processing capabilities to your Pyth *homepage*: http://www.pythonware.com/products/pil ========= ================================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================= =============================== -``1.1.7`` ``-Python-2.7.11`` ``intel/2016a`` -``1.1.7`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` +``1.1.7`` ``-Python-2.7.11`` ``intel/2016a`` +``1.1.7`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` ``1.1.7`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.1.7`` ``-Python-2.7.13`` ``intel/2017a`` -``1.1.7`` ``-Python-2.7.15`` ``foss/2019a`` +``1.1.7`` ``-Python-2.7.13`` ``intel/2017a`` +``1.1.7`` ``-Python-2.7.15`` ``foss/2019a`` ========= ================================= =============================== @@ -35139,7 +36475,7 @@ PileOMeth processes a coordinate-sorted and indexed BAM or CRAM file containing *homepage*: https://github.com/dpryan79/PileOMeth ========== ============== -version toolchain +version toolchain ========== ============== ``0.1.11`` ``foss/2016b`` ========== ============== @@ -35155,34 +36491,35 @@ Pillow is the 'friendly PIL fork' by Alex Clark and Contributors. PIL is the Py *homepage*: https://pillow.readthedocs.org/ ========= ================================= =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================= =================================================== -``3.2.0`` ``-Python-2.7.11`` ``intel/2016a`` -``3.2.0`` ``-Python-2.7.11-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` -``3.4.2`` ``-Python-2.7.12`` ``intel/2016b`` -``3.4.2`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``3.4.2`` ``-Python-3.5.2-freetype-2.6.5`` ``intel/2016b`` -``4.1.0`` ``-Python-2.7.13`` ``intel/2017a`` -``4.1.1`` ``-Python-3.6.1`` ``intel/2017a`` -``4.2.1`` ``-Python-3.6.1`` ``intel/2017a`` -``4.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``4.3.0`` ``-Python-2.7.14`` ``intel/2017b`` -``4.3.0`` ``-Python-3.6.3`` ``foss/2017b`` -``5.0.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``5.0.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``5.0.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``5.3.0`` ``-Python-2.7.15`` ``foss/2018b`` +``3.2.0`` ``-Python-2.7.11`` ``intel/2016a`` +``3.2.0`` ``-Python-2.7.11-freetype-2.6.3`` ``foss/2016a``, ``intel/2016a`` +``3.4.2`` ``-Python-2.7.12`` ``intel/2016b`` +``3.4.2`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``3.4.2`` ``-Python-3.5.2-freetype-2.6.5`` ``intel/2016b`` +``4.1.0`` ``-Python-2.7.13`` ``intel/2017a`` +``4.1.1`` ``-Python-3.6.1`` ``intel/2017a`` +``4.2.1`` ``-Python-3.6.1`` ``intel/2017a`` +``4.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``4.3.0`` ``-Python-2.7.14`` ``intel/2017b`` +``4.3.0`` ``-Python-3.6.3`` ``foss/2017b`` +``5.0.0`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``5.0.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``5.0.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``5.3.0`` ``-Python-2.7.15`` ``foss/2018b`` ``5.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``6.0.0`` ``GCCcore/8.2.0`` -``6.2.1`` ``GCCcore/8.3.0`` -``6.2.2`` ``-Python-2.7.18`` ``foss/2020b`` -``7.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``8.0.1`` ``GCCcore/10.2.0`` -``8.2.0`` ``GCCcore/10.3.0`` -``8.3.1`` ``GCCcore/11.2.0`` -``8.3.2`` ``GCCcore/11.2.0`` -``9.1.0`` ``GCCcore/10.3.0`` -``9.1.1`` ``GCCcore/11.3.0`` +``6.0.0`` ``GCCcore/8.2.0`` +``6.2.1`` ``GCCcore/8.3.0`` +``6.2.2`` ``-Python-2.7.18`` ``foss/2020b`` +``7.0.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``8.0.1`` ``GCCcore/10.2.0`` +``8.2.0`` ``GCCcore/10.3.0`` +``8.3.1`` ``GCCcore/11.2.0`` +``8.3.2`` ``GCCcore/11.2.0`` +``9.1.0`` ``GCCcore/10.3.0`` +``9.1.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``9.2.0`` ``GCCcore/10.2.0`` ========= ================================= =================================================== @@ -35196,17 +36533,17 @@ Pillow is the 'friendly PIL fork' by Alex Clark and Contributors. PIL is the Py *homepage*: https://github.com/uploadcare/pillow-simd =============== ================= =================================================== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= =================================================== -``5.0.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``5.0.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``5.3.0.post0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``6.0.x.post0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``7.1.2`` ``GCCcore/10.2.0`` -``7.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``8.2.0`` ``GCCcore/10.3.0`` -``8.3.1`` ``GCCcore/11.2.0`` -``8.3.2`` ``GCCcore/11.2.0`` -``9.2.0`` ``GCCcore/11.3.0`` +``6.0.x.post0`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``7.1.2`` ``GCCcore/10.2.0`` +``7.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``8.2.0`` ``GCCcore/10.3.0`` +``8.3.1`` ``GCCcore/11.2.0`` +``8.3.2`` ``GCCcore/11.2.0`` +``9.2.0`` ``GCCcore/11.3.0`` =============== ================= =================================================== @@ -35220,7 +36557,7 @@ Pilon is an automated genome assembly improvement and variant detection tool *homepage*: https://github.com/broadinstitute/pilon ======== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== =================== ========== ``1.22`` ``-Java-1.8`` ``system`` ``1.22`` ``-Java-1.8.0_162`` ``system`` @@ -35239,7 +36576,7 @@ PIMS is a lazy-loading interface to sequential data with numpy-like slicing. *homepage*: https://soft-matter.github.io/pims ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.4.1`` ``-Python-2.7.14`` ``intel/2017b`` ========= ================== =============== @@ -35254,12 +36591,12 @@ Pindel can detect breakpoints of large deletions, medium sized insertions, inve *homepage*: http://gmt.genome.wustl.edu/packages/pindel/ -==================== ================================== -version toolchain -==================== ================================== -``0.2.5b8`` ``foss/2016b`` -``0.2.5b9-20170508`` ``GCC/11.2.0``, ``GCC/6.4.0-2.28`` -==================== ================================== +==================== ================================================== +version toolchain +==================== ================================================== +``0.2.5b8`` ``foss/2016b`` +``0.2.5b9-20170508`` ``GCC/11.2.0``, ``GCC/11.3.0``, ``GCC/6.4.0-2.28`` +==================== ================================================== .. _list_software_Pingouin_841: @@ -35272,7 +36609,7 @@ Pingouin is an open-source statistical package written in Python 3 and based mos *homepage*: https://pingouin-stats.org/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.3.8`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -35287,11 +36624,12 @@ Pint is a Python package to define, operate and manipulate physical quantities: *homepage*: https://github.com/hgrecco/pint -======== ================= ================= -version versionsuffix toolchain -======== ================= ================= -``0.14`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -======== ================= ================= +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``0.14`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.19.2`` ``GCCcore/11.2.0`` +========== ================= ================== .. _list_software_pip_329: @@ -35304,10 +36642,10 @@ The PyPA recommended tool for installing Python packages. *homepage*: https://pip.pypa.io ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``8.0.2`` ``-Python-2.7.11`` ``intel/2016a`` -``8.1.2`` ``-Python-2.7.11`` ``foss/2016a`` +``8.0.2`` ``-Python-2.7.11`` ``intel/2016a`` +``8.1.2`` ``-Python-2.7.11`` ``foss/2016a`` ``8.1.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` ========= ================== =============================== @@ -35322,7 +36660,7 @@ An automated pipeline for analyses of fungal internal transcribed spacer (ITS) s *homepage*: https://github.com/hsgweon/pipits ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``2.7`` ``-Python-3.8.2`` ``foss/2020a`` ``2.8`` ``foss/2021a`` @@ -35339,7 +36677,7 @@ pIRS (profile based Illumina pair-end Reads Simulator) is a program for simulati *homepage*: https://github.com/galaxy001/pirs ========= =============== -version toolchain +version toolchain ========= =============== ``2.0.2`` ``gompi/2019b`` ========= =============== @@ -35355,7 +36693,7 @@ Somatic and germline variant caller for amplicon data. Recommended caller for tu *homepage*: https://github.com/Illumina/Pisces ============ ================= -version toolchain +version toolchain ============ ================= ``5.2.7.47`` ``GCCcore/6.4.0`` ============ ================= @@ -35371,7 +36709,7 @@ piSvM is a parallel implementation of the Support Vector Machine (SVM) algorithm *homepage*: http://pisvm.sourceforge.net/ ======= =============== -version toolchain +version toolchain ======= =============== ``1.3`` ``intel/2017b`` ======= =============== @@ -35387,7 +36725,7 @@ piSvM is a parallel implementation of the Support Vector Machine (SVM) algorithm *homepage*: https://github.com/mricherzhagen/pisvm ================ =============== -version toolchain +version toolchain ================ =============== ``1.2-20150622`` ``intel/2017b`` ================ =============== @@ -35403,12 +36741,13 @@ Pixman is a low-level software library for pixel manipulation, providing featur *homepage*: http://www.pixman.org/ ========== ============================================================================================================================================ -version toolchain +version toolchain ========== ============================================================================================================================================ ``0.34.0`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``0.38.0`` ``GCCcore/8.2.0`` -``0.38.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``0.40.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``0.38.0`` ``GCCcore/8.2.0`` +``0.38.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``0.40.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``0.42.2`` ``GCCcore/12.2.0`` ========== ============================================================================================================================================ @@ -35422,7 +36761,7 @@ Pizzly is a program for detecting gene fusions from RNA-Seq data of cancer sampl *homepage*: https://github.com/pmelsted/pizzly ========== ============== -version toolchain +version toolchain ========== ============== ``0.37.3`` ``foss/2018b`` ========== ============== @@ -35438,11 +36777,11 @@ pkg-config is a helper tool used when compiling applications and libraries. It *homepage*: http://www.freedesktop.org/wiki/Software/pkg-config/ ========== ================================================================================================================================================================================================================================================ -version toolchain +version toolchain ========== ================================================================================================================================================================================================================================================ -``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` -``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +``0.28`` ``GCC/4.8.2``, ``GCC/4.9.2``, ``GNU/4.9.3-2.25`` +``0.29`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``0.29.1`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ``0.29.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``intel/2017a``, ``system`` ========== ================================================================================================================================================================================================================================================ @@ -35457,10 +36796,10 @@ pkgconf is a program which helps to configure compiler and linker flags for deve *homepage*: https://github.com/pkgconf/pkgconf ========= ================================================== -version toolchain +version toolchain ========= ================================================== ``1.8.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``system`` -``1.9.3`` ``GCCcore/12.2.0`` +``1.9.3`` ``GCCcore/12.2.0`` ========= ================================================== @@ -35474,25 +36813,25 @@ pkgconfig is a Python module to interface with the pkg-config command line tool *homepage*: https://github.com/matze/pkgconfig ========= ================== =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =================================================== -``1.1.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.1.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.1.0`` ``-Python-3.5.1`` ``foss/2016a`` -``1.1.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``1.2.2`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``1.1.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``1.1.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``1.1.0`` ``-Python-3.5.1`` ``foss/2016a`` +``1.1.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``1.2.2`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` ``1.2.2`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b`` -``1.2.2`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` +``1.2.2`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` ``1.2.2`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b`` -``1.3.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``1.3.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` ``1.3.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.3.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.3.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.3.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``1.5.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``1.5.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``1.5.1`` ``-python`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` -``1.5.4`` ``-python`` ``GCCcore/10.3.0`` -``1.5.5`` ``-python`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.5.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.5.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``1.5.1`` ``-python`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0`` +``1.5.4`` ``-python`` ``GCCcore/10.3.0`` +``1.5.5`` ``-python`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ================== =================================================== @@ -35506,7 +36845,7 @@ PlantCV: Plant phenotyping using computer vision. *homepage*: https://pypi.org/project/plantcv/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.8.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -35522,7 +36861,7 @@ Plasmid exploration of bacterial genomes *homepage*: https://github.com/GuilhemRoyer/PlaScope ========= ============== -version toolchain +version toolchain ========= ============== ``1.3.1`` ``foss/2018b`` ========= ============== @@ -35538,7 +36877,7 @@ Open source Python ecosystem for plasma research and education *homepage*: https://www.plasmapy.org ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.3.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -35554,7 +36893,7 @@ PLAST is a parallel alignment search tool for comparing large protein banks *homepage*: http://www.irisa.fr/symbiose/projects/plast/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.3.1`` ``-Java-1.8.0_92`` ``foss/2016a`` ========= ================== ============== @@ -35570,9 +36909,9 @@ PLATform for Assembling NUcleotide Sequences *homepage*: http://platanus.bio.titech.ac.jp/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== -``1.2.1`` ``-linux-x86_64`` ``system`` +``1.2.1`` ``-linux-x86_64`` ``system`` ``1.2.4`` ``foss/2017a`` ========= ================= ============== @@ -35587,7 +36926,7 @@ Platypus is a tool designed for efficient and accurate variant-detection in hig *homepage*: http://www.well.ox.ac.uk/platypus ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.8.1`` ``-Python-2.7.11`` ``intel/2016a`` ========= ================== =============== @@ -35603,10 +36942,10 @@ plc is the public Planck Likelihood Code. It provides C and Fortran libraries t *homepage*: http://pla.esac.esa.int/pla/#home ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``3.0.1`` ``-Python-2.7.15`` ``foss/2019a``, ``intel/2018b`` -``3.0.1`` ``-Python-3.7.4`` ``foss/2019b`` +``3.0.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================== =============================== @@ -35620,21 +36959,21 @@ Whole-genome association analysis toolset *homepage*: https://www.cog-genomics.org/plink/2.0/ =========================== ============================== -version toolchain +version toolchain =========================== ============================== ``1.07`` ``foss/2016a``, ``foss/2016b`` -``1.07-x86_64`` ``system`` -``1.9b5`` ``golf/2020a`` -``1.9b_4.1-x86_64`` ``system`` -``1.9b_6.17-x86_64`` ``system`` -``1.9b_6.21-x86_64`` ``system`` -``2.00-alpha1-x86_64`` ``system`` -``2.00-alpha2-x86_64`` ``system`` -``2.00-alpha2-x86_64_avx2`` ``system`` +``1.07-x86_64`` ``system`` +``1.9b5`` ``golf/2020a`` +``1.9b_4.1-x86_64`` ``system`` +``1.9b_6.17-x86_64`` ``system`` +``1.9b_6.21-x86_64`` ``system`` +``2.00-alpha1-x86_64`` ``system`` +``2.00-alpha2-x86_64`` ``system`` +``2.00-alpha2-x86_64_avx2`` ``system`` ``2.00a2.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``2.00a2.3_x86_64`` ``system`` -``2.00a3.1`` ``GCC/11.2.0`` -``2.00a3.6`` ``GCC/11.3.0`` +``2.00a2.3_x86_64`` ``system`` +``2.00a3.1`` ``GCC/11.2.0`` +``2.00a3.6`` ``GCC/11.3.0`` =========================== ============================== @@ -35648,7 +36987,7 @@ plinkQC is a R/CRAN package for genotype quality control in genetic association *homepage*: https://meyer-lab-cshl.github.io/plinkQC/ ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.3.3`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -35664,7 +37003,7 @@ PLINK/SEQ is an open-source C/C++ library for working with human genetic varia *homepage*: https://atgu.mgh.harvard.edu/plinkseq/ ======== ========================================================== -version toolchain +version toolchain ======== ========================================================== ``0.10`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ======== ========================================================== @@ -35680,7 +37019,7 @@ Ploticus is a free GPL software utility that can produce various types of plots *homepage*: http://ploticus.sourceforge.net/doc/welcome.html ======== ================= -version toolchain +version toolchain ======== ================= ``2.42`` ``GCCcore/7.3.0`` ======== ================= @@ -35696,7 +37035,7 @@ Easily translate 'ggplot2' graphs to an interactive web-based version and/or cr *homepage*: https://cran.r-project.org/web/packages/plotly ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== ``4.7.1`` ``-R-3.4.0`` ``intel/2017a`` ``4.8.0`` ``-R-3.4.4`` ``intel/2018a`` @@ -35713,9 +37052,9 @@ Orca is an Electron app that generates images and reports of Plotly things like *homepage*: https://github.com/plotly/orca ========= ===================================== -version toolchain +version toolchain ========= ===================================== -``1.3.0`` ``GCCcore/8.3.0`` +``1.3.0`` ``GCCcore/8.3.0`` ``1.3.1`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ===================================== @@ -35730,14 +37069,14 @@ An open-source, interactive graphing library for Python *homepage*: https://plot.ly/python ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``4.1.0`` ``intel/2019a`` -``4.4.1`` ``intel/2019b`` -``4.8.1`` ``GCCcore/9.3.0`` +``4.1.0`` ``intel/2019a`` +``4.4.1`` ``intel/2019b`` +``4.8.1`` ``GCCcore/9.3.0`` ``4.14.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``5.1.0`` ``GCCcore/10.3.0`` -``5.4.0`` ``GCCcore/11.2.0`` +``5.1.0`` ``GCCcore/10.3.0`` +``5.4.0`` ``GCCcore/11.2.0`` ========== ====================================== @@ -35751,9 +37090,9 @@ PLplot is a cross-platform software package for creating scientific plots whose *homepage*: http://plplot.sourceforge.net ========== ================================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================================ =============== -``5.11.1`` ``-Java-1.7.0_80-Python-2.7.11`` ``foss/2016a`` +``5.11.1`` ``-Java-1.7.0_80-Python-2.7.11`` ``foss/2016a`` ``5.11.1`` ``-Java-1.7.0_80-Python-2.7.12`` ``intel/2016b`` ========== ================================ =============== @@ -35768,29 +37107,29 @@ PLUMED is an open source library for free energy calculations in molecular syste *homepage*: https://www.plumed.org ========= ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================================ -``2.2.2`` ``intel/2016a`` -``2.2.3`` ``foss/2016b``, ``intel/2016b`` -``2.3.0`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` -``2.3.4`` ``intel/2017b`` +``2.2.2`` ``intel/2016a`` +``2.2.3`` ``foss/2016b``, ``intel/2016b`` +``2.3.0`` ``foss/2016b``, ``foss/2017a``, ``intel/2016b`` +``2.3.4`` ``intel/2017b`` ``2.4.0`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``2.4.0`` ``-PathCV`` ``intel/2018a`` -``2.4.1`` ``iomkl/2018a`` -``2.4.2`` ``foss/2018b``, ``intel/2018b`` -``2.5.0`` ``intel/2018b`` -``2.5.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` -``2.5.1`` ``foss/2019a``, ``intel/2018b`` -``2.5.1`` ``-PathCV`` ``intel/2018b`` -``2.5.2`` ``-Python-3.7.2`` ``intel/2019a`` -``2.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``2.5b`` ``-Python-2.7.14`` ``intel/2018a`` -``2.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``2.6.2`` ``foss/2020b``, ``intel/2020b`` -``2.7.0`` ``foss/2020b`` -``2.7.2`` ``foss/2021a``, ``intel/2021a`` -``2.7.3`` ``foss/2021b`` -``2.8.0`` ``foss/2021b`` +``2.4.0`` ``-PathCV`` ``intel/2018a`` +``2.4.1`` ``iomkl/2018a`` +``2.4.2`` ``foss/2018b``, ``intel/2018b`` +``2.5.0`` ``intel/2018b`` +``2.5.0`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` +``2.5.1`` ``foss/2019a``, ``intel/2018b`` +``2.5.1`` ``-PathCV`` ``intel/2018b`` +``2.5.2`` ``-Python-3.7.2`` ``intel/2019a`` +``2.5.3`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``2.5b`` ``-Python-2.7.14`` ``intel/2018a`` +``2.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``2.6.2`` ``foss/2020b``, ``intel/2020b`` +``2.7.0`` ``foss/2020b`` +``2.7.2`` ``foss/2021a``, ``intel/2021a`` +``2.7.3`` ``foss/2021b`` +``2.8.0`` ``foss/2021b`` ========= ================== ================================================ @@ -35804,9 +37143,9 @@ PLY is yet another implementation of lex and yacc for Python. *homepage*: http://www.dabeaz.com/ply/ ======== ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= ================= -``3.11`` ``-Python-3.6.4`` ``foss/2018a`` +``3.11`` ``-Python-3.6.4`` ``foss/2018a`` ``3.11`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ======== ================= ================= @@ -35821,20 +37160,21 @@ Process Management for Exascale Environments PMI Exascale (PMIx) represents an a *homepage*: https://pmix.org/ ========= ======================================================= -version toolchain +version toolchain ========= ======================================================= -``1.2.5`` ``GCCcore/6.4.0`` -``2.1.3`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``1.2.5`` ``GCCcore/6.4.0`` +``2.1.3`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` ``2.2.1`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``2.2.3`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``3.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``3.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2.2.3`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``3.0.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``3.0.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.1.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``3.1.4`` ``GCCcore/8.3.0`` -``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.2.3`` ``GCCcore/10.3.0`` -``4.1.0`` ``GCCcore/11.2.0`` -``4.1.2`` ``GCCcore/11.3.0`` +``3.1.4`` ``GCCcore/8.3.0`` +``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.2.3`` ``GCCcore/10.3.0`` +``4.1.0`` ``GCCcore/11.2.0`` +``4.1.2`` ``GCCcore/11.3.0`` +``4.2.2`` ``GCCcore/12.2.0`` ========= ======================================================= @@ -35848,7 +37188,7 @@ pmx (formerly pymacs) is a small bunch of classes to read structure files such a *homepage*: https://github.com/deGrootLab/pmx ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``2.0`` ``-Python-2.7.18`` ``foss/2020b`` ======= ================== ============== @@ -35864,14 +37204,14 @@ Parallel netCDF: A Parallel I/O Library for NetCDF File Access *homepage*: https://trac.mcs.anl.gov/projects/parallel-netcdf ========== ===================================================================================== -version toolchain +version toolchain ========== ===================================================================================== -``1.8.1`` ``intel/2017a`` -``1.9.0`` ``intel/2018a`` -``1.10.0`` ``foss/2018b``, ``intel/2018b`` +``1.8.1`` ``intel/2017a`` +``1.9.0`` ``intel/2018a`` +``1.10.0`` ``foss/2018b``, ``intel/2018b`` ``1.12.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompic/2019b``, ``gompic/2020a``, ``iimpi/2020a`` -``1.12.2`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2021a`` -``1.12.3`` ``gompi/2021b``, ``gompi/2022a`` +``1.12.2`` ``gompi/2020b``, ``gompi/2021a``, ``gompic/2020b``, ``iimpi/2021a`` +``1.12.3`` ``gompi/2021b``, ``gompi/2022a`` ========== ===================================================================================== @@ -35882,17 +37222,17 @@ version toolchain Pocl is a portable open source (MIT-licensed) implementation of the OpenCL standard -*homepage*: https://portablecl.org +*homepage*: http://portablecl.org ======= ========================================================== -version toolchain +version toolchain ======= ========================================================== -``1.2`` ``GCC/7.3.0-2.30`` -``1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a`` -``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` -``1.5`` ``GCC/9.3.0`` +``1.2`` ``GCC/7.3.0-2.30`` +``1.3`` ``GCC/8.2.0-2.31.1``, ``gcccuda/2019a`` +``1.4`` ``GCC/8.3.0``, ``gcccuda/2019b`` +``1.5`` ``GCC/9.3.0`` ``1.6`` ``GCC/10.2.0``, ``gcccuda/2020b``, ``iccifort/2020.4.304`` -``1.8`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` +``1.8`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0`` ======= ========================================================== @@ -35906,12 +37246,28 @@ Python packaging and dependency management made easy *homepage*: https://python-poetry.org/ ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``1.0.9`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================= ================= +.. _list_software_polars_657: + +*polars* +++++++++ + +Lightning-fast DataFrame library for Rust and Python. + +*homepage*: https://pola.rs/ + +========== ============== +version toolchain +========== ============== +``0.15.6`` ``foss/2022a`` +========== ============== + + .. _list_software_polymake_866: *polymake* @@ -35922,7 +37278,7 @@ polymake is open source software for research in polyhedral geometry. It deals w *homepage*: https://polymake.org ========= ============== -version toolchain +version toolchain ========= ============== ``4.0r1`` ``foss/2019b`` ========= ============== @@ -35938,7 +37294,7 @@ Toolchain with PGI C, C++ and Fortran compilers, alongside Intel MKL & OpenMPI. *homepage*: http://www.pgroup.com/index.htm =========== ========== -version toolchain +version toolchain =========== ========== ``2016.03`` ``system`` ``2016.04`` ``system`` @@ -35956,7 +37312,7 @@ Toolchain with PGI C, C++ and Fortran compilers, alongside OpenMPI. *homepage*: http://www.pgroup.com/index.htm =========== ========== -version toolchain +version toolchain =========== ========== ``2016.03`` ``system`` ``2016.04`` ``system`` @@ -35974,12 +37330,13 @@ Poppler is a PDF rendering library *homepage*: https://poppler.freedesktop.org =========== ============================== -version toolchain +version toolchain =========== ============================== -``0.70.1`` ``foss/2018b`` -``0.90.1`` ``GCCcore/8.3.0`` +``0.70.1`` ``foss/2018b`` +``0.90.1`` ``GCCcore/8.3.0`` ``21.06.1`` ``GCC/10.2.0``, ``GCC/10.3.0`` -``22.01.0`` ``GCC/11.2.0`` +``22.01.0`` ``GCC/11.2.0`` +``22.12.0`` ``GCC/11.3.0`` =========== ============================== @@ -35993,7 +37350,7 @@ A suite of population scale analysis tools for single-cell genomics data includi *homepage*: https://github.com/statgen/popscle ============ ============== -version toolchain +version toolchain ============ ============== ``0.1-beta`` ``foss/2019b`` ============ ============== @@ -36009,9 +37366,9 @@ Popt is a C library for parsing command line parameters. *homepage*: http://freecode.com/projects/popt ======== ========================= -version toolchain +version toolchain ======== ========================= -``1.14`` ``GCC/4.8.2`` +``1.14`` ``GCC/4.8.2`` ``1.16`` ``GCC/4.9.2``, ``system`` ======== ========================= @@ -36025,14 +37382,14 @@ Porechop is a tool for finding and removing adapters from Oxford Nanopore reads. *homepage*: https://github.com/rrwick/Porechop -========= ================= ================== -version versionsuffix toolchain -========= ================= ================== -``0.2.3`` ``-Python-3.5.2`` ``foss/2016b`` -``0.2.4`` ``GCCcore/11.2.0`` -``0.2.4`` ``-Python-3.6.6`` ``foss/2018b`` -``0.2.4`` ``-Python-3.7.4`` ``intel/2019b`` -========= ================= ================== +========= ================= ====================================== +version versionsuffix toolchain +========= ================= ====================================== +``0.2.3`` ``-Python-3.5.2`` ``foss/2016b`` +``0.2.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``0.2.4`` ``-Python-3.6.6`` ``foss/2018b`` +``0.2.4`` ``-Python-3.7.4`` ``intel/2019b`` +========= ================= ====================================== .. _list_software_porefoam_857: @@ -36045,7 +37402,7 @@ Direct pore-scale simulation of single- and two-phase flow through confined medi *homepage*: https://github.com/ImperialCollegeLondon/porefoam ============== ============== -version toolchain +version toolchain ============== ============== ``2021-09-21`` ``foss/2020a`` ============== ============== @@ -36061,7 +37418,7 @@ A toolkit for working with nanopore sequencing data from Oxford Nanopore. *homepage*: https://poretools.readthedocs.io/en/latest/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.6.0`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== =============== @@ -36077,7 +37434,7 @@ Portcullis stands for PORTable CULLing of Invalid Splice junctions from pre-alig *homepage*: https://github.com/maplesond/portcullis ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.2.2`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -36093,7 +37450,7 @@ Postgres-XL is a horizontally scalable open source SQL database cluster, flexibl *homepage*: http://www.postgres-xl.org ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``9.5r1`` ``-Python-2.7.11`` ``intel/2016a`` ========= ================== =============== @@ -36109,22 +37466,22 @@ PostgreSQL is a powerful, open source object-relational database system. It is *homepage*: https://www.postgresql.org/ ========= ================== ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================================================ -``9.4.7`` ``-Python-2.7.11`` ``intel/2016a`` -``9.5.2`` ``-Python-2.7.11`` ``intel/2016a`` -``9.6.0`` ``-Python-2.7.12`` ``intel/2016b`` -``9.6.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``10.2`` ``-Python-2.7.14`` ``intel/2018a`` -``10.3`` ``foss/2018b`` +``9.4.7`` ``-Python-2.7.11`` ``intel/2016a`` +``9.5.2`` ``-Python-2.7.11`` ``intel/2016a`` +``9.6.0`` ``-Python-2.7.12`` ``intel/2016b`` +``9.6.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``10.2`` ``-Python-2.7.14`` ``intel/2018a`` +``10.3`` ``foss/2018b`` ``10.3`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``11.3`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``11.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``12.4`` ``GCCcore/9.3.0`` -``13.2`` ``GCCcore/10.2.0`` -``13.3`` ``GCCcore/10.3.0`` -``13.4`` ``GCCcore/11.2.0`` -``14.4`` ``GCCcore/11.3.0`` +``11.3`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``11.3`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``12.4`` ``GCCcore/9.3.0`` +``13.2`` ``GCCcore/10.2.0`` +``13.3`` ``GCCcore/10.3.0`` +``13.4`` ``GCCcore/11.2.0`` +``14.4`` ``GCCcore/11.3.0`` ========= ================== ================================================================ @@ -36138,7 +37495,7 @@ POT (Python Optimal Transport) is a Python library provide several solvers for o *homepage*: https://github.com/rflamary/POT ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.5.1`` ``-Python-3.6.6`` ``intel/2018b`` ========= ================= =============== @@ -36154,12 +37511,12 @@ The Persistence of Vision Raytracer, or POV-Ray, is a ray tracing program which *homepage*: https://www.povray.org/ ============ ================================================================================= -version toolchain +version toolchain ============ ================================================================================= -``3.7.0.0`` ``intel/2016b`` +``3.7.0.0`` ``intel/2016b`` ``3.7.0.7`` ``foss/2017b``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``3.7.0.8`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` -``3.7.0.10`` ``GCC/11.3.0`` +``3.7.0.8`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``3.7.0.10`` ``GCC/11.3.0`` ============ ================================================================================= @@ -36173,7 +37530,7 @@ PPanGGOLiN is a software suite used to create and manipulate prokaryotic pangeno *homepage*: https://github.com/labgem/PPanGGOLiN =========== ============== -version toolchain +version toolchain =========== ============== ``1.1.136`` ``foss/2021b`` =========== ============== @@ -36189,7 +37546,7 @@ PPfold is a new implementation of pfold, written in Java 6.0. It can predict the *homepage*: ihttp://www.daimi.au.dk/~compbio/pfold/downloads.html ========= ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ========== ``3.1.1`` ``-Java-1.8.0_66`` ``system`` ========= ================== ========== @@ -36205,7 +37562,7 @@ The Parma Polyhedra Library (PPL) provides numerical abstractions especially ta *homepage*: https://www.bugseng.com/parma-polyhedra-library ======= ================= -version toolchain +version toolchain ======= ================= ``1.2`` ``GCCcore/6.4.0`` ======= ================= @@ -36221,7 +37578,7 @@ Pplacer places query sequences on a fixed reference phylogenetic tree to maximiz *homepage*: http://matsen.fhcrc.org/pplacer/ =============== ========== -version toolchain +version toolchain =============== ========== ``1.1.alpha19`` ``system`` =============== ========== @@ -36237,7 +37594,7 @@ This Python package provides a wrapper to the C++ Parma Polyhedra Library (PPL). *homepage*: https://pypi.org/project/pplpy/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``0.8.4`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``0.8.4`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` @@ -36254,7 +37611,7 @@ PRANK is a probabilistic multiple alignment program for DNA, codon and amino-a *homepage*: http://wasabiapp.org/software/prank/ ========== ============================================================================== -version toolchain +version toolchain ========== ============================================================================== ``170427`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``intel/2018a`` ========== ============================================================================== @@ -36270,7 +37627,7 @@ PRC is a stand-alone program for aligning and scoring two profile hidden Markov *homepage*: http//supfam.org/PRC/ ========= =============== -version toolchain +version toolchain ========= =============== ``1.5.6`` ``intel/2018a`` ========= =============== @@ -36286,9 +37643,9 @@ preCICE (Precise Code Interaction Coupling Environment) is a coupling library fo *homepage*: https://www.precice.org/ ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== -``2.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +``2.1.1`` ``-Python-3.8.2`` ``foss/2020a`` ``2.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================= =============================== @@ -36303,7 +37660,7 @@ A program to identify and mask regions with non-homologous adjacent characters i *homepage*: https://github.com/simonwhelan/prequal ======== ================== -version toolchain +version toolchain ======== ================== ``1.02`` ``GCCcore/11.2.0`` ======== ================== @@ -36319,11 +37676,11 @@ Software for predicting library complexity and genome coverage in high-throughpu *homepage*: https://smithlabresearch.org/software/preseq ========= =============================== -version toolchain +version toolchain ========= =============================== -``2.0.2`` ``foss/2016b`` +``2.0.2`` ``foss/2016b`` ``2.0.3`` ``foss/2018b``, ``intel/2018a`` -``3.1.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``3.1.2`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= =============================== @@ -36337,7 +37694,7 @@ Presto performs a fast Wilcoxon rank sum test and auROC analysis. *homepage*: https://github.com/immunogenomics/presto ================== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ============= ============== ``1.0.0-20200718`` ``-R-4.1.2`` ``foss/2021b`` ================== ============= ============== @@ -36353,10 +37710,10 @@ PyYAML-based python module to produce pretty and readable YAML-serialized data. *homepage*: https://github.com/mk-fg/pretty-yaml =========== ================== -version toolchain +version toolchain =========== ================== -``19.12.0`` ``GCCcore/8.3.0`` -``20.4.0`` ``GCCcore/9.3.0`` +``19.12.0`` ``GCCcore/8.3.0`` +``20.4.0`` ``GCCcore/9.3.0`` ``21.10.1`` ``GCCcore/10.3.0`` =========== ================== @@ -36371,11 +37728,11 @@ Primer3 is a widely used program for designing PCR primers (PCR = 'Polymerase Ch *homepage*: https://primer3.org/ ========= ========================================================= -version toolchain +version toolchain ========= ========================================================= -``2.3.7`` ``intel/2017b`` +``2.3.7`` ``intel/2017b`` ``2.4.0`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``2.5.0`` ``GCC/9.3.0`` +``2.5.0`` ``GCC/9.3.0`` ========= ========================================================= @@ -36389,7 +37746,7 @@ A bioinformatics tool to PRe-process and show INformation of SEQuence data. *homepage*: http://prinseq.sourceforge.net ========== ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ============== ``0.20.4`` ``-Perl-5.28.0`` ``foss/2018b`` ``0.20.4`` ``-Perl-5.32.0`` ``foss/2020b`` @@ -36407,7 +37764,7 @@ X.org PrintProto protocol headers. *homepage*: http://xorg.freedesktop.org/ ========= =============== -version toolchain +version toolchain ========= =============== ``1.0.5`` ``intel/2016a`` ========= =============== @@ -36423,10 +37780,10 @@ PRISMS-PF is a powerful, massively parallel finite element code for conducting p *homepage*: https://prisms-center.github.io/phaseField ========= =============================== -version toolchain +version toolchain ========= =============================== ``2.1.1`` ``foss/2019a``, ``intel/2019a`` -``2.2`` ``foss/2021a`` +``2.2`` ``foss/2021a`` ========= =============================== @@ -36440,7 +37797,7 @@ Tool for genome-wide association analysis of imputed genetic data. *homepage*: http://www.genabel.org/packages/ProbABEL ========= ============================= -version toolchain +version toolchain ========= ============================= ``0.5.0`` ``GCCcore/9.3.0``, ``system`` ========= ============================= @@ -36456,9 +37813,9 @@ Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a microbi *homepage*: https://github.com/hyattpd/Prodigal/ ========= ========================================================================================================================================================= -version toolchain +version toolchain ========= ========================================================================================================================================================= -``2.6.2`` ``GCC/4.9.3-binutils-2.25`` +``2.6.2`` ``GCC/4.9.3-binutils-2.25`` ``2.6.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ========================================================================================================================================================= @@ -36473,7 +37830,7 @@ ProFit (pronounced Pro-Fit, not profit!) is designed to be the ultimate program *homepage*: http://www.bioinf.org.uk/software/profit ======= ============== -version toolchain +version toolchain ======= ============== ``3.3`` ``GCC/10.3.0`` ======= ============== @@ -36489,18 +37846,18 @@ Program proj is a standard Unix filter function which converts geographic longit *homepage*: https://proj.org ========= ================================================================================= -version toolchain +version toolchain ========= ================================================================================= -``4.9.2`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``4.9.2`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` ``4.9.3`` ``foss/2016b``, ``foss/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` ``5.0.0`` ``foss/2018a``, ``foss/2018b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018a`` -``6.0.0`` ``GCCcore/8.2.0`` -``6.2.1`` ``GCCcore/8.3.0`` -``7.0.0`` ``GCCcore/9.3.0`` -``7.2.1`` ``GCCcore/10.2.0`` -``8.0.1`` ``GCCcore/10.3.0`` -``8.1.0`` ``GCCcore/11.2.0`` -``9.0.0`` ``GCCcore/11.3.0`` +``6.0.0`` ``GCCcore/8.2.0`` +``6.2.1`` ``GCCcore/8.3.0`` +``7.0.0`` ``GCCcore/9.3.0`` +``7.2.1`` ``GCCcore/10.2.0`` +``8.0.1`` ``GCCcore/10.3.0`` +``8.1.0`` ``GCCcore/11.2.0`` +``9.0.0`` ``GCCcore/11.3.0`` ========= ================================================================================= @@ -36514,7 +37871,7 @@ An open source software framework for quantum computing *homepage*: https://projectq.ch ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.4.2`` ``-Python-3.6.6`` ``intel/2018b`` ========= ================= =============== @@ -36530,12 +37887,12 @@ Prokka is a software tool for the rapid annotation of prokaryotic genomes. *homepage*: https://www.vicbioinformatics.com/software.prokka.shtml ========== ================== ================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================================================== -``1.11`` ``-BioPerl-1.7.0`` ``foss/2016b`` -``1.13`` ``-BioPerl-1.7.2`` ``intel/2018a`` -``1.13.4`` ``foss/2018b`` -``1.13.7`` ``gompi/2019a`` +``1.11`` ``-BioPerl-1.7.0`` ``foss/2016b`` +``1.13`` ``-BioPerl-1.7.2`` ``intel/2018a`` +``1.13.4`` ``foss/2018b`` +``1.13.7`` ``gompi/2019a`` ``1.14.5`` ``gompi/2019a``, ``gompi/2019b``, ``gompi/2020b``, ``gompi/2021a`` ========== ================== ================================================================== @@ -36550,13 +37907,13 @@ prompt_toolkit is a Python library for building powerful interactive command lin *homepage*: https://github.com/jonathanslenders/python-prompt-toolkit ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``1.0.3`` ``-Python-2.7.11`` ``foss/2016a`` -``1.0.3`` ``-Python-3.5.1`` ``foss/2016a`` +``1.0.3`` ``-Python-2.7.11`` ``foss/2016a`` +``1.0.3`` ``-Python-3.5.1`` ``foss/2016a`` ``1.0.6`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.0.6`` ``-Python-3.5.2`` ``intel/2016b`` -``1.0.13`` ``-Python-2.7.12`` ``intel/2016b`` +``1.0.6`` ``-Python-3.5.2`` ``intel/2016b`` +``1.0.13`` ``-Python-2.7.12`` ``intel/2016b`` ========== ================== =============================== @@ -36570,7 +37927,7 @@ PacBio hybrid error correction through iterative short read consensus *homepage*: https://github.com/BioInf-Wuerzburg/proovread ========== =============== -version toolchain +version toolchain ========== =============== ``2.14.1`` ``intel/2017b`` ========== =============== @@ -36586,7 +37943,7 @@ Propy is a protein description software. It allows analyzing sequence-derived st *homepage*: https://code.google.com/archive/p/protpy ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``1.0`` ``-Python-2.7.13`` ``foss/2017a`` ======= ================== ============== @@ -36602,7 +37959,7 @@ Proteinortho is a tool to detect orthologous genes within different species. *homepage*: http://www.bioinf.uni-leipzig.de/Software/proteinortho/ ========= ============================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================= ============== ``5.16b`` ``-Python-3.6.4-Perl-5.26.1`` ``foss/2018a`` ========= ============================= ============== @@ -36618,10 +37975,10 @@ ProtHint is a pipeline for predicting and scoring hints (in the form of introns, *homepage*: https://github.com/gatech-genemark/ProtHint ========= ================= ======================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ======================================== ``2.4.0`` ``-Python-3.7.2`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.4.0`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` +``2.4.0`` ``-Python-3.7.4`` ``iccifort/2019.5.281`` ========= ================= ======================================== @@ -36635,24 +37992,24 @@ Google Protocol Buffers *homepage*: https://github.com/google/protobuf/ =========== ==================================================================== -version toolchain +version toolchain =========== ==================================================================== ``2.5.0`` ``GCCcore/10.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``system`` -``2.6.1`` ``system`` -``3.0.2`` ``foss/2016a`` -``3.2.0`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``foss/2016b``, ``intel/2017a`` -``3.4.0`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` -``3.5.1`` ``intel/2017b`` -``3.6.0`` ``GCCcore/7.3.0`` -``3.6.1`` ``GCCcore/7.3.0`` -``3.6.1.2`` ``GCCcore/8.2.0`` -``3.7.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``3.13.0`` ``GCCcore/9.3.0`` -``3.14.0`` ``GCCcore/10.2.0`` -``3.17.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.19.4`` ``GCCcore/11.3.0`` +``2.6.1`` ``system`` +``3.0.2`` ``foss/2016a`` +``3.2.0`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``foss/2016b``, ``intel/2017a`` +``3.4.0`` ``GCCcore/6.4.0``, ``intel/2017a``, ``intel/2017b`` +``3.5.1`` ``intel/2017b`` +``3.6.0`` ``GCCcore/7.3.0`` +``3.6.1`` ``GCCcore/7.3.0`` +``3.6.1.2`` ``GCCcore/8.2.0`` +``3.7.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.10.0`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.13.0`` ``GCCcore/9.3.0`` +``3.14.0`` ``GCCcore/10.2.0`` +``3.17.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.19.4`` ``GCCcore/11.3.0`` =========== ==================================================================== @@ -36666,26 +38023,26 @@ Python Protocol Buffers runtime library. *homepage*: https://github.com/google/protobuf/ ========== ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ====================================== -``3.0.2`` ``-Python-2.7.11`` ``foss/2016a`` -``3.0.2`` ``-Python-3.5.1`` ``foss/2016a`` -``3.2.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.2.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.0`` ``-Python-3.5.2`` ``foss/2016b`` -``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.4.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.4.0`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.0`` ``-Python-3.6.3`` ``intel/2017b`` -``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``3.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``3.14.0`` ``GCCcore/10.2.0`` +``3.0.2`` ``-Python-2.7.11`` ``foss/2016a`` +``3.0.2`` ``-Python-3.5.1`` ``foss/2016a`` +``3.2.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.2.0`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.3.0`` ``-Python-3.5.2`` ``foss/2016b`` +``3.3.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.4.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.4.0`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.0`` ``-Python-3.6.3`` ``intel/2017b`` +``3.6.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``3.6.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``3.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``3.13.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``3.14.0`` ``GCCcore/10.2.0`` ``3.17.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``3.19.4`` ``GCCcore/11.3.0`` +``3.19.4`` ``GCCcore/11.3.0`` ========== ================== ====================================== @@ -36699,7 +38056,7 @@ Minimalistic protocol buffer decoder and encoder in C++. *homepage*: https://github.com/mapbox/protozero ========= ================= -version toolchain +version toolchain ========= ================= ``1.6.8`` ``GCCcore/7.3.0`` ``1.7.0`` ``GCCcore/8.3.0`` @@ -36716,12 +38073,12 @@ PRSice (pronounced 'precise') is a Polygenic Risk Score software for calculatin *homepage*: https://www.prsice.info/ ========== ===================================== -version toolchain +version toolchain ========== ===================================== -``2.2.12`` ``GCCcore/8.3.0`` -``2.3.1`` ``GCCcore/9.3.0`` +``2.2.12`` ``GCCcore/8.3.0`` +``2.3.1`` ``GCCcore/9.3.0`` ``2.3.3`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``2.3.5`` ``GCCcore/11.3.0`` +``2.3.5`` ``GCCcore/11.3.0`` ========== ===================================== @@ -36735,11 +38092,11 @@ ParaStation is a robust and efficient cluster middleware, consisting of a high- *homepage*: http://www.par-tec.com ============ ============= -version toolchain +version toolchain ============ ============= ``5.0.43`` ``GCC/4.8.2`` ``5.0.44-1`` ``GCC/4.9.2`` -``5.0.48-1`` ``system`` +``5.0.48-1`` ``system`` ============ ============= @@ -36753,7 +38110,7 @@ PSI4 is an open-source suite of ab initio quantum chemistry programs designed fo *homepage*: http://www.psicode.org/ ================== ===================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ===================== =============== ``4.0b6-20160201`` ``-mt-Python-2.7.11`` ``intel/2016a`` ================== ===================== =============== @@ -36769,17 +38126,33 @@ PSI4 is an open-source suite of ab initio quantum chemistry programs designed fo *homepage*: http://www.psicode.org/ ========= ========================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= =============== ``1.0`` ``-Python-2.7.11`` ``intel/2016a`` ``1.0`` ``-mt-Python-2.7.11`` ``intel/2016a`` ``1.2.1`` ``-Python-2.7.15`` ``intel/2018b`` ``1.2.1`` ``-Python-2.7.15-maxam8`` ``intel/2018b`` -``1.3.1`` ``-Python-3.7.2`` ``foss/2019a`` +``1.3.1`` ``-Python-3.7.2`` ``foss/2019a`` ``1.3.2`` ``-Python-3.7.4`` ``intel/2019b`` ========= ========================= =============== +.. _list_software_PsiCLASS_674: + +*PsiCLASS* +++++++++++ + +PsiCLASS is a reference-based transcriptome assembler for single or multiple RNA-seq samples. + +*homepage*: https://github.com/splicebox/PsiCLASS + +========= ============== +version toolchain +========= ============== +``1.0.3`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_PSIPRED_535: *PSIPRED* @@ -36790,7 +38163,7 @@ Accurate protein secondary structure prediction *homepage*: http://bioinf.cs.ucl.ac.uk ======== ============= -version toolchain +version toolchain ======== ============= ``4.02`` ``GCC/8.3.0`` ======== ============= @@ -36806,7 +38179,7 @@ This software package infers population size history from a diploid sequence usi *homepage*: https://github.com/lh3/psmc ========= ============================== -version toolchain +version toolchain ========= ============================== ``0.6.5`` ``foss/2016a``, ``foss/2018a`` ========= ============================== @@ -36822,7 +38195,7 @@ ParaStation MPI is an open source high-performance MPI 3.0 implementation, based *homepage*: https://github.com/ParaStation/psmpi2 =========== ============= ============= -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ============= ``5.1.0-1`` ``GCC/4.9.2`` ``5.1.5-1`` ``GCC/4.9.3`` @@ -36840,7 +38213,7 @@ ParaStation is a robust and efficient cluster middleware, consisting of a high- *homepage*: http://www.par-tec.com ========== ============= ============= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============= ``5.0.29`` ``GCC/4.8.2`` ``5.0.29`` ``-mt`` ``GCC/4.8.2`` @@ -36857,7 +38230,7 @@ Interpolating scaling function Poisson Solver Library *homepage*: http://bigdft.org/devel-doc/d1/d81/group__PSOLVER.html ========= ================================================================================================= -version toolchain +version toolchain ========= ================================================================================================= ``1.7.6`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` ``1.8.3`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b`` @@ -36874,7 +38247,7 @@ PSORTb v3.0.4 is the most precise bacterial localization prediction tool availab *homepage*: http://psort.org/psortb/index.html ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``3.0.4`` ``-Perl-5.22.1`` ``foss/2016a`` ========= ================ ============== @@ -36890,7 +38263,7 @@ psrecord is a small utility that uses the psutil library to record the CPU and *homepage*: https://github.com/astrofrog/psrecord ======= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== =============== ``1.1`` ``-Python-2.7.14`` ``intel/2018a`` ``1.1`` ``-Python-2.7.15`` ``intel/2018b`` @@ -36909,7 +38282,7 @@ pstoedit translates PostScript and PDF graphics into other vector formats *homepage*: http://pstoedit.net/ ======== ==================================== -version toolchain +version toolchain ======== ==================================== ``3.70`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ======== ==================================== @@ -36924,17 +38297,18 @@ A cross-platform process and system utilities module for Python *homepage*: https://github.com/giampaolo/psutil -========= ================== =============================== -version versionsuffix toolchain -========= ================== =============================== -``4.2.0`` ``-Python-2.7.11`` ``intel/2016a`` +========= ================== ====================================== +version versionsuffix toolchain +========= ================== ====================================== +``4.2.0`` ``-Python-2.7.11`` ``intel/2016a`` ``4.3.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``5.4.3`` ``-Python-2.7.14`` ``intel/2017b`` -``5.4.7`` ``-Python-2.7.15`` ``foss/2018b`` -``5.4.7`` ``-Python-3.6.6`` ``foss/2018b`` -``5.6.1`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``5.6.3`` ``GCCcore/8.2.0`` -========= ================== =============================== +``5.4.3`` ``-Python-2.7.14`` ``intel/2017b`` +``5.4.7`` ``-Python-2.7.15`` ``foss/2018b`` +``5.4.7`` ``-Python-3.6.6`` ``foss/2018b`` +``5.6.1`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``5.6.3`` ``GCCcore/8.2.0`` +``5.9.3`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0`` +========= ================== ====================================== .. _list_software_psycopg2_823: @@ -36947,11 +38321,11 @@ Psycopg is the most popular PostgreSQL adapter for the Python programming langua *homepage*: http://initd.org/psycopg/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``2.7`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.8.3`` ``-Python-3.7.2`` ``foss/2019a`` -``2.8.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.8.3`` ``-Python-3.7.2`` ``foss/2019a`` +``2.8.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ========= ================== =============================== @@ -36965,7 +38339,7 @@ ptemcee, pronounced "tem-cee", is fork of Daniel Foreman-Mackey's wonderful emce *homepage*: https://github.com/willvousden/ptemcee ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.0`` ``foss/2019a`` ========= ============== @@ -36981,7 +38355,7 @@ Post-Transcriptional Exon Shuffling (PTES) Identification Pipeline *homepage*: https://sourceforge.net/projects/ptesfinder-v1/ ======= =============== -version toolchain +version toolchain ======= =============== ``1`` ``intel/2017b`` ======= =============== @@ -36997,7 +38371,7 @@ This repository contains C++ source code for the TCR clustering and correlation *homepage*: https://github.com/phbradley/pubtcrs ============ =============== -version toolchain +version toolchain ============ =============== ``20180622`` ``intel/2019a`` ============ =============== @@ -37012,12 +38386,12 @@ pugixml is a light-weight C++ XML processing library *homepage*: https://pugixml.org/ -========== ================== -version toolchain -========== ================== +========== ====================================== +version toolchain +========== ====================================== ``1.11.4`` ``GCCcore/10.3.0`` -``1.12.1`` ``GCCcore/11.2.0`` -========== ================== +``1.12.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ====================================== .. _list_software_pullseq_774: @@ -37029,11 +38403,11 @@ Utility program for extracting sequences from a fasta/fastq file *homepage*: https://github.com/bcthomas/pullseq -========= ===================================== -version toolchain -========= ===================================== -``1.0.2`` ``GCCcore/11.2.0``, ``GCCcore/7.3.0`` -========= ===================================== +========= ========================================================= +version toolchain +========= ========================================================= +``1.0.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0`` +========= ========================================================= .. _list_software_PuLP_353: @@ -37046,7 +38420,7 @@ PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and c *homepage*: https://github.com/coin-or/pulp ========= ============== -version toolchain +version toolchain ========= ============== ``2.5.1`` ``foss/2021a`` ========= ============== @@ -37062,7 +38436,7 @@ purge haplotigs and overlaps in an assembly based on read depth *homepage*: https://github.com/dfguan/purge_dups ========= ============== -version toolchain +version toolchain ========= ============== ``1.2.5`` ``foss/2021b`` ========= ============== @@ -37078,7 +38452,7 @@ library with cross-python path, ini-parsing, io, code, log facilities *homepage*: https://pylib.readthedocs.org/ ========== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============== ``1.4.31`` ``-Python-2.7.11`` ``foss/2016a`` ``1.4.31`` ``-Python-3.5.1`` ``foss/2016a`` @@ -37095,9 +38469,9 @@ A python library for manipulating sequential and combinatorial circuits. This mo *homepage*: https://github.com/mvcisback/py-aiger ========== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================== -``6.1.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``6.1.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``6.1.14`` ``GCCcore/10.2.0`` ========== ================= ================== @@ -37112,7 +38486,7 @@ Aiger to BDD bridge. *homepage*: https://github.com/mvcisback/py-aiger-bdd ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -37128,7 +38502,7 @@ py-cpuinfo gets CPU info with pure Python. *homepage*: https://github.com/workhorsy/py-cpuinfo ========= ========== -version toolchain +version toolchain ========= ========== ``5.0.0`` ``system`` ========= ========== @@ -37144,7 +38518,7 @@ Massively parallel, distributed and scalable ABC-SMC (Approximate Bayesian Compu *homepage*: https://github.com/icb-dcm/pyabc ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.10.4`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -37160,11 +38534,11 @@ PyAMG is a library of Algebraic Multigrid (AMG) solvers with a convenient Python *homepage*: https://pyamg.github.io ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``3.0.1`` ``-Python-2.7.11`` ``intel/2016a`` +``3.0.1`` ``-Python-2.7.11`` ``intel/2016a`` ``4.0.0`` ``foss/2020b``, ``intel/2020b`` -``4.2.3`` ``foss/2021a`` +``4.2.3`` ``foss/2021a`` ========= ================== =============================== @@ -37178,7 +38552,7 @@ Python 3 Atmospheric Phase Screen *homepage*: https://github.com/AngeliqueBenoit/pyaps3 ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``20190407`` ``-Python-3.7.2`` ``foss/2019a`` ============ ================= ============== @@ -37194,14 +38568,15 @@ pybedtools wraps and extends BEDTools and offers feature-level manipulations fro *homepage*: https://daler.github.io/pybedtools ========== ================== ======================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ======================================================= -``0.7.10`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` -``0.7.10`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.0`` ``foss/2019a``, ``intel/2019a`` -``0.8.1`` ``foss/2019b`` +``0.7.10`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` +``0.7.10`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.0`` ``foss/2019a``, ``intel/2019a`` +``0.8.1`` ``foss/2019b`` ``0.8.2`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``iccifort/2020.4.304`` -``0.8.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``0.8.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``0.9.0`` ``GCC/11.3.0`` ========== ================== ======================================================= @@ -37215,9 +38590,10 @@ PyBerny is an optimizer of molecular geometries with respect to the total energy *homepage*: https://github.com/jhrmnn/pyberny ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.6.2`` ``-Python-3.8.2`` ``intel/2020a`` +``0.6.3`` ``foss/2022a`` ========= ================= =============== @@ -37231,10 +38607,10 @@ A python extension, written in C, for quick access to bigBed files and access t *homepage*: https://github.com/deeptools/pyBigWig ========== ================= ================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================================== -``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` -``0.3.17`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` +``0.3.13`` ``-Python-3.6.6`` ``foss/2018b`` +``0.3.17`` ``GCCcore/8.2.0``, ``GCCcore/9.3.0`` ``0.3.18`` ``GCCcore/10.2.0``, ``foss/2021a``, ``foss/2021b`` ========== ================= ================================================== @@ -37249,12 +38625,12 @@ pybind11 is a lightweight header-only library that exposes C++ types in Python a *homepage*: https://pybind11.readthedocs.io ========= ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================== -``2.2.4`` ``-Python-3.6.4`` ``foss/2018a`` -``2.2.4`` ``-Python-3.6.6`` ``intel/2018b`` -``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``2.2.4`` ``-Python-3.6.4`` ``foss/2018a`` +``2.2.4`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.6.0`` ``GCCcore/10.2.0`` ``2.6.2`` ``GCCcore/10.3.0`` ``2.7.1`` ``GCCcore/11.2.0`` @@ -37273,19 +38649,19 @@ Python bindings for the cairo library *homepage*: https://pycairo.readthedocs.io/ ========== ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ====================================== -``1.10.0`` ``-Python-2.7.11`` ``intel/2016a`` -``1.16.1`` ``-Python-3.6.3`` ``foss/2017b`` -``1.16.2`` ``-Python-2.7.14`` ``intel/2017b`` -``1.18.0`` ``-Python-2.7.14`` ``intel/2018a`` -``1.18.0`` ``-Python-2.7.15`` ``foss/2018b`` -``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` -``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.20.0`` ``GCCcore/10.2.0`` +``1.10.0`` ``-Python-2.7.11`` ``intel/2016a`` +``1.16.1`` ``-Python-3.6.3`` ``foss/2017b`` +``1.16.2`` ``-Python-2.7.14`` ``intel/2017b`` +``1.18.0`` ``-Python-2.7.14`` ``intel/2018a`` +``1.18.0`` ``-Python-2.7.15`` ``foss/2018b`` +``1.18.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.18.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``1.18.2`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.20.0`` ``GCCcore/10.2.0`` ``1.20.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``1.21.0`` ``GCCcore/11.3.0`` +``1.21.0`` ``GCCcore/11.3.0`` ========== ================== ====================================== @@ -37299,12 +38675,28 @@ Python library for classifier calibration *homepage*: https://github.com/classifier-calibration/PyCalib ============== ============== -version toolchain +version toolchain ============== ============== ``0.1.0.dev0`` ``foss/2021b`` ============== ============== +.. _list_software_pyccel_640: + +*pyccel* +++++++++ + +Python extension language using accelerators + +*homepage*: https://github.com/pyccel/pyccel + +========= ============== +version toolchain +========= ============== +``1.7.0`` ``foss/2022a`` +========= ============== + + .. _list_software_PyCharm_692: *PyCharm* @@ -37315,7 +38707,7 @@ PyCharm Community Edition: Python IDE for Professional Developers *homepage*: https://www.jetbrains.com/pycharm/ ============ ========== -version toolchain +version toolchain ============ ========== ``2017.2.3`` ``system`` ``2019.3.1`` ``system`` @@ -37324,6 +38716,22 @@ version toolchain ============ ========== +.. _list_software_PyCheMPS2_763: + +*PyCheMPS2* ++++++++++++ + +PyCheMPS2 is a python interface to CheMPS2, for compilation without MPI. CheMPS2 is a scientific library which contains a spin-adapted implementation of the density matrix renormalization group (DMRG) for ab initio quantum chemistry. + +*homepage*: https://sebwouters.github.io/CheMPS2 + +========== ============== +version toolchain +========== ============== +``1.8.12`` ``foss/2022a`` +========== ============== + + .. _list_software_PyCifRW_644: *PyCifRW* @@ -37334,7 +38742,7 @@ PyCIFRW provides support for reading and writing CIF (Crystallographic Informati *homepage*: https://bitbucket.org/jamesrhester/pycifrw/src/development ========= ================= -version toolchain +version toolchain ========= ================= ``4.4.2`` ``GCCcore/8.3.0`` ========= ================= @@ -37350,7 +38758,7 @@ PyClone is a Python package that wraps rclone and provides a threaded interface *homepage*: https://gitlab.com/ltgiv/pyclone ============ ================== -version toolchain +version toolchain ============ ================== ``2020.9b2`` ``GCCcore/10.2.0`` ============ ================== @@ -37366,7 +38774,7 @@ A stochastic numerical optimization algorithm for difficult (non-convex, ill-con *homepage*: https://github.com/CMA-ES/pycma ========= =============== -version toolchain +version toolchain ========= =============== ``2.7.0`` ``intel/2019a`` ========= =============== @@ -37382,12 +38790,12 @@ Official APIs for the MS-COCO dataset *homepage*: https://pypi.org/project/pycocotools ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``2.0.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.0.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``2.0.2`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``2.0.4`` ``foss/2021a`` +``2.0.4`` ``foss/2021a`` ========= ================= ================================== @@ -37401,7 +38809,7 @@ pycodestyle is a tool to check your Python code against some of the style conven *homepage*: https://pycodestyle.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``2.5.0`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -37417,11 +38825,11 @@ PyCogent is a software library for genomic biology. It is a fully integrated an *homepage*: http://pycogent.org ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``1.5.3`` ``-Python-2.7.12`` ``intel/2016b`` +``1.5.3`` ``-Python-2.7.12`` ``intel/2016b`` ``1.9`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.9`` ``-Python-2.7.15`` ``foss/2018b`` +``1.9`` ``-Python-2.7.15`` ``foss/2018b`` ========= ================== =============================== @@ -37435,7 +38843,7 @@ PycoQC computes metrics and generates interactive QC plots for Oxford Nanopore *homepage*: https://tleonardi.github.io/pycoQC ========= ============== -version toolchain +version toolchain ========= ============== ``2.5.2`` ``foss/2021a`` ========= ============== @@ -37451,14 +38859,14 @@ PyCUDA lets you access Nvidia’s CUDA parallel computation API from Python. *homepage*: https://mathema.tician.de/software/pycuda ============ =============================== ======================================= -version versionsuffix toolchain +version versionsuffix toolchain ============ =============================== ======================================= -``2016.1.2`` ``-Python-2.7.12`` ``intel/2016b`` -``2017.1.1`` ``-CUDA-9.0.176-Python-2.7.14`` ``foss/2017b`` -``2017.1.1`` ``-Python-2.7.14`` ``intel/2018a`` -``2018.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` +``2016.1.2`` ``-Python-2.7.12`` ``intel/2016b`` +``2017.1.1`` ``-CUDA-9.0.176-Python-2.7.14`` ``foss/2017b`` +``2017.1.1`` ``-Python-2.7.14`` ``intel/2018a`` +``2018.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` ``2019.1.2`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intelcuda/2019b`` -``2020.1`` ``fosscuda/2020b`` +``2020.1`` ``fosscuda/2020b`` ============ =============================== ======================================= @@ -37472,12 +38880,28 @@ PycURL is a Python interface to libcurl. PycURL can be used to fetch objects ide *homepage*: http://pycurl.io/ ============ ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ================= ``7.43.0.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ============ ================= ================= +.. _list_software_PyDamage_776: + +*PyDamage* +++++++++++ + +Pydamage, is a Python software to automate the process of contig damage identification and estimation. After modelling the ancient DNA damage using the C to T transitions, Pydamage uses a likelihood ratio test to discriminate between truly ancient, and modern contigs originating from sample contamination. + +*homepage*: https://github.com/maxibor/pydamage + +======== ============== +version toolchain +======== ============== +``0.70`` ``foss/2021a`` +======== ============== + + .. _list_software_pydantic_860: *pydantic* @@ -37487,11 +38911,12 @@ Data validation and settings management using Python type hinting. *homepage*: https://github.com/samuelcolvin/pydantic -========= ================= ================= -version versionsuffix toolchain -========= ================= ================= -``1.6.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -========= ================= ================= +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== +``1.6.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.10.2`` ``GCCcore/11.2.0`` +========== ================= ================== .. _list_software_PyDatastream_1231: @@ -37504,7 +38929,7 @@ Lightweight SOAP client *homepage*: https://pypi.python.org/pypi/suds-py3 ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.5.1`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================= =============== @@ -37520,14 +38945,15 @@ Pure python package for DICOM medical file reading and writing. *homepage*: https://pydicom.github.io/ ========= ================== ====================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ====================================== -``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` -``1.2.2`` ``GCCcore/8.2.0`` -``1.4.2`` ``GCCcore/8.3.0`` -``2.1.2`` ``GCCcore/10.2.0`` -``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.9.9`` ``-Python-2.7.11`` ``intel/2016a`` +``1.2.2`` ``GCCcore/8.2.0`` +``1.4.2`` ``GCCcore/8.3.0`` +``2.1.2`` ``GCCcore/10.2.0`` +``2.1.2`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``2.2.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.3.0`` ``GCCcore/11.3.0`` ========= ================== ====================================== @@ -37541,7 +38967,7 @@ Pydlpoly is a molecular dynamics simulation package which is a modified version *homepage*: http://cmc.aci.ruhr-uni-bochum.de/cmc/ ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``20150225`` ``-Python-2.7.12`` ``intel/2016b`` ``20150225`` ``-Python-2.7.13`` ``intel/2017a`` @@ -37558,9 +38984,9 @@ Python interface to Graphviz's Dot language. *homepage*: https://github.com/pydot/pydot ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.4.1`` ``GCCcore/9.3.0``, ``foss/2019b`` +``1.4.1`` ``GCCcore/9.3.0``, ``foss/2019b`` ``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ========= ====================================== @@ -37575,11 +39001,11 @@ A basic Python-based EGA download client *homepage*: https://github.com/EGA-archive/ega-download-client ========== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================== -``3.0.33`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``3.4.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``3.4.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.0.33`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.4.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.4.0`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``4.0.0`` ``GCCcore/11.2.0`` ========== ================= ================== @@ -37594,7 +39020,7 @@ PyEnchant is a spellchecking library for Python, based on the excellent Enchant *homepage*: https://pythonhosted.org/pyenchant/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.6.8`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -37610,7 +39036,7 @@ EVTK (Export VTK) package allows exporting data to binary VTK files for visualiz *homepage*: https://github.com/paulo-herrera/PyEVTK ========= ============== -version toolchain +version toolchain ========= ============== ``1.4.1`` ``foss/2021b`` ``2.0.0`` ``foss/2021b`` @@ -37627,7 +39053,7 @@ Python implementation of fast azimuthal integration. *homepage*: https://github.com/silx-kit/pyFAI ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== ``0.19.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.20.0`` ``foss/2020b``, ``fosscuda/2020b`` @@ -37644,10 +39070,10 @@ pyfaidx: efficient pythonic random access to fasta subsequences *homepage*: https://pypi.python.org/pypi/pyfaidx =========== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= ================== ``0.5.9.5`` ``GCCcore/10.2.0`` -``0.5.9.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.5.9.5`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``0.6.3.1`` ``GCCcore/10.3.0`` ``0.7.0`` ``GCCcore/11.2.0`` =========== ================= ================== @@ -37663,7 +39089,7 @@ fast, memory-efficient, pythonic (and command-line) access to fasta sequence fil *homepage*: https://pypi.org/project/pyfasta/ ========= ============== -version toolchain +version toolchain ========= ============== ``0.5.2`` ``foss/2020b`` ========= ============== @@ -37679,10 +39105,10 @@ Python FFmpeg wrapper *homepage*: https://github.com/mhaller/pyffmpeg =========== ================== ================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ================ ``2.1beta`` ``-Python-2.7.10`` ``gimkl/2.11.5`` -``2.1beta`` ``-Python-2.7.11`` ``intel/2016a`` +``2.1beta`` ``-Python-2.7.11`` ``intel/2016a`` =========== ================== ================ @@ -37696,10 +39122,10 @@ A pythonic wrapper around FFTW, the FFT library, presenting a unified interface *homepage*: https://github.com/pyFFTW/pyFFTW ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== -``0.11.1`` ``intel/2019a`` -``0.11.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.11.1`` ``intel/2019a`` +``0.11.1`` ``-Python-3.6.6`` ``foss/2018b`` ``0.12.0`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================= ================================== @@ -37714,7 +39140,7 @@ The PyFITS module is a Python library providing access to FITS (Flexible Image T *homepage*: https://pythonhosted.org/pyfits/ ======= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== =============== ``3.5`` ``-Python-2.7.15`` ``intel/2018b`` ======= ================== =============== @@ -37730,7 +39156,7 @@ PyFMI is a package for loading and interacting with Functional Mock-Up Units (FM *homepage*: https://pypi.org/project/PyFMI/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.4.0`` ``-Python-2.7.15`` ``intel/2018b`` ========= ================== =============== @@ -37746,7 +39172,7 @@ A Python library to control OpenFOAM-runs and manipulate OpenFOAM-data. *homepage*: http://openfoamwiki.net/index.php/Contrib/PyFoam ========== ============== -version toolchain +version toolchain ========== ============== ``2020.5`` ``foss/2020b`` ========== ============== @@ -37762,9 +39188,9 @@ PyFR is an open-source Python based framework for solving advection-diffusion ty *homepage*: http://www.pyfr.org ========= ============================= =================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================= =================== -``1.7.6`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` +``1.7.6`` ``-Python-3.6.4-CUDA-9.1.85`` ``intel/2018a`` ``1.9.0`` ``-Python-3.7.4`` ``intelcuda/2019b`` ========= ============================= =================== @@ -37779,7 +39205,7 @@ PyFrag 2019 resolves three main challenges associated with the automatized compu *homepage*: https://pyfragdocument.readthedocs.io/en/latest/includeme.html ================= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ================= ============= =============== ``2019-20220216`` ``-ASA`` ``intel/2020b`` ================= ============= =============== @@ -37795,7 +39221,7 @@ Python package for easy C++ declarations navigation. *homepage*: https://pypi.python.org/pypi/pygccxml ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20160706`` ``-Python-2.7.11`` ``foss/2016a`` ``20160706`` ``-Python-3.5.1`` ``foss/2016a`` @@ -37812,7 +39238,7 @@ pyGenomeTracks aims to produce high-quality genome browser tracks that are highl *homepage*: https://pygenometracks.readthedocs.io ======= ============== -version toolchain +version toolchain ======= ============== ``3.7`` ``foss/2021b`` ======= ============== @@ -37828,10 +39254,10 @@ PyGEOS is a C/Python library with vectorized geometry functions. The geometry op *homepage*: https://pygeos.readthedocs.io ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== -``0.7.1`` ``-Python-3.7.4`` ``foss/2019b`` -``0.8`` ``-Python-3.8.2`` ``foss/2020a`` +``0.7.1`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8`` ``-Python-3.8.2`` ``foss/2020a`` ``0.10.2`` ``intel/2020b`` ========== ================= =============== @@ -37846,7 +39272,7 @@ pyGIMLi is an open-source multi-method library for solving inverse and forward *homepage*: http://www.pygimli.org/ ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20160803`` ``-Python-2.7.11`` ``foss/2016a`` ``20160803`` ``-Python-3.5.1`` ``foss/2016a`` @@ -37863,7 +39289,7 @@ Generic syntax highlighter suitable for use in code hosting, forums, wikis or ot *homepage*: https://pygments.org/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.1.3`` ``-Python-2.7.11`` ``foss/2016a`` ``2.1.3`` ``-Python-3.5.1`` ``foss/2016a`` @@ -37880,9 +39306,9 @@ pygmo is a scientific Python library for massively parallel optimization. *homepage*: https://esa.github.io/pygmo2 ========== ============================== -version toolchain +version toolchain ========== ============================== -``2.16.1`` ``foss/2020b`` +``2.16.1`` ``foss/2020b`` ``2.18.0`` ``foss/2021a``, ``foss/2021b`` ========== ============================== @@ -37897,15 +39323,15 @@ PyGObject is a Python package which provides bindings for GObject based librarie *homepage*: https://pygobject.readthedocs.io/ ========== ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================== -``2.28.6`` ``-Python-2.7.11`` ``intel/2016a`` -``2.28.6`` ``-Python-2.7.14`` ``intel/2017b`` -``2.28.7`` ``-Python-2.7.14`` ``intel/2018a`` -``2.28.7`` ``-Python-2.7.15`` ``foss/2018b`` -``3.34.0`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -``3.34.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``3.34.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.28.6`` ``-Python-2.7.11`` ``intel/2016a`` +``2.28.6`` ``-Python-2.7.14`` ``intel/2017b`` +``2.28.7`` ``-Python-2.7.14`` ``intel/2018a`` +``2.28.7`` ``-Python-2.7.15`` ``foss/2018b`` +``3.34.0`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``3.34.0`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.34.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ``3.42.1`` ``GCCcore/11.3.0`` ========== ================== ================== @@ -37920,9 +39346,9 @@ PyGraphviz is a Python interface to the Graphviz graph layout and visualization *homepage*: https://pygraphviz.github.io/ ======= ============================== -version toolchain +version toolchain ======= ============================== -``1.5`` ``foss/2019b`` +``1.5`` ``foss/2019b`` ``1.7`` ``foss/2020b``, ``foss/2021a`` ======= ============================== @@ -37937,7 +39363,7 @@ Python interface for reading and writing GRIB data *homepage*: https://jswhit.github.io/pygrib ========= ============== -version toolchain +version toolchain ========= ============== ``2.0.4`` ``foss/2019a`` ========= ============== @@ -37953,11 +39379,11 @@ PyGTK lets you to easily create programs with a graphical user interface using *homepage*: http://www.pygtk.org/ ========== ================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================ -``2.24.0`` ``-Python-2.7.11`` ``intel/2016a`` +``2.24.0`` ``-Python-2.7.11`` ``intel/2016a`` ``2.24.0`` ``-Python-2.7.14`` ``intel/2017b``, ``intel/2018a`` -``2.24.0`` ``-Python-2.7.15`` ``foss/2018b`` +``2.24.0`` ``-Python-2.7.15`` ``foss/2018b`` ========== ================== ================================ @@ -37971,11 +39397,11 @@ PyGTS is a python package used to construct, manipulate, and perform computati *homepage*: https://sourceforge.net/projects/pygts/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``0.3.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``0.3.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.3.1`` ``-Python-2.7.14`` ``intel/2018a`` +``0.3.1`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== =============================== @@ -37989,14 +39415,14 @@ PyGWAS is a library for running Genome Wide Association studies. *homepage*: https://github.com/timeu/pygwas ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``1.2.0`` ``-Python-2.7.11`` ``foss/2016a`` -``1.3.1`` ``-Python-2.7.11`` ``foss/2016a`` -``1.4.0`` ``-Python-2.7.11`` ``foss/2016a`` -``1.5.0`` ``-Python-2.7.11`` ``foss/2016a`` +``1.2.0`` ``-Python-2.7.11`` ``foss/2016a`` +``1.3.1`` ``-Python-2.7.11`` ``foss/2016a`` +``1.4.0`` ``-Python-2.7.11`` ``foss/2016a`` +``1.5.0`` ``-Python-2.7.11`` ``foss/2016a`` ``1.6.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.7.1`` ``-Python-2.7.13`` ``foss/2017a`` +``1.7.1`` ``-Python-2.7.13`` ``foss/2017a`` ========= ================== =============================== @@ -38010,12 +39436,28 @@ Python wrapper around the NCSA HDF version 4 library *homepage*: https://github.com/fhs/pyhdf ========== ============== -version toolchain +version toolchain ========== ============== ``0.10.1`` ``foss/2019a`` ========== ============== +.. _list_software_PyImageJ_758: + +*PyImageJ* +++++++++++ + +PyImageJ provides a set of wrapper functions for integration between ImageJ2 and Python. It also supports the original ImageJ API and data structures. A major advantage of this approach is the ability to combine ImageJ and ImageJ2 with other tools available from the Python software ecosystem, including NumPy, SciPy, scikit-image, CellProfiler, OpenCV, ITK and many more. + +*homepage*: https://pyimagej.readthedocs.io/ + +========= ============== +version toolchain +========= ============== +``1.3.1`` ``foss/2021a`` +========= ============== + + .. _list_software_pyiron_673: *pyiron* @@ -38026,7 +39468,7 @@ An integrated development environment (IDE) for computational materials science. *homepage*: https://github.com/pyiron/pyiron ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.2.5`` ``-Python-3.7.2`` ``intel/2019a`` ========= ================= =============== @@ -38042,7 +39484,7 @@ Pyke introduces a form of Logic Programming (inspired by Prolog) to the Python *homepage*: http://sourceforge.net/projects/pyke/ ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.1.1`` ``-Python-3.6.6`` ``intel/2018b`` ========= ================= =============== @@ -38058,7 +39500,7 @@ pylift is an uplift library that provides, primarily: (1) Fast uplift modeling *homepage*: https://github.com/df-foundation/pylift ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.1.5`` ``-Python-3.7.4`` ``foss/2019b`` ``0.1.5`` ``-Python-3.8.2`` ``foss/2020a`` @@ -38075,12 +39517,12 @@ Pylint is a tool that checks for errors in Python code, tries to enforce a codi *homepage*: https://www.pylint.org/ ========= ================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================================ ``1.9.3`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``1.9.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``1.9.5`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` -``2.7.4`` ``GCCcore/10.2.0`` +``1.9.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``1.9.5`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` +``2.7.4`` ``GCCcore/10.2.0`` ========= ================== ================================================ @@ -38094,15 +39536,15 @@ Python Materials Genomics is a robust materials analysis code that defines core *homepage*: https://pypi.python.org/pypi/pymatgen ============== ================== ========================= -version versionsuffix toolchain +version versionsuffix toolchain ============== ================== ========================= ``3.5.0`` ``-Python-2.7.11`` ``intel/2016.02-GCC-4.9`` -``4.1.1`` ``-Python-2.7.12`` ``intel/2016b`` -``4.3.2`` ``-Python-2.7.12`` ``intel/2016b`` -``4.7.3`` ``-Python-2.7.13`` ``intel/2017a`` -``2017.10.16`` ``-Python-2.7.14`` ``intel/2017b`` -``2017.10.16`` ``-Python-3.6.3`` ``intel/2017b`` -``2022.0.4`` ``foss/2020b`` +``4.1.1`` ``-Python-2.7.12`` ``intel/2016b`` +``4.3.2`` ``-Python-2.7.12`` ``intel/2016b`` +``4.7.3`` ``-Python-2.7.13`` ``intel/2017a`` +``2017.10.16`` ``-Python-2.7.14`` ``intel/2017b`` +``2017.10.16`` ``-Python-3.6.3`` ``intel/2017b`` +``2022.0.4`` ``foss/2020b`` ============== ================== ========================= @@ -38116,7 +39558,7 @@ Pymatgen-db is a database add-on for the Python Materials Genomics (pymatgen) m *homepage*: https://pypi.python.org/pypi/pymatgen-db ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.6.5`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -38132,7 +39574,7 @@ The pymbar package contains the pymbar suite of tools for the analysis of simula *homepage*: http://pymbar.readthedocs.io/en/master/ ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``3.0.3`` ``-Python-3.6.3`` ``intel/2017b`` ``3.0.3`` ``-Python-3.8.2`` ``intel/2020a`` @@ -38149,9 +39591,9 @@ Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machin *homepage*: https://docs.pymc.io/ ========== ================= ==================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ==================================================================== -``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``3.8`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.11.1`` ``foss/2021b``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` ========== ================= ==================================================================== @@ -38166,7 +39608,7 @@ The PyMca X-Ray Fluorescence Toolkit, including PyMca5 and fisx. *homepage*: https://github.com/vasole/pymca ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``5.6.3`` ``foss/2020b``, ``fosscuda/2020b`` ``5.6.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` @@ -38183,7 +39625,7 @@ A comprehensive, fast, pure-Python memcached client. *homepage*: https://github.com/pinterest/pymemcache ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== ``2.1.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ========= ================= =============================== @@ -38199,7 +39641,7 @@ PyMOL is a Python-enhanced molecular graphics tool. It excels at 3D *homepage*: https://github.com/schrodinger/pymol-open-source ========= ============== -version toolchain +version toolchain ========= ============== ``2.5.0`` ``foss/2020b`` ========= ============== @@ -38215,10 +39657,10 @@ PyNAST is a reimplementation of the NAST sequence aligner, which has become a p *homepage*: https://biocore.github.io/pynast ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``1.2.2`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``1.2.2`` ``-Python-2.7.15`` ``foss/2018b`` +``1.2.2`` ``-Python-2.7.15`` ``foss/2018b`` ========= ================== =============================== @@ -38232,10 +39674,10 @@ Python bindings to ObjCryst++, the Object-Oriented Crystallographic Library. *homepage*: https://github.com/diffpy/pyobjcryst =============== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= =============== ``2.1.0.post2`` ``-Python-3.8.2`` ``intel/2020a`` -``2.2.1`` ``foss/2021b`` +``2.2.1`` ``foss/2021b`` =============== ================= =============== @@ -38249,7 +39691,7 @@ PyOD is a comprehensive and scalable Python toolkit for detecting outlying objec *homepage*: https://pyod.readthedocs.io ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.8.7`` ``foss/2020b``, ``intel/2020b`` ========= =============================== @@ -38265,12 +39707,12 @@ Pyomo is a Python-based open-source software package that supports a diverse set *homepage*: https://www.pyomo.org/ ========= ================== ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============================== -``5.5.0`` ``-Python-2.7.15`` ``foss/2018b`` -``5.5.0`` ``-Python-3.6.6`` ``foss/2018b`` +``5.5.0`` ``-Python-2.7.15`` ``foss/2018b`` +``5.5.0`` ``-Python-3.6.6`` ``foss/2018b`` ``6.0.1`` ``foss/2020b``, ``foss/2021a`` -``6.4.2`` ``foss/2022a`` +``6.4.2`` ``foss/2022a`` ========= ================== ============================== @@ -38284,11 +39726,11 @@ PyOpenCL lets you access GPUs and other massively parallel compute devices from *homepage*: https://mathema.tician.de/software/pyopencl/ ============= ================= =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================= =================================================== -``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2020.2.2`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``2021.1.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``2021.2.13`` ``foss/2021b`` +``2021.2.13`` ``foss/2021b`` ============= ================= =================================================== @@ -38302,16 +39744,16 @@ PyOpenGL is the most common cross platform Python binding to OpenGL and related *homepage*: http://pyopengl.sourceforge.net =========== ================== ========================================================= -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ========================================================= -``3.1.1a1`` ``GCCcore/8.2.0`` -``3.1.1a1`` ``-Python-2.7.11`` ``intel/2016a`` -``3.1.1a1`` ``-Python-2.7.12`` ``foss/2016b`` -``3.1.1a1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` -``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` -``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` +``3.1.1a1`` ``GCCcore/8.2.0`` +``3.1.1a1`` ``-Python-2.7.11`` ``intel/2016a`` +``3.1.1a1`` ``-Python-2.7.12`` ``foss/2016b`` +``3.1.1a1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b`` +``3.1.3b2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.1.3b2`` ``-Python-2.7.15`` ``foss/2018b`` ``3.1.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0`` -``3.1.6`` ``GCCcore/11.2.0`` +``3.1.6`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` =========== ================== ========================================================= @@ -38325,7 +39767,7 @@ The pyparsing module is an alternative approach to creating and executing simple *homepage*: https://github.com/pyparsing/pyparsing ========= ================== ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================= ``2.4.6`` ``-Python-2.7.16`` ``GCCcore/8.3.0`` ========= ================== ================= @@ -38341,7 +39783,7 @@ Py++ is a code generator for Boost.Python that simplifies writing Python bindin *homepage*: https://bitbucket.org/ompl/pyplusplus ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20160707`` ``-Python-2.7.11`` ``foss/2016a`` ``20160707`` ``-Python-3.5.1`` ``foss/2016a`` @@ -38358,7 +39800,7 @@ PYPOWER is a power flow and Optimal Power Flow (OPF) solver. It is a port of MAT *homepage*: https://github.com/rwl/PYPOWER ========== ============== -version toolchain +version toolchain ========== ============== ``5.1.15`` ``foss/2020b`` ========== ============== @@ -38373,16 +39815,17 @@ Python interface to PROJ4 library for cartographic transformations *homepage*: https://pyproj4.github.io/pyproj -=============== ================= ================== -version versionsuffix toolchain -=============== ================= ================== -``2.1.3`` ``GCCcore/8.2.0`` -``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``2.6.1.post1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +=============== ================= ====================================== +version versionsuffix toolchain +=============== ================= ====================================== +``2.1.3`` ``GCCcore/8.2.0`` +``2.4.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.6.1.post1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.0.1`` ``GCCcore/10.2.0`` ``3.1.0`` ``GCCcore/10.3.0`` -``3.3.1`` ``GCCcore/11.2.0`` -=============== ================= ================== +``3.3.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``3.4.0`` ``GCCcore/11.3.0`` +=============== ================= ====================================== .. _list_software_PyPSA_429: @@ -38395,7 +39838,7 @@ PyPSA is an open source toolbox for simulating and optimising modern power syste *homepage*: https://pypsa.readthedocs.io/ ========== ============== -version toolchain +version toolchain ========== ============== ``0.17.1`` ``foss/2020b`` ========== ============== @@ -38411,10 +39854,10 @@ QSTEM is a program for quantitative image simulation in electron microscopy, inc *homepage*: https://github.com/jacobjma/PyQSTEM ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``1.0.3`` ``-ASE-3.22.0`` ``foss/2020b``, ``fosscuda/2020b`` -``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ========= ================= ================================== @@ -38428,14 +39871,14 @@ PyQt is a set of Python v2 and v3 bindings for Digia's Qt application framework. *homepage*: http://www.riverbankcomputing.co.uk/software/pyqt ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``4.11.4`` ``-Python-2.7.11`` ``intel/2016a`` -``4.11.4`` ``-Python-2.7.12`` ``intel/2016b`` +``4.11.4`` ``-Python-2.7.11`` ``intel/2016a`` +``4.11.4`` ``-Python-2.7.12`` ``intel/2016b`` ``4.12`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``4.12`` ``-Python-2.7.13`` ``intel/2017a`` -``4.12.1`` ``-Python-2.7.14`` ``foss/2018a`` -``4.12.3`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``4.12`` ``-Python-2.7.13`` ``intel/2017a`` +``4.12.1`` ``-Python-2.7.14`` ``foss/2018a`` +``4.12.3`` ``-Python-2.7.15`` ``fosscuda/2018b`` ========== ================== =============================== @@ -38449,20 +39892,21 @@ PyQt5 is a set of Python bindings for v5 of the Qt application framework from Th *homepage*: http://www.riverbankcomputing.co.uk/software/pyqt ========== ================== ========================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ========================================================== -``5.7`` ``-Python-2.7.11`` ``foss/2016a`` -``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` -``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` -``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``5.15.1`` ``GCCcore/10.2.0`` -``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``5.7`` ``-Python-2.7.11`` ``foss/2016a`` +``5.7.1`` ``-Python-2.7.12`` ``intel/2016b`` +``5.8.2`` ``-Python-2.7.13`` ``intel/2017a`` +``5.9.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``5.9.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``5.11.3`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``5.12.1`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``5.12.1`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``5.13.2`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``5.15.1`` ``GCCcore/10.2.0`` +``5.15.1`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``5.15.4`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.15.5`` ``GCCcore/11.3.0`` ========== ================== ========================================================== @@ -38476,14 +39920,14 @@ PyQtGraph is a pure-python graphics and GUI library built on PyQt5/PySide2 and n *homepage*: http://www.pyqtgraph.org/ ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== -``0.10.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` -``0.11.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.10.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.7.2`` ``intel/2019a`` +``0.11.0`` ``-Python-3.7.4`` ``foss/2019b`` ``0.11.1`` ``foss/2020b``, ``fosscuda/2020b`` -``0.12.3`` ``foss/2021a`` +``0.12.3`` ``foss/2021a`` ========== ================= ================================== @@ -38497,7 +39941,7 @@ Open-source python package for the extraction of Radiomics features from 2D and *homepage*: https://pyradiomics.readthedocs.io/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.0.1`` ``foss/2021a`` ``3.0.1`` ``-Python-3.7.4`` ``foss/2019b`` @@ -38514,7 +39958,7 @@ PyRe (Python Reliability) is a Python module for structural reliability analysis *homepage*: https://hackl.science/pyre ================== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= =============================== ``5.0.3-20190221`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ================== ================= =============================== @@ -38530,9 +39974,9 @@ PyRETIS is a Python library for rare event molecular simulations with emphasis o *homepage*: http://www.pyretis.org ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== -``2.1.0`` ``-Python-3.6.6`` ``intel/2018b`` +``2.1.0`` ``-Python-3.6.6`` ``intel/2018b`` ``2.5.0`` ``foss/2020b``, ``intel/2020b`` ``2.5.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========= ================= =============================== @@ -38548,7 +39992,7 @@ Debugger capable of attaching to and injecting code into python processes. *homepage*: https://github.com/google/pyringe ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.0.2`` ``-Python-2.7.11`` ``intel/2016a`` ========= ================== =============== @@ -38564,7 +40008,7 @@ Pyro is a flexible, scalable deep probabilistic programming library built on PyT *homepage*: https://github.com/pyro-ppl/pyro-api ========= ================== -version toolchain +version toolchain ========= ================== ``0.1.2`` ``fosscuda/2020b`` ========= ================== @@ -38580,7 +40024,7 @@ Pyro is a flexible, scalable deep probabilistic programming library built on PyT *homepage*: https://github.com/pyro-ppl/pyro ========= ================== -version toolchain +version toolchain ========= ================== ``1.5.2`` ``fosscuda/2020b`` ========= ================== @@ -38596,7 +40040,7 @@ Pyro means PYthon Remote Objects. It is a library that enables you to build appl *homepage*: https://pypi.python.org/pypi/Pyro4 ======== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================== ============== ``4.47`` ``-Python-2.7.11`` ``foss/2016a`` ======== ================== ============== @@ -38612,7 +40056,7 @@ PyRosetta is an interactive Python-based interface to the powerful Rosetta molec *homepage*: https://www.pyrosetta.org/ ================= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ================= ================= ================= ``4.release-292`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ================= ================= ================= @@ -38628,30 +40072,30 @@ Pysam is a python module for reading and manipulating Samfiles. It's a lightwe *homepage*: https://github.com/pysam-developers/pysam ============ ================== ============================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============================================================================================================== -``0.8.4`` ``-Python-2.7.12`` ``intel/2016b`` -``0.9.1.4`` ``-Python-2.7.12`` ``foss/2016b`` -``0.10.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.12.0.1`` ``-Python-2.7.13`` ``intel/2017a`` -``0.12.0.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.12.0.1`` ``-Python-3.6.3`` ``intel/2017b`` -``0.13`` ``-Python-2.7.14`` ``intel/2017b`` -``0.13.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.14`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``0.14`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``0.14`` ``-Python-3.6.4`` ``intel/2018a`` -``0.14.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``0.14.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.15.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``0.8.4`` ``-Python-2.7.12`` ``intel/2016b`` +``0.9.1.4`` ``-Python-2.7.12`` ``foss/2016b`` +``0.10.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``0.12.0.1`` ``-Python-2.7.13`` ``intel/2017a`` +``0.12.0.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.12.0.1`` ``-Python-3.6.3`` ``intel/2017b`` +``0.13`` ``-Python-2.7.14`` ``intel/2017b`` +``0.13.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.14`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``0.14`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``0.14`` ``-Python-3.6.4`` ``intel/2018a`` +``0.14.1`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``0.14.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.15.1`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.15.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.15.2`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` +``0.15.3`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` ``0.16.0.1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``iccifort/2020.4.304`` -``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` -``0.17.0`` ``GCC/11.2.0`` -``0.18.0`` ``GCC/11.2.0`` -``0.19.1`` ``GCC/11.3.0`` +``0.16.0.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``0.17.0`` ``GCC/11.2.0`` +``0.18.0`` ``GCC/11.2.0`` +``0.19.1`` ``GCC/11.3.0`` ============ ================== ============================================================================================================== @@ -38665,7 +40109,7 @@ A Python utility for calculating statistics against genome positions based on se *homepage*: https://github.com/alimanfoo/pysamstats ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.2`` ``foss/2020b`` ========= ============== @@ -38681,9 +40125,9 @@ PySAT is a Python toolkit, which aims at providing a simple and unified interfac *homepage*: https://pysathq.github.io/ =============== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= ============== -``0.1.6.dev11`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``0.1.6.dev11`` ``-Python-3.8.2`` ``GCC/9.3.0`` ``0.1.7.dev1`` ``GCC/10.2.0`` =============== ================= ============== @@ -38698,7 +40142,7 @@ pyScaf orders contigs from genome assemblies utilising several types of informat *homepage*: https://github.com/lpryszcz/pyScaf ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.12a4`` ``-Python-2.7.14`` ``intel/2017b`` ========== ================== =============== @@ -38714,7 +40158,7 @@ pySCENIC is a lightning-fast python implementation of the SCENIC pipeline (Singl *homepage*: https://github.com/aertslab/pySCENIC ========== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============================== ``0.10.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ========== ================= =============================== @@ -38729,12 +40173,12 @@ PySCF is an open-source collection of electronic structure modules powered by Py *homepage*: http://www.pyscf.org -========= ================= ============================== -version versionsuffix toolchain -========= ================= ============================== -``1.6.3`` ``-Python-3.7.2`` ``foss/2019a`` -``1.7.6`` ``foss/2020b``, ``foss/2021a`` -========= ================= ============================== +========= ================= =============================================== +version versionsuffix toolchain +========= ================= =============================================== +``1.6.3`` ``-Python-3.7.2`` ``foss/2019a`` +``1.7.6`` ``foss/2020b``, ``foss/2021a``, ``gomkl/2021a`` +========= ================= =============================================== .. _list_software_pysheds_768: @@ -38747,7 +40191,7 @@ Simple and fast watershed delineation in python. *homepage*: https://mattbartos.com/pysheds/ =========== ============== -version toolchain +version toolchain =========== ============== ``0.2.7.1`` ``foss/2020b`` =========== ============== @@ -38763,9 +40207,9 @@ Pure Python read/write support for ESRI Shapefile format *homepage*: https://github.com/GeospatialPython/pyshp ========== ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================== -``1.2.12`` ``-Python-3.6.2`` ``foss/2017b`` +``1.2.12`` ``-Python-3.6.2`` ``foss/2017b`` ``2.1.3`` ``GCCcore/10.2.0`` ========== ================= ================== @@ -38780,7 +40224,7 @@ PySide2 is the official Python module from the Qt for Python project, which *homepage*: https://pypi.python.org/pypi/PySide2 ============ ================== -version toolchain +version toolchain ============ ================== ``5.14.2.3`` ``GCCcore/10.2.0`` ============ ================== @@ -38796,7 +40240,7 @@ A lightweight Python wrapper for SoX - Sound eXchange. Supported effects range *homepage*: https://github.com/carlthome/python-audio-effects ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.3.6`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -38812,11 +40256,11 @@ Pysolar is a collection of Python libraries for simulating the irradiation of a *homepage*: https://pysolar.org/ ======= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ================= -``0.7`` ``-Python-3.6.3`` ``intel/2017b`` -``0.7`` ``-Python-3.6.4`` ``intel/2018a`` -``0.8`` ``-Python-3.6.6`` ``intel/2018b`` +``0.7`` ``-Python-3.6.3`` ``intel/2017b`` +``0.7`` ``-Python-3.6.4`` ``intel/2018a`` +``0.8`` ``-Python-3.6.6`` ``intel/2018b`` ``0.8`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` ======= ================= ================= @@ -38831,9 +40275,9 @@ Python bindings to spoa. *homepage*: https://github.com/nanoporetech/pyspoa ========= ================= ============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============================================== -``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``0.0.4`` ``-Python-3.7.4`` ``GCC/8.3.0`` ``0.0.8`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ================= ============================================== @@ -38848,7 +40292,7 @@ pysqlite is an interface to the SQLite 3.x embedded relational database engine. *homepage*: https://pypi.python.org/pypi/pysqlite ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.8.2`` ``-Python-2.7.11`` ``foss/2016a`` ========= ================== ============== @@ -38864,14 +40308,30 @@ Python interface to Stan, a package for Bayesian inference using the No-U-Turn *homepage*: https://github.com/stan-dev/pystan ============ ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= =============================== -``2.19.0.0`` ``-Python-3.6.4`` ``intel/2018a`` +``2.19.0.0`` ``-Python-3.6.4`` ``intel/2018a`` ``2.19.1.1`` ``foss/2020b``, ``intel/2020b`` -``3.5.0`` ``foss/2021b`` +``3.5.0`` ``foss/2021b`` ============ ================= =============================== +.. _list_software_pysteps_792: + +*pysteps* ++++++++++ + +Pysteps is an open-source and community-driven Python library for probabilistic precipitation nowcasting, i.e. short-term ensemble prediction systems. + +*homepage*: https://pysteps.github.io/ + +========= ============== +version toolchain +========= ============== +``1.7.1`` ``foss/2022a`` +========= ============== + + .. _list_software_pystran_785: *pystran* @@ -38882,7 +40342,7 @@ Toolset of dynamical model STRucture ANalysis algorithms *homepage*: https://stijnvanhoey.github.io/pystran/ ============== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================== =============== ``2017.04.20`` ``-Python-2.7.14`` ``intel/2017b`` ============== ================== =============== @@ -38898,26 +40358,26 @@ PyTables is a package for managing hierarchical datasets and designed to efficie *homepage*: https://www.pytables.org =========== ================== =================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =================================================================================== -``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` -``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` -``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` -``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` -``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` -``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` -``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` -``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` -``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``3.5.2`` ``intel/2019a`` -``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` -``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` -``3.5.2`` ``-Python-2.7.18`` ``foss/2020b`` +``3.2.2`` ``-Python-2.7.12`` ``foss/2016b`` +``3.2.3.1`` ``-Python-2.7.12`` ``intel/2016b`` +``3.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.3.0`` ``-Python-3.5.2`` ``intel/2016b`` +``3.4.2`` ``-Python-2.7.13`` ``foss/2017a`` +``3.4.2`` ``-Python-3.6.1`` ``intel/2017a`` +``3.4.2`` ``-Python-3.6.3`` ``intel/2017b`` +``3.4.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.4.4`` ``-Python-2.7.15`` ``foss/2018b`` +``3.4.4`` ``-Python-3.5.1`` ``foss/2016a`` +``3.4.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``3.5.2`` ``intel/2019a`` +``3.5.2`` ``-Python-2.7.14`` ``intel/2018a`` +``3.5.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.5.2`` ``-Python-2.7.18`` ``foss/2020b`` ``3.6.1`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2020b``, ``intel/2020b`` -``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``3.6.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``3.6.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` =========== ================== =================================================================================== @@ -38931,19 +40391,20 @@ pytest: simple powerful testing with Python *homepage*: https://pytest.org ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``3.0.1`` ``-Python-2.7.11`` ``foss/2016a`` -``3.0.1`` ``-Python-3.5.1`` ``foss/2016a`` +``3.0.1`` ``-Python-2.7.11`` ``foss/2016a`` +``3.0.1`` ``-Python-3.5.1`` ``foss/2016a`` ``3.8.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``3.8.2`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``3.8.2`` ``-Python-2.7.15`` ``intel/2018b`` +``3.8.2`` ``-Python-2.7.15`` ``intel/2018b`` ``3.8.2`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` ``3.8.2`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``4.3.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ``4.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``4.4.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``6.0.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``6.0.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``7.1.3`` ``GCCcore/11.2.0`` ========= ================== =============================== @@ -38957,7 +40418,7 @@ A pytest fixture for benchmarking code. *homepage*: https://github.com/ionelmc/pytest-benchmark ========= ================== -version toolchain +version toolchain ========= ================== ``3.4.1`` ``GCCcore/10.2.0`` ========= ================== @@ -38973,9 +40434,9 @@ xdist: pytest distributed testing plugin The pytest-xdist plugin extends pytest *homepage*: https://github.com/pytest-dev/pytest-xdist ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``2.1.0`` ``GCCcore/10.2.0`` +``2.1.0`` ``GCCcore/10.2.0`` ``2.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` ``2.5.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ====================================== @@ -38991,7 +40452,7 @@ PYTHIA is a standard tool for the generation of events in high-energy collisions *homepage*: http://home.thep.lu.se/~torbjorn/Pythia.html ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``8.226`` ``-Python-2.7.13`` ``intel/2017a`` ========= ================== =============== @@ -39007,45 +40468,47 @@ Python is a programming language that lets you work more quickly and integrate y *homepage*: https://python.org/ ========== ================= ================================================================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================================================================================================================================================= -``2.7.9`` ``-bare`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``2.7.10`` ``gimkl/2.11.5`` -``2.7.10`` ``-bare`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25`` -``2.7.11`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.7.11`` ``-bare`` ``GCC/4.9.3-2.25`` -``2.7.11`` ``-libX11-1.6.3`` ``intel/2016a`` -``2.7.12`` ``foss/2016b``, ``intel/2016b``, ``iomkl/2017a`` -``2.7.12`` ``-bare`` ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` -``2.7.13`` ``foss/2017a``, ``intel/2017a`` -``2.7.13`` ``-bare`` ``GCCcore/6.3.0`` +``2.7.9`` ``-bare`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``2.7.10`` ``gimkl/2.11.5`` +``2.7.10`` ``-bare`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25`` +``2.7.11`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``2.7.11`` ``-bare`` ``GCC/4.9.3-2.25`` +``2.7.11`` ``-libX11-1.6.3`` ``intel/2016a`` +``2.7.12`` ``foss/2016b``, ``intel/2016b``, ``iomkl/2017a`` +``2.7.12`` ``-bare`` ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` +``2.7.13`` ``foss/2017a``, ``intel/2017a`` +``2.7.13`` ``-bare`` ``GCCcore/6.3.0`` ``2.7.14`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``intel/2017b``, ``intel/2018.01``, ``intel/2018a``, ``intelcuda/2017b``, ``iomkl/2018a`` -``2.7.14`` ``-bare`` ``GCCcore/6.4.0`` -``2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``2.7.16`` ``GCCcore/8.3.0`` -``2.7.16`` ``-bare`` ``GCCcore/8.3.0`` -``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` -``3.5.1`` ``foss/2016a``, ``intel/2016a`` -``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` -``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` -``3.6.1`` ``foss/2017a``, ``intel/2017a`` -``3.6.2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.00`` -``3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018.01``, ``intelcuda/2017b`` -``3.6.4`` ``foss/2017a``, ``foss/2018a``, ``fosscuda/2018a``, ``golf/2018a``, ``iimkl/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` -``3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.7.0`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.7.2`` ``GCCcore/8.2.0`` -``3.7.4`` ``GCCcore/8.3.0`` -``3.8.2`` ``GCCcore/9.3.0`` -``3.8.6`` ``GCCcore/10.2.0`` -``3.9.5`` ``GCCcore/10.3.0`` -``3.9.5`` ``-bare`` ``GCCcore/10.3.0`` -``3.9.6`` ``GCCcore/11.2.0`` -``3.9.6`` ``-bare`` ``GCCcore/11.2.0`` -``3.10.4`` ``GCCcore/11.3.0`` -``3.10.4`` ``-bare`` ``GCCcore/11.3.0`` +``2.7.14`` ``-bare`` ``GCCcore/6.4.0`` +``2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``2.7.15`` ``-bare`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` +``2.7.16`` ``GCCcore/8.3.0`` +``2.7.16`` ``-bare`` ``GCCcore/8.3.0`` +``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``2.7.18`` ``-bare`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/9.3.0`` +``3.5.1`` ``foss/2016a``, ``intel/2016a`` +``3.5.2`` ``foss/2016.04``, ``foss/2016b``, ``intel/2016b`` +``3.5.2`` ``-bare`` ``GCC/5.4.0-2.26``, ``iccifort/2016.3.210-GCC-5.4.0-2.26`` +``3.6.1`` ``foss/2017a``, ``intel/2017a`` +``3.6.2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.00`` +``3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018.01``, ``intelcuda/2017b`` +``3.6.4`` ``foss/2017a``, ``foss/2018a``, ``fosscuda/2018a``, ``golf/2018a``, ``iimkl/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` +``3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.7.0`` ``foss/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.7.2`` ``GCCcore/8.2.0`` +``3.7.4`` ``GCCcore/8.3.0`` +``3.8.2`` ``GCCcore/9.3.0`` +``3.8.6`` ``GCCcore/10.2.0`` +``3.9.5`` ``GCCcore/10.3.0`` +``3.9.5`` ``-bare`` ``GCCcore/10.3.0`` +``3.9.6`` ``GCCcore/11.2.0`` +``3.9.6`` ``-bare`` ``GCCcore/11.2.0`` +``3.10.4`` ``GCCcore/11.3.0`` +``3.10.4`` ``-bare`` ``GCCcore/11.3.0`` +``3.10.8`` ``GCCcore/12.2.0`` +``3.10.8`` ``-bare`` ``GCCcore/12.2.0`` ========== ================= ================================================================================================================================================================= @@ -39059,7 +40522,7 @@ python-docx is a Python library for creating and updating Microsoft Word (.docx) *homepage*: https://python-docx.readthedocs.io/en/latest/ ========== ================== -version toolchain +version toolchain ========== ================== ``0.8.11`` ``GCCcore/10.2.0`` ========== ================== @@ -39075,7 +40538,7 @@ A simple library for parsing messages of Health Level 7 (HL7) version 2.x into P *homepage*: https://github.com/johnpaulett/python-hl7 ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``0.3.4`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================= ================= @@ -39091,14 +40554,14 @@ Python interface to the igraph high performance graph library, primarily aimed a *homepage*: https://igraph.org/python =============== ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================== ================================== -``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` -``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` -``0.8.0`` ``foss/2019b``, ``foss/2020a`` +``0.7.1.post6`` ``-Python-2.7.14`` ``intel/2017b`` +``0.7.1.post6`` ``-Python-3.6.6`` ``foss/2018b`` +``0.8.0`` ``foss/2019b``, ``foss/2020a`` ``0.9.0`` ``foss/2020b``, ``fosscuda/2020b`` -``0.9.6`` ``foss/2021a`` -``0.9.8`` ``foss/2021b`` +``0.9.6`` ``foss/2021a`` +``0.9.8`` ``foss/2021b`` =============== ================== ================================== @@ -39112,7 +40575,7 @@ A python API for iRODS *homepage*: https://github.com/irods/python-irodsclient ========= ====================================== -version toolchain +version toolchain ========= ====================================== ``1.1.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -39128,10 +40591,11 @@ Faster zlib and gzip compatible compression and decompression by providing pyth *homepage*: https://github.com/pycompression/python-isal ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``0.11.0`` ``GCCcore/10.3.0`` +``0.11.0`` ``GCCcore/10.3.0`` ``0.11.1`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +``1.1.0`` ``GCCcore/11.3.0`` ========== ====================================== @@ -39145,7 +40609,7 @@ Python extension for computing string edit distances and similarities. *homepage*: https://pypi.org/project/python-Levenshtein/ ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.12.0`` ``-Python-3.6.6`` ``foss/2018b`` ``0.12.0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -39153,6 +40617,22 @@ version versionsuffix toolchain ========== ================= ============== +.. _list_software_python-libsbml_1460: + +*python-libsbml* +++++++++++++++++ + +LibSBML Python API. + +*homepage*: https://sbml.org/ + +========== ============== +version toolchain +========== ============== +``5.19.7`` ``foss/2021a`` +========== ============== + + .. _list_software_python-parasail_1564: *python-parasail* @@ -39163,17 +40643,33 @@ Python Bindings for the Parasail C Library *homepage*: https://github.com/jeffdaily/parasail-python ========== ================== ================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================================================== -``1.1.12`` ``-Python-2.7.14`` ``intel/2018a`` -``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` -``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` -``1.2.3`` ``-Python-3.8.2`` ``foss/2020a`` +``1.1.12`` ``-Python-2.7.14`` ``intel/2018a`` +``1.1.16`` ``-Python-3.6.6`` ``foss/2018b`` +``1.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.2.2`` ``-Python-3.8.2`` ``intel/2020a`` +``1.2.3`` ``-Python-3.8.2`` ``foss/2020a`` ``1.2.4`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``fosscuda/2020b`` ========== ================== ================================================================== +.. _list_software_python-telegram-bot_1938: + +*python-telegram-bot* ++++++++++++++++++++++ + +This library provides a pure Python, asynchronous interface for the Telegram Bot API. It's compatible with Python versions 3.7+. + +*homepage*: https://python-telegram-bot.org/ + +========== ================== +version toolchain +========== ================== +``20.0a0`` ``GCCcore/10.2.0`` +========== ================== + + .. _list_software_python-weka-wrapper3_2008: *python-weka-wrapper3* @@ -39184,7 +40680,7 @@ Python3 wrapper for the Weka Machine Learning Workbench *homepage*: https://github.com/fracpete/python-weka-wrapper3 ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.1.11`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -39200,7 +40696,7 @@ Pythran is an ahead of time compiler for a subset of the Python language, with a *homepage*: https://pythran.readthedocs.io =============== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= ============== ``0.9.4.post1`` ``-Python-3.7.4`` ``foss/2019b`` =============== ================= ============== @@ -39216,33 +40712,36 @@ Tensors and Dynamic neural networks in Python with strong GPU acceleration. PyTo *homepage*: https://pytorch.org/ ========== ============================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============================= ================================== -``0.3.1`` ``-Python-2.7.14`` ``fosscuda/2017b`` -``0.3.1`` ``-Python-3.6.3`` ``fosscuda/2017b`` -``0.3.1`` ``-Python-3.6.4`` ``intel/2018a`` -``0.3.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` -``0.4.1`` ``-Python-3.6.4`` ``intel/2018a`` +``0.3.1`` ``-Python-2.7.14`` ``fosscuda/2017b`` +``0.3.1`` ``-Python-3.6.3`` ``fosscuda/2017b`` +``0.3.1`` ``-Python-3.6.4`` ``intel/2018a`` +``0.3.1`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``0.4.1`` ``-Python-3.6.4`` ``intel/2018a`` ``1.0.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``1.1.0`` ``-Python-3.7.2`` ``foss/2019a`` +``1.1.0`` ``-Python-3.7.2`` ``foss/2019a`` ``1.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` -``1.3.1`` ``fosscuda/2020b`` +``1.3.1`` ``fosscuda/2020b`` ``1.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.6.0`` ``-Python-3.7.4-imkl`` ``fosscuda/2019b`` +``1.6.0`` ``-Python-3.7.4-imkl`` ``fosscuda/2019b`` ``1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` -``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.7.1`` ``-Python-3.8.2`` ``fosscuda/2020a`` +``1.7.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.7.1`` ``-Python-3.8.2`` ``fosscuda/2020a`` ``1.8.1`` ``foss/2020b``, ``fosscuda/2020b`` -``1.8.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.8.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``1.9.0`` ``foss/2020b``, ``fosscuda/2020b`` -``1.9.0`` ``-imkl`` ``fosscuda/2020b`` +``1.9.0`` ``-imkl`` ``fosscuda/2020b`` ``1.10.0`` ``foss/2021a``, ``fosscuda/2020b`` -``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` -``1.11.0`` ``-CUDA-11.3.1`` ``foss/2021a`` -``1.12.0`` ``foss/2022a`` -``1.12.0`` ``-CUDA-11.7.0`` ``foss/2022a`` +``1.10.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.11.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.12.0`` ``foss/2022a`` +``1.12.0`` ``-CUDA-11.7.0`` ``foss/2022a`` +``1.12.1`` ``foss/2021a``, ``foss/2022a`` +``1.12.1`` ``-CUDA-11.3.1`` ``foss/2021a`` +``1.12.1`` ``-CUDA-11.7.0`` ``foss/2022a`` ========== ============================= ================================== @@ -39256,13 +40755,14 @@ PyTorch Geometric (PyG) is a geometric deep learning extension library for PyTor *homepage*: https://github.com/rusty1s/pytorch_geometric ========= =============================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============================== ================================== -``1.3.2`` ``-Python-3.7.4`` ``foss/2019b`` -``1.4.2`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b`` +``1.3.2`` ``-Python-3.7.4`` ``foss/2019b`` +``1.4.2`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b`` ``1.6.3`` ``foss/2020b``, ``fosscuda/2020b`` -``1.6.3`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` -``2.0.1`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` +``1.6.3`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` +``2.0.1`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` +``2.1.0`` ``-PyTorch-1.12.1-CUDA-11.3.1`` ``foss/2021a`` ========= =============================== ================================== @@ -39276,12 +40776,14 @@ PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. *homepage*: https://pytorchlightning.ai ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``1.5.9`` ``foss/2021a`` ``1.5.9`` ``-CUDA-11.3.1`` ``foss/2021a`` ``1.7.7`` ``foss/2022a`` ``1.7.7`` ``-CUDA-11.7.0`` ``foss/2022a`` +``1.8.4`` ``foss/2022a`` +``1.8.4`` ``-CUDA-11.7.0`` ``foss/2022a`` ========= ================ ============== @@ -39295,7 +40797,7 @@ PyTorch3D is FAIR's library of reusable components for deep learning with 3D dat *homepage*: https://pytorch3d.org/ ========= ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================== ``0.4.0`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` ========= ================== ================== @@ -39311,12 +40813,28 @@ A Variant Call Format reader for Python. *homepage*: https://github.com/jamescasbon/PyVCF ========= ================== ============= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============= ``0.6.8`` ``-Python-2.7.16`` ``GCC/8.3.0`` ========= ================== ============= +.. _list_software_pyWannier90_1062: + +*pyWannier90* ++++++++++++++ + +A Wannier90 Python interface for VASP and PySCF + +*homepage*: https://github.com/hungpham2017/pyWannier90 + +============== =============================== +version toolchain +============== =============================== +``2021-12-07`` ``foss/2021a``, ``gomkl/2021a`` +============== =============================== + + .. _list_software_PyWavelets_1044: *PyWavelets* @@ -39327,10 +40845,10 @@ PyWavelets is open source wavelet transform software for Python. *homepage*: https://pywavelets.readthedocs.io ========= ================= =================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =================== ``1.1.1`` ``intelcuda/2020b`` -``1.1.1`` ``-Python-3.7.4`` ``intel/2019b`` +``1.1.1`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =================== @@ -39344,26 +40862,26 @@ PyYAML is a YAML parser and emitter for the Python programming language. *homepage*: https://github.com/yaml/pyyaml ========= ================== ==================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ==================================================================================== -``3.11`` ``-Python-2.7.11`` ``intel/2016a`` -``3.12`` ``system`` -``3.12`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.12`` ``-Python-2.7.13`` ``intel/2017a`` +``3.11`` ``-Python-2.7.11`` ``intel/2016a`` +``3.12`` ``system`` +``3.12`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.12`` ``-Python-2.7.13`` ``intel/2017a`` ``3.12`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018a`` -``3.12`` ``-Python-3.5.2`` ``intel/2016b`` -``3.12`` ``-Python-3.6.1`` ``intel/2017a`` -``3.12`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b`` -``3.12`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.13`` ``system`` -``3.13`` ``-Python-2.7.15`` ``fosscuda/2018b``, ``intel/2018b`` -``3.13`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``5.1`` ``GCCcore/8.2.0`` -``5.1.2`` ``GCCcore/8.3.0`` -``5.3`` ``GCCcore/9.3.0`` -``5.3.1`` ``GCCcore/10.2.0`` -``5.4.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``6.0`` ``GCCcore/11.3.0`` +``3.12`` ``-Python-3.5.2`` ``intel/2016b`` +``3.12`` ``-Python-3.6.1`` ``intel/2017a`` +``3.12`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b`` +``3.12`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.13`` ``system`` +``3.13`` ``-Python-2.7.15`` ``fosscuda/2018b``, ``intel/2018b`` +``3.13`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``5.1`` ``GCCcore/8.2.0`` +``5.1.2`` ``GCCcore/8.3.0`` +``5.3`` ``GCCcore/9.3.0`` +``5.3.1`` ``GCCcore/10.2.0`` +``5.4.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``6.0`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========= ================== ==================================================================================== @@ -39377,22 +40895,22 @@ Python bindings for ZeroMQ *homepage*: https://www.zeromq.org/bindings:python ========== ======================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ======================= =============================== ``15.2.0`` ``-Python-2.7.11-zmq4`` ``foss/2016a``, ``intel/2016a`` -``15.2.0`` ``-Python-3.5.1-zmq4`` ``intel/2016a`` -``15.3.0`` ``-Python-2.7.11-zmq4`` ``foss/2016a`` -``15.3.0`` ``-Python-3.5.1-zmq4`` ``foss/2016a`` -``15.4.0`` ``-Python-2.7.12-zmq4`` ``intel/2016b`` -``15.4.0`` ``-Python-3.5.2-zmq4`` ``intel/2016b`` +``15.2.0`` ``-Python-3.5.1-zmq4`` ``intel/2016a`` +``15.3.0`` ``-Python-2.7.11-zmq4`` ``foss/2016a`` +``15.3.0`` ``-Python-3.5.1-zmq4`` ``foss/2016a`` +``15.4.0`` ``-Python-2.7.12-zmq4`` ``intel/2016b`` +``15.4.0`` ``-Python-3.5.2-zmq4`` ``intel/2016b`` ``16.0.2`` ``-Python-2.7.12-zmq4`` ``foss/2016b``, ``intel/2016b`` ``16.0.2`` ``-Python-2.7.13-zmq4`` ``foss/2017a``, ``intel/2017a`` ``16.0.2`` ``-Python-3.5.2-zmq4`` ``foss/2016b``, ``intel/2016b`` -``16.0.3`` ``-Python-2.7.14-zmq4`` ``intel/2017b`` -``17.0.0`` ``-Python-2.7.14-zmq4`` ``foss/2018a`` -``17.0.0`` ``-Python-3.6.4-zmq4`` ``foss/2018a`` -``18.1.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``22.3.0`` ``GCCcore/10.3.0`` +``16.0.3`` ``-Python-2.7.14-zmq4`` ``intel/2017b`` +``17.0.0`` ``-Python-2.7.14-zmq4`` ``foss/2018a`` +``17.0.0`` ``-Python-3.6.4-zmq4`` ``foss/2018a`` +``18.1.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``22.3.0`` ``GCCcore/10.3.0`` ========== ======================= =============================== @@ -39415,7 +40933,7 @@ EVB, FEP and LIE simulator. *homepage*: https://github.com/qusers/Q6 ============ =============== -version toolchain +version toolchain ============ =============== ``20180205`` ``gompi/2019a`` ============ =============== @@ -39426,15 +40944,16 @@ version toolchain *QCA* +++++ -Taking a hint from the similarly-named Java Cryptography Architecture, QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. QCA separates the API from the implementation, using plugins known as Providers. The advantage of this model is to allow applications to avoid linking to or explicitly depending on any particular cryptographic library. This allows one to easily change or upgrade crypto implementations without even needing to recompile the application! QCA should work everywhere Qt does, including Windows/Unix/MacOSX. +Taking a hint from the similarly-named Java Cryptography Architecture, QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. QCA separates the API from the implementation, using plugins known as Providers. The advantage of this model is to allow applications to avoid linking to or explicitly depending on any particular cryptographic library. This allows one to easily change or upgrade crypto implementations without even needing to recompile the application! QCA should work everywhere Qt does, including Windows/Unix/MacOSX. -*homepage*: http://delta.affinix.com/qca/ +*homepage*: https://userbase.kde.org/QCA ========= ================================================== -version toolchain +version toolchain ========= ================================================== -``2.1.0`` ``foss/2016a``, ``intel/2016b`` +``2.1.0`` ``foss/2016a``, ``intel/2016b`` ``2.1.3`` ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b`` +``2.3.5`` ``GCCcore/11.2.0`` ========= ================================================== @@ -39448,10 +40967,10 @@ qcat is a Python command-line tool for demultiplexing Oxford Nanopore reads from *homepage*: https://github.com/nanoporetech/qcat/releases ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== ``1.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.1.0`` ``-Python-3.8.2`` ``intel/2020a`` +``1.1.0`` ``-Python-3.8.2`` ``intel/2020a`` ========= ================= =============================== @@ -39465,7 +40984,7 @@ A python service for easy execution of many tasks inside a single allocation. *homepage*: https://qcg-pilotjob.readthedocs.org ========== ============== -version toolchain +version toolchain ========== ============== ``0.12.3`` ``foss/2021a`` ========== ============== @@ -39481,7 +41000,7 @@ libcint is an open source library for analytical Gaussian integrals. qcint is an *homepage*: http://wiki.sunqm.net/libcint ========== ============== -version toolchain +version toolchain ========== ============== ``3.0.18`` ``foss/2019a`` ========== ============== @@ -39497,7 +41016,7 @@ QCxMS is a quantum chemical based program to calculate electron ionization (EI) *homepage*: https://xtb-docs.readthedocs.io/en/latest/qcxms_doc/qcxms.html ========= ========== -version toolchain +version toolchain ========= ========== ``5.0.3`` ``system`` ========= ========== @@ -39513,7 +41032,7 @@ Quad Double computation package *homepage*: https://github.com/scibuilder/QD ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``0.8.9`` ``foss/2021a`` ``2.3.17`` ``-20160110`` ``NVHPC/21.2`` @@ -39530,7 +41049,7 @@ A user-friendly program to select microsatellite markers and design primers fro *homepage*: http://net.imbe.fr/~emeglecz/qdd.html ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``3.1.2`` ``-Perl-5.28.0`` ``intel/2018b`` ========= ================ =============== @@ -39546,7 +41065,7 @@ QEMU is a generic and open source machine emulator and virtualizer. *homepage*: https://www.qemu.org/ ========== =============== -version toolchain +version toolchain ========== =============== ``2.10.1`` ``intel/2017b`` ========== =============== @@ -39562,11 +41081,12 @@ QGIS is a user friendly Open Source Geographic Information System (GIS) *homepage*: http://www.qgis.org/ =========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============== ``2.14.12`` ``-Python-2.7.12`` ``intel/2016b`` -``2.18.4`` ``-Python-2.7.12`` ``foss/2016b`` -``3.4.12`` ``-Python-3.7.2`` ``foss/2019a`` +``2.18.4`` ``-Python-2.7.12`` ``foss/2016b`` +``3.4.12`` ``-Python-3.7.2`` ``foss/2019a`` +``3.28.1`` ``foss/2021b`` =========== ================== =============== @@ -39580,11 +41100,11 @@ Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfsp *homepage*: http://www.qhull.org ========== ============================================================================================================================================================================= -version toolchain +version toolchain ========== ============================================================================================================================================================================= ``2015.2`` ``GCCcore/5.4.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``2019.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``2020.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``2019.1`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``2020.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================================================================================================================================================================= @@ -39598,7 +41118,7 @@ QIIME is an open-source bioinformatics pipeline for performing microbiome analys *homepage*: http://qiime.org/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.9.1`` ``system`` ========= ========== @@ -39614,7 +41134,7 @@ QIIME is an open-source bioinformatics pipeline for performing microbiome analys *homepage*: http://qiime2.org/ =========== ========== -version toolchain +version toolchain =========== ========== ``2017.10`` ``system`` ``2018.2`` ``system`` @@ -39623,6 +41143,7 @@ version toolchain ``2020.8`` ``system`` ``2020.11`` ``system`` ``2021.8`` ``system`` +``2022.8`` ``system`` =========== ========== @@ -39636,7 +41157,7 @@ Qiskit is an open-source framework for working with noisy quantum computers at *homepage*: https://qiskit.org ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.11.1`` ``-Python-3.7.2`` ``foss/2019a`` ``0.12.0`` ``-Python-3.7.2`` ``foss/2019a`` @@ -39654,7 +41175,7 @@ QJson is a Qt-based library that maps JSON data to QVariant objects and vice ver *homepage*: http://qjson.sourceforge.net/ ========= ====================================================================== -version toolchain +version toolchain ========= ====================================================================== ``0.9.0`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b`` ========= ====================================================================== @@ -39670,7 +41191,7 @@ QML is a Python2/3-compatible toolkit for representation learning of properties *homepage*: https://www.qmlcode.org ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.2.10`` ``-Python-2.7.13`` ``intel/2017a`` ========== ================== =============== @@ -39686,7 +41207,7 @@ A fast and differentiable QP solver for PyTorch. *homepage*: https://locuslab.github.io/qpth/ =================== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain =================== ================= ============== ``0.0.13-20190626`` ``-Python-3.7.2`` ``foss/2019a`` =================== ================= ============== @@ -39701,11 +41222,11 @@ qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions *homepage*: https://sourceforge.net/projects/qrupdate/ -========= ========================================================================================================================================================================================================================= -version toolchain -========= ========================================================================================================================================================================================================================= -``1.1.2`` ``GCC/5.4.0-2.26``, ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -========= ========================================================================================================================================================================================================================= +========= ============================================================================================================================================================================================================================================= +version toolchain +========= ============================================================================================================================================================================================================================================= +``1.1.2`` ``GCC/5.4.0-2.26``, ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``foss/2018a``, ``foss/2018b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` +========= ============================================================================================================================================================================================================================================= .. _list_software_QScintilla_1012: @@ -39718,11 +41239,12 @@ QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor control *homepage*: https://www.riverbankcomputing.com/software/qscintilla ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== ``2.9.4`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` ``2.10`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.11.2`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``2.11.2`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``2.11.6`` ``GCCcore/11.2.0`` ========== ================== =============================== @@ -39736,12 +41258,12 @@ Qt is a comprehensive cross-platform C++ application framework. *homepage*: http://qt.io/ ========= ================ ============================================================================================================================================================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============================================================================================================================================================================================================================================ -``3.3.8`` ``intel/2016a`` -``4.8.6`` ``system`` +``3.3.8`` ``intel/2016a`` +``4.8.6`` ``system`` ``4.8.7`` ``GCCcore/8.2.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``4.8.7`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` +``4.8.7`` ``-GLib-2.48.0`` ``foss/2016a``, ``intel/2016a`` ========= ================ ============================================================================================================================================================================================================================================ @@ -39755,22 +41277,23 @@ Qt is a comprehensive cross-platform C++ application framework. *homepage*: https://qt.io/ ========== ==================================================================================== -version toolchain +version toolchain ========== ==================================================================================== -``5.6.0`` ``foss/2016a``, ``intel/2016a`` -``5.7.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``5.7.1`` ``intel/2016b`` -``5.8.0`` ``foss/2017a``, ``foss/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` -``5.9.3`` ``foss/2017b`` -``5.9.8`` ``fosscuda/2018b`` +``5.6.0`` ``foss/2016a``, ``intel/2016a`` +``5.7.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``5.7.1`` ``intel/2016b`` +``5.8.0`` ``foss/2017a``, ``foss/2017b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` +``5.9.3`` ``foss/2017b`` +``5.9.8`` ``fosscuda/2018b`` ``5.10.1`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` -``5.11.2`` ``foss/2018b`` -``5.12.3`` ``GCCcore/8.2.0`` -``5.13.1`` ``GCCcore/8.3.0`` -``5.14.1`` ``GCCcore/9.3.0`` -``5.14.2`` ``GCCcore/10.2.0`` -``5.15.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``5.15.5`` ``GCCcore/11.3.0`` +``5.11.2`` ``foss/2018b`` +``5.12.3`` ``GCCcore/8.2.0`` +``5.13.1`` ``GCCcore/8.3.0`` +``5.14.1`` ``GCCcore/9.3.0`` +``5.14.2`` ``GCCcore/10.2.0`` +``5.15.2`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``5.15.5`` ``GCCcore/11.3.0`` +``5.15.7`` ``GCCcore/12.2.0`` ========== ==================================================================================== @@ -39783,12 +41306,12 @@ Qt Port of WebKit. WebKit is an open source web browser engine. *homepage*: https://github.com/qt/qtwebkit -================== ================== -version toolchain -================== ================== -``5.212.0-alpha3`` ``GCCcore/8.2.0`` -``5.212.0-alpha4`` ``GCCcore/10.2.0`` -================== ================== +================== ====================================== +version toolchain +================== ====================================== +``5.212.0-alpha3`` ``GCCcore/8.2.0`` +``5.212.0-alpha4`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` +================== ====================================== .. _list_software_Qtconsole_952: @@ -39796,15 +41319,16 @@ version toolchain *Qtconsole* +++++++++++ -A rich Qt-based console for working with Jupyter kernels, supporting rich media output, session export, and more. The Qtconsole is a very lightweight application that largely feels like a terminal, but provides a number of enhancements only possible in a GUI, such as inline figures, proper multiline editing with syntax highlighting, graphical calltips, and more. +A rich Qt-based console for working with Jupyter kernels, supporting rich media output, session export, and more. The Qtconsole is a very lightweight application that largely feels like a terminal, but provides a number of enhancements only possible in a GUI, such as inline figures, proper multiline editing with syntax highlighting, graphical calltips, and more. *homepage*: https://jupyter.org/ ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``4.7.7`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``5.0.2`` ``GCCcore/10.2.0`` +``5.0.2`` ``GCCcore/10.2.0`` +``5.3.2`` ``GCCcore/11.2.0`` ========= ================= ================================== @@ -39817,11 +41341,12 @@ Platform-independent Qt API for storing passwords securely. *homepage*: https://github.com/frankosterfeld/qtkeychain -========= ================================= -version toolchain -========= ================================= -``0.9.1`` ``GCCcore/8.2.0``, ``foss/2018b`` -========= ================================= +========== ================================= +version toolchain +========== ================================= +``0.9.1`` ``GCCcore/8.2.0``, ``foss/2018b`` +``0.13.2`` ``GCCcore/11.2.0`` +========== ================================= .. _list_software_QTLtools_802: @@ -39834,10 +41359,10 @@ QTLtools is a tool set for molecular QTL discovery and analysis. It allows to go *homepage*: https://qtltools.github.io/qtltools/ ========= =============== -version toolchain +version toolchain ========= =============== ``1.1`` ``intel/2016b`` -``1.3.1`` ``foss/2020b`` +``1.3.1`` ``foss/2020b`` ========= =============== @@ -39851,7 +41376,7 @@ qtop is a nifty command-line tool for monitoring queueing systems, esp. PBS/torq *homepage*: http://cern.ch/fotis/QTOP/ ======= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ========== ``53`` ``-1`` ``system`` ======= ============= ========== @@ -39862,15 +41387,16 @@ version versionsuffix toolchain *QtPy* ++++++ -QtPy is a small abstraction layer that lets you write applications using a single API call to either PyQt or PySide. It provides support for PyQt5, PyQt4, PySide2 and PySide. +QtPy is a small abstraction layer that lets you write applications using a single API call to either PyQt or PySide. It provides support for PyQt5, PyQt4, PySide2 and PySide. *homepage*: https://github.com/spyder-ide/qtpy ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== ``1.9.0`` ``GCCcore/10.2.0`` -``1.9.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``1.9.0`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``2.2.1`` ``GCCcore/11.2.0`` ========= ================= ================== @@ -39884,7 +41410,7 @@ Qualimap 2 is a platform-independent application written in Java and R that prov *homepage*: http://qualimap.bioinfo.cipf.es/ ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.2.1`` ``-R-3.6.0`` ``foss/2019a`` ``2.2.1`` ``-R-4.0.3`` ``foss/2020b`` @@ -39902,10 +41428,10 @@ A Python library for Quandl’s RESTful API. *homepage*: https://pypi.python.org/pypi/Quandl ========= ================= ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============================== -``3.4.2`` ``-Python-3.6.4`` ``intel/2018a`` -``3.4.8`` ``foss/2019a`` +``3.4.2`` ``-Python-3.6.4`` ``intel/2018a`` +``3.4.8`` ``foss/2019a`` ``3.6.1`` ``foss/2020b``, ``foss/2021a`` ========= ================= ============================== @@ -39920,23 +41446,23 @@ Quantum ESPRESSO is an integrated suite of computer codes for electronic-struct *homepage*: https://www.quantum-espresso.org ========= ============= ================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================================================================================================= -``5.3.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``intel/2016.02-GCC-4.9`` -``5.4.0`` ``-hybrid`` ``foss/2016b`` -``6.0`` ``intel/2016b`` -``6.1`` ``intel/2017a`` -``6.2`` ``intel/2017b`` -``6.2.1`` ``iomkl/2017b`` -``6.3`` ``foss/2018b``, ``intel/2018b`` -``6.4.1`` ``intel/2019a`` -``6.5`` ``intel/2019a``, ``intel/2019b`` -``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` +``5.3.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``intel/2016.02-GCC-4.9`` +``5.4.0`` ``-hybrid`` ``foss/2016b`` +``6.0`` ``intel/2016b`` +``6.1`` ``intel/2017a`` +``6.2`` ``intel/2017b`` +``6.2.1`` ``iomkl/2017b`` +``6.3`` ``foss/2018b``, ``intel/2018b`` +``6.4.1`` ``intel/2019a`` +``6.5`` ``intel/2019a``, ``intel/2019b`` +``6.6`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b``, ``intel/2019b`` ``6.7`` ``foss/2019b``, ``foss/2020b``, ``foss/2021a``, ``intel/2019b``, ``intel/2021a``, ``iomkl/2019b`` -``6.8`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` -``7.0`` ``foss/2021b``, ``intel/2021b`` -``7.1`` ``foss/2022a``, ``intel/2022a`` +``6.8`` ``foss/2021a``, ``foss/2021b``, ``intel/2021a`` +``7.0`` ``foss/2021b``, ``intel/2021b`` +``7.1`` ``foss/2022a``, ``intel/2022a`` ========= ============= ================================================================================================= @@ -39950,15 +41476,15 @@ QUAST evaluates genome assemblies by computing various metrics. It works both wi *homepage*: https://github.com/ablab/quast ========= ================== ============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============================================== -``4.6.0`` ``-Python-3.5.2`` ``foss/2016b`` -``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` +``4.6.0`` ``-Python-3.5.2`` ``foss/2016b`` +``4.6.3`` ``-Python-3.6.4`` ``foss/2018a`` ``5.0.2`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b`` -``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` -``5.0.2`` ``-Python-2.7.18`` ``foss/2020b`` -``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` -``5.0.2`` ``-Python-3.8.2`` ``foss/2020a`` +``5.0.2`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a`` +``5.0.2`` ``-Python-2.7.18`` ``foss/2020b`` +``5.0.2`` ``-Python-3.7.2`` ``foss/2019a`` +``5.0.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== ============================================== @@ -39972,7 +41498,7 @@ QuaZIP is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA Minizip) *homepage*: https://stachenov.github.io/quazip ========= ================= -version toolchain +version toolchain ========= ================= ``0.8.1`` ``GCCcore/8.2.0`` ========= ================= @@ -39988,7 +41514,7 @@ QuickFF is a Python package developed at the Center for Molecular Modeling (CMM) *homepage*: https://molmod.github.io/QuickFF/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.1.4`` ``-Python-2.7.12`` ``intel/2016b`` ``2.2.0`` ``-Python-2.7.14`` ``intel/2017b`` @@ -40008,7 +41534,7 @@ QuickPIC is a 3D parallel (MPI & OpenMP Hybrid) Quasi-Static PIC code, which is *homepage*: https://github.com/UCLA-Plasma-Simulation-Group/QuickPIC-OpenSource ============ =============== -version toolchain +version toolchain ============ =============== ``20210224`` ``gompi/2021b`` ============ =============== @@ -40024,7 +41550,7 @@ Quip compresses next-generation sequencing data with extreme prejudice. It supp *homepage*: http://homes.cs.washington.edu/~dcjones/quip ========= ============= -version toolchain +version toolchain ========= ============= ``1.1.8`` ``GCC/4.8.2`` ========= ============= @@ -40040,7 +41566,7 @@ QuorUM is an error corrector for Illumina reads *homepage*: http://www.genome.umd.edu/quorum.html ========= =============== -version toolchain +version toolchain ========= =============== ``1.1.1`` ``intel/2017a`` ========= =============== @@ -40056,9 +41582,9 @@ QuTiP is open-source software for simulating the dynamics of open quantum system *homepage*: http://qutip.org ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``4.1.0`` ``-Python-2.7.12`` ``intel/2016b`` +``4.1.0`` ``-Python-2.7.12`` ``intel/2016b`` ``4.3.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` ========= ================== =============================== @@ -40073,13 +41599,13 @@ The Qwt library contains GUI Components and utility classes which are primarily *homepage*: https://qwt.sourceforge.io/ ========= ==================================================== -version toolchain +version toolchain ========= ==================================================== -``6.1.2`` ``intel/2016a`` -``6.1.3`` ``foss/2016b``, ``intel/2016b`` +``6.1.2`` ``intel/2016a`` +``6.1.3`` ``foss/2016b``, ``intel/2016b`` ``6.1.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2018b`` -``6.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``6.2.0`` ``GCCcore/10.3.0`` +``6.1.5`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``6.2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ==================================================== @@ -40093,7 +41619,7 @@ The QwtPolar library contains classes for displaying values on a polar coordinat *homepage*: http://qwtpolar.sourceforge.net/ ========= ====================================================================== -version toolchain +version toolchain ========= ====================================================================== ``1.1.1`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``foss/2016b``, ``intel/2016b`` ========= ====================================================================== @@ -40105,7 +41631,7 @@ version toolchain --- -:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_regionmask_1072` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_RheoTool_812` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_ruffus_667` - :ref:`list_software_Rust_430` +:ref:`list_software_R_82` - :ref:`list_software_R-bundle-Bioconductor_2065` - :ref:`list_software_R-INLA_419` - :ref:`list_software_R-keras_661` - :ref:`list_software_R-opencv_778` - :ref:`list_software_R-tesseract_1101` - :ref:`list_software_Racon_499` - :ref:`list_software_radeontop_972` - :ref:`list_software_RaGOO_408` - :ref:`list_software_Ragout_626` - :ref:`list_software_RagTag_566` - :ref:`list_software_rampart_759` - :ref:`list_software_randfold_842` - :ref:`list_software_randrproto_1099` - :ref:`list_software_RapidJSON_810` - :ref:`list_software_rapidtide_950` - :ref:`list_software_RAPSearch2_875` - :ref:`list_software_Rascaf_592` - :ref:`list_software_RASPA2_425` - :ref:`list_software_rasterio_873` - :ref:`list_software_rasterstats_1216` - :ref:`list_software_Ratatosk_841` - :ref:`list_software_RAxML_420` - :ref:`list_software_RAxML-NG_614` - :ref:`list_software_Ray-assembler_1303` - :ref:`list_software_Ray-project_1104` - :ref:`list_software_Raysect_731` - :ref:`list_software_RBFOpt_525` - :ref:`list_software_rclone_643` - :ref:`list_software_Rcorrector_1061` - :ref:`list_software_RcppGSL_635` - :ref:`list_software_rCUDA_399` - :ref:`list_software_RDFlib_531` - :ref:`list_software_RDKit_446` - :ref:`list_software_RDP-Classifier_1304` - :ref:`list_software_RE2_201` - :ref:`list_software_re2c_364` - :ref:`list_software_Reads2snp_882` - :ref:`list_software_Reapr_506` - :ref:`list_software_RECON_375` - :ref:`list_software_Red_283` - :ref:`list_software_Redis_503` - :ref:`list_software_redis-py_813` - :ref:`list_software_Redundans_932` - :ref:`list_software_ReFrame_674` - :ref:`list_software_regionmask_1072` - :ref:`list_software_RegTools_815` - :ref:`list_software_Relate_605` - :ref:`list_software_RELION_457` - :ref:`list_software_ReMatCh_644` - :ref:`list_software_REMORA_454` - :ref:`list_software_renderproto_1204` - :ref:`list_software_RepastHPC_842` - :ref:`list_software_RepeatMasker_1220` - :ref:`list_software_RepeatModeler_1321` - :ref:`list_software_RepeatScout_1135` - :ref:`list_software_request_777` - :ref:`list_software_requests_892` - :ref:`list_software_RERconverge_1090` - :ref:`list_software_resolos_775` - :ref:`list_software_retworkx_902` - :ref:`list_software_RevBayes_801` - :ref:`list_software_rgdal_522` - :ref:`list_software_rgeos_544` - :ref:`list_software_Rgurobi_730` - :ref:`list_software_rhdf5_473` - :ref:`list_software_RheoTool_812` - :ref:`list_software_rickflow_865` - :ref:`list_software_RInChI_509` - :ref:`list_software_rioxarray_993` - :ref:`list_software_rising_652` - :ref:`list_software_rjags_535` - :ref:`list_software_RLCard_536` - :ref:`list_software_Rmath_508` - :ref:`list_software_rMATS-turbo_1024` - :ref:`list_software_RMBlast_661` - :ref:`list_software_RNA-Bloom_775` - :ref:`list_software_RNA-SeQC_602` - :ref:`list_software_RNAclust_780` - :ref:`list_software_RNAcode_636` - :ref:`list_software_RNAIndel_717` - :ref:`list_software_RNAmmer_658` - :ref:`list_software_rnaQUAST_719` - :ref:`list_software_RNAz_347` - :ref:`list_software_RnBeads_671` - :ref:`list_software_Roary_525` - :ref:`list_software_ROCm_337` - :ref:`list_software_rocm-cmake_991` - :ref:`list_software_ROCm-CompilerSupport_1974` - :ref:`list_software_rocm-smi_807` - :ref:`list_software_rocminfo_861` - :ref:`list_software_ROCR-Runtime_1095` - :ref:`list_software_ROCT-Thunk-Interface_1837` - :ref:`list_software_ROI_PAC_541` - :ref:`list_software_ROME_307` - :ref:`list_software_ROOT_324` - :ref:`list_software_root_numpy_1116` - :ref:`list_software_rootpy_685` - :ref:`list_software_Rosetta_738` - :ref:`list_software_rpmrebuild_1078` - :ref:`list_software_rpy2_397` - :ref:`list_software_RQGIS3_441` - :ref:`list_software_RSEM_311` - :ref:`list_software_RSeQC_414` - :ref:`list_software_RStan_488` - :ref:`list_software_rstanarm_872` - :ref:`list_software_RStudio-Server_1390` - :ref:`list_software_RTG-Tools_811` - :ref:`list_software_Rtree_514` - :ref:`list_software_ruamel.yaml_1127` - :ref:`list_software_Ruby_418` - :ref:`list_software_Ruby-Tk_654` - :ref:`list_software_ruffus_667` - :ref:`list_software_Rust_430` .. _list_software_R_82: @@ -40118,34 +41644,34 @@ R is a free software environment for statistical computing and graphics. *homepage*: https://www.r-project.org/ ========= ============================= =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================= =================================================== -``3.2.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` -``3.2.3`` ``-bare`` ``foss/2016a``, ``intel/2016a`` -``3.2.3`` ``-libX11-1.6.3`` ``intel/2016a`` -``3.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``3.3.3`` ``-X11-20160819`` ``foss/2016b``, ``intel/2016b`` -``3.3.3`` ``-X11-20170314`` ``intel/2017a`` -``3.4.0`` ``-X11-20170314`` ``intel/2017a`` -``3.4.1`` ``-X11-20160819`` ``foss/2016b`` -``3.4.3`` ``-X11-20171023`` ``foss/2017b``, ``intel/2017b`` -``3.4.3`` ``-X11-20171023-HDF5-1.8.19`` ``intel/2017b`` -``3.4.4`` ``-X11-20180131`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``3.5.0`` ``-X11-20180131`` ``iomkl/2018a`` -``3.5.1`` ``foss/2018b``, ``intel/2018b`` -``3.5.1`` ``-Python-2.7.15`` ``foss/2018b`` -``3.5.1`` ``-bare`` ``foss/2018b`` +``3.2.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a`` +``3.2.3`` ``-bare`` ``foss/2016a``, ``intel/2016a`` +``3.2.3`` ``-libX11-1.6.3`` ``intel/2016a`` +``3.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``3.3.3`` ``-X11-20160819`` ``foss/2016b``, ``intel/2016b`` +``3.3.3`` ``-X11-20170314`` ``intel/2017a`` +``3.4.0`` ``-X11-20170314`` ``intel/2017a`` +``3.4.1`` ``-X11-20160819`` ``foss/2016b`` +``3.4.3`` ``-X11-20171023`` ``foss/2017b``, ``intel/2017b`` +``3.4.3`` ``-X11-20171023-HDF5-1.8.19`` ``intel/2017b`` +``3.4.4`` ``-X11-20180131`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``3.5.0`` ``-X11-20180131`` ``iomkl/2018a`` +``3.5.1`` ``foss/2018b``, ``intel/2018b`` +``3.5.1`` ``-Python-2.7.15`` ``foss/2018b`` +``3.5.1`` ``-bare`` ``foss/2018b`` ``3.6.0`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` ``3.6.2`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``3.6.3`` ``foss/2020a`` -``4.0.0`` ``foss/2020a``, ``fosscuda/2020a`` -``4.0.3`` ``foss/2020b``, ``fosscuda/2020b`` -``4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` -``4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` -``4.1.0`` ``foss/2021a`` -``4.1.2`` ``foss/2021b`` -``4.2.0`` ``foss/2021b`` -``4.2.1`` ``foss/2022a`` +``3.6.3`` ``foss/2020a`` +``4.0.0`` ``foss/2020a``, ``fosscuda/2020a`` +``4.0.3`` ``foss/2020b``, ``fosscuda/2020b`` +``4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` +``4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` +``4.1.0`` ``foss/2021a`` +``4.1.2`` ``foss/2021b`` +``4.2.0`` ``foss/2021b`` +``4.2.1`` ``foss/2022a`` ========= ============================= =================================================== @@ -40159,24 +41685,24 @@ Bioconductor provides tools for the analysis and coprehension of high-throughpu *homepage*: https://bioconductor.org ======== ============= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ============= =============================== ``3.2`` ``-R-3.2.3`` ``foss/2016a``, ``intel/2016a`` -``3.3`` ``-R-3.3.1`` ``intel/2016b`` -``3.5`` ``-R-3.4.0`` ``intel/2017a`` +``3.3`` ``-R-3.3.1`` ``intel/2016b`` +``3.5`` ``-R-3.4.0`` ``intel/2017a`` ``3.6`` ``-R-3.4.3`` ``foss/2017b``, ``intel/2017b`` -``3.6`` ``-R-3.4.4`` ``intel/2018a`` -``3.7`` ``-R-3.5.0`` ``iomkl/2018a`` -``3.7`` ``-R-3.5.1`` ``foss/2018b`` -``3.8`` ``-R-3.5.1`` ``foss/2018b`` -``3.9`` ``-R-3.6.0`` ``foss/2019a`` -``3.10`` ``foss/2019b`` -``3.11`` ``-R-4.0.0`` ``foss/2020a`` -``3.12`` ``-R-4.0.3`` ``foss/2020b`` -``3.13`` ``-R-4.1.0`` ``foss/2021a`` -``3.14`` ``-R-4.1.2`` ``foss/2021b`` -``3.15`` ``-R-4.2.0`` ``foss/2021b`` -``3.15`` ``-R-4.2.1`` ``foss/2022a`` +``3.6`` ``-R-3.4.4`` ``intel/2018a`` +``3.7`` ``-R-3.5.0`` ``iomkl/2018a`` +``3.7`` ``-R-3.5.1`` ``foss/2018b`` +``3.8`` ``-R-3.5.1`` ``foss/2018b`` +``3.9`` ``-R-3.6.0`` ``foss/2019a`` +``3.10`` ``foss/2019b`` +``3.11`` ``-R-4.0.0`` ``foss/2020a`` +``3.12`` ``-R-4.0.3`` ``foss/2020b`` +``3.13`` ``-R-4.1.0`` ``foss/2021a`` +``3.14`` ``-R-4.1.2`` ``foss/2021b`` +``3.15`` ``-R-4.2.0`` ``foss/2021b`` +``3.15`` ``-R-4.2.1`` ``foss/2022a`` ======== ============= =============================== @@ -40190,7 +41716,7 @@ R-INLA is a package in R that do approximate Bayesian inference for Latent Gauss *homepage*: https://www.r-inla.org ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``21.05.02`` ``-R-4.0.4`` ``foss/2020b`` ============ ============= ============== @@ -40206,9 +41732,9 @@ Interface to 'Keras' , a high-level neural networks 'API'. *homepage*: https://cran.r-project.org/web/packages/keras =========== ========================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ========================= ================================== -``2.1.6`` ``-R-3.4.4`` ``foss/2018a`` +``2.1.6`` ``-R-3.4.4`` ``foss/2018a`` ``2.2.5.0`` ``-Python-3.7.2-R-3.6.0`` ``foss/2019a``, ``fosscuda/2019a`` ``2.2.5.0`` ``-Python-3.7.4-R-3.6.2`` ``foss/2019b``, ``fosscuda/2019b`` ``2.4.0`` ``-R-4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` @@ -40225,7 +41751,7 @@ Experimenting with computer vision and machine learning in R. This package expos *homepage*: https://cran.r-project.org/web/packages/opencv/ ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.2.0`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -40241,7 +41767,7 @@ The R extension for using tesseract *homepage*: https://cran.r-project.org/package=tesseract ======= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ============== ``4.0`` ``-R-3.5.1`` ``foss/2018b`` ======= ============= ============== @@ -40257,14 +41783,14 @@ Ultrafast consensus module for raw de novo genome assembly of long uncorrected r *homepage*: https://github.com/lbcb-sci/racon ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``1.3.2`` ``GCCcore/8.2.0`` -``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` -``1.4.10`` ``GCC/7.3.0-2.30`` -``1.4.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.3.2`` ``GCCcore/8.2.0`` +``1.4.7`` ``GCCcore/8.2.0``, ``gcccuda/2019b`` +``1.4.10`` ``GCC/7.3.0-2.30`` +``1.4.13`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``1.4.21`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.5.0`` ``GCCcore/11.2.0`` +``1.5.0`` ``GCCcore/11.2.0`` ========== ====================================== @@ -40278,7 +41804,7 @@ View your GPU utilization, both for the total activity percent and individual bl *homepage*: https://github.com/clbr/radeontop ======= ================== -version toolchain +version toolchain ======= ================== ``1.3`` ``GCCcore/10.3.0`` ======= ================== @@ -40294,7 +41820,7 @@ A tool to order and orient genome assembly contigs via Minimap2 alignments to a *homepage*: https://github.com/malonge/RaGOO ======== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= ============== ``1.11`` ``-Python-3.6.6`` ``foss/2018b`` ======== ================= ============== @@ -40310,7 +41836,7 @@ Ragout (Reference-Assisted Genome Ordering UTility) is a tool for chromosome-lev *homepage*: https://github.com/fenderglass/Ragout ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``2.0`` ``-Python-2.7.12`` ``foss/2016b`` ``2.3`` ``foss/2020b`` @@ -40327,7 +41853,7 @@ RagTag is a collection of software tools for scaffolding and improving modern ge *homepage*: https://github.com/malonge/RagTag ========= ============== -version toolchain +version toolchain ========= ============== ``2.0.1`` ``foss/2020b`` ========= ============== @@ -40343,7 +41869,7 @@ Read Assignment, Mapping, and Phylogenetic Analysis in Real Time. *homepage*: https://github.com/artic-network/rampart/ ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``1.2.0`` ``foss/2020b`` ``1.2.0rc3`` ``-Python-3.6.6`` ``foss/2018b`` @@ -40360,7 +41886,7 @@ Minimum free energy of folding randomization test software *homepage*: http://bioinformatics.psb.ugent.be/software/details/Randfold ========= =============================== -version toolchain +version toolchain ========= =============================== ``2.0.1`` ``foss/2018b``, ``intel/2016b`` ========= =============================== @@ -40376,7 +41902,7 @@ Xrandr protocol and ancillary headers *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.5.0`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -40392,7 +41918,7 @@ A fast JSON parser/generator for C++ with both SAX/DOM style API *homepage*: https://rapidjson.org ========= ======================================================================================================================================= -version toolchain +version toolchain ========= ======================================================================================================================================= ``1.1.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ======================================================================================================================================= @@ -40408,7 +41934,7 @@ Rapidtide is a suite of python programs used to perform time delay analysis on f *homepage*: https://rapidtide.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.8.0`` ``-Python-3.7.2`` ``intel/2019a`` ========= ================= =============== @@ -40424,7 +41950,7 @@ RAPSearch stands for Reduced Alphabet based Protein similarity Search *homepage*: https://omics.informatics.indiana.edu/mg/RAPSearch2 ======== ============= -version toolchain +version toolchain ======== ============= ``2.24`` ``GCC/9.3.0`` ======== ============= @@ -40440,7 +41966,7 @@ Rascaf (RnA-seq SCAFfolder) uses continuity and order information from paired-en *homepage*: https://github.com/mourisl/Rascaf ========= =============== -version toolchain +version toolchain ========= =============== ``1.0.2`` ``intel/2017a`` ========= =============== @@ -40456,10 +41982,10 @@ RASPA is a software package for simulating adsorption and diffusion of molecules *homepage*: https://iraspa.org/raspa/ ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``2.0.3`` ``-Python-2.7.12`` ``intel/2016b`` -``2.0.41`` ``foss/2020b`` +``2.0.41`` ``foss/2020b`` ========== ================== =============== @@ -40473,11 +41999,12 @@ Rasterio reads and writes geospatial raster data. *homepage*: https://github.com/mapbox/rasterio ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``1.1.7`` ``-Python-3.8.2`` ``foss/2020a`` ``1.2.3`` ``foss/2020b`` ``1.2.10`` ``foss/2021b`` +``1.3.4`` ``foss/2022a`` ========== ================= ============== @@ -40491,7 +42018,7 @@ rasterstats is a Python module for summarizing geospatial raster datasets based *homepage*: https://github.com/perrygeo/python-rasterstats ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.15.0`` ``-Python-3.8.2`` ``foss/2020a`` ========== ================= ============== @@ -40507,7 +42034,7 @@ Phased hybrid error correction of long reads using colored de Bruijn graphs *homepage*: https://github.com/DecodeGenetics/Ratatosk ======= ============== -version toolchain +version toolchain ======= ============== ``0.4`` ``GCC/10.2.0`` ======= ============== @@ -40523,16 +42050,16 @@ RAxML search algorithm for maximum likelihood based inference of phylogenetic tr *homepage*: https://github.com/stamatak/standard-RAxML ========== ================== ===================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ===================================================================================================================== -``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` -``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` -``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` -``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` +``8.2.4`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.9`` ``-hybrid-avx2`` ``foss/2016a`` +``8.2.10`` ``-hybrid-avx2`` ``intel/2017a`` +``8.2.11`` ``-hybrid-avx`` ``foss/2017b``, ``intel/2017b`` +``8.2.11`` ``-hybrid-avx2`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``8.2.11`` ``-hybrid-sse3`` ``foss/2017b``, ``intel/2017b`` ``8.2.12`` ``-hybrid-avx2`` ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``gompi/2021b``, ``iimpi/2019b``, ``intel/2018b``, ``intel/2019a`` -``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` +``8.2.12`` ``-pthreads-avx2`` ``GCC/10.2.0`` ========== ================== ===================================================================================================================== @@ -40546,13 +42073,13 @@ RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML *homepage*: https://github.com/amkozlov/raxml-ng ========= ============================== -version toolchain +version toolchain ========= ============================== ``0.9.0`` ``GCC/8.3.0``, ``gompi/2019b`` -``1.0.1`` ``gompi/2019b`` -``1.0.2`` ``gompi/2020b`` -``1.0.3`` ``GCC/10.2.0`` -``1.1.0`` ``GCC/11.2.0`` +``1.0.1`` ``gompi/2019b`` +``1.0.2`` ``gompi/2020b`` +``1.0.3`` ``GCC/10.2.0`` +``1.1.0`` ``GCC/11.2.0`` ========= ============================== @@ -40566,7 +42093,7 @@ Parallel genome assemblies for parallel DNA sequencing *homepage*: http://denovoassembler.sourceforge.net/ ========= =============== -version toolchain +version toolchain ========= =============== ``2.3.1`` ``iimpi/2019a`` ========= =============== @@ -40582,11 +42109,11 @@ Ray is an open source project that makes it simple to scale any compute-intensiv *homepage*: https://www.ray.io/ ========== ================= ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============================== -``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` -``1.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.9.2`` ``foss/2021b`` +``0.8.4`` ``-Python-3.7.4`` ``foss/2019b`` +``1.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.9.2`` ``foss/2021b`` ``1.13.0`` ``foss/2021a``, ``foss/2021b`` ========== ================= ============================== @@ -40601,9 +42128,9 @@ Raysect is an OOP ray-tracing framework for Python *homepage*: https://raysect.org ========= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============================== -``0.6.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.6.0`` ``-Python-3.6.6`` ``intel/2018b`` ``0.7.1`` ``foss/2020b``, ``intel/2020b`` ========= ================= =============================== @@ -40618,7 +42145,7 @@ RBFOpt is a Python library for black-box optimization (also known as derivative- *homepage*: https://github.com/coin-or/rbfopt ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``4.1.1`` ``intel/2019a`` ``4.1.1`` ``-Python-3.6.6`` ``intel/2018b`` @@ -40635,7 +42162,7 @@ Rclone is a command line program to sync files and directories to and from a va *homepage*: https://rclone.org ========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========== ``1.42`` ``-amd64`` ``system`` ``1.54.1`` ``-amd64`` ``system`` @@ -40654,7 +42181,7 @@ Rcorrector(RNA-seq error CORRECTOR) is a kmer-based error correction method for *homepage*: https://github.com/mourisl/Rcorrector ========= =============== -version toolchain +version toolchain ========= =============== ``1.0.2`` ``intel/2017a`` ========= =============== @@ -40670,7 +42197,7 @@ The 'RcppGSL' package provides an easy-to-use interface between 'GSL' data stru *homepage*: https://cran.r-project.org/web/packages/RcppGSL ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.3.8`` ``-R-4.0.4`` ``foss/2020b`` ========= ============= ============== @@ -40686,7 +42213,7 @@ The rCUDA Framework enables the concurrent usage of CUDA-compatible devices remo *homepage*: http://www.rcuda.net/ ========= ============================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================== ========== ``4.0.1`` ``_linux_64_Ubuntu10.04`` ``system`` ``5.0`` ``_linux_64_scientificLinux6`` ``system`` @@ -40702,13 +42229,13 @@ RDFLib is a Python library for working with RDF, a simple yet powerful language *homepage*: https://github.com/RDFLib/rdflib -========= ================================= -version toolchain -========= ================================= +========= ====================================== +version toolchain +========= ====================================== ``4.2.2`` ``GCCcore/8.3.0``, ``foss/2019a`` -``5.0.0`` ``GCCcore/10.2.0`` -``6.2.0`` ``GCCcore/10.3.0`` -========= ================================= +``5.0.0`` ``GCCcore/10.2.0`` +``6.2.0`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_RDKit_446: @@ -40721,14 +42248,14 @@ RDKit is a collection of cheminformatics and machine-learning software written i *homepage*: https://www.rdkit.org ============= ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================= =============================== -``2018.09.3`` ``-Python-3.6.6`` ``intel/2018b`` -``2019.09.3`` ``-Python-3.7.4`` ``foss/2019b`` +``2018.09.3`` ``-Python-3.6.6`` ``intel/2018b`` +``2019.09.3`` ``-Python-3.7.4`` ``foss/2019b`` ``2020.03.3`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``2020.09.3`` ``-Python-3.7.4`` ``foss/2019b`` -``2021.03.4`` ``foss/2021a`` -``2022.03.5`` ``foss/2021b`` +``2020.09.3`` ``-Python-3.7.4`` ``foss/2019b`` +``2021.03.4`` ``foss/2021a`` +``2022.03.5`` ``foss/2021b`` ============= ================= =============================== @@ -40742,7 +42269,7 @@ The RDP Classifier is a naive Bayesian classifier that can rapidly and accuratel *homepage*: http://sourceforge.net/projects/rdp-classifier ======== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================== ========== ``2.7`` ``-Java-1.7.0_60`` ``system`` ``2.12`` ``-Java-1.8`` ``system`` @@ -40761,12 +42288,12 @@ RE2 is a fast, safe, thread-friendly alternative to backtracking regular express *homepage*: https://github.com/google/re2 ============== ====================================== -version toolchain +version toolchain ============== ====================================== -``2020-07-01`` ``GCCcore/8.3.0`` -``2021-06-01`` ``GCCcore/10.2.0`` +``2020-07-01`` ``GCCcore/8.3.0`` +``2021-06-01`` ``GCCcore/10.2.0`` ``2022-02-01`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2022-06-01`` ``GCCcore/11.3.0`` +``2022-06-01`` ``GCCcore/11.3.0`` ============== ====================================== @@ -40777,17 +42304,18 @@ version toolchain re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using traditional table-driven approach, re2c encodes the generated finite state automata directly in the form of conditional jumps and comparisons. -*homepage*: https://re2c.org/ +*homepage*: https://re2c.org ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.1.1`` ``GCCcore/8.2.0`` -``1.2.1`` ``GCCcore/8.3.0`` -``1.3`` ``GCCcore/9.3.0`` -``2.0.3`` ``GCCcore/10.2.0`` -``2.1.1`` ``GCCcore/10.3.0`` +``1.1.1`` ``GCCcore/8.2.0`` +``1.2.1`` ``GCCcore/8.3.0`` +``1.3`` ``GCCcore/9.3.0`` +``2.0.3`` ``GCCcore/10.2.0`` +``2.1.1`` ``GCCcore/10.3.0`` ``2.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``3.0`` ``GCCcore/12.2.0`` ========= ====================================== @@ -40801,7 +42329,7 @@ reads2snp is a SNP and genotype caller: it predicts the genotype of distinct ind *homepage*: http://kimura.univ-montp2.fr/PopPhyl/index.php?section=tools ======= ========== -version toolchain +version toolchain ======= ========== ``2.0`` ``system`` ======= ========== @@ -40817,7 +42345,7 @@ A tool that evaluates the accuracy of a genome assembly using mapped paired end *homepage*: https://www.sanger.ac.uk/science/tools/reapr ========== ============== -version toolchain +version toolchain ========== ============== ``1.0.18`` ``foss/2019a`` ========== ============== @@ -40833,7 +42361,7 @@ Patched version of RECON to be used with RepeatModeler. *homepage*: https://www.repeatmasker.org/RepeatModeler/ ======== ============== -version toolchain +version toolchain ======== ============== ``1.08`` ``GCC/10.2.0`` ======== ============== @@ -40849,7 +42377,7 @@ Red (REpeat Detector) *homepage*: http://toolsmith.ens.utulsa.edu/ ============== ======================================== -version toolchain +version toolchain ============== ======================================== ``2015-05-22`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` ============== ======================================== @@ -40865,7 +42393,7 @@ Redis is an open source (BSD licensed), in-memory data structure store, used as *homepage*: https://redis.io ========= ============================== -version toolchain +version toolchain ========= ============================== ``6.2.6`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ============================== @@ -40881,7 +42409,7 @@ The Python interface to the Redis key-value store. *homepage*: https://github.com/redis/redis-py ========= ============== -version toolchain +version toolchain ========= ============== ``4.3.1`` ``foss/2021a`` ``4.3.3`` ``foss/2021b`` @@ -40898,7 +42426,7 @@ Redundans is a pipeline that assists an assembly of heterozygous/polymorphic gen *homepage*: https://github.com/lpryszcz/redundans ========= =============== -version toolchain +version toolchain ========= =============== ``0.13c`` ``intel/2017b`` ========= =============== @@ -40914,7 +42442,7 @@ ReFrame is a framework for writing regression tests for HPC systems. *homepage*: https://github.com/eth-cscs/reframe ========== ========== -version toolchain +version toolchain ========== ========== ``2.18`` ``system`` ``2.19`` ``system`` @@ -40937,6 +42465,7 @@ version toolchain ``3.11.0`` ``system`` ``3.11.1`` ``system`` ``3.11.2`` ``system`` +``3.12.0`` ``system`` ========== ========== @@ -40949,12 +42478,12 @@ regionmask creates masks of geographical regions. It determines to which geograp *homepage*: https://regionmask.readthedocs.io -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== -``0.9.0`` ``foss/2021b`` +========= ================= ============================== +version versionsuffix toolchain +========= ================= ============================== +``0.9.0`` ``foss/2021b``, ``foss/2022a`` ``0.9.0`` ``-Python-3.8.2`` ``foss/2020a`` -========= ================= ============== +========= ================= ============================== .. _list_software_RegTools_815: @@ -40966,12 +42495,12 @@ RegTools is a set of tools that integrate DNA-seq and RNA-seq data to help inter *homepage*: https://regtools.readthedocs.org -========= ============== -version toolchain -========= ============== +========= ============================== +version toolchain +========= ============================== ``0.4.2`` ``foss/2020b`` -``0.5.2`` ``foss/2020b`` -========= ============== +``0.5.2`` ``foss/2020b``, ``foss/2021b`` +========= ============================== .. _list_software_Relate_605: @@ -40984,7 +42513,7 @@ Software for estimating genome-wide genealogies for thousands of samples *homepage*: https://myersgroup.github.io/relate/ ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``20211123`` ``-R-4.0.3`` ``foss/2020b`` ============ ============= ============== @@ -41000,15 +42529,15 @@ RELION (for REgularised LIkelihood OptimisatioN, pronounce rely-on) is a stand-a *homepage*: http://www2.mrc-lmb.cam.ac.uk/relion/index.php/Main_Page ======================= ================ ============================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ======================= ================ ============================================================================================================ -``1.4`` ``intel/2016b`` -``1.4`` ``-single`` ``intel/2016b`` -``2.0.1`` ``intel/2016b`` +``1.4`` ``intel/2016b`` +``1.4`` ``-single`` ``intel/2016b`` +``2.0.1`` ``intel/2016b`` ``2.1`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``fosscuda/2018a``, ``intel/2017b``, ``intelcuda/2017b`` -``2.1`` ``-CUDA-9.1.85`` ``foss/2018a`` -``3.0.4`` ``foss/2017b``, ``intel/2017b`` -``3.0_beta.2018.08.02`` ``fosscuda/2018a``, ``intel/2018a`` +``2.1`` ``-CUDA-9.1.85`` ``foss/2018a`` +``3.0.4`` ``foss/2017b``, ``intel/2017b`` +``3.0_beta.2018.08.02`` ``fosscuda/2018a``, ``intel/2018a`` ======================= ================ ============================================================================================================ @@ -41022,7 +42551,7 @@ Reads mapping against target sequences, checking mapping and consensus sequences *homepage*: https://github.com/B-UMMI/ReMatCh ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``3.2`` ``-Python-2.7.12`` ``foss/2016b`` ======= ================== ============== @@ -41038,10 +42567,10 @@ REsource MOnitoring for Remote Applications *homepage*: https://github.com/TACC/remora ========= ================================================================ -version toolchain +version toolchain ========= ================================================================ ``1.8.2`` ``foss/2017a``, ``foss/2018a``, ``intel/2017a``, ``intel/2018a`` -``1.8.3`` ``gompi/2019a`` +``1.8.3`` ``gompi/2019a`` ========= ================================================================ @@ -41055,7 +42584,7 @@ Xrender protocol and ancillary headers *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ======== ================================================================== -version toolchain +version toolchain ======== ================================================================== ``0.11`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2017b`` ======== ================================================================== @@ -41071,7 +42600,7 @@ The Repast Suite is a family of advanced, free, and open source agent-based mode *homepage*: https://repast.github.io/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.2.0`` ``foss/2016a`` ========= ============== @@ -41087,12 +42616,12 @@ RepeatMasker is a program that screens DNA sequences for interspersed repeats a *homepage*: https://www.repeatmasker.org/ ============ ====================== ========================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ====================== ========================================================== ``4.0.8`` ``-Perl-5.26.0-HMMER`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``4.0.8`` ``-Perl-5.28.0-HMMER`` ``intel/2018b`` -``4.0.9-p2`` ``-HMMER`` ``gompi/2019b`` -``4.1.2-p1`` ``foss/2020b`` +``4.0.8`` ``-Perl-5.28.0-HMMER`` ``intel/2018b`` +``4.0.9-p2`` ``-HMMER`` ``gompi/2019b`` +``4.1.2-p1`` ``foss/2020b`` ============ ====================== ========================================================== @@ -41106,7 +42635,7 @@ RepeatModeler is a de novo transposable element (TE) family identification and m *homepage*: https://www.repeatmasker.org/ ========== ============== -version toolchain +version toolchain ========== ============== ``2.0.2a`` ``foss/2020b`` ========== ============== @@ -41122,7 +42651,7 @@ De Novo Repeat Finder, Price A.L., Jones N.C. and Pevzner P.A. Developed and te *homepage*: https://www.repeatmasker.org/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.6`` ``GCC/10.2.0`` ========= ============== @@ -41138,7 +42667,7 @@ Request is designed to be the simplest way possible to make http calls. It *homepage*: https://github.com/request/request/ ========== =================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ================== ``2.88.1`` ``-nodejs-12.19.0`` ``fosscuda/2020b`` ========== =================== ================== @@ -41154,12 +42683,12 @@ Python http for humans *homepage*: https://pypi.python.org/pypi/requests ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``2.10.0`` ``-Python-2.7.11`` ``foss/2016a`` -``2.10.0`` ``-Python-3.5.1`` ``foss/2016a`` -``2.11.1`` ``-Python-2.7.12`` ``intel/2016b`` -``2.11.1`` ``-Python-3.5.2`` ``intel/2016b`` +``2.10.0`` ``-Python-2.7.11`` ``foss/2016a`` +``2.10.0`` ``-Python-3.5.1`` ``foss/2016a`` +``2.11.1`` ``-Python-2.7.12`` ``intel/2016b`` +``2.11.1`` ``-Python-3.5.2`` ``intel/2016b`` ``2.13.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` ========== ================== =============================== @@ -41174,12 +42703,28 @@ RERconverge is a set of software written in R that estimates the correlation be *homepage*: https://github.com/nclark-lab/RERconverge ========= ============= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============================== ``0.1.0`` ``-R-3.4.3`` ``foss/2017b``, ``intel/2017b`` ========= ============= =============================== +.. _list_software_resolos_775: + +*resolos* ++++++++++ + +Resolos is a toolkit written in Python for maintaining reproducible environments for scientific computations. It's main goal is to enable researchers to easily replicate environments through space (running code on HPC environment) and time (environment preservation for long term archival). For installation and detailed usage, check out the documentation. + +*homepage*: https://gitlab.unige.ch/resolos/resolos + +========= ================== +version toolchain +========= ================== +``0.3.5`` ``GCCcore/11.3.0`` +========= ================== + + .. _list_software_retworkx_902: *retworkx* @@ -41190,7 +42735,7 @@ retworkx is a general purpose graph library for python3 written in Rust to take *homepage*: https://github.com/Qiskit/retworkx ========= ============== -version toolchain +version toolchain ========= ============== ``0.9.0`` ``foss/2021a`` ========= ============== @@ -41206,7 +42751,7 @@ RevBayes provides an interactive environment for statistical computation in phy *homepage*: https://revbayes.github.io/ ========= ============================== -version toolchain +version toolchain ========= ============================== ``1.1.1`` ``GCC/10.2.0``, ``GCC/11.2.0`` ========= ============================== @@ -41222,7 +42767,7 @@ Provides bindings to the 'Geospatial' Data Abstraction Library ('GDAL') (>= 1.11 *homepage*: https://rgdal.r-forge.r-project.org/ ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``1.4-4`` ``-R-3.6.0`` ``foss/2019a`` ``1.4-8`` ``-R-3.6.2`` ``foss/2019b`` @@ -41243,13 +42788,13 @@ R interface to Geometry Engine - Open Source (GEOS) using the C API for topology *homepage*: https://cran.r-project.org/web/packages/rgeos/ ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== ``0.3-17`` ``-R-3.2.3`` ``intel/2016a`` -``0.5-1`` ``-R-3.6.0`` ``foss/2019a`` -``0.5-2`` ``-R-3.6.2`` ``foss/2019b`` -``0.5-5`` ``-R-4.0.0`` ``foss/2020a`` -``0.5-5`` ``-R-4.1.0`` ``foss/2021a`` +``0.5-1`` ``-R-3.6.0`` ``foss/2019a`` +``0.5-2`` ``-R-3.6.2`` ``foss/2019b`` +``0.5-5`` ``-R-4.0.0`` ``foss/2020a`` +``0.5-5`` ``-R-4.1.0`` ``foss/2021a`` ========== ============= =============== @@ -41263,7 +42808,7 @@ Gurobi Optimizer 9.5 interface *homepage*: https://www.gurobi.com ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``9.1.2`` ``-R-4.1.0`` ``foss/2021a`` ``9.5.0`` ``-R-4.1.0`` ``foss/2021a`` @@ -41280,7 +42825,7 @@ This R/Bioconductor package provides an interface between HDF5 and R. *homepage*: https://bioconductor.org/packages/release/bioc/html/rhdf5.html ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== ``2.16.0`` ``-R-3.2.3`` ``intel/2016a`` ``2.18.0`` ``-R-3.3.1`` ``intel/2016b`` @@ -41297,7 +42842,7 @@ RheoTool is an open-source toolbox based on OpenFOAM to simulate Generalized New *homepage*: https://github.com/fppimenta/rheoTool ======= ============== -version toolchain +version toolchain ======= ============== ``5.0`` ``foss/2019b`` ======= ============== @@ -41313,7 +42858,7 @@ Running and Analyzing OpenMM Jobs *homepage*: https://gitlab.com/Olllom/rickflow ================== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================= =============== ``0.7.0`` ``-Python-3.7.4`` ``intel/2019b`` ``0.7.0-20200529`` ``-Python-3.7.4`` ``intel/2019b`` @@ -41330,7 +42875,7 @@ The reaction IUPAC International Chemical Identifier (RInChI TM) is a non-propri *homepage*: https://www.inchi-trust.org/ ======== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== ============= ========== ``1.00`` ``-x86_64`` ``system`` ======== ============= ========== @@ -41346,12 +42891,12 @@ geospatial xarray extension powered by rasterio *homepage*: https://github.com/corteva/rioxarray ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``0.0.12`` ``-Python-3.7.2`` ``intel/2019a`` -``0.0.24`` ``-Python-3.7.4`` ``foss/2019b`` -``0.1.1`` ``-Python-3.8.2`` ``foss/2020a`` -``0.11.1`` ``foss/2021b`` +``0.0.24`` ``-Python-3.7.4`` ``foss/2019b`` +``0.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.11.1`` ``foss/2021b`` ========== ================= =============== @@ -41364,12 +42909,13 @@ Provides everything needed for high performance data loading and augmentation in *homepage*: https://rising.rtfd.io/ -========= ================ ============== -version versionsuffix toolchain -========= ================ ============== -``0.2.2`` ``foss/2021a`` +========= ================ ============================== +version versionsuffix toolchain +========= ================ ============================== +``0.2.2`` ``foss/2021a``, ``foss/2022a`` ``0.2.2`` ``-CUDA-11.3.1`` ``foss/2021a`` -========= ================ ============== +``0.2.2`` ``-CUDA-11.7.0`` ``foss/2022a`` +========= ================ ============================== .. _list_software_rjags_535: @@ -41382,22 +42928,38 @@ The rjags package is an interface to the JAGS library. *homepage*: https://cran.r-project.org/web/packages/rjags ======== ============= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ============= ================================== -``4-6`` ``-R-3.4.0`` ``intel/2017a`` -``4-6`` ``-R-3.4.3`` ``intel/2017b`` -``4-8`` ``-R-3.5.1`` ``foss/2018b`` -``4-9`` ``-R-3.6.0`` ``foss/2019a`` -``4-10`` ``foss/2019b`` -``4-10`` ``-R-4.0.0`` ``foss/2020a`` +``4-6`` ``-R-3.4.0`` ``intel/2017a`` +``4-6`` ``-R-3.4.3`` ``intel/2017b`` +``4-8`` ``-R-3.5.1`` ``foss/2018b`` +``4-9`` ``-R-3.6.0`` ``foss/2019a`` +``4-10`` ``foss/2019b`` +``4-10`` ``-R-4.0.0`` ``foss/2020a`` ``4-10`` ``-R-4.0.3`` ``foss/2020b``, ``fosscuda/2020b`` ``4-10`` ``-R-4.0.4`` ``foss/2020b``, ``fosscuda/2020b`` ``4-10`` ``-R-4.0.5`` ``foss/2020b``, ``fosscuda/2020b`` -``4-10`` ``-R-4.1.0`` ``foss/2021a`` -``4-12`` ``-R-4.1.2`` ``foss/2021b`` +``4-10`` ``-R-4.1.0`` ``foss/2021a`` +``4-12`` ``-R-4.1.2`` ``foss/2021b`` ======== ============= ================================== +.. _list_software_RLCard_536: + +*RLCard* +++++++++ + +RLCard is a toolkit for Reinforcement Learning (RL) in card games. + +*homepage*: https://www.rlcard.org + +========= ============== +version toolchain +========= ============== +``1.0.9`` ``foss/2022a`` +========= ============== + + .. _list_software_Rmath_508: *Rmath* @@ -41408,10 +42970,10 @@ Rmath is the standalone version of the R math library. Rmath can be used in you *homepage*: https://www.r-project.org/ ========= =============== -version toolchain +version toolchain ========= =============== ``3.3.1`` ``intel/2016b`` -``4.0.4`` ``foss/2020b`` +``4.0.4`` ``foss/2020b`` ========= =============== @@ -41425,7 +42987,7 @@ rMATS turbo is the C/Cython version of rMATS (refer to http://rnaseq-mats.source *homepage*: https://github.com/Xinglab/rmats-turbo ========= ============== -version toolchain +version toolchain ========= ============== ``4.1.1`` ``foss/2020b`` ========= ============== @@ -41441,9 +43003,9 @@ RMBlast is a RepeatMasker compatible version of the standard NCBI BLAST suite. T *homepage*: http://www.repeatmasker.org/RMBlast.html ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== -``2.2.28`` ``-Python-2.7.11`` ``foss/2016a`` +``2.2.28`` ``-Python-2.7.11`` ``foss/2016a`` ``2.9.0`` ``gompi/2019b`` ``2.10.0`` ``gompi/2019b`` ``2.11.0`` ``gompi/2020b`` @@ -41460,9 +43022,9 @@ RNA-Bloom is a fast and memory-efficient de novo transcript sequence assembler. *homepage*: https://github.com/bcgsc/RNA-Bloom ========= ============== -version toolchain +version toolchain ========= ============== -``1.2.3`` ``GCC/8.3.0`` +``1.2.3`` ``GCC/8.3.0`` ``1.4.3`` ``GCC/11.2.0`` ========= ============== @@ -41477,10 +43039,10 @@ Fast, efficient RNA-Seq metrics for quality control and process optimization *homepage*: https://github.com/getzlab/rnaseqc ========= =================== ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ============================== -``1.1.8`` ``-Java-1.8`` ``foss/2018b`` -``1.1.8`` ``-Java-1.8.0_121`` ``foss/2016b`` +``1.1.8`` ``-Java-1.8`` ``foss/2018b`` +``1.1.8`` ``-Java-1.8.0_121`` ``foss/2016b`` ``2.4.2`` ``foss/2021a``, ``foss/2021b`` ========= =================== ============================== @@ -41495,7 +43057,7 @@ RNAclust is a perl script summarizing all the single steps required for clusteri *homepage*: http://www.bioinf.uni-leipzig.de/~kristin/Software/RNAclust/ ======= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ============== ``1.3`` ``-Perl-5.24.0`` ``foss/2016b`` ``1.3`` ``-Python-3.6.6`` ``foss/2018b`` @@ -41512,7 +43074,7 @@ RNAcode - Analyze the protein coding potential in multiple sequence alignments *homepage*: https://wash.github.io/rnacode/ ======= ============== -version toolchain +version toolchain ======= ============== ``0.3`` ``foss/2017a`` ======= ============== @@ -41528,7 +43090,7 @@ RNAIndel calls coding indels and classifies them into somatic, germline, and ar *homepage*: https://github.com/stjude/RNAIndel ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.3.0`` ``-Python-3.6.6`` ``intel/2018b`` ``1.0.0`` ``-Python-3.6.6`` ``intel/2018b`` @@ -41545,7 +43107,7 @@ This is an example description. *homepage*: https://www.cbs.dtu.dk/services/RNAmmer ======= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================ =============== ``1.2`` ``-Perl-5.28.0`` ``intel/2018b`` ======= ================ =============== @@ -41561,7 +43123,7 @@ rnaQUAST is a tool for evaluating RNA-Seq assemblies using reference genome and *homepage*: https://cab.spbu.ru/software/rnaquast/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.5.2`` ``-Python-2.7.15`` ``foss/2018b`` ``2.2.0`` ``-Python-3.8.2`` ``foss/2020a`` @@ -41579,7 +43141,7 @@ RNAz is a program for predicting structurally conserved and thermodynamically st *homepage*: http://www.tbi.univie.ac.at/~wash/RNAz/ ======= ============================== -version toolchain +version toolchain ======= ============================== ``2.1`` ``foss/2016b``, ``foss/2018b`` ======= ============================== @@ -41595,7 +43157,7 @@ RnBeads is an R package for comprehensive analysis of DNA methylation data obtai *homepage*: https://rnbeads.org ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.6.0`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -41611,10 +43173,10 @@ Rapid large-scale prokaryote pan genome analysis *homepage*: https://github.com/sanger-pathogens/Roary ========== ================ ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ============================== -``3.12.0`` ``system`` -``3.12.0`` ``-Perl-5.26.1`` ``intel/2018a`` +``3.12.0`` ``system`` +``3.12.0`` ``-Perl-5.26.1`` ``intel/2018a`` ``3.13.0`` ``foss/2020a``, ``foss/2021a`` ========== ================ ============================== @@ -41629,7 +43191,7 @@ AMD ROCm is the first open-source software development platform for HPC/Hypersca *homepage*: https://rocmdocs.amd.com/en/latest/ ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -41645,7 +43207,7 @@ ROCM cmake modules provides cmake modules for common build tasks needed for the *homepage*: https://github.com/RadeonOpenCompute/rocm-cmake ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -41661,7 +43223,7 @@ The compiler support repository provides various Lightning Compiler related serv *homepage*: https://github.com/RadeonOpenCompute/ROCm-CompilerSupport ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -41677,7 +43239,7 @@ The ROCm System Management Interface Library, or ROCm SMI library, is part of th *homepage*: https://github.com/RadeonOpenCompute/rocm_smi_lib ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -41693,7 +43255,7 @@ ROCm Application for Reporting System Info *homepage*: https://github.com/RadeonOpenCompute/rocminfo ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -41709,7 +43271,7 @@ The user-mode API interfaces and libraries necessary for host applications to la *homepage*: https://github.com/RadeonOpenCompute/ROCR-Runtime ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -41725,7 +43287,7 @@ The user-mode API interfaces used to interact with the ROCk driver *homepage*: https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.0`` ``GCCcore/11.2.0`` ========= ================== @@ -41741,7 +43303,7 @@ Repeat Orbit Interferometry PACkage (ROI_PAC), software for processing synthetic *homepage*: http://roipac.org/ ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``3.0.1`` ``-Perl-5.24.1`` ``intel/2017a`` ========= ================ =============== @@ -41757,7 +43319,7 @@ The ROME (Refinement and Optimization via Machine Learning for cryo-EM) Softwar *homepage*: https://ipccsb.dfci.harvard.edu/rome ========= ================= -version toolchain +version toolchain ========= ================= ``1.1.2`` ``intel/2019.02`` ========= ================= @@ -41773,19 +43335,19 @@ The ROOT system provides a set of OO frameworks with all the functionality n *homepage*: http://root.cern.ch/drupal/ ============ ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============================== ``6.10.02`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``6.10.04`` ``-Python-2.7.13`` ``intel/2017a`` +``6.10.04`` ``-Python-2.7.13`` ``intel/2017a`` ``6.10.08`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``6.14.06`` ``-Python-2.7.15`` ``foss/2018b`` -``6.14.06`` ``-Python-3.6.6`` ``foss/2018b`` -``6.20.04`` ``-Python-3.7.4`` ``foss/2019b`` -``6.24.06`` ``foss/2021b`` -``v5.34.34`` ``-Python-2.7.11`` ``intel/2016a`` -``v5.34.36`` ``-Python-2.7.11`` ``intel/2016a`` -``v6.06.02`` ``-Python-2.7.12`` ``intel/2016b`` -``v6.08.02`` ``-Python-2.7.11`` ``foss/2016a`` +``6.14.06`` ``-Python-2.7.15`` ``foss/2018b`` +``6.14.06`` ``-Python-3.6.6`` ``foss/2018b`` +``6.20.04`` ``-Python-3.7.4`` ``foss/2019b`` +``6.24.06`` ``foss/2021b`` +``v5.34.34`` ``-Python-2.7.11`` ``intel/2016a`` +``v5.34.36`` ``-Python-2.7.11`` ``intel/2016a`` +``v6.06.02`` ``-Python-2.7.12`` ``intel/2016b`` +``v6.08.02`` ``-Python-2.7.11`` ``foss/2016a`` ============ ================== =============================== @@ -41799,7 +43361,7 @@ root_numpy is a Python extension module that provides an efficient interface bet *homepage*: https://scikit-hep.org/root_numpy/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``4.8.0`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -41815,7 +43377,7 @@ The rootpy project is a community-driven initiative aiming to provide a more pyt *homepage*: http://www.rootpy.org/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``0.8.0`` ``-Python-2.7.11`` ``foss/2016a`` ``1.0.1`` ``-Python-3.6.6`` ``foss/2018b`` @@ -41832,7 +43394,7 @@ Rosetta is the premier software suite for modeling macromolecular structures. As *homepage*: https://www.rosettacommons.org ================= ============== -version toolchain +version toolchain ================= ============== ``3.7`` ``foss/2016b`` ``2016.13.58602`` ``foss/2016a`` @@ -41850,7 +43412,7 @@ rpmrebuild is a tool to build an RPM file from a package that has already been *homepage*: http://rpmrebuild.sourceforge.net/ ======== ========== -version toolchain +version toolchain ======== ========== ``2.11`` ``system`` ======== ========== @@ -41866,12 +43428,12 @@ rpy2 is an interface to R running embedded in a Python process. *homepage*: https://rpy2.bitbucket.io/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``2.7.9`` ``-Python-2.7.12`` ``foss/2016b`` +``2.7.9`` ``-Python-2.7.12`` ``foss/2016b`` ``2.8.2`` ``-Python-2.7.13`` ``intel/2017a`` -``3.2.6`` ``-Python-3.7.4`` ``foss/2019b`` -``3.4.5`` ``foss/2021b`` +``3.2.6`` ``-Python-3.7.4`` ``foss/2019b`` +``3.4.5`` ``foss/2021b`` ========= ================== =============== @@ -41885,7 +43447,7 @@ RQGIS3 establishes an interface between R and QGIS3, i.e., it allows the user t *homepage*: https://github.com/r-spatial/RQGIS3 ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``20190903`` ``-R-3.6.0`` ``foss/2019a`` ============ ============= ============== @@ -41901,14 +43463,14 @@ RNA-Seq by Expectation-Maximization *homepage*: https://deweylab.github.io/RSEM/ ========== ================================================ -version toolchain +version toolchain ========== ================================================ -``1.2.26`` ``GNU/4.9.3-2.25`` -``1.2.30`` ``foss/2016a``, ``intel/2016b`` -``1.3.0`` ``foss/2016b``, ``intel/2017a`` +``1.2.26`` ``GNU/4.9.3-2.25`` +``1.2.30`` ``foss/2016a``, ``intel/2016b`` +``1.3.0`` ``foss/2016b``, ``intel/2017a`` ``1.3.1`` ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` -``1.3.2`` ``foss/2018b`` -``1.3.3`` ``foss/2019b`` +``1.3.2`` ``foss/2018b`` +``1.3.3`` ``foss/2019b`` ========== ================================================ @@ -41922,13 +43484,13 @@ RSeQC provides a number of useful modules that can comprehensively evaluate hig *homepage*: http://rseqc.sourceforge.net/ ========= ========================== ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================== ============================== -``2.6.4`` ``-Python-2.7.12-R-3.3.1`` ``foss/2016b`` -``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` -``3.0.0`` ``-Python-3.6.6`` ``foss/2018b`` +``2.6.4`` ``-Python-2.7.12-R-3.3.1`` ``foss/2016b`` +``2.6.4`` ``-Python-2.7.14`` ``intel/2018a`` +``3.0.0`` ``-Python-3.6.6`` ``foss/2018b`` ``4.0.0`` ``foss/2021a``, ``foss/2021b`` -``4.0.0`` ``-Python-3.8.2`` ``foss/2020a`` +``4.0.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ========================== ============================== @@ -41942,10 +43504,10 @@ RStan is the R interface to Stan. Stan is a state-of-the-art platform for stat *homepage*: https://github.com/stan-dev/rstan ========== ============= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============================== ``2.18.2`` ``-R-3.4.3`` ``foss/2017b``, ``intel/2017b`` -``2.18.2`` ``-R-3.5.1`` ``foss/2018b`` +``2.18.2`` ``-R-3.5.1`` ``foss/2018b`` ========== ============= =============================== @@ -41959,7 +43521,7 @@ Estimates previously compiled regression models using the 'rstan' package, which *homepage*: https://r-forge.r-project.org/projects/rstanarm ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``2.19.3`` ``-R-3.6.2`` ``foss/2019b`` ========== ============= ============== @@ -41970,19 +43532,20 @@ version versionsuffix toolchain *RStudio-Server* ++++++++++++++++ -This is the RStudio Server version. RStudio is a set of integrated tools designed to help you be more productive with R. The server can be started with: rserver --server-daemonize=0 --www-port 8787 --rsession-which-r=$(which R) +This is the RStudio Server version. RStudio is a set of integrated tools designed to help you be more productive with R. The server can be started with: rserver --server-daemonize=0 --www-port=8787 If you need a database config one can be created with: MYTMP=`mktemp -d` && echo -e "provider=sqlite\ndirectory=${MYTMP}/sqlite" > "${MYTMP}/db.conf" and then used with: rserver ... --database-config-file="${MYTMP}/db.conf" *homepage*: https://www.rstudio.com/ -============ ==================== ================== -version versionsuffix toolchain -============ ==================== ================== -``1.2.5033`` ``-Java-11`` ``fosscuda/2019b`` -``1.2.5042`` ``-Java-11`` ``foss/2019b`` -``1.3.959`` ``-Java-11-R-4.0.0`` ``foss/2020a`` -``1.3.1093`` ``-Java-11-R-4.0.0`` ``foss/2020a`` -``1.4.1717`` ``-Java-11-R-4.1.0`` ``foss/2021a`` -============ ==================== ================== +================= ==================== ================== +version versionsuffix toolchain +================= ==================== ================== +``1.2.5033`` ``-Java-11`` ``fosscuda/2019b`` +``1.2.5042`` ``-Java-11`` ``foss/2019b`` +``1.3.959`` ``-Java-11-R-4.0.0`` ``foss/2020a`` +``1.3.1093`` ``-Java-11-R-4.0.0`` ``foss/2020a`` +``1.4.1717`` ``-Java-11-R-4.1.0`` ``foss/2021a`` +``2022.07.2+576`` ``-Java-11-R-4.2.1`` ``foss/2022a`` +================= ==================== ================== .. _list_software_RTG-Tools_811: @@ -41995,7 +43558,7 @@ RTG Tools contains utilities to easily manipulate and accurately compare multipl *homepage*: https://www.realtimegenomics.com/products/rtg-tools ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``3.9.1`` ``-Java-1.8`` ``system`` ========= ============= ========== @@ -42011,7 +43574,7 @@ Rtree is a ctypes Python wrapper of libspatialindex that provides a number of ad *homepage*: https://toblerity.org/rtree/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.8.3`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== =============== @@ -42026,11 +43589,11 @@ ruamel.yaml is a YAML 1.2 loader/dumper package for Python. *homepage*: https://sourceforge.net/projects/ruamel-yaml -=========== ====================================== -version toolchain -=========== ====================================== -``0.17.21`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -=========== ====================================== +=========== ========================================================== +version toolchain +=========== ========================================================== +``0.17.21`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +=========== ========================================================== .. _list_software_Ruby_418: @@ -42043,20 +43606,22 @@ Ruby is a dynamic, open source programming language with a focus on simplicity *homepage*: https://www.ruby-lang.org ========= ================================================ -version toolchain +version toolchain ========= ================================================ -``2.1.6`` ``system`` -``2.3.1`` ``intel/2016b``, ``system`` -``2.3.3`` ``system`` -``2.3.4`` ``system`` -``2.4.2`` ``foss/2017b`` +``2.1.6`` ``system`` +``2.3.1`` ``intel/2016b``, ``system`` +``2.3.3`` ``system`` +``2.3.4`` ``system`` +``2.4.2`` ``foss/2017b`` ``2.5.0`` ``foss/2018a``, ``intel/2017a``, ``intel/2017b`` -``2.5.1`` ``foss/2018a``, ``intel/2018a`` -``2.6.1`` ``GCCcore/7.3.0`` -``2.6.3`` ``GCCcore/8.2.0`` -``2.7.1`` ``GCCcore/8.3.0`` -``2.7.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``3.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.5.1`` ``foss/2018a``, ``intel/2018a`` +``2.6.1`` ``GCCcore/7.3.0`` +``2.6.3`` ``GCCcore/8.2.0`` +``2.7.1`` ``GCCcore/8.3.0`` +``2.7.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``3.0.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``3.0.3`` ``GCCcore/11.3.0`` +``3.0.5`` ``GCCcore/11.3.0`` ========= ================================================ @@ -42070,7 +43635,7 @@ Ruby Tk interface module using tcltklib *homepage*: https://github.com/ruby/tk ========= =============== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== =============================== ``0.2.0`` ``-Ruby-2.5.1`` ``foss/2018a``, ``intel/2018a`` ========= =============== =============================== @@ -42086,7 +43651,7 @@ Ruffus is a Computation Pipeline library for python. It is open-sourced, powerfu *homepage*: http://www.ruffus.org.uk/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.8.4`` ``foss/2021b`` ========= ============== @@ -42102,23 +43667,24 @@ Rust is a systems programming language that runs blazingly fast, prevents segfau *homepage*: https://www.rust-lang.org ========== ========================================================================== -version toolchain +version toolchain ========== ========================================================================== -``1.8.0`` ``foss/2016a`` -``1.12.0`` ``foss/2016b`` -``1.12.1`` ``foss/2016b`` -``1.18.0`` ``foss/2017a`` -``1.21.0`` ``foss/2017b`` -``1.22.1`` ``GCCcore/6.4.0`` -``1.29.2`` ``GCCcore/7.3.0`` -``1.30.1`` ``GCCcore/6.4.0`` -``1.35.0`` ``GCCcore/8.2.0`` -``1.37.0`` ``GCCcore/8.3.0`` +``1.8.0`` ``foss/2016a`` +``1.12.0`` ``foss/2016b`` +``1.12.1`` ``foss/2016b`` +``1.18.0`` ``foss/2017a`` +``1.21.0`` ``foss/2017b`` +``1.22.1`` ``GCCcore/6.4.0`` +``1.29.2`` ``GCCcore/7.3.0`` +``1.30.1`` ``GCCcore/6.4.0`` +``1.35.0`` ``GCCcore/8.2.0`` +``1.37.0`` ``GCCcore/8.3.0`` ``1.42.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.52.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``1.54.0`` ``GCCcore/11.2.0`` -``1.56.0`` ``GCCcore/11.2.0`` -``1.60.0`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` +``1.52.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``1.54.0`` ``GCCcore/11.2.0`` +``1.56.0`` ``GCCcore/11.2.0`` +``1.60.0`` ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` +``1.65.0`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ========================================================================== @@ -42128,7 +43694,7 @@ version toolchain --- -:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_samplot_768` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAS_231` - :ref:`list_software_Satsuma2_784` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_SCGid_426` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_scPred_609` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SISSO_401` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-pandas_1428` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_slow5tools_1067` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_SMC++_313` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_smooth-topk_1157` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPOTPY_495` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-CCM+_613` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_stripy_683` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_SWIPE_392` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` +:ref:`list_software_S-Lang_514` - :ref:`list_software_S4_135` - :ref:`list_software_SAGE_288` - :ref:`list_software_Sailfish_819` - :ref:`list_software_SALib_427` - :ref:`list_software_Salmon_618` - :ref:`list_software_SALMON-TDDFT_877` - :ref:`list_software_Sambamba_788` - :ref:`list_software_samblaster_1070` - :ref:`list_software_Samcef_591` - :ref:`list_software_samclip_745` - :ref:`list_software_samplot_768` - :ref:`list_software_SAMtools_786` - :ref:`list_software_sansa_534` - :ref:`list_software_SAP_228` - :ref:`list_software_SAS_231` - :ref:`list_software_Satsuma2_784` - :ref:`list_software_savvy_569` - :ref:`list_software_Saxon-HE_707` - :ref:`list_software_SBCL_292` - :ref:`list_software_sbt_329` - :ref:`list_software_ScaFaCoS_707` - :ref:`list_software_ScaLAPACK_707` - :ref:`list_software_Scalasca_795` - :ref:`list_software_SCALCE_427` - :ref:`list_software_scanpy_654` - :ref:`list_software_SCENIC_437` - :ref:`list_software_scGeneFit_888` - :ref:`list_software_SCGid_426` - :ref:`list_software_Schrodinger_1144` - :ref:`list_software_sciClone_816` - :ref:`list_software_ScientificPython_1667` - :ref:`list_software_scikit-allel_1214` - :ref:`list_software_scikit-bio_1006` - :ref:`list_software_scikit-build_1220` - :ref:`list_software_scikit-cuda_1105` - :ref:`list_software_scikit-image_1207` - :ref:`list_software_scikit-learn_1222` - :ref:`list_software_scikit-misc_1120` - :ref:`list_software_scikit-multilearn_1777` - :ref:`list_software_scikit-optimize_1573` - :ref:`list_software_scikit-uplift_1352` - :ref:`list_software_SCIPhI_480` - :ref:`list_software_scipy_552` - :ref:`list_software_SciPy-bundle_1167` - :ref:`list_software_SCnorm_594` - :ref:`list_software_Scoary_625` - :ref:`list_software_SCons_486` - :ref:`list_software_SCOOP_388` - :ref:`list_software_SCopeLoomR_963` - :ref:`list_software_Score-P_633` - :ref:`list_software_SCOTCH_452` - :ref:`list_software_scp_326` - :ref:`list_software_scPred_609` - :ref:`list_software_Scrappie_823` - :ref:`list_software_scVelo_620` - :ref:`list_software_scvi-tools_1043` - :ref:`list_software_Scythe_624` - :ref:`list_software_SDCC_285` - :ref:`list_software_SDL_227` - :ref:`list_software_SDL2_277` - :ref:`list_software_SDL2_image_887` - :ref:`list_software_SDL_image_837` - :ref:`list_software_SDSL_310` - :ref:`list_software_Seaborn_714` - :ref:`list_software_SearchGUI_827` - :ref:`list_software_SECAPR_446` - :ref:`list_software_Seeder_600` - :ref:`list_software_segemehl_842` - :ref:`list_software_segmentation-models_1983` - :ref:`list_software_SeisSol_706` - :ref:`list_software_SelEstim_806` - :ref:`list_software_SELFIES_523` - :ref:`list_software_SentencePiece_1307` - :ref:`list_software_sep_328` - :ref:`list_software_SEPP_312` - :ref:`list_software_Seq-Gen_624` - :ref:`list_software_seq2HLA_592` - :ref:`list_software_SeqAn_472` - :ref:`list_software_SeqAn3_523` - :ref:`list_software_SeqKit_593` - :ref:`list_software_SeqLib_576` - :ref:`list_software_Seqmagick_917` - :ref:`list_software_SeqPrep_704` - :ref:`list_software_seqtk_552` - :ref:`list_software_Serf_400` - :ref:`list_software_setuptools_1122` - :ref:`list_software_Seurat_628` - :ref:`list_software_SeuratData_1006` - :ref:`list_software_SeuratDisk_1023` - :ref:`list_software_SeuratWrappers_1480` - :ref:`list_software_sf_217` - :ref:`list_software_sfftk_542` - :ref:`list_software_Shannon_725` - :ref:`list_software_SHAP_300` - :ref:`list_software_shapAAR_640` - :ref:`list_software_SHAPEIT_526` - :ref:`list_software_SHAPEIT4_578` - :ref:`list_software_Shapely_726` - :ref:`list_software_sharutils_991` - :ref:`list_software_Shasta_612` - :ref:`list_software_ShengBTE_720` - :ref:`list_software_shift_542` - :ref:`list_software_SHORE_385` - :ref:`list_software_Short-Pair_969` - :ref:`list_software_shovill_769` - :ref:`list_software_shrinkwrap_1097` - :ref:`list_software_SHTns_464` - :ref:`list_software_Sibelia_697` - :ref:`list_software_SICER2_424` - :ref:`list_software_sickle_635` - :ref:`list_software_Siesta_617` - :ref:`list_software_SignalP_686` - :ref:`list_software_silx_448` - :ref:`list_software_simint_660` - :ref:`list_software_SimNIBS_597` - :ref:`list_software_SimPEG_517` - :ref:`list_software_SIMPLE_458` - :ref:`list_software_SimpleElastix_1348` - :ref:`list_software_SimpleITK_850` - :ref:`list_software_simpy_562` - :ref:`list_software_SimVascular_1130` - :ref:`list_software_SingleM_687` - :ref:`list_software_Singular_837` - :ref:`list_software_SiNVICT_576` - :ref:`list_software_SIONlib_624` - :ref:`list_software_SIP_236` - :ref:`list_software_SISSO_401` - :ref:`list_software_SISSO++_487` - :ref:`list_software_SKESA_375` - :ref:`list_software_sketchmap_960` - :ref:`list_software_skewer_657` - :ref:`list_software_sklearn-pandas_1428` - :ref:`list_software_sklearn-som_1132` - :ref:`list_software_skorch_650` - :ref:`list_software_SlamDunk_799` - :ref:`list_software_slamdunk_863` - :ref:`list_software_SLATEC_444` - :ref:`list_software_SLEPc_407` - :ref:`list_software_slepc4py_820` - :ref:`list_software_sleuth_661` - :ref:`list_software_slidingwindow_1410` - :ref:`list_software_SLiM_341` - :ref:`list_software_slow5tools_1067` - :ref:`list_software_smafa_520` - :ref:`list_software_smallgenomeutilities_2160` - :ref:`list_software_SMARTdenovo_1042` - :ref:`list_software_SMC++_313` - :ref:`list_software_smithwaterman_1412` - :ref:`list_software_Smoldyn_742` - :ref:`list_software_smooth-topk_1157` - :ref:`list_software_SMRT-Link_769` - :ref:`list_software_SMV_246` - :ref:`list_software_snakemake_944` - :ref:`list_software_SNAP_306` - :ref:`list_software_SNAP-HMM_577` - :ref:`list_software_SNAPE-pooled_1063` - :ref:`list_software_snaphu_655` - :ref:`list_software_snappy_667` - :ref:`list_software_snippy_675` - :ref:`list_software_snp-sites_934` - :ref:`list_software_snpEff_610` - :ref:`list_software_SNPhylo_685` - :ref:`list_software_SNPomatic_878` - :ref:`list_software_SOAPaligner_1045` - :ref:`list_software_SOAPdenovo-Trans_1523` - :ref:`list_software_SOAPdenovo2_1008` - :ref:`list_software_SOAPfuse_742` - :ref:`list_software_socat_538` - :ref:`list_software_SOCI_302` - :ref:`list_software_SolexaQA++_852` - :ref:`list_software_sonic_540` - :ref:`list_software_SoQt_391` - :ref:`list_software_SortMeRNA_827` - :ref:`list_software_SoX_282` - :ref:`list_software_SoXt_398` - :ref:`list_software_SpaceRanger_1099` - :ref:`list_software_Spack_498` - :ref:`list_software_spaCy_512` - :ref:`list_software_SPAdes_544` - :ref:`list_software_spaln_542` - :ref:`list_software_Spark_513` - :ref:`list_software_sparsehash_1074` - :ref:`list_software_spatialreg_1068` - :ref:`list_software_spdlog_649` - :ref:`list_software_SpectrA_690` - :ref:`list_software_spectral.methods_1664` - :ref:`list_software_speech_tools_1288` - :ref:`list_software_spglib_641` - :ref:`list_software_spglib-python_1360` - :ref:`list_software_Sphinx_634` - :ref:`list_software_Sphinx-RTD-Theme_1457` - :ref:`list_software_SpiceyPy_822` - :ref:`list_software_SpiecEasi_886` - :ref:`list_software_SplAdder_783` - :ref:`list_software_SPLASH_459` - :ref:`list_software_SpliceMap_894` - :ref:`list_software_split-seq_930` - :ref:`list_software_splitRef_841` - :ref:`list_software_SPM_240` - :ref:`list_software_spoa_435` - :ref:`list_software_SPOOLES_549` - :ref:`list_software_SPOTPY_495` - :ref:`list_software_SPRNG_394` - :ref:`list_software_Spyder_631` - :ref:`list_software_SQLite_562` - :ref:`list_software_SqueezeMeta_1129` - :ref:`list_software_Squidpy_751` - :ref:`list_software_SRA-Toolkit_1017` - :ref:`list_software_SRPRISM_560` - :ref:`list_software_SRST2_382` - :ref:`list_software_SSAHA2_418` - :ref:`list_software_SSN_244` - :ref:`list_software_SSPACE_Basic_1024` - :ref:`list_software_SSW_253` - :ref:`list_software_STACEY_457` - :ref:`list_software_Stack_502` - :ref:`list_software_Stacks_617` - :ref:`list_software_STAMP_389` - :ref:`list_software_StaMPS_536` - :ref:`list_software_Stampy_638` - :ref:`list_software_STAR_314` - :ref:`list_software_STAR-CCM+_613` - :ref:`list_software_STAR-Fusion_987` - :ref:`list_software_stars_557` - :ref:`list_software_Stata_509` - :ref:`list_software_Statistics-R_1194` - :ref:`list_software_statsmodels_1203` - :ref:`list_software_STEAK_376` - :ref:`list_software_STIR_322` - :ref:`list_software_stpipeline_1085` - :ref:`list_software_STREAM_460` - :ref:`list_software_strelka_758` - :ref:`list_software_StringTie_921` - :ref:`list_software_stripy_683` - :ref:`list_software_STRique_685` - :ref:`list_software_Structure_977` - :ref:`list_software_STRUMPACK_698` - :ref:`list_software_suave_548` - :ref:`list_software_Subread_710` - :ref:`list_software_Subversion_1072` - :ref:`list_software_suds_447` - :ref:`list_software_SuiteSparse_1144` - :ref:`list_software_SUMACLUST_705` - :ref:`list_software_SUMATRA_541` - :ref:`list_software_SUMO_324` - :ref:`list_software_SUNDIALS_611` - :ref:`list_software_SunPy_511` - :ref:`list_software_SuperLU_688` - :ref:`list_software_SuperLU_DIST_1091` - :ref:`list_software_supermagic_1072` - :ref:`list_software_supernova_995` - :ref:`list_software_SURVIVOR_656` - :ref:`list_software_SVDetect_770` - :ref:`list_software_SVDquest_799` - :ref:`list_software_SVG_240` - :ref:`list_software_svist4get_941` - :ref:`list_software_swarm_554` - :ref:`list_software_SWASH_390` - :ref:`list_software_SWAT+_362` - :ref:`list_software_swifter_772` - :ref:`list_software_SWIG_314` - :ref:`list_software_SWIPE_392` - :ref:`list_software_swissknife_1094` - :ref:`list_software_SymEngine_911` - :ref:`list_software_SymEngine-python_1630` - :ref:`list_software_SYMPHONY_647` - :ref:`list_software_sympy_578` - :ref:`list_software_SyRI_359` - :ref:`list_software_Szip_422` .. _list_software_S-Lang_514: @@ -42141,7 +43707,7 @@ S-Lang is a multi-platform programmer's library designed to allow a developer t *homepage*: http://www.jedsoft.org/slang/ ========= ============= -version toolchain +version toolchain ========= ============= ``2.3.0`` ``GCC/4.9.2`` ========= ============= @@ -42157,7 +43723,7 @@ S4 stands for Stanford Stratified Structure Solver, a frequency domain code to *homepage*: https://web.stanford.edu/group/fan/S4 ================== ============== -version toolchain +version toolchain ================== ============== ``1.1.1-20180610`` ``foss/2017b`` ================== ============== @@ -42173,7 +43739,7 @@ S.A.G.E. (Statistical Analysis for Genetic Epidemiology) is free software packa *homepage*: http://darwin.cwru.edu/sage/ ======= ========== -version toolchain +version toolchain ======= ========== ``6.3`` ``system`` ``6.4`` ``system`` @@ -42190,10 +43756,10 @@ Sailfish is a software tool that implements a novel, alignment-free algorithm fo *homepage*: http://www.cs.cmu.edu/~ckingsf/software/sailfish/ ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.10.1`` ``gompi/2019b`` -``0.10.1`` ``-Python-2.7.12`` ``foss/2016b`` +``0.10.1`` ``-Python-2.7.12`` ``foss/2016b`` ========== ================== =============== @@ -42207,7 +43773,7 @@ Sensitivity Analysis Library in Python (Numpy). Contains Sobol, Morris, Fraction *homepage*: https://SALib.github.io/SALib/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.1.3`` ``-Python-2.7.14`` ``intel/2017b`` ========= ================== =============== @@ -42223,19 +43789,19 @@ Salmon is a wicked-fast program to produce a highly-accurate, transcript-level *homepage*: https://github.com/COMBINE-lab/salmon ========== ================== ================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================ -``0.8.2`` ``system`` -``0.8.2`` ``-Python-2.7.12`` ``foss/2016b`` -``0.11.2`` ``intel/2018a`` -``0.12.0`` ``foss/2018b`` -``0.14.1`` ``foss/2018b`` -``0.14.2`` ``gompi/2019a`` +``0.8.2`` ``system`` +``0.8.2`` ``-Python-2.7.12`` ``foss/2016b`` +``0.11.2`` ``intel/2018a`` +``0.12.0`` ``foss/2018b`` +``0.14.1`` ``foss/2018b`` +``0.14.2`` ``gompi/2019a`` ``1.0.0`` ``gompi/2019a``, ``gompi/2019b`` -``1.1.0`` ``gompi/2019b`` -``1.2.0`` ``gompi/2019b`` -``1.3.0`` ``gompi/2020a`` -``1.4.0`` ``GCC/11.2.0``, ``gompi/2020b`` +``1.1.0`` ``gompi/2019b`` +``1.2.0`` ``gompi/2019b`` +``1.3.0`` ``gompi/2020a`` +``1.4.0`` ``GCC/11.2.0``, ``gompi/2020b`` ========== ================== ================================ @@ -42249,7 +43815,7 @@ SALMON is an open-source computer program for ab-initio quantum-mechanical calcu *homepage*: https://salmon-tddft.jp ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.2.1`` ``foss/2018b``, ``intel/2018b`` ========= =============================== @@ -42265,10 +43831,10 @@ Sambamba is a high performance modern robust and fast tool (and library), writt *homepage*: https://lomereiter.github.io/sambamba/ ========= ============== -version toolchain +version toolchain ========= ============== -``0.6.6`` ``system`` -``0.7.1`` ``system`` +``0.6.6`` ``system`` +``0.7.1`` ``system`` ``0.8.0`` ``GCC/10.2.0`` ``0.8.2`` ``GCC/10.3.0`` ========= ============== @@ -42284,9 +43850,9 @@ samblaster is a fast and flexible program for marking duplicates in read-id gro *homepage*: https://github.com/GregoryFaust/samblaster ========== ============================== -version toolchain +version toolchain ========== ============================== -``0.1.24`` ``foss/2018b`` +``0.1.24`` ``foss/2018b`` ``0.1.26`` ``GCC/10.2.0``, ``GCC/10.3.0`` ========== ============================== @@ -42301,7 +43867,7 @@ FEM solver solution suite for basic linear structures to advanced, flexible nonl *homepage*: http://www.plm.automation.siemens.com/en_us/products/lms/samtech/samcef-solver-suite/ =========== ========== -version toolchain +version toolchain =========== ========== ``17.0-03`` ``system`` =========== ========== @@ -42317,9 +43883,9 @@ Filter SAM file for soft and hard clipped alignments. *homepage*: https://github.com/tseemann/samclip ========= ================ ========================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ========================================================= -``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``0.2`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` ``0.4.0`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= ================ ========================================================= @@ -42334,7 +43900,7 @@ Plot structural variant signals from many BAMs and CRAMs. *homepage*: https://github.com/ryanlayer/samplot ========= ============== -version toolchain +version toolchain ========= ============== ``1.3.0`` ``foss/2021b`` ========= ============== @@ -42350,30 +43916,30 @@ SAM Tools provide various utilities for manipulating alignments in the SAM forma *homepage*: http://www.htslib.org/ ========== ================= ======================================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ======================================================================================================================================= -``0.1.17`` ``intel/2017a`` -``0.1.19`` ``GCC/10.3.0``, ``foss/2016a``, ``foss/2016b`` -``0.1.20`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b`` -``1.2`` ``foss/2016b`` -``1.3`` ``foss/2016a``, ``intel/2016a`` -``1.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``1.3.1`` ``-HTSlib-1.3.2`` ``intel/2016b`` -``1.4`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` -``1.4.1`` ``intel/2017a`` -``1.5`` ``foss/2016b``, ``intel/2017a`` -``1.6`` ``GCC/6.4.0-2.28``, ``foss/2017a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017b`` -``1.7`` ``foss/2018a``, ``intel/2018a`` -``1.8`` ``intel/2018a`` +``0.1.17`` ``intel/2017a`` +``0.1.19`` ``GCC/10.3.0``, ``foss/2016a``, ``foss/2016b`` +``0.1.20`` ``GCC/8.3.0``, ``foss/2018b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``intel/2019b`` +``1.2`` ``foss/2016b`` +``1.3`` ``foss/2016a``, ``intel/2016a`` +``1.3.1`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``1.3.1`` ``-HTSlib-1.3.2`` ``intel/2016b`` +``1.4`` ``foss/2016b``, ``intel/2016b``, ``intel/2017a`` +``1.4.1`` ``intel/2017a`` +``1.5`` ``foss/2016b``, ``intel/2017a`` +``1.6`` ``GCC/6.4.0-2.28``, ``foss/2017a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2017b`` +``1.7`` ``foss/2018a``, ``intel/2018a`` +``1.8`` ``intel/2018a`` ``1.9`` ``GCC/6.4.0-2.28``, ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1``, ``intel/2018b`` -``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` -``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` -``1.13`` ``GCC/10.3.0`` -``1.14`` ``GCC/11.2.0`` -``1.15`` ``GCC/11.2.0`` -``1.15.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` -``1.16.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` +``1.10`` ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` +``1.11`` ``GCC/10.2.0``, ``GCC/9.3.0``, ``iccifort/2020.4.304`` +``1.12`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/9.3.0`` +``1.13`` ``GCC/10.3.0``, ``GCC/11.3.0`` +``1.14`` ``GCC/11.2.0`` +``1.15`` ``GCC/11.2.0`` +``1.15.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` +``1.16.1`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========== ================= ======================================================================================================================================= @@ -42387,12 +43953,28 @@ Structural variant (SV) annotation, a companion to the 'dolly' tool. *homepage*: https://github.com/dellytools/sansa/ ========= =============== -version toolchain +version toolchain ========= =============== ``0.0.7`` ``gompi/2020b`` ========= =============== +.. _list_software_SAP_228: + +*SAP* ++++++ + +SAP is a pairwise structure alignment via double dynamic programming + +*homepage*: https://github.com/mathbio-nimr-mrc-ac-uk/SAP + +========= ============== +version toolchain +========= ============== +``1.1.3`` ``GCC/11.3.0`` +========= ============== + + .. _list_software_SAS_231: *SAS* @@ -42403,7 +43985,7 @@ SAS is a software suite for advanced analytics, multivariate analyses, business *homepage*: https://www.sas.com ======= ========== -version toolchain +version toolchain ======= ========== ``9.4`` ``system`` ======= ========== @@ -42419,7 +44001,7 @@ Satsuma2 is an optimised version of Satsuma, a tool to reliably align large and *homepage*: https://github.com/bioinfologics/satsuma2 ============ ============== -version toolchain +version toolchain ============ ============== ``20220304`` ``GCC/11.3.0`` ============ ============== @@ -42435,7 +44017,7 @@ Interface to various variant calling formats. *homepage*: https://github.com/statgen/savvy ========= ==================== -version toolchain +version toolchain ========= ==================== ``1.3.0`` ``GCC/8.2.0-2.31.1`` ========= ==================== @@ -42451,7 +44033,7 @@ Open Source SAXON XSLT processor developed by Saxonica Limited. *homepage*: http://saxon.sourceforge.net ============ =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ============ =================== ========== ``9.7.0.4`` ``-Java-1.7.0_79`` ``system`` ``9.7.0.21`` ``-Java-1.8.0_162`` ``system`` @@ -42469,9 +44051,9 @@ Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. It is *homepage*: http://sbcl.sourceforge.net/ ========= ================== -version toolchain +version toolchain ========= ================== -``2.0.9`` ``GCCcore/9.3.0`` +``2.0.9`` ``GCCcore/9.3.0`` ``2.2.1`` ``GCCcore/10.3.0`` ========= ================== @@ -42486,7 +44068,7 @@ sbt is a build tool for Scala, Java, and more. *homepage*: http://www.scala-sbt.org/ ========== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ========== ``1.0.2`` ``-Java-1.8.0_152`` ``system`` ``1.3.13`` ``-Java-1.8`` ``system`` @@ -42503,7 +44085,7 @@ ScaFaCoS is a library of scalable fast coulomb solvers. *homepage*: http://www.scafacos.de/ ========= =============================================================================== -version toolchain +version toolchain ========= =============================================================================== ``1.0.1`` ``foss/2020a``, ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``intel/2020a`` ========= =============================================================================== @@ -42519,26 +44101,26 @@ The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines *homepage*: https://www.netlib.org/scalapack/ ========= ================================= ============================================================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================================= ============================================================================================================================================ -``2.0.2`` ``gompi/2019b``, ``gompic/2019b`` -``2.0.2`` ``-BLIS-0.3.2`` ``gompi/2018b`` -``2.0.2`` ``-OpenBLAS-0.2.13-LAPACK-3.5.0`` ``gmvapich2/1.7.20`` -``2.0.2`` ``-OpenBLAS-0.2.15-LAPACK-3.6.0`` ``gmpich/2016a``, ``gmvapich2/2016a``, ``gompi/2016a`` -``2.0.2`` ``-OpenBLAS-0.2.18-LAPACK-3.6.0`` ``gompi/2016.04``, ``gompi/2016.06`` -``2.0.2`` ``-OpenBLAS-0.2.18-LAPACK-3.6.1`` ``gompi/2016.07``, ``gompi/2016b`` -``2.0.2`` ``-OpenBLAS-0.2.19-LAPACK-3.6.1`` ``gompi/2016.09`` -``2.0.2`` ``-OpenBLAS-0.2.19-LAPACK-3.7.0`` ``gompi/2017a`` +``2.0.2`` ``gompi/2019b``, ``gompic/2019b`` +``2.0.2`` ``-BLIS-0.3.2`` ``gompi/2018b`` +``2.0.2`` ``-OpenBLAS-0.2.13-LAPACK-3.5.0`` ``gmvapich2/1.7.20`` +``2.0.2`` ``-OpenBLAS-0.2.15-LAPACK-3.6.0`` ``gmpich/2016a``, ``gmvapich2/2016a``, ``gompi/2016a`` +``2.0.2`` ``-OpenBLAS-0.2.18-LAPACK-3.6.0`` ``gompi/2016.04``, ``gompi/2016.06`` +``2.0.2`` ``-OpenBLAS-0.2.18-LAPACK-3.6.1`` ``gompi/2016.07``, ``gompi/2016b`` +``2.0.2`` ``-OpenBLAS-0.2.19-LAPACK-3.6.1`` ``gompi/2016.09`` +``2.0.2`` ``-OpenBLAS-0.2.19-LAPACK-3.7.0`` ``gompi/2017a`` ``2.0.2`` ``-OpenBLAS-0.2.20`` ``gimpi/2017b``, ``gimpi/2018a``, ``gimpic/2017b``, ``gmpich/2017.08``, ``gompi/2017b``, ``gompi/2018a``, ``gompic/2017b``, ``gompic/2018a`` -``2.0.2`` ``-OpenBLAS-0.3.1`` ``gompi/2018b``, ``gompic/2018b`` -``2.0.2`` ``-OpenBLAS-0.3.3`` ``gompi/2018.08`` -``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` -``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` -``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` -``2.1.0`` ``-bl`` ``gompi/2020b`` -``2.1.0`` ``-fb`` ``gompi/2021a``, ``gompi/2021b`` -``2.2`` ``-amd`` ``gompi/2020a`` -``2.2.0`` ``-fb`` ``gompi/2022.05``, ``gompi/2022a`` +``2.0.2`` ``-OpenBLAS-0.3.1`` ``gompi/2018b``, ``gompic/2018b`` +``2.0.2`` ``-OpenBLAS-0.3.3`` ``gompi/2018.08`` +``2.0.2`` ``-OpenBLAS-0.3.5`` ``gompi/2019a``, ``gompic/2019a`` +``2.1.0`` ``gompi/2020a``, ``gompi/2020b``, ``gompic/2020a``, ``gompic/2020b`` +``2.1.0`` ``-bf`` ``gompi/2020a``, ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` +``2.1.0`` ``-bl`` ``gompi/2020b`` +``2.1.0`` ``-fb`` ``gompi/2021a``, ``gompi/2021b`` +``2.2`` ``-amd`` ``gompi/2020a`` +``2.2.0`` ``-fb`` ``gompi/2022.05``, ``gompi/2022.10``, ``gompi/2022a``, ``gompi/2022b``, ``nvompi/2022.07`` ========= ================================= ============================================================================================================================================ @@ -42552,10 +44134,10 @@ Scalasca is a software tool that supports the performance optimization of paral *homepage*: https://www.scalasca.org/ ======= ================================= -version toolchain +version toolchain ======= ================================= -``2.3`` ``foss/2016a`` -``2.5`` ``gompi/2019a``, ``gompi/2020a`` +``2.3`` ``foss/2016a`` +``2.5`` ``gompi/2019a``, ``gompi/2020a`` ``2.6`` ``gompi/2021a``, ``gompic/2020b`` ======= ================================= @@ -42570,7 +44152,7 @@ SCALCE [skeɪlz] is a FASTQ compression tool that uses locally consistet parsing *homepage*: http://scalce.sourceforge.net/Home ======= ============= -version toolchain +version toolchain ======= ============= ``2.7`` ``GCC/4.8.2`` ======= ============= @@ -42586,11 +44168,12 @@ Scanpy is a scalable toolkit for analyzing single-cell gene expression data buil *homepage*: https://scanpy.readthedocs.io/en/stable/ ========= ============================== -version toolchain +version toolchain ========= ============================== -``1.7.2`` ``foss/2020b`` +``1.7.2`` ``foss/2020b`` ``1.8.1`` ``foss/2020b``, ``foss/2021a`` -``1.8.2`` ``foss/2021b`` +``1.8.2`` ``foss/2021b`` +``1.9.1`` ``foss/2021b`` ========= ============================== @@ -42604,7 +44187,7 @@ SCENIC Suite is a set of tools to study and decipher gene regulation. *homepage*: https://scenic.aertslab.org ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.2.4`` ``-R-4.1.0`` ``foss/2021a`` ========= ============= ============== @@ -42620,7 +44203,7 @@ Python code for genetic marker selection using linear programming. *homepage*: https://github.com/solevillar/scGeneFit-python ========= ============== -version toolchain +version toolchain ========= ============== ``1.0.2`` ``foss/2021a`` ========= ============== @@ -42636,7 +44219,7 @@ A consensus approach to contig filtering and genome prediction from single-cell *homepage*: https://github.com/amsesk/SCGid ========= ============== -version toolchain +version toolchain ========= ============== ``0.9b0`` ``foss/2021b`` ========= ============== @@ -42652,7 +44235,7 @@ Schrodinger aims to provide integrated software solutions and services that tr *homepage*: https://www.schrodinger.com/ ========== ========== -version toolchain +version toolchain ========== ========== ``2020-4`` ``system`` ``2021-4`` ``system`` @@ -42672,7 +44255,7 @@ An R package for inferring the subclonal architecture of tumors *homepage*: https://github.com/genome/sciclone ======= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ============== ``1.1`` ``-R-3.5.1`` ``foss/2018b`` ======= ============= ============== @@ -42688,7 +44271,7 @@ ScientificPython is a collection of Python modules for scientific computing. It *homepage*: http://dirac.cnrs-orleans.fr/ScientificPython ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``2.9.4`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ========= ================== =============================== @@ -42704,7 +44287,7 @@ This package provides utilities for exploratory analysis of large scale genetic *homepage*: https://scikit-allel.readthedocs.io/en/latest/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.1.8`` ``-Python-2.7.13`` ``foss/2017a`` ``1.2.1`` ``-Python-3.8.2`` ``foss/2020a`` @@ -42722,12 +44305,12 @@ scikit-bio is an open-source, BSD-licensed Python 3 package providing data struc *homepage*: http://scikit-bio.org -========= ================= ============== -version versionsuffix toolchain -========= ================= ============== +========= ================= ============================================== +version versionsuffix toolchain +========= ================= ============================================== ``0.5.6`` ``-Python-3.8.2`` ``foss/2020a`` -``0.5.7`` ``foss/2021b`` -========= ================= ============== +``0.5.7`` ``foss/2020b``, ``foss/2021b``, ``foss/2022a`` +========= ================= ============================================== .. _list_software_scikit-build_1220: @@ -42740,12 +44323,12 @@ Scikit-Build, or skbuild, is an improved build system generator for CPython C/C+ *homepage*: https://scikit-build.readthedocs.io/en/latest ========== ================= ================================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================================================================================================ -``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``0.10.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` ``0.11.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``0.15.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``0.15.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ================= ================================================================================================================ @@ -42759,7 +44342,7 @@ SciKit-cuda, a.k.a. skcuda, provides Python interfaces to many of the functions *homepage*: https://github.com/lebedov/scikit-cuda ========= ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================== ``0.5.3`` ``-Python-3.7.4`` ``fosscuda/2019b`` ========= ================= ================== @@ -42775,25 +44358,26 @@ scikit-image is a collection of algorithms for image processing. *homepage*: https://scikit-image.org/ ========== ================== ======================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ======================================================================== -``0.12.3`` ``-Python-2.7.11`` ``foss/2016a`` -``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` -``0.12.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``0.13.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.13.0`` ``-Python-3.6.1`` ``intel/2017a`` -``0.13.0`` ``-Python-3.6.3`` ``foss/2017b`` -``0.13.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.13.1`` ``-Python-3.6.3`` ``foss/2017b`` -``0.13.1`` ``-Python-3.6.4`` ``foss/2018a`` -``0.14.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.14.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``0.15.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.12.3`` ``-Python-2.7.11`` ``foss/2016a`` +``0.12.3`` ``-Python-2.7.12`` ``intel/2016b`` +``0.12.3`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``0.13.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.13.0`` ``-Python-3.6.1`` ``intel/2017a`` +``0.13.0`` ``-Python-3.6.3`` ``foss/2017b`` +``0.13.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.13.1`` ``-Python-3.6.3`` ``foss/2017b`` +``0.13.1`` ``-Python-3.6.4`` ``foss/2018a`` +``0.14.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.14.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``0.15.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.16.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``0.17.1`` ``-Python-3.8.2`` ``foss/2020a`` ``0.18.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``0.18.3`` ``foss/2021a`` -``0.19.1`` ``foss/2021b`` +``0.18.3`` ``foss/2021a`` +``0.19.1`` ``foss/2021b`` +``0.19.3`` ``foss/2022a`` ========== ================== ======================================================================== @@ -42807,42 +44391,58 @@ Scikit-learn integrates machine learning algorithms in the tightly-knit scientif *homepage*: https://scikit-learn.org/stable/index.html ========== ================================= ======================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================================= ======================================================================== -``0.16.1`` ``-Python-2.7.13`` ``foss/2017a`` -``0.17.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``0.17.1`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` -``0.17.1`` ``-Python-2.7.12`` ``intel/2016b`` -``0.17.1`` ``-Python-3.5.1`` ``foss/2016a``, ``intel/2016a`` -``0.18`` ``-Python-2.7.12`` ``intel/2016b`` -``0.18`` ``-Python-3.5.2`` ``intel/2016b`` -``0.18.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.18.1`` ``-Python-2.7.13`` ``intel/2017a`` -``0.18.1`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``0.18.1`` ``-Python-3.6.1`` ``intel/2017a`` -``0.18.2`` ``-Python-3.6.1`` ``intel/2017a`` -``0.19.0`` ``-Python-3.6.1`` ``intel/2017a`` -``0.19.1`` ``-Python-2.7.13`` ``foss/2017a`` +``0.16.1`` ``-Python-2.7.13`` ``foss/2017a`` +``0.17.1`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``0.17.1`` ``-Python-2.7.11-freetype-2.6.3`` ``intel/2016a`` +``0.17.1`` ``-Python-2.7.12`` ``intel/2016b`` +``0.17.1`` ``-Python-3.5.1`` ``foss/2016a``, ``intel/2016a`` +``0.18`` ``-Python-2.7.12`` ``intel/2016b`` +``0.18`` ``-Python-3.5.2`` ``intel/2016b`` +``0.18.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``0.18.1`` ``-Python-2.7.13`` ``intel/2017a`` +``0.18.1`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``0.18.1`` ``-Python-3.6.1`` ``intel/2017a`` +``0.18.2`` ``-Python-3.6.1`` ``intel/2017a`` +``0.19.0`` ``-Python-3.6.1`` ``intel/2017a`` +``0.19.1`` ``-Python-2.7.13`` ``foss/2017a`` ``0.19.1`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` ``0.19.1`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``0.19.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.20.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.20.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``0.20.2`` ``-Python-2.7.15`` ``foss/2018b`` -``0.20.2`` ``-Python-3.6.6`` ``foss/2018b`` -``0.20.3`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` -``0.20.4`` ``-Python-2.7.16`` ``intel/2019b`` -``0.20.4`` ``-Python-2.7.18`` ``foss/2020b`` -``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``0.19.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.20.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.20.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``0.20.2`` ``-Python-2.7.15`` ``foss/2018b`` +``0.20.2`` ``-Python-3.6.6`` ``foss/2018b`` +``0.20.3`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a`` +``0.20.4`` ``-Python-2.7.16`` ``intel/2019b`` +``0.20.4`` ``-Python-2.7.18`` ``foss/2020b`` +``0.21.3`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` ``0.23.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``0.23.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``0.24.2`` ``foss/2021a``, ``intel/2021a`` -``1.0.1`` ``foss/2021b``, ``intel/2021b`` -``1.0.2`` ``foss/2021b`` -``1.1.2`` ``foss/2022a``, ``intel/2022a`` +``0.24.2`` ``foss/2021a``, ``intel/2021a`` +``1.0.1`` ``foss/2021b``, ``intel/2021b`` +``1.0.2`` ``foss/2021b`` +``1.1.2`` ``foss/2022a``, ``intel/2022a`` ========== ================================= ======================================================================== +.. _list_software_scikit-misc_1120: + +*scikit-misc* ++++++++++++++ + +Miscellaneous tools for data analysis and scientific computing + +*homepage*: https://github.com/has2k1/scikit-misc + +========= ============== +version toolchain +========= ============== +``0.1.4`` ``foss/2021a`` +========= ============== + + .. _list_software_scikit-multilearn_1777: *scikit-multilearn* @@ -42853,7 +44453,7 @@ Scikit-multilearn is a BSD-licensed library for multi-label classification that *homepage*: http://scikit.ml ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.2.0`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -42869,12 +44469,12 @@ Scikit-Optimize, or skopt, is a simple and efficient library to minimize (very) *homepage*: https://scikit-optimize.github.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.5.2`` ``-Python-3.6.6`` ``intel/2018b`` -``0.7.4`` ``-Python-3.7.4`` ``foss/2019b`` -``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` -``0.9.0`` ``foss/2021a`` +``0.7.4`` ``-Python-3.7.4`` ``foss/2019b`` +``0.8.1`` ``-Python-3.8.2`` ``foss/2020a`` +``0.9.0`` ``foss/2021a`` ========= ================= =============== @@ -42888,7 +44488,7 @@ scikit-uplift is a Python module for classic approaches for uplift modeling buil *homepage*: https://github.com/maks-sh/scikit-uplift ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.2.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -42904,7 +44504,7 @@ Single-cell mutation identification via phylogenetic inference (SCIPhI) is a new *homepage*: https://github.com/cbg-ethz/SCIPhI ========= =============== -version toolchain +version toolchain ========= =============== ``0.1.3`` ``intel/2018b`` ========= =============== @@ -42920,11 +44520,11 @@ SciPy is a collection of mathematical algorithms and convenience functions buil *homepage*: https://www.scipy.org ========== ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ================================== -``0.16.0`` ``-Python-2.7.12`` ``intel/2016b`` -``0.17.0`` ``-Python-2.7.11`` ``intel/2016a`` -``0.19.0`` ``-Python-3.5.2`` ``intel/2016b`` +``0.16.0`` ``-Python-2.7.12`` ``intel/2016b`` +``0.17.0`` ``-Python-2.7.11`` ``intel/2016a`` +``0.19.0`` ``-Python-3.5.2`` ``intel/2016b`` ``1.4.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========== ================== ================================== @@ -42939,20 +44539,20 @@ Bundle of Python packages for scientific software *homepage*: https://python.org/ =========== ================== ======================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ======================================================================== ``2019.03`` ``foss/2019a``, ``fosscuda/2019a``, ``intel/2019a``, ``intelcuda/2019a`` -``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``2019.10`` ``-Python-3.7.2`` ``intel/2019a`` +``2019.10`` ``-Python-2.7.16`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``2019.10`` ``-Python-3.7.2`` ``intel/2019a`` ``2019.10`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``2020.03`` ``-Python-2.7.18`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` +``2020.03`` ``-Python-2.7.18`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` ``2020.03`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a``, ``intelcuda/2020a`` ``2020.11`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b``, ``intelcuda/2020b`` -``2020.11`` ``-Python-2.7.18`` ``foss/2020b`` -``2021.05`` ``foss/2021a``, ``intel/2021a`` -``2021.10`` ``foss/2021b``, ``intel/2021b`` -``2021.10`` ``-Python-2.7.18`` ``foss/2021b`` -``2022.05`` ``foss/2022.05``, ``foss/2022a``, ``intel/2022.05``, ``intel/2022a`` +``2020.11`` ``-Python-2.7.18`` ``foss/2020b`` +``2021.05`` ``foss/2021a``, ``gomkl/2021a``, ``intel/2021a`` +``2021.10`` ``foss/2021b``, ``intel/2021b`` +``2021.10`` ``-Python-2.7.18`` ``foss/2021b`` +``2022.05`` ``foss/2022.05``, ``foss/2022a``, ``intel/2022.05``, ``intel/2022a`` =========== ================== ======================================================================== @@ -42966,7 +44566,7 @@ This package implements SCnorm — a method to normalize single-cell RNA-seq dat *homepage*: https://bioconductor.org/packages/SCnorm ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== ``0.99.7`` ``-R-3.4.0`` ``intel/2017a`` ========== ============= =============== @@ -42982,8 +44582,9 @@ Microbial pan-GWAS using the output from Roary *homepage*: https://github.com/AdmiralenOla/Scoary ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== +``1.6.16`` ``foss/2021a`` ``1.6.16`` ``-Python-2.7.14`` ``intel/2018a`` ========== ================== =============== @@ -42998,27 +44599,28 @@ SCons is a software construction tool. *homepage*: https://www.scons.org/ =============== ======================= ================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain =============== ======================= ================================================================================= -``2.4.1`` ``-Python-2.7.11`` ``foss/2016a`` -``2.5.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.5.1`` ``intel/2017a`` -``2.5.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2.5.1`` ``-Python-2.7.13`` ``intel/2017a`` +``2.4.1`` ``-Python-2.7.11`` ``foss/2016a`` +``2.5.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.5.1`` ``intel/2017a`` +``2.5.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``2.5.1`` ``-Python-2.7.13`` ``intel/2017a`` ``3.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a``, ``iomkl/2018a`` -``3.0.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` -``3.0.1`` ``-Python-2.7.15-bare`` ``GCCcore/7.3.0`` -``3.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``3.0.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``3.0.4`` ``-Python-2.7.15`` ``foss/2018b`` -``3.0.5`` ``GCCcore/8.2.0`` -``3.0.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` -``3.0.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``3.1.1`` ``GCCcore/8.3.0`` -``3.1.2`` ``GCCcore/9.3.0`` -``4.0.1`` ``GCCcore/10.2.0`` -``4.1.0.post1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``4.2.0`` ``GCCcore/11.2.0`` +``3.0.1`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b`` +``3.0.1`` ``-Python-2.7.15-bare`` ``GCCcore/7.3.0`` +``3.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``3.0.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``3.0.4`` ``-Python-2.7.15`` ``foss/2018b`` +``3.0.5`` ``GCCcore/8.2.0`` +``3.0.5`` ``-Python-2.7.15`` ``GCCcore/8.2.0`` +``3.0.5`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``3.1.1`` ``GCCcore/8.3.0`` +``3.1.2`` ``GCCcore/9.3.0`` +``4.0.1`` ``GCCcore/10.2.0`` +``4.1.0.post1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``4.2.0`` ``GCCcore/11.2.0`` +``4.4.0`` ``GCCcore/11.3.0`` =============== ======================= ================================================================================= @@ -43032,13 +44634,13 @@ SCOOP (Scalable COncurrent Operations in Python) is a distributed task module a *homepage*: http://code.google.com/p/scoop/ =========== ================== ================= -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ================= -``0.6.2`` ``-Python-2.7.12`` ``intel/2016b`` +``0.6.2`` ``-Python-2.7.12`` ``intel/2016b`` ``0.7.1.1`` ``GCCcore/8.2.0`` -``0.7.1.1`` ``-Python-2.7.11`` ``intel/2016a`` -``0.7.1.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.7.1.1`` ``-Python-3.5.1`` ``intel/2016a`` +``0.7.1.1`` ``-Python-2.7.11`` ``intel/2016a`` +``0.7.1.1`` ``-Python-2.7.14`` ``intel/2017b`` +``0.7.1.1`` ``-Python-3.5.1`` ``intel/2016a`` =========== ================== ================= @@ -43052,7 +44654,7 @@ An R package (compatible with SCope) to create generic .loom files and extend th *homepage*: https://github.com/aertslab/SCopeLoomR ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``0.13.0`` ``-R-4.1.2`` ``foss/2021b`` ========== ============= ============== @@ -43068,12 +44670,13 @@ The Score-P measurement infrastructure is a highly scalable and easy-to-use too *homepage*: https://www.score-p.org ========= ================ ================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ================================================== -``2.0.1`` ``foss/2016a`` +``2.0.1`` ``foss/2016a`` ``6.0`` ``gompi/2019a``, ``gompi/2020a``, ``gompic/2019b`` -``7.0`` ``gompi/2021a``, ``gompic/2020b`` -``7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` +``7.0`` ``gompi/2021a``, ``gompic/2020b`` +``7.1`` ``-CUDA-11.3.1`` ``gompi/2021a`` +``8.0`` ``gompi/2022a`` ========= ================ ================================================== @@ -43087,16 +44690,16 @@ Software package and libraries for sequential and parallel graph partitioning, s *homepage*: https://www.labri.fr/perso/pelegrin/scotch/ =================== ============= ===================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =================== ============= ===================================================================================================================================================== -``5.1.12b_esmumps`` ``foss/2017b`` +``5.1.12b_esmumps`` ``foss/2017b`` ``6.0.4`` ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``6.0.4`` ``-64bitint`` ``foss/2017b`` -``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` -``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` -``6.1.0`` ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b`` -``6.1.2`` ``gompi/2021b``, ``iimpi/2021b`` -``7.0.1`` ``gompi/2022a`` +``6.0.4`` ``-64bitint`` ``foss/2017b`` +``6.0.6`` ``foss/2018a``, ``foss/2018b``, ``gompi/2019a``, ``iimpi/2019a``, ``intel/2018a`` +``6.0.9`` ``gompi/2019b``, ``gompi/2020a``, ``iimpi/2019b``, ``iimpi/2020a``, ``iimpic/2019b`` +``6.1.0`` ``gompi/2020b``, ``gompi/2021a``, ``iimpi/2020b``, ``iimpi/2021a`` +``6.1.2`` ``gompi/2021b``, ``iimpi/2021b`` +``7.0.1`` ``gompi/2022a``, ``iimpi/2022a`` =================== ============= ===================================================================================================================================================== @@ -43110,7 +44713,7 @@ The scp.py module uses a paramiko transport to send and recieve files via the sc *homepage*: https://github.com/jbardin/scp.py ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.10.2`` ``-Python-2.7.12`` ``intel/2016b`` ``0.13.1`` ``-Python-2.7.15`` ``intel/2018b`` @@ -43128,7 +44731,7 @@ scPred package for cell type prediction from scRNA-seq data *homepage*: https://github.com/powellgenomicslab/scPred ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.9.2`` ``-R-4.1.2`` ``foss/2021b`` ========= ============= ============== @@ -43144,7 +44747,7 @@ Scrappie is a technology demonstrator for the Oxford Nanopore Research Algorithm *homepage*: https://github.com/nanoporetech/scrappie ========= =============== -version toolchain +version toolchain ========= =============== ``1.3.2`` ``intel/2018a`` ========= =============== @@ -43160,13 +44763,30 @@ scVelo is a scalable toolkit for estimating and analyzing RNA velocities in sing *homepage*: https://scvelo.org ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.1.24`` ``-Python-3.7.4`` ``foss/2019b`` ``0.2.3`` ``foss/2021a`` ========== ================= ============== +.. _list_software_scvi-tools_1043: + +*scvi-tools* +++++++++++++ + +scvi-tools (single-cell variational inference tools) is a package for probabilistic modeling and analysis of single-cell omics data, built on top of PyTorch and AnnData. + +*homepage*: https://github.com/scverse/scvi-tools + +========== ================ ============== +version versionsuffix toolchain +========== ================ ============== +``0.16.4`` ``foss/2021a`` +``0.16.4`` ``-CUDA-11.3.1`` ``foss/2021a`` +========== ================ ============== + + .. _list_software_Scythe_624: *Scythe* @@ -43177,7 +44797,7 @@ Scythe uses a Naive Bayesian approach to classify contaminant substrings in seq *homepage*: https://github.com/ucdavis-bioinformatics/scythe ========= ================= -version toolchain +version toolchain ========= ================= ``0.994`` ``GCCcore/9.3.0`` ========= ================= @@ -43193,7 +44813,7 @@ SDCC is a retargettable, optimizing ANSI - C compiler suite that targets the In *homepage*: http://sdcc.sourceforge.net/ ========= ========== -version toolchain +version toolchain ========= ========== ``3.3.0`` ``system`` ========= ========== @@ -43209,7 +44829,7 @@ SDL: Simple DirectMedia Layer, a cross-platform multimedia library *homepage*: https://www.libsdl.org/ ========== ================= -version toolchain +version toolchain ========== ================= ``1.2.15`` ``GCCcore/6.4.0`` ========== ================= @@ -43225,15 +44845,15 @@ SDL: Simple DirectMedia Layer, a cross-platform multimedia library *homepage*: http://www.libsdl.org/ ========== ====================================================================== -version toolchain +version toolchain ========== ====================================================================== -``2.0.4`` ``intel/2016b`` -``2.0.8`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` +``2.0.4`` ``intel/2016b`` +``2.0.8`` ``GCCcore/6.4.0``, ``foss/2017b``, ``intel/2017b``, ``intel/2018a`` ``2.0.9`` ``GCCcore/8.2.0``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``2.0.10`` ``GCCcore/8.3.0`` -``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.0.20`` ``GCCcore/11.2.0`` -``2.0.22`` ``GCCcore/11.3.0`` +``2.0.10`` ``GCCcore/8.3.0`` +``2.0.14`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +``2.0.20`` ``GCCcore/11.2.0`` +``2.0.22`` ``GCCcore/11.3.0`` ========== ====================================================================== @@ -43247,7 +44867,7 @@ SDL_image is an image file loading library. *homepage*: https://www.libsdl.org/projects/SDL_image/ ========= ================= -version toolchain +version toolchain ========= ================= ``2.0.3`` ``GCCcore/6.4.0`` ========= ================= @@ -43263,7 +44883,7 @@ SDL_image is an image file loading library. *homepage*: https://www.libsdl.org/projects/SDL_image/release-1.2.html ========== ================= -version toolchain +version toolchain ========== ================= ``1.2.12`` ``GCCcore/6.4.0`` ========== ================= @@ -43279,7 +44899,7 @@ The Succinct Data Structure Library (SDSL) is a powerful and flexible C++11 libr *homepage*: https://github.com/simongog/sdsl-lite ================== ================= -version toolchain +version toolchain ================== ================= ``2.1.1-20191211`` ``GCCcore/8.3.0`` ================== ================= @@ -43295,24 +44915,25 @@ Seaborn is a Python visualization library based on matplotlib. It provides a hi *homepage*: https://seaborn.pydata.org/ ========== ================== ========================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ========================================================================================= -``0.7.1`` ``-Python-2.7.12`` ``intel/2016b`` -``0.8.1`` ``-Python-2.7.13`` ``foss/2017a`` -``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` +``0.7.1`` ``-Python-2.7.12`` ``intel/2016b`` +``0.8.1`` ``-Python-2.7.13`` ``foss/2017a`` +``0.8.1`` ``-Python-2.7.14`` ``intel/2018a`` ``0.9.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018a``, ``intelcuda/2017b`` -``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` -``0.9.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``0.9.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``0.9.1`` ``-Python-2.7.16`` ``foss/2019b`` -``0.9.1`` ``-Python-2.7.18`` ``foss/2020b`` -``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.10.1`` ``intel/2020b`` -``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.11.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``0.11.2`` ``foss/2021a``, ``foss/2021b`` +``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` +``0.9.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``0.9.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.9.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``0.9.1`` ``-Python-2.7.16`` ``foss/2019b`` +``0.9.1`` ``-Python-2.7.18`` ``foss/2020b`` +``0.10.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.10.1`` ``intel/2020b`` +``0.10.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.11.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.11.2`` ``foss/2021a``, ``foss/2021b`` +``0.12.1`` ``foss/2022a`` ========== ================== ========================================================================================= @@ -43326,7 +44947,7 @@ SearchGUI is a user-friendly open-source graphical user interface for configurin *homepage*: https://github.com/compomics/searchgui ========= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== ========== ``3.3.3`` ``-Java-1.8.0_152`` ``system`` ========= =================== ========== @@ -43342,7 +44963,7 @@ SECAPR is a bioinformatics pipeline for the rapid and user-friendly processing o *homepage*: https://github.com/AntonelliLab/seqcap_processor ========== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============== ``1.1.15`` ``-Python-2.7.16`` ``foss/2019b`` ========== ================== ============== @@ -43358,7 +44979,7 @@ Seeder is a framework for DNA motif discovery. *homepage*: https://metacpan.org/pod/Seeder ======== ================ ================= -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ================= ``0.01`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` ======== ================ ================= @@ -43374,9 +44995,9 @@ segemehl is a software to map short sequencer reads to reference genomes. Unli *homepage*: http://www.bioinf.uni-leipzig.de/Software/segemehl/ ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= -``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` +``0.2.0`` ``foss/2016b``, ``intel/2017b``, ``intel/2018a`` ``0.3.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.3.0``, ``foss/2018b`` ========= ============================================================================= @@ -43391,7 +45012,7 @@ Python library with Neural Networks for Image Segmentation based on Keras and Te *homepage*: https://github.com/qubvel/segmentation_models ========= ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================================== ``1.0.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ========= ================= ================================== @@ -43407,7 +45028,7 @@ SeisSol is a software package for simulating wave propagation and dynamic ruptur *homepage*: http://www.seissol.org ========== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============== ``201703`` ``-Python-2.7.15`` ``foss/2018b`` ========== ================== ============== @@ -43423,12 +45044,28 @@ SelEstim is aimed at distinguishing neutral from selected polymorphisms and esti *homepage*: http://www1.montpellier.inra.fr/CBGP/software/selestim/index.html ========= ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ========== ``1.1.4`` ``-Linux-64bits`` ``system`` ========= ================= ========== +.. _list_software_SELFIES_523: + +*SELFIES* ++++++++++ + +Robust representation of semantically constrained graphs, in particular for molecules in chemistry + +*homepage*: https://github.com/aspuru-guzik-group/selfies + +========= ============== +version toolchain +========= ============== +``2.1.1`` ``GCC/11.2.0`` +========= ============== + + .. _list_software_SentencePiece_1307: *SentencePiece* @@ -43438,13 +45075,14 @@ Unsupervised text tokenizer for Neural Network-based text generation. *homepage*: https://github.com/google/sentencepiece -========== ================= ============== -version versionsuffix toolchain -========== ================= ============== -``0.1.85`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``0.1.94`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``0.1.96`` ``GCC/10.2.0`` -========== ================= ============== +========== ================= ============================== +version versionsuffix toolchain +========== ================= ============================== +``0.1.85`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``0.1.94`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``0.1.96`` ``GCC/10.2.0``, ``GCC/10.3.0`` +``0.1.97`` ``GCC/11.3.0`` +========== ================= ============================== .. _list_software_sep_328: @@ -43457,7 +45095,7 @@ Python and C library for Source Extraction and Photometry. (this easyconfig pro *homepage*: https://sep.readthedocs.io ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== ``1.0.3`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ========= ================== =============================== @@ -43473,7 +45111,7 @@ SATe-enabled Phylogenetic Placement - addresses the problem of phylogenetic plac *homepage*: https://github.com/smirarab/sepp ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``4.3.10`` ``-Python-3.7.4`` ``foss/2019b`` ``4.3.10`` ``-Python-3.8.2`` ``foss/2020a`` @@ -43493,7 +45131,7 @@ Seq-Gen is a program that will simulate the evolution of nucleotide or amino aci *homepage*: http://tree.bio.ed.ac.uk/software/Seq-Gen ========= =============== -version toolchain +version toolchain ========= =============== ``1.3.4`` ``intel/2017b`` ========= =============== @@ -43509,10 +45147,10 @@ In-silico method written in Python and R to determine HLA genotypes of a sample. *homepage*: https://github.com/TRON-Bioinformatics/seq2HLA ======= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== =============== ``2.3`` ``-Python-2.7.14`` ``intel/2018a`` -``2.3`` ``-Python-2.7.15`` ``foss/2018b`` +``2.3`` ``-Python-2.7.15`` ``foss/2018b`` ======= ================== =============== @@ -43526,10 +45164,10 @@ SeqAn is an open source C++ library of efficient algorithms and data structures *homepage*: https://www.seqan.de/ ========= ============= =================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =================================================================================================================================== -``1.4.2`` ``-library`` ``system`` -``2.3.2`` ``foss/2016b`` +``1.4.2`` ``-library`` ``system`` +``2.3.2`` ``foss/2016b`` ``2.4.0`` ``GCC/8.2.0-2.31.1``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018b``, ``intel/2018b`` ========= ============= =================================================================================================================================== @@ -43544,7 +45182,7 @@ SeqAn is an open source C++ library of efficient algorithms and data structure *homepage*: https://github.com/seqan/seqan3 ========= ========== -version toolchain +version toolchain ========= ========== ``3.0.0`` ``system`` ========= ========== @@ -43560,7 +45198,7 @@ SeqKit - a cross-platform and ultrafast toolkit for FASTA/Q file manipulation *homepage*: https://bioinf.shenwei.me/seqkit/ ========== ========== -version toolchain +version toolchain ========== ========== ``0.8.1`` ``system`` ``0.13.2`` ``system`` @@ -43578,11 +45216,11 @@ C++ interface to HTSlib, BWA-MEM and Fermi. *homepage*: https://github.com/walaj/SeqLib -========= ============================================= -version toolchain -========= ============================================= -``1.2.0`` ``GCC/10.2.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` -========= ============================================= +========= ============================================================= +version toolchain +========= ============================================================= +``1.2.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` +========= ============================================================= .. _list_software_Seqmagick_917: @@ -43595,7 +45233,7 @@ We often have to convert between sequence formats and do little tasks on them, *homepage*: https://fhcrc.github.io/seqmagick/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``0.6.1`` ``-Python-2.7.11`` ``foss/2016a`` ``0.6.2`` ``-Python-2.7.15`` ``foss/2018b`` @@ -43612,7 +45250,7 @@ Tool for stripping adaptors and/or merging paired reads with overlap into single *homepage*: https://github.com/jstjohn/SeqPrep ========= ================= -version toolchain +version toolchain ========= ================= ``1.3.2`` ``GCCcore/7.3.0`` ========= ================= @@ -43628,9 +45266,9 @@ Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FA *homepage*: https://github.com/lh3/seqtk/ ======= ================================================================================================================================== -version toolchain +version toolchain ======= ================================================================================================================================== -``1.2`` ``foss/2016b``, ``intel/2017a`` +``1.2`` ``foss/2016b``, ``intel/2017a`` ``1.3`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/8.2.0-2.31.1``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``foss/2018a``, ``foss/2018b`` ======= ================================================================================================================================== @@ -43644,11 +45282,11 @@ The serf library is a high performance C-based HTTP client library built upon t *homepage*: http://serf.apache.org/ -========= ===================================================================================================================================================================== -version toolchain -========= ===================================================================================================================================================================== -``1.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` -========= ===================================================================================================================================================================== +========= ========================================================================================================================================================================================= +version toolchain +========= ========================================================================================================================================================================================= +``1.3.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/9.3.0``, ``foss/2017b``, ``intel/2017b``, ``iomkl/2018a`` +========= ========================================================================================================================================================================================= .. _list_software_setuptools_1122: @@ -43661,7 +45299,7 @@ Easily download, build, install, upgrade, and uninstall Python packages *homepage*: https://pypi.org/project/setuptools ========== ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ========== ``1.4.2`` ``system`` ``41.0.1`` ``-py3`` ``system`` @@ -43678,15 +45316,17 @@ Seurat is an R package designed for QC, analysis, and exploration of single cell *homepage*: https://satijalab.org/seurat ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``1.4.0.16`` ``-R-3.4.0`` ``intel/2017a`` ``2.3.4`` ``-R-3.4.4`` ``intel/2018a`` -``2.3.4`` ``-R-3.5.1`` ``foss/2018b`` -``3.1.2`` ``-R-3.6.0`` ``foss/2019a`` -``3.1.5`` ``-R-4.0.0`` ``foss/2020a`` -``4.0.1`` ``-R-4.0.3`` ``foss/2020b`` -``4.0.3`` ``-R-4.0.3`` ``foss/2020b`` +``2.3.4`` ``-R-3.5.1`` ``foss/2018b`` +``3.1.2`` ``-R-3.6.0`` ``foss/2019a`` +``3.1.5`` ``-R-4.0.0`` ``foss/2020a`` +``4.0.1`` ``-R-4.0.3`` ``foss/2020b`` +``4.0.3`` ``-R-4.0.3`` ``foss/2020b`` +``4.2.0`` ``-R-4.2.1`` ``foss/2022a`` +``4.3.0`` ``-R-4.1.2`` ``foss/2021b`` ============ ============= =============== @@ -43700,12 +45340,28 @@ SeuratData is a mechanism for distributing datasets in the form of Seurat object *homepage*: https://github.com/satijalab/seurat-data ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``20210514`` ``-R-4.0.3`` ``foss/2020b`` ============ ============= ============== +.. _list_software_SeuratDisk_1023: + +*SeuratDisk* +++++++++++++ + +Interfaces for HDF5-based Single Cell File Formats + +*homepage*: https://github.com/mojaveazure/seurat-disk + +============== ============= ============== +version versionsuffix toolchain +============== ============= ============== +``0.0.0.9020`` ``-R-4.2.1`` ``foss/2022a`` +============== ============= ============== + + .. _list_software_SeuratWrappers_1480: *SeuratWrappers* @@ -43716,7 +45372,7 @@ SeuratWrappers is a collection of community-provided methods and extensions for *homepage*: https://github.com/satijalab/seurat-wrappers ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``20210528`` ``-R-4.0.3`` ``foss/2020b`` ============ ============= ============== @@ -43732,12 +45388,28 @@ Support for simple features, a standardized way to encode spatial vector data. B *homepage*: https://cran.r-project.org/package=sf ========= ========================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= ============== ``0.9-5`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` ========= ========================= ============== +.. _list_software_sfftk_542: + +*sfftk* ++++++++ + +sfftk is a set of utilities that facilitate creation, conversion and modification of Electron Microscopy Data Bank - Segmentation File Format (EMDB-SFF) files. EMDB-SFF is an open, community-driven file format to handle annotated segmentations and subtomogram averages that facilitates segmentation file interchange. It is written in Python and provides both a command-line suite of commands and a Python API. + +*homepage*: https://emdb-empiar.github.io/EMDB-SFF/ + +========= ============== +version toolchain +========= ============== +``0.7.4`` ``foss/2021a`` +========= ============== + + .. _list_software_Shannon_725: *Shannon* @@ -43748,7 +45420,7 @@ Shannon is a program for assembling transcripts from RNA-Seq data *homepage*: https://sreeramkannan.github.io/Shannon/ ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``20170511`` ``-Python-2.7.13`` ``intel/2017a`` ============ ================== =============== @@ -43764,7 +45436,7 @@ SHAP (SHapley Additive exPlanations) is a game theoretic approach to explain the *homepage*: https://github.com/slundberg/shap ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.35.0`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================= ============== @@ -43780,7 +45452,7 @@ An R package for the extraction, analysis and classification of (not only) archa *homepage*: https://github.com/ISAAKiel/shapAAR ================== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ============= ============== ``0.1.0-20180425`` ``-R-3.6.0`` ``foss/2019a`` ================== ============= ============== @@ -43796,7 +45468,7 @@ SHAPEIT is a fast and accurate method for estimation of haplotypes (aka phasing *homepage*: https://mathgen.stats.ox.ac.uk/genetics_software/shapeit/shapeit.html ========== =============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== =============== ========== ``2.r837`` ``.GLIBCv2.12`` ``system`` ``2.r904`` ``.glibcv2.17`` ``system`` @@ -43813,11 +45485,11 @@ SHAPEIT4 is a fast and accurate method for estimation of haplotypes (aka phasing *homepage*: https://odelaneau.github.io/shapeit4/ ========= ============================================== -version toolchain +version toolchain ========= ============================================== -``4.1.3`` ``foss/2019b`` +``4.1.3`` ``foss/2019b`` ``4.2.0`` ``foss/2019b``, ``foss/2020a``, ``foss/2020b`` -``4.2.2`` ``foss/2020b``, ``foss/2021a`` +``4.2.2`` ``foss/2020b``, ``foss/2021a`` ========= ============================================== @@ -43831,13 +45503,13 @@ Shapely is a BSD-licensed Python package for manipulation and analysis of planar *homepage*: https://github.com/Toblerity/Shapely =============== ================= ======================================================= -version versionsuffix toolchain +version versionsuffix toolchain =============== ================= ======================================================= -``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` -``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` -``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``1.8.1.post1`` ``GCC/11.2.0`` -``1.8.2`` ``foss/2021b`` +``1.7.0`` ``-Python-3.7.2`` ``foss/2019a`` +``1.7.0`` ``-Python-3.7.4`` ``GCC/8.3.0``, ``iccifort/2019.5.281`` +``1.7.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.8.1.post1`` ``GCC/11.2.0`` +``1.8.2`` ``foss/2021b``, ``foss/2022a`` ``1.8a1`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``iccifort/2020.4.304`` =============== ================= ======================================================= @@ -43852,7 +45524,7 @@ GNU shar makes so-called shell archives out of many files, preparing them for tr *homepage*: https://www.gnu.org/software/sharutils/ ======== ================= -version toolchain +version toolchain ======== ================= ``4.15`` ``GCCcore/6.3.0`` ======== ================= @@ -43868,7 +45540,7 @@ The goal of the Shasta long read assembler is to rapidly produce accurate assemb *homepage*: https://github.com/chanzuckerberg/shasta ========= ============== -version toolchain +version toolchain ========= ============== ``0.8.0`` ``foss/2020b`` ========= ============== @@ -43884,7 +45556,7 @@ A solver for the Boltzmann transport equation for phonons. *homepage*: https://bitbucket.org/sousaw/shengbte ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.1`` ``foss/2021a`` ========= ============== @@ -43900,7 +45572,7 @@ Shift is a framework for Self-Healing Independent File Transfer that provides hi *homepage*: http://people.nas.nasa.gov/~kolano/projects/shift.html ======= =============== -version toolchain +version toolchain ======= =============== ``4.0`` ``intel/2016a`` ======= =============== @@ -43916,7 +45588,7 @@ SHORE, for Short Read, is a mapping and analysis pipeline for short read data pr *homepage*: http://1001genomes.org/software/shore.html ========= ============== -version toolchain +version toolchain ========= ============== ``0.9.3`` ``foss/2016a`` ========= ============== @@ -43932,7 +45604,7 @@ Sensitive Short Read Homology Search for Paired-End Reads *homepage*: https://sourceforge.net/projects/short-pair ============ ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ============== ``20170125`` ``foss/2021b`` ``20170125`` ``-Python-2.7.15`` ``foss/2018b`` @@ -43949,10 +45621,10 @@ Faster SPAdes assembly of Illumina reads *homepage*: https://github.com/tseemann/shovill ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``0.9.0`` ``-Python-2.7.14`` ``foss/2018a`` -``1.0.4`` ``-Python-2.7.15`` ``foss/2018b`` +``0.9.0`` ``-Python-2.7.14`` ``foss/2018a`` +``1.0.4`` ``-Python-2.7.15`` ``foss/2018b`` ``1.1.0`` ``gompi/2021b`` ========= ================== =============== @@ -43967,9 +45639,9 @@ A std::streambuf wrapper for compression formats. *homepage*: https://github.com/jonathonl/shrinkwrap ============== ================== -version toolchain +version toolchain ============== ================== -``1.0.0-beta`` ``GCCcore/8.2.0`` +``1.0.0-beta`` ``GCCcore/8.2.0`` ``1.1.0`` ``GCCcore/10.2.0`` ============== ================== @@ -43984,7 +45656,7 @@ Spherical Harmonic Transform library aimed at high performance numerical simulat *homepage*: https://bitbucket.org/nschaeff/shtns ========= ============== -version toolchain +version toolchain ========= ============== ``2.7`` ``foss/2021b`` ``3.5.1`` ``foss/2021b`` @@ -44001,9 +45673,9 @@ Sibelia: A comparative genomics tool: It assists biologists in analysing the g *homepage*: http://bioinf.spbau.ru/en/sibelia ========= ============================== -version toolchain +version toolchain ========= ============================== -``3.0.6`` ``foss/2016b`` +``3.0.6`` ``foss/2016b`` ``3.0.7`` ``foss/2018b``, ``foss/2020b`` ========= ============================== @@ -44018,7 +45690,7 @@ Redesigned and improved ChIP-seq broad peak calling tool SICER *homepage*: https://zanglab.github.io/SICER2/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.3`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -44034,7 +45706,7 @@ Windowed Adaptive Trimming for fastq files using quality *homepage*: https://github.com/najoshi/sickle ======== =============================== -version toolchain +version toolchain ======== =============================== ``1.33`` ``foss/2017a``, ``intel/2018a`` ======== =============================== @@ -44049,18 +45721,18 @@ SIESTA is both a method and its computer program implementation, to perform effi *homepage*: http://departments.icmab.es/leem/siesta -=============== ============= =============================================================== -version versionsuffix toolchain -=============== ============= =============================================================== -``4.0`` ``foss/2017b``, ``intel/2017a`` -``4.0.1`` ``intel/2017a`` -``4.1-b2`` ``intel/2017a`` -``4.1-b3`` ``intel/2017a`` -``4.1-b4`` ``foss/2018b``, ``intel/2018b`` -``4.1-MaX-1.0`` ``intel/2019b`` -``4.1-MaX-1.0`` ``-PEXSI`` ``intel/2019b`` -``4.1.5`` ``foss/2020a``, ``foss/2021a``, ``foss/2021b``, ``intel/2020a`` -=============== ============= =============================================================== +=============== ============= ================================================================================================ +version versionsuffix toolchain +=============== ============= ================================================================================================ +``4.0`` ``foss/2017b``, ``intel/2017a`` +``4.0.1`` ``intel/2017a`` +``4.1-b2`` ``intel/2017a`` +``4.1-b3`` ``intel/2017a`` +``4.1-b4`` ``foss/2018b``, ``intel/2018b`` +``4.1-MaX-1.0`` ``intel/2019b`` +``4.1-MaX-1.0`` ``-PEXSI`` ``intel/2019b`` +``4.1.5`` ``foss/2020a``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``intel/2020a``, ``intel/2022a`` +=============== ============= ================================================================================================ .. _list_software_SignalP_686: @@ -44072,11 +45744,13 @@ SignalP predicts the presence and location of signal peptide cleavage sites i *homepage*: https://services.healthtech.dtu.dk/software.php -======== ============= ========== -version versionsuffix toolchain -======== ============= ========== -``5.0b`` ``-Linux`` ``system`` -======== ============= ========== +======== ===================== ============== +version versionsuffix toolchain +======== ===================== ============== +``5.0b`` ``-Linux`` ``system`` +``6.0g`` ``-fast`` ``foss/2022a`` +``6.0g`` ``-fast-CUDA-11.7.0`` ``foss/2022a`` +======== ===================== ============== .. _list_software_silx_448: @@ -44089,13 +45763,29 @@ The silx project provides a collection of Python packages to support the develo *homepage*: http://www.silx.org/ ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== ``0.13.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` ``0.14.0`` ``foss/2020b``, ``fosscuda/2020b`` ========== ================= ================================== +.. _list_software_simint_660: + +*simint* +++++++++ + +Simint is a vectorized implementation of the Obara-Saika (OS) method of calculating electron repulsion integrals. Speedup is gained by vectorizing the primitive loop of the OS algorithm, with additional vectorization and optimizations left to the compiler. + +*homepage*: https://www.bennyp.org/research/simint/ + +======= ======================== ============== +version versionsuffix toolchain +======= ======================== ============== +``0.7`` ``-lmax-5-vec-avx-psi4`` ``GCC/11.2.0`` +======= ======================== ============== + + .. _list_software_SimNIBS_597: *SimNIBS* @@ -44106,7 +45796,7 @@ SimNIBS is a free and open source software package for the Simulation of Non-inv *homepage*: https://simnibs.github.io/simnibs ========= ============== -version toolchain +version toolchain ========= ============== ``3.2.4`` ``foss/2020b`` ========= ============== @@ -44121,12 +45811,13 @@ Simulation and Parameter Estimation in Geophysics: a python package for simulati *homepage*: https://simpeg.xyz -========== ================== =============== -version versionsuffix toolchain -========== ================== =============== +========== ================== =============================== +version versionsuffix toolchain +========== ================== =============================== ``0.3.1`` ``-Python-2.7.12`` ``intel/2016b`` ``0.14.1`` ``-Python-3.8.2`` ``intel/2020a`` -========== ================== =============== +``0.18.1`` ``foss/2021b``, ``intel/2021b`` +========== ================== =============================== .. _list_software_SIMPLE_458: @@ -44139,7 +45830,7 @@ Single-particle IMage Processing Linux Engine SIMPLE is an open-source software *homepage*: https://simplecryoem.com/ ========= ============== -version toolchain +version toolchain ========= ============== ``2.5`` ``foss/2018a`` ``3.0.0`` ``foss/2020b`` @@ -44156,7 +45847,7 @@ Multi-lingual medical image registration library. *homepage*: https://simpleelastix.github.io ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``0.10.0`` ``-Python-3.6.3`` ``foss/2017b`` ``0.10.0`` ``-Python-3.6.4`` ``foss/2018a`` @@ -44173,17 +45864,17 @@ SimpleITK is a simplified programming interface to the algorithms and data struc *homepage*: https://www.simpleitk.org -=========== ================== ============== -version versionsuffix toolchain -=========== ================== ============== +=========== ================== ============================== +version versionsuffix toolchain +=========== ================== ============================== ``1.1.0`` ``-Python-2.7.15`` ``foss/2018b`` ``1.1.0`` ``-Python-3.6.4`` ``foss/2018a`` ``1.1.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.2.4`` ``-Python-3.7.4`` ``foss/2019b`` ``2.1.0`` ``foss/2020b`` ``2.1.1`` ``foss/2021a`` -``2.1.1.2`` ``foss/2021b`` -=========== ================== ============== +``2.1.1.2`` ``foss/2021b``, ``foss/2022a`` +=========== ================== ============================== .. _list_software_simpy_562: @@ -44196,7 +45887,7 @@ SimPy is a process-based discrete-event simulation framework based on standard P *homepage*: https://simpy.readthedocs.io ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``3.0.11`` ``intel/2019a`` ``3.0.11`` ``-Python-3.6.6`` ``intel/2018b`` @@ -44213,7 +45904,7 @@ SimVascular is an open source software suite for cardiovascular simulation, prov *homepage*: http://simvascular.github.io/ ============= =============== -version toolchain +version toolchain ============= =============== ``2.16.0406`` ``intel/2016b`` ============= =============== @@ -44229,7 +45920,7 @@ SingleM is a tool to find the abundances of discrete operational taxonomic units *homepage*: https://github.com/wwood/singlem ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.12.1`` ``-Python-2.7.15`` ``intel/2019a`` ========== ================== =============== @@ -44245,7 +45936,7 @@ Singular is a computer algebra system for polynomial computations, with special *homepage*: https://www.singular.uni-kl.de/ ========= ================================ -version toolchain +version toolchain ========= ================================ ``4.1.2`` ``GCC/8.2.0-2.31.1``, ``system`` ========= ================================ @@ -44261,7 +45952,7 @@ SiNVICT is a tool for the detection of SNVs and indels from cfDNA/ctDNA samples *homepage*: https://github.com/sfu-compbio/sinvict ================ ============= -version toolchain +version toolchain ================ ============= ``1.0-20180817`` ``GCC/9.3.0`` ================ ============= @@ -44277,15 +45968,15 @@ SIONlib is a scalable I/O library for parallel access to task-local files. The *homepage*: https://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html ========= ============= ============================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============================================================================ -``1.6.1`` ``foss/2016a`` -``1.6.1`` ``-tools`` ``foss/2016a`` -``1.7.1`` ``foss/2017a`` -``1.7.1`` ``-tools`` ``foss/2017a`` -``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` +``1.6.1`` ``foss/2016a`` +``1.6.1`` ``-tools`` ``foss/2016a`` +``1.7.1`` ``foss/2017a`` +``1.7.1`` ``-tools`` ``foss/2017a`` +``1.7.4`` ``-tools`` ``GCCcore/8.2.0`` ``1.7.6`` ``-tools`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.7.7`` ``-tools`` ``GCCcore/11.3.0`` +``1.7.7`` ``-tools`` ``GCCcore/11.3.0`` ========= ============= ============================================================================ @@ -44299,16 +45990,16 @@ SIP is a tool that makes it very easy to create Python bindings for C and C++ li *homepage*: http://www.riverbankcomputing.com/software/sip/ =========== ================== ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ================================================================ -``4.18`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``4.18.1`` ``-Python-2.7.11`` ``foss/2016a`` -``4.18.1`` ``-Python-2.7.12`` ``intel/2016b`` -``4.19`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``4.19.2`` ``-Python-2.7.13`` ``intel/2017a`` +``4.18`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``4.18.1`` ``-Python-2.7.11`` ``foss/2016a`` +``4.18.1`` ``-Python-2.7.12`` ``intel/2016b`` +``4.19`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``4.19.2`` ``-Python-2.7.13`` ``intel/2017a`` ``4.19.8`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``4.19.8`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``4.19.13`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``4.19.8`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``4.19.13`` ``-Python-2.7.15`` ``fosscuda/2018b`` =========== ================== ================================================================ @@ -44322,13 +46013,29 @@ A data-driven method combining symbolic regression and compressed sensing toward *homepage*: https://github.com/rouyang2017/SISSO ================ =============== -version toolchain +version toolchain ================ =============== ``3.0.2`` ``iimpi/2021b`` ``3.1-20220324`` ``iimpi/2021b`` ================ =============== +.. _list_software_SISSO++_487: + +*SISSO++* ++++++++++ + +C++ implementation of SISSO with built in Python bindings for an efficient python interface + +*homepage*: https://gitlab.com/sissopp_developers/sissopp + +======= ============== +version toolchain +======= ============== +``1.1`` ``foss/2021b`` +======= ============== + + .. _list_software_SKESA_375: *SKESA* @@ -44339,10 +46046,10 @@ SKESA is a de-novo sequence read assembler for cultured single isolate genomes b *homepage*: https://github.com/ncbi/SKESA ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``2.2`` ``foss/2018a`` -``2.3.0`` ``foss/2018b`` +``2.2`` ``foss/2018a`` +``2.3.0`` ``foss/2018b`` ``2.4.0`` ``_saute.1.3.0_1`` ``gompi/2021b`` ========= ================== =============== @@ -44357,7 +46064,7 @@ Sketch-map is a dimensionality reduction algorithm that is particularly well sui *homepage*: http://sketchmap.org/ ============ =============== -version toolchain +version toolchain ============ =============== ``20170130`` ``intel/2016b`` ============ =============== @@ -44373,7 +46080,7 @@ skewer implements the bit-masked k-difference matching algorithm dedicated to th *homepage*: https://github.com/relipmoc/skewer ========= =============== -version toolchain +version toolchain ========= =============== ``0.2.2`` ``intel/2016b`` ========= =============== @@ -44389,7 +46096,7 @@ This module provides a bridge between Scikit-Learn's machine learning methods an *homepage*: https://github.com/scikit-learn-contrib/sklearn-pandas ========= ============== -version toolchain +version toolchain ========= ============== ``2.2.0`` ``foss/2021b`` ========= ============== @@ -44405,7 +46112,7 @@ A simple, planar self-organizing map with methods similar to clustering methods *homepage*: https://github.com/rileypsmith/sklearn-som ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.0`` ``foss/2020b`` ========= ============== @@ -44421,7 +46128,7 @@ A scikit-learn compatible neural network library that wraps PyTorch. *homepage*: https://skorch.readthedocs.io/ ========== =================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== =================== ============== ``0.11.0`` ``-PyTorch-1.10.0`` ``foss/2021a`` ========== =================== ============== @@ -44437,7 +46144,23 @@ SlamDunk is a novel, fully automated software tool for automated, robust, scalab *homepage*: https://t-neumann.github.io/slamdunk ========= ============== -version toolchain +version toolchain +========= ============== +``0.4.3`` ``foss/2021b`` +========= ============== + + +.. _list_software_slamdunk_863: + +*slamdunk* +++++++++++ + +SlamDunk is a novel, fully automated software tool for automated, robust, scalable and reproducible SLAMseq data analysis. + +*homepage*: https://t-neumann.github.io/slamdunk/ + +========= ============== +version toolchain ========= ============== ``0.4.3`` ``foss/2021b`` ========= ============== @@ -44453,7 +46176,7 @@ SLATEC Common Mathematical Library, a comprehensive software library containing *homepage*: https://www.netlib.org/slatec/ ======= ========================================================================= -version toolchain +version toolchain ======= ========================================================================= ``4.1`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``iccifort/2018.1.163-GCC-6.4.0-2.28`` ======= ========================================================================= @@ -44469,16 +46192,17 @@ SLEPc (Scalable Library for Eigenvalue Problem Computations) is a software libra *homepage*: https://www.grycap.upv.es/slepc/ ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``3.8.3`` ``foss/2017b`` -``3.9.2`` ``foss/2018a`` -``3.11.0`` ``foss/2018b`` -``3.12.2`` ``-Python-2.7.16`` ``intel/2019b`` +``3.8.3`` ``foss/2017b`` +``3.9.2`` ``foss/2018a`` +``3.11.0`` ``foss/2018b`` +``3.12.2`` ``-Python-2.7.16`` ``intel/2019b`` ``3.12.2`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` ``3.12.2`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``3.14.2`` ``foss/2020b`` -``3.15.1`` ``foss/2021a`` +``3.14.2`` ``foss/2020b`` +``3.15.1`` ``foss/2021a`` +``3.17.2`` ``foss/2022a`` ========== ================== =============================== @@ -44492,7 +46216,7 @@ Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem Computati *homepage*: https://bitbucket.org/slepc/slepc4py ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``3.9.0`` ``-Python-3.6.4`` ``foss/2018a`` ``3.12.0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -44510,10 +46234,10 @@ Investigate RNA-Seq transcript abundance from kallisto and perform differential *homepage*: http://pachterlab.github.io/sleuth ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== ``0.29.0`` ``-R-3.4.0`` ``intel/2017a`` -``0.30.0`` ``-R-3.5.1`` ``foss/2018b`` +``0.30.0`` ``-R-3.5.1`` ``foss/2018b`` ========== ============= =============== @@ -44527,7 +46251,7 @@ slidingwindow is a simple little Python library for computing a set of windows i *homepage*: https://github.com/adamrehn/slidingwindow ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``0.0.13`` ``-Python-2.7.15`` ``intel/2018b`` ``0.0.13`` ``-Python-3.6.6`` ``intel/2018b`` @@ -44544,7 +46268,7 @@ SLiM is an evolutionary simulation framework that combines a powerful engine for *homepage*: https://messerlab.org/slim ======= ============= -version toolchain +version toolchain ======= ============= ``3.4`` ``GCC/9.3.0`` ======= ============= @@ -44560,7 +46284,7 @@ slow5tools is a toolkit for converting (FAST5 <-> SLOW5), compressing, viewing, *homepage*: https://hasindu2008.github.io/slow5tools ========= =============== -version toolchain +version toolchain ========= =============== ``0.4.0`` ``gompi/2021b`` ========= =============== @@ -44576,7 +46300,7 @@ Smafa attempts to align or cluster pre-aligned biological sequences, handling se *homepage*: https://github.com/wwood/smafa ========= ================= -version toolchain +version toolchain ========= ================= ``0.4.0`` ``GCCcore/8.2.0`` ========= ================= @@ -44592,7 +46316,7 @@ The smallgenomeutilities are a collection of scripts that is useful for dealing *homepage*: https://github.com/cbg-ethz/smallgenomeutilities ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.2.1`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -44608,7 +46332,7 @@ SMARTdenovo is a de novo assembler for PacBio and Oxford Nanopore (ONT) data. It *homepage*: https://github.com/ruanjue/smartdenovo ============ ============== -version toolchain +version toolchain ============ ============== ``20180219`` ``foss/2018b`` ============ ============== @@ -44624,7 +46348,7 @@ SMC++ is a program for estimating the size history of populations from whole gen *homepage*: https://github.com/popgenmethods/smcpp ========== ============== -version toolchain +version toolchain ========== ============== ``1.15.4`` ``foss/2022a`` ========== ============== @@ -44640,7 +46364,7 @@ smith-waterman-gotoh alignment algorithm. *homepage*: https://github.com/ekg/smithwaterman ============ ============================================================================= -version toolchain +version toolchain ============ ============================================================================= ``20160702`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ============ ============================================================================= @@ -44656,7 +46380,7 @@ Smoldyn is a computer program for cell-scale biochemical simulations. It simulat *homepage*: http://www.smoldyn.org/ ======== ============== -version toolchain +version toolchain ======== ============== ``2.48`` ``foss/2016a`` ======== ============== @@ -44672,7 +46396,7 @@ Smooth Loss Functions for Deep Top-k Classification *homepage*: https://github.com/oval-group/smooth-topk ================ ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================ ============== ``1.0-20210817`` ``foss/2021a`` ``1.0-20210817`` ``-CUDA-11.3.1`` ``foss/2021a`` @@ -44689,7 +46413,7 @@ PacBio’s open-source SMRT Analysis software suite is designed for use with Sin *homepage*: https://www.pacb.com/support/software-downloads/ =============== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain =============== =================== ========== ``5.1.0.26412`` ``-cli-tools-only`` ``system`` ``6.0.0.47841`` ``-cli-tools-only`` ``system`` @@ -44706,7 +46430,7 @@ Smokeview is a visualization program that displays output of FDS and CFAST simul *homepage*: https://github.com/firemodels/smv ========== ======================= -version toolchain +version toolchain ========== ======================= ``6.7.17`` ``iccifort/2020.4.304`` ========== ======================= @@ -44722,15 +46446,15 @@ The Snakemake workflow management system is a tool to create reproducible and sc *homepage*: https://snakemake.readthedocs.io ========== ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============================== -``5.2.2`` ``-Python-3.6.4`` ``intel/2018a`` +``5.2.2`` ``-Python-3.6.4`` ``intel/2018a`` ``5.2.4`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``5.7.1`` ``-Python-3.7.2`` ``foss/2019a`` -``5.26.1`` ``-Python-3.8.2`` ``intel/2020a`` -``6.1.0`` ``foss/2020b`` -``6.6.1`` ``foss/2021a`` -``6.10.0`` ``foss/2021b`` +``5.7.1`` ``-Python-3.7.2`` ``foss/2019a`` +``5.26.1`` ``-Python-3.8.2`` ``intel/2020a`` +``6.1.0`` ``foss/2020b`` +``6.6.1`` ``foss/2021a`` +``6.10.0`` ``foss/2021b`` ========== ================= =============================== @@ -44741,12 +46465,13 @@ version versionsuffix toolchain Scalable Nucleotide Alignment Program -- a fast and accurate read aligner for high-throughput sequencing data -*homepage*: http://snap.cs.berkeley.edu/ +*homepage*: https://www.microsoft.com/en-us/research/project/snap ============== =============== -version toolchain +version toolchain ============== =============== ``1.0beta.23`` ``intel/2017b`` +``2.0.1`` ``GCC/12.2.0`` ============== =============== @@ -44760,10 +46485,10 @@ SNAP is a general purpose gene finding program suitable for both eukaryotic and *homepage*: https://korflab.github.io/ ============== ========================================================================= -version toolchain +version toolchain ============== ========================================================================= ``2013-11-29`` ``GCC/6.4.0-2.28``, ``GCC/8.3.0``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` -``20190603`` ``GCC/10.2.0`` +``20190603`` ``GCC/10.2.0`` ============== ========================================================================= @@ -44777,7 +46502,7 @@ SNAPE-pooled computes the probability distribution for the frequency of the mino *homepage*: https://code.google.com/archive/p/snape-pooled/ ======= ============== -version toolchain +version toolchain ======= ============== ``r32`` ``foss/2016a`` ======= ============== @@ -44793,7 +46518,7 @@ SNAPHU is an implementation of the Statistical-cost, Network-flow Algorithm for *homepage*: https://web.stanford.edu/group/radar/softwareandlinks/sw/snaphu/ ========= =================================================== -version toolchain +version toolchain ========= =================================================== ``1.4.2`` ``GCCcore/6.3.0``, ``intel/2016b``, ``intel/2017a`` ========= =================================================== @@ -44809,14 +46534,14 @@ Snappy is a compression/decompression library. It does not aim for maximum compr *homepage*: https://github.com/google/snappy ========= ============================================================================================================ -version toolchain +version toolchain ========= ============================================================================================================ -``1.1.2`` ``GCC/4.9.2`` -``1.1.3`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25`` -``1.1.6`` ``system`` +``1.1.2`` ``GCC/4.9.2`` +``1.1.3`` ``GCC/4.9.3``, ``GCC/4.9.3-2.25`` +``1.1.6`` ``system`` ``1.1.7`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``intel/2017a``, ``intel/2017b`` -``1.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` -``1.1.9`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +``1.1.9`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========= ============================================================================================================ @@ -44830,11 +46555,11 @@ Rapid haploid variant calling and core genome alignment *homepage*: https://github.com/tseemann/snippy ========= ========================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= ============== ``4.4.1`` ``-Perl-5.28.0`` ``foss/2018b`` ``4.6.0`` ``GCC/10.2.0`` -``4.6.0`` ``-Java-13-Python-3.8.2`` ``GCC/9.3.0`` +``4.6.0`` ``-Java-13-Python-3.8.2`` ``GCC/9.3.0`` ``4.6.0`` ``-R-4.1.2`` ``foss/2021b`` ========= ========================= ============== @@ -44849,7 +46574,7 @@ Finds SNP sites from a multi-FASTA alignment file. *homepage*: https://sanger-pathogens.github.io/snp-sites/ ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= ``2.5.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================= @@ -44865,13 +46590,13 @@ SnpEff is a variant annotation and effect prediction tool. It annotates and pre *homepage*: https://pcingola.github.io/SnpEff/ ======== ========================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ========================= ================== -``3.6`` ``-Java-1.7.0_80`` ``system`` -``4.1d`` ``-Java-1.7.0_80`` ``system`` -``4.3t`` ``-Java-1.8`` ``system`` -``5.0`` ``-Java-13`` ``system`` -``5.0`` ``-Java-13-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.6`` ``-Java-1.7.0_80`` ``system`` +``4.1d`` ``-Java-1.7.0_80`` ``system`` +``4.3t`` ``-Java-1.8`` ``system`` +``5.0`` ``-Java-13`` ``system`` +``5.0`` ``-Java-13-Python-3.8.2`` ``GCCcore/9.3.0`` ``5.0e`` ``-Java-11`` ``GCCcore/11.2.0`` ``5.0e`` ``-Java-13`` ``GCCcore/10.2.0`` ======== ========================= ================== @@ -44887,7 +46612,7 @@ SNPhylo: a pipeline to generate a phylogenetic tree from huge SNP data *homepage*: http://chibba.pgml.uga.edu/snphylo/ ============ ========================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ========================== =============================== ``20140701`` ``foss/2016a``, ``intel/2016a`` ``20160204`` ``-Python-2.7.14-R-3.4.3`` ``foss/2017b``, ``intel/2017b`` @@ -44904,7 +46629,7 @@ High throughput sequencing technologies generate large amounts of short reads. *homepage*: https://github.com/magnusmanske/snpomatic ======= ================= -version toolchain +version toolchain ======= ================= ``1.0`` ``GCCcore/9.3.0`` ======= ================= @@ -44920,7 +46645,7 @@ SOAPaligner/soap2 is a member of the SOAP (Short Oligonucleotide Analysis Pack *homepage*: http://soap.genomics.org.cn/soapaligner.html ======== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================= ========== ``2.21`` ``_Linux-x86_64`` ``system`` ======== ================= ========== @@ -44936,7 +46661,7 @@ SOAPdenovo-Trans is a de novo transcriptome assembler basing on the SOAPdenovo f *homepage*: http://soap.genomics.org.cn/SOAPdenovo-Trans.html ========= =============== -version toolchain +version toolchain ========= =============== ``1.0.4`` ``intel/2017a`` ========= =============== @@ -44952,9 +46677,9 @@ SOAPdenovo is a novel short-read assembly method that can build a de novo draf *homepage*: http://soap.genomics.org.cn/index.html ======== =========================================================================================== -version toolchain +version toolchain ======== =========================================================================================== -``r240`` ``GCC/5.4.0-2.26`` +``r240`` ``GCC/5.4.0-2.26`` ``r241`` ``GCC/6.4.0-2.28``, ``foss/2018a``, ``iccifort/2017.4.196-GCC-6.4.0-2.28``, ``intel/2018a`` ======== =========================================================================================== @@ -44969,7 +46694,7 @@ SOAPfuse is an open source tool developed for genome-wide detection of fusion t *homepage*: https://sourceforge.net/p/soapfuse/wiki/Home/ ======== ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ============== ``1.27`` ``-Perl-5.24.0`` ``foss/2016b`` ``1.27`` ``-Perl-5.28.0`` ``foss/2018b`` @@ -44986,7 +46711,7 @@ socat is a relay for bidirectional data transfer between two independent data ch *homepage*: http://www.dest-unreach.org/socat =========== ================= -version toolchain +version toolchain =========== ================= ``1.7.3.3`` ``GCCcore/8.2.0`` =========== ================= @@ -45002,11 +46727,11 @@ SOCI is a database access library for C++ that makes the illusion of embedding S *homepage*: http://soci.sourceforge.net/ ========= ================================= -version toolchain +version toolchain ========= ================================= ``4.0.1`` ``GCC/10.2.0``, ``GCCcore/9.3.0`` -``4.0.2`` ``GCC/10.3.0`` -``4.0.3`` ``GCC/11.2.0`` +``4.0.2`` ``GCC/10.3.0`` +``4.0.3`` ``GCC/11.2.0``, ``GCC/11.3.0`` ========= ================================= @@ -45020,7 +46745,7 @@ SolexaQA calculates sequence quality statistics and creates visual representatio *homepage*: http://solexaqa.sourceforge.net ========= ============== -version toolchain +version toolchain ========= ============== ``3.1.5`` ``foss/2016b`` ========= ============== @@ -45036,7 +46761,7 @@ Sonic is a simple algorithm for speeding up or slowing down speech. However, it *homepage*: https://github.com/espeak-ng/sonic ============ =============== -version toolchain +version toolchain ============ =============== ``20180202`` ``gompi/2020a`` ============ =============== @@ -45052,7 +46777,7 @@ SoQt is a library which provides the glue between Systems in Motion's Coin high *homepage*: https://coin3d.github.io/SoQt/html/ ========= ============================== -version toolchain +version toolchain ========= ============================== ``1.6.0`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ============================== @@ -45068,7 +46793,7 @@ SortMeRNA is a biological sequence analysis tool for filtering, mapping and OTU- *homepage*: http://bioinfo.lifl.fr/RNA/sortmerna/ ======= ============== -version toolchain +version toolchain ======= ============== ``2.1`` ``foss/2016a`` ======= ============== @@ -45084,7 +46809,7 @@ Sound eXchange, the Swiss Army knife of audio manipulation *homepage*: http://sox.sourceforge.net/ ========== ================================= -version toolchain +version toolchain ========== ================================= ``14.4.2`` ``GCC/8.3.0``, ``GCCcore/11.3.0`` ========== ================================= @@ -45100,7 +46825,7 @@ SoXt is an Xt/Motif glue library for Coin. It can also be used on top of the SG *homepage*: https://coin3d.github.io/SoXt/html/ ========= ============== -version toolchain +version toolchain ========= ============== ``1.4.0`` ``GCC/11.2.0`` ========= ============== @@ -45116,12 +46841,13 @@ Space Ranger is a set of analysis pipelines that process Visium spatial RNA-seq *homepage*: https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger ========= ============== -version toolchain +version toolchain ========= ============== -``1.1.0`` ``GCC/9.3.0`` -``1.2.2`` ``GCC/9.3.0`` +``1.1.0`` ``GCC/9.3.0`` +``1.2.2`` ``GCC/9.3.0`` ``1.3.0`` ``GCC/10.3.0`` ``1.3.1`` ``GCC/11.2.0`` +``2.0.0`` ``GCC/11.2.0`` ========= ============== @@ -45135,7 +46861,7 @@ Spack is a package manager for supercomputers, Linux, and macOS. It makes instal *homepage*: https://spack.io/ ========== ========== -version toolchain +version toolchain ========== ========== ``0.10.0`` ``system`` ``0.11.2`` ``system`` @@ -45146,6 +46872,22 @@ version toolchain ========== ========== +.. _list_software_spaCy_512: + +*spaCy* ++++++++ + +Industrial-strength Natural Language Processing (NLP) in Python. + +*homepage*: https://spacy.io/ + +========= ============== +version toolchain +========= ============== +``3.4.4`` ``foss/2022a`` +========= ============== + + .. _list_software_SPAdes_544: *SPAdes* @@ -45156,20 +46898,20 @@ Genome assembler for single-cell and isolates data sets *homepage*: http://bioinf.spbau.ru/en/spades ========== ================== ============================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ============================================== -``3.9.0`` ``foss/2016a``, ``foss/2016b`` -``3.10.1`` ``foss/2016b``, ``foss/2017a`` -``3.11.1`` ``foss/2017b``, ``foss/2018a`` +``3.9.0`` ``foss/2016a``, ``foss/2016b`` +``3.10.1`` ``foss/2016b``, ``foss/2017a`` +``3.11.1`` ``foss/2017b``, ``foss/2018a`` ``3.12.0`` ``foss/2016b``, ``foss/2018a``, ``foss/2018b`` -``3.13.0`` ``GCC/10.3.0``, ``foss/2018b`` -``3.13.1`` ``GCC/8.2.0-2.31.1`` -``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` -``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``3.15.2`` ``GCC/10.2.0`` -``3.15.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` -``3.15.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``3.13.0`` ``GCC/10.3.0``, ``foss/2018b`` +``3.13.1`` ``GCC/8.2.0-2.31.1`` +``3.14.0`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``3.14.0`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``3.14.1`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``3.15.2`` ``GCC/10.2.0`` +``3.15.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``3.15.3`` ``GCC/10.3.0``, ``GCC/11.2.0`` ========== ================== ============================================== @@ -45183,11 +46925,11 @@ Spaln (space-efficient spliced alignment) is a stand-alone program that maps an *homepage*: https://github.com/ogotoh/spaln ========== ======================================== -version toolchain +version toolchain ========== ======================================== ``2.3.3c`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.4.03`` ``iccifort/2019.5.281`` -``2.4.12`` ``GCC/10.2.0`` +``2.4.03`` ``iccifort/2019.5.281`` +``2.4.12`` ``GCC/10.2.0``, ``GCC/11.2.0`` ========== ======================================== @@ -45201,28 +46943,28 @@ Spark is Hadoop MapReduce done in memory *homepage*: https://spark.apache.org ========= =========================================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =========================================== ================================== -``1.3.0`` ``system`` -``1.4.1`` ``system`` -``1.5.0`` ``system`` -``1.6.0`` ``system`` -``1.6.1`` ``system`` -``2.0.0`` ``system`` -``2.0.2`` ``system`` -``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_144`` ``system`` -``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152`` ``system`` -``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152-Python-3.6.3`` ``intel/2017b`` -``2.3.0`` ``-Hadoop-2.7-Java-1.8.0_162`` ``system`` -``2.4.0`` ``-Hadoop-2.7-Java-1.8`` ``system`` -``2.4.0`` ``-Hadoop-2.7-Java-1.8-Python-3.6.6`` ``intel/2018b`` -``2.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``2.4.0`` ``-Python-3.6.6`` ``intel/2018b`` -``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` -``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``1.3.0`` ``system`` +``1.4.1`` ``system`` +``1.5.0`` ``system`` +``1.6.0`` ``system`` +``1.6.1`` ``system`` +``2.0.0`` ``system`` +``2.0.2`` ``system`` +``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_144`` ``system`` +``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152`` ``system`` +``2.2.0`` ``-Hadoop-2.6-Java-1.8.0_152-Python-3.6.3`` ``intel/2017b`` +``2.3.0`` ``-Hadoop-2.7-Java-1.8.0_162`` ``system`` +``2.4.0`` ``-Hadoop-2.7-Java-1.8`` ``system`` +``2.4.0`` ``-Hadoop-2.7-Java-1.8-Python-3.6.6`` ``intel/2018b`` +``2.4.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``2.4.0`` ``-Python-3.6.6`` ``intel/2018b`` +``2.4.5`` ``-Python-3.7.4-Java-1.8`` ``intel/2019b`` +``3.0.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ``3.1.1`` ``foss/2020b``, ``fosscuda/2020b`` -``3.1.1`` ``-Python-3.8.2`` ``foss/2020a`` -``3.2.1`` ``foss/2021b`` +``3.1.1`` ``-Python-3.8.2`` ``foss/2020a`` +``3.2.1`` ``foss/2021b`` ========= =========================================== ================================== @@ -45236,11 +46978,11 @@ An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! T *homepage*: https://github.com/sparsehash/sparsehash ========= ============================================================================================================================== -version toolchain +version toolchain ========= ============================================================================================================================== -``2.0.2`` ``foss/2016a`` +``2.0.2`` ``foss/2016a`` ``2.0.3`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``foss/2016b``, ``intel/2017a`` -``2.0.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.0.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================== @@ -45254,7 +46996,7 @@ A collection of all the estimation functions for spatial cross-sectional models *homepage*: https://cran.r-project.org/package=spatialreg ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.1-5`` ``-R-3.6.2`` ``foss/2019b`` ``1.1-8`` ``-R-4.1.0`` ``foss/2021a`` @@ -45271,7 +47013,7 @@ Very fast, header-only/compiled, C++ logging library. *homepage*: https://github.com/gabime/spdlog ========= ================== -version toolchain +version toolchain ========= ================== ``1.9.2`` ``GCCcore/10.3.0`` ========= ================== @@ -45287,9 +47029,9 @@ Spectra stands for Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK. *homepage*: https://spectralib.org/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.0.0`` ``GCC/10.2.0`` +``1.0.0`` ``GCC/10.2.0`` ``1.0.1`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ====================================== @@ -45304,7 +47046,7 @@ Contains some implementations of Singular Spectrum Analysis (SSA) for the gapfil *homepage*: https://cran.r-project.org/web/packages/spectral.methods ============= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============= ============= =============== ``0.7.2.133`` ``-R-3.4.3`` ``intel/2017b`` ``0.7.2.133`` ``-R-3.4.4`` ``intel/2018a`` @@ -45321,7 +47063,7 @@ The Edinburgh Speech Tools Library is a collection of C++ class, functions and r *homepage*: ['http://festvox.org/festival/'] ========= ================= -version toolchain +version toolchain ========= ================= ``2.5.0`` ``GCCcore/9.3.0`` ========= ================= @@ -45337,12 +47079,12 @@ Spglib is a library for finding and handling crystal symmetries written in C. *homepage*: https://atztogo.github.io/spglib/ ========== ========================= -version toolchain +version toolchain ========== ========================= ``1.9.2`` ``intel/2016.02-GCC-4.9`` -``1.9.9`` ``intel/2017b`` -``1.16.1`` ``GCCcore/10.2.0`` -``1.16.2`` ``GCCcore/10.3.0`` +``1.9.9`` ``intel/2017b`` +``1.16.1`` ``GCCcore/10.2.0`` +``1.16.2`` ``GCCcore/10.3.0`` ========== ========================= @@ -45356,20 +47098,20 @@ Spglib for Python. Spglib is a library for finding and handling crystal symmetri *homepage*: https://pypi.python.org/pypi/spglib ================ ================== ======================================================== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================== ======================================================== -``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` -``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` -``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` -``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` -``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``1.9.4.2`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.5`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.9.38`` ``-Python-2.7.13`` ``intel/2017a`` +``1.10.0.2`` ``-Python-2.7.14`` ``intel/2017b`` +``1.10.0.2`` ``-Python-3.6.3`` ``intel/2017b`` +``1.14.1.post0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.16.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` ``1.16.0`` ``-Python-3.7.4`` ``fosscuda/2019b``, ``intel/2019b``, ``intelcuda/2019b`` -``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``1.16.1`` ``foss/2021a``, ``intel/2021a`` -``1.16.3`` ``foss/2021b``, ``intel/2021b`` -``2.0.0`` ``foss/2022a``, ``intel/2022a`` +``1.16.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.16.1`` ``foss/2021a``, ``gomkl/2021a``, ``intel/2021a`` +``1.16.3`` ``foss/2021b``, ``intel/2021b`` +``2.0.0`` ``foss/2022a``, ``intel/2022a`` ================ ================== ======================================================== @@ -45383,19 +47125,35 @@ Sphinx is a tool that makes it easy to create intelligent and beautiful document *homepage*: http://sphinx.pocoo.org/ ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``1.4.8`` ``-Python-2.7.11`` ``foss/2016a`` -``1.4.8`` ``-Python-3.5.1`` ``foss/2016a`` +``1.4.8`` ``-Python-2.7.11`` ``foss/2016a`` +``1.4.8`` ``-Python-3.5.1`` ``foss/2016a`` ``1.8.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``1.8.1`` ``-Python-2.7.15`` ``foss/2018b`` +``1.8.1`` ``-Python-2.7.15`` ``foss/2018b`` ``1.8.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.8.1`` ``-Python-3.6.4`` ``foss/2018a`` +``1.8.1`` ``-Python-3.6.4`` ``foss/2018a`` ``1.8.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``1.8.3`` ``-Python-3.6.4`` ``intel/2018a`` +``1.8.3`` ``-Python-3.6.4`` ``intel/2018a`` ========= ================== =============================== +.. _list_software_Sphinx-RTD-Theme_1457: + +*Sphinx-RTD-Theme* +++++++++++++++++++ + +Sphinx theme designed to provide a great reader experience for documentation users on both desktop and mobile devices. + +*homepage*: https://sphinx-rtd-theme.readthedocs.io + +========= ================== +version toolchain +========= ================== +``1.1.1`` ``GCCcore/10.2.0`` +========= ================== + + .. _list_software_SpiceyPy_822: *SpiceyPy* @@ -45406,12 +47164,12 @@ SpiceyPy is a Python wrapper for the NAIF C SPICE Toolkit (N65) *homepage*: https://github.com/AndrewAnnex/SpiceyPy ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``1.1.0`` ``-Python-2.7.12`` ``intel/2016b`` -``1.1.1`` ``-Python-3.6.1`` ``intel/2017a`` +``1.1.0`` ``-Python-2.7.12`` ``intel/2016b`` +``1.1.1`` ``-Python-3.6.1`` ``intel/2017a`` ``2.1.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``2.1.0`` ``-Python-3.6.4`` ``foss/2018a`` +``2.1.0`` ``-Python-3.6.4`` ``foss/2018a`` ========= ================== =============================== @@ -45425,7 +47183,7 @@ Sparse InversE Covariance estimation for Ecological Association and Statistical *homepage*: https://github.com/zdk123/SpiecEasi ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``1.0.0`` ``-R-3.4.4`` ``intel/2018a`` ``20160830`` ``-R-3.3.1`` ``intel/2016b`` @@ -45442,7 +47200,7 @@ Splicing Adder is a toolbox for alternative splicing analysis based on RNA-Seq a *homepage*: https://github.com/ratschlab/spladder ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``2.4.2`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -45458,7 +47216,7 @@ SPLASH is a free and open source visualisation tool for Smoothed Particle Hydro *homepage*: http://users.monash.edu.au/~dprice/splash/index.html ========= ============== -version toolchain +version toolchain ========= ============== ``2.8.0`` ``foss/2018b`` ========= ============== @@ -45474,7 +47232,7 @@ SpliceMap is a de novo splice junction discovery and alignment tool. It offers *homepage*: https://web.stanford.edu/group/wonglab/SpliceMap/ =========== ================== -version toolchain +version toolchain =========== ================== ``3.3.5.2`` ``GCC/7.3.0-2.30`` =========== ================== @@ -45490,7 +47248,7 @@ Analysis tools for split-seq. *homepage*: https://github.com/yjzhang/split-seq-pipeline ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``20190717`` ``-Python-3.6.6`` ``foss/2018b`` ============ ================= ============== @@ -45506,7 +47264,7 @@ splitRef splits a reference haplotype file into smaller files with subsets of *homepage*: http://www.sph.umich.edu/csg/yli/splitRef/index.html ========= ========== -version toolchain +version toolchain ========= ========== ``0.0.2`` ``system`` ========= ========== @@ -45522,7 +47280,7 @@ SPM (Statistical Parametric Mapping) refers to the construction and assessment *homepage*: https://www.fil.ion.ucl.ac.uk/spm ============== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================= ========== ``12.5_r7771`` ``-MATLAB-2021a`` ``system`` ``12.5_r7771`` ``-MATLAB-2021b`` ``system`` @@ -45539,15 +47297,31 @@ Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA) alg *homepage*: https://github.com/rvaser/spoa ========= ============================================== -version toolchain +version toolchain ========= ============================================== -``3.0.1`` ``GCC/7.3.0-2.30`` -``3.4.0`` ``GCC/10.2.0`` -``4.0.0`` ``GCC/8.3.0`` +``3.0.1`` ``GCC/7.3.0-2.30`` +``3.4.0`` ``GCC/10.2.0`` +``4.0.0`` ``GCC/8.3.0`` ``4.0.7`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0`` ========= ============================================== +.. _list_software_SPOOLES_549: + +*SPOOLES* ++++++++++ + +SPOOLES is a library for solving sparse real and complex linear systems of equations, written in the C language using object oriented design. + +*homepage*: https://netlib.org/linalg/spooles/spooles.2.2.html + +======= =============== +version toolchain +======= =============== +``2.2`` ``gompi/2021a`` +======= =============== + + .. _list_software_SPOTPY_495: *SPOTPY* @@ -45558,7 +47332,7 @@ SPOTPY is a Python framework that enables the use of Computational optimization *homepage*: https://spotpy.readthedocs.io ========== =============== -version toolchain +version toolchain ========== =============== ``1.5.14`` ``intel/2021b`` ========== =============== @@ -45574,7 +47348,7 @@ Scalable Parallel Pseudo Random Number Generators Library *homepage*: http://www.sprng.org/ ======== ============== -version toolchain +version toolchain ======== ============== ``2.0b`` ``foss/2016a`` ======== ============== @@ -45590,13 +47364,13 @@ Spyder is an interactive Python development environment providing MATLAB-like fe *homepage*: https://github.com/spyder-ide/spyder ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``3.1.4`` ``-Python-2.7.13`` ``intel/2017a`` -``3.3.1`` ``-Python-3.6.4`` ``foss/2018a`` -``3.3.2`` ``-Python-3.6.6`` ``foss/2018b`` -``4.1.5`` ``-Python-3.7.2`` ``foss/2019a`` -``4.1.5`` ``-Python-3.8.2`` ``foss/2020a`` +``3.3.1`` ``-Python-3.6.4`` ``foss/2018a`` +``3.3.2`` ``-Python-3.6.6`` ``foss/2018b`` +``4.1.5`` ``-Python-3.7.2`` ``foss/2019a`` +``4.1.5`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================== =============== @@ -45610,26 +47384,27 @@ SQLite: SQL Database Engine in a C Library *homepage*: http://www.sqlite.org/ ============ ==================================================================================================================================================================== -version toolchain +version toolchain ============ ==================================================================================================================================================================== -``3.8.8.1`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``3.8.10.2`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5`` -``3.9.2`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``3.8.8.1`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``3.8.10.2`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``gimkl/2.11.5`` +``3.9.2`` ``GCC/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` ``3.13.0`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016b`` -``3.14.1`` ``GCCcore/4.9.3`` -``3.17.0`` ``GCCcore/6.3.0`` -``3.20.1`` ``GCCcore/6.4.0`` -``3.21.0`` ``GCCcore/6.4.0`` -``3.23.0`` ``GCCcore/6.4.0`` -``3.24.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``3.26.0`` ``GCCcore/8.2.0`` -``3.27.2`` ``GCCcore/8.2.0`` -``3.29.0`` ``GCCcore/8.3.0`` -``3.31.1`` ``GCCcore/9.3.0`` -``3.33.0`` ``GCCcore/10.2.0`` -``3.35.4`` ``GCCcore/10.3.0`` -``3.36`` ``GCCcore/11.2.0`` -``3.38.3`` ``GCCcore/11.3.0`` +``3.14.1`` ``GCCcore/4.9.3`` +``3.17.0`` ``GCCcore/6.3.0`` +``3.20.1`` ``GCCcore/6.4.0`` +``3.21.0`` ``GCCcore/6.4.0`` +``3.23.0`` ``GCCcore/6.4.0`` +``3.24.0`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``3.26.0`` ``GCCcore/8.2.0`` +``3.27.2`` ``GCCcore/8.2.0`` +``3.29.0`` ``GCCcore/8.3.0`` +``3.31.1`` ``GCCcore/9.3.0`` +``3.33.0`` ``GCCcore/10.2.0`` +``3.35.4`` ``GCCcore/10.3.0`` +``3.36`` ``GCCcore/11.2.0`` +``3.38.3`` ``GCCcore/11.3.0`` +``3.39.4`` ``GCCcore/12.2.0`` ============ ==================================================================================================================================================================== @@ -45643,7 +47418,7 @@ SqueezeMeta is a full automatic pipeline for metagenomics/metatranscriptomics, *homepage*: https://github.com/jtamames/SqueezeMeta ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``0.4.3`` ``-Python-2.7.15`` ``foss/2018b`` ``1.0.0`` ``-Python-2.7.15`` ``foss/2018b`` @@ -45651,6 +47426,22 @@ version versionsuffix toolchain ========= ================== ============== +.. _list_software_Squidpy_751: + +*Squidpy* ++++++++++ + +Squidpy is a tool for the analysis and visualization of spatial molecular data. + +*homepage*: https://squidpy.readthedocs.io + +========= ============== +version toolchain +========= ============== +``1.2.2`` ``foss/2021b`` +========= ============== + + .. _list_software_SRA-Toolkit_1017: *SRA-Toolkit* @@ -45661,21 +47452,21 @@ The SRA Toolkit, and the source-code SRA System Development Kit (SDK), will all *homepage*: https://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=software =========== =================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== =================== =============== -``2.3.5`` ``-centos_linux64`` ``system`` -``2.5.4-1`` ``-centos_linux64`` ``system`` -``2.5.7`` ``-centos_linux64`` ``system`` -``2.8.2-1`` ``-centos_linux64`` ``system`` -``2.9.0`` ``-centos_linux64`` ``system`` -``2.9.2`` ``-ubuntu64`` ``system`` -``2.9.4`` ``-centos_linux64`` ``system`` -``2.9.6-1`` ``-centos_linux64`` ``system`` +``2.3.5`` ``-centos_linux64`` ``system`` +``2.5.4-1`` ``-centos_linux64`` ``system`` +``2.5.7`` ``-centos_linux64`` ``system`` +``2.8.2-1`` ``-centos_linux64`` ``system`` +``2.9.0`` ``-centos_linux64`` ``system`` +``2.9.2`` ``-ubuntu64`` ``system`` +``2.9.4`` ``-centos_linux64`` ``system`` +``2.9.6-1`` ``-centos_linux64`` ``system`` ``2.10.4`` ``gompi/2019b`` -``2.10.5`` ``-centos_linux64`` ``system`` +``2.10.5`` ``-centos_linux64`` ``system`` ``2.10.8`` ``gompi/2020a`` ``2.10.9`` ``gompi/2020b`` -``3.0.0`` ``-centos_linux64`` ``system`` +``3.0.0`` ``-centos_linux64`` ``system`` =========== =================== =============== @@ -45689,10 +47480,10 @@ Single Read Paired Read Indel Substitution Minimizer *homepage*: https://github.com/ncbi/SRPRISM ========= ============= ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ================== -``3.0.0`` ``foss/2018b`` -``3.1.1`` ``-Java-11`` ``GCCcore/8.2.0`` +``3.0.0`` ``foss/2018b`` +``3.1.1`` ``-Java-11`` ``GCCcore/8.2.0`` ``3.1.2`` ``GCCcore/10.2.0`` ========= ============= ================== @@ -45707,7 +47498,7 @@ Short Read Sequence Typing for Bacterial Pathogens *homepage*: https://katholt.github.io/srst2 ================== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================== ============== ``0.2.0-20210620`` ``-Python-2.7.18`` ``foss/2020b`` ================== ================== ============== @@ -45723,7 +47514,7 @@ SSAHA2 (Sequence Search and Alignment by Hashing Algorithm) is a pairwise sequ *homepage*: http://www.sanger.ac.uk/resources/software/ssaha2/ ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``2.5.5`` ``-i686`` ``system`` ``2.5.5`` ``-x86_64`` ``system`` @@ -45740,7 +47531,7 @@ Spatial statistical modeling and prediction for data on stream networks, includi *homepage*: https://cran.r-project.org/web/packages/SSN ========== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= ============== ``1.1.14`` ``-R-3.6.0`` ``foss/2019a`` ========== ============= ============== @@ -45756,11 +47547,11 @@ SSPACE Basic, SSAKE-based Scaffolding of Pre-Assembled Contigs after Extension *homepage*: https://github.com/nsoranzo/sspace_basic ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``2.1.1`` ``-Perl-5.24.1`` ``intel/2017a`` ``2.1.1`` ``-Perl-5.26.0`` ``intel/2017b`` -``2.1.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``2.1.1`` ``-Python-2.7.18`` ``GCC/10.2.0`` ========= ================== =============== @@ -45773,11 +47564,11 @@ SSW is a fast implementation of the Smith-Waterman algorithm, which uses the Si *homepage*: https://github.com/mengyao/Complete-Striped-Smith-Waterman-Library -======= ========================================================= -version toolchain -======= ========================================================= -``1.1`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -======= ========================================================= +======= ============================================================================= +version toolchain +======= ============================================================================= +``1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +======= ============================================================================= .. _list_software_STACEY_457: @@ -45790,7 +47581,7 @@ The BEAST2 package STACEY can be used for species delimitation and species tree *homepage*: http://www.indriid.com/software.html ========= ============== -version toolchain +version toolchain ========= ============== ``1.2.5`` ``GCC/10.2.0`` ========= ============== @@ -45806,7 +47597,7 @@ Stack is a cross-platform program for developing Haskell projects. It is intende *homepage*: https://docs.haskellstack.org ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``2.3.3`` ``-x86_64`` ``system`` ========= ============= ========== @@ -45822,28 +47613,28 @@ Stacks is a software pipeline for building loci from short-read sequences, such *homepage*: https://catchenlab.life.illinois.edu/stacks/ ============== ============================================================================== -version toolchain +version toolchain ============== ============================================================================== -``1.40`` ``foss/2016a`` -``1.42`` ``foss/2016a`` -``1.44`` ``foss/2016a`` -``1.45`` ``foss/2016a`` -``1.46`` ``intel/2017a`` -``1.47`` ``foss/2016a`` -``1.48`` ``intel/2017b``, ``intel/2018b`` -``2.0`` ``foss/2018a``, ``intel/2018a`` -``2.0Beta7c`` ``intel/2017b`` -``2.0Beta8c`` ``intel/2017b`` -``2.0Beta9`` ``intel/2018a`` -``2.0Beta10a`` ``foss/2018a`` -``2.2`` ``foss/2018a`` -``2.3b`` ``foss/2018a`` -``2.3e`` ``foss/2018b`` -``2.5`` ``iccifort/2019.5.281`` +``1.40`` ``foss/2016a`` +``1.42`` ``foss/2016a`` +``1.44`` ``foss/2016a`` +``1.45`` ``foss/2016a`` +``1.46`` ``intel/2017a`` +``1.47`` ``foss/2016a`` +``1.48`` ``intel/2017b``, ``intel/2018b`` +``2.0`` ``foss/2018a``, ``intel/2018a`` +``2.0Beta7c`` ``intel/2017b`` +``2.0Beta8c`` ``intel/2017b`` +``2.0Beta9`` ``intel/2018a`` +``2.0Beta10a`` ``foss/2018a`` +``2.2`` ``foss/2018a`` +``2.3b`` ``foss/2018a`` +``2.3e`` ``foss/2018b`` +``2.5`` ``iccifort/2019.5.281`` ``2.41`` ``GCC/8.2.0-2.31.1``, ``foss/2018b``, ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.53`` ``foss/2019b``, ``iccifort/2019.5.281`` -``2.54`` ``foss/2020a`` -``2.62`` ``foss/2022a`` +``2.53`` ``foss/2019b``, ``iccifort/2019.5.281`` +``2.54`` ``foss/2020a`` +``2.62`` ``foss/2022a`` ============== ============================================================================== @@ -45857,9 +47648,9 @@ STAMP is a tool for characterizing similarities between transcription factor bin *homepage*: http://www.benoslab.pitt.edu/stamp/ ======= ================================ -version toolchain +version toolchain ======= ================================ -``1.2`` ``intel/2016a`` +``1.2`` ``intel/2016a`` ``1.3`` ``intel/2016a``, ``intel/2016b`` ======= ================================ @@ -45874,7 +47665,7 @@ A software package to extract ground displacements from time series of synthetic *homepage*: http://homepages.see.leeds.ac.uk/~earahoo/stamps/ ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``3.3b1`` ``-Perl-5.24.1`` ``intel/2017a`` ========= ================ =============== @@ -45890,7 +47681,7 @@ Stampy is a package for the mapping of short reads from illumina sequencing mach *homepage*: http://www.well.ox.ac.uk/stampy ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== ``1.0.31`` ``-Python-2.7.12`` ``intel/2016b`` ``1.0.32`` ``-Python-2.7.14`` ``intel/2018a`` @@ -45907,28 +47698,28 @@ STAR aligns RNA-seq reads to a reference genome using uncompressed suffix arrays *homepage*: https://github.com/alexdobin/STAR ======================== ============================================================== -version toolchain +version toolchain ======================== ============================================================== -``2.4.2a`` ``foss/2018b`` -``2.5.0a`` ``GNU/4.9.3-2.25`` -``2.5.2a`` ``foss/2016a`` -``2.5.2b`` ``intel/2016b`` +``2.4.2a`` ``foss/2018b`` +``2.5.0a`` ``GNU/4.9.3-2.25`` +``2.5.2a`` ``foss/2016a`` +``2.5.2b`` ``intel/2016b`` ``2.5.3a`` ``GCC/8.3.0``, ``GCC/9.3.0``, ``intel/2017a``, ``intel/2017b`` -``2.5.4b`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` -``2.6.0c`` ``foss/2018a``, ``intel/2018a`` -``2.6.1c`` ``foss/2018b`` -``2.7.0d`` ``foss/2018b`` -``2.7.0f`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` -``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` -``2.7.2b`` ``GCC/8.3.0`` -``2.7.3a`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``2.7.4a`` ``GCC/9.3.0`` -``2.7.5b`` ``GCC/9.3.0`` -``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` -``2.7.8a`` ``GCC/10.2.0`` -``2.7.9a`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``2.7.10a_alpha_220601`` ``GCC/10.3.0`` +``2.5.4b`` ``foss/2016b``, ``foss/2017b``, ``intel/2017b`` +``2.6.0c`` ``foss/2018a``, ``intel/2018a`` +``2.6.1c`` ``foss/2018b`` +``2.7.0d`` ``foss/2018b`` +``2.7.0f`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` +``2.7.1a`` ``GCC/8.2.0-2.31.1``, ``foss/2018b`` +``2.7.2b`` ``GCC/8.3.0`` +``2.7.3a`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.7.4a`` ``GCC/9.3.0`` +``2.7.5b`` ``GCC/9.3.0`` +``2.7.6a`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.7.7a`` ``GCC/10.2.0``, ``GCC/9.3.0`` +``2.7.8a`` ``GCC/10.2.0`` +``2.7.9a`` ``GCC/10.3.0``, ``GCC/11.2.0`` +``2.7.10a_alpha_220601`` ``GCC/10.3.0`` ======================== ============================================================== @@ -45942,13 +47733,15 @@ STAR-CCM+ is a multiphysics computational fluid dynamics (CFD) software for the *homepage*: https://mdx.plm.automation.siemens.com/star-ccm-plus ============= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ============= ============= ========== ``13.04.011`` ``system`` ``17.02.008`` ``system`` ``17.02.008`` ``-r8`` ``system`` ``17.04.008`` ``system`` ``17.04.008`` ``-r8`` ``system`` +``17.06.007`` ``system`` +``17.06.007`` ``-r8`` ``system`` ============= ============= ========== @@ -45962,11 +47755,11 @@ STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts supp *homepage*: https://github.com/STAR-Fusion/STAR-Fusion ========= ============================= ==================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============================= ==================== -``1.5.0`` ``-Perl-5.28.0`` ``foss/2018b`` +``1.5.0`` ``-Perl-5.28.0`` ``foss/2018b`` ``1.6.0`` ``-Perl-5.28.1-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` -``1.8.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.8.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ============================= ==================== @@ -45980,7 +47773,7 @@ Reading, manipulating, writing and plotting spatiotemporal arrays (raster and ve *homepage*: https://cran.r-project.org/package=stars ========= ========================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= ============== ``0.4-3`` ``-R-4.0.0-Python-3.8.2`` ``foss/2020a`` ========= ========================= ============== @@ -45996,7 +47789,7 @@ Stata is a complete, integrated statistical software package that provides every *homepage*: https://www.stata.com/ ======= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ============= ========== ``15`` ``system`` ``16`` ``-legacy`` ``system`` @@ -46014,7 +47807,7 @@ Perl interface with the R statistical program *homepage*: https://metacpan.org/pod/Statistics::R ======== ============== -version toolchain +version toolchain ======== ============== ``0.34`` ``foss/2020a`` ======== ============== @@ -46030,21 +47823,21 @@ Statsmodels is a Python module that provides classes and functions for the esti *homepage*: https://www.statsmodels.org ========== ================== =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =================================================== -``0.6.1`` ``-Python-2.7.13`` ``foss/2017a`` -``0.6.1`` ``-Python-3.5.1`` ``intel/2016a`` -``0.6.1`` ``-Python-3.5.2`` ``intel/2016b`` -``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``0.9.0`` ``-Python-2.7.16`` ``intel/2019b`` -``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.10.1`` ``foss/2019a`` -``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.6.1`` ``-Python-2.7.13`` ``foss/2017a`` +``0.6.1`` ``-Python-3.5.1`` ``intel/2016a`` +``0.6.1`` ``-Python-3.5.2`` ``intel/2016b`` +``0.8.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.0`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` +``0.9.0`` ``-Python-2.7.16`` ``intel/2019b`` +``0.9.0`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.10.1`` ``foss/2019a`` +``0.11.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.11.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ``0.12.1`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``0.12.2`` ``foss/2021a`` -``0.13.1`` ``foss/2021b``, ``intel/2021b`` +``0.12.2`` ``foss/2021a`` +``0.13.1`` ``foss/2021b``, ``foss/2022a``, ``intel/2021b`` ========== ================== =================================================== @@ -46058,7 +47851,7 @@ Detects integrations of any sort in high-throughput sequencing (HTS) data. STEA *homepage*: https://omictools.com/steak-tool ============== ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================== ============== ``2019.09.12`` ``foss/2021b`` ``2019.09.12`` ``-Python-2.7.16`` ``foss/2019b`` @@ -46075,7 +47868,7 @@ Software for Tomographic Image Reconstruction *homepage*: http://stir.sourceforge.net/ ======= =============== -version toolchain +version toolchain ======= =============== ``3.0`` ``intel/2018a`` ======= =============== @@ -46091,7 +47884,7 @@ The ST Pipeline contains the tools and scripts needed to process and analyze th *homepage*: https://github.com/SpatialTranscriptomicsResearch/st_pipeline ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.7.3`` ``-Python-2.7.15`` ``foss/2018b`` ``1.7.6`` ``-Python-3.7.2`` ``foss/2019a`` @@ -46109,7 +47902,7 @@ The STREAM benchmark is a simple synthetic benchmark program that measures susta *homepage*: https://www.cs.virginia.edu/stream/ ======== ================================================================================================================== -version toolchain +version toolchain ======== ================================================================================================================== ``5.10`` ``GCC/7.3.0-2.30``, ``GCC/8.2.0-2.31.1``, ``GCC/9.3.0``, ``iccifort/2020.1.217``, ``intel/2016b``, ``intel/2018b`` ======== ================================================================================================================== @@ -46125,10 +47918,10 @@ Strelka2 is a fast and accurate small variant caller optimized for analysis of *homepage*: https://github.com/Illumina/strelka ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``2.9.7`` ``intel/2018a`` -``2.9.9`` ``foss/2018b`` +``2.9.7`` ``intel/2018a`` +``2.9.9`` ``foss/2018b`` ``2.9.10`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` ========== ================== =============================== @@ -46143,19 +47936,19 @@ StringTie is a fast and highly efficient assembler of RNA-Seq alignments into po *homepage*: https://ccb.jhu.edu/software/stringtie/ ========== ================================== -version toolchain +version toolchain ========== ================================== -``1.3.0`` ``intel/2016b`` +``1.3.0`` ``intel/2016b`` ``1.3.3`` ``GCCcore/6.4.0``, ``intel/2017a`` -``1.3.3b`` ``foss/2016b`` -``1.3.5`` ``GCCcore/8.2.0``, ``foss/2018b`` -``2.0.3`` ``GCCcore/7.3.0`` -``2.1.0`` ``foss/2018b`` -``2.1.1`` ``GCC/8.3.0`` -``2.1.3`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``2.1.4`` ``GCC/8.3.0``, ``GCC/9.3.0`` -``2.1.7`` ``GCC/10.3.0`` -``2.2.1`` ``GCC/11.2.0`` +``1.3.3b`` ``foss/2016b`` +``1.3.5`` ``GCCcore/8.2.0``, ``foss/2018b`` +``2.0.3`` ``GCCcore/7.3.0`` +``2.1.0`` ``foss/2018b`` +``2.1.1`` ``GCC/8.3.0`` +``2.1.3`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.1.4`` ``GCC/8.3.0``, ``GCC/9.3.0`` +``2.1.7`` ``GCC/10.3.0`` +``2.2.1`` ``GCC/11.2.0`` ========== ================================== @@ -46169,7 +47962,7 @@ A Python interface to TRIPACK and STRIPACK Fortran code for (constrained) triang *homepage*: https://github.com/underworldcode/stripy ========= ============== -version toolchain +version toolchain ========= ============== ``2.1.0`` ``foss/2021a`` ========= ============== @@ -46185,7 +47978,7 @@ STRique is a python package to analyze repeat expansion and methylation states o *homepage*: https://github.com/giesselmann/STRique ========= ============== -version toolchain +version toolchain ========= ============== ``0.4.2`` ``foss/2021b`` ========= ============== @@ -46201,7 +47994,7 @@ The program structure is a free software package for using multi-locus genotype *homepage*: https://web.stanford.edu/group/pritchardlab/structure.html ========= ===================================================================================== -version toolchain +version toolchain ========= ===================================================================================== ``2.3.4`` ``GCC/8.2.0-2.31.1``, ``iccifort/2019.3.199-GCC-8.3.0-2.32``, ``iccifort/2019.5.281`` ========= ===================================================================================== @@ -46217,7 +48010,7 @@ STRUMPACK - STRUctured Matrix PACKage - Fast linear solvers and preconditioner *homepage*: https://fastmath-scidac.llnl.gov/software/strumpack.html ========= =============================== -version toolchain +version toolchain ========= =============================== ``6.1.0`` ``foss/2020b``, ``intel/2020b`` ========= =============================== @@ -46233,7 +48026,7 @@ suave is an interactive web application to visualize read depth ratios between t *homepage*: https://github.com/dellytools/suave ============ ============== -version toolchain +version toolchain ============ ============== ``20160529`` ``foss/2020b`` ============ ============== @@ -46249,13 +48042,13 @@ High performance read alignment, quantification and mutation discovery *homepage*: http://subread.sourceforge.net/ ============ ============================================= -version toolchain +version toolchain ============ ============================================= -``1.5.0-p1`` ``foss/2016a``, ``foss/2016b`` -``1.6.3`` ``foss/2018b`` -``1.6.4`` ``foss/2018b`` -``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` -``2.0.2`` ``GCC/10.2.0`` +``1.5.0-p1`` ``foss/2016a``, ``foss/2016b`` +``1.6.3`` ``foss/2018b`` +``1.6.4`` ``foss/2018b`` +``2.0.0`` ``GCC/7.3.0-2.30``, ``GCC/8.3.0`` +``2.0.2`` ``GCC/10.2.0`` ``2.0.3`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` ============ ============================================= @@ -46270,13 +48063,13 @@ Subversion is an open source version control system. *homepage*: http://subversion.apache.org/ ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``1.9.7`` ``iomkl/2018a`` -``1.9.9`` ``GCCcore/7.3.0`` -``1.10.0`` ``foss/2017b``, ``intel/2017b`` -``1.12.0`` ``GCCcore/8.2.0`` -``1.14.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.9.7`` ``iomkl/2018a`` +``1.9.9`` ``GCCcore/7.3.0`` +``1.10.0`` ``foss/2017b``, ``intel/2017b`` +``1.12.0`` ``GCCcore/8.2.0`` +``1.14.0`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.14.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========== ====================================== @@ -46291,7 +48084,7 @@ Lightweight SOAP client *homepage*: https://pypi.python.org/pypi/suds-py3 =========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= =============== ``1.3.3.0`` ``-Python-3.6.4`` ``intel/2018a`` =========== ================= =============== @@ -46307,24 +48100,24 @@ SuiteSparse is a collection of libraries manipulate sparse matrices. *homepage*: https://faculty.cse.tamu.edu/davis/suitesparse.html ========== ============================ ================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ============================ ================================================================================================= -``4.5.1`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` -``4.5.2`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` -``4.5.3`` ``-METIS-5.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` -``4.5.3`` ``-ParMETIS-4.0.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``4.5.5`` ``-METIS-5.1.0`` ``foss/2017a``, ``intel/2017a`` -``4.5.5`` ``-ParMETIS-4.0.3`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``4.5.6`` ``-METIS-5.1.0`` ``foss/2017b`` +``4.5.1`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` +``4.5.2`` ``-METIS-5.1.0`` ``foss/2016a``, ``intel/2016a`` +``4.5.3`` ``-METIS-5.1.0`` ``foss/2016a``, ``foss/2016b``, ``intel/2016b`` +``4.5.3`` ``-ParMETIS-4.0.3`` ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` +``4.5.5`` ``-METIS-5.1.0`` ``foss/2017a``, ``intel/2017a`` +``4.5.5`` ``-ParMETIS-4.0.3`` ``foss/2017a``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``4.5.6`` ``-METIS-5.1.0`` ``foss/2017b`` ``5.1.2`` ``-METIS-5.1.0`` ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b`` -``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` -``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` -``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` -``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` -``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b``, ``intel/2020b`` -``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a``, ``foss/2021b`` -``5.10.1`` ``-METIS-5.1.0-CUDA-11.3.1`` ``foss/2021a`` -``5.13.0`` ``-METIS-5.1.0`` ``foss/2022a`` +``5.1.2`` ``-ParMETIS-4.0.3`` ``foss/2017b``, ``intel/2017b`` +``5.4.0`` ``-METIS-5.1.0`` ``foss/2019a``, ``intel/2018b``, ``intel/2019a`` +``5.6.0`` ``-METIS-5.1.0`` ``foss/2019b``, ``intel/2019b`` +``5.7.1`` ``-METIS-5.1.0`` ``foss/2020a``, ``intel/2020a`` +``5.8.1`` ``-METIS-5.1.0`` ``foss/2020b``, ``intel/2020b`` +``5.10.1`` ``-METIS-5.1.0`` ``foss/2021a``, ``foss/2021b`` +``5.10.1`` ``-METIS-5.1.0-CUDA-11.3.1`` ``foss/2021a`` +``5.13.0`` ``-METIS-5.1.0`` ``foss/2022a`` ========== ============================ ================================================================================================= @@ -46338,7 +48131,7 @@ SUMATRA and SUMACLUST: fast and exact comparison and clustering of sequences. *homepage*: http://metabarcoding.org/sumatra ========== ============== -version toolchain +version toolchain ========== ============== ``1.0.20`` ``foss/2016a`` ========== ============== @@ -46354,7 +48147,7 @@ SUMATRA and SUMACLUST: fast and exact comparison and clustering of sequences. *homepage*: http://metabarcoding.org/sumatra ========== ============== -version toolchain +version toolchain ========== ============== ``1.0.20`` ``foss/2016a`` ========== ============== @@ -46370,12 +48163,12 @@ Simulation of Urban MObility" (SUMO) is an open source, highly portable, microsc *homepage*: https://www.eclipse.org/sumo/ ========== ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================= ``1.3.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` -``1.12.0`` ``foss/2021b`` -``1.14.1`` ``foss/2021b`` +``1.7.0`` ``-Python-3.8.2`` ``foss/2020a`` +``1.12.0`` ``foss/2021b`` +``1.14.1`` ``foss/2021b`` ========== ================= ================= @@ -46389,13 +48182,13 @@ SUNDIALS: SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers *homepage*: https://computation.llnl.gov/projects/sundials ========= ================================================================================================================================== -version toolchain +version toolchain ========= ================================================================================================================================== -``2.6.2`` ``intel/2016b``, ``intel/2018b`` +``2.6.2`` ``intel/2016b``, ``intel/2018b`` ``2.7.0`` ``foss/2016b``, ``foss/2017b``, ``foss/2018a``, ``foss/2018b``, ``intel/2016b``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``5.1.0`` ``foss/2019b``, ``intel/2019b`` -``5.7.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``6.3.0`` ``foss/2021b``, ``foss/2022a`` +``5.1.0`` ``foss/2019b``, ``intel/2019b`` +``5.7.0`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``6.3.0`` ``foss/2021b``, ``foss/2022a`` ========= ================================================================================================================================== @@ -46409,7 +48202,7 @@ The community-developed, free and open-source solar data analysis environment fo *homepage*: https://sunpy.org/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.1.3`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -46425,11 +48218,11 @@ SuperLU is a general purpose library for the direct solution of large, sparse, *homepage*: https://crd-legacy.lbl.gov/~xiaoye/SuperLU/ ========= ================================================================================ -version toolchain +version toolchain ========= ================================================================================ -``5.1.1`` ``foss/2016a``, ``intel/2016a`` -``5.2.1`` ``foss/2017b``, ``intel/2017b`` -``5.2.2`` ``foss/2020a``, ``intel/2020a`` +``5.1.1`` ``foss/2016a``, ``intel/2016a`` +``5.2.1`` ``foss/2017b``, ``intel/2017b`` +``5.2.2`` ``foss/2020a``, ``intel/2020a`` ``5.3.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2022a``, ``intel/2020b``, ``intel/2022a`` ========= ================================================================================ @@ -46444,10 +48237,11 @@ SuperLU is a general purpose library for the direct solution of large, sparse, n *homepage*: https://crd-legacy.lbl.gov/~xiaoye/SuperLU/ ========= =================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== =============================== -``5.4.0`` ``-trisolve-merge`` ``intel/2020a`` +``5.4.0`` ``-trisolve-merge`` ``intel/2020a`` ``6.4.0`` ``foss/2020a``, ``intel/2020a`` +``8.1.0`` ``foss/2022a`` ========= =================== =============================== @@ -46461,7 +48255,7 @@ Very simple MPI sanity code. Nothing more, nothing less. *homepage*: https://github.com/hpc/supermagic ============ =============================== -version toolchain +version toolchain ============ =============================== ``20170824`` ``foss/2017a``, ``gompi/2019b`` ============ =============================== @@ -46477,7 +48271,7 @@ Supernova is a software package for de novo assembly from Chromium Linked-Reads *homepage*: https://support.10xgenomics.com/de-novo-assembly/software/overview/latest/welcome ========= ========== -version toolchain +version toolchain ========= ========== ``2.0.1`` ``system`` ``2.1.1`` ``system`` @@ -46494,7 +48288,7 @@ Toolset for SV simulation, comparison and filtering *homepage*: https://github.com/fritzsedlazeck/SURVIVOR ===================== ============== -version toolchain +version toolchain ===================== ============== ``1.0.7-19-ged1ca51`` ``GCC/11.2.0`` ===================== ============== @@ -46510,7 +48304,7 @@ SVDetect is a application for the isolation and the type prediction of intra- an *homepage*: http://svdetect.sourceforge.net/Site/Home.html ======== ================ ========================================================== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ========================================================== ``0.8b`` ``-Perl-5.26.0`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ======== ================ ========================================================== @@ -46526,7 +48320,7 @@ SVDquartets-based species trees *homepage*: https://github.com/pranjalv123/SVDquest ============ =============== -version toolchain +version toolchain ============ =============== ``20190627`` ``gompi/2019a`` ============ =============== @@ -46542,12 +48336,28 @@ Perl binding for SVG *homepage*: https://metacpan.org/pod/SVG ======== ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ============== ``2.84`` ``-Perl-5.30.0`` ``foss/2019b`` ======== ================ ============== +.. _list_software_svist4get_941: + +*svist4get* ++++++++++++ + +Svist4get is a simple bioinformatics tool for visualization of genomic signal tracks in user-defined genomic windows, either arbitrary selected by genomic coordinates or anchored to particular transcripts or genes. + +*homepage*: https://github.com/art-egorov/svist4get + +========= ============== +version toolchain +========= ============== +``1.3.1`` ``foss/2020b`` +========= ============== + + .. _list_software_swarm_554: *swarm* @@ -46558,7 +48368,7 @@ A robust and fast clustering method for amplicon-based studies *homepage*: https://github.com/torognes/swarm ========= ============== -version toolchain +version toolchain ========= ============== ``2.2.2`` ``foss/2018b`` ========= ============== @@ -46574,10 +48384,10 @@ SWASH is a general-purpose numerical tool for simulating unsteady, non-hydrostat *homepage*: http://swash.sourceforge.net/ ======== ============= ================================ -version versionsuffix toolchain +version versionsuffix toolchain ======== ============= ================================ ``3.14`` ``-mpi`` ``intel/2016b``, ``intel/2017a`` -``4.01`` ``-mpi`` ``intel/2017a`` +``4.01`` ``-mpi`` ``intel/2017a`` ======== ============= ================================ @@ -46591,9 +48401,9 @@ The Soil & Water Assessment Tool (SWAT) is a small watershed to river basin-scal *homepage*: https://swatplus.gitbook.io ========== ======================= -version toolchain +version toolchain ========== ======================= -``60.4.1`` ``GCC/9.3.0`` +``60.4.1`` ``GCC/9.3.0`` ``60.5.1`` ``iccifort/2020.4.304`` ========== ======================= @@ -46608,7 +48418,7 @@ A package which efficiently applies any function to a pandas dataframe or series *homepage*: https://github.com/jmcarpenter2/swifter ========= ================================== -version toolchain +version toolchain ========= ================================== ``1.0.9`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================================== @@ -46624,25 +48434,25 @@ SWIG is a software development tool that connects programs written in C and C++ *homepage*: http://www.swig.org/ ========== ============================ ============================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============================ ============================================================================== -``3.0.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``3.0.8`` ``-Python-3.5.1`` ``foss/2016a`` -``3.0.10`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.0.10`` ``-Python-2.7.12-PCRE-8.39`` ``intel/2016b`` -``3.0.11`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``3.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``3.0.12`` ``-Python-2.7.13`` ``intel/2017a`` -``3.0.12`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``3.0.12`` ``-Python-2.7.14-bare`` ``GCCcore/6.4.0`` -``3.0.12`` ``-Python-2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``intel/2018b`` -``3.0.12`` ``-Python-3.6.1`` ``intel/2017a`` -``3.0.12`` ``-Python-3.6.2`` ``foss/2017b``, ``intel/2018.00`` -``3.0.12`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` -``3.0.12`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` -``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``3.0.8`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``3.0.8`` ``-Python-3.5.1`` ``foss/2016a`` +``3.0.10`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.0.10`` ``-Python-2.7.12-PCRE-8.39`` ``intel/2016b`` +``3.0.11`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``3.0.12`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.0.12`` ``-Python-2.7.13`` ``intel/2017a`` +``3.0.12`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` +``3.0.12`` ``-Python-2.7.14-bare`` ``GCCcore/6.4.0`` +``3.0.12`` ``-Python-2.7.15`` ``GCCcore/8.2.0``, ``foss/2018b``, ``intel/2018b`` +``3.0.12`` ``-Python-3.6.1`` ``intel/2017a`` +``3.0.12`` ``-Python-3.6.2`` ``foss/2017b``, ``intel/2018.00`` +``3.0.12`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b``, ``intel/2018.01`` +``3.0.12`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018a`` +``3.0.12`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``3.0.12`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` +``4.0.1`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ``4.0.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ============================ ============================================================================== @@ -46657,7 +48467,7 @@ Smith-Waterman database searches with inter-sequence SIMD parallelisation *homepage*: https://github.com/torognes/swipe ========= ============== -version toolchain +version toolchain ========= ============== ``2.1.1`` ``GCC/10.3.0`` ========= ============== @@ -46673,7 +48483,7 @@ Perl module for reading and writing UniProtKB data in plain text format. *homepage*: https://sourceforge.net/projects/swissknife/ ======== ================= -version toolchain +version toolchain ======== ================= ``1.80`` ``GCCcore/8.3.0`` ======== ================= @@ -46689,11 +48499,11 @@ SymEngine is a standalone fast C++ symbolic manipulation library *homepage*: https://github.com/symengine/symengine ========= ============= ==================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ==================== -``0.3.0`` ``-20181006`` ``intel/2018a`` +``0.3.0`` ``-20181006`` ``intel/2018a`` ``0.4.0`` ``GCC/8.2.0-2.31.1`` -``0.7.0`` ``GCC/10.3.0`` +``0.7.0`` ``GCC/10.3.0`` ========= ============= ==================== @@ -46707,7 +48517,7 @@ Python wrappers to the C++ library SymEngine, a fast C++ symbolic manipulation l *homepage*: https://github.com/symengine/symengine.py ========= ============== -version toolchain +version toolchain ========= ============== ``0.7.2`` ``GCC/10.3.0`` ========= ============== @@ -46723,7 +48533,7 @@ SYMPHONY is an open-source solver for mixed-integer linear programs (MILPs) writ *homepage*: https://projects.coin-or.org/SYMPHONY ========== ============== -version toolchain +version toolchain ========== ============== ``5.6.16`` ``foss/2018b`` ========== ============== @@ -46739,21 +48549,21 @@ SymPy is a Python library for symbolic mathematics. It aims to become a full-fe *homepage*: https://sympy.org/ ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== ``1.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``1.3`` ``-Python-2.7.14`` ``intel/2018a`` -``1.3`` ``-Python-2.7.15`` ``foss/2018b`` -``1.3`` ``-Python-3.6.4`` ``intel/2018a`` -``1.3`` ``-Python-3.6.6`` ``foss/2018b`` +``1.3`` ``-Python-2.7.14`` ``intel/2018a`` +``1.3`` ``-Python-2.7.15`` ``foss/2018b`` +``1.3`` ``-Python-3.6.4`` ``intel/2018a`` +``1.3`` ``-Python-3.6.6`` ``foss/2018b`` ``1.4`` ``foss/2019a``, ``intel/2019a`` -``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` -``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` +``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` +``1.6.2`` ``-Python-3.8.2`` ``foss/2020a`` ``1.7.1`` ``foss/2020b``, ``intel/2020b`` -``1.8`` ``foss/2021a`` -``1.9`` ``foss/2021b`` -``1.10.1`` ``foss/2022a`` -``1.11.1`` ``foss/2022a`` +``1.8`` ``foss/2021a`` +``1.9`` ``foss/2021b`` +``1.10.1`` ``foss/2022a`` +``1.11.1`` ``foss/2022a`` ========== ================== =============================== @@ -46767,7 +48577,7 @@ Synteny and Rearrangement Identifier (SyRI). *homepage*: https://schneebergerlab.github.io/syri/ ======= ============== -version toolchain +version toolchain ======= ============== ``1.4`` ``foss/2021a`` ======= ============== @@ -46783,10 +48593,10 @@ Szip compression software, providing lossless compression of scientific data *homepage*: https://www.hdfgroup.org/doc_resource/SZIP/ ========= ============================================================================================================================================================================================================================================================================================= -version toolchain +version toolchain ========= ============================================================================================================================================================================================================================================================================================= ``2.1`` ``GCC/4.8.1``, ``GCCcore/5.4.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``gmpolf/2017.10``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``intel/2017a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========= ============================================================================================================================================================================================================================================================================================= @@ -46796,7 +48606,7 @@ version toolchain --- -:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TELEMAC-MASCARET_1144` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmap_434` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_topaz_558` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchdata_954` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` +:ref:`list_software_tabix_536` - :ref:`list_software_tabixpp_760` - :ref:`list_software_taco_423` - :ref:`list_software_TagDust_700` - :ref:`list_software_TagLib_563` - :ref:`list_software_Taiyaki_716` - :ref:`list_software_TALON_382` - :ref:`list_software_TALYS_397` - :ref:`list_software_TAMkin_548` - :ref:`list_software_task-spooler_1252` - :ref:`list_software_taxator-tk_1039` - :ref:`list_software_TBA_215` - :ref:`list_software_tbb_312` - :ref:`list_software_tbl2asn_694` - :ref:`list_software_TCC_218` - :ref:`list_software_Tcl_291` - :ref:`list_software_TCLAP_372` - :ref:`list_software_tcsh_434` - :ref:`list_software_tecplot360ex_1137` - :ref:`list_software_TELEMAC-MASCARET_1144` - :ref:`list_software_Telescope_932` - :ref:`list_software_Teneto_623` - :ref:`list_software_tensorboard_1187` - :ref:`list_software_tensorboardX_1275` - :ref:`list_software_TensorFlow_1043` - :ref:`list_software_TensorFlow-Datasets_1913` - :ref:`list_software_tensorflow-probability_2337` - :ref:`list_software_TensorRT_801` - :ref:`list_software_terastructure_1437` - :ref:`list_software_termcolor_983` - :ref:`list_software_Tesla-Deployment-Kit_1948` - :ref:`list_software_tesseract_974` - :ref:`list_software_testpath_877` - :ref:`list_software_TetGen_583` - :ref:`list_software_TEToolkit_895` - :ref:`list_software_TEtranscripts_1366` - :ref:`list_software_texinfo_765` - :ref:`list_software_texlive_769` - :ref:`list_software_Text-CSV_702` - :ref:`list_software_TFEA_288` - :ref:`list_software_Theano_607` - :ref:`list_software_ThemisPy_819` - :ref:`list_software_THetA_438` - :ref:`list_software_thurstonianIRT_1454` - :ref:`list_software_TiCCutils_884` - :ref:`list_software_tidybayes_974` - :ref:`list_software_tidymodels_1086` - :ref:`list_software_Tika_393` - :ref:`list_software_TiMBL_408` - :ref:`list_software_time_431` - :ref:`list_software_TINKER_461` - :ref:`list_software_TinyDB_554` - :ref:`list_software_TinyXML_661` - :ref:`list_software_Tk_191` - :ref:`list_software_Tkinter_737` - :ref:`list_software_TM-align_729` - :ref:`list_software_tMAE_327` - :ref:`list_software_tmap_434` - :ref:`list_software_tmux_462` - :ref:`list_software_TN93_270` - :ref:`list_software_TOBIAS_450` - :ref:`list_software_ToFu_382` - :ref:`list_software_Togl_406` - :ref:`list_software_tokenizers_1102` - :ref:`list_software_Tombo_513` - :ref:`list_software_TOML-Fortran_1093` - :ref:`list_software_topaz_558` - :ref:`list_software_TopHat_592` - :ref:`list_software_torchaudio_1074` - :ref:`list_software_torchdata_954` - :ref:`list_software_torchinfo_972` - :ref:`list_software_torchsampler_1300` - :ref:`list_software_torchtext_997` - :ref:`list_software_torchvision_1208` - :ref:`list_software_TotalView_927` - :ref:`list_software_tqdm_438` - :ref:`list_software_Tracer_609` - :ref:`list_software_TranscriptClean_1549` - :ref:`list_software_TransDecoder_1214` - :ref:`list_software_Transformers_1286` - :ref:`list_software_Transrate_948` - :ref:`list_software_travis_665` - :ref:`list_software_TRAVIS-Analyzer_1356` - :ref:`list_software_treatSens_953` - :ref:`list_software_TreeMix_702` - :ref:`list_software_TreeShrink_1023` - :ref:`list_software_TRF_236` - :ref:`list_software_Triangle_822` - :ref:`list_software_Trilinos_852` - :ref:`list_software_Trim_Galore_1109` - :ref:`list_software_trimAl_617` - :ref:`list_software_trimesh_764` - :ref:`list_software_Trimmomatic_1158` - :ref:`list_software_Trinity_755` - :ref:`list_software_TRIQS_403` - :ref:`list_software_TRIQS-cthyb_986` - :ref:`list_software_TRIQS-dft_tools_1422` - :ref:`list_software_TRIQS-tprf_892` - :ref:`list_software_TRUST_418` - :ref:`list_software_TRUST4_470` - :ref:`list_software_Trycycler_961` - :ref:`list_software_tsne_442` - :ref:`list_software_TurboVNC_755` - :ref:`list_software_TVB_236` - :ref:`list_software_tvb-data_787` - :ref:`list_software_TVB-deps_709` - :ref:`list_software_tvb-framework_1351` - :ref:`list_software_tvb-library_1134` - :ref:`list_software_TWL-NINJA_660` - :ref:`list_software_typing-extensions_1816` .. _list_software_tabix_536: @@ -46809,7 +48619,7 @@ Generic indexer for TAB-delimited genome position files *homepage*: http://samtools.sourceforge.net ========= ==================================================================================================================================================================== -version toolchain +version toolchain ========= ==================================================================================================================================================================== ``0.2.6`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``foss/2016a``, ``intel/2016a``, ``intel/2016b`` ========= ==================================================================================================================================================================== @@ -46825,7 +48635,7 @@ C++ wrapper to tabix indexer *homepage*: https://github.com/ekg/tabixpp ========= ============================================================= -version toolchain +version toolchain ========= ============================================================= ``1.1.0`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0`` ========= ============================================================= @@ -46841,7 +48651,7 @@ Multi-sample transcriptome assembly from RNA-Seq *homepage*: http://tacorna.github.io ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.5.1`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -46857,7 +48667,7 @@ Raw sequences produced by next generation sequencing (NGS) machines may contain *homepage*: http://tagdust.sourceforge.net/ ======== ===================================== -version toolchain +version toolchain ======== ===================================== ``2.33`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0`` ======== ===================================== @@ -46873,7 +48683,7 @@ TagLib is a library for reading and editing the meta-data of several popular aud *homepage*: https://taglib.org/ ========== ================= -version toolchain +version toolchain ========== ================= ``1.11.1`` ``GCCcore/8.2.0`` ========== ================= @@ -46889,7 +48699,7 @@ Taiyaki is research software for training models for basecalling Oxford Nanopore *homepage*: https://github.com/nanoporetech/taiyaki ================== =============================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ================== =============================== ================================== ``5.1.0-20200617`` ``-Python-3.7.2-PyTorch-1.2.0`` ``foss/2019a``, ``fosscuda/2019a`` ================== =============================== ================================== @@ -46905,7 +48715,7 @@ TALON is a Python package for identifying and quantifying known and novel genes/ *homepage*: https://github.com/mortazavilab/TALON ======= ============== -version toolchain +version toolchain ======= ============== ``5.0`` ``foss/2020b`` ======= ============== @@ -46921,7 +48731,7 @@ TALYS is a nuclear reaction program. *homepage*: https://tendl.web.psi.ch/tendl_2019/talys.html ======== ===================================== -version toolchain +version toolchain ======== ===================================== ``1.95`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` ======== ===================================== @@ -46937,7 +48747,7 @@ TAMkin is a post-processing toolkit for normal mode analysis, thermochemistry a *homepage*: https://molmod.github.io/tamkin/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.0.9`` ``-Python-2.7.11`` ``intel/2016a`` ``1.2.4`` ``-Python-2.7.14`` ``intel/2017b`` @@ -46946,6 +48756,22 @@ version versionsuffix toolchain ========= ================== =============== +.. _list_software_task-spooler_1252: + +*task-spooler* +++++++++++++++ + +task spooler is a Unix batch system where the tasks spooled run one after the other. + +*homepage*: http://viric.name/soft/ts/ + +========= ================== +version toolchain +========= ================== +``1.0.2`` ``GCCcore/11.3.0`` +========= ================== + + .. _list_software_taxator-tk_1039: *taxator-tk* @@ -46956,12 +48782,28 @@ A set of programs for the taxonomic analysis of nucleotide sequence data *homepage*: https://github.com/fungs/taxator-tk ========= =============================================== -version toolchain +version toolchain ========= =============================================== ``1.3.3`` ``GCC/10.2.0``, ``foss/2018b``, ``gompi/2019a`` ========= =============================================== +.. _list_software_TBA_215: + +*TBA* ++++++ + +TBA (a Transcription factor Binding Analysis): TBA is a multi-functional machine learning tool for identifying transcription factors associated with genomic features + +*homepage*: https://github.com/jenhantao/tba + +======= ============== +version toolchain +======= ============== +``1.0`` ``foss/2020b`` +======= ============== + + .. _list_software_tbb_312: *tbb* @@ -46972,28 +48814,28 @@ Intel Threading Building Blocks (Intel TBB) is a widely used, award-winning C++ *homepage*: https://software.intel.com/en-us/articles/intel-tbb/ ============== ========================================================== -version toolchain +version toolchain ============== ========================================================== -``4.0.0.233`` ``system`` -``4.0.5.339`` ``system`` -``4.3.6.211`` ``system`` -``4.4.2.152`` ``system`` -``2017.2.132`` ``system`` -``2017.4.174`` ``system`` -``2017.6.196`` ``system`` -``2017_U5`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2017a`` -``2017_U6`` ``GCCcore/6.3.0``, ``intel/2017a`` -``2018_U1`` ``GCCcore/6.4.0`` -``2018_U2`` ``GCCcore/6.4.0`` -``2018_U3`` ``GCCcore/6.4.0`` -``2018_U5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2019_U4`` ``GCCcore/8.2.0`` -``2019_U9`` ``GCCcore/8.3.0`` -``2020.1`` ``GCCcore/9.3.0`` -``2020.2`` ``GCCcore/8.3.0`` +``4.0.0.233`` ``system`` +``4.0.5.339`` ``system`` +``4.3.6.211`` ``system`` +``4.4.2.152`` ``system`` +``2017.2.132`` ``system`` +``2017.4.174`` ``system`` +``2017.6.196`` ``system`` +``2017_U5`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2017a`` +``2017_U6`` ``GCCcore/6.3.0``, ``intel/2017a`` +``2018_U1`` ``GCCcore/6.4.0`` +``2018_U2`` ``GCCcore/6.4.0`` +``2018_U3`` ``GCCcore/6.4.0`` +``2018_U5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2019_U4`` ``GCCcore/8.2.0`` +``2019_U9`` ``GCCcore/8.3.0`` +``2020.1`` ``GCCcore/9.3.0`` +``2020.2`` ``GCCcore/8.3.0`` ``2020.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2021.4.0`` ``GCCcore/11.2.0`` -``2021.5.0`` ``GCCcore/11.3.0`` +``2021.4.0`` ``GCCcore/11.2.0`` +``2021.5.0`` ``GCCcore/11.3.0`` ============== ========================================================== @@ -47007,7 +48849,7 @@ Tbl2asn is a command-line program that automates the creation of sequence recor *homepage*: https://www.ncbi.nlm.nih.gov/genbank/tbl2asn2/ ============ ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ========== ``25.8`` ``-linux64`` ``system`` ``20180227`` ``-linux64`` ``system`` @@ -47026,7 +48868,7 @@ The Tiny C Compiler (aka TCC, tCc, or TinyCC) is an x86 and x86-64 C compiler c *homepage*: http://bellard.org/tcc/ ========== ========== -version toolchain +version toolchain ========== ========== ``0.9.26`` ``system`` ========== ========== @@ -47042,19 +48884,19 @@ Tcl (Tool Command Language) is a very powerful but easy to learn dynamic progra *homepage*: https://www.tcl.tk/ ========== ========================================================================================================================================================================= -version toolchain +version toolchain ========== ========================================================================================================================================================================= -``8.5.19`` ``foss/2017a`` -``8.6.3`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``8.5.19`` ``foss/2017a`` +``8.6.3`` ``GCC/4.8.4``, ``GCC/4.9.2`` ``8.6.4`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``8.6.5`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016b`` -``8.6.6`` ``GCCcore/4.9.3``, ``GCCcore/6.3.0`` -``8.6.7`` ``GCCcore/6.4.0`` -``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` -``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``8.6.12`` ``GCCcore/11.3.0`` +``8.6.5`` ``GCC/4.9.3-2.25``, ``GCC/5.4.0-2.26``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016b`` +``8.6.6`` ``GCCcore/4.9.3``, ``GCCcore/6.3.0`` +``8.6.7`` ``GCCcore/6.4.0`` +``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0`` +``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``8.6.12`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ========================================================================================================================================================================= @@ -47068,10 +48910,10 @@ TCLAP is a small, flexible library that provides a simple interface for defining *homepage*: http://tclap.sourceforge.net/ ========= ====================================== -version toolchain +version toolchain ========= ====================================== -``1.2.2`` ``GCCcore/8.3.0`` -``1.2.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.2.2`` ``GCCcore/8.3.0`` +``1.2.4`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``1.2.5`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ====================================== @@ -47086,14 +48928,14 @@ Tcsh is an enhanced, but completely compatible version of the Berkeley UNIX C sh *homepage*: https://www.tcsh.org =========== ======================================================= -version toolchain +version toolchain =========== ======================================================= -``6.19.00`` ``intel/2016a`` +``6.19.00`` ``intel/2016a`` ``6.20.00`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``6.22.02`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``6.22.03`` ``GCCcore/10.2.0`` -``6.22.04`` ``GCCcore/10.3.0`` -``6.24.01`` ``GCCcore/11.2.0`` +``6.22.03`` ``GCCcore/10.2.0`` +``6.22.04`` ``GCCcore/10.3.0`` +``6.24.01`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` =========== ======================================================= @@ -47107,7 +48949,7 @@ Quickly plot and animate your CFD results exactly the way you want. Analyze comp *homepage*: http://www.tecplot.com/products/tecplot-360/ =========== ========== -version toolchain +version toolchain =========== ========== ``linux64`` ``system`` =========== ========== @@ -47123,7 +48965,7 @@ TELEMAC-MASCARET is an integrated suite of solvers for use in the field of free- *homepage*: http://www.opentelemac.org ========= ============== -version toolchain +version toolchain ========= ============== ``8p3r1`` ``foss/2021b`` ========= ============== @@ -47139,7 +48981,7 @@ Single locus resolution of Transposable ELEment expression using next-generation *homepage*: https://github.com/mlbendall/telescope ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.3`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -47155,7 +48997,7 @@ Teneto is package for deriving, analysing and plotting temporal network represen *homepage*: https://teneto.readthedocs.io ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.5.1`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -47171,7 +49013,7 @@ TensorBoard is a suite of web applications for inspecting and understanding your *homepage*: https://github.com/tensorflow/tensorboard ========== ============== -version toolchain +version toolchain ========== ============== ``2.8.0`` ``foss/2021a`` ``2.10.0`` ``foss/2022a`` @@ -47187,13 +49029,14 @@ Tensorboard for PyTorch. *homepage*: https://github.com/lanpa/tensorboardX -======= ================== ================================== -version versionsuffix toolchain -======= ================== ================================== -``2.0`` ``-Python-3.7.4`` ``foss/2019b`` -``2.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` -``2.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` -======= ================== ================================== +========= ================== ================================== +version versionsuffix toolchain +========= ================== ================================== +``2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``2.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` +``2.5.1`` ``foss/2022a`` +========= ================== ================================== .. _list_software_TensorFlow_1043: @@ -47206,67 +49049,84 @@ An open-source software library for Machine Intelligence *homepage*: https://www.tensorflow.org/ ========== ============================= =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============================= =================================================== -``0.12.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.12.1`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` -``1.0.1`` ``-Python-2.7.12`` ``intel/2016b`` -``1.0.1`` ``-Python-3.5.2`` ``intel/2016b`` -``1.1.0`` ``-Python-2.7.13`` ``intel/2017a`` -``1.1.0`` ``-Python-3.6.1`` ``intel/2017a`` -``1.2.0`` ``-Python-3.6.1`` ``intel/2017a`` -``1.2.1`` ``-GPU-Python-3.5.2`` ``foss/2016b`` -``1.2.1`` ``-Python-3.5.2`` ``foss/2016b`` -``1.3.0`` ``-Python-2.7.13`` ``intel/2017a`` -``1.3.0`` ``-Python-3.6.1`` ``intel/2017a`` -``1.3.0`` ``-Python-3.6.3`` ``intel/2017b`` -``1.4.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.4.1`` ``-Python-3.6.3`` ``foss/2017b`` -``1.5.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.6.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.6.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` -``1.7.0`` ``-Python-3.6.4`` ``foss/2018a`` -``1.7.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` -``1.8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b`` -``1.8.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b`` +``0.12.1`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``0.12.1`` ``-Python-3.5.2`` ``foss/2016b``, ``intel/2016b`` +``1.0.1`` ``-Python-2.7.12`` ``intel/2016b`` +``1.0.1`` ``-Python-3.5.2`` ``intel/2016b`` +``1.1.0`` ``-Python-2.7.13`` ``intel/2017a`` +``1.1.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.2.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.2.1`` ``-GPU-Python-3.5.2`` ``foss/2016b`` +``1.2.1`` ``-Python-3.5.2`` ``foss/2016b`` +``1.3.0`` ``-Python-2.7.13`` ``intel/2017a`` +``1.3.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.3.0`` ``-Python-3.6.3`` ``intel/2017b`` +``1.4.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.4.1`` ``-Python-3.6.3`` ``foss/2017b`` +``1.5.0`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.6.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.6.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``1.7.0`` ``-Python-3.6.4`` ``foss/2018a`` +``1.7.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``1.8.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b`` +``1.8.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b`` ``1.8.0`` ``-Python-3.6.4`` ``foss/2018a``, ``fosscuda/2018a``, ``intel/2018a`` -``1.10.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``1.10.1`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``1.10.1`` ``-Python-3.6.6`` ``foss/2018b`` -``1.11.0`` ``-Python-3.6.6`` ``foss/2018b`` -``1.12.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``1.12.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``1.13.1`` ``-Python-3.6.6`` ``foss/2018b`` -``1.13.1`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` -``1.14.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` -``1.15.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.15.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``1.15.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``1.15.5`` ``-Python-3.7.4-nompi`` ``fosscuda/2019b`` -``2.0.0`` ``-Python-3.7.2`` ``foss/2019a`` -``2.0.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``2.0.1`` ``-Python-3.7.2`` ``foss/2019a`` -``2.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.2.2`` ``-Python-3.7.4`` ``foss/2019b`` -``2.2.3`` ``foss/2020b`` -``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``2.3.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` -``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` -``2.4.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``2.4.4`` ``foss/2021a`` -``2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` -``2.5.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` -``2.5.3`` ``foss/2021a`` -``2.5.3`` ``-CUDA-11.3.1`` ``foss/2021a`` -``2.6.0`` ``foss/2021a`` -``2.6.0`` ``-CUDA-11.3.1`` ``foss/2021a`` -``2.7.1`` ``foss/2021b`` -``2.7.1`` ``-CUDA-11.4.1`` ``foss/2021b`` +``1.10.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``1.10.1`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``1.10.1`` ``-Python-3.6.6`` ``foss/2018b`` +``1.11.0`` ``-Python-3.6.6`` ``foss/2018b`` +``1.12.0`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``1.12.0`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``1.13.1`` ``-Python-3.6.6`` ``foss/2018b`` +``1.13.1`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +``1.14.0`` ``-Python-3.7.2`` ``foss/2019a``, ``fosscuda/2019a`` +``1.15.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.15.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``1.15.5`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.15.5`` ``-Python-3.7.4-nompi`` ``fosscuda/2019b`` +``2.0.0`` ``-Python-3.7.2`` ``foss/2019a`` +``2.0.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.0.1`` ``-Python-3.7.2`` ``foss/2019a`` +``2.0.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.1.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.2.0`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.2.2`` ``-Python-3.7.4`` ``foss/2019b`` +``2.2.3`` ``foss/2020b`` +``2.3.1`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` +``2.3.1`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a`` +``2.4.1`` ``foss/2020b``, ``fosscuda/2020b`` +``2.4.1`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.4.4`` ``foss/2021a`` +``2.5.0`` ``foss/2020b``, ``fosscuda/2020b`` +``2.5.0`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``2.5.3`` ``foss/2021a`` +``2.5.3`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.6.0`` ``foss/2021a`` +``2.6.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +``2.7.1`` ``foss/2021b`` +``2.7.1`` ``-CUDA-11.4.1`` ``foss/2021b`` +``2.8.4`` ``foss/2021b`` ========== ============================= =================================================== +.. _list_software_TensorFlow-Datasets_1913: + +*TensorFlow-Datasets* ++++++++++++++++++++++ + +TensorFlow Datasets is a collection of datasets ready to use, with TensorFlow or other Python ML frameworks, such as Jax. All datasets are exposed as tf.data.Datasets , enabling easy-to-use and high-performance input pipelines. + +*homepage*: https://www.tensorflow.org/datasets + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``4.7.0`` ``-CUDA-11.3.1`` ``foss/2021a`` +========= ================ ============== + + .. _list_software_tensorflow-probability_2337: *tensorflow-probability* @@ -47277,10 +49137,11 @@ TensorFlow Probability (TFP) is a library for probabilistic reasoning and statis *homepage*: https://www.tensorflow.org/probability ========== ================= ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================== -``0.9.0`` ``-Python-3.7.4`` ``foss/2019b`` +``0.9.0`` ``-Python-3.7.4`` ``foss/2019b`` ``0.12.1`` ``foss/2020b``, ``fosscuda/2020b`` +``0.16.0`` ``foss/2021b`` ========== ================= ================================== @@ -47294,7 +49155,7 @@ NVIDIA TensorRT is a platform for high-performance deep learning inference *homepage*: https://developer.nvidia.com/tensorrt =========== ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== ================== ``4.0.1.6`` ``-Python-2.7.15`` ``fosscuda/2018b`` =========== ================== ================== @@ -47310,7 +49171,7 @@ TeraStructure is a new algorithm to fit Bayesian models of genetic variation in *homepage*: https://github.com/StoreyLab/terastructure ======= ============= -version toolchain +version toolchain ======= ============= ``1.0`` ``GCC/8.3.0`` ======= ============= @@ -47326,7 +49187,7 @@ Termcolor is a header-only C++ library for printing colored messages to the ter *homepage*: https://termcolor.readthedocs.io/ ========= ========== -version toolchain +version toolchain ========= ========== ``2.0.0`` ``system`` ========= ========== @@ -47342,7 +49203,7 @@ The Tesla Deployment Kit is a set of tools provided primarily for the NVIDIA Tes *homepage*: https://developer.nvidia.com/tesla-deployment-kit ============ ========== -version toolchain +version toolchain ============ ========== ``5.319.43`` ``system`` ============ ========== @@ -47358,10 +49219,11 @@ Tesseract is an optical character recognition engine *homepage*: https://github.com/tesseract-ocr/tesseract ========= ===================================== -version toolchain +version toolchain ========= ===================================== -``4.0.0`` ``GCCcore/7.3.0`` +``4.0.0`` ``GCCcore/7.3.0`` ``4.1.0`` ``GCCcore/10.3.0``, ``GCCcore/8.2.0`` +``5.3.0`` ``GCCcore/11.3.0`` ========= ===================================== @@ -47375,12 +49237,12 @@ Test utilities for code working with files and commands *homepage*: https://github.com/jupyter/testpath ======= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== =============================== ``0.3`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``0.3`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.3`` ``-Python-3.5.1`` ``foss/2016a`` -``0.3`` ``-Python-3.5.2`` ``intel/2016b`` +``0.3`` ``-Python-3.5.1`` ``foss/2016a`` +``0.3`` ``-Python-3.5.2`` ``intel/2016b`` ======= ================== =============================== @@ -47394,9 +49256,9 @@ A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator *homepage*: http://wias-berlin.de/software/index.jsp?id=TetGen ========= ================== -version toolchain +version toolchain ========= ================== -``1.5.0`` ``GCCcore/6.4.0`` +``1.5.0`` ``GCCcore/6.4.0`` ``1.6.0`` ``GCCcore/10.2.0`` ========= ================== @@ -47411,7 +49273,7 @@ Tools for estimating differential enrichment of Transposable Elements and other *homepage*: http://hammelllab.labsites.cshl.edu/software/#TEToolkit ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``1.5.1`` ``-Python-2.7.11`` ``foss/2016a`` ========= ================== ============== @@ -47427,7 +49289,7 @@ TEtranscripts and TEcount takes RNA-seq (and similar data) and annotates reads t *homepage*: https://github.com/mhammell-laboratory/TEtranscripts ========= ============== -version toolchain +version toolchain ========= ============== ``2.2.0`` ``foss/2020a`` ========= ============== @@ -47443,14 +49305,15 @@ Texinfo is the official documentation format of the GNU project. *homepage*: https://www.gnu.org/software/texinfo/ ========= ======================================================== -version toolchain +version toolchain ========= ======================================================== -``4.13a`` ``system`` -``5.2`` ``GCC/4.8.2`` -``6.4`` ``GCCcore/5.4.0`` -``6.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``6.6`` ``GCCcore/8.2.0`` +``4.13a`` ``system`` +``5.2`` ``GCC/4.8.2`` +``6.4`` ``GCCcore/5.4.0`` +``6.5`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``6.6`` ``GCCcore/8.2.0`` ``6.7`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``6.8`` ``GCCcore/11.2.0`` ========= ======================================================== @@ -47464,11 +49327,11 @@ TeX is a typesetting language. Instead of visually formatting your text, you ent *homepage*: https://tug.org ============ ============================== -version toolchain +version toolchain ============ ============================== -``20200406`` ``GCCcore/8.3.0`` +``20200406`` ``GCCcore/8.3.0`` ``20210324`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``20220321`` ``GCC/11.2.0`` +``20220321`` ``GCC/11.2.0`` ============ ============================== @@ -47482,12 +49345,28 @@ Text-CSV parser *homepage*: https://metacpan.org/pod/Text::CSV ======== ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ================ ============== ``1.33`` ``-Perl-5.22.1`` ``foss/2016a`` ======== ================ ============== +.. _list_software_TFEA_288: + +*TFEA* +++++++ + +Transcription Factor Enrichment Analysis + +*homepage*: https://github.com/Dowell-Lab/TFEA + +========= ================== ============== +version versionsuffix toolchain +========= ================== ============== +``1.1.4`` ``-muMerge-1.1.0`` ``foss/2020b`` +========= ================== ============== + + .. _list_software_Theano_607: *Theano* @@ -47498,26 +49377,26 @@ Theano is a Python library that allows you to define, optimize, and evaluate mat *homepage*: https://deeplearning.net/software/theano ========= ================== ==================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ==================================================================================== -``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` -``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` -``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` -``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` -``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` -``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` -``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` -``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` -``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` -``1.0.4`` ``-Python-3.6.6`` ``fosscuda/2018b`` -``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` -``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` +``0.8.2`` ``-Python-2.7.11`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.1`` ``foss/2016a`` +``0.8.2`` ``-Python-3.5.2`` ``intel/2016b`` +``0.9.0`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.0`` ``-Python-3.6.1`` ``intel/2017a`` +``1.0.0`` ``-Python-2.7.14`` ``intel/2017b`` +``1.0.0`` ``-Python-3.6.3`` ``intel/2017b`` +``1.0.1`` ``-Python-3.6.3`` ``foss/2017b``, ``intel/2017b`` +``1.0.2`` ``-Python-2.7.14`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``1.0.2`` ``-Python-3.6.3`` ``fosscuda/2017b``, ``intelcuda/2017b`` +``1.0.2`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``1.0.3`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``1.0.4`` ``foss/2019a``, ``fosscuda/2019a`` +``1.0.4`` ``-Python-3.6.4`` ``foss/2018a`` +``1.0.4`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``1.0.4`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b``, ``intel/2019b`` +``1.0.4`` ``-Python-3.8.2`` ``foss/2020a`` ``1.1.2`` ``-PyMC`` ``foss/2020b``, ``foss/2021b``, ``fosscuda/2020b``, ``intel/2020b``, ``intel/2021b`` ========= ================== ==================================================================================== @@ -47532,7 +49411,7 @@ A header-only C++ library for L-BFGS and L-BFGS-B algorithms *homepage*: https://github.com/aeb/ThemisPy ========= ============== -version toolchain +version toolchain ========= ============== ``0.3.0`` ``foss/2021a`` ========= ============== @@ -47548,7 +49427,7 @@ Tumor Heterogeneity Analysis (THetA) and THetA2 are algorithms that estimate th *homepage*: https://github.com/raphael-group/THetA ======= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================== ============== ``0.7`` ``-Python-2.7.15`` ``foss/2018b`` ======= ================== ============== @@ -47564,7 +49443,7 @@ Fit Thurstonian IRT models in R using Stan, lavaan, or Mplus *homepage*: https://github.com/paul-buerkner/thurstonianIRT ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.9.0`` ``-R-3.6.0`` ``foss/2019a`` ========= ============= ============== @@ -47580,9 +49459,9 @@ TiCC utils is a collection of generic C++ software which is used in a lot of pro *homepage*: https://github.com/LanguageMachines/ticcutils ======== ================================ -version toolchain +version toolchain ======== ================================ -``0.11`` ``foss/2016a`` +``0.11`` ``foss/2016a`` ``0.21`` ``iimpi/2019a``, ``intel/2018b`` ======== ================================ @@ -47597,7 +49476,7 @@ Compose data for and extract, manipulate, and visualize posterior draws from Bay *homepage*: https://cran.r-project.org/package=tidybayes ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``2.1.1`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -47613,7 +49492,7 @@ The tidy modeling "verse" is a collection of packages for modeling and statistic *homepage*: https://cran.r-project.org/package=tidymodels ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``0.1.0`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= ============== @@ -47629,7 +49508,7 @@ The Apache Tika toolkit detects and extracts metadata and text from over a thous *homepage*: https://tika.apache.org/ ======== ========== -version toolchain +version toolchain ======== ========== ``1.16`` ``system`` ======== ========== @@ -47645,9 +49524,9 @@ TiMBL (Tilburg Memory Based Learner) is an open source software package impleme *homepage*: http://ilk.uvt.nl/timbl/ ========== ================================ -version toolchain +version toolchain ========== ================================ -``6.4.7`` ``foss/2016a`` +``6.4.7`` ``foss/2016a`` ``6.4.13`` ``iimpi/2019a``, ``intel/2018b`` ========== ================================ @@ -47661,12 +49540,12 @@ The `time' command runs another program, then displays information about the res *homepage*: https://www.gnu.org/software/time/ -======= =================================================================================================================== -version toolchain -======= =================================================================================================================== -``1.7`` ``system`` -``1.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -======= =================================================================================================================== +======= ======================================================================================================================================= +version toolchain +======= ======================================================================================================================================= +``1.7`` ``system`` +``1.9`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +======= ======================================================================================================================================= .. _list_software_TINKER_461: @@ -47679,7 +49558,7 @@ The TINKER molecular modeling software is a complete and general package for mol *homepage*: https://dasher.wustl.edu/tinker ========= ============== -version toolchain +version toolchain ========= ============== ``8.6.1`` ``foss/2018b`` ``8.7.2`` ``foss/2019b`` @@ -47697,12 +49576,28 @@ TinyDB is a lightweight document oriented database optimized for your happiness *homepage*: https://tinydb.readthedocs.io/ ========== ================= -version toolchain +version toolchain ========== ================= ``3.15.2`` ``GCCcore/8.3.0`` ========== ================= +.. _list_software_TinyXML_661: + +*TinyXML* ++++++++++ + +TinyXML is a simple, small, minimal, C++ XML parser that can be easily integrating into other programs. It reads XML and creates C++ objects representing the XML document. The objects can be manipulated, changed, and saved again as XML. + +*homepage*: https://sourceforge.net/projects/tinyxml + +========= ====================================== +version toolchain +========= ====================================== +``2.6.2`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== + + .. _list_software_Tk_191: *Tk* @@ -47713,20 +49608,20 @@ Tk is an open source, cross-platform widget toolchain that provides a library of *homepage*: https://www.tcl.tk/ ========== ================= ================================================================================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ================================================================================================================================================ -``8.6.3`` ``-no-X11`` ``GCC/4.8.4``, ``GCC/4.9.2`` -``8.6.4`` ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` -``8.6.4`` ``-libX11-1.6.3`` ``intel/2016a`` -``8.6.4`` ``-no-X11`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``8.6.3`` ``-no-X11`` ``GCC/4.8.4``, ``GCC/4.9.2`` +``8.6.4`` ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25`` +``8.6.4`` ``-libX11-1.6.3`` ``intel/2016a`` +``8.6.4`` ``-no-X11`` ``GCC/4.9.3-2.25``, ``GNU/4.9.3-2.25``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a`` ``8.6.5`` ``GCC/5.4.0-2.26``, ``GCCcore/6.3.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``iccifort/2016.3.210-GCC-5.4.0-2.26``, ``intel/2016b`` -``8.6.6`` ``foss/2017a``, ``intel/2017a`` -``8.6.7`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``iomkl/2018a`` -``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` -``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``8.6.12`` ``GCCcore/11.3.0`` +``8.6.6`` ``foss/2017a``, ``intel/2017a`` +``8.6.7`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``8.6.8`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``foss/2018a``, ``iomkl/2018a`` +``8.6.9`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``8.6.10`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``8.6.11`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``8.6.12`` ``GCCcore/11.3.0`` ========== ================= ================================================================================================================================================ @@ -47740,26 +49635,26 @@ Tkinter module, built with the Python buildsystem *homepage*: https://python.org/ ========== ================== ========================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ========================================================================================================= -``2.7.13`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` +``2.7.13`` ``-Python-2.7.13`` ``foss/2017a``, ``intel/2017a`` ``2.7.14`` ``-Python-2.7.14`` ``foss/2017b``, ``foss/2018a``, ``fosscuda/2017b``, ``intel/2017b``, ``intel/2018a``, ``intelcuda/2017b`` -``2.7.15`` ``GCCcore/8.2.0`` -``2.7.15`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` -``2.7.16`` ``GCCcore/8.3.0`` -``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -``3.6.1`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` -``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` -``3.6.3`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``3.6.4`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` -``3.6.6`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` -``3.7.2`` ``GCCcore/8.2.0`` -``3.7.4`` ``GCCcore/8.3.0`` -``3.8.2`` ``GCCcore/9.3.0`` -``3.8.6`` ``GCCcore/10.2.0`` -``3.9.5`` ``GCCcore/10.3.0`` -``3.9.6`` ``GCCcore/11.2.0`` -``3.10.4`` ``GCCcore/11.3.0`` +``2.7.15`` ``GCCcore/8.2.0`` +``2.7.15`` ``-Python-2.7.15`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b`` +``2.7.16`` ``GCCcore/8.3.0`` +``2.7.18`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +``3.6.1`` ``-Python-3.6.1`` ``foss/2017a``, ``intel/2017a`` +``3.6.2`` ``-Python-3.6.2`` ``foss/2017b`` +``3.6.3`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` +``3.6.4`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a``, ``iomkl/2018.02``, ``iomkl/2018a`` +``3.6.6`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018b``, ``iomkl/2018b`` +``3.7.2`` ``GCCcore/8.2.0`` +``3.7.4`` ``GCCcore/8.3.0`` +``3.8.2`` ``GCCcore/9.3.0`` +``3.8.6`` ``GCCcore/10.2.0`` +``3.9.5`` ``GCCcore/10.3.0`` +``3.9.6`` ``GCCcore/11.2.0`` +``3.10.4`` ``GCCcore/11.3.0`` ========== ================== ========================================================================================================= @@ -47773,9 +49668,10 @@ This package unifies protein structure alignment and RNA structure alignment in *homepage*: https://zhanglab.ccmb.med.umich.edu/RNA-align/TMalign/ ============ =============================== -version toolchain +version toolchain ============ =============================== ``20180426`` ``foss/2018b``, ``intel/2019a`` +``20190822`` ``GCC/11.3.0`` ============ =============================== @@ -47789,7 +49685,7 @@ Package containing functions to: perform a negative binomial test on allele *homepage*: https://github.com/mumichae/tMAE ========= ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ============== ``1.0.0`` ``-R-4.0.3`` ``foss/2020b`` ``1.0.1`` ``-R-4.1.2`` ``foss/2021b`` @@ -47806,7 +49702,7 @@ tmap is a very fast visualization library for large, high-dimensional data sets. *homepage*: https://tmap.gdb.tools ============ ============== -version toolchain +version toolchain ============ ============== ``20220502`` ``GCC/11.2.0`` ============ ============== @@ -47822,14 +49718,15 @@ tmux is a terminal multiplexer: it enables a number of terminals to be created, *homepage*: https://github.com/tmux/tmux/ ======== ================================================== -version toolchain +version toolchain ======== ================================================== -``1.9a`` ``GCC/4.9.2`` -``2.2`` ``GCCcore/4.9.3`` -``2.3`` ``GCC/5.4.0-2.26``, ``system`` -``3.1c`` ``GCCcore/8.3.0`` -``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``1.9a`` ``GCC/4.9.2`` +``2.2`` ``GCCcore/4.9.3`` +``2.3`` ``GCC/5.4.0-2.26``, ``system`` +``3.1c`` ``GCCcore/8.3.0`` +``3.2`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.2a`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``system`` +``3.3a`` ``GCCcore/11.3.0`` ======== ================================================== @@ -47843,7 +49740,7 @@ This is a simple program meant to compute pairwise distances between aligned nu *homepage*: https://github.com/veg/tn93 ========= ================== -version toolchain +version toolchain ========= ================== ``1.0.7`` ``GCCcore/10.3.0`` ========= ================== @@ -47854,14 +49751,15 @@ version toolchain *TOBIAS* ++++++++ -TOBIAS is a collection of command-line bioinformatics tools for performing footprinting analysis on ATAC-seq data, and includes: Correction of Tn5 insertion bias; Calculation of footprint scores within regulatory regions; Estimation of bound/unbound transcription factor binding sites; and Visualization of footprints within and across different conditions +TOBIAS is a collection of command-line bioinformatics tools for performing footprinting analysis on ATAC-seq data. *homepage*: https://github.com/loosolab/TOBIAS =========== ============== -version toolchain +version toolchain =========== ============== ``0.12.12`` ``foss/2021b`` +``0.14.0`` ``foss/2020b`` =========== ============== @@ -47875,10 +49773,10 @@ Tomography for Fusion. *homepage*: https://github.com/ToFuProject/tofu ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``1.3.17`` ``-Python-2.7.14`` ``foss/2018a`` -``1.3.17`` ``-Python-3.6.4`` ``foss/2018a`` +``1.3.17`` ``-Python-2.7.14`` ``foss/2018a`` +``1.3.17`` ``-Python-3.6.4`` ``foss/2018a`` ``1.4.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` ``1.4.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` ``1.4.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` @@ -47896,12 +49794,28 @@ A Tcl/Tk widget for OpenGL rendering. *homepage*: https://sourceforge.net/projects/togl/ ======= ========================================================= -version toolchain +version toolchain ======= ========================================================= ``2.0`` ``GCCcore/10.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` ======= ========================================================= +.. _list_software_tokenizers_1102: + +*tokenizers* +++++++++++++ + +Fast State-of-the-Art Tokenizers optimized for Research and Production + +*homepage*: https://github.com/huggingface/tokenizers + +========== ================== +version toolchain +========== ================== +``0.12.1`` ``GCCcore/10.3.0`` +========== ================== + + .. _list_software_Tombo_513: *Tombo* @@ -47912,7 +49826,7 @@ Tombo is a suite of tools primarily for the identification of modified nucleotid *homepage*: https://github.com/nanoporetech/tombo ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.5.1`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -47928,9 +49842,10 @@ TOML parser for Fortran projects *homepage*: https://github.com/toml-f/toml-f ========= ======================================= -version toolchain +version toolchain ========= ======================================= ``0.2.2`` ``GCC/10.2.0``, ``iccifort/2020.4.304`` +``0.3.1`` ``GCC/11.2.0`` ========= ======================================= @@ -47944,7 +49859,7 @@ A pipeline for particle detection in cryo-electron microscopy images using conv *homepage*: https://github.com/tbepler/topaz ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``0.2.5`` ``foss/2021a`` ``0.2.5`` ``-CUDA-11.3.1`` ``foss/2021a`` @@ -47961,12 +49876,12 @@ TopHat is a fast splice junction mapper for RNA-Seq reads. *homepage*: http://ccb.jhu.edu/software/tophat/ ========= ================== ================================================================================ -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================================================================ -``2.1.0`` ``-Python-2.7.14`` ``intel/2018a`` +``2.1.0`` ``-Python-2.7.14`` ``intel/2018a`` ``2.1.1`` ``foss/2016a``, ``foss/2016b``, ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``2.1.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` -``2.1.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``2.1.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` +``2.1.2`` ``-Python-2.7.18`` ``GCC/10.2.0`` ========= ================== ================================================================================ @@ -47980,7 +49895,7 @@ Data manipulation and transformation for audio signal processing, powered by PyT *homepage*: https://github.com/pytorch/audio ========= =============================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============================== ================================== ``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``foss/2019b``, ``fosscuda/2019b`` ========= =============================== ================================== @@ -47996,7 +49911,7 @@ TorchData is a prototype library of common modular data loading primitives for e *homepage*: https://github.com/pytorch/data ========= =============================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============================== ============== ``0.3.0`` ``-PyTorch-1.11.0-CUDA-11.3.1`` ``foss/2021a`` ========= =============================== ============== @@ -48012,12 +49927,29 @@ version versionsuffix toolchain *homepage*: https://github.com/TylerYep/torchinfo ========= ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================================== ``1.5.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` ========= ================== ================================== +.. _list_software_torchsampler_1300: + +*torchsampler* +++++++++++++++ + +A (PyTorch) imbalanced dataset sampler for oversampling low classes and undersampling high frequent ones. + +*homepage*: https://github.com/ufoym/imbalanced-dataset-sampler + +========= ================ ============== +version versionsuffix toolchain +========= ================ ============== +``0.1.2`` ``foss/2022a`` +``0.1.2`` ``-CUDA-11.7.0`` ``foss/2022a`` +========= ================ ============== + + .. _list_software_torchtext_997: *torchtext* @@ -48028,13 +49960,13 @@ Data loaders and abstractions for text and NLP *homepage*: https://github.com/pytorch/text ========== =============================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== =============================== ================================== -``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` +``0.5.0`` ``-PyTorch-1.4.0-Python-3.7.4`` ``fosscuda/2019b`` ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` -``0.8.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` -``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` -``0.10.0`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` +``0.8.1`` ``-PyTorch-1.7.1`` ``fosscuda/2020b`` +``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` +``0.10.0`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` ========== =============================== ================================== @@ -48048,28 +49980,29 @@ Datasets, Transforms and Models specific to Computer Vision *homepage*: https://github.com/pytorch/vision ========== ==================================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ==================================== ================================== -``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` -``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` +``0.2.0`` ``-Python-3.6.4`` ``intel/2018a`` +``0.2.0`` ``-Python-3.6.4-CUDA-9.1.85`` ``foss/2018a`` ``0.2.2`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` -``0.4.2`` ``-PyTorch-1.3.1`` ``fosscuda/2020b`` +``0.3.0`` ``-Python-3.7.2`` ``foss/2019a`` +``0.4.2`` ``-PyTorch-1.3.1`` ``fosscuda/2020b`` ``0.4.2`` ``-Python-3.7.4`` ``foss/2019b``, ``fosscuda/2019b`` -``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` +``0.5.0`` ``-Python-3.7.4-PyTorch-1.4.0`` ``fosscuda/2019b`` ``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0`` ``foss/2019b``, ``fosscuda/2019b`` -``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0-imkl`` ``fosscuda/2019b`` +``0.7.0`` ``-Python-3.7.4-PyTorch-1.6.0-imkl`` ``fosscuda/2019b`` ``0.8.2`` ``-PyTorch-1.7.1`` ``foss/2020b``, ``fosscuda/2020b`` -``0.8.2`` ``-Python-3.7.4-PyTorch-1.7.1`` ``fosscuda/2019b`` -``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` -``0.9.1`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` -``0.10.0`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` -``0.11.1`` ``foss/2021a`` -``0.11.1`` ``-CUDA-11.3.1`` ``foss/2021a`` -``0.11.3`` ``foss/2021a`` -``0.11.3`` ``-CUDA-11.3.1`` ``foss/2021a`` -``0.12.0`` ``-PyTorch-1.11.0-CUDA-11.3.1`` ``foss/2021a`` -``0.13.1`` ``-CUDA-11.7.0`` ``foss/2022a`` +``0.8.2`` ``-Python-3.7.4-PyTorch-1.7.1`` ``fosscuda/2019b`` +``0.9.1`` ``-PyTorch-1.8.1`` ``fosscuda/2020b`` +``0.9.1`` ``-Python-3.7.4-PyTorch-1.8.1`` ``fosscuda/2019b`` +``0.10.0`` ``-PyTorch-1.9.0`` ``fosscuda/2020b`` +``0.11.1`` ``foss/2021a`` +``0.11.1`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.11.3`` ``foss/2021a`` +``0.11.3`` ``-CUDA-11.3.1`` ``foss/2021a`` +``0.12.0`` ``-PyTorch-1.11.0-CUDA-11.3.1`` ``foss/2021a`` +``0.13.1`` ``foss/2022a`` +``0.13.1`` ``-CUDA-11.7.0`` ``foss/2022a`` ========== ==================================== ================================== @@ -48083,7 +50016,7 @@ TotalView is a GUI-based source code defect analysis tool that gives you unprece *homepage*: http://www.roguewave.com/products/totalview.aspx ============ ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ========== ``8.11.0-0`` ``-linux-x86-64`` ``system`` ``8.11.0-2`` ``-linux-x86-64`` ``system`` @@ -48101,22 +50034,22 @@ A fast, extensible progress bar for Python and CLI *homepage*: https://github.com/tqdm/tqdm ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``4.24.0`` ``-Python-2.7.15`` ``foss/2018b`` -``4.24.0`` ``-Python-3.5.1`` ``foss/2016a`` -``4.29.0`` ``-Python-3.6.4`` ``intel/2018a`` -``4.32.1`` ``GCCcore/8.2.0`` -``4.41.1`` ``GCCcore/8.3.0`` +``4.24.0`` ``-Python-2.7.15`` ``foss/2018b`` +``4.24.0`` ``-Python-3.5.1`` ``foss/2016a`` +``4.29.0`` ``-Python-3.6.4`` ``intel/2018a`` +``4.32.1`` ``GCCcore/8.2.0`` +``4.41.1`` ``GCCcore/8.3.0`` ``4.41.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``4.47.0`` ``GCCcore/9.3.0`` -``4.51.0`` ``-Python-3.8.2`` ``intel/2020a`` -``4.56.2`` ``GCCcore/10.2.0`` -``4.60.0`` ``GCCcore/10.2.0`` -``4.61.1`` ``GCCcore/10.3.0`` -``4.61.2`` ``GCCcore/10.3.0`` -``4.62.3`` ``GCCcore/11.2.0`` -``4.64.0`` ``GCCcore/11.3.0`` +``4.47.0`` ``GCCcore/9.3.0`` +``4.51.0`` ``-Python-3.8.2`` ``intel/2020a`` +``4.56.2`` ``GCCcore/10.2.0`` +``4.60.0`` ``GCCcore/10.2.0`` +``4.61.1`` ``GCCcore/10.3.0`` +``4.61.2`` ``GCCcore/10.3.0`` +``4.62.3`` ``GCCcore/11.2.0`` +``4.64.0`` ``GCCcore/11.3.0`` ========== ================== =============================== @@ -48130,7 +50063,7 @@ Tracer is a graphical tool for visualization and diagnostics of MCMC output. *homepage*: https://github.com/beast-dev/tracer ========= ================= -version toolchain +version toolchain ========= ================= ``1.7.1`` ``GCCcore/8.2.0`` ========= ================= @@ -48146,7 +50079,7 @@ TranscriptClean is a Python program that corrects mismatches, microindels, and n *homepage*: https://github.com/mortazavilab/TranscriptClean ========= ============== -version toolchain +version toolchain ========= ============== ``2.0.2`` ``foss/2020b`` ========= ============== @@ -48162,7 +50095,7 @@ TransDecoder identifies candidate coding regions within transcript sequences, s *homepage*: https://github.com/TransDecoder/TransDecoder/wiki ========= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============== ``2.1.0`` ``-Perl-5.24.1`` ``intel/2017a`` ========= ================ =============== @@ -48178,11 +50111,12 @@ State-of-the-art Natural Language Processing for PyTorch and TensorFlow 2.0 *homepage*: https://github.com/huggingface/transformers ========== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ============== ``4.2.1`` ``-Python-3.8.2`` ``foss/2020a`` ``4.20.1`` ``foss/2021a`` ``4.21.1`` ``foss/2021b`` +``4.24.0`` ``foss/2022a`` ========== ================= ============== @@ -48196,7 +50130,7 @@ Transrate is software for de-novo transcriptome assembly quality analysis. It e *homepage*: http://hibberdlab.com/transrate/ ========= ========== -version toolchain +version toolchain ========= ========== ``1.0.3`` ``system`` ========= ========== @@ -48212,7 +50146,7 @@ Travis CI Client (CLI and Ruby library) *homepage*: https://github.com/travis-ci/travis.rb ========= =============== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= =============== ========== ``1.8.2`` ``-Ruby-2.3.1`` ``system`` ``1.8.4`` ``-Ruby-2.3.3`` ``system`` @@ -48229,7 +50163,7 @@ TRAVIS is a free tool for analyzing and visualizing trajectories from all kinds *homepage*: http://www.travis-analyzer.de/ ========== ============== -version toolchain +version toolchain ========== ============== ``210521`` ``GCC/10.3.0`` ========== ============== @@ -48245,7 +50179,7 @@ Utilities to investigate sensitivity to unmeasured confounding in parametric mod *homepage*: https://github.com/vdorie/treatSens ================ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ================ ============= ============== ``3.0-20201002`` ``-R-4.0.0`` ``foss/2020a`` ================ ============= ============== @@ -48261,7 +50195,7 @@ TreeMix is a method for inferring the patterns of population splits and mixtures *homepage*: http://bitbucket.org/nygcresearch/treemix ======== =============================================== -version toolchain +version toolchain ======== =============================================== ``1.13`` ``GCC/10.3.0``, ``GCC/11.2.0``, ``intel/2018a`` ======== =============================================== @@ -48277,7 +50211,7 @@ TreeShrink is an algorithm for detecting abnormally long branches in one or more *homepage*: https://github.com/uym2/TreeShrink ========= ================= ==================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ==================== ``1.3.2`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` ========= ================= ==================== @@ -48292,12 +50226,12 @@ Tandem Repeats Finder: a program to analyze DNA sequences. *homepage*: https://tandem.bu.edu/trf/trf.html -========== ============= ========================================================= -version versionsuffix toolchain -========== ============= ========================================================= -``4.09`` ``-linux64`` ``system`` -``4.09.1`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` -========== ============= ========================================================= +========== ============= ========================================================================= +version versionsuffix toolchain +========== ============= ========================================================================= +``4.09`` ``-linux64`` ``system`` +``4.09.1`` ``GCC/10.3.0``, ``GCCcore/10.2.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` +========== ============= ========================================================================= .. _list_software_Triangle_822: @@ -48310,7 +50244,7 @@ Triangle generates exact Delaunay triangulations, constrained Delaunay triangula *homepage*: http://www.cs.cmu.edu/~quake/triangle.html ======= ==================================================================================================== -version toolchain +version toolchain ======= ==================================================================================================== ``1.6`` ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2018a``, ``intel/2016b``, ``intel/2017a``, ``intel/2018a`` ======= ==================================================================================================== @@ -48326,11 +50260,11 @@ The Trilinos Project is an effort to develop algorithms and enabling technologie *homepage*: https://trilinos.org =========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============================== ``12.12.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` ``12.12.1`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``12.12.1`` ``-Python-3.7.4`` ``foss/2019b`` +``12.12.1`` ``-Python-3.7.4`` ``foss/2019b`` =========== ================== =============================== @@ -48344,23 +50278,23 @@ Trim Galore! is a wrapper script to automate quality and adapter trimming as wel *homepage*: https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/ ========= ========================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ========================= =============================== -``0.4.2`` ``foss/2016b`` +``0.4.2`` ``foss/2016b`` ``0.4.4`` ``foss/2016b``, ``intel/2017a`` -``0.5.0`` ``foss/2018b`` -``0.5.0`` ``-Python-3.6.6`` ``intel/2018b`` -``0.6.0`` ``-Python-2.7.15`` ``foss/2018b`` -``0.6.0`` ``-Python-3.6.6`` ``foss/2018b`` -``0.6.1`` ``-Python-2.7.15`` ``foss/2018b`` -``0.6.1`` ``-Python-3.6.6`` ``foss/2018b`` -``0.6.2`` ``-Java-11`` ``GCCcore/8.2.0`` -``0.6.2`` ``-Python-2.7.15`` ``foss/2018b`` -``0.6.2`` ``-Python-3.6.6`` ``foss/2018b`` -``0.6.5`` ``-Java-11-Python-3.7.4`` ``GCCcore/8.3.0`` -``0.6.6`` ``-Python-2.7.18`` ``GCC/10.2.0`` -``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` -``0.6.7`` ``GCCcore/10.3.0`` +``0.5.0`` ``foss/2018b`` +``0.5.0`` ``-Python-3.6.6`` ``intel/2018b`` +``0.6.0`` ``-Python-2.7.15`` ``foss/2018b`` +``0.6.0`` ``-Python-3.6.6`` ``foss/2018b`` +``0.6.1`` ``-Python-2.7.15`` ``foss/2018b`` +``0.6.1`` ``-Python-3.6.6`` ``foss/2018b`` +``0.6.2`` ``-Java-11`` ``GCCcore/8.2.0`` +``0.6.2`` ``-Python-2.7.15`` ``foss/2018b`` +``0.6.2`` ``-Python-3.6.6`` ``foss/2018b`` +``0.6.5`` ``-Java-11-Python-3.7.4`` ``GCCcore/8.3.0`` +``0.6.6`` ``-Python-2.7.18`` ``GCC/10.2.0`` +``0.6.6`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``0.6.7`` ``GCCcore/10.3.0`` ========= ========================= =============================== @@ -48374,12 +50308,28 @@ A tool for automated alignment trimming in large-scale phylogenetic analyses *homepage*: http://trimal.cgenomics.org/ ========= ============================================================================ -version toolchain +version toolchain ========= ============================================================================ ``1.4.1`` ``GCC/8.2.0-2.31.1``, ``GCCcore/10.3.0``, ``GCCcore/9.3.0``, ``intel/2018a`` ========= ============================================================================ +.. _list_software_trimesh_764: + +*trimesh* ++++++++++ + +Trimesh is a Python (2.7- 3.3+) library for loading and using triangular meshes with an emphasis on watertight meshes. The goal of the library is to provide a fully featured Trimesh object which allows for easy manipulation and analysis, in the style of the excellent Polygon object in the Shapely library. + +*homepage*: https://trimsh.org/ + +========== ============== +version toolchain +========== ============== +``3.17.1`` ``foss/2022a`` +========== ============== + + .. _list_software_Trimmomatic_1158: *Trimmomatic* @@ -48390,7 +50340,7 @@ Trimmomatic performs a variety of useful trimming tasks for illumina paired-en *homepage*: http://www.usadellab.org/cms/?page=trimmomatic ======== =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======== =================== ========== ``0.32`` ``-Java-1.7.0_80`` ``system`` ``0.36`` ``-Java-1.8.0_92`` ``system`` @@ -48411,18 +50361,19 @@ Trinity represents a novel method for the efficient and robust de novo reconstru *homepage*: https://trinityrnaseq.github.io ========== ================== ======================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ======================================== -``2.2.0`` ``foss/2016a`` -``2.4.0`` ``foss/2017a`` -``2.5.1`` ``intel/2017a``, ``intel/2017b`` -``2.6.6`` ``intel/2018a`` -``2.8.4`` ``foss/2018b`` +``2.2.0`` ``foss/2016a`` +``2.4.0`` ``foss/2017a`` +``2.5.1`` ``intel/2017a``, ``intel/2017b`` +``2.6.6`` ``intel/2018a`` +``2.8.4`` ``foss/2018b`` ``2.8.5`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.8.5`` ``-Java-11`` ``GCC/8.3.0`` -``2.9.1`` ``-Python-2.7.16`` ``foss/2019b`` -``2.9.1`` ``-Python-3.7.4`` ``foss/2019b`` -``2.10.0`` ``-Python-3.7.4`` ``foss/2019b`` +``2.8.5`` ``-Java-11`` ``GCC/8.3.0`` +``2.9.1`` ``foss/2020b`` +``2.9.1`` ``-Python-2.7.16`` ``foss/2019b`` +``2.9.1`` ``-Python-3.7.4`` ``foss/2019b`` +``2.10.0`` ``-Python-3.7.4`` ``foss/2019b`` ========== ================== ======================================== @@ -48436,7 +50387,7 @@ TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific pro *homepage*: https://triqs.github.io/triqs ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``2.2.1`` ``-Python-2.7.15`` ``foss/2019a`` @@ -48455,7 +50406,7 @@ TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific pro *homepage*: https://triqs.github.io/cthyb/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` @@ -48473,7 +50424,7 @@ TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific pro *homepage*: https://triqs.github.io/dft_tools/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` @@ -48491,7 +50442,7 @@ TRIQS (Toolbox for Research on Interacting Quantum Systems) is a scientific pro *homepage*: https://triqs.github.io/tprf ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.2.0`` ``-Python-2.7.15`` ``foss/2019a`` ``3.0.0`` ``-Python-3.8.2`` ``foss/2020a`` @@ -48509,7 +50460,7 @@ Tcr Receptor Utilities for Solid Tissue (TRUST) is a computational tool to analy *homepage*: https://bitbucket.org/liulab/trust ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``3.0.2`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== =============== @@ -48525,9 +50476,9 @@ Tcr Receptor Utilities for Solid Tissue (TRUST) is a computational tool to analy *homepage*: https://github.com/liulab-dfci/TRUST4 =========== ============== -version toolchain +version toolchain =========== ============== -``1.0.5.1`` ``system`` +``1.0.5.1`` ``system`` ``1.0.6`` ``GCC/11.2.0`` ``1.0.7`` ``GCC/11.3.0`` =========== ============== @@ -48543,7 +50494,7 @@ Trycycler is a tool for generating consensus long-read assemblies for bacterial *homepage*: https://github.com/rrwick/Trycycler ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``0.3.3`` ``-Python-3.8.2`` ``foss/2020a`` ``0.5.2`` ``foss/2021a`` @@ -48561,7 +50512,7 @@ Python library containing T-SNE algorithms. *homepage*: https://github.com/danielfrg/tsne ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.1.8`` ``-Python-2.7.16`` ``intel/2019b`` ========= ================== =============== @@ -48577,9 +50528,9 @@ TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to pro *homepage*: https://www.turbovnc.org ========= ================== -version toolchain +version toolchain ========= ================== -``2.2.3`` ``GCCcore/8.2.0`` +``2.2.3`` ``GCCcore/8.2.0`` ``3.0.1`` ``GCCcore/11.3.0`` ========= ================== @@ -48594,7 +50545,7 @@ The Virtual Brain will deliver the first open simulation of the human brain bas *homepage*: http://thevirtualbrain.org ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``1.4.1`` ``-Python-2.7.11`` ``intel/2016a`` ``1.5`` ``-Python-2.7.11`` ``intel/2016a`` @@ -48611,7 +50562,7 @@ The Virtual Brain Project (TVB Project) has the purpose of offering some modern *homepage*: http://www.thevirtualbrain.org/ ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``1.5`` ``-Python-2.7.11`` ``intel/2016a`` ``20150915`` ``-Python-2.7.11`` ``intel/2016a`` @@ -48628,7 +50579,7 @@ Bundle of dependency Python packages for TVB (The Virtual Brain) *homepage*: https://thevirtualbrain.org ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``20160618`` ``-Python-2.7.11`` ``intel/2016a`` ============ ================== =============== @@ -48644,7 +50595,7 @@ The Virtual Brain Project (TVB Project) has the purpose of offering some modern *homepage*: http://www.thevirtualbrain.org/ ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``1.5`` ``-Python-2.7.11`` ``intel/2016a`` ``20150921`` ``-Python-2.7.11`` ``intel/2016a`` @@ -48661,7 +50612,7 @@ The Virtual Brain Project (TVB Project) has the purpose of offering some modern *homepage*: http://www.thevirtualbrain.org/ ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``1.5`` ``-Python-2.7.11`` ``intel/2016a`` ``20150922`` ``-Python-2.7.11`` ``intel/2016a`` @@ -48678,7 +50629,7 @@ Nearly Infinite Neighbor Joining Application. *homepage*: https://github.com/TravisWheelerLab/NINJA ===================== ============== -version toolchain +version toolchain ===================== ============== ``0.97-cluster_only`` ``GCC/10.2.0`` ===================== ============== @@ -48689,19 +50640,20 @@ version toolchain *typing-extensions* +++++++++++++++++++ -Typing Extensions – Backported and Experimental Type Hints for Python +Typing Extensions - Backported and Experimental Type Hints for Python *homepage*: https://github.com/python/typing/blob/master/typing_extensions/README.rst ============ ================= ================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ================== ``3.7.4.3`` ``GCCcore/10.2.0`` -``3.7.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` -``3.7.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` +``3.7.4.3`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` +``3.7.4.3`` ``-Python-3.8.2`` ``GCCcore/9.3.0`` ``3.10.0.0`` ``GCCcore/10.3.0`` ``3.10.0.2`` ``GCCcore/11.2.0`` ``4.3.0`` ``GCCcore/11.3.0`` +``4.4.0`` ``GCCcore/10.3.0`` ============ ================= ================== @@ -48711,7 +50663,7 @@ version versionsuffix toolchain --- -:ref:`list_software_UCC_219` - :ref:`list_software_UCC-CUDA_549` - :ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_uncertainty-calibration_2411` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` +:ref:`list_software_UCC_219` - :ref:`list_software_UCC-CUDA_549` - :ref:`list_software_UCLUST_480` - :ref:`list_software_UCX_240` - :ref:`list_software_UCX-CUDA_570` - :ref:`list_software_ucx-py_614` - :ref:`list_software_UCX-ROCm_622` - :ref:`list_software_udocker_749` - :ref:`list_software_UDUNITS_556` - :ref:`list_software_UFL_231` - :ref:`list_software_umap-learn_1010` - :ref:`list_software_UMI-tools_841` - :ref:`list_software_umi4cPackage_1166` - :ref:`list_software_umis_446` - :ref:`list_software_UNAFold_617` - :ref:`list_software_uncertainty-calibration_2411` - :ref:`list_software_Unicycler_942` - :ref:`list_software_Unidecode_912` - :ref:`list_software_unimap_650` - :ref:`list_software_units_563` - :ref:`list_software_unixODBC_732` - :ref:`list_software_unrar_552` - :ref:`list_software_UnZip_502` - :ref:`list_software_UQTk_357` - :ref:`list_software_USEARCH_523` - :ref:`list_software_UShER_423` - :ref:`list_software_USPEX_405` - :ref:`list_software_utf8proc_827` - :ref:`list_software_util-linux_1051` .. _list_software_UCC_219: @@ -48724,9 +50676,10 @@ UCC (Unified Collective Communication) is a collective communication operations *homepage*: https://www.openucx.org/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.0.0`` ``GCCcore/11.3.0`` +``1.1.0`` ``GCCcore/12.2.0`` ========= ================== @@ -48740,7 +50693,7 @@ UCC (Unified Collective Communication) is a collective communication operations *homepage*: https://www.openucx.org/ ========= ================ ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ================== ``1.0.0`` ``-CUDA-11.7.0`` ``GCCcore/11.3.0`` ========= ================ ================== @@ -48756,7 +50709,7 @@ UCLUST: Extreme high-speed sequence clustering, alignment and database search. *homepage*: https://www.drive5.com/usearch/index.html =========== =============== ========== -version versionsuffix toolchain +version versionsuffix toolchain =========== =============== ========== ``1.2.22q`` ``-i86linux64`` ``system`` =========== =============== ========== @@ -48772,23 +50725,23 @@ Unified Communication X An open-source production grade communication framework *homepage*: http://www.openucx.org/ ============ ================ ======================================================= -version versionsuffix toolchain +version versionsuffix toolchain ============ ================ ======================================================= -``1.3.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``1.3.1`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` ``1.5.0`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0`` -``1.5.0rc1`` ``-hpcx`` ``GCCcore/8.2.0`` -``1.5.1`` ``GCCcore/8.2.0`` -``1.6.1`` ``GCCcore/8.3.0`` -``1.8.0`` ``GCCcore/9.3.0`` -``1.8.0`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` -``1.9.0`` ``GCCcore/10.2.0`` -``1.9.0`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` -``1.9.0`` ``-CUDA-11.2.1`` ``GCCcore/10.2.0`` -``1.10.0`` ``GCCcore/10.3.0`` -``1.11.0`` ``GCCcore/11.2.0`` -``1.11.2`` ``GCCcore/11.2.0`` -``1.12.1`` ``GCCcore/11.3.0`` -``1.13.1`` ``GCCcore/12.2.0`` +``1.5.0rc1`` ``-hpcx`` ``GCCcore/8.2.0`` +``1.5.1`` ``GCCcore/8.2.0`` +``1.6.1`` ``GCCcore/8.3.0`` +``1.8.0`` ``GCCcore/9.3.0`` +``1.8.0`` ``-CUDA-11.0.2`` ``GCCcore/9.3.0`` +``1.9.0`` ``GCCcore/10.2.0`` +``1.9.0`` ``-CUDA-11.1.1`` ``GCCcore/10.2.0`` +``1.9.0`` ``-CUDA-11.2.1`` ``GCCcore/10.2.0`` +``1.10.0`` ``GCCcore/10.3.0`` +``1.11.0`` ``GCCcore/11.2.0`` +``1.11.2`` ``GCCcore/11.2.0`` +``1.12.1`` ``GCCcore/11.3.0`` +``1.13.1`` ``GCCcore/12.2.0`` ============ ================ ======================================================= @@ -48802,12 +50755,13 @@ Unified Communication X An open-source production grade communication framework *homepage*: http://www.openucx.org/ ========== ================ ================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ================== ``1.10.0`` ``-CUDA-11.3.1`` ``GCCcore/10.3.0`` ``1.11.0`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ``1.11.2`` ``-CUDA-11.4.1`` ``GCCcore/11.2.0`` ``1.12.1`` ``-CUDA-11.7.0`` ``GCCcore/11.3.0`` +``1.13.1`` ``-CUDA-12.0.0`` ``GCCcore/12.2.0`` ========== ================ ================== @@ -48821,12 +50775,28 @@ UCX-Py is the Python interface for UCX, a low-level high-performance networking *homepage*: https://ucx-py.readthedocs.io ========== ============== -version toolchain +version toolchain ========== ============== ``0.21.0`` ``foss/2020b`` ========== ============== +.. _list_software_UCX-ROCm_622: + +*UCX-ROCm* +++++++++++ + +Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX ROCm support. + +*homepage*: http://www.openucx.org/ + +========== =============== ================== +version versionsuffix toolchain +========== =============== ================== +``1.11.2`` ``-ROCm-4.5.0`` ``GCCcore/11.2.0`` +========== =============== ================== + + .. _list_software_udocker_749: *udocker* @@ -48837,9 +50807,9 @@ A basic user tool to execute simple docker containers in batch or interactive s *homepage*: https://github.com/indigo-dc/udocker ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== -``1.1.1`` ``-Python-2.7.14`` ``foss/2017b`` +``1.1.1`` ``-Python-2.7.14`` ``foss/2017b`` ``1.1.3`` ``-Python-2.7.14`` ``intel/2018a`` ========= ================== =============== @@ -48854,13 +50824,13 @@ UDUNITS supports conversion of unit specifications between formatted and binary *homepage*: https://www.unidata.ucar.edu/software/udunits/ ========== =============================================================================================================================================================================================== -version toolchain +version toolchain ========== =============================================================================================================================================================================================== -``2.2.20`` ``foss/2016a``, ``intel/2016b`` -``2.2.24`` ``intel/2017a`` -``2.2.25`` ``foss/2017b``, ``intel/2017b`` +``2.2.20`` ``foss/2016a``, ``intel/2016b`` +``2.2.24`` ``intel/2017a`` +``2.2.25`` ``foss/2017b``, ``intel/2017b`` ``2.2.26`` ``GCCcore/10.2.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2018a``, ``foss/2018b``, ``foss/2020a``, ``intel/2017b``, ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``2.2.28`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``2.2.28`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== =============================================================================================================================================================================================== @@ -48874,7 +50844,7 @@ The Unified Form Language (UFL) is a domain specific language for declaration *homepage*: https://bitbucket.org/fenics-project/ufl ============ ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================= ============== ``2018.1.0`` ``-Python-3.6.4`` ``foss/2018a`` ``2019.1.0`` ``-Python-3.7.4`` ``foss/2019b`` @@ -48890,12 +50860,12 @@ Uniform Manifold Approximation and Projection (UMAP) is a dimension reduction te *homepage*: https://umap-learn.readthedocs.io/en/latest/ -========= ================== -version toolchain -========= ================== +========= ============================== +version toolchain +========= ============================== ``0.4.6`` ``fosscuda/2020b`` -``0.5.3`` ``foss/2021a`` -========= ================== +``0.5.3`` ``foss/2021a``, ``foss/2021b`` +========= ============================== .. _list_software_UMI-tools_841: @@ -48908,7 +50878,7 @@ Tools for handling Unique Molecular Identifiers in NGS data sets *homepage*: https://umi-tools.readthedocs.io ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.0.0`` ``-Python-3.6.6`` ``foss/2018b`` ``1.0.1`` ``-Python-3.7.4`` ``foss/2019b`` @@ -48926,7 +50896,7 @@ umi4cPackage is a processing and analysis pipeline for UMI-4C experiment. *homepage*: https://github.com/tanaylab/umi4cpackage ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``20200116`` ``-R-4.0.0`` ``foss/2020a`` ============ ============= ============== @@ -48942,7 +50912,7 @@ Package for estimating UMI counts in Transcript Tag Counting data. *homepage*: https://github.com/vals/umis ========= =============== -version toolchain +version toolchain ========= =============== ``1.0.3`` ``intel/2019a`` ========= =============== @@ -48958,7 +50928,7 @@ The UNAFold package contains several programs for performing energy minimization *homepage*: http://mfold.rna.albany.edu/?q=DINAMelt/software ======= ================ =============== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================ =============== ``3.8`` ``-Perl-5.24.1`` ``intel/2017a`` ======= ================ =============== @@ -48974,7 +50944,7 @@ Python library to measure the calibration error of models, including confidence *homepage*: https://github.com/p-lambda/verified_calibration ========= ============== -version toolchain +version toolchain ========= ============== ``0.0.9`` ``foss/2021b`` ========= ============== @@ -48990,9 +50960,9 @@ Unicycler is an assembly pipeline for bacterial genomes. It can assemble Illumin *homepage*: https://github.com/rrwick/Unicycler ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== -``0.4.7`` ``-Python-3.7.2`` ``foss/2019a`` +``0.4.7`` ``-Python-3.7.2`` ``foss/2019a`` ``0.4.8`` ``-Python-3.8.2`` ``gompi/2020a`` ``0.4.9`` ``gompi/2021a`` ``0.5.0`` ``gompi/2021b`` @@ -49009,7 +50979,7 @@ Python library for lossy ASCII transliterations of Unicode text (port of Text::U *homepage*: https://github.com/avian2/unidecode ========= ================= ================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ================= ``1.1.1`` ``-Python-3.7.4`` ``GCCcore/8.3.0`` ========= ================= ================= @@ -49025,7 +50995,7 @@ Unimap is a fork of minimap2 optimized for assembly-to-reference alignment. It i *homepage*: https://github.com/lh3/unimap ======= ================== -version toolchain +version toolchain ======= ================== ``0.1`` ``GCCcore/10.2.0`` ======= ================== @@ -49041,7 +51011,7 @@ GNU Units converts quantities expressed in various systems of measurement to the *homepage*: https://www.gnu.org/software/units/ ======== ================= -version toolchain +version toolchain ======== ================= ``2.19`` ``GCCcore/8.2.0`` ======== ================= @@ -49057,7 +51027,7 @@ unixODBC provides a uniform interface between application and database driver *homepage*: https://www.unixodbc.org ========= ============== -version toolchain +version toolchain ========= ============== ``2.3.7`` ``foss/2018b`` ========= ============== @@ -49073,10 +51043,10 @@ RAR is a powerful archive manager. *homepage*: https://www.rarlab.com/ ========= ================== -version toolchain +version toolchain ========= ================== -``5.6.1`` ``GCCcore/7.3.0`` -``5.7.3`` ``GCCcore/8.2.0`` +``5.6.1`` ``GCCcore/7.3.0`` +``5.7.3`` ``GCCcore/8.2.0`` ``6.0.2`` ``GCCcore/10.2.0`` ========= ================== @@ -49090,11 +51060,11 @@ UnZip is an extraction utility for archives compressed in .zip format (also call *homepage*: http://www.info-zip.org/UnZip.html -======= ========================================================================================================================================================================================= -version toolchain -======= ========================================================================================================================================================================================= -``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` -======= ========================================================================================================================================================================================= +======= ============================================================================================================================================================================================================= +version toolchain +======= ============================================================================================================================================================================================================= +``6.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``system`` +======= ============================================================================================================================================================================================================= .. _list_software_UQTk_357: @@ -49107,7 +51077,7 @@ The UQ Toolkit (UQTk) is a collection of libraries and tools for the quantifica *homepage*: https://www.sandia.gov/UQToolkit/ ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``3.1.0`` ``-Python-3.7.4`` ``intel/2019b`` ========= ================= =============== @@ -49123,7 +51093,7 @@ USEARCH is a unique sequence analysis tool which offers search and clustering al *homepage*: http://www.drive5.com/usearch/index.html =================== =============== ========== -version versionsuffix toolchain +version versionsuffix toolchain =================== =============== ========== ``5.2.236`` ``-i86linux32`` ``system`` ``5.2.236-6.1.544`` ``-i86linux32`` ``system`` @@ -49142,7 +51112,7 @@ UShER is now a package consisting of a family of programs for rapid phylogeneti *homepage*: https://github.com/yatisht/usher ========= =============== -version toolchain +version toolchain ========= =============== ``0.4.1`` ``gompi/2020b`` ``0.5.0`` ``gompi/2021b`` @@ -49159,7 +51129,7 @@ USPEX (Universal Structure Predictor: Evolutionary Xtallography... and in Russi *homepage*: http://uspex-team.org/uspex/overview ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``9.4.4`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -49175,13 +51145,13 @@ utf8proc is a small, clean C library that provides Unicode normalization, case-f *homepage*: https://github.com/JuliaStrings/utf8proc ========= ======================================================== -version toolchain +version toolchain ========= ======================================================== -``2.2.0`` ``GCCcore/6.4.0`` -``2.3.0`` ``GCCcore/8.2.0`` +``2.2.0`` ``GCCcore/6.4.0`` +``2.3.0`` ``GCCcore/8.2.0`` ``2.5.0`` ``GCCcore/10.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``2.6.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` -``2.7.0`` ``GCCcore/11.3.0`` +``2.6.1`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` +``2.7.0`` ``GCCcore/11.3.0`` ========= ======================================================== @@ -49195,25 +51165,26 @@ Set of Linux utilities *homepage*: https://www.kernel.org/pub/linux/utils/util-linux ========== ====================================== -version toolchain +version toolchain ========== ====================================== -``2.27.1`` ``foss/2016a``, ``intel/2016a`` -``2.28`` ``foss/2016a``, ``intel/2016a`` -``2.28.1`` ``intel/2016b`` -``2.29`` ``foss/2016b``, ``intel/2016b`` -``2.29.2`` ``GCCcore/6.3.0``, ``intel/2017a`` -``2.30`` ``GCCcore/6.4.0`` -``2.30.1`` ``GCCcore/6.3.0``, ``foss/2017a`` -``2.31`` ``GCCcore/6.4.0`` -``2.31.1`` ``GCCcore/6.4.0`` -``2.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` -``2.32.1`` ``GCCcore/7.3.0`` -``2.33`` ``GCCcore/8.2.0`` -``2.34`` ``GCCcore/8.3.0`` -``2.35`` ``GCCcore/9.3.0`` +``2.27.1`` ``foss/2016a``, ``intel/2016a`` +``2.28`` ``foss/2016a``, ``intel/2016a`` +``2.28.1`` ``intel/2016b`` +``2.29`` ``foss/2016b``, ``intel/2016b`` +``2.29.2`` ``GCCcore/6.3.0``, ``intel/2017a`` +``2.30`` ``GCCcore/6.4.0`` +``2.30.1`` ``GCCcore/6.3.0``, ``foss/2017a`` +``2.31`` ``GCCcore/6.4.0`` +``2.31.1`` ``GCCcore/6.4.0`` +``2.32`` ``GCCcore/6.4.0``, ``GCCcore/7.3.0`` +``2.32.1`` ``GCCcore/7.3.0`` +``2.33`` ``GCCcore/8.2.0`` +``2.34`` ``GCCcore/8.3.0`` +``2.35`` ``GCCcore/9.3.0`` ``2.36`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``2.37`` ``GCCcore/11.2.0`` -``2.38`` ``GCCcore/11.3.0`` +``2.37`` ``GCCcore/11.2.0`` +``2.38`` ``GCCcore/11.3.0`` +``2.38.1`` ``GCCcore/12.2.0`` ========== ====================================== @@ -49236,12 +51207,12 @@ R interface to Google's open source JavaScript engine *homepage*: https://cran.r-project.org/web/packages/V8/ ========= ============= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============================== -``2.2`` ``-R-3.5.1`` ``foss/2018b`` +``2.2`` ``-R-3.5.1`` ``foss/2018b`` ``2.3`` ``-R-3.6.0`` ``foss/2019a``, ``intel/2019a`` -``3.2.0`` ``-R-3.6.2`` ``foss/2019b`` -``3.4.0`` ``-R-4.0.0`` ``foss/2020a`` +``3.2.0`` ``-R-3.6.2`` ``foss/2019b`` +``3.4.0`` ``-R-4.0.0`` ``foss/2020a`` ========= ============= =============================== @@ -49255,7 +51226,7 @@ Vala is a programming language using modern high level abstractions without impo *homepage*: https://wiki.gnome.org/Projects/Vala ========== ================== -version toolchain +version toolchain ========== ================== ``0.52.4`` ``GCCcore/10.3.0`` ========== ================== @@ -49271,15 +51242,16 @@ Valgrind: Debugging and profiling tools *homepage*: https://valgrind.org ========== ================================================================================= -version toolchain +version toolchain ========== ================================================================================= -``3.11.0`` ``foss/2016a``, ``intel/2016a`` +``3.11.0`` ``foss/2016a``, ``intel/2016a`` ``3.13.0`` ``foss/2017b``, ``foss/2018a``, ``intel/2017a``, ``intel/2017b``, ``intel/2018a`` -``3.14.0`` ``foss/2018b`` -``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` -``3.17.0`` ``gompi/2021a`` -``3.18.1`` ``gompi/2021b``, ``iimpi/2021b`` -``3.19.0`` ``gompi/2022a`` +``3.14.0`` ``foss/2018b`` +``3.16.1`` ``gompi/2019b``, ``gompi/2020a``, ``gompi/2020b``, ``iimpi/2020a`` +``3.17.0`` ``gompi/2021a`` +``3.18.1`` ``gompi/2021b``, ``iimpi/2021b`` +``3.19.0`` ``gompi/2022a`` +``3.20.0`` ``gompi/2022a`` ========== ================================================================================= @@ -49293,7 +51265,7 @@ The Vampir software tool provides an easy-to-use framework that enables develop *homepage*: http://www.vampir.eu ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``8.4.1`` ``system`` ``8.4.1`` ``-demo`` ``system`` @@ -49310,7 +51282,7 @@ The Vampire Theorem Prover. *homepage*: https://vprover.github.io/ ========= ================== -version toolchain +version toolchain ========= ================== ``4.5.1`` ``GCCcore/10.2.0`` ========= ================== @@ -49326,7 +51298,7 @@ VarDict is an ultra sensitive variant caller for both single and paired sample *homepage*: https://github.com/AstraZeneca-NGS/VarDict ========= ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ ============== ``1.5.7`` ``-Perl-5.28.0`` ``foss/2018b`` ========= ================ ============== @@ -49342,7 +51314,7 @@ Variant tools is a software tool for the manipulation, annotation, selection, si *homepage*: https://vatlab.github.io/vat-docs/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.1.3`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -49358,7 +51330,7 @@ VariantMetaCaller automatically integrates variant calling pipelines into a bett *homepage*: http://bioinformatics.mit.bme.hu/VariantMetaCaller/ ======= =============== -version toolchain +version toolchain ======= =============== ``1.0`` ``intel/2017a`` ======= =============== @@ -49374,7 +51346,7 @@ Variant calling and somatic mutation/CNV detection for next-generation sequencin *homepage*: https://github.com/dkoboldt/varscan ========= ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ========== ``2.3.6`` ``-Java-1.7.0_80`` ``system`` ``2.4.1`` ``-Java-1.7.0_80`` ``system`` @@ -49393,7 +51365,7 @@ Command line utility that provides tools for processing and analyzing astronom *homepage*: https://www.astro.princeton.edu/~jhartman/vartools.html ======== =============================== -version toolchain +version toolchain ======== =============================== ``1.35`` ``foss/2016b``, ``intel/2016b`` ======== =============================== @@ -49409,7 +51381,7 @@ The Vienna Ab initio Simulation Package (VASP) is a computer program for atomic *homepage*: http://www.vasp.at ========= ========================= -version toolchain +version toolchain ========= ========================= ``5.4.1`` ``intel/2016.02-GCC-4.9`` ========= ========================= @@ -49425,7 +51397,7 @@ VAtools is a python package that includes several tools to annotate VCF files w *homepage*: https://vatools.readthedocs.io/en/latest/ ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``3.0.1`` ``-Python-3.6.6`` ``foss/2018b`` ========= ================= ============== @@ -49441,7 +51413,7 @@ An awk-like VCF parser *homepage*: https://github.com/cc2qe/vawk ========= ================== ================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ================== ``0.0.1`` ``-Python-2.7.18`` ``GCCcore/10.2.0`` ========= ================== ================== @@ -49457,7 +51429,7 @@ VBZ compression HDF5 plugin for nanopolish *homepage*: https://github.com/nanoporetech/vbz_compression ========= =============== -version toolchain +version toolchain ========= =============== ``1.0.1`` ``gompi/2020b`` ========= =============== @@ -49473,7 +51445,7 @@ VCF-kit is a command-line based collection of utilities for performing analysis *homepage*: https://github.com/AndersenLab/VCF-kit ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``0.1.6`` ``-Python-2.7.15`` ``intel/2018b`` ========= ================== =============== @@ -49489,11 +51461,12 @@ vcflib provides methods to manipulate and interpret sequence variation as it can *homepage*: https://github.com/vcflib/vcflib ========= ================= ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============================== ``1.0.2`` ``GCC/10.2.0``, ``GCC/10.3.0`` -``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` -``1.0.3`` ``-R-4.1.2`` ``foss/2021b`` +``1.0.2`` ``-Python-3.8.2`` ``GCC/9.3.0`` +``1.0.3`` ``-R-4.1.0`` ``foss/2021a`` +``1.0.3`` ``-R-4.1.2`` ``foss/2021b`` ========= ================= ============================== @@ -49507,7 +51480,7 @@ Load data from a VCF (variant call format) file into numpy arrays, and (option *homepage*: https://github.com/alimanfoo/vcfnp ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.3.0`` ``-Python-2.7.11`` ``foss/2016a`` ========= ================== ============== @@ -49523,14 +51496,14 @@ The aim of VCFtools is to provide easily accessible methods for working with c *homepage*: https://vcftools.github.io ========== ================ ===================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ===================================================================================================================== -``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` -``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` -``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` +``0.1.14`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``0.1.15`` ``-Perl-5.24.0`` ``foss/2016b`` +``0.1.15`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``0.1.15`` ``-Perl-5.26.1`` ``foss/2018a`` ``0.1.16`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/11.3.0``, ``GCC/8.3.0``, ``GCC/9.3.0``, ``iccifort/2019.5.281`` -``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` +``0.1.16`` ``-Perl-5.28.0`` ``foss/2018b``, ``intel/2018b`` ========== ================ ===================================================================================================================== @@ -49544,7 +51517,7 @@ VEGAS (Versatile Gene-based Association Study) is a free program for performing *homepage*: http://gump.qimr.edu.au/VEGAS/ ========== ========== -version toolchain +version toolchain ========== ========== ``0.8.27`` ``system`` ========== ========== @@ -49560,9 +51533,9 @@ Velocyto is a library for the analysis of RNA velocity. *homepage*: https://velocyto.org/velocyto.py/ =========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================= =============== -``0.17.17`` ``foss/2021a`` +``0.17.17`` ``foss/2021a`` ``0.17.17`` ``-Python-3.8.2`` ``intel/2020a`` =========== ================= =============== @@ -49577,10 +51550,10 @@ Sequence assembler for very short reads *homepage*: http://www.ebi.ac.uk/~zerbino/velvet/ ========== ================ ============================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ============================================================= ``1.2.10`` ``-mt-kmer_191`` ``GCC/11.2.0``, ``GCC/8.3.0``, ``foss/2018a``, ``foss/2018b`` -``1.2.10`` ``-mt-kmer_37`` ``intel/2017a`` +``1.2.10`` ``-mt-kmer_37`` ``intel/2017a`` ========== ================ ============================================================= @@ -49594,16 +51567,16 @@ Variant Effect Predictor (VEP) determines the effect of your variants (SNPs, in *homepage*: https://www.ensembl.org/info/docs/tools/vep ========= ================ =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================ =============================== -``93.4`` ``-Perl-5.26.1`` ``intel/2018a`` -``94.0`` ``-Perl-5.28.0`` ``foss/2018b`` +``93.4`` ``-Perl-5.26.1`` ``intel/2018a`` +``94.0`` ``-Perl-5.28.0`` ``foss/2018b`` ``94.5`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``95.0`` ``-Perl-5.28.0`` ``foss/2018b`` -``96.0`` ``-Perl-5.28.1`` ``foss/2019a`` -``103.1`` ``GCC/10.2.0`` -``105`` ``GCC/11.2.0`` -``107`` ``GCC/11.3.0`` +``95.0`` ``-Perl-5.28.0`` ``foss/2018b`` +``96.0`` ``-Perl-5.28.1`` ``foss/2019a`` +``103.1`` ``GCC/10.2.0`` +``105`` ``GCC/11.2.0`` +``107`` ``GCC/11.3.0`` ========= ================ =============================== @@ -49617,7 +51590,7 @@ verifyBamID is a software that verifies whether the reads in particular file mat *homepage*: http://csg.sph.umich.edu/kang/verifyBamID/index.html ========= ============== -version toolchain +version toolchain ========= ============== ``1.1.3`` ``foss/2016a`` ========= ============== @@ -49633,7 +51606,7 @@ A versatile and efficient RNA-Seq read counting tool *homepage*: https://github.com/qinzhu/VERSE ========= ============== -version toolchain +version toolchain ========= ============== ``0.1.5`` ``foss/2016b`` ========= ============== @@ -49649,7 +51622,7 @@ VESTA is a 3D visualization program for structured models, volumetric data su *homepage*: http://www.jp-minerals.org/vesta ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``3.5.8`` ``-gtk3`` ``system`` ========= ============= ========== @@ -49665,16 +51638,16 @@ The Vienna RNA Package consists of a C code library and several stand-alone prog *homepage*: https://www.tbi.univie.ac.at/RNA/ ========== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============================== -``2.2.3`` ``intel/2016b`` -``2.3.4`` ``foss/2016b`` -``2.3.5`` ``intel/2017a`` +``2.2.3`` ``intel/2016b`` +``2.3.4`` ``foss/2016b`` +``2.3.5`` ``intel/2017a`` ``2.4.10`` ``-Python-2.7.15`` ``foss/2018b``, ``intel/2018b`` -``2.4.11`` ``-Python-3.6.6`` ``foss/2018b`` -``2.4.14`` ``-Python-3.6.6`` ``foss/2018b`` -``2.5.0`` ``foss/2021b`` -``2.5.1`` ``foss/2021b`` +``2.4.11`` ``-Python-3.6.6`` ``foss/2018b`` +``2.4.14`` ``-Python-3.6.6`` ``foss/2018b`` +``2.5.0`` ``foss/2021b`` +``2.5.1`` ``foss/2021b`` ========== ================== =============================== @@ -49687,13 +51660,14 @@ Vim is an advanced text editor that seeks to provide the power of the de-facto *homepage*: http://www.vim.org -============ ================== ================= -version versionsuffix toolchain -============ ================== ================= -``8.0`` ``-Python-2.7.11`` ``foss/2016a`` -``8.1.0483`` ``-Python-2.7.15`` ``foss/2018b`` +============ ================== ================== +version versionsuffix toolchain +============ ================== ================== +``8.0`` ``-Python-2.7.11`` ``foss/2016a`` +``8.1.0483`` ``-Python-2.7.15`` ``foss/2018b`` ``8.1.1209`` ``-Python-3.7.2`` ``GCCcore/8.2.0`` -============ ================== ================= +``9.0.0950`` ``GCCcore/11.3.0`` +============ ================== ================== .. _list_software_VirSorter_944: @@ -49706,7 +51680,7 @@ VirSorter: mining viral signal from microbial genomic data. *homepage*: https://github.com/simroux/VirSorter ============ ================ ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================ ============== ``20160601`` ``-Perl-5.22.1`` ``foss/2016a`` ============ ================ ============== @@ -49722,11 +51696,11 @@ VirtualGL is an open source toolkit that gives any Linux or Unix remote display *homepage*: https://virtualgl.org/ ========= ================= -version toolchain +version toolchain ========= ================= -``2.6.1`` ``foss/2018b`` +``2.6.1`` ``foss/2018b`` ``2.6.2`` ``GCCcore/9.3.0`` -``3.0`` ``GCC/11.2.0`` +``3.0`` ``GCC/11.2.0`` ========= ================= @@ -49740,7 +51714,7 @@ Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration *homepage*: https://github.com/openlink/virtuoso-opensource =========== ============== -version toolchain +version toolchain =========== ============== ``7.2.6.1`` ``GCC/10.3.0`` =========== ============== @@ -49756,7 +51730,7 @@ VisPy is a high-performance interactive 2D/3D data visualization library levera *homepage*: https://vispy.org ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.6.6`` ``foss/2020b``, ``intel/2020b`` ========= =============================== @@ -49772,14 +51746,14 @@ VMD is a molecular visualization program for displaying, animating, and analyzin *homepage*: https://www.ks.uiuc.edu/Research/vmd ============ ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== ================================== -``1.9.3`` ``-Python-2.7.12`` ``intel/2016b`` -``1.9.3`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2018a`` -``1.9.3`` ``-Python-2.7.15`` ``intel/2018b`` -``1.9.4a43`` ``-Python-3.7.4`` ``fosscuda/2019b`` +``1.9.3`` ``-Python-2.7.12`` ``intel/2016b`` +``1.9.3`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2018a`` +``1.9.3`` ``-Python-2.7.15`` ``intel/2018b`` +``1.9.4a43`` ``-Python-3.7.4`` ``fosscuda/2019b`` ``1.9.4a51`` ``foss/2020b``, ``fosscuda/2020b`` -``1.9.4a57`` ``foss/2022a`` +``1.9.4a57`` ``foss/2022a`` ============ ================== ================================== @@ -49793,7 +51767,7 @@ vmtk is a collection of libraries and tools for 3D reconstruction, geometric ana *homepage*: https://vmtk.org ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.4.0`` ``-Python-3.7.4`` ``foss/2019b`` ========= ================= ============== @@ -49809,7 +51783,7 @@ CUDA-accelerated numpy 3D affine transformations *homepage*: https://github.com/the-lay/voltools ========= ============== -version toolchain +version toolchain ========= ============== ``0.4.2`` ``foss/2020b`` ========= ============== @@ -49825,7 +51799,7 @@ Command-line tools for creating and playing Ogg Vorbis files. *homepage*: https://xiph.org/vorbis/ ========= ========================================================== -version toolchain +version toolchain ========= ========================================================== ``1.4.2`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ========= ========================================================== @@ -49841,7 +51815,7 @@ Voro++ is a software library for carrying out three-dimensional computations of *homepage*: http://math.lbl.gov/voro++/ ========= ================================================================================================================================================================== -version toolchain +version toolchain ========= ================================================================================================================================================================== ``0.4.6`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/6.4.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2019b``, ``intel/2016a``, ``intel/2019b`` ========= ================================================================================================================================================================== @@ -49857,21 +51831,21 @@ Basic Python libraries used by UGent's HPC group *homepage*: http://hpcugent.github.com/vsc-base/ ========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== =============== -``1.6.9`` ``system`` -``1.7.3`` ``system`` -``2.0.4`` ``system`` -``2.1.2`` ``system`` -``2.4.2`` ``system`` +``1.6.9`` ``system`` +``1.7.3`` ``system`` +``2.0.4`` ``system`` +``2.1.2`` ``system`` +``2.4.2`` ``system`` ``2.4.17`` ``-Python-2.7.11`` ``intel/2016a`` -``2.5.1`` ``system`` +``2.5.1`` ``system`` ``2.5.1`` ``-Python-2.7.11`` ``intel/2016a`` ``2.5.1`` ``-Python-2.7.12`` ``intel/2016b`` -``2.5.8`` ``system`` -``2.8.0`` ``system`` -``2.8.1`` ``system`` -``2.8.3`` ``system`` +``2.5.8`` ``system`` +``2.8.0`` ``system`` +``2.8.1`` ``system`` +``2.8.3`` ``system`` ========== ================== =============== @@ -49885,17 +51859,17 @@ vsc-install provides shared setuptools functions and classes for Python librarie *homepage*: https://pypi.python.org/pypi/vsc-install =========== ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================== =============== ``0.9.18`` ``-Python-2.7.11`` ``intel/2016a`` -``0.10.6`` ``system`` +``0.10.6`` ``system`` ``0.10.6`` ``-Python-2.7.11`` ``intel/2016a`` ``0.10.11`` ``-Python-2.7.11`` ``intel/2016a`` ``0.10.11`` ``-Python-2.7.12`` ``intel/2016b`` -``0.10.25`` ``system`` -``0.10.26`` ``system`` -``0.11.1`` ``system`` -``0.11.2`` ``system`` +``0.10.25`` ``system`` +``0.10.26`` ``system`` +``0.11.1`` ``system`` +``0.11.2`` ``system`` =========== ================== =============== @@ -49909,35 +51883,35 @@ mympirun is a tool to make it easier for users of HPC clusters to run MPI progra *homepage*: https://github.com/hpcugent/vsc-mympirun =========== ================================== =============== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================================== =============== -``3.2.1`` ``system`` -``3.3.0`` ``system`` -``3.4.2`` ``system`` +``3.2.1`` ``system`` +``3.3.0`` ``system`` +``3.4.2`` ``system`` ``3.4.2`` ``-Python-2.7.11-vsc-base-2.4.17`` ``intel/2016a`` ``3.4.2`` ``-Python-2.7.11-vsc-base-2.5.1`` ``intel/2016a`` -``3.4.2`` ``-vsc-base-2.4.2`` ``system`` +``3.4.2`` ``-vsc-base-2.4.2`` ``system`` ``3.4.3`` ``-Python-2.7.12`` ``intel/2016b`` -``4.0.0`` ``system`` -``4.0.0b0`` ``system`` -``4.0.1`` ``system`` -``4.0.2`` ``system`` -``4.1.4`` ``system`` -``4.1.5`` ``system`` -``4.1.6`` ``system`` -``4.1.8`` ``system`` -``4.1.9`` ``system`` -``5.1.0`` ``system`` -``5.2.0`` ``system`` -``5.2.2`` ``system`` -``5.2.3`` ``system`` -``5.2.4`` ``system`` -``5.2.5`` ``system`` -``5.2.6`` ``system`` -``5.2.7`` ``system`` -``5.2.9`` ``system`` -``5.2.10`` ``system`` -``5.2.11`` ``system`` +``4.0.0`` ``system`` +``4.0.0b0`` ``system`` +``4.0.1`` ``system`` +``4.0.2`` ``system`` +``4.1.4`` ``system`` +``4.1.5`` ``system`` +``4.1.6`` ``system`` +``4.1.8`` ``system`` +``4.1.9`` ``system`` +``5.1.0`` ``system`` +``5.2.0`` ``system`` +``5.2.2`` ``system`` +``5.2.3`` ``system`` +``5.2.4`` ``system`` +``5.2.5`` ``system`` +``5.2.6`` ``system`` +``5.2.7`` ``system`` +``5.2.9`` ``system`` +``5.2.10`` ``system`` +``5.2.11`` ``system`` =========== ================================== =============== @@ -49951,7 +51925,7 @@ VSC-tools is a set of Python libraries and scripts that are commonly used within *homepage*: http://hpcugent.github.com/vsc-mympirun/ ========= ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============== ``3.4.1`` ``-Python-2.7.12`` ``intel/2016b`` ========= ================== =============== @@ -49967,7 +51941,7 @@ vsc-processcontrol is a module to abstract process control like scheduler settin *homepage*: http://hpcugent.github.com/vsc-processcontrol/ ======= =================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= =================== ========== ``1.0`` ``system`` ``1.0`` ``-vsc-base-2.1.2`` ``system`` @@ -49984,13 +51958,13 @@ VSEARCH supports de novo and reference based chimera detection, clustering, ful *homepage*: https://github.com/torognes/vsearch ========== ======================================== -version toolchain +version toolchain ========== ======================================== -``2.9.1`` ``foss/2018b`` +``2.9.1`` ``foss/2018b`` ``2.13.4`` ``iccifort/2019.1.144-GCC-8.2.0-2.31.1`` -``2.15.0`` ``GCC/9.3.0`` -``2.18.0`` ``GCC/10.2.0`` -``2.21.1`` ``GCC/10.3.0`` +``2.15.0`` ``GCC/9.3.0`` +``2.18.0`` ``GCC/10.2.0`` +``2.21.1`` ``GCC/10.3.0`` ========== ======================================== @@ -50004,7 +51978,7 @@ A tool set for short variant discovery in genetic sequence data. *homepage*: http://genome.sph.umich.edu/wiki/Vt =========== ============================================================================= -version toolchain +version toolchain =========== ============================================================================= ``0.57721`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``GCC/9.3.0``, ``foss/2018b`` =========== ============================================================================= @@ -50020,27 +51994,28 @@ The Visualization Toolkit (VTK) is an open-source, freely available software sys *homepage*: https://www.vtk.org ============= ================== =================================================== -version versionsuffix toolchain +version versionsuffix toolchain ============= ================== =================================================== -``6.3.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``6.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``7.0.0`` ``-Python-2.7.12`` ``intel/2016b`` -``7.1.0`` ``-Python-2.7.12`` ``intel/2016b`` -``7.1.1`` ``-Python-2.7.13`` ``intel/2017a`` -``8.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` -``8.1.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` -``8.1.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` -``8.1.1`` ``-Python-2.7.15`` ``foss/2018b`` -``8.1.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` -``8.2.0`` ``foss/2021a`` -``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` -``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` -``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` +``6.3.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` +``6.3.0`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` +``7.0.0`` ``-Python-2.7.12`` ``intel/2016b`` +``7.1.0`` ``-Python-2.7.12`` ``intel/2016b`` +``7.1.1`` ``-Python-2.7.13`` ``intel/2017a`` +``8.0.1`` ``-Python-2.7.14`` ``foss/2017b``, ``intel/2017b`` +``8.1.0`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2018a`` +``8.1.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``8.1.1`` ``-Python-2.7.14`` ``intel/2018a`` +``8.1.1`` ``-Python-2.7.15`` ``foss/2018b`` +``8.1.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``8.2.0`` ``foss/2021a`` +``8.2.0`` ``-Python-2.7.15`` ``foss/2019a`` +``8.2.0`` ``-Python-3.7.2`` ``foss/2019a``, ``intel/2019a`` +``8.2.0`` ``-Python-3.7.4`` ``foss/2019b`` ``8.2.0`` ``-Python-3.8.2`` ``foss/2020a``, ``fosscuda/2020a``, ``intel/2020a`` -``9.0.1`` ``foss/2020b``, ``foss/2021a`` -``9.1.0`` ``foss/2021b`` -``9.2.0.rc2`` ``foss/2022a`` +``9.0.1`` ``foss/2020b``, ``foss/2021a`` +``9.1.0`` ``foss/2021b`` +``9.2.0.rc2`` ``foss/2022a`` +``9.2.2`` ``foss/2022a`` ============= ================== =================================================== @@ -50054,7 +52029,7 @@ Intel VTune Amplifier XE is the premier performance profiler for C, C++, C#, For *homepage*: https://software.intel.com/en-us/vtune ================= ========== -version toolchain +version toolchain ================= ========== ``2013_update6`` ``system`` ``2013_update8`` ``system`` @@ -50092,7 +52067,7 @@ VV is an open-source and cross platform image viewer, designed for fast and sim *homepage*: https://www.creatis.insa-lyon.fr/rio/vv ============== ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============== ================= ============== ``2018.09.19`` ``-Python-3.6.6`` ``foss/2018b`` ============== ================= ============== @@ -50108,7 +52083,7 @@ A multi-platform collection of C++ software libraries for Computer Vision and Im *homepage*: https://sf.net/projects/vxl ========== ============== -version toolchain +version toolchain ========== ============== ``1.18.0`` ``foss/2018a`` ========== ============== @@ -50120,7 +52095,7 @@ version toolchain --- -:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_Wayland_720` - :ref:`list_software_Waylandpp_944` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wgsim_551` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` +:ref:`list_software_wandb_524` - :ref:`list_software_Wannier90_829` - :ref:`list_software_WannierTools_1253` - :ref:`list_software_Wayland_720` - :ref:`list_software_Waylandpp_944` - :ref:`list_software_WCT_238` - :ref:`list_software_wcwidth_762` - :ref:`list_software_webin-cli_890` - :ref:`list_software_WebKitGTK+_855` - :ref:`list_software_WebSocket++_989` - :ref:`list_software_WEKA_296` - :ref:`list_software_wget_439` - :ref:`list_software_wgsim_551` - :ref:`list_software_WHAM_301` - :ref:`list_software_WhatsHap_800` - :ref:`list_software_wheel_533` - :ref:`list_software_WIEN2k_464` - :ref:`list_software_WildMagic_881` - :ref:`list_software_Winnowmap_960` - :ref:`list_software_WisecondorX_1141` - :ref:`list_software_WISExome_753` - :ref:`list_software_wkhtmltopdf_1204` - :ref:`list_software_worker_666` - :ref:`list_software_wpebackend-fdo_1402` - :ref:`list_software_WPS_250` - :ref:`list_software_WRF_239` - :ref:`list_software_WRF-Fire_674` - :ref:`list_software_wrf-python_1054` - :ref:`list_software_wtdbg2_586` - :ref:`list_software_wxPropertyGrid_1498` - :ref:`list_software_wxPython_881` - :ref:`list_software_wxWidgets_966` .. _list_software_wandb_524: @@ -50132,11 +52107,13 @@ CLI and Python API for Weights and Biases (wandb), a tool for visualizing and tr *homepage*: https://www.wandb.com/ -========== ================= ================= -version versionsuffix toolchain -========== ================= ================= +========== ================= ================== +version versionsuffix toolchain +========== ================= ================== ``0.8.30`` ``-Python-3.7.4`` ``gcccuda/2019b`` -========== ================= ================= +``0.13.4`` ``GCCcore/11.3.0`` +``0.13.6`` ``GCC/11.3.0`` +========== ================= ================== .. _list_software_Wannier90_829: @@ -50149,13 +52126,13 @@ A tool for obtaining maximally-localised Wannier functions *homepage*: http://www.wannier.org =========== ============= ==================================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ==================================================================================================================================================================== -``1.2`` ``intel/2016.02-GCC-4.9`` -``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` -``2.0.1.1`` ``-abinit`` ``intel/2018b`` -``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` -``3.0.0`` ``intel/2018b`` +``1.2`` ``intel/2016.02-GCC-4.9`` +``2.0.1`` ``intel/2016.02-GCC-4.9``, ``intel/2016a`` +``2.0.1.1`` ``-abinit`` ``intel/2018b`` +``2.1.0`` ``foss/2017b``, ``intel/2017a``, ``intel/2017b`` +``3.0.0`` ``intel/2018b`` ``3.1.0`` ``foss/2020b``, ``foss/2021a``, ``foss/2021b``, ``foss/2022a``, ``gomkl/2021a``, ``intel/2020a``, ``intel/2020b``, ``intel/2021a``, ``intel/2021b``, ``intel/2022a`` =========== ============= ==================================================================================================================================================================== @@ -50170,7 +52147,7 @@ WannierTools is an open source software that studies the physical properties of *homepage*: http://www.wanniertools.com ========= =============== -version toolchain +version toolchain ========= =============== ``2.3.0`` ``intel/2018a`` ``2.5.1`` ``intel/2020b`` @@ -50186,12 +52163,12 @@ Wayland is a project to define a protocol for a compositor to talk to its clien *homepage*: https://wayland.freedesktop.org/ -========== ================== -version toolchain -========== ================== +========== ====================================== +version toolchain +========== ====================================== ``1.20.0`` ``GCCcore/11.3.0`` -``1.21.0`` ``GCCcore/11.2.0`` -========== ================== +``1.21.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========== ====================================== .. _list_software_Waylandpp_944: @@ -50199,15 +52176,15 @@ version toolchain *Waylandpp* +++++++++++ -Wayland is an object oriented display protocol, which features request and events. Requests can be seen as method calls on certain objects, whereas events can be seen as signals of an object. This makes the Wayland protocol a perfect candidate for a C++ binding. The goal of this library is to create such a C++ binding for Wayland using the most modern C++ technology currently available, providing an easy to use C++ API to Wayland. +Wayland is an object oriented display protocol, which features request and events. Requests can be seen as method calls on certain objects, whereas events can be seen as signals of an object. This makes the Wayland protocol a perfect candidate for a C++ binding. The goal of this library is to create such a C++ binding for Wayland using the most modern C++ technology currently available, providing an easy to use C++ API to Wayland. *homepage*: https://github.com/NilsBrause/waylandpp -========= ================== -version toolchain -========= ================== -``1.0.0`` ``GCCcore/11.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.0.0`` ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +========= ====================================== .. _list_software_WCT_238: @@ -50220,7 +52197,7 @@ NOAA's Weather and Climate Toolkit (WCT) is free, platform independent software *homepage*: https://www.ncdc.noaa.gov/wct/index.php ========= ============= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= ========== ``4.6.0`` ``-Java-11`` ``system`` ========= ============= ========== @@ -50236,12 +52213,12 @@ wcwidth is a low-level Python library to simplify Terminal emulation. *homepage*: https://github.com/jquast/wcwidth ========= ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== =============================== -``0.1.7`` ``-Python-2.7.11`` ``foss/2016a`` +``0.1.7`` ``-Python-2.7.11`` ``foss/2016a`` ``0.1.7`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``0.1.7`` ``-Python-3.5.1`` ``foss/2016a`` -``0.1.7`` ``-Python-3.5.2`` ``intel/2016b`` +``0.1.7`` ``-Python-3.5.1`` ``foss/2016a`` +``0.1.7`` ``-Python-3.5.2`` ``intel/2016b`` ========= ================== =============================== @@ -50255,7 +52232,7 @@ The Webin command line submission interface can be used to validate, upload and *homepage*: https://github.com/enasequence/webin-cli ========= ========== -version toolchain +version toolchain ========= ========== ``1.8.9`` ``system`` ========= ========== @@ -50266,15 +52243,16 @@ version toolchain *WebKitGTK+* ++++++++++++ -WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. It offers WebKit’s full functionality and is useful in a wide range of systems from desktop computers to embedded systems like phones, tablets, and televisions. +WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. It offers WebKit's full functionality and is useful in a wide range of systems from desktop computers to embedded systems like phones, tablets, and televisions. *homepage*: https://webkitgtk.org/ ========== ============================= -version toolchain +version toolchain ========== ============================= -``2.24.1`` ``GCC/8.2.0-2.31.1`` +``2.24.1`` ``GCC/8.2.0-2.31.1`` ``2.27.4`` ``GCC/10.3.0``, ``GCC/8.3.0`` +``2.37.1`` ``GCC/11.2.0`` ========== ============================= @@ -50288,7 +52266,7 @@ WebSocket++ is an open source (BSD license) header only C++ library that implem *homepage*: https://www.zaphoyd.com/websocketpp/ ========= =============== -version toolchain +version toolchain ========= =============== ``0.8.1`` ``gompi/2019a`` ========= =============== @@ -50304,7 +52282,7 @@ Weka is a collection of machine learning algorithms for data mining tasks. The *homepage*: http://www.cs.waikato.ac.nz/ml/weka/index.html ========== ================== ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ========== ``3.6.12`` ``-Java-1.7.0_80`` ``system`` ``3.7.0`` ``-Java-1.7.0_80`` ``system`` @@ -50321,14 +52299,14 @@ GNU Wget is a free software package for retrieving files using HTTP, HTTPS and F *homepage*: https://www.gnu.org/software/wget ========== ===================================== -version toolchain +version toolchain ========== ===================================== -``1.17.1`` ``foss/2016a``, ``foss/2016b`` -``1.19.4`` ``GCCcore/6.4.0`` -``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` +``1.17.1`` ``foss/2016a``, ``foss/2016b`` +``1.19.4`` ``GCCcore/6.4.0`` +``1.20.1`` ``GCCcore/7.3.0``, ``GCCcore/8.3.0`` ``1.20.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.21.1`` ``GCCcore/10.3.0`` -``1.21.2`` ``GCCcore/11.2.0`` +``1.21.1`` ``GCCcore/10.3.0`` +``1.21.2`` ``GCCcore/11.2.0`` ========== ===================================== @@ -50342,7 +52320,7 @@ Wgsim is a small tool for simulating sequence reads from a reference genome. *homepage*: https://github.com/lh3/wgsim/ ============ ============================== -version toolchain +version toolchain ============ ============================== ``20111017`` ``GCC/10.2.0``, ``GCC/11.2.0`` ============ ============================== @@ -50358,7 +52336,7 @@ An implementation of WHAM: the Weighted Histogram Analysis Method *homepage*: http://membrane.urmc.rochester.edu/?page_id=126 ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``2.0.9.1`` ``intel/2019a`` ``2.0.9.1`` ``-kj_mol`` ``intel/2019a`` @@ -50377,10 +52355,10 @@ WhatsHap is a software for phasing genomic variants using DNA sequencing reads, *homepage*: https://whatshap.readthedocs.io ======= ============================== -version toolchain +version toolchain ======= ============================== ``1.1`` ``foss/2020b``, ``foss/2021a`` -``1.4`` ``foss/2021b`` +``1.4`` ``foss/2021b`` ======= ============================== @@ -50394,17 +52372,17 @@ A built-package format for Python. *homepage*: https://pypi.python.org/pypi/wheel ========== ================== ======================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================== ======================================================================== -``0.29.0`` ``-Python-2.7.11`` ``foss/2016a`` -``0.29.0`` ``-Python-3.5.1`` ``foss/2016a`` +``0.29.0`` ``-Python-2.7.11`` ``foss/2016a`` +``0.29.0`` ``-Python-3.5.1`` ``foss/2016a`` ``0.30.0`` ``-Python-2.7.14`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` ``0.30.0`` ``-Python-3.6.3`` ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017b``, ``intelcuda/2017b`` -``0.30.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` -``0.31.0`` ``-Python-2.7.14`` ``fosscuda/2018a``, ``intel/2018a`` -``0.31.0`` ``-Python-3.6.4`` ``foss/2018a``, ``fosscuda/2018a`` -``0.31.1`` ``-Python-2.7.15`` ``fosscuda/2018b`` -``0.31.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` +``0.30.0`` ``-Python-3.6.4`` ``foss/2018a``, ``intel/2018a`` +``0.31.0`` ``-Python-2.7.14`` ``fosscuda/2018a``, ``intel/2018a`` +``0.31.0`` ``-Python-3.6.4`` ``foss/2018a``, ``fosscuda/2018a`` +``0.31.1`` ``-Python-2.7.15`` ``fosscuda/2018b`` +``0.31.1`` ``-Python-3.6.6`` ``foss/2018b``, ``fosscuda/2018b`` ========== ================== ======================================================================== @@ -50418,13 +52396,13 @@ The program package WIEN2k allows to perform electronic structure calculations o *homepage*: http://www.wien2k.at/ ======== ================================================ -version toolchain +version toolchain ======== ================================================ ``17.1`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` ``18.1`` ``foss/2018a``, ``gimkl/2017a``, ``intel/2018a`` -``19.1`` ``intel/2019a`` -``19.2`` ``intel/2020b`` -``21.1`` ``intel/2021a`` +``19.1`` ``intel/2019a`` +``19.2`` ``intel/2020b`` +``21.1`` ``intel/2021a`` ======== ================================================ @@ -50438,7 +52416,7 @@ Wild Magic 5.17 *homepage*: https://www.geometrictools.com/index.html ======== ================================== -version toolchain +version toolchain ======== ================================== ``5.17`` ``GCCcore/10.3.0``, ``foss/2018b`` ======== ================================== @@ -50454,7 +52432,7 @@ Winnowmap is a long-read mapping algorithm, and a result of our exploration int *homepage*: https://github.com/marbl/Winnowmap ======= ============= -version toolchain +version toolchain ======= ============= ``1.0`` ``GCC/8.3.0`` ======= ============= @@ -50470,7 +52448,7 @@ WisecondorX -- an evolved WISECONDOR *homepage*: https://github.com/CenterForMedicalGeneticsGhent/WisecondorX ========= ================= ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ============== ``1.1.6`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= ============== @@ -50486,7 +52464,7 @@ A within-sample comparison approach to detect copy number variations in whole ex *homepage*: https://github.com/VUmcCGP/wisexome ============ ================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============== ``20180517`` ``-Python-2.7.14`` ``intel/2018a`` ============ ================== =============== @@ -50502,7 +52480,7 @@ wkhtmltopdf and wkhtmltoimage are open source (LGPLv3) command line tools to ren *homepage*: http://wkhtmltopdf.org/ ========== ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= ========== ``0.12.3`` ``-Linux-x86_64`` ``system`` ========== ================= ========== @@ -50518,22 +52496,38 @@ The Worker framework has been developed to help deal with parameter exploration *homepage*: https://github.com/gjbex/worker ========== ================ ============================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ============================== -``1.6.4`` ``intel/2016a`` -``1.6.5`` ``intel/2016a`` -``1.6.6`` ``intel/2016b`` -``1.6.7`` ``-intel-2016b`` ``system`` -``1.6.7`` ``-intel-2017a`` ``system`` -``1.6.7`` ``-intel-2017b`` ``system`` -``1.6.8`` ``-intel-2018a`` ``system`` -``1.6.8`` ``-intel-2018b`` ``system`` -``1.6.11`` ``intel/2019b`` +``1.6.4`` ``intel/2016a`` +``1.6.5`` ``intel/2016a`` +``1.6.6`` ``intel/2016b`` +``1.6.7`` ``-intel-2016b`` ``system`` +``1.6.7`` ``-intel-2017a`` ``system`` +``1.6.7`` ``-intel-2017b`` ``system`` +``1.6.8`` ``-intel-2018a`` ``system`` +``1.6.8`` ``-intel-2018b`` ``system`` +``1.6.11`` ``intel/2019b`` ``1.6.12`` ``foss/2019a``, ``foss/2021b`` -``1.6.13`` ``iimpi/2021b`` +``1.6.13`` ``iimpi/2021b`` ========== ================ ============================== +.. _list_software_wpebackend-fdo_1402: + +*wpebackend-fdo* +++++++++++++++++ + +WPE WebKit allows embedders to create simple and performant systems based on Web platform technologies. It is a WebKit port designed with flexibility and hardware acceleration in mind, leveraging common 3D graphics APIs for best performance. + +*homepage*: https://wpewebkit.org/ + +========== ================== +version toolchain +========== ================== +``1.13.1`` ``GCCcore/11.2.0`` +========== ================== + + .. _list_software_WPS_250: *WPS* @@ -50544,15 +52538,16 @@ WRF Preprocessing System (WPS) for WRF. The Weather Research and Forecasting (WR *homepage*: http://www.wrf-model.org ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== ``3.8.0`` ``-dmpar`` ``intel/2016a`` -``3.9.1`` ``-dmpar`` ``foss/2020b`` +``3.9.1`` ``-dmpar`` ``foss/2020b`` ``4.0.1`` ``-dmpar`` ``intel/2018b`` -``4.0.2`` ``-dmpar`` ``foss/2018b`` +``4.0.2`` ``-dmpar`` ``foss/2018b`` ``4.1`` ``-dmpar`` ``intel/2019b`` -``4.2`` ``-dmpar`` ``foss/2020b`` -``4.3.1`` ``-dmpar`` ``foss/2021a`` +``4.2`` ``-dmpar`` ``foss/2020b`` +``4.3.1`` ``-dmpar`` ``foss/2021a`` +``4.4`` ``-dmpar`` ``foss/2022a`` ========= ============= =============== @@ -50566,16 +52561,17 @@ The Weather Research and Forecasting (WRF) Model is a next-generation mesoscale *homepage*: https://www.wrf-model.org =========== ============= ================================================================ -version versionsuffix toolchain +version versionsuffix toolchain =========== ============= ================================================================ -``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` +``3.8.0`` ``-dmpar`` ``intel/2016a``, ``intel/2016b`` ``3.9.1.1`` ``-dmpar`` ``foss/2020a``, ``foss/2020b``, ``intel/2020a``, ``intel/2020b`` -``4.0.1`` ``-dmpar`` ``intel/2018b`` -``4.0.2`` ``-dmpar`` ``foss/2018b`` -``4.1.3`` ``-dm+sm`` ``intel/2019b`` -``4.1.3`` ``-dmpar`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b`` -``4.2.2`` ``-dmpar`` ``foss/2020b`` -``4.3`` ``-dmpar`` ``foss/2021a`` +``4.0.1`` ``-dmpar`` ``intel/2018b`` +``4.0.2`` ``-dmpar`` ``foss/2018b`` +``4.1.3`` ``-dm+sm`` ``intel/2019b`` +``4.1.3`` ``-dmpar`` ``foss/2019b``, ``foss/2020a``, ``intel/2019b`` +``4.2.2`` ``-dmpar`` ``foss/2020b`` +``4.3`` ``-dmpar`` ``foss/2021a`` +``4.4`` ``-dmpar`` ``foss/2022a`` =========== ============= ================================================================ @@ -50589,7 +52585,7 @@ WRF-Fire combines the Weather Research and Forecasting model (WRF) with a fire c *homepage*: http://www.openwfm.org/wiki/WRF-SFIRE ============ ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= =============== ``20170221`` ``-dmpar`` ``intel/2016b`` ============ ============= =============== @@ -50605,7 +52601,7 @@ A collection of diagnostic and interpolation routines for use with output from *homepage*: https://wrf-python.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``1.2.0`` ``-Python-3.6.4`` ``intel/2018a`` ``1.3.1`` ``-Python-3.6.6`` ``intel/2018b`` @@ -50622,9 +52618,9 @@ Wtdbg2 is a de novo sequence assembler for long noisy reads produced by PacBio *homepage*: https://github.com/ruanjue/wtdbg2 ======= ===================================== -version toolchain +version toolchain ======= ===================================== -``2.3`` ``GCC/7.3.0-2.30`` +``2.3`` ``GCC/7.3.0-2.30`` ``2.5`` ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ======= ===================================== @@ -50639,7 +52635,7 @@ wxPropertyGrid is a property sheet control for wxWidgets. In other words, it is *homepage*: http://wxpropgrid.sourceforge.net/ ========== ============= -version toolchain +version toolchain ========== ============= ``1.4.15`` ``GCC/4.9.2`` ========== ============= @@ -50655,17 +52651,18 @@ Wraps the wxWidgets C++ toolkit and provides access to the user interface portio *homepage*: https://www.wxpython.org/ =============== ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain =============== ================== =============================== ``3.0.2.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` -``3.0.2.0`` ``-Python-2.7.12`` ``intel/2016b`` -``3.0.2.0`` ``-Python-2.7.13`` ``intel/2017a`` -``3.0.2.0`` ``-Python-2.7.14`` ``intel/2017b`` -``3.0.2.0`` ``-Python-2.7.15`` ``foss/2018b`` -``4.0.4`` ``-Python-2.7.15`` ``GCC/8.2.0-2.31.1`` -``4.0.4`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` -``4.0.7.post2`` ``-Python-3.7.4`` ``GCC/8.3.0`` -``4.1.1`` ``foss/2021a`` +``3.0.2.0`` ``-Python-2.7.12`` ``intel/2016b`` +``3.0.2.0`` ``-Python-2.7.13`` ``intel/2017a`` +``3.0.2.0`` ``-Python-2.7.14`` ``intel/2017b`` +``3.0.2.0`` ``-Python-2.7.15`` ``foss/2018b`` +``4.0.4`` ``-Python-2.7.15`` ``GCC/8.2.0-2.31.1`` +``4.0.4`` ``-Python-3.7.2`` ``GCC/8.2.0-2.31.1`` +``4.0.7.post2`` ``-Python-3.7.4`` ``GCC/8.3.0`` +``4.1.1`` ``foss/2021a`` +``4.2.0`` ``foss/2021b`` =============== ================== =============================== @@ -50679,14 +52676,15 @@ wxWidgets is a C++ library that lets developers create applications for Windows, *homepage*: https://www.wxwidgets.org ========= ============================== -version toolchain +version toolchain ========= ============================== -``3.0.3`` ``foss/2018a`` -``3.0.4`` ``GCC/8.2.0-2.31.1`` -``3.1.3`` ``GCC/8.3.0`` -``3.1.4`` ``GCC/10.2.0`` +``3.0.3`` ``foss/2018a`` +``3.0.4`` ``GCC/8.2.0-2.31.1`` +``3.1.3`` ``GCC/8.3.0`` +``3.1.4`` ``GCC/10.2.0`` ``3.1.5`` ``GCC/10.3.0``, ``GCC/11.2.0`` -``3.2.1`` ``GCC/11.3.0`` +``3.2.0`` ``GCC/11.2.0`` +``3.2.1`` ``GCC/11.3.0`` ========= ============================== @@ -50696,7 +52694,7 @@ version toolchain --- -:ref:`list_software_X11_186` - :ref:`list_software_x13as_432` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_XGrafix_697` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_XML-Compile_999` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_XPLOR-NIH_673` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` +:ref:`list_software_X11_186` - :ref:`list_software_x13as_432` - :ref:`list_software_x264_276` - :ref:`list_software_x265_277` - :ref:`list_software_XALT_313` - :ref:`list_software_xarray_663` - :ref:`list_software_xbitmaps_872` - :ref:`list_software_xcb-proto_926` - :ref:`list_software_xcb-util_808` - :ref:`list_software_xcb-util-image_1368` - :ref:`list_software_xcb-util-keysyms_1642` - :ref:`list_software_xcb-util-renderutil_1939` - :ref:`list_software_xcb-util-wm_1081` - :ref:`list_software_xCell_504` - :ref:`list_software_XCFun_452` - :ref:`list_software_XCrySDen_752` - :ref:`list_software_Xerces-C++_816` - :ref:`list_software_xESMF_419` - :ref:`list_software_xextproto_1021` - :ref:`list_software_xf86vidmodeproto_1640` - :ref:`list_software_XGBoost_678` - :ref:`list_software_XGrafix_697` - :ref:`list_software_xineramaproto_1417` - :ref:`list_software_XKeyboardConfig_1503` - :ref:`list_software_XlsxWriter_1068` - :ref:`list_software_XMDS2_366` - :ref:`list_software_Xmipp_526` - :ref:`list_software_xmitgcm_761` - :ref:`list_software_XML-Compile_999` - :ref:`list_software_XML-LibXML_806` - :ref:`list_software_XML-Parser_907` - :ref:`list_software_xmlf90_544` - :ref:`list_software_XMLSec_524` - :ref:`list_software_XMLStarlet_976` - :ref:`list_software_xonsh_560` - :ref:`list_software_xorg-macros_1138` - :ref:`list_software_XPLOR-NIH_673` - :ref:`list_software_xprop_569` - :ref:`list_software_xproto_684` - :ref:`list_software_XSD_239` - :ref:`list_software_XTandem_689` - :ref:`list_software_xtb_334` - :ref:`list_software_xtensor_787` - :ref:`list_software_xtrans_672` - :ref:`list_software_Xvfb_406` - :ref:`list_software_xxd_340` - :ref:`list_software_xxHash_628` - :ref:`list_software_XZ_178` .. _list_software_X11_186: @@ -50709,21 +52707,22 @@ The X Window System (X11) is a windowing system for bitmap displays *homepage*: https://www.x.org ============ ================================================== -version toolchain +version toolchain ============ ================================================== ``20160819`` ``GCCcore/5.4.0``, ``foss/2016b``, ``intel/2016b`` -``20170129`` ``GCCcore/6.3.0``, ``gimkl/2017a`` -``20170314`` ``GCCcore/6.3.0`` -``20171023`` ``GCCcore/6.4.0`` -``20180131`` ``GCCcore/6.4.0`` -``20180604`` ``GCCcore/7.3.0`` -``20190311`` ``GCCcore/8.2.0`` -``20190717`` ``GCCcore/8.3.0`` -``20200222`` ``GCCcore/9.3.0`` -``20201008`` ``GCCcore/10.2.0`` -``20210518`` ``GCCcore/10.3.0`` -``20210802`` ``GCCcore/11.2.0`` -``20220504`` ``GCCcore/11.3.0`` +``20170129`` ``GCCcore/6.3.0``, ``gimkl/2017a`` +``20170314`` ``GCCcore/6.3.0`` +``20171023`` ``GCCcore/6.4.0`` +``20180131`` ``GCCcore/6.4.0`` +``20180604`` ``GCCcore/7.3.0`` +``20190311`` ``GCCcore/8.2.0`` +``20190717`` ``GCCcore/8.3.0`` +``20200222`` ``GCCcore/9.3.0`` +``20201008`` ``GCCcore/10.2.0`` +``20210518`` ``GCCcore/10.3.0`` +``20210802`` ``GCCcore/11.2.0`` +``20220504`` ``GCCcore/11.3.0`` +``20221110`` ``GCCcore/12.2.0`` ============ ================================================== @@ -50737,7 +52736,7 @@ X-13ARIMA-SEATS is seasonal adjustment software produced, distributed, and main *homepage*: https://www.census.gov/data/software/x13as.About_X-13.html =========== ====================================== -version toolchain +version toolchain =========== ====================================== ``1-1-b59`` ``GCCcore/10.2.0``, ``GCCcore/11.2.0`` =========== ====================================== @@ -50753,25 +52752,25 @@ x264 is a free software library and application for encoding video streams into *homepage*: https://www.videolan.org/developers/x264.html ============ ================================= -version toolchain +version toolchain ============ ================================= ``20160114`` ``gimkl/2.11.5``, ``intel/2016a`` -``20160430`` ``foss/2016a``, ``intel/2016a`` -``20160614`` ``foss/2016b``, ``intel/2016b`` -``20170406`` ``gimkl/2017a`` -``20170721`` ``GCCcore/6.4.0`` -``20170913`` ``intel/2017a`` -``20171217`` ``foss/2017b``, ``intel/2017b`` -``20180128`` ``GCCcore/6.4.0`` -``20180325`` ``GCCcore/6.4.0`` -``20181203`` ``GCCcore/7.3.0`` -``20190413`` ``GCCcore/8.2.0`` -``20190925`` ``GCCcore/8.3.0`` -``20191217`` ``GCCcore/9.3.0`` -``20201026`` ``GCCcore/10.2.0`` -``20210414`` ``GCCcore/10.3.0`` -``20210613`` ``GCCcore/11.2.0`` -``20220620`` ``GCCcore/11.3.0`` +``20160430`` ``foss/2016a``, ``intel/2016a`` +``20160614`` ``foss/2016b``, ``intel/2016b`` +``20170406`` ``gimkl/2017a`` +``20170721`` ``GCCcore/6.4.0`` +``20170913`` ``intel/2017a`` +``20171217`` ``foss/2017b``, ``intel/2017b`` +``20180128`` ``GCCcore/6.4.0`` +``20180325`` ``GCCcore/6.4.0`` +``20181203`` ``GCCcore/7.3.0`` +``20190413`` ``GCCcore/8.2.0`` +``20190925`` ``GCCcore/8.3.0`` +``20191217`` ``GCCcore/9.3.0`` +``20201026`` ``GCCcore/10.2.0`` +``20210414`` ``GCCcore/10.3.0`` +``20210613`` ``GCCcore/11.2.0`` +``20220620`` ``GCCcore/11.3.0`` ============ ================================= @@ -50785,16 +52784,16 @@ x265 is a free software library and application for encoding video streams into *homepage*: https://x265.org/ ======= ========================================================== -version toolchain +version toolchain ======= ========================================================== -``2.4`` ``foss/2016b`` -``2.5`` ``intel/2017a`` -``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` -``2.7`` ``GCCcore/6.4.0`` -``2.9`` ``GCCcore/7.3.0`` -``3.0`` ``GCCcore/8.2.0`` -``3.2`` ``GCCcore/8.3.0`` -``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` +``2.4`` ``foss/2016b`` +``2.5`` ``intel/2017a`` +``2.6`` ``GCCcore/6.4.0``, ``intel/2017b`` +``2.7`` ``GCCcore/6.4.0`` +``2.9`` ``GCCcore/7.3.0`` +``3.0`` ``GCCcore/8.2.0`` +``3.2`` ``GCCcore/8.3.0`` +``3.3`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` ``3.5`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ======= ========================================================== @@ -50809,7 +52808,7 @@ XALT 2 is a tool to allow a site to track user executables and library usage o *homepage*: https://github.com/xalt/xalt ========= ========== -version toolchain +version toolchain ========= ========== ``2.8.4`` ``system`` ========= ========== @@ -50824,25 +52823,27 @@ xarray (formerly xray) is an open source project and Python package that aims to *homepage*: https://github.com/pydata/xarray -========== ================== =================================================== -version versionsuffix toolchain -========== ================== =================================================== -``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` -``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` -``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` -``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` -``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` -``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` -``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` -``0.12.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` -``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` -``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` -``0.16.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` -``0.19.0`` ``foss/2021a`` -``0.20.1`` ``foss/2021b``, ``intel/2021b`` -========== ================== =================================================== +============ ================== =================================================== +version versionsuffix toolchain +============ ================== =================================================== +``0.9.5`` ``-Python-2.7.13`` ``intel/2017a`` +``0.9.5`` ``-Python-3.6.1`` ``intel/2017a`` +``0.9.6`` ``-Python-2.7.13`` ``intel/2017a`` +``0.10.0`` ``-Python-2.7.14`` ``intel/2017b`` +``0.10.0`` ``-Python-3.6.3`` ``intel/2017b`` +``0.10.3`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.4`` ``-Python-3.6.4`` ``intel/2018a`` +``0.10.8`` ``-Python-3.6.4`` ``intel/2018a`` +``0.12.1`` ``-Python-3.6.6`` ``foss/2018b``, ``intel/2018b`` +``0.13.0`` ``-Python-3.7.2`` ``intel/2019a`` +``0.15.1`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``0.16.1`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``0.16.2`` ``foss/2020b``, ``fosscuda/2020b``, ``intel/2020b`` +``0.19.0`` ``foss/2021a`` +``0.20.1`` ``foss/2021b``, ``intel/2021b`` +``2022.6.0`` ``foss/2022a``, ``intel/2022a`` +``2022.9.0`` ``foss/2022a`` +============ ================== =================================================== .. _list_software_xbitmaps_872: @@ -50855,10 +52856,10 @@ provides bitmaps for x *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =========================================== -version toolchain +version toolchain ========= =========================================== ``1.1.1`` ``foss/2016a``, ``intel/2016a``, ``system`` -``1.1.2`` ``system`` +``1.1.2`` ``system`` ========= =========================================== @@ -50872,7 +52873,7 @@ The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a sm *homepage*: https://xcb.freedesktop.org/ ======== ========== -version toolchain +version toolchain ======== ========== ``1.11`` ``system`` ``1.13`` ``system`` @@ -50889,7 +52890,7 @@ The xcb-util package provides additional extensions to the XCB library, many th *homepage*: http://xcb.freedesktop.org/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.4.0`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -50905,7 +52906,7 @@ The xcb-util-image package provides additional extensions to the XCB library. *homepage*: http://xcb.freedesktop.org/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.4.0`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -50921,7 +52922,7 @@ The xcb-util-keysyms package contains a library for handling standard X key con *homepage*: http://xcb.freedesktop.org/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.4.0`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -50937,7 +52938,7 @@ The xcb-util-renderutil package provides additional extensions to the XCB librar *homepage*: http://xcb.freedesktop.org/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.3.9`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -50953,7 +52954,7 @@ The xcb-util-wm package contains libraries which provide client and window-manag *homepage*: http://xcb.freedesktop.org/ ========= =============================== -version toolchain +version toolchain ========= =============================== ``0.4.1`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -50969,7 +52970,7 @@ xCell is a gene signatures-based method learned from thousands of pure cell type *homepage*: https://github.com/dviraran/xCell ======== ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ======== ============= ============== ``1.12`` ``-R-3.5.1`` ``foss/2018b`` ======== ============= ============== @@ -50984,14 +52985,14 @@ XCFun is a library of DFT exchange-correlation (XC) functionals. It is based on *homepage*: http://dftlibs.org/xcfun/ -============ ================== ====================================== -version versionsuffix toolchain -============ ================== ====================================== -``2.1.0`` ``GCCcore/9.3.0`` -``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` -``20180122`` ``-Python-2.7.14`` ``intel/2017b`` -``20190127`` ``-Python-3.7.2`` ``foss/2019a`` -============ ================== ====================================== +============ ================== ========================================================== +version versionsuffix toolchain +============ ================== ========================================================== +``2.1.0`` ``GCCcore/9.3.0`` +``2.1.1`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.3.0`` +``20180122`` ``-Python-2.7.14`` ``intel/2017b`` +``20190127`` ``-Python-3.7.2`` ``foss/2019a`` +============ ================== ========================================================== .. _list_software_XCrySDen_752: @@ -51004,9 +53005,9 @@ XCrySDen is a crystalline and molecular structure visualisation program aiming a *homepage*: http://www.xcrysden.org/ ========== ================================================================================ -version toolchain +version toolchain ========== ================================================================================ -``1.5.60`` ``intel/2019a`` +``1.5.60`` ``intel/2019a`` ``1.6.2`` ``foss/2019b``, ``foss/2020b``, ``foss/2022a``, ``intel/2019b``, ``intel/2022a`` ========== ================================================================================ @@ -51021,11 +53022,11 @@ Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerce *homepage*: https://xerces.apache.org/xerces-c/ ========= ============================================================================= -version toolchain +version toolchain ========= ============================================================================= -``3.1.4`` ``GCCcore/6.4.0`` -``3.2.0`` ``GCCcore/7.3.0`` -``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``3.1.4`` ``GCCcore/6.4.0`` +``3.2.0`` ``GCCcore/7.3.0`` +``3.2.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``3.2.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/9.3.0`` ========= ============================================================================= @@ -51040,10 +53041,10 @@ xESMF: Universal Regridder for Geospatial Data *homepage*: https://xesmf.readthedocs.io ========= ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= =============== ``0.3.0`` ``intel/2020b`` -``0.3.0`` ``-Python-3.8.2`` ``foss/2020a`` +``0.3.0`` ``-Python-3.8.2`` ``foss/2020a`` ========= ================= =============== @@ -51057,7 +53058,7 @@ XExtProto protocol headers. *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ================================================================== -version toolchain +version toolchain ========= ================================================================== ``7.3.0`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2017b`` ========= ================================================================== @@ -51073,7 +53074,7 @@ X11 XFree86 video mode extension protocol headers. *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``2.3.1`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -51089,15 +53090,17 @@ XGBoost is an optimized distributed gradient boosting library designed to be hig *homepage*: https://github.com/dmlc/xgboost ============ =================== =============== -version versionsuffix toolchain +version versionsuffix toolchain ============ =================== =============== ``0.6a2`` ``-Python-2.7.12`` ``intel/2016b`` ``0.6a2`` ``-Python-3.5.2`` ``intel/2016b`` ``0.6a2`` ``-Python-3.6.1`` ``intel/2017a`` ``0.72.1`` ``-Python-2.7.14`` ``intel/2017b`` -``0.90`` ``-Python-3.7.4`` ``foss/2019b`` -``1.2.0`` ``-Python-3.8.2`` ``foss/2020a`` -``1.5.0`` ``foss/2021a`` +``0.90`` ``-Python-3.7.4`` ``foss/2019b`` +``1.2.0`` ``-Python-3.8.2`` ``foss/2020a`` +``1.5.0`` ``foss/2021a`` +``1.7.2`` ``foss/2022a`` +``1.7.2`` ``-CUDA-11.7.0`` ``foss/2022a`` ``20171120`` ``-Java-1.8.0_152`` ``intel/2017b`` ============ =================== =============== @@ -51112,7 +53115,7 @@ A graphics library and controller for physics simulation programs. 3-d surface p *homepage*: https://ptsg.egr.msu.edu/ ======== ================= -version toolchain +version toolchain ======== ================= ``2.41`` ``GCCcore/9.3.0`` ======== ================= @@ -51128,7 +53131,7 @@ X protocol and ancillary headers for xinerama *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= =============================== -version toolchain +version toolchain ========= =============================== ``1.2.1`` ``foss/2016a``, ``intel/2016a`` ========= =============================== @@ -51144,7 +53147,7 @@ The non-arch keyboard configuration database for X Window. The goal is to provi *homepage*: http://www.freedesktop.org/wiki/Software/XKeyboardConfig/ ======== =============================== -version toolchain +version toolchain ======== =============================== ``2.17`` ``foss/2016a``, ``intel/2016a`` ======== =============================== @@ -51160,7 +53163,7 @@ A Python module for creating Excel XLSX files *homepage*: https://xlsxwriter.readthedocs.io/ ========= ================== -version toolchain +version toolchain ========= ================== ``1.4.0`` ``GCCcore/10.2.0`` ``1.4.4`` ``GCCcore/10.3.0`` @@ -51178,7 +53181,7 @@ The purpose of XMDS2 is to simplify the process of creating simulations that so *homepage*: http://www.xmds.org/ ========= ================== ============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ================== ============== ``2.2.3`` ``-Python-2.7.15`` ``foss/2018b`` ========= ================== ============== @@ -51194,12 +53197,30 @@ Scipion is an image processing framework to obtain 3D models of macromolecular c *homepage*: https://github.com/I2PC/scipion/wiki ================== ================== ================================== -version versionsuffix toolchain +version versionsuffix toolchain ================== ================== ================================== ``3.19.04-Apollo`` ``-Python-2.7.15`` ``foss/2019a``, ``fosscuda/2019a`` +``3.22.07-Helios`` ``foss/2022a`` +``3.22.07-Helios`` ``-CUDA-11.7.0`` ``foss/2022a`` ================== ================== ================================== +.. _list_software_xmitgcm_761: + +*xmitgcm* ++++++++++ + +xmitgcm is a python package for reading MITgcm binary MDS files into xarray data structures. By storing data in dask arrays, xmitgcm enables parallel, out-of-core analysis of MITgcm output data. + +*homepage*: https://github.com/MITgcm/xmitgcm + +========= ============== +version toolchain +========= ============== +``0.5.2`` ``foss/2022a`` +========= ============== + + .. _list_software_XML-Compile_999: *XML-Compile* @@ -51210,7 +53231,7 @@ Perl module for compilation based XML processing *homepage*: https://metacpan.org/pod/XML::Compile ======== ================== -version toolchain +version toolchain ======== ================== ``1.63`` ``GCCcore/11.2.0`` ======== ================== @@ -51226,17 +53247,17 @@ Perl binding for libxml2 *homepage*: https://metacpan.org/pod/distribution/XML-LibXML/LibXML.pod ========== ================ ========================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================ ========================================================== -``2.0132`` ``-Perl-5.24.0`` ``foss/2016b``, ``intel/2016b`` -``2.0132`` ``-Perl-5.24.1`` ``intel/2017a`` -``2.0132`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` -``2.0132`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``2.0132`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` -``2.0201`` ``GCCcore/8.3.0`` -``2.0205`` ``GCCcore/9.3.0`` -``2.0206`` ``GCCcore/10.2.0`` +``2.0132`` ``-Perl-5.24.0`` ``foss/2016b``, ``intel/2016b`` +``2.0132`` ``-Perl-5.24.1`` ``intel/2017a`` +``2.0132`` ``-Perl-5.26.0`` ``foss/2017b``, ``intel/2017b`` +``2.0132`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``2.0132`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.0200`` ``-Perl-5.28.1`` ``GCCcore/8.2.0`` +``2.0201`` ``GCCcore/8.3.0`` +``2.0205`` ``GCCcore/9.3.0`` +``2.0206`` ``GCCcore/10.2.0`` ``2.0207`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========== ================ ========================================================== @@ -51251,17 +53272,17 @@ This is a Perl extension interface to James Clark's XML parser, expat. *homepage*: https://search.cpan.org/~toddr/XML-Parser-2.46/ =========== ================ ====================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain =========== ================ ====================================================================================== -``2.41`` ``-Perl-5.20.3`` ``intel/2016a`` -``2.44`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` +``2.41`` ``-Perl-5.20.3`` ``intel/2016a`` +``2.44`` ``-Perl-5.22.1`` ``foss/2016a``, ``intel/2016a`` ``2.44_01`` ``-Perl-5.24.0`` ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016b``, ``gimkl/2017a``, ``intel/2016b`` -``2.44_01`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` -``2.44_01`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` -``2.44_01`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` -``2.44_01`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` -``2.46`` ``-Perl-5.32.1`` ``GCCcore/10.3.0`` -``2.46`` ``-Perl-5.34.1`` ``GCCcore/11.3.0`` +``2.44_01`` ``-Perl-5.24.1`` ``GCCcore/6.3.0``, ``intel/2017a`` +``2.44_01`` ``-Perl-5.26.0`` ``GCCcore/6.4.0`` +``2.44_01`` ``-Perl-5.26.1`` ``GCCcore/6.4.0`` +``2.44_01`` ``-Perl-5.28.0`` ``GCCcore/7.3.0`` +``2.46`` ``-Perl-5.32.1`` ``GCCcore/10.3.0`` +``2.46`` ``-Perl-5.34.1`` ``GCCcore/11.3.0`` =========== ================ ====================================================================================== @@ -51275,9 +53296,9 @@ xmlf90 is a basic XML parsing library written in Fortran. *homepage*: https://launchpad.net/xmlf90 ========= ============================================================================================================================================================ -version toolchain +version toolchain ========= ============================================================================================================================================================ -``1.5.3`` ``foss/2016b``, ``foss/2017a`` +``1.5.3`` ``foss/2016b``, ``foss/2017a`` ``1.5.4`` ``GCC/10.2.0``, ``GCC/10.3.0``, ``GCC/11.2.0``, ``iccifort/2019.5.281``, ``iccifort/2020.4.304``, ``intel-compilers/2021.2.0``, ``intel-compilers/2021.4.0`` ========= ============================================================================================================================================================ @@ -51292,7 +53313,7 @@ XML Security Library is a C library based on LibXML2, supporting major XML secu *homepage*: https://www.aleksey.com/xmlsec/index.html ========== ================= -version toolchain +version toolchain ========== ================= ``1.2.26`` ``GCCcore/6.4.0`` ========== ================= @@ -51308,7 +53329,7 @@ Command line XML tool *homepage*: http://xmlstar.sourceforge.net ========= ================================= -version toolchain +version toolchain ========= ================================= ``1.6.1`` ``GCCcore/6.4.0``, ``foss/2016a`` ========= ================================= @@ -51324,7 +53345,7 @@ Xonsh is a Python-ish, BASHwards-looking shell language and command prompt. *homepage*: https://xon.sh/ ========= =============== -version toolchain +version toolchain ========= =============== ``0.3.2`` ``intel/2016a`` ========= =============== @@ -51340,12 +53361,12 @@ X.org macros utilities. *homepage*: https://cgit.freedesktop.org/xorg/util/macros ========== ==================================================================================================================================== -version toolchain +version toolchain ========== ==================================================================================================================================== -``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` -``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` +``1.19.0`` ``foss/2016a``, ``foss/2016b``, ``gimkl/2.11.5``, ``intel/2016a``, ``intel/2016b`` +``1.19.1`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0`` ``1.19.2`` ``GCCcore/10.2.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0`` -``1.19.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.19.3`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========== ==================================================================================================================================== @@ -51359,7 +53380,7 @@ A System for X-ray Crystallography and NMR *homepage*: https://nmr.cit.nih.gov/xplor-nih/ ======= ================= ========== -version versionsuffix toolchain +version versionsuffix toolchain ======= ================= ========== ``3.4`` ``-Linux_x86_64`` ``system`` ======= ================= ========== @@ -51375,13 +53396,13 @@ The xprop utility is for displaying window and font properties in an X server. *homepage*: https://www.x.org/wiki/ ========= ================= ======================================================================================================================= -version versionsuffix toolchain +version versionsuffix toolchain ========= ================= ======================================================================================================================= ``1.2.2`` ``GCCcore/5.4.0``, ``GCCcore/6.4.0``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` -``1.2.2`` ``-X11-20180131`` ``GCCcore/6.4.0`` -``1.2.3`` ``GCCcore/7.3.0`` -``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``1.2.2`` ``-X11-20180131`` ``GCCcore/6.4.0`` +``1.2.3`` ``GCCcore/7.3.0`` +``1.2.4`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.2.5`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ================= ======================================================================================================================= @@ -51395,10 +53416,10 @@ X protocol and ancillary headers *homepage*: https://www.freedesktop.org/wiki/Software/xlibs ========== ============================================================================================================================================================================= -version toolchain +version toolchain ========== ============================================================================================================================================================================= -``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` -``7.0.29`` ``intel/2016a`` +``7.0.28`` ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` +``7.0.29`` ``intel/2016a`` ``7.0.31`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ========== ============================================================================================================================================================================= @@ -51413,7 +53434,7 @@ CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data b *homepage*: https://www.codesynthesis.com/products/xsd/ ========= ================= -version toolchain +version toolchain ========= ================= ``4.0.0`` ``GCCcore/8.2.0`` ========= ================= @@ -51429,7 +53450,7 @@ X!Tandem open source is software that can match tandem mass spectra with peptid *homepage*: https://www.thegpm.org/tandem ============== ========================================================== -version toolchain +version toolchain ============== ========================================================== ``17.02.01.4`` ``GCC/6.4.0-2.28``, ``iccifort/2017.4.196-GCC-6.4.0-2.28`` ============== ========================================================== @@ -51445,10 +53466,10 @@ Semiempirical Extended Tight-Binding Program Package. *homepage*: https://xtb-docs.readthedocs.io ================ ================= =============================== -version versionsuffix toolchain +version versionsuffix toolchain ================ ================= =============================== -``6.2.2-hotfix`` ``-Python-3.6.3`` ``intel/2017b`` -``6.2.3`` ``foss/2019b`` +``6.2.2-hotfix`` ``-Python-3.6.3`` ``intel/2017b`` +``6.2.3`` ``foss/2019b`` ``6.4.1`` ``foss/2021b``, ``intel/2021a`` ================ ================= =============================== @@ -51463,7 +53484,7 @@ xtensor is a C++ library meant for numerical analysis with multi-dimensional arr *homepage*: https://github.com/xtensor-stack/xtensor ========== ============== -version toolchain +version toolchain ========== ============== ``0.24.0`` ``foss/2021b`` ========== ============== @@ -51479,7 +53500,7 @@ xtrans includes a number of routines to make X implementations transport-indepen *homepage*: http://www.freedesktop.org/wiki/Software/xlibs ========= ===================================================================== -version toolchain +version toolchain ========= ===================================================================== ``1.3.5`` ``GCCcore/11.3.0``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016a`` ========= ===================================================================== @@ -51495,13 +53516,13 @@ Xvfb is an X server that can run on machines with no display hardware and no phy *homepage*: https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml =========== ===================================== -version toolchain +version toolchain =========== ===================================== -``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` +``1.20.8`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0`` ``1.20.9`` ``GCCcore/10.2.0``, ``GCCcore/9.3.0`` -``1.20.11`` ``GCCcore/10.3.0`` -``1.20.13`` ``GCCcore/11.2.0`` -``21.1.3`` ``GCCcore/11.3.0`` +``1.20.11`` ``GCCcore/10.3.0`` +``1.20.13`` ``GCCcore/11.2.0`` +``21.1.3`` ``GCCcore/11.3.0`` =========== ===================================== @@ -51515,7 +53536,7 @@ xxd is part of the VIM package and this will only install xxd, not vim! xxd conv *homepage*: https://www.vim.org ============ ========================================================== -version toolchain +version toolchain ============ ========================================================== ``8.2.4220`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0`` ============ ========================================================== @@ -51531,7 +53552,7 @@ xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM spe *homepage*: https://cyan4973.github.io/xxHash ========= ================== -version toolchain +version toolchain ========= ================== ``0.8.0`` ``GCCcore/11.2.0`` ========= ================== @@ -51547,15 +53568,16 @@ xz: XZ utilities *homepage*: https://tukaani.org/xz/ ========= =================== =========================================================================================================================================================== -version versionsuffix toolchain +version versionsuffix toolchain ========= =================== =========================================================================================================================================================== -``5.0.5`` ``GCC/4.8.2`` -``5.2.0`` ``GCC/4.9.2`` +``5.0.5`` ``GCC/4.8.2`` +``5.2.0`` ``GCC/4.9.2`` ``5.2.2`` ``GCC/4.9.2``, ``GCC/5.4.0-2.26``, ``GCCcore/4.9.3``, ``GCCcore/5.4.0``, ``foss/2016.04``, ``foss/2016a``, ``foss/2016b``, ``intel/2016a``, ``intel/2016b`` -``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` -``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` -``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` -``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` +``5.2.2`` ``-gettext-0.19.7`` ``foss/2016a``, ``intel/2016a`` +``5.2.3`` ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``gimkl/2017a`` +``5.2.4`` ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.2.0`` +``5.2.5`` ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/9.3.0`` +``5.2.7`` ``GCCcore/12.2.0`` ========= =================== =========================================================================================================================================================== @@ -51577,11 +53599,11 @@ YACS was created as a lightweight library to define and manage system configurat *homepage*: https://github.com/rbgirshick/yacs -========= ============================================================================= -version toolchain -========= ============================================================================= -``0.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/8.3.0`` -========= ============================================================================= +========= ================================================================================================= +version toolchain +========= ================================================================================================= +``0.1.8`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/8.3.0`` +========= ================================================================================================= .. _list_software_Yade_387: @@ -51594,12 +53616,12 @@ Yade is an extensible open-source framework for discrete numerical models, foc *homepage*: https://yade-dem.org/doc/ ============ ================== =============================== -version versionsuffix toolchain +version versionsuffix toolchain ============ ================== =============================== ``1.20.0`` ``-Python-2.7.11`` ``foss/2016a``, ``intel/2016a`` ``2016.06a`` ``-Python-2.7.12`` ``foss/2016b``, ``intel/2016b`` -``2017.01a`` ``-Python-2.7.12`` ``intel/2016b`` -``2018.02b`` ``-Python-2.7.14`` ``intel/2018a`` +``2017.01a`` ``-Python-2.7.12`` ``intel/2016b`` +``2018.02b`` ``-Python-2.7.14`` ``intel/2018a`` ============ ================== =============================== @@ -51613,20 +53635,20 @@ Yaff stands for 'Yet another force field'. It is a pythonic force-field code. *homepage*: https://molmod.github.io/yaff/ ==================== ============================== ================================================ -version versionsuffix toolchain +version versionsuffix toolchain ==================== ============================== ================================================ -``1.0.develop.2.15`` ``-Python-2.7.12-HDF5-1.8.18`` ``intel/2016b`` -``1.1.2`` ``-Python-2.7.13`` ``intel/2017a`` -``1.1.3`` ``-Python-2.7.13`` ``intel/2017a`` +``1.0.develop.2.15`` ``-Python-2.7.12-HDF5-1.8.18`` ``intel/2016b`` +``1.1.2`` ``-Python-2.7.13`` ``intel/2017a`` +``1.1.3`` ``-Python-2.7.13`` ``intel/2017a`` ``1.4.2`` ``-Python-2.7.14`` ``foss/2018a``, ``intel/2017b``, ``intel/2018a`` -``1.4.2`` ``-Python-3.6.3`` ``intel/2017b`` -``1.4.5`` ``-Python-2.7.15`` ``intel/2018b`` -``1.5.0`` ``-Python-2.7.15`` ``intel/2018b`` -``1.5.0`` ``-Python-3.7.2`` ``intel/2019a`` -``1.6.0`` ``foss/2020b`` -``1.6.0`` ``-Python-3.7.2`` ``intel/2019a`` -``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` -``1.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` +``1.4.2`` ``-Python-3.6.3`` ``intel/2017b`` +``1.4.5`` ``-Python-2.7.15`` ``intel/2018b`` +``1.5.0`` ``-Python-2.7.15`` ``intel/2018b`` +``1.5.0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.6.0`` ``foss/2020b`` +``1.6.0`` ``-Python-3.7.2`` ``intel/2019a`` +``1.6.0`` ``-Python-3.7.4`` ``foss/2019b``, ``intel/2019b`` +``1.6.0`` ``-Python-3.8.2`` ``foss/2020a``, ``intel/2020a`` ==================== ============================== ================================================ @@ -51640,10 +53662,10 @@ Yambo is a FORTRAN/C code for Many-Body calculations in solid state and molecula *homepage*: http://www.yambo-code.org ========= ========================= -version toolchain +version toolchain ========= ========================= ``3.4.2`` ``intel/2016.02-GCC-4.9`` -``5.0.4`` ``intel/2021a`` +``5.0.4`` ``intel/2021a`` ========= ========================= @@ -51656,11 +53678,12 @@ yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec *homepage*: https://github.com/jbeder/yaml-cpp -========= ================= -version toolchain -========= ================= +========= ================== +version toolchain +========= ================== ``0.6.3`` ``GCCcore/8.3.0`` -========= ================= +``0.7.0`` ``GCCcore/11.3.0`` +========= ================== .. _list_software_YANK_307: @@ -51673,7 +53696,7 @@ A GPU-accelerated Python framework for exploring algorithms for alchemical free *homepage*: http://getyank.org/ ========== ================= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ================= =============== ``0.25.2`` ``-Python-3.8.2`` ``intel/2020a`` ========== ================= =============== @@ -51689,9 +53712,9 @@ YAPS - Yet Another Positioning Solver *homepage*: https://github.com/baktoft/yaps ========= ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========= ============= =============== -``1.1.0`` ``-R-3.5.1`` ``foss/2018b`` +``1.1.0`` ``-R-3.5.1`` ``foss/2018b`` ``1.1.0`` ``-R-3.6.0`` ``intel/2019a`` ========= ============= =============== @@ -51706,7 +53729,7 @@ Yasm: Complete rewrite of the NASM assembler with BSD license *homepage*: http://www.tortall.net/projects/yasm/ ========= =================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========= =================================================================================================================================================================================================================================================================================================================== ``1.3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0``, ``foss/2016a``, ``foss/2016b``, ``foss/2017a``, ``gimkl/2.11.5``, ``gimkl/2017a``, ``intel/2016a``, ``intel/2016b``, ``intel/2017a`` ========= =================================================================================================================================================================================================================================================================================================================== @@ -51722,15 +53745,15 @@ Yet Another eXchange Tool *homepage*: https://www.dkrz.de/redmine/projects/yaxt =========== ================================================= -version toolchain +version toolchain =========== ================================================= ``0.5.1`` ``intel/2016b``, ``intel/2017a``, ``intel/2017b`` ``0.6.0`` ``intel/2018a``, ``intel/2018b``, ``iomkl/2018b`` -``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` -``0.9.0`` ``gompi/2020b`` -``0.9.1`` ``gompi/2021a`` -``0.9.2`` ``iimpi/2021b`` -``0.9.2.1`` ``gompi/2021b`` +``0.6.2`` ``foss/2018b``, ``gompi/2019b``, ``iimpi/2019b`` +``0.9.0`` ``gompi/2020b`` +``0.9.1`` ``gompi/2021a`` +``0.9.2`` ``iimpi/2021b`` +``0.9.2.1`` ``gompi/2021b`` =========== ================================================= @@ -51744,7 +53767,7 @@ Yices 2 is an SMT solver that decides the satisfiability of formulas containing *homepage*: https://yices.csl.sri.com/index.html ========= ================== -version toolchain +version toolchain ========= ================== ``2.6.2`` ``GCCcore/10.2.0`` ========= ================== @@ -51769,14 +53792,14 @@ Z3 is a theorem prover from Microsoft Research. *homepage*: https://github.com/Z3Prover/z3 ========== ==================================== -version toolchain +version toolchain ========== ==================================== ``4.8.9`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.8.10`` ``GCCcore/10.2.0`` -``4.8.11`` ``GCCcore/10.3.0`` -``4.8.12`` ``GCCcore/11.2.0`` -``4.8.16`` ``GCCcore/11.3.0`` -``4.10.2`` ``GCCcore/11.3.0`` +``4.8.10`` ``GCCcore/10.2.0`` +``4.8.11`` ``GCCcore/10.3.0`` +``4.8.12`` ``GCCcore/11.2.0`` +``4.8.16`` ``GCCcore/11.3.0`` +``4.10.2`` ``GCCcore/11.3.0`` ========== ==================================== @@ -51789,14 +53812,15 @@ Zarr is a Python package providing an implementation of compressed, chunked, N-d *homepage*: https://zarr.readthedocs.io/en/stable/ -========== ================== ============== -version versionsuffix toolchain -========== ================== ============== +========== ================== ============================== +version versionsuffix toolchain +========== ================== ============================== ``2.1.4`` ``-Python-2.7.13`` ``foss/2017a`` ``2.4.0`` ``-Python-3.8.2`` ``foss/2020a`` ``2.8.1`` ``foss/2020b`` ``2.10.1`` ``foss/2021a`` -========== ================== ============== +``2.13.3`` ``foss/2021b``, ``foss/2022a`` +========== ================== ============================== .. _list_software_ZeroMQ_574: @@ -51809,16 +53833,16 @@ ZeroMQ looks like an embeddable networking library but acts like a concurrency f *homepage*: https://www.zeromq.org/ ========= ========================================================================================================= -version toolchain +version toolchain ========= ========================================================================================================= -``4.1.4`` ``foss/2016a``, ``intel/2016a`` -``4.1.5`` ``intel/2016b`` -``4.2.0`` ``foss/2016b``, ``intel/2016b`` +``4.1.4`` ``foss/2016a``, ``intel/2016a`` +``4.1.5`` ``intel/2016b`` +``4.2.0`` ``foss/2016b``, ``intel/2016b`` ``4.2.2`` ``foss/2017a``, ``foss/2017b``, ``fosscuda/2017b``, ``intel/2017a``, ``intel/2017b``, ``intelcuda/2017b`` -``4.2.5`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` -``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``4.3.3`` ``GCCcore/10.2.0`` -``4.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` +``4.2.5`` ``foss/2018a``, ``foss/2018b``, ``fosscuda/2018b``, ``intel/2018a``, ``intel/2018b`` +``4.3.2`` ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``4.3.3`` ``GCCcore/10.2.0`` +``4.3.4`` ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0`` ========= ========================================================================================================= @@ -51831,12 +53855,12 @@ zfp is a compressed format for representing multidimensional floating-point and *homepage*: https://github.com/LLNL/zfp -========= ================== -version toolchain -========= ================== +========= ===================================== +version toolchain +========= ===================================== ``0.5.5`` ``GCCcore/10.2.0`` -``1.0.0`` ``GCCcore/9.3.0`` -========= ================== +``1.0.0`` ``GCCcore/10.3.0``, ``GCCcore/9.3.0`` +========= ===================================== .. _list_software_Zgoubi_624: @@ -51849,7 +53873,7 @@ Zgoubi is a ray-tracing code in use for charged particle beam dynamics simulatio *homepage*: https://zgoubi.sourceforge.io ========= ================== -version toolchain +version toolchain ========= ================== ``6.0.2`` ``GCCcore/10.3.0`` ========= ================== @@ -51865,7 +53889,7 @@ Zero-Inflated Negative binomial Gene Expression in R *homepage*: https://github.com/statOmics/zingeR ============ ============= ============== -version versionsuffix toolchain +version versionsuffix toolchain ============ ============= ============== ``20180131`` ``-R-3.5.1`` ``foss/2018b`` ============ ============= ============== @@ -51881,7 +53905,7 @@ Zip is a compression and file packaging/archive utility. Although highly compati *homepage*: http://www.info-zip.org/Zip.html ======= ========================================================================================================================================================== -version toolchain +version toolchain ======= ========================================================================================================================================================== ``3.0`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.2.0``, ``GCCcore/11.3.0``, ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` ======= ========================================================================================================================================================== @@ -51897,13 +53921,13 @@ zlib is designed to be a free, general-purpose, legally unencumbered -- that is, *homepage*: http://www.zlib.net/ ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -version toolchain +version toolchain ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== -``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` +``1.2.7`` ``GCC/4.8.1``, ``GCC/4.8.2`` ``1.2.8`` ``GCC/4.8.2``, ``GCC/4.8.3``, ``GCC/4.8.4``, ``GCC/4.9.2``, ``GCC/4.9.2-binutils-2.25``, ``GCC/4.9.3``, ``GCC/4.9.3-2.25``, ``GCC/4.9.3-binutils-2.25``, ``GCC/5.1.0-binutils-2.25``, ``GCCcore/4.9.2``, ``GCCcore/4.9.3``, ``GCCcore/4.9.4``, ``GCCcore/5.3.0``, ``GCCcore/5.4.0``, ``GCCcore/6.1.0``, ``GCCcore/6.2.0``, ``GCCcore/6.3.0``, ``GNU/4.9.3-2.25``, ``foss/2016.04``, ``foss/2016a``, ``gimkl/2.11.5``, ``intel/2016.02-GCC-4.9``, ``intel/2016a``, ``intel/2016b``, ``intel/2017.01``, ``iomkl/2016.07``, ``iomkl/2016.09-GCC-4.9.3-2.25``, ``system`` -``1.2.10`` ``system`` -``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` -``1.2.12`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0``, ``system`` +``1.2.10`` ``system`` +``1.2.11`` ``FCC/4.5.0``, ``GCCcore/10.1.0``, ``GCCcore/10.2.0``, ``GCCcore/10.3.0``, ``GCCcore/11.1.0``, ``GCCcore/11.2.0``, ``GCCcore/5.4.0``, ``GCCcore/5.5.0``, ``GCCcore/6.3.0``, ``GCCcore/6.4.0``, ``GCCcore/7.1.0``, ``GCCcore/7.2.0``, ``GCCcore/7.3.0``, ``GCCcore/7.4.0``, ``GCCcore/8.1.0``, ``GCCcore/8.2.0``, ``GCCcore/8.3.0``, ``GCCcore/8.4.0``, ``GCCcore/9.1.0``, ``GCCcore/9.2.0``, ``GCCcore/9.3.0``, ``GCCcore/9.4.0``, ``GCCcore/system``, ``gimkl/2017a``, ``system`` +``1.2.12`` ``GCCcore/11.3.0``, ``GCCcore/12.1.0``, ``GCCcore/12.2.0``, ``GCCcore/9.5.0``, ``system`` ========== ===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== @@ -51917,9 +53941,10 @@ zlib data compression library for the next generation systems *homepage*: https://github.com/zlib-ng/zlib-ng ========= ================== -version toolchain +version toolchain ========= ================== ``2.0.5`` ``GCCcore/10.2.0`` +``2.0.6`` ``GCCcore/10.3.0`` ========= ================== @@ -51933,7 +53958,7 @@ This package uses the source code of zlib-1.2.5 to create libraries for systems *homepage*: https://bioconductor.org/packages/release/bioc/html/zlibbioc.html ========== ============= =============== -version versionsuffix toolchain +version versionsuffix toolchain ========== ============= =============== ``1.18.0`` ``-R-3.2.3`` ``intel/2016a`` ``1.20.0`` ``-R-3.3.1`` ``intel/2016b`` @@ -51949,11 +53974,11 @@ Zopfli Compression Algorithm is a compression library programmed in C to perform *homepage*: https://github.com/google/zopfli -========= ================== -version toolchain -========= ================== -``1.0.3`` ``GCCcore/10.2.0`` -========= ================== +========= ====================================== +version toolchain +========= ====================================== +``1.0.3`` ``GCCcore/10.2.0``, ``GCCcore/10.3.0`` +========= ====================================== .. _list_software_ZPAQ_316: @@ -51966,7 +53991,7 @@ zpaq is a free and open source (GPL v3) incremental, journaling command-line ar *homepage*: http://mattmahoney.net/dc/zpaq.html ======== ============= -version toolchain +version toolchain ======== ============= ``7.00`` ``GCC/4.8.2`` ======== ============= @@ -51982,10 +54007,10 @@ Zsh is a shell designed for interactive use, although it is also a powerful scri *homepage*: https://www.zsh.org/ ========= ========================= -version toolchain +version toolchain ========= ========================= -``5.1.1`` ``GNU/4.9.3-2.25`` -``5.2`` ``foss/2016b`` +``5.1.1`` ``GNU/4.9.3-2.25`` +``5.2`` ``foss/2016b`` ``5.8`` ``GCC/8.3.0``, ``system`` ========= ========================= @@ -52000,14 +54025,14 @@ Zstandard is a real-time compression algorithm, providing high compression ratio *homepage*: https://facebook.github.io/zstd ========= ==================================================== -version toolchain +version toolchain ========= ==================================================== -``1.3.4`` ``foss/2016b`` +``1.3.4`` ``foss/2016b`` ``1.4.0`` ``GCCcore/7.3.0``, ``GCCcore/8.2.0``, ``foss/2018b`` -``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` -``1.4.5`` ``GCCcore/10.2.0`` -``1.4.9`` ``GCCcore/10.3.0`` -``1.5.0`` ``GCCcore/11.2.0`` -``1.5.2`` ``GCCcore/11.3.0`` +``1.4.4`` ``GCCcore/8.3.0``, ``GCCcore/9.3.0`` +``1.4.5`` ``GCCcore/10.2.0`` +``1.4.9`` ``GCCcore/10.3.0`` +``1.5.0`` ``GCCcore/11.2.0`` +``1.5.2`` ``GCCcore/11.3.0``, ``GCCcore/12.2.0`` ========= ==================================================== diff --git a/docs/version-specific/config_file_constants.rst b/docs/version-specific/config_file_constants.rst index 967995c4..dfc42315 100644 --- a/docs/version-specific/config_file_constants.rst +++ b/docs/version-specific/config_file_constants.rst @@ -5,16 +5,15 @@ Constants available (only) in configuration files ------------------------------------------------- - -only in 'DEFAULT' section: +Only in 'DEFAULT' section: -------------------------- ========================== =================================================== =================================================================== -Constant name Constant help Constant value +Constant name Constant help Constant value ========================== =================================================== =================================================================== -``DEFAULT_REPOSITORYPATH`` Default easyconfigs repository path ``/home/example/.local/easybuild/ebfiles_repo`` +``DEFAULT_REPOSITORYPATH`` Default easyconfigs repository path ``/home/example/.local/easybuild/ebfiles_repo`` ``DEFAULT_ROBOT_PATHS`` List of default robot paths (':'-separated) ``/home/example/work/easybuild-easyconfigs/easybuild/easyconfigs`` -``USER`` Current username, translated uid from password file ``example`` -``HOME`` Current user's home directory, expanded '~' ``/home/example`` +``HOME`` Current user's home directory, expanded '~' ``/home/example`` +``USER`` Current username, translated uid from password file ``example`` ========================== =================================================== =================================================================== diff --git a/docs/version-specific/easyblocks.rst b/docs/version-specific/easyblocks.rst index fb54297c..0603daa9 100644 --- a/docs/version-specific/easyblocks.rst +++ b/docs/version-specific/easyblocks.rst @@ -62,6 +62,7 @@ * CrayToolchain * EB_Clang_minus_AOMP * EB_OpenSSL_wrapper + * JuliaBundle * PythonBundle * SystemCompiler * SystemMPI @@ -265,6 +266,7 @@ * ExtensionEasyBlock * EB_Scipion + * JuliaPackage * OCamlPackage * OctavePackage * PerlModule @@ -407,6 +409,7 @@ * ExtensionEasyBlock * EB_Scipion + * JuliaPackage * OCamlPackage * OctavePackage * PerlModule diff --git a/docs/version-specific/easyconfig_constants.rst b/docs/version-specific/easyconfig_constants.rst index 99e684ae..fba9eb79 100644 --- a/docs/version-specific/easyconfig_constants.rst +++ b/docs/version-specific/easyconfig_constants.rst @@ -5,21 +5,21 @@ Constants that can be used in easyconfigs ----------------------------------------- -====================== ============================================================= ================================================================================ -Constant name Constant value Description -====================== ============================================================= ================================================================================ -``ARCH`` ``x86_64`` CPU architecture of current system (aarch64, x86_64, ppc64le, ...) -``EXTERNAL_MODULE`` ``EXTERNAL_MODULE`` External module marker -``HOME`` ``/home/example`` Home directory ($HOME) -``OS_NAME`` ``UNKNOWN`` System name (e.g. 'fedora' or 'RHEL') -``OS_PKG_IBVERBS_DEV`` ``('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')`` OS packages providing ibverbs/infiniband development support -``OS_PKG_OPENSSL_BIN`` ``openssl`` OS packages providing the openSSL binary -``OS_PKG_OPENSSL_DEV`` ``('openssl-devel', 'libssl-dev', 'libopenssl-devel')`` OS packages providing openSSL developement support -``OS_PKG_OPENSSL_LIB`` ``('libssl', 'libopenssl')`` OS packages providing openSSL libraries -``OS_PKG_PAM_DEV`` ``('pam-devel', 'libpam0g-dev')`` OS packages providing Pluggable Authentication Module (PAM) developement support -``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') -``OS_VERSION`` ``UNKNOWN`` System version -``SYSTEM`` ``{'name': 'system', 'version': 'system'}`` System toolchain -``SYS_PYTHON_VERSION`` ``3.9.7`` System Python version (platform.python_version()) -====================== ============================================================= ================================================================================ +====================== ============================================================= =============================================================================== +Constant name Constant value Description +====================== ============================================================= =============================================================================== +``ARCH`` ``aarch64`` CPU architecture of current system (aarch64, x86_64, ppc64le, ...) +``EXTERNAL_MODULE`` ``EXTERNAL_MODULE`` External module marker +``HOME`` ``/home/example`` Home directory ($HOME) +``OS_NAME`` ``UNKNOWN`` System name (e.g. 'fedora' or 'RHEL') +``OS_PKG_IBVERBS_DEV`` ``('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')`` OS packages providing ibverbs/infiniband development support +``OS_PKG_OPENSSL_BIN`` ``openssl`` OS packages providing the openSSL binary +``OS_PKG_OPENSSL_DEV`` ``('openssl-devel', 'libssl-dev', 'libopenssl-devel')`` OS packages providing openSSL development support +``OS_PKG_OPENSSL_LIB`` ``('libssl', 'libopenssl')`` OS packages providing openSSL libraries +``OS_PKG_PAM_DEV`` ``('pam-devel', 'libpam0g-dev')`` OS packages providing Pluggable Authentication Module (PAM) development support +``OS_TYPE`` ``Darwin`` System type (e.g. 'Linux' or 'Darwin') +``OS_VERSION`` ``UNKNOWN`` System version +``SYSTEM`` ``{'name': 'system', 'version': 'system'}`` System toolchain +``SYS_PYTHON_VERSION`` ``3.9.6`` System Python version (platform.python_version()) +====================== ============================================================= =============================================================================== diff --git a/docs/version-specific/easyconfig_license_constants.rst b/docs/version-specific/easyconfig_license_constants.rst index fc9d420c..8ad5ea88 100644 --- a/docs/version-specific/easyconfig_license_constants.rst +++ b/docs/version-specific/easyconfig_license_constants.rst @@ -6,12 +6,12 @@ License constants that can be used in easyconfigs ------------------------------------------------- =================== ============================================================================================================================================================================================================================= ======== -License name License description Version +License name License description Version =================== ============================================================================================================================================================================================================================= ======== -``GCC`` The GNU General Public License is a free, copyleft license for software and other kinds of works. The GCC Runtime Library Exception is an additional permission under section 7 of the GNU General Public License, version 3. ``3`` -``GCCOld`` The GNU General Public License is a free, copyleft license for software and other kinds of works. The GCC Runtime Library Exception is an additional permission under section 7 of the GNU General Public License, version 3. ``2`` -``GPLv2`` The GNU General Public License is a free, copyleft license for software and other kinds of works. ``2`` -``GPLv3`` The GNU General Public License is a free, copyleft license for software and other kinds of works. ``3`` +``GCC`` The GNU General Public License is a free, copyleft license for software and other kinds of works. The GCC Runtime Library Exception is an additional permission under section 7 of the GNU General Public License, version 3. ``3`` +``GCCOld`` The GNU General Public License is a free, copyleft license for software and other kinds of works. The GCC Runtime Library Exception is an additional permission under section 7 of the GNU General Public License, version 3. ``2`` +``GPLv2`` The GNU General Public License is a free, copyleft license for software and other kinds of works. ``2`` +``GPLv3`` The GNU General Public License is a free, copyleft license for software and other kinds of works. ``3`` ``Libpng`` Permission is granted to use, copy, modify, and distribute the source code, or portions hereof, for any purpose, without fee, subject to 3 restrictions; http://libpng.org/pub/png/src/libpng-LICENSE.txt for full license ``None`` ``Unknown`` None ``None`` ``VeryRestrictive`` None ``None`` diff --git a/docs/version-specific/easyconfig_parameters.rst b/docs/version-specific/easyconfig_parameters.rst index 276433e6..7722c260 100644 --- a/docs/version-specific/easyconfig_parameters.rst +++ b/docs/version-specific/easyconfig_parameters.rst @@ -13,14 +13,14 @@ mandatory parameters ========================= ============================================================================= ================= **Parameter name** **Description** **Default value** ========================= ============================================================================= ================= -``description`` A short description of the software None -``docurls`` List of urls with documentation of the software (not necessarily on homepage) None -``homepage`` The homepage of the software None -``name`` Name of software None -``software_license`` Software license None -``software_license_urls`` List of software license locations None -``toolchain`` Name and version of toolchain None -``version`` Version of software None +``description`` A short description of the software None +``docurls`` List of urls with documentation of the software (not necessarily on homepage) None +``homepage`` The homepage of the software None +``name`` Name of software None +``software_license`` Software license None +``software_license_urls`` List of software license locations None +``toolchain`` Name and version of toolchain None +``version`` Version of software None ========================= ============================================================================= ================= @@ -30,8 +30,8 @@ toolchain parameters ================== ================================================================================================================================================================================================================================= ================= **Parameter name** **Description** **Default value** ================== ================================================================================================================================================================================================================================= ================= -``onlytcmod`` Boolean/string to indicate if the toolchain should only load the environment with module (True) or also set all other variables (False) like compiler CC etc (if string: comma separated list of variables that will be ignored). False -``toolchainopts`` Extra options for compilers None +``onlytcmod`` Boolean/string to indicate if the toolchain should only load the environment with module (True) or also set all other variables (False) like compiler CC etc (if string: comma separated list of variables that will be ignored). False +``toolchainopts`` Extra options for compilers None ================== ================================================================================================================================================================================================================================= ================= @@ -41,47 +41,48 @@ build parameters =============================== ========================================================================================================================================= ================= **Parameter name** **Description** **Default value** =============================== ========================================================================================================================================= ================= -``banned_linked_shared_libs`` List of shared libraries (names, file names, or paths) which are not allowed to be linked in any installed binary/library [] -``bin_lib_subdirs`` List of subdirectories for binaries and libraries, which is used during sanity check to check RPATH linking and banned/required libraries [] -``bitbucket_account`` Bitbucket account name to be used to resolve template values in source URLs "%(namelower)s" -``buildopts`` Extra options passed to make step (default already has -j X) "" -``checksums`` Checksums for sources and patches [] -``configopts`` Extra options passed to configure (default already has --prefix) "" -``cuda_compute_capabilities`` List of CUDA compute capabilities to build with (if supported) [] -``download_instructions`` Specify steps to aquire necessary file, if obtaining it is difficult "" -``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None -``easybuild_version`` EasyBuild-version this spec-file was written for None -``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existin sanity check, not replace it False -``fix_bash_shebang_for`` List of files for which Bash shebang should be fixed to '#!/usr/bin/env bash' (glob patterns supported) None -``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None -``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None -``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" -``hidden`` Install module file as 'hidden' by prefixing its version with '.' False -``installopts`` Extra options for installation "" -``maxparallel`` Max degree of parallelism None -``parallel`` Degree of parallelism for e.g. make (default: based on the number of cores, active cpuset and restrictions in ulimit) None -``patches`` List of patches to apply [] -``postinstallcmds`` Commands to run after the install step. [] -``postinstallpatches`` Patch files to apply after running the install step. [] -``prebuildopts`` Extra options pre-passed to build command. "" -``preconfigopts`` Extra options pre-passed to configure. "" -``preinstallopts`` Extra prefix options for installation. "" -``pretestopts`` Extra prefix options for test. "" -``required_linked_shared_libs`` List of shared libraries (names, file names, or paths) which must be linked in all installed binaries/libraries [] -``runtest`` Indicates if a test should be run after make; should specify argument after make (for e.g.,"test" for make test) None -``sanity_check_commands`` format: [(name, options)] e.g. [('gzip','-h')]. Using a non-tuple is equivalent to (name, '-h') [] -``sanity_check_paths`` List of files and directories to check (format: {'files':, 'dirs':}) {} -``skip`` Skip existing software False -``skipsteps`` Skip these steps [] -``source_urls`` List of URLs for source files [] -``sources`` List of source files [] -``stop`` Keyword to halt the build process after a certain step. None -``testopts`` Extra options for test. "" -``tests`` List of test-scripts to run after install. A test script should return a non-zero exit status to fail [] -``unpack_options`` Extra options for unpacking source "" -``unwanted_env_vars`` List of environment variables that shouldn't be set during build [] -``versionprefix`` Additional prefix for software version (placed before version and toolchain name) "" -``versionsuffix`` Additional suffix for software version (placed after toolchain name) "" +``banned_linked_shared_libs`` List of shared libraries (names, file names, or paths) which are not allowed to be linked in any installed binary/library [] +``bin_lib_subdirs`` List of subdirectories for binaries and libraries, which is used during sanity check to check RPATH linking and banned/required libraries [] +``bitbucket_account`` Bitbucket account name to be used to resolve template values in source URLs "%(namelower)s" +``buildopts`` Extra options passed to make step (default already has -j X) "" +``checksums`` Checksums for sources and patches [] +``configopts`` Extra options passed to configure (default already has --prefix) "" +``cuda_compute_capabilities`` List of CUDA compute capabilities to build with (if supported) [] +``download_instructions`` Specify steps to acquire necessary file, if obtaining it is difficult "" +``easyblock`` EasyBlock to use for building; if set to None, an easyblock is selected based on the software name None +``easybuild_version`` EasyBuild-version this spec-file was written for None +``enhance_sanity_check`` Indicate that additional sanity check commands & paths should enhance the existing sanity check, not replace it False +``fix_bash_shebang_for`` List of files for which Bash shebang should be fixed to '#!/usr/bin/env bash' (glob patterns supported) None +``fix_perl_shebang_for`` List of files for which Perl shebang should be fixed to '#!/usr/bin/env perl' (glob patterns supported) None +``fix_python_shebang_for`` List of files for which Python shebang should be fixed to '#!/usr/bin/env python' (glob patterns supported) None +``github_account`` GitHub account name to be used to resolve template values in source URLs "%(namelower)s" +``hidden`` Install module file as 'hidden' by prefixing its version with '.' False +``installopts`` Extra options for installation "" +``maxparallel`` Max degree of parallelism None +``parallel`` Degree of parallelism for e.g. make (default: based on the number of cores, active cpuset and restrictions in ulimit) None +``patches`` List of patches to apply [] +``postinstallcmds`` Commands to run after the install step. [] +``postinstallmsgs`` Messages to print after running the install step. [] +``postinstallpatches`` Patch files to apply after running the install step. [] +``prebuildopts`` Extra options pre-passed to build command. "" +``preconfigopts`` Extra options pre-passed to configure. "" +``preinstallopts`` Extra prefix options for installation. "" +``pretestopts`` Extra prefix options for test. "" +``required_linked_shared_libs`` List of shared libraries (names, file names, or paths) which must be linked in all installed binaries/libraries [] +``runtest`` Indicates if a test should be run after make; should specify argument after make (for e.g.,"test" for make test) None +``sanity_check_commands`` format: [(name, options)] e.g. [('gzip','-h')]. Using a non-tuple is equivalent to (name, '-h') [] +``sanity_check_paths`` List of files and directories to check (format: {'files':, 'dirs':}) {} +``skip`` Skip existing software False +``skipsteps`` Skip these steps [] +``source_urls`` List of URLs for source files [] +``sources`` List of source files [] +``stop`` Keyword to halt the build process after a certain step. None +``testopts`` Extra options for test. "" +``tests`` List of test-scripts to run after install. A test script should return a non-zero exit status to fail [] +``unpack_options`` Extra options for unpacking source "" +``unwanted_env_vars`` List of environment variables that shouldn't be set during build [] +``versionprefix`` Additional prefix for software version (placed before version and toolchain name) "" +``versionsuffix`` Additional suffix for software version (placed after toolchain name) "" =============================== ========================================================================================================================================= ================= @@ -91,13 +92,13 @@ file-management parameters ======================== ============================================================================================================================== ================= **Parameter name** **Description** **Default value** ======================== ============================================================================================================================== ================= -``buildininstalldir`` Boolean to build (True) or not build (False) in the installation directory False -``cleanupoldbuild`` Boolean to remove (True) or backup (False) the previous build directory with identical name or not. True -``cleanupoldinstall`` Boolean to remove (True) or backup (False) the previous install directory with identical name or not. True -``dontcreateinstalldir`` Boolean to create (False) or not create (True) the install directory False -``keeppreviousinstall`` Boolean to keep the previous installation with identical name. Experts only! False -``keepsymlinks`` Boolean to determine whether symlinks are to be kept during copying or if the content of the files pointed to should be copied False -``start_dir`` Path to start the make in. If the path is absolute, use that path. If not, this is added to the guessed path. None +``buildininstalldir`` Boolean to build (True) or not build (False) in the installation directory False +``cleanupoldbuild`` Boolean to remove (True) or backup (False) the previous build directory with identical name or not. True +``cleanupoldinstall`` Boolean to remove (True) or backup (False) the previous install directory with identical name or not. True +``dontcreateinstalldir`` Boolean to create (False) or not create (True) the install directory False +``keeppreviousinstall`` Boolean to keep the previous installation with identical name. Experts only! False +``keepsymlinks`` Boolean to determine whether symlinks are to be kept during copying or if the content of the files pointed to should be copied False +``start_dir`` Path to start the make in. If the path is absolute, use that path. If not, this is added to the guessed path. None ======================== ============================================================================================================================== ================= @@ -107,14 +108,14 @@ dependencies parameters =========================== ===================================================================== ================= **Parameter name** **Description** **Default value** =========================== ===================================================================== ================= -``allow_system_deps`` Allow listed system dependencies (format: (, )) [] -``builddependencies`` List of build dependencies [] -``dependencies`` List of dependencies [] -``hiddendependencies`` List of dependencies available as hidden modules [] -``moddependpaths`` Absolute path(s) to prepend to MODULEPATH before loading dependencies None -``multi_deps`` Dict of lists of dependency versions over which to iterate {} -``multi_deps_load_default`` Load module for first version listed in multi_deps by default True -``osdependencies`` OS dependencies that should be present on the system [] +``allow_system_deps`` Allow listed system dependencies (format: (, )) [] +``builddependencies`` List of build dependencies [] +``dependencies`` List of dependencies [] +``hiddendependencies`` List of dependencies available as hidden modules [] +``moddependpaths`` Absolute path(s) to prepend to MODULEPATH before loading dependencies None +``multi_deps`` Dict of lists of dependency versions over which to iterate {} +``multi_deps_load_default`` Load module for first version listed in multi_deps by default True +``osdependencies`` OS dependencies that should be present on the system [] =========================== ===================================================================== ================= @@ -124,12 +125,12 @@ license parameters ======================= =================================================================================================================================================== ================= **Parameter name** **Description** **Default value** ======================= =================================================================================================================================================== ================= -``accept_eula`` Accepted End User License Agreement (EULA) for this software False -``group`` Name of the user group for which the software should be available; format: string or 2-tuple with group name + custom error for users outside group None -``key`` Key for installing software None -``license_file`` License file for software None -``license_server`` License server for software None -``license_server_port`` Port for license server None +``accept_eula`` Accepted End User License Agreement (EULA) for this software False +``group`` Name of the user group for which the software should be available; format: string or 2-tuple with group name + custom error for users outside group None +``key`` Key for installing software None +``license_file`` License file for software None +``license_server`` License server for software None +``license_server_port`` Port for license server None ======================= =================================================================================================================================================== ================= @@ -139,12 +140,12 @@ extensions parameters ========================== ========================================================================================================== ================= **Parameter name** **Description** **Default value** ========================== ========================================================================================================== ================= -``exts_classmap`` Map of extension name to class for handling build and installation. {} -``exts_default_options`` List of default options for extensions {} -``exts_defaultclass`` List of module for and name of the default extension class None -``exts_download_dep_fail`` Fail if downloaded dependencies are detected for extensions False -``exts_filter`` Extension filter details: template for cmd and input to cmd (templates for ext_name, ext_version and src). None -``exts_list`` List with extensions added to the base installation [] +``exts_classmap`` Map of extension name to class for handling build and installation. {} +``exts_default_options`` List of default options for extensions {} +``exts_defaultclass`` List of module for and name of the default extension class None +``exts_download_dep_fail`` Fail if downloaded dependencies are detected for extensions False +``exts_filter`` Extension filter details: template for cmd and input to cmd (templates for ext_name, ext_version and src). None +``exts_list`` List with extensions added to the base installation [] ========================== ========================================================================================================== ================= @@ -154,27 +155,27 @@ modules parameters ============================== ================================================================================================================================================================================== ================= **Parameter name** **Description** **Default value** ============================== ================================================================================================================================================================================== ================= -``allow_prepend_abs_path`` Allow specifying absolute paths to prepend in modextrapaths False -``citing`` Free-form text that describes how the software should be cited in publications None -``docpaths`` List of paths for documentation relative to installation directory None -``examples`` Free-form text with examples on using the software None -``include_modpath_extensions`` Include $MODULEPATH extensions specified by module naming scheme. True -``modaliases`` Aliases to be defined in module file {} -``modaltsoftname`` Module name to use (rather than using software name None -``modextrapaths`` Extra paths to be prepended in module file {} -``modextravars`` Extra environment variables to be added to module file {} -``modloadmsg`` Message that should be printed when generated module is loaded {} -``modluafooter`` Footer to include in generated module file (Lua syntax) "" -``modtclfooter`` Footer to include in generated module file (Tcl syntax) "" -``module_depends_on`` Use depends_on (Lmod 7.6.1+) for dependencies in generated module (implies recursive unloading of modules). False -``moduleclass`` Module class to be used for this software "base" -``moduleforceunload`` Force unload of all modules when loading the extension False -``moduleloadnoconflict`` Don't check for conflicts, unload other versions instead False -``recursive_module_unload`` Recursive unload of all dependencies when unloading module (True/False to hard enable/disable; None implies honoring the --recursive-module-unload EasyBuild configuration setting None -``site_contacts`` String/list of strings with site contacts for the software None -``upstream_contacts`` String/list of strings with upstream contact addresses (e.g., support e-mail, mailing list, bugtracker) None -``usage`` Usage instructions for the software None -``whatis`` List of brief (one line) description entries for the software None +``allow_prepend_abs_path`` Allow specifying absolute paths to prepend in modextrapaths False +``citing`` Free-form text that describes how the software should be cited in publications None +``docpaths`` List of paths for documentation relative to installation directory None +``examples`` Free-form text with examples on using the software None +``include_modpath_extensions`` Include $MODULEPATH extensions specified by module naming scheme. True +``modaliases`` Aliases to be defined in module file {} +``modaltsoftname`` Module name to use (rather than using software name None +``modextrapaths`` Extra paths to be prepended in module file {} +``modextravars`` Extra environment variables to be added to module file {} +``modloadmsg`` Message that should be printed when generated module is loaded {} +``modluafooter`` Footer to include in generated module file (Lua syntax) "" +``modtclfooter`` Footer to include in generated module file (Tcl syntax) "" +``module_depends_on`` Use depends_on (Lmod 7.6.1+) for dependencies in generated module (implies recursive unloading of modules). False +``moduleclass`` Module class to be used for this software "base" +``moduleforceunload`` Force unload of all modules when loading the extension False +``moduleloadnoconflict`` Don't check for conflicts, unload other versions instead False +``recursive_module_unload`` Recursive unload of all dependencies when unloading module (True/False to hard enable/disable; None implies honoring the --recursive-module-unload EasyBuild configuration setting None +``site_contacts`` String/list of strings with site contacts for the software None +``upstream_contacts`` String/list of strings with upstream contact addresses (e.g., support e-mail, mailing list, bugtracker) None +``usage`` Usage instructions for the software None +``whatis`` List of brief (one line) description entries for the software None ============================== ================================================================================================================================================================================== ================= @@ -184,9 +185,9 @@ other parameters ================== =========================================================================================================================== ================= **Parameter name** **Description** **Default value** ================== =========================================================================================================================== ================= -``block`` List of other 'block' sections on which this block depends (only relevant in easyconfigs with subblocks) None -``buildstats`` A list of dicts with build statistics None -``deprecated`` String specifying reason why this easyconfig file is deprecated and will be archived in the next major release of EasyBuild False +``block`` List of other 'block' sections on which this block depends (only relevant in easyconfigs with subblocks) None +``buildstats`` A list of dicts with build statistics None +``deprecated`` String specifying reason why this easyconfig file is deprecated and will be archived in the next major release of EasyBuild False ================== =========================================================================================================================== ================= diff --git a/docs/version-specific/easyconfig_templates.rst b/docs/version-specific/easyconfig_templates.rst index 841b377f..a5057736 100644 --- a/docs/version-specific/easyconfig_templates.rst +++ b/docs/version-specific/easyconfig_templates.rst @@ -6,15 +6,15 @@ Template names/values derived from easyconfig instance ------------------------------------------------------ =========================== ============================= -Template name Template value +Template name Template value =========================== ============================= -``%(module_name)s`` Module name +``%(module_name)s`` Module name ``%(nameletter)s`` First letter of software name -``%(toolchain_name)s`` Toolchain name -``%(toolchain_version)s`` Toolchain version -``%(version_major_minor)s`` Major.Minor version -``%(version_major)s`` Major version -``%(version_minor)s`` Minor version +``%(toolchain_name)s`` Toolchain name +``%(toolchain_version)s`` Toolchain version +``%(version_major_minor)s`` Major.Minor version +``%(version_major)s`` Major version +``%(version_minor)s`` Minor version =========================== ============================= @@ -22,20 +22,20 @@ Template names/values for (short) software versions --------------------------------------------------- ==================== ============================================ -Template name Template value +Template name Template value ==================== ============================================ -``%(cudashortver)s`` short version for CUDA (.) -``%(cudaver)s`` full version for CUDA +``%(cudashortver)s`` short version for CUDA (.) +``%(cudaver)s`` full version for CUDA ``%(cudashortver)s`` short version for CUDAcore (.) -``%(cudaver)s`` full version for CUDAcore -``%(javashortver)s`` short version for Java (.) -``%(javaver)s`` full version for Java -``%(perlshortver)s`` short version for Perl (.) -``%(perlver)s`` full version for Perl -``%(pyshortver)s`` short version for Python (.) -``%(pyver)s`` full version for Python -``%(rshortver)s`` short version for R (.) -``%(rver)s`` full version for R +``%(cudaver)s`` full version for CUDAcore +``%(javashortver)s`` short version for Java (.) +``%(javaver)s`` full version for Java +``%(perlshortver)s`` short version for Perl (.) +``%(perlver)s`` full version for Perl +``%(pyshortver)s`` short version for Python (.) +``%(pyver)s`` full version for Python +``%(rshortver)s`` short version for R (.) +``%(rver)s`` full version for R ==================== ============================================ @@ -54,9 +54,9 @@ Lowercase values of template values ----------------------------------- ======================= ================================= -Template name Template value +Template name Template value ======================= ================================= -``%(namelower)s`` lower case of value of name +``%(namelower)s`` lower case of value of name ``%(nameletterlower)s`` lower case of value of nameletter ======================= ================================= @@ -64,9 +64,9 @@ Template values set outside EasyBlock runstep --------------------------------------------- ================== ====================== -Template name Template value +Template name Template value ================== ====================== -``%(builddir)s`` Build directory +``%(builddir)s`` Build directory ``%(installdir)s`` Installation directory ================== ====================== @@ -74,76 +74,76 @@ Template values which are defined dynamically --------------------------------------------- ================================= ========================================================================================================================================================================== -Template name Template value +Template name Template value ================================= ========================================================================================================================================================================== -``%(arch)s`` System architecture (e.g. x86_64, aarch64, ppc64le, ...) -``%(mpi_cmd_prefix)s`` Prefix command for running MPI programs (with default number of ranks) +``%(arch)s`` System architecture (e.g. x86_64, aarch64, ppc64le, ...) +``%(mpi_cmd_prefix)s`` Prefix command for running MPI programs (with default number of ranks) ``%(cuda_compute_capabilities)s`` Comma-separated list of CUDA compute capabilities, as specified via --cuda-compute-capabilities configuration option or via cuda_compute_capabilities easyconfig parameter -``%(cuda_cc_cmake)s`` List of CUDA compute capabilities suitable for use with $CUDAARCHS in CMake 3.18+ -``%(cuda_cc_space_sep)s`` Space-separated list of CUDA compute capabilities -``%(cuda_cc_semicolon_sep)s`` Semicolon-separated list of CUDA compute capabilities -``%(cuda_sm_comma_sep)s`` Comma-separated list of sm_* values that correspond with CUDA compute capabilities -``%(cuda_sm_space_sep)s`` Space-separated list of sm_* values that correspond with CUDA compute capabilities +``%(cuda_cc_cmake)s`` List of CUDA compute capabilities suitable for use with $CUDAARCHS in CMake 3.18+ +``%(cuda_cc_space_sep)s`` Space-separated list of CUDA compute capabilities +``%(cuda_cc_semicolon_sep)s`` Semicolon-separated list of CUDA compute capabilities +``%(cuda_sm_comma_sep)s`` Comma-separated list of sm_* values that correspond with CUDA compute capabilities +``%(cuda_sm_space_sep)s`` Space-separated list of sm_* values that correspond with CUDA compute capabilities ================================= ========================================================================================================================================================================== Template constants that can be used in easyconfigs -------------------------------------------------- ======================== ============================================================================================================= ======================================================================================== -Constant Template value Template name +Constant Template value Template name ======================== ============================================================================================================= ======================================================================================== -``APACHE_SOURCE`` apache.org source url ``https://archive.apache.org/dist/%(namelower)s`` -``BITBUCKET_SOURCE`` bitbucket.org source url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/get`` -``BITBUCKET_DOWNLOADS`` bitbucket.org downloads url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/downloads`` -``CRAN_SOURCE`` CRAN (contrib) source url ``https://cran.r-project.org/src/contrib`` -``FTPGNOME_SOURCE`` http download for gnome ftp server ``https://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s`` -``GITHUB_SOURCE`` GitHub source URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/archive`` -``GITHUB_LOWER_SOURCE`` GitHub source URL (lowercase name, namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/archive`` -``GITHUB_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/releases/download/v%(version)s`` -``GITHUB_LOWER_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/releases/download/v%(version)s`` -``GNU_SAVANNAH_SOURCE`` download.savannah.gnu.org source url ``https://download-mirror.savannah.gnu.org/releases/%(namelower)s`` -``GNU_SOURCE`` gnu.org source url ``https://ftpmirror.gnu.org/gnu/%(namelower)s`` -``GOOGLECODE_SOURCE`` googlecode.com source url ``http://%(namelower)s.googlecode.com/files`` +``APACHE_SOURCE`` apache.org source url ``https://archive.apache.org/dist/%(namelower)s`` +``BITBUCKET_SOURCE`` bitbucket.org source url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/get`` +``BITBUCKET_DOWNLOADS`` bitbucket.org downloads url (namelower is used if bitbucket_account easyconfig parameter is not specified) ``https://bitbucket.org/%(bitbucket_account)s/%(namelower)s/downloads`` +``CRAN_SOURCE`` CRAN (contrib) source url ``https://cran.r-project.org/src/contrib`` +``FTPGNOME_SOURCE`` http download for gnome ftp server ``https://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s`` +``GITHUB_SOURCE`` GitHub source URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/archive`` +``GITHUB_LOWER_SOURCE`` GitHub source URL (lowercase name, namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/archive`` +``GITHUB_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(name)s/releases/download/v%(version)s`` +``GITHUB_LOWER_RELEASE`` GitHub release URL (namelower is used if github_account easyconfig parameter is not specified) ``https://github.com/%(github_account)s/%(namelower)s/releases/download/v%(version)s`` +``GNU_SAVANNAH_SOURCE`` download.savannah.gnu.org source url ``https://download-mirror.savannah.gnu.org/releases/%(namelower)s`` +``GNU_SOURCE`` gnu.org source url ``https://ftpmirror.gnu.org/gnu/%(namelower)s`` +``GOOGLECODE_SOURCE`` googlecode.com source url ``http://%(namelower)s.googlecode.com/files`` ``LAUNCHPAD_SOURCE`` launchpad.net source url ``https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/%(version)s/+download/`` -``PYPI_SOURCE`` pypi source url ``https://pypi.python.org/packages/source/%(nameletter)s/%(name)s`` -``PYPI_LOWER_SOURCE`` pypi source url (lowercase name) ``https://pypi.python.org/packages/source/%(nameletterlower)s/%(namelower)s`` -``R_SOURCE`` cran.r-project.org (base) source url ``https://cran.r-project.org/src/base/R-%(version_major)s`` -``SOURCEFORGE_SOURCE`` sourceforge.net source url ``https://download.sourceforge.net/%(namelower)s`` -``XORG_DATA_SOURCE`` xorg data source url ``https://xorg.freedesktop.org/archive/individual/data/`` -``XORG_LIB_SOURCE`` xorg lib source url ``https://xorg.freedesktop.org/archive/individual/lib/`` -``XORG_PROTO_SOURCE`` xorg proto source url ``https://xorg.freedesktop.org/archive/individual/proto/`` -``XORG_UTIL_SOURCE`` xorg util source url ``https://xorg.freedesktop.org/archive/individual/util/`` -``XORG_XCB_SOURCE`` xorg xcb source url ``https://xorg.freedesktop.org/archive/individual/xcb/`` -``SHLIB_EXT`` extension for shared libraries ``dylib`` -``SOURCE_TAR_GZ`` Source .tar.gz bundle ``%(name)s-%(version)s.tar.gz`` -``SOURCELOWER_TAR_GZ`` Source .tar.gz bundle with lowercase name ``%(namelower)s-%(version)s.tar.gz`` -``SOURCE_TAR_XZ`` Source .tar.xz bundle ``%(name)s-%(version)s.tar.xz`` -``SOURCELOWER_TAR_XZ`` Source .tar.xz bundle with lowercase name ``%(namelower)s-%(version)s.tar.xz`` -``SOURCE_TAR_BZ2`` Source .tar.bz2 bundle ``%(name)s-%(version)s.tar.bz2`` -``SOURCELOWER_TAR_BZ2`` Source .tar.bz2 bundle with lowercase name ``%(namelower)s-%(version)s.tar.bz2`` -``SOURCE_TGZ`` Source .tgz bundle ``%(name)s-%(version)s.tgz`` -``SOURCELOWER_TGZ`` Source .tgz bundle with lowercase name ``%(namelower)s-%(version)s.tgz`` -``SOURCE_TXZ`` Source .txz bundle ``%(name)s-%(version)s.txz`` -``SOURCELOWER_TXZ`` Source .txz bundle with lowercase name ``%(namelower)s-%(version)s.txz`` -``SOURCE_TBZ2`` Source .tbz2 bundle ``%(name)s-%(version)s.tbz2`` -``SOURCELOWER_TBZ2`` Source .tbz2 bundle with lowercase name ``%(namelower)s-%(version)s.tbz2`` -``SOURCE_TB2`` Source .tb2 bundle ``%(name)s-%(version)s.tb2`` -``SOURCELOWER_TB2`` Source .tb2 bundle with lowercase name ``%(namelower)s-%(version)s.tb2`` -``SOURCE_GTGZ`` Source .gtgz bundle ``%(name)s-%(version)s.gtgz`` -``SOURCELOWER_GTGZ`` Source .gtgz bundle with lowercase name ``%(namelower)s-%(version)s.gtgz`` -``SOURCE_ZIP`` Source .zip bundle ``%(name)s-%(version)s.zip`` -``SOURCELOWER_ZIP`` Source .zip bundle with lowercase name ``%(namelower)s-%(version)s.zip`` -``SOURCE_TAR`` Source .tar bundle ``%(name)s-%(version)s.tar`` -``SOURCELOWER_TAR`` Source .tar bundle with lowercase name ``%(namelower)s-%(version)s.tar`` -``SOURCE_XZ`` Source .xz bundle ``%(name)s-%(version)s.xz`` -``SOURCELOWER_XZ`` Source .xz bundle with lowercase name ``%(namelower)s-%(version)s.xz`` -``SOURCE_TAR_Z`` Source .tar.Z bundle ``%(name)s-%(version)s.tar.Z`` -``SOURCELOWER_TAR_Z`` Source .tar.Z bundle with lowercase name ``%(namelower)s-%(version)s.tar.Z`` -``SOURCE_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package ``%(name)s-%(version)s-py2.py3-none-any.whl`` -``SOURCELOWER_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py2.py3-none-any.whl`` -``SOURCE_PY2_WHL`` Generic (non-compiled) Python 2 wheel package ``%(name)s-%(version)s-py2-none-any.whl`` -``SOURCELOWER_PY2_WHL`` Generic (non-compiled) Python 2 wheel package with lowercase name ``%(namelower)s-%(version)s-py2-none-any.whl`` -``SOURCE_PY3_WHL`` Generic (non-compiled) Python 3 wheel package ``%(name)s-%(version)s-py3-none-any.whl`` -``SOURCELOWER_PY3_WHL`` Generic (non-compiled) Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py3-none-any.whl`` +``PYPI_SOURCE`` pypi source url ``https://pypi.python.org/packages/source/%(nameletter)s/%(name)s`` +``PYPI_LOWER_SOURCE`` pypi source url (lowercase name) ``https://pypi.python.org/packages/source/%(nameletterlower)s/%(namelower)s`` +``R_SOURCE`` cran.r-project.org (base) source url ``https://cran.r-project.org/src/base/R-%(version_major)s`` +``SOURCEFORGE_SOURCE`` sourceforge.net source url ``https://download.sourceforge.net/%(namelower)s`` +``XORG_DATA_SOURCE`` xorg data source url ``https://xorg.freedesktop.org/archive/individual/data/`` +``XORG_LIB_SOURCE`` xorg lib source url ``https://xorg.freedesktop.org/archive/individual/lib/`` +``XORG_PROTO_SOURCE`` xorg proto source url ``https://xorg.freedesktop.org/archive/individual/proto/`` +``XORG_UTIL_SOURCE`` xorg util source url ``https://xorg.freedesktop.org/archive/individual/util/`` +``XORG_XCB_SOURCE`` xorg xcb source url ``https://xorg.freedesktop.org/archive/individual/xcb/`` +``SHLIB_EXT`` extension for shared libraries ``dylib`` +``SOURCE_TAR_GZ`` Source .tar.gz bundle ``%(name)s-%(version)s.tar.gz`` +``SOURCELOWER_TAR_GZ`` Source .tar.gz bundle with lowercase name ``%(namelower)s-%(version)s.tar.gz`` +``SOURCE_TAR_XZ`` Source .tar.xz bundle ``%(name)s-%(version)s.tar.xz`` +``SOURCELOWER_TAR_XZ`` Source .tar.xz bundle with lowercase name ``%(namelower)s-%(version)s.tar.xz`` +``SOURCE_TAR_BZ2`` Source .tar.bz2 bundle ``%(name)s-%(version)s.tar.bz2`` +``SOURCELOWER_TAR_BZ2`` Source .tar.bz2 bundle with lowercase name ``%(namelower)s-%(version)s.tar.bz2`` +``SOURCE_TGZ`` Source .tgz bundle ``%(name)s-%(version)s.tgz`` +``SOURCELOWER_TGZ`` Source .tgz bundle with lowercase name ``%(namelower)s-%(version)s.tgz`` +``SOURCE_TXZ`` Source .txz bundle ``%(name)s-%(version)s.txz`` +``SOURCELOWER_TXZ`` Source .txz bundle with lowercase name ``%(namelower)s-%(version)s.txz`` +``SOURCE_TBZ2`` Source .tbz2 bundle ``%(name)s-%(version)s.tbz2`` +``SOURCELOWER_TBZ2`` Source .tbz2 bundle with lowercase name ``%(namelower)s-%(version)s.tbz2`` +``SOURCE_TB2`` Source .tb2 bundle ``%(name)s-%(version)s.tb2`` +``SOURCELOWER_TB2`` Source .tb2 bundle with lowercase name ``%(namelower)s-%(version)s.tb2`` +``SOURCE_GTGZ`` Source .gtgz bundle ``%(name)s-%(version)s.gtgz`` +``SOURCELOWER_GTGZ`` Source .gtgz bundle with lowercase name ``%(namelower)s-%(version)s.gtgz`` +``SOURCE_ZIP`` Source .zip bundle ``%(name)s-%(version)s.zip`` +``SOURCELOWER_ZIP`` Source .zip bundle with lowercase name ``%(namelower)s-%(version)s.zip`` +``SOURCE_TAR`` Source .tar bundle ``%(name)s-%(version)s.tar`` +``SOURCELOWER_TAR`` Source .tar bundle with lowercase name ``%(namelower)s-%(version)s.tar`` +``SOURCE_XZ`` Source .xz bundle ``%(name)s-%(version)s.xz`` +``SOURCELOWER_XZ`` Source .xz bundle with lowercase name ``%(namelower)s-%(version)s.xz`` +``SOURCE_TAR_Z`` Source .tar.Z bundle ``%(name)s-%(version)s.tar.Z`` +``SOURCELOWER_TAR_Z`` Source .tar.Z bundle with lowercase name ``%(namelower)s-%(version)s.tar.Z`` +``SOURCE_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package ``%(name)s-%(version)s-py2.py3-none-any.whl`` +``SOURCELOWER_WHL`` Generic (non-compiled) Python 2 & Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py2.py3-none-any.whl`` +``SOURCE_PY2_WHL`` Generic (non-compiled) Python 2 wheel package ``%(name)s-%(version)s-py2-none-any.whl`` +``SOURCELOWER_PY2_WHL`` Generic (non-compiled) Python 2 wheel package with lowercase name ``%(namelower)s-%(version)s-py2-none-any.whl`` +``SOURCE_PY3_WHL`` Generic (non-compiled) Python 3 wheel package ``%(name)s-%(version)s-py3-none-any.whl`` +``SOURCELOWER_PY3_WHL`` Generic (non-compiled) Python 3 wheel package with lowercase name ``%(namelower)s-%(version)s-py3-none-any.whl`` ======================== ============================================================================================================= ======================================================================================== diff --git a/docs/version-specific/generic_easyblocks.rst b/docs/version-specific/generic_easyblocks.rst index de762df2..f037e59b 100644 --- a/docs/version-specific/generic_easyblocks.rst +++ b/docs/version-specific/generic_easyblocks.rst @@ -10,7 +10,7 @@ Overview of generic easyblocks ============================== -:ref:`BinariesTarball` - :ref:`Binary` - :ref:`BuildEnv` - :ref:`Bundle` - :ref:`CMakeMake` - :ref:`CMakeMakeCp` - :ref:`CMakeNinja` - :ref:`CMakePythonPackage` - :ref:`CmdCp` - :ref:`Conda` - :ref:`ConfigureMake` - :ref:`ConfigureMakePythonPackage` - :ref:`CrayToolchain` - :ref:`FortranPythonPackage` - :ref:`GoPackage` - :ref:`IntelBase` - :ref:`JAR` - :ref:`MakeCp` - :ref:`MesonNinja` - :ref:`ModuleRC` - :ref:`OCamlPackage` - :ref:`OctavePackage` - :ref:`PackedBinary` - :ref:`PerlModule` - :ref:`PythonBundle` - :ref:`PythonPackage` - :ref:`RPackage` - :ref:`Rpm` - :ref:`RubyGem` - :ref:`SCons` - :ref:`SystemCompiler` - :ref:`SystemMPI` - :ref:`Tarball` - :ref:`Toolchain` - :ref:`VSCPythonPackage` - :ref:`VersionIndependentPythonPackage` - :ref:`Waf` +:ref:`BinariesTarball` - :ref:`Binary` - :ref:`BuildEnv` - :ref:`Bundle` - :ref:`CMakeMake` - :ref:`CMakeMakeCp` - :ref:`CMakeNinja` - :ref:`CMakePythonPackage` - :ref:`CmdCp` - :ref:`Conda` - :ref:`ConfigureMake` - :ref:`ConfigureMakePythonPackage` - :ref:`CrayToolchain` - :ref:`FortranPythonPackage` - :ref:`GoPackage` - :ref:`IntelBase` - :ref:`JAR` - :ref:`JuliaBundle` - :ref:`JuliaPackage` - :ref:`MakeCp` - :ref:`MesonNinja` - :ref:`ModuleRC` - :ref:`OCamlPackage` - :ref:`OctavePackage` - :ref:`PackedBinary` - :ref:`PerlModule` - :ref:`PythonBundle` - :ref:`PythonPackage` - :ref:`RPackage` - :ref:`Rpm` - :ref:`RubyGem` - :ref:`SCons` - :ref:`SystemCompiler` - :ref:`SystemMPI` - :ref:`Tarball` - :ref:`Toolchain` - :ref:`VSCPythonPackage` - :ref:`VersionIndependentPythonPackage` - :ref:`Waf` .. _BinariesTarball: @@ -27,9 +27,9 @@ Extra easyconfig parameters specific to ``BinariesTarball`` easyblock ==================== ============================================================================================================================================================= ============= easyconfig parameter description default value ==================== ============================================================================================================================================================= ============= -``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` -``options`` Dictionary with extension options. ``{}`` -``preinstall_cmd`` Command to execute before installation ``None`` +``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` +``options`` Dictionary with extension options. ``{}`` +``preinstall_cmd`` Command to execute before installation ``None`` ==================== ============================================================================================================================================================= ============= Customised steps in ``BinariesTarball`` easyblock @@ -52,10 +52,10 @@ Extra easyconfig parameters specific to ``Binary`` easyblock ==================== =============================================================================================================================================== ============= easyconfig parameter description default value ==================== =============================================================================================================================================== ============= -``extract_sources`` Whether or not to extract sources ``False`` -``install_cmd`` Install command to be used. ``None`` -``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` -``staged_install`` Perform staged installation via subdirectory of build directory ``False`` +``extract_sources`` Whether or not to extract sources ``False`` +``install_cmd`` Install command to be used. ``None`` +``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` +``staged_install`` Perform staged installation via subdirectory of build directory ``False`` ==================== =============================================================================================================================================== ============= Customised steps in ``Binary`` easyblock @@ -107,13 +107,13 @@ Extra easyconfig parameters specific to ``BuildEnv`` easyblock =============================== =========================================================================== ============= easyconfig parameter description default value =============================== =========================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``sanity_check_all_components`` Enable sanity checks for all components ``False`` -``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` =============================== =========================================================================== ============= .. _Bundle: @@ -131,13 +131,13 @@ Extra easyconfig parameters specific to ``Bundle`` easyblock =============================== =========================================================================== ============= easyconfig parameter description default value =============================== =========================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``sanity_check_all_components`` Enable sanity checks for all components ``False`` -``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` =============================== =========================================================================== ============= Customised steps in ``Bundle`` easyblock @@ -182,27 +182,28 @@ Support for configuring build with CMake instead of traditional configure script Extra easyconfig parameters specific to ``CMakeMake`` easyblock --------------------------------------------------------------- -========================= ================================================================================================================================================================================================== ================== -easyconfig parameter description default value -========================= ================================================================================================================================================================================================== ================== -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``install_target_subdir`` Subdirectory to use as installation target ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -========================= ================================================================================================================================================================================================== ================== +================================ ================================================================================================================================================================================================== ================== +easyconfig parameter description default value +================================ ================================================================================================================================================================================================== ================== +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +================================ ================================================================================================================================================================================================== ================== Customised steps in ``CMakeMake`` easyblock ------------------------------------------- @@ -260,29 +261,30 @@ Software configured with CMake but without 'make install' step Extra easyconfig parameters specific to ``CMakeMakeCp`` easyblock ----------------------------------------------------------------- -========================= ================================================================================================================================================================================================== ================== -easyconfig parameter description default value -========================= ================================================================================================================================================================================================== ================== -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``files_to_copy`` List of files or dirs to copy ``None`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``install_target_subdir`` Subdirectory to use as installation target ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``with_configure`` Run configure script before building ``False`` -========================= ================================================================================================================================================================================================== ================== +================================ ================================================================================================================================================================================================== ================== +easyconfig parameter description default value +================================ ================================================================================================================================================================================================== ================== +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``files_to_copy`` List of files or dirs to copy ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``with_configure`` Run configure script before building ``False`` +================================ ================================================================================================================================================================================================== ================== Customised steps in ``CMakeMakeCp`` easyblock --------------------------------------------- @@ -301,27 +303,28 @@ Support for configuring with CMake, building and installing with MesonNinja. Extra easyconfig parameters specific to ``CMakeNinja`` easyblock ---------------------------------------------------------------- -========================= ================================================================================================================================================================================================== ================== -easyconfig parameter description default value -========================= ================================================================================================================================================================================================== ================== -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``generator`` Build file generator to use. None to use CMakes default ``"Ninja"`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``install_target_subdir`` Subdirectory to use as installation target ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -========================= ================================================================================================================================================================================================== ================== +================================ ================================================================================================================================================================================================== ================== +easyconfig parameter description default value +================================ ================================================================================================================================================================================================== ================== +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``generator`` Build file generator to use. None to use CMakes default ``"Ninja"`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +================================ ================================================================================================================================================================================================== ================== Customised steps in ``CMakeNinja`` easyblock -------------------------------------------- @@ -347,48 +350,49 @@ Build a Python package and module with cmake. Extra easyconfig parameters specific to ``CMakePythonPackage`` easyblock ------------------------------------------------------------------------ -========================= ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -========================= ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` -``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` -``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``configure_cmd`` Configure command to use ``"cmake"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``generator`` Build file generator to use. None to use CMakes default ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``install_target_subdir`` Subdirectory to use as installation target ``None`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``None`` -``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``separate_build_dir`` Perform build in a separate directory ``True`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``srcdir`` Source directory location to provide to cmake command ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` -========================= ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +================================ ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +================================ ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``abs_path_compilers`` Specify compilers via absolute file path (not via command names) ``False`` +``allow_system_boost`` Always allow CMake to pick up on Boost installed in OS (even if Boost is included as a dependency) ``False`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_shared_libs`` Build shared library (instead of static library)None can be used to add no flag (usually results in static library) ``None`` +``build_type`` Build type for CMake, e.g. Release.Defaults to 'Release' or 'Debug' depending on toolchainopts[debug] ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``configure_cmd`` Configure command to use ``"cmake"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``generator`` Build file generator to use. None to use CMakes default ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``install_target_subdir`` Subdirectory to use as installation target ``None`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``None`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``separate_build_dir`` Perform build in a separate directory ``True`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``srcdir`` Source directory location to provide to cmake command ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +================================ ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``CMakePythonPackage`` easyblock ---------------------------------------------------- @@ -408,23 +412,24 @@ Software with no configure, no make, and no make install step. Extra easyconfig parameters specific to ``CmdCp`` easyblock ----------------------------------------------------------- -======================== =================================================================================================================================================================================================== ==================================================== -easyconfig parameter description default value -======================== =================================================================================================================================================================================================== ==================================================== -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``cmds_map`` List of regex/template command (with 'source'/'target' fields) tuples ``[('.*', '$CC $CFLAGS %(source)s -o %(target)s')]`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``files_to_copy`` List of files or dirs to copy ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``with_configure`` Run configure script before building ``False`` -======================== =================================================================================================================================================================================================== ==================================================== +================================ =================================================================================================================================================================================================== ==================================================== +easyconfig parameter description default value +================================ =================================================================================================================================================================================================== ==================================================== +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``cmds_map`` List of regex/template command (with 'source'/'target' fields) tuples ``[('.*', '$CC $CFLAGS %(source)s -o %(target)s')]`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``files_to_copy`` List of files or dirs to copy ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``with_configure`` Run configure script before building ``False`` +================================ =================================================================================================================================================================================================== ==================================================== Customised steps in ``CmdCp`` easyblock --------------------------------------- @@ -447,14 +452,14 @@ Extra easyconfig parameters specific to ``Conda`` easyblock ====================== =============================================================================================================================================== ============= easyconfig parameter description default value ====================== =============================================================================================================================================== ============= -``channels`` List of conda channels to pass to 'conda install' ``None`` -``environment_file`` Conda environment.yml file to use with 'conda env create' ``None`` -``extract_sources`` Whether or not to extract sources ``False`` -``install_cmd`` Install command to be used. ``None`` -``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` -``remote_environment`` Remote conda environment to use with 'conda env create' ``None`` -``requirements`` Requirements specification to pass to 'conda install' ``None`` -``staged_install`` Perform staged installation via subdirectory of build directory ``False`` +``channels`` List of conda channels to pass to 'conda install' ``None`` +``environment_file`` Conda environment.yml file to use with 'conda env create' ``None`` +``extract_sources`` Whether or not to extract sources ``False`` +``install_cmd`` Install command to be used. ``None`` +``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` +``remote_environment`` Remote conda environment to use with 'conda env create' ``None`` +``requirements`` Requirements specification to pass to 'conda install' ``None`` +``staged_install`` Perform staged installation via subdirectory of build directory ``False`` ====================== =============================================================================================================================================== ============= Customised steps in ``Conda`` easyblock @@ -473,30 +478,31 @@ Support for building and installing applications with configure/make/make instal Extra easyconfig parameters specific to ``ConfigureMake`` easyblock ------------------------------------------------------------------- -======================== =================================================================================================================================================================================================== ================== -easyconfig parameter description default value -======================== =================================================================================================================================================================================================== ================== -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -======================== =================================================================================================================================================================================================== ================== +================================ =================================================================================================================================================================================================== ================== +easyconfig parameter description default value +================================ =================================================================================================================================================================================================== ================== +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +================================ =================================================================================================================================================================================================== ================== Commonly used easyconfig parameters with ``ConfigureMake`` easyblock -------------------------------------------------------------------- ==================== ================================================================ -easyconfig parameter description +easyconfig parameter description ==================== ================================================================ configopts Extra options passed to configure (default already has --prefix) -buildopts Extra options passed to make step (default already has -j X) -installopts Extra options for installation +buildopts Extra options passed to make step (default already has -j X) +installopts Extra options for installation ==================== ================================================================ @@ -542,9 +548,10 @@ Example easyconfig for ``ConfigureMake`` easyblock (derives from :ref:`ConfigureMake`, :ref:`PythonPackage`) -Build a Python package and module with 'python configure/make/make install'. +Build a Python package and module with ``python configure``/``make``/``make install``. Implemented by using: + - a custom implementation of configure_step - using the build_step and install_step from ConfigureMake - using the sanity_check_step and make_module_extra from PythonPackage @@ -552,47 +559,48 @@ Build a Python package and module with 'python configure/make/make install'. Extra easyconfig parameters specific to ``ConfigureMakePythonPackage`` easyblock -------------------------------------------------------------------------------- -======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value -======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` -``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` -======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +================================ ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +easyconfig parameter description default value +================================ ======================================================================================================================================================================================================================================================================================================================== ======================================================================= +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` +================================ ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``ConfigureMakePythonPackage`` easyblock ------------------------------------------------------------ -* ``build_step`` - Build Python package with 'make'. -* ``configure_step`` - Configure build using 'python configure'. -* ``install_step`` - Install with 'make install'. +* ``build_step`` - Build Python package with ``make``. +* ``configure_step`` - Configure build using ``python configure``. +* ``install_step`` - Install with ``make install``. Example easyconfig for ``ConfigureMakePythonPackage`` easyblock --------------------------------------------------------------- @@ -645,13 +653,13 @@ Extra easyconfig parameters specific to ``CrayToolchain`` easyblock =============================== =========================================================================== ============= easyconfig parameter description default value =============================== =========================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``sanity_check_all_components`` Enable sanity checks for all components ``False`` -``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` =============================== =========================================================================== ============= .. _FortranPythonPackage: @@ -667,29 +675,29 @@ Extra easyconfig parameters specific to ``FortranPythonPackage`` easyblock -------------------------------------------------------------------------- ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value +easyconfig parameter description default value ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``FortranPythonPackage`` easyblock @@ -713,8 +721,8 @@ Extra easyconfig parameters specific to ``GoPackage`` easyblock ==================== ===================================================================== ============= easyconfig parameter description default value ==================== ===================================================================== ============= -``forced_deps`` Force specific version of Go package, when building non-native module ``None`` -``modulename`` Module name of the Go package, when building non-native module ``None`` +``forced_deps`` Force specific version of Go package, when building non-native module ``None`` +``modulename`` Module name of the Go package, when building non-native module ``None`` ==================== ===================================================================== ============= Customised steps in ``GoPackage`` easyblock @@ -731,6 +739,7 @@ Customised steps in ``GoPackage`` easyblock (derives from EasyBlock) Base class for Intel software + - no configure/make : binary release - add license_file variable @@ -738,14 +747,14 @@ Extra easyconfig parameters specific to ``IntelBase`` easyblock --------------------------------------------------------------- ============================ =============================================================== ==================== -easyconfig parameter description default value +easyconfig parameter description default value ============================ =============================================================== ==================== -``components`` List of components to install ``None`` +``components`` List of components to install ``None`` ``license_activation`` License activation type ``"license_server"`` -``m32`` Enable 32-bit toolchain ``False`` -``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` -``serial_number`` Serial number for the product ``None`` -``usetmppath`` Use temporary path for installation ``False`` +``m32`` Enable 32-bit toolchain ``False`` +``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` +``serial_number`` Serial number for the product ``None`` +``usetmppath`` Use temporary path for installation ``False`` ============================ =============================================================== ==================== Customised steps in ``IntelBase`` easyblock @@ -769,12 +778,64 @@ Extra easyconfig parameters specific to ``JAR`` easyblock ==================== =============================================================================================================================================== ============= easyconfig parameter description default value ==================== =============================================================================================================================================== ============= -``extract_sources`` Whether or not to extract sources ``False`` -``install_cmd`` Install command to be used. ``None`` -``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` -``staged_install`` Perform staged installation via subdirectory of build directory ``False`` +``extract_sources`` Whether or not to extract sources ``False`` +``install_cmd`` Install command to be used. ``None`` +``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` +``staged_install`` Perform staged installation via subdirectory of build directory ``False`` ==================== =============================================================================================================================================== ============= +.. _JuliaBundle: + +``JuliaBundle`` +=============== + +(derives from :ref:`Bundle`) + +Bundle of JuliaPackages: install Julia packages as extensions in a bundle + Defines custom sanity checks and module environment + +Extra easyconfig parameters specific to ``JuliaBundle`` easyblock +----------------------------------------------------------------- + +=============================== =========================================================================== ============= +easyconfig parameter description default value +=============================== =========================================================================== ============= +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``download_pkg_deps`` Let Julia download and bundle all needed dependencies for this installation ``False`` +``options`` Dictionary with extension options. ``{}`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +=============================== =========================================================================== ============= + +.. _JuliaPackage: + +``JuliaPackage`` +================ + +(derives from ExtensionEasyBlock) + +Builds and installs Julia Packages. + +Extra easyconfig parameters specific to ``JuliaPackage`` easyblock +------------------------------------------------------------------ + +===================== =========================================================================== ============= +easyconfig parameter description default value +===================== =========================================================================== ============= +``download_pkg_deps`` Let Julia download and bundle all needed dependencies for this installation ``False`` +``options`` Dictionary with extension options. ``{}`` +===================== =========================================================================== ============= + +Customised steps in ``JuliaPackage`` easyblock +---------------------------------------------- +* ``build_step`` - No separate build procedure for JuliaPackage. +* ``configure_step`` - No separate configuration for JuliaPackage. +* ``install_step`` - Install Julia package with Pkg + .. _MakeCp: ``MakeCp`` @@ -787,22 +848,23 @@ Software with no configure and no make install step. Extra easyconfig parameters specific to ``MakeCp`` easyblock ------------------------------------------------------------ -======================== =================================================================================================================================================================================================== ================== -easyconfig parameter description default value -======================== =================================================================================================================================================================================================== ================== -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``files_to_copy`` List of files or dirs to copy ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``with_configure`` Run configure script before building ``False`` -======================== =================================================================================================================================================================================================== ================== +================================ =================================================================================================================================================================================================== ================== +easyconfig parameter description default value +================================ =================================================================================================================================================================================================== ================== +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``files_to_copy`` List of files or dirs to copy ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``with_configure`` Run configure script before building ``False`` +================================ =================================================================================================================================================================================================== ================== Customised steps in ``MakeCp`` easyblock ---------------------------------------- @@ -824,7 +886,7 @@ Extra easyconfig parameters specific to ``MesonNinja`` easyblock ====================== ===================================== ============= easyconfig parameter description default value ====================== ===================================== ============= -``separate_build_dir`` Perform build in a separate directory ``True`` +``separate_build_dir`` Perform build in a separate directory ``True`` ====================== ===================================== ============= Customised steps in ``MesonNinja`` easyblock @@ -863,7 +925,7 @@ Extra easyconfig parameters specific to ``OCamlPackage`` easyblock ==================== ================================== ============= easyconfig parameter description default value ==================== ================================== ============= -``options`` Dictionary with extension options. ``{}`` +``options`` Dictionary with extension options. ``{}`` ==================== ================================== ============= Customised steps in ``OCamlPackage`` easyblock @@ -886,7 +948,7 @@ Extra easyconfig parameters specific to ``OctavePackage`` easyblock ==================== ================================== ============= easyconfig parameter description default value ==================== ================================== ============= -``options`` Dictionary with extension options. ``{}`` +``options`` Dictionary with extension options. ``{}`` ==================== ================================== ============= Customised steps in ``OctavePackage`` easyblock @@ -910,10 +972,10 @@ Extra easyconfig parameters specific to ``PackedBinary`` easyblock ==================== =============================================================================================================================================== ============= easyconfig parameter description default value ==================== =============================================================================================================================================== ============= -``extract_sources`` Whether or not to extract sources ``False`` -``install_cmd`` Install command to be used. ``None`` -``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` -``staged_install`` Perform staged installation via subdirectory of build directory ``False`` +``extract_sources`` Whether or not to extract sources ``False`` +``install_cmd`` Install command to be used. ``None`` +``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` +``staged_install`` Perform staged installation via subdirectory of build directory ``False`` ==================== =============================================================================================================================================== ============= Customised steps in ``PackedBinary`` easyblock @@ -935,8 +997,8 @@ Extra easyconfig parameters specific to ``PerlModule`` easyblock ==================== ================================== ============= easyconfig parameter description default value ==================== ================================== ============= -``options`` Dictionary with extension options. ``{}`` -``runtest`` Run unit tests. ``"test"`` +``options`` Dictionary with extension options. ``{}`` +``runtest`` Run unit tests. ``"test"`` ==================== ================================== ============= Customised steps in ``PerlModule`` easyblock @@ -952,42 +1014,43 @@ Customised steps in ``PerlModule`` easyblock (derives from :ref:`Bundle`) -Bundle of modules: only generate module files, nothing to build/install +Bundle of PythonPackages: install Python packages as extensions in a bundle + Defines custom sanity checks and module environment Extra easyconfig parameters specific to ``PythonBundle`` easyblock ------------------------------------------------------------------ =============================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value +easyconfig parameter description default value =============================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_check_all_components`` Enable sanity checks for all components ``False`` -``sanity_check_components`` List of components for which to run sanity checks ``[]`` -``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` =============================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= .. _PythonPackage: @@ -1003,29 +1066,29 @@ Extra easyconfig parameters specific to ``PythonPackage`` easyblock ------------------------------------------------------------------- ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value +easyconfig parameter description default value ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``PythonPackage`` easyblock @@ -1049,9 +1112,9 @@ Extra easyconfig parameters specific to ``RPackage`` easyblock ==================== ======================================================== ============= easyconfig parameter description default value ==================== ======================================================== ============= -``exts_subdir`` Subdirectory where R extensions should be installed info ``""`` -``options`` Dictionary with extension options. ``{}`` -``unpack_sources`` Unpack sources before installation ``False`` +``exts_subdir`` Subdirectory where R extensions should be installed info ``""`` +``options`` Dictionary with extension options. ``{}`` +``unpack_sources`` Unpack sources before installation ``False`` ==================== ======================================================== ============= Customised steps in ``RPackage`` easyblock @@ -1068,6 +1131,7 @@ Customised steps in ``RPackage`` easyblock (derives from :ref:`Binary`) Support for installing RPM files. + - sources is a list of rpms - installation is with --nodeps (so the sources list has to be complete) @@ -1077,14 +1141,14 @@ Extra easyconfig parameters specific to ``Rpm`` easyblock ==================== =============================================================================================================================================== ============= easyconfig parameter description default value ==================== =============================================================================================================================================== ============= -``extract_sources`` Whether or not to extract sources ``False`` -``force`` Use force ``False`` -``install_cmd`` Install command to be used. ``None`` -``makesymlinks`` Create symlinks for listed paths ``[]`` -``postinstall`` Enable post install ``False`` -``preinstall`` Enable pre install ``False`` -``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` -``staged_install`` Perform staged installation via subdirectory of build directory ``False`` +``extract_sources`` Whether or not to extract sources ``False`` +``force`` Use force ``False`` +``install_cmd`` Install command to be used. ``None`` +``makesymlinks`` Create symlinks for listed paths ``[]`` +``postinstall`` Enable post install ``False`` +``preinstall`` Enable pre install ``False`` +``prepend_to_path`` Prepend the given directories (relative to install-dir) to the environment variable PATH in the module file. Default is the install-dir itself. ``['']`` +``staged_install`` Perform staged installation via subdirectory of build directory ``False`` ==================== =============================================================================================================================================== ============= Customised steps in ``Rpm`` easyblock @@ -1107,8 +1171,8 @@ Extra easyconfig parameters specific to ``RubyGem`` easyblock ==================== ==================================== ============= easyconfig parameter description default value ==================== ==================================== ============= -``gem_file`` Path to gem file in unpacked sources ``None`` -``options`` Dictionary with extension options. ``{}`` +``gem_file`` Path to gem file in unpacked sources ``None`` +``options`` Dictionary with extension options. ``{}`` ==================== ==================================== ============= Customised steps in ``RubyGem`` easyblock @@ -1158,48 +1222,49 @@ Support for generating a module file for the system compiler with specified name Extra easyconfig parameters specific to ``SystemCompiler`` easyblock -------------------------------------------------------------------- -=============================== =================================================================================================================================================================================================== ==================== -easyconfig parameter description default value -=============================== =================================================================================================================================================================================================== ==================== -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``clooguseisl`` Use ISL with CLooG or not ``False`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``generate_standalone_module`` Add known path/library extensions and environment variables for the compiler to the final module ``False`` -``generic`` Build GCC and support libraries such that it runs on all processors of the target architecture (use False to enforce non-generic regardless of configuration) ``None`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``languages`` List of languages to build GCC for (--enable-languages) ``[]`` -``license_activation`` License activation type ``"license_server"`` -``m32`` Enable 32-bit toolchain ``False`` -``multilib`` Build multilib gcc (both i386 and x86_64) ``False`` -``pplwatchdog`` Enable PPL watchdog ``False`` -``prefer_lib_subdir`` Configure GCC to prefer 'lib' subdirs over 'lib64' when linking ``False`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``profiled`` Bootstrap GCC with profile-guided optimizations ``False`` -``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` -``sanity_check_all_components`` Enable sanity checks for all components ``False`` -``sanity_check_components`` List of components for which to run sanity checks ``[]`` -``serial_number`` Serial number for the product ``None`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``use_gold_linker`` Configure GCC to use GOLD as default linker (default: enable automatically for GCC < 11.3.0, except on RISC-V) ``None`` -``usetmppath`` Use temporary path for installation ``False`` -``withamdgcn`` Build GCC with AMD GCN offload support ``False`` -``withcloog`` Build GCC with CLooG support ``False`` -``withisl`` Build GCC with ISL support ``False`` -``withlibiberty`` Enable installing of libiberty ``False`` -``withlto`` Enable LTO support ``True`` -``withnvptx`` Build GCC with NVPTX offload support ``False`` -``withppl`` Build GCC with PPL support ``False`` -=============================== =================================================================================================================================================================================================== ==================== +================================ =================================================================================================================================================================================================== ==================== +easyconfig parameter description default value +================================ =================================================================================================================================================================================================== ==================== +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``clooguseisl`` Use ISL with CLooG or not ``False`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``generate_standalone_module`` Add known path/library extensions and environment variables for the compiler to the final module ``False`` +``generic`` Build GCC and support libraries such that it runs on all processors of the target architecture (use False to enforce non-generic regardless of configuration) ``None`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``languages`` List of languages to build GCC for (--enable-languages) ``[]`` +``license_activation`` License activation type ``"license_server"`` +``m32`` Enable 32-bit toolchain ``False`` +``multilib`` Build multilib gcc (both i386 and x86_64) ``False`` +``pplwatchdog`` Enable PPL watchdog ``False`` +``prefer_lib_subdir`` Configure GCC to prefer 'lib' subdirs over 'lib64' when linking ``False`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``profiled`` Bootstrap GCC with profile-guided optimizations ``False`` +``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``serial_number`` Serial number for the product ``None`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``use_gold_linker`` Configure GCC to use GOLD as default linker (default: enable automatically for GCC < 11.3.0, except on RISC-V) ``None`` +``usetmppath`` Use temporary path for installation ``False`` +``withamdgcn`` Build GCC with AMD GCN offload support ``False`` +``withcloog`` Build GCC with CLooG support ``False`` +``withisl`` Build GCC with ISL support ``False`` +``withlibiberty`` Enable installing of libiberty ``False`` +``withlto`` Enable LTO support ``True`` +``withnvptx`` Build GCC with NVPTX offload support ``False`` +``withppl`` Build GCC with PPL support ``False`` +================================ =================================================================================================================================================================================================== ==================== .. _SystemMPI: @@ -1219,38 +1284,39 @@ Extra easyconfig parameters specific to ``SystemMPI`` easyblock --------------------------------------------------------------- ================================= =================================================================================================================================================================================================== ==================== -easyconfig parameter description default value +easyconfig parameter description default value ================================= =================================================================================================================================================================================================== ==================== -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``build_cmd`` Build command to use ``"make"`` -``build_cmd_targets`` Target name (string) or list of target names to build ``""`` -``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``configure_cmd`` Configure command to use ``"./configure"`` -``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``generate_standalone_module`` Add known path extensions and environment variables for the MPI installation to the final module ``False`` -``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` -``install_cmd`` Install command to use ``"make install"`` -``libfabric_configopts`` Configure options for the provided libfabric ``""`` -``libfabric_rebuild`` Try to rebuild internal libfabric instead of using provided binary ``True`` +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``build_cmd`` Build command to use ``"make"`` +``build_cmd_targets`` Target name (string) or list of target names to build ``""`` +``build_type`` Value to provide to --build option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``configure_cmd`` Configure command to use ``"./configure"`` +``configure_cmd_prefix`` Prefix to be glued before ./configure ``""`` +``configure_without_installdir`` Avoid passing an install directory to the configure command (such as via --prefix) ``False`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``generate_standalone_module`` Add known path extensions and environment variables for the MPI installation to the final module ``False`` +``host_type`` Value to provide to --host option of configure script, e.g., x86_64-pc-linux-gnu (determined by config.guess shipped with EasyBuild if None, False implies to leave it up to the configure script) ``None`` +``install_cmd`` Install command to use ``"make install"`` +``libfabric_configopts`` Configure options for the provided libfabric ``""`` +``libfabric_rebuild`` Try to rebuild internal libfabric instead of using provided binary ``True`` ``license_activation`` License activation type ``"license_server"`` -``m32`` Enable 32-bit toolchain ``False`` -``ofi_internal`` Use internal shipped libfabric instead of external libfabric ``True`` -``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` -``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` -``sanity_check_all_components`` Enable sanity checks for all components ``False`` -``sanity_check_components`` List of components for which to run sanity checks ``[]`` -``serial_number`` Serial number for the product ``None`` -``set_mpi_wrapper_aliases_gcc`` Set compiler for mpigcc/mpigxx via aliases ``False`` -``set_mpi_wrapper_aliases_intel`` Set compiler for mpiicc/mpiicpc/mpiifort via aliases ``False`` -``set_mpi_wrappers_all`` Set (default) compiler for all MPI wrapper commands ``False`` -``set_mpi_wrappers_compiler`` Override default compiler used by MPI wrapper commands ``False`` -``tar_config_opts`` Override tar settings as determined by configure. ``False`` -``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` -``usetmppath`` Use temporary path for installation ``False`` +``m32`` Enable 32-bit toolchain ``False`` +``ofi_internal`` Use internal shipped libfabric instead of external libfabric ``True`` +``prefix_opt`` Prefix command line option for configure script ('--prefix=' if None) ``None`` +``requires_runtime_license`` Boolean indicating whether or not a runtime license is required ``True`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``serial_number`` Serial number for the product ``None`` +``set_mpi_wrapper_aliases_gcc`` Set compiler for mpigcc/mpigxx via aliases ``False`` +``set_mpi_wrapper_aliases_intel`` Set compiler for mpiicc/mpiicpc/mpiifort via aliases ``False`` +``set_mpi_wrappers_all`` Set (default) compiler for all MPI wrapper commands ``False`` +``set_mpi_wrappers_compiler`` Override default compiler used by MPI wrapper commands ``False`` +``tar_config_opts`` Override tar settings as determined by configure. ``False`` +``test_cmd`` Test command to use ('runtest' value is appended) ``"make"`` +``usetmppath`` Use temporary path for installation ``False`` ================================= =================================================================================================================================================================================================== ==================== .. _Tarball: @@ -1260,8 +1326,7 @@ easyconfig parameter description (derives from ExtensionEasyBlock) -Precompiled software supplied as a tarball: - - will unpack binary and copy it to the install dir +Precompiled software supplied as a tarball: will unpack binary and copy it to the install dir Extra easyconfig parameters specific to ``Tarball`` easyblock ------------------------------------------------------------- @@ -1269,9 +1334,9 @@ Extra easyconfig parameters specific to ``Tarball`` easyblock ==================== ============================================================================================================================================================= ============= easyconfig parameter description default value ==================== ============================================================================================================================================================= ============= -``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` -``options`` Dictionary with extension options. ``{}`` -``preinstall_cmd`` Command to execute before installation ``None`` +``install_type`` Defaults to extract tarball into clean directory. Options: 'merge' merges tarball to existing directory, 'subdir' extracts tarball into its own sub-directory ``None`` +``options`` Dictionary with extension options. ``{}`` +``preinstall_cmd`` Command to execute before installation ``None`` ==================== ============================================================================================================================================================= ============= Customised steps in ``Tarball`` easyblock @@ -1295,14 +1360,14 @@ Extra easyconfig parameters specific to ``Toolchain`` easyblock =============================== =========================================================================================================== ============= easyconfig parameter description default value =============================== =========================================================================================================== ============= -``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` -``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` -``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` -``default_component_specs`` Default specs to use for every component ``{}`` -``default_easyblock`` Default easyblock to use for components ``None`` -``sanity_check_all_components`` Enable sanity checks for all components ``False`` -``sanity_check_components`` List of components for which to run sanity checks ``[]`` -``set_env_external_modules`` Include setenv statements for toolchain components that use an external module, based on available metadata ``False`` +``altroot`` Software name of dependency to use to define $EBROOT for this bundle ``None`` +``altversion`` Software name of dependency to use to define $EBVERSION for this bundle ``None`` +``components`` List of components to install: tuples w/ name, version and easyblock to use ``()`` +``default_component_specs`` Default specs to use for every component ``{}`` +``default_easyblock`` Default easyblock to use for components ``None`` +``sanity_check_all_components`` Enable sanity checks for all components ``False`` +``sanity_check_components`` List of components for which to run sanity checks ``[]`` +``set_env_external_modules`` Include setenv statements for toolchain components that use an external module, based on available metadata ``False`` =============================== =========================================================================================================== ============= .. _VSCPythonPackage: @@ -1318,29 +1383,29 @@ Extra easyconfig parameters specific to ``VSCPythonPackage`` easyblock ---------------------------------------------------------------------- ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value +easyconfig parameter description default value ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= .. _VersionIndependentPythonPackage: @@ -1356,29 +1421,29 @@ Extra easyconfig parameters specific to ``VersionIndependentPythonPackage`` easy ------------------------------------------------------------------------------------- ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -easyconfig parameter description default value +easyconfig parameter description default value ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= -``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` -``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` -``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` -``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` -``install_target`` Option to pass to setup.py ``"install"`` -``options`` Dictionary with extension options. ``{}`` -``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` -``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` -``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` -``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` -``runtest`` Run unit tests. ``True`` -``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` +``buildcmd`` Command for building the package (e.g. for custom builds resulting in a whl file). When using setup.py this will be passed to setup.py and defaults to 'build'. Otherwise it will be used as-is. A value of None then skips the build step. The template %(python)s will be replace by the currently used Python binary. ``None`` +``check_ldshared`` Check Python value of $LDSHARED, correct if needed to "$CC -shared" ``None`` +``download_dep_fail`` Fail if downloaded dependencies are detected ``None`` +``install_src`` Source path to pass to the install command (e.g. a whl file).Defaults to '.' for unpacked sources or the first source file specified ``None`` +``install_target`` Option to pass to setup.py ``"install"`` +``options`` Dictionary with extension options. ``{}`` +``pip_ignore_installed`` Let pip ignore installed Python packages (i.e. don't remove them) ``True`` +``pip_no_index`` Pass --no-index to pip to disable connecting to PyPi entirely which also disables the pip version check. Enabled by default when pip_ignore_installed=True ``None`` +``req_py_majver`` Required major Python version (only relevant when using system Python) ``None`` +``req_py_minver`` Required minor Python version (only relevant when using system Python) ``None`` +``runtest`` Run unit tests. ``True`` +``sanity_pip_check`` Run 'python -m pip check' to ensure all required Python packages are installed and check for any package with an invalid (0.0.0) version. ``False`` ``source_urls`` List of URLs for source files ``['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s']`` -``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` -``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` -``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` -``use_pip_editable`` Install using 'pip install --editable' ``False`` -``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` -``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` -``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` -``zipped_egg`` Install as a zipped eggs ``False`` +``unpack_sources`` Unpack sources prior to build/install. Defaults to 'True' except for whl files ``None`` +``unversioned_packages`` List of packages that don't have a version at all, i.e. show 0.0.0 ``[]`` +``use_pip`` Install using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``None`` +``use_pip_editable`` Install using 'pip install --editable' ``False`` +``use_pip_extras`` String with comma-separated list of 'extras' to install via pip ``None`` +``use_pip_for_deps`` Install dependencies using '%(python)s -m pip install --prefix=%(prefix)s %(installopts)s %(loc)s' ``False`` +``use_pip_requirement`` Install using 'python -m pip install --requirement'. The sources is expected to be the requirements file. ``False`` +``zipped_egg`` Install as a zipped eggs ``False`` ======================== ======================================================================================================================================================================================================================================================================================================================== ======================================================================= Customised steps in ``VersionIndependentPythonPackage`` easyblock diff --git a/docs/version-specific/help.rst b/docs/version-specific/help.rst index 309526a9..3d275410 100644 --- a/docs/version-specific/help.rst +++ b/docs/version-specific/help.rst @@ -18,22 +18,22 @@ Provide one or more easyconfigs or directories, use -H or --help more informatio Help options ------------ ========================================== ====================================== -Option flag Option description +Option flag Option description ========================================== ====================================== ``--version`` show program's version number and exit -``-h, --shorthelp`` show short help message and exit -``-H OUTPUT_FORMAT, --help=OUTPUT_FORMAT`` show full help message and exit -``--confighelp`` show help as annotated configfile +``-h, --shorthelp`` show short help message and exit +``-H OUTPUT_FORMAT, --help=OUTPUT_FORMAT`` show full help message and exit +``--confighelp`` show help as annotated configfile ========================================== ====================================== Debug and logging options (configfile section MAIN) --------------------------------------------------- =============== ============================================== -Option flag Option description +Option flag Option description =============== ============================================== -``-d, --debug`` Enable debug log mode (default: False) -``--info`` Enable info log mode (default: False) +``-d, --debug`` Enable debug log mode (default: False) +``--info`` Enable info log mode (default: False) ``--quiet`` Enable quiet/warning log mode (default: False) =============== ============================================== @@ -41,336 +41,339 @@ Option flag Option description Configfile options ------------------ ========================================= ===================================================================== -Option flag Option description +Option flag Option description ========================================= ===================================================================== ``--configfiles=CONFIGFILES`` Parse (additional) configfiles (type comma-separated list; default: ) -``--ignoreconfigfiles=IGNORECONFIGFILES`` Ignore configfiles (type comma-separated list) +``--ignoreconfigfiles=IGNORECONFIGFILES`` Ignore configfiles (type comma-separated list) ========================================= ===================================================================== Basic options ------------- ======================================= ======================================================================================================================================================================================================================================================= -Option flag Option description +Option flag Option description ======================================= ======================================================================================================================================================================================================================================================= -``--dry-run`` Print build overview incl. dependencies (full paths) (default: False) -``-D, --dry-run-short`` Print build overview incl. dependencies (short paths) (default: False) -``-x, --extended-dry-run`` Print build environment and (expected) build procedure that will be performed (default: False) -``--extended-dry-run-ignore-errors`` Ignore errors that occur during dry run (default: True; disable with --disable-extended-dry-run-ignore-errors) -``-f, --force`` Force to rebuild software even if it's already installed (i.e. if it can be found as module), and skipping check for OS dependencies (default: False) -``--ignore-locks`` Ignore locks that prevent two identical installations running in parallel (default: False) -``--job`` Submit the build as a job (default: False) -``--locks-dir=LOCKS-DIR`` Directory to store lock files (should be on a shared filesystem); None implies .locks subdirectory of software installation directory -``-l, --logtostdout`` Redirect main log to stdout (default: False) -``-M, --missing-modules`` Print list of missing modules for dependencies of specified easyconfigs (default: False) -``-b BLOCKS, --only-blocks=BLOCKS`` Only build listed blocks (type comma-separated list) -``--rebuild`` Rebuild software, even if module already exists (don't skip OS dependencies checks) (default: False) -``-r PATH[:PATH], --robot=PATH[:PATH]`` Enable dependency resolution, using easyconfigs in specified paths (type pathsep-separated list; default: ) -``--robot-paths=PATH[:PATH]`` Additional paths to consider by robot for easyconfigs (--robot paths get priority) (type pathsep-separated list; default: /home/example/work/easybuild-easyconfigs/easybuild/easyconfigs) -``--search-paths=PATH[:PATH]`` Additional locations to consider in --search (next to --robot and --robot-paths paths) (type pathsep-separated list; default: ) -``-k, --skip`` Skip existing software (useful for installing additional packages) (default: False) +``--dry-run`` Print build overview incl. dependencies (full paths) (default: False) +``-D, --dry-run-short`` Print build overview incl. dependencies (short paths) (default: False) +``-x, --extended-dry-run`` Print build environment and (expected) build procedure that will be performed (default: False) +``--extended-dry-run-ignore-errors`` Ignore errors that occur during dry run (default: True; disable with --disable-extended-dry-run-ignore-errors) +``-f, --force`` Force to rebuild software even if it's already installed (i.e. if it can be found as module), and skipping check for OS dependencies (default: False) +``--ignore-locks`` Ignore locks that prevent two identical installations running in parallel (default: False) +``--job`` Submit the build as a job (default: False) +``--locks-dir=LOCKS-DIR`` Directory to store lock files (should be on a shared filesystem); None implies .locks subdirectory of software installation directory +``-l, --logtostdout`` Redirect main log to stdout (default: False) +``-M, --missing-modules`` Print list of missing modules for dependencies of specified easyconfigs (default: False) +``-b BLOCKS, --only-blocks=BLOCKS`` Only build listed blocks (type comma-separated list) +``--rebuild`` Rebuild software, even if module already exists (don't skip OS dependencies checks) (default: False) +``-r PATH[:PATH], --robot=PATH[:PATH]`` Enable dependency resolution, using easyconfigs in specified paths (type pathsep-separated list; default: ) +``--robot-paths=PATH[:PATH]`` Additional paths to consider by robot for easyconfigs (--robot paths get priority) (type pathsep-separated list; default: /home/example/work/easybuild-easyconfigs/easybuild/easyconfigs) +``--search-paths=PATH[:PATH]`` Additional locations to consider in --search (next to --robot and --robot-paths paths) (type pathsep-separated list; default: ) +``-k, --skip`` Skip existing software (useful for installing additional packages) (default: False) ``-s STOP, --stop=STOP`` Stop the installation after certain step (type choice; default: source) (choices: fetch, ready, source, patch, prepare, configure, build, test, install, extensions, postiter, postproc, sanitycheck, cleanup, module, permissions, package, testcases) -``--strict=STRICT`` Set strictness level (type choice; default: warn) (choices: ignore, warn, error) +``--strict=STRICT`` Set strictness level (type choice; default: warn) (choices: ignore, warn, error) ======================================= ======================================================================================================================================================================================================================================================= Configuration options --------------------- ================================================================= ==================================================================================================================================================================================================================================================================================== -Option flag Option description +Option flag Option description ================================================================= ==================================================================================================================================================================================================================================================================================== -``--avail-module-naming-schemes`` Show all supported module naming schemes (default: False) -``--avail-modules-tools`` Show all supported module tools (default: False) -``--avail-repositories`` Show all repository types (incl. non-usable) (default: False) -``--buildpath=BUILDPATH`` Temporary build path (default: /home/example/.local/easybuild/build) -``--containerpath=CONTAINERPATH`` Location where container recipe & image will be stored (default: /home/example/.local/easybuild/containers) -``--envvars-user-modules=ENVVARS-USER-MODULES`` List of environment variables that hold the base paths for which user-specific modules will be installed relative to (type comma-separated list; default: HOME) -``--external-modules-metadata=EXTERNAL-MODULES-METADATA`` List of (glob patterns for) paths to files specifying metadata for external modules (INI format) (type comma-separated list) -``--hooks=HOOKS`` Location of Python module with hook implementations (type str) -``--ignore-dirs=IGNORE-DIRS`` Directory names to ignore when searching for files/dirs (type comma-separated list; default: .git,.svn) -``--include-easyblocks=INCLUDE-EASYBLOCKS`` Location(s) of extra or customized easyblocks (type comma-separated list; default: ) -``--include-module-naming-schemes=INCLUDE-MODULE-NAMING-SCHEMES`` Location(s) of extra or customized module naming schemes (type comma-separated list; default: ) -``--include-toolchains=INCLUDE-TOOLCHAINS`` Location(s) of extra or customized toolchains or toolchain components (type comma-separated list; default: ) -``--installpath=INSTALLPATH`` Install path for software and modules (default: /home/example/.local/easybuild) -``--installpath-modules=INSTALLPATH-MODULES`` Install path for modules (if None, combine --installpath and --subdir-modules) -``--installpath-software=INSTALLPATH-SOFTWARE`` Install path for software (if None, combine --installpath and --subdir-software) -``--job-backend=JOB-BACKEND`` Backend to use for submitting jobs (type choice; default: GC3Pie) (choices: GC3Pie, PbsPython, Slurm) -``--logfile-format=DIR,FORMAT`` Directory name and format of the log file (type comma-separated tuple; default: easybuild,easybuild-%(name)s-%(version)s-%(date)s.%(time)s.log) -``--module-depends-on`` Use depends_on (Lmod 7.6.1+) for dependencies in all generated modules (implies recursive unloading of modules). (default: False) -``--module-extensions`` Include 'extensions' statement in generated module file (Lua syntax only) (default: False) -``--module-naming-scheme=MODULE-NAMING-SCHEME`` Module naming scheme to use (default: EasyBuildMNS) -``--module-syntax=MODULE-SYNTAX`` Syntax to be used for module files (type choice; default: Lua) (choices: Lua, Tcl) +``--avail-module-naming-schemes`` Show all supported module naming schemes (default: False) +``--avail-modules-tools`` Show all supported module tools (default: False) +``--avail-repositories`` Show all repository types (incl. non-usable) (default: False) +``--buildpath=BUILDPATH`` Temporary build path (default: /home/example/.local/easybuild/build) +``--containerpath=CONTAINERPATH`` Location where container recipe & image will be stored (default: /home/example/.local/easybuild/containers) +``--envvars-user-modules=ENVVARS-USER-MODULES`` List of environment variables that hold the base paths for which user-specific modules will be installed relative to (type comma-separated list; default: HOME) +``--external-modules-metadata=EXTERNAL-MODULES-METADATA`` List of (glob patterns for) paths to files specifying metadata for external modules (INI format) (type comma-separated list) +``--hooks=HOOKS`` Location of Python module with hook implementations (type str) +``--ignore-dirs=IGNORE-DIRS`` Directory names to ignore when searching for files/dirs (type comma-separated list; default: .git,.svn) +``--include-easyblocks=INCLUDE-EASYBLOCKS`` Location(s) of extra or customized easyblocks (type comma-separated list; default: ) +``--include-module-naming-schemes=INCLUDE-MODULE-NAMING-SCHEMES`` Location(s) of extra or customized module naming schemes (type comma-separated list; default: ) +``--include-toolchains=INCLUDE-TOOLCHAINS`` Location(s) of extra or customized toolchains or toolchain components (type comma-separated list; default: ) +``--installpath=INSTALLPATH`` Install path for software and modules (default: /home/example/.local/easybuild) +``--installpath-modules=INSTALLPATH-MODULES`` Install path for modules (if None, combine --installpath and --subdir-modules) +``--installpath-software=INSTALLPATH-SOFTWARE`` Install path for software (if None, combine --installpath and --subdir-software) +``--job-backend=JOB-BACKEND`` Backend to use for submitting jobs (type choice; default: GC3Pie) (choices: GC3Pie, PbsPython, Slurm) +``--logfile-format=DIR,FORMAT`` Directory name and format of the log file (type comma-separated tuple; default: easybuild,easybuild-%(name)s-%(version)s-%(date)s.%(time)s.log) +``--module-depends-on`` Use depends_on (Lmod 7.6.1+) for dependencies in all generated modules (implies recursive unloading of modules). (default: False) +``--module-extensions`` Include 'extensions' statement in generated module file (Lua syntax only) (default: False) +``--module-naming-scheme=MODULE-NAMING-SCHEME`` Module naming scheme to use (default: EasyBuildMNS) +``--module-syntax=MODULE-SYNTAX`` Syntax to be used for module files (type choice; default: Lua) (choices: Lua, Tcl) ``--moduleclasses=MODULECLASSES`` Extend supported module classes (For more info on the default classes, use --show-default-moduleclasses) (type comma-separated list; default: base,ai,astro,bio,cae,chem,compiler,data,debugger,devel,geo,ide,lang,lib,math,mpi,numlib,perf,quantum,phys,system,toolchain,tools,vis) -``--modules-footer=PATH`` Path to file containing footer to be added to all generated module files -``--modules-header=PATH`` Path to file containing header to be added to all generated module files -``--modules-tool=MODULES-TOOL`` Modules tool to use (type choice; default: Lmod) (choices: EnvironmentModules, EnvironmentModulesC, EnvironmentModulesTcl, Lmod) -``--package-naming-scheme=PACKAGE-NAMING-SCHEME`` Packaging naming scheme choice (type choice; default: EasyBuildPNS) (choices: EasyBuildPNS) -``--packagepath=PACKAGEPATH`` The destination path for the packages built by package-tool (default: /home/example/.local/easybuild/packages) -``--prefix=PREFIX`` Change prefix for buildpath, installpath, sourcepath and repositorypath (used prefix for defaults /home/example/.local/easybuild) -``--recursive-module-unload`` Enable generating of modules that unload recursively. (default: False) -``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository) -``--repositorypath=REPOSITORYPATH`` Repository path, used by repository (is passed as list of arguments to create the repository instance). For more info, use --avail-repositories. (type comma-separated list; default: /home/example/.local/easybuild/ebfiles_repo) -``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) -``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) -``--subdir-software=SUBDIR-SOFTWARE`` Installpath subdir for software (default: software) -``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to --envvars-user-modules -``--suffix-modules-path=SUFFIX-MODULES-PATH`` Suffix for module files install path (default: all) -``--testoutput=TESTOUTPUT`` Path to where a job should place the output (to be set within jobscript) -``--tmp-logdir=TMP-LOGDIR`` Log directory where temporary log files are stored -``--tmpdir=TMPDIR`` Directory to use for temporary storage +``--modules-footer=PATH`` Path to file containing footer to be added to all generated module files +``--modules-header=PATH`` Path to file containing header to be added to all generated module files +``--modules-tool=MODULES-TOOL`` Modules tool to use (type choice; default: Lmod) (choices: EnvironmentModules, EnvironmentModulesC, EnvironmentModulesTcl, Lmod) +``--package-naming-scheme=PACKAGE-NAMING-SCHEME`` Packaging naming scheme choice (type choice; default: EasyBuildPNS) (choices: EasyBuildPNS) +``--packagepath=PACKAGEPATH`` The destination path for the packages built by package-tool (default: /home/example/.local/easybuild/packages) +``--prefix=PREFIX`` Change prefix for buildpath, installpath, sourcepath and repositorypath (used prefix for defaults /home/example/.local/easybuild) +``--recursive-module-unload`` Enable generating of modules that unload recursively. (default: False) +``--repository=REPOSITORY`` Repository type, using repositorypath (type choice; default: FileRepository) (choices: FileRepository) +``--repositorypath=REPOSITORYPATH`` Repository path, used by repository (is passed as list of arguments to create the repository instance). For more info, use --avail-repositories. (type comma-separated list; default: /home/example/.local/easybuild/ebfiles_repo) +``--sourcepath=SOURCEPATH`` Path(s) to where sources should be downloaded (string, colon-separated) (default: /home/example/.local/easybuild/sources) +``--subdir-modules=SUBDIR-MODULES`` Installpath subdir for modules (default: modules) +``--subdir-software=SUBDIR-SOFTWARE`` Installpath subdir for software (default: software) +``--subdir-user-modules=SUBDIR-USER-MODULES`` Base path of user-specific modules relative to --envvars-user-modules +``--suffix-modules-path=SUFFIX-MODULES-PATH`` Suffix for module files install path (default: all) +``--testoutput=TESTOUTPUT`` Path to where a job should place the output (to be set within jobscript) +``--tmp-logdir=TMP-LOGDIR`` Log directory where temporary log files are stored +``--tmpdir=TMPDIR`` Directory to use for temporary storage ================================================================= ==================================================================================================================================================================================================================================================================================== Container options ----------------- =============================================== =========================================================================================================== -Option flag Option description +Option flag Option description =============================================== =========================================================================================================== -``--container-build-image`` Build container image (requires sudo privileges!) (default: False) -``--container-config=CONFIG`` Configuration for container image (type ) -``--container-image-format=IMAGE-FORMAT`` Container image format (type choice) (choices: ext3, sandbox, sif, squashfs) -``--container-image-name=IMAGE-NAME`` Custom name for container image (defaults to name of easyconfig) -``--container-template-recipe=TEMPLATE-RECIPE`` Template recipe for container image (type ) -``--container-tmpdir=TMPDIR`` Temporary directory where container image is built +``--container-build-image`` Build container image (requires sudo privileges!) (default: False) +``--container-config=CONFIG`` Configuration for container image (type ) +``--container-image-format=IMAGE-FORMAT`` Container image format (type choice) (choices: ext3, sandbox, sif, squashfs) +``--container-image-name=IMAGE-NAME`` Custom name for container image (defaults to name of easyconfig) +``--container-template-recipe=TEMPLATE-RECIPE`` Template recipe for container image (type ) +``--container-tmpdir=TMPDIR`` Temporary directory where container image is built ``--container-type=TYPE`` Type of container recipe/image to create (type choice; default: singularity) (choices: docker, singularity) =============================================== =========================================================================================================== Options for Easyconfigs ----------------------- -=================================================== ===================================================================================================================================================================================================================================================== -Option flag Option description -=================================================== ===================================================================================================================================================================================================================================================== -``--create-index=CREATE-INDEX`` Create index for files in specified directory -``--fix-deprecated-easyconfigs`` Fix use of deprecated functionality in specified easyconfig files. (default: False) -``--ignore-index`` Ignore index when searching for files (default: False) -``--index-max-age=INDEX-MAX-AGE`` Maximum age for index before it is considered stale (in seconds) (type ; default: 604800) -``--inject-checksums=INJECT-CHECKSUMS`` Inject checksums of specified type for sources/patches into easyconfig file(s) (type choice; default: sha256) (choices: adler32, crc32, md5, sha1, sha256, sha512, size) -``--local-var-naming-check=LOCAL-VAR-NAMING-CHECK`` Mode to use when checking whether local variables follow the recommended naming scheme ('log': only log warnings (no printed messages); 'warn': print warnings; 'error': fail with an error) (type choice; default: warn) (choices: error, log, warn) -=================================================== ===================================================================================================================================================================================================================================================== +======================================================= ===================================================================================================================================================================================================================================================== +Option flag Option description +======================================================= ===================================================================================================================================================================================================================================================== +``--create-index=CREATE-INDEX`` Create index for files in specified directory +``--fix-deprecated-easyconfigs`` Fix use of deprecated functionality in specified easyconfig files. (default: False) +``--ignore-index`` Ignore index when searching for files (default: False) +``--index-max-age=INDEX-MAX-AGE`` Maximum age for index before it is considered stale (in seconds) (type ; default: 604800) +``--inject-checksums=INJECT-CHECKSUMS`` Inject checksums of specified type for sources/patches into easyconfig file(s) (type choice; default: sha256) (choices: adler32, crc32, md5, sha1, sha256, sha512, size) +``--inject-checksums-to-json=INJECT-CHECKSUMS-TO-JSON`` Inject checksums of specified type for sources/patches into checksums.json (type choice; default: sha256) (choices: adler32, crc32, md5, sha1, sha256, sha512, size) +``--local-var-naming-check=LOCAL-VAR-NAMING-CHECK`` Mode to use when checking whether local variables follow the recommended naming scheme ('log': only log warnings (no printed messages); 'warn': print warnings; 'error': fail with an error) (type choice; default: warn) (choices: error, log, warn) +======================================================= ===================================================================================================================================================================================================================================================== GitHub integration options -------------------------- ======================================================= ================================================================================================================================= -Option flag Option description +Option flag Option description ======================================================= ================================================================================================================================= -``--add-pr-labels=PR#`` Try to add labels to PR based on files changed (type ) -``--check-contrib`` Runs checks to see whether the given easyconfigs are ready to be contributed back (default: False) -``--check-github`` Check status of GitHub integration, and report back (default: False) -``--check-style`` Run a style check on the given easyconfigs (default: False) -``--cleanup-easyconfigs`` Clean up easyconfig files for pull request (default: True; disable with --disable-cleanup-easyconfigs) -``--close-pr=PR#`` Close pull request (type ) -``--close-pr-msg=CLOSE-PR-MSG`` Custom close message for pull request closed with --close-pr; (type ) +``--add-pr-labels=PR#`` Try to add labels to PR based on files changed (type ) +``--check-contrib`` Runs checks to see whether the given easyconfigs are ready to be contributed back (default: False) +``--check-github`` Check status of GitHub integration, and report back (default: False) +``--check-style`` Run a style check on the given easyconfigs (default: False) +``--cleanup-easyconfigs`` Clean up easyconfig files for pull request (default: True; disable with --disable-cleanup-easyconfigs) +``--close-pr=PR#`` Close pull request (type ) +``--close-pr-msg=CLOSE-PR-MSG`` Custom close message for pull request closed with --close-pr; (type ) ``--close-pr-reasons=CLOSE-PR-REASONS`` Close reason for pull request closed with --close-pr; supported values: archived, inactive, obsolete, retest (type ) -``--dump-test-report=DUMP-TEST-REPORT`` Dump test report to specified path (default: test_report.md) -``--from-pr=PR#`` Obtain easyconfigs from specified PR (type comma-separated list; default: ) -``--git-working-dirs-path=GIT-WORKING-DIRS-PATH`` Path to Git working directories for EasyBuild repositories (type ) -``--github-org=GITHUB-ORG`` GitHub organization (type ) -``--github-user=GITHUB-USER`` GitHub username (type ) -``--include-easyblocks-from-pr=PR#`` Include easyblocks from specified PR (type comma-separated list; default: ) -``--install-github-token`` Install GitHub token (requires --github-user) (default: False) -``--list-prs=STATE,ORDER,DIRECTION`` List pull requests (type ; default: open,created,desc) -``--merge-pr=PR#`` Merge pull request (type ) -``--new-branch-github`` Create new branch in GitHub in preparation for a PR (default: False) -``--new-pr`` Open a new pull request (default: False) -``--new-pr-from-branch=NEW-PR-FROM-BRANCH`` Open a new pull request from branch in GitHub (type ) -``--pr-branch-name=PR-BRANCH-NAME`` Branch name to use for new PRs; '_new_pr_' if unspecified (type ) -``--pr-commit-msg=PR-COMMIT-MSG`` Commit message for new/updated pull request created with --new-pr (type ) -``--pr-descr=PR-DESCR`` Description for new pull request created with --new-pr (type ) -``--pr-target-account=PR-TARGET-ACCOUNT`` Target account for new PRs (type ; default: easybuilders) -``--pr-target-branch=PR-TARGET-BRANCH`` Target branch for new PRs (type ; default: develop) -``--pr-target-repo=PR-TARGET-REPO`` Target repository for new/updating PRs (default: auto-detect based on provided files) (type ) -``--pr-title=PR-TITLE`` Title for new pull request created with --new-pr (type ) -``--preview-pr`` Preview a new pull request (default: False) -``--review-pr=PR#`` Review specified pull request (type ) -``--review-pr-filter=REVIEW-PR-FILTER`` Regex used to filter out easyconfigs to diff against in --review-pr -``--review-pr-max=REVIEW-PR-MAX`` Maximum number of easyconfigs to diff against in --review-pr (type ) -``--sync-branch-with-develop=SYNC-BRANCH-WITH-DEVELOP`` Sync branch with current 'develop' branch (type ) -``--sync-pr-with-develop=PR#`` Sync pull request with current 'develop' branch (type ) -``--test-report-env-filter=TEST-REPORT-ENV-FILTER`` Regex used to filter out variables in environment dump of test report -``--update-branch-github=UPDATE-BRANCH-GITHUB`` Update specified branch in GitHub (type ) -``--update-pr=PR#`` Update an existing pull request (type ) -``-u, --upload-test-report`` Upload full test report as a gist on GitHub (default: False) +``--dump-test-report=DUMP-TEST-REPORT`` Dump test report to specified path (default: test_report.md) +``--from-pr=PR#`` Obtain easyconfigs from specified PR (type comma-separated list; default: ) +``--git-working-dirs-path=GIT-WORKING-DIRS-PATH`` Path to Git working directories for EasyBuild repositories (type ) +``--github-org=GITHUB-ORG`` GitHub organization (type ) +``--github-user=GITHUB-USER`` GitHub username (type ) +``--include-easyblocks-from-pr=PR#`` Include easyblocks from specified PR (type comma-separated list; default: ) +``--install-github-token`` Install GitHub token (requires --github-user) (default: False) +``--list-prs=STATE,ORDER,DIRECTION`` List pull requests (type ; default: open,created,desc) +``--merge-pr=PR#`` Merge pull request (type ) +``--new-branch-github`` Create new branch in GitHub in preparation for a PR (default: False) +``--new-pr`` Open a new pull request (default: False) +``--new-pr-from-branch=NEW-PR-FROM-BRANCH`` Open a new pull request from branch in GitHub (type ) +``--pr-branch-name=PR-BRANCH-NAME`` Branch name to use for new PRs; '_new_pr_' if unspecified (type ) +``--pr-commit-msg=PR-COMMIT-MSG`` Commit message for new/updated pull request created with --new-pr (type ) +``--pr-descr=PR-DESCR`` Description for new pull request created with --new-pr (type ) +``--pr-target-account=PR-TARGET-ACCOUNT`` Target account for new PRs (type ; default: easybuilders) +``--pr-target-branch=PR-TARGET-BRANCH`` Target branch for new PRs (type ; default: develop) +``--pr-target-repo=PR-TARGET-REPO`` Target repository for new/updating PRs (default: auto-detect based on provided files) (type ) +``--pr-title=PR-TITLE`` Title for new pull request created with --new-pr (type ) +``--preview-pr`` Preview a new pull request (default: False) +``--review-pr=PR#`` Review specified pull request (type ) +``--review-pr-filter=REVIEW-PR-FILTER`` Regex used to filter out easyconfigs to diff against in --review-pr +``--review-pr-max=REVIEW-PR-MAX`` Maximum number of easyconfigs to diff against in --review-pr (type ) +``--sync-branch-with-develop=SYNC-BRANCH-WITH-DEVELOP`` Sync branch with current 'develop' branch (type ) +``--sync-pr-with-develop=PR#`` Sync pull request with current 'develop' branch (type ) +``--test-report-env-filter=TEST-REPORT-ENV-FILTER`` Regex used to filter out variables in environment dump of test report +``--update-branch-github=UPDATE-BRANCH-GITHUB`` Update specified branch in GitHub (type ) +``--update-pr=PR#`` Update an existing pull request (type ) +``-u, --upload-test-report`` Upload full test report as a gist on GitHub (default: False) ======================================================= ================================================================================================================================= Informative options ------------------- ===================================================== ================================================================================================ -Option flag Option description +Option flag Option description ===================================================== ================================================================================================ -``--avail-cfgfile-constants`` Show all constants that can be used in configuration files (default: False) -``--avail-easyconfig-constants`` Show all constants that can be used in easyconfigs (default: False) -``--avail-easyconfig-licenses`` Show all license constants that can be used in easyconfigs (default: False) -``-a, --avail-easyconfig-params`` Show all easyconfig parameters (include easyblock-specific ones by using -e) (default: False) +``--avail-cfgfile-constants`` Show all constants that can be used in configuration files (default: False) +``--avail-easyconfig-constants`` Show all constants that can be used in easyconfigs (default: False) +``--avail-easyconfig-licenses`` Show all license constants that can be used in easyconfigs (default: False) +``-a, --avail-easyconfig-params`` Show all easyconfig parameters (include easyblock-specific ones by using -e) (default: False) ``--avail-easyconfig-templates`` Show all template names and template constants that can be used in easyconfigs. (default: False) -``--avail-hooks`` Show list of known hooks (default: False) -``--avail-toolchain-opts=AVAIL-TOOLCHAIN-OPTS`` Show options for toolchain (type str) -``--check-conflicts`` Check for version conflicts in dependency graphs (default: False) -``--check-eb-deps`` Check presence and version of (required and optional) EasyBuild dependencies (default: False) -``--dep-graph=depgraph.`` Create dependency graph -``--dump-env-script`` Dump source script to set up build environment based on toolchain/dependencies (default: False) -``--easystack=EASYSTACK`` Path to easystack file in YAML format, specifying details of a software stack -``--last-log`` Print location to EasyBuild log file of last (failed) session (default: False) -``--list-easyblocks=LIST-EASYBLOCKS`` Show list of available easyblocks (type choice; default: simple) (choices: simple, detailed) -``--list-installed-software=LIST-INSTALLED-SOFTWARE`` Show list of installed software (type choice; default: simple) (choices: simple, detailed) -``--list-software=LIST-SOFTWARE`` Show list of supported software (type choice; default: simple) (choices: simple, detailed) -``--list-toolchains`` Show list of known toolchains (default: False) -``--search=REGEX`` Search for easyconfig files in the robot search path, print full paths -``--search-filename=REGEX`` Search for easyconfig files in the robot search path, print only filenames -``-S REGEX, --search-short=REGEX`` Search for easyconfig files in the robot search path, print short paths -``--show-config`` Show current EasyBuild configuration (only non-default + selected settings) (default: False) -``--show-default-configfiles`` Show list of default config files (default: False) -``--show-default-moduleclasses`` Show default module classes with description (default: False) -``--show-ec`` Show contents of specified easyconfig(s) (default: False) -``--show-full-config`` Show current EasyBuild configuration (all settings) (default: False) -``--show-system-info`` Show system information relevant to EasyBuild (default: False) -``--terse`` Terse output (machine-readable) (default: False) +``--avail-hooks`` Show list of known hooks (default: False) +``--avail-toolchain-opts=AVAIL-TOOLCHAIN-OPTS`` Show options for toolchain (type str) +``--check-conflicts`` Check for version conflicts in dependency graphs (default: False) +``--check-eb-deps`` Check presence and version of (required and optional) EasyBuild dependencies (default: False) +``--dep-graph=depgraph.`` Create dependency graph +``--dump-env-script`` Dump source script to set up build environment based on toolchain/dependencies (default: False) +``--easystack=EASYSTACK`` Path to easystack file in YAML format, specifying details of a software stack +``--last-log`` Print location to EasyBuild log file of last (failed) session (default: False) +``--list-easyblocks=LIST-EASYBLOCKS`` Show list of available easyblocks (type choice; default: simple) (choices: simple, detailed) +``--list-installed-software=LIST-INSTALLED-SOFTWARE`` Show list of installed software (type choice; default: simple) (choices: simple, detailed) +``--list-software=LIST-SOFTWARE`` Show list of supported software (type choice; default: simple) (choices: simple, detailed) +``--list-toolchains`` Show list of known toolchains (default: False) +``--search=REGEX`` Search for easyconfig files in the robot search path, print full paths +``--search-filename=REGEX`` Search for easyconfig files in the robot search path, print only filenames +``-S REGEX, --search-short=REGEX`` Search for easyconfig files in the robot search path, print short paths +``--show-config`` Show current EasyBuild configuration (only non-default + selected settings) (default: False) +``--show-default-configfiles`` Show list of default config files (default: False) +``--show-default-moduleclasses`` Show default module classes with description (default: False) +``--show-ec`` Show contents of specified easyconfig(s) (default: False) +``--show-full-config`` Show current EasyBuild configuration (all settings) (default: False) +``--show-system-info`` Show system information relevant to EasyBuild (default: False) +``--terse`` Terse output (machine-readable) (default: False) ===================================================== ================================================================================================ Options for job backend ----------------------- =========================================== =========================================================================================================================== -Option flag Option description +Option flag Option description =========================================== =========================================================================================================================== -``--job-backend-config=BACKEND-CONFIG`` Configuration file for job backend -``--job-cores=CORES`` Number of cores to request per job (type int) +``--job-backend-config=BACKEND-CONFIG`` Configuration file for job backend +``--job-cores=CORES`` Number of cores to request per job (type int) ``--job-deps-type=DEPS-TYPE`` Type of dependency to set between jobs (default depends on job backend) (type choice) (choices: abort_on_error, always_run) -``--job-eb-cmd=EB-CMD`` EasyBuild command to use in jobs (type str; default: eb) -``--job-max-jobs=MAX-JOBS`` Maximum number of concurrent jobs (queued and running, 0 = unlimited) (type int; default: 0) -``--job-max-walltime=MAX-WALLTIME`` Maximum walltime for jobs (in hours) (type int; default: 24) -``--job-output-dir=OUTPUT-DIR`` Output directory for jobs (default: current directory) (default: /Volumes/work/easybuild/docs) -``--job-polling-interval=POLLING-INTERVAL`` Interval between polls for status of jobs (in seconds) (type ; default: 30.0) -``--job-target-resource=TARGET-RESOURCE`` Target resource for jobs +``--job-eb-cmd=EB-CMD`` EasyBuild command to use in jobs (type str; default: eb) +``--job-max-jobs=MAX-JOBS`` Maximum number of concurrent jobs (queued and running, 0 = unlimited) (type int; default: 0) +``--job-max-walltime=MAX-WALLTIME`` Maximum walltime for jobs (in hours) (type int; default: 24) +``--job-output-dir=OUTPUT-DIR`` Output directory for jobs (default: current directory) (default: /Volumes/work/easybuild/docs) +``--job-polling-interval=POLLING-INTERVAL`` Interval between polls for status of jobs (in seconds) (type ; default: 30.0) +``--job-target-resource=TARGET-RESOURCE`` Target resource for jobs =========================================== =========================================================================================================================== Override options ---------------- -========================================================================= ================================================================================================================================================================================================================================================================================ -Option flag Option description -========================================================================= ================================================================================================================================================================================================================================================================================ -``--accept-eula=ACCEPT-EULA`` Accept EULA for specified software [DEPRECATED, use --accept-eula-for instead!] (type comma-separated list; default: ) -``--accept-eula-for=ACCEPT-EULA-FOR`` Accept EULA for specified software (type comma-separated list; default: ) -``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) -``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) -``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) -``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) -``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) -``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only -``--backup-patched-files`` Create a backup (*.orig) file when applying a patch (default: False) -``--banned-linked-shared-libs=BANNED-LINKED-SHARED-LIBS`` Comma-separated list of shared libraries (names, file names, or paths) which are not allowed to be linked in any installed binary/library (type comma-separated list) -``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) -``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) -``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) -``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) -``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) -``-C, --containerize`` Generate container recipe/image (default: False) -``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) -``--cuda-cache-dir=PATH`` Path to CUDA cache dir to use if enabled. Defaults to a path inside the build dir. (type ) -``--cuda-cache-maxsize=CUDA-CACHE-MAXSIZE`` Maximum size of the CUDA cache (in MiB) used for JIT compilation of PTX code. Leave value empty to let EasyBuild choose a value or '0' to disable the cache (type ) -``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software; values should be specified as digits separated by a dot, for example: 3.5,5.0,7.2 (type comma-separated list) -``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) -``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) -``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. -``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) -``--devel`` Enable including of development log messages (default: False) -``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) -``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) -``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options -``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) -``--env-for-shebang=ENV-FOR-SHEBANG`` Define the env command to use when fixing shebangs (default: /usr/bin/env) -``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) -``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) -``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) -``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) -``--filter-ecs=FILTER-ECS`` List of easyconfigs (given as glob patterns) to *ignore* when given on command line or auto-selected when building with --from-pr. (e.g. --filter-ecs=*intel*) (type comma-separated list) -``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) -``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) -``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) -``--generate-devel-module`` Generate a develop module file, implies --force if disabled (default: True; disable with --disable-generate-devel-module) -``--group=GROUP`` Group to be used for software installations (only verified, not set) -``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) -``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) -``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) -``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) +========================================================================= ========================================================================================================================================================================================================================================================================================================================================================================== +Option flag Option description +========================================================================= ========================================================================================================================================================================================================================================================================================================================================================================== +``--accept-eula=ACCEPT-EULA`` Accept EULA for specified software [DEPRECATED, use --accept-eula-for instead!] (type comma-separated list; default: ) +``--accept-eula-for=ACCEPT-EULA-FOR`` Accept EULA for specified software (type comma-separated list; default: ) +``--add-dummy-to-minimal-toolchains`` Include dummy toolchain in minimal toolchain searches [DEPRECATED, use --add-system-to-minimal-toolchains instead!) (default: False) +``--add-system-to-minimal-toolchains`` Include system toolchain in minimal toolchain searches (default: False) +``--allow-loaded-modules=ALLOW-LOADED-MODULES`` List of software names for which to allow loaded modules in initial environment (type comma-separated list; default: EasyBuild) +``--allow-modules-tool-mismatch`` Allow mismatch of modules tool and definition of 'module' function (default: False) +``--allow-use-as-root-and-accept-consequences`` Allow using of EasyBuild as root (NOT RECOMMENDED!) (default: False) +``--backup-modules`` Back up an existing module file, if any. Only works when using --module-only +``--backup-patched-files`` Create a backup (*.orig) file when applying a patch (default: False) +``--banned-linked-shared-libs=BANNED-LINKED-SHARED-LIBS`` Comma-separated list of shared libraries (names, file names, or paths) which are not allowed to be linked in any installed binary/library (type comma-separated list) +``--check-ebroot-env-vars=CHECK-EBROOT-ENV-VARS`` Action to take when defined $EBROOT* environment variables are found for which there is no matching loaded module; supported values: error, ignore, unset, warn (default: warn) +``--checksum-priority=CHECKSUM-PRIORITY`` When checksums are found in both the EasyConfig and the checksums.json fileDefine which one to use. (type choice; default: easyconfig) (choices: json, easyconfig) +``--cleanup-builddir`` Cleanup build dir after successful installation. (default: True; disable with --disable-cleanup-builddir) +``--cleanup-tmpdir`` Cleanup tmp dir after successful run. (default: True; disable with --disable-cleanup-tmpdir) +``--color=WHEN`` Colorize output (type choice; default: auto) (choices: auto, always, never) +``--consider-archived-easyconfigs`` Also consider archived easyconfigs (default: False) +``-C, --containerize`` Generate container recipe/image (default: False) +``--copy-ec`` Copy specified easyconfig(s) to specified location (default: False) +``--cuda-cache-dir=PATH`` Path to CUDA cache dir to use if enabled. Defaults to a path inside the build dir. (type ) +``--cuda-cache-maxsize=CUDA-CACHE-MAXSIZE`` Maximum size of the CUDA cache (in MiB) used for JIT compilation of PTX code. Leave value empty to let EasyBuild choose a value or '0' to disable the cache (type ) +``--cuda-compute-capabilities=CUDA-COMPUTE-CAPABILITIES`` List of CUDA compute capabilities to use when building GPU software; values should be specified as digits separated by a dot, for example: 3.5,5.0,7.2 (type comma-separated list) +``--debug-lmod`` Run Lmod modules tool commands in debug module (default: False) +``--default-opt-level=DEFAULT-OPT-LEVEL`` Specify default optimisation level (type choice; default: defaultopt) (choices: noopt, lowopt, defaultopt, opt) +``--deprecated=DEPRECATED`` Run pretending to be (future) version, to test removal of deprecated code. +``--detect-loaded-modules=DETECT-LOADED-MODULES`` Detect loaded EasyBuild-generated modules, act accordingly; supported values: error, ignore, purge, unload, warn (default: warn) +``--devel`` Enable including of development log messages (default: False) +``--download-timeout=DOWNLOAD-TIMEOUT`` Timeout for initiating downloads (in seconds) (type ) +``--dump-autopep8`` Reformat easyconfigs using autopep8 when dumping them (default: False) +``-e CLASS, --easyblock=CLASS`` easyblock to use for processing the spec file or dumping the options +``--enforce-checksums`` Enforce availability of checksums for all sources/patches, so they can be verified (default: False) +``--env-for-shebang=ENV-FOR-SHEBANG`` Define the env command to use when fixing shebangs (default: /usr/bin/env) +``--experimental`` Allow experimental code (with behaviour that can be changed/removed at any given time). (default: False) +``--extra-modules=EXTRA-MODULES`` List of extra modules to load after setting up the build environment (type comma-separated list) +``--fetch`` Allow downloading sources ignoring OS and modules tool dependencies, implies --stop=fetch, --ignore-osdeps and ignore modules tool (default: False) +``--filter-deps=FILTER-DEPS`` List of dependencies that you do *not* want to install with EasyBuild, because equivalent OS packages are installed. (e.g. --filter-deps=zlib,ncurses) (type comma-separated list) +``--filter-ecs=FILTER-ECS`` List of easyconfigs (given as glob patterns) to *ignore* when given on command line or auto-selected when building with --from-pr. (e.g. --filter-ecs=*intel*) (type comma-separated list) +``--filter-env-vars=FILTER-ENV-VARS`` List of names of environment variables that should *not* be defined/updated by module files generated by EasyBuild (type comma-separated list) +``--filter-rpath-sanity-libs=FILTER-RPATH-SANITY-LIBS`` List of libraries that should be ignored by the RPATH sanity check. I.e. if these libraries are not RPATH-ed, that will be accepted by the RPATH sanity check. Note that you'll need to provide the exact library name, as it is returned by 'ldd', including any version (type comma-separated list; default: libcuda.so,libcuda.so.1,libnvidia-ml.so,libnvidia-ml.so.1) +``--fixed-installdir-naming-scheme`` Use fixed naming scheme for installation directories (default: True; disable with --disable-fixed-installdir-naming-scheme) +``--force-download=FORCE-DOWNLOAD`` Force re-downloading of sources and/or patches, even if they are available already in source path (type choice; default: sources) (choices: all, patches, sources) +``--generate-devel-module`` Generate a develop module file, implies --force if disabled (default: True; disable with --disable-generate-devel-module) +``--group=GROUP`` Group to be used for software installations (only verified, not set) +``--group-writable-installdir`` Enable group write permissions on installation directory after installation (default: False) +``--hidden`` Install 'hidden' module file(s) by prefixing their version with '.' (default: False) +``--hide-deps=HIDE-DEPS`` Comma separated list of dependencies that you want automatically hidden, (e.g. --hide-deps=zlib,ncurses) (type comma-separated list) +``--hide-toolchains=HIDE-TOOLCHAINS`` Comma separated list of toolchains that you want automatically hidden, (e.g. --hide-toolchains=GCCcore) (type comma-separated list) ``--http-header-fields-urlpat=[URLPAT::][HEADER:]FILE|FIELD`` Set extra HTTP header FIELDs when downloading files from URL PATterns. To not log sensitive values, specify a file containing newline separated FIELDs. e.g. "^https://www.example.com::/path/to/headers.txt" or "client[A-z0-9]*.example.com': ['Authorization: Basic token']". -``--ignore-checksums`` Ignore failing checksum verification (default: False) -``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) -``--ignore-test-failure`` Ignore a failing test step (default: False) -``--insecure-download`` Don't check the server certificate against the available certificate authorities. (default: False) -``--install-latest-eb-release`` Install latest known version of easybuild (default: False) -``--lib-lib64-symlink`` Automatically create symlinks for lib/ pointing to lib64/ if the former is missing (default: True; disable with --disable-lib-lib64-symlink) -``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) -``--lib64-lib-symlink`` Automatically create symlinks for lib64/ pointing to lib/ if the former is missing (default: True; disable with --disable-lib64-lib-symlink) -``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) -``--minimal-build-env=MINIMAL-BUILD-ENV`` Minimal build environment to define when using system toolchain, specified as a comma-separated list that defines a mapping between name of environment variable and its value separated by a colon (':') (default: CC:gcc,CXX:g++) -``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) -``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) -``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) -``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) -``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) -``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations -``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: txt, rst) -``--output-style=OUTPUT-STYLE`` Control output style; auto implies using Rich if available to produce rich output, with fallback to basic colored output (type choice; default: auto) (choices: auto, basic, no_color, rich) -``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) -``--parallel-extensions-install`` Install list of extensions in parallel (if supported) (default: False) -``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) -``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) -``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) -``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) -``--required-linked-shared-libs=REQUIRED-LINKED-SHARED-LIBS`` Comma-separated list of shared libraries (names, file names, or paths) which must be linked in all installed binaries/libraries (type comma-separated list) -``--rpath`` Enable use of RPATH for linking with libraries (default: False) -``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) -``--rpath-override-dirs=RPATH-OVERRIDE-DIRS`` Path(s) to be prepended when linking with RPATH (string, colon-separated) -``--sanity-check-only`` Only run sanity check (module is expected to be installed already (default: False) -``--set-default-module`` Set the generated module as default (default: False) -``--set-gid-bit`` Set group ID bit on newly created directories (default: False) -``--show-progress-bar`` Show progress bar in terminal output (default: True; disable with --disable-show-progress-bar) -``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) -``--skip-extensions`` Skip installation of extensions (default: False) -``-t, --skip-test-cases`` Skip running test cases (default: False) -``--skip-test-step`` Skip running the test step (e.g. unit tests) (default: False) -``--sticky-bit`` Set sticky bit on newly created directories (default: False) -``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include -``-T, --trace`` Provide more information in output to stdout on progress (default: False) -``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed -``--unit-testing-mode`` Run in unit test mode (default: False) -``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) -``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) -``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) -``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) -``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) -``--wait-on-lock=WAIT-ON-LOCK`` Wait for lock to be released; 0 implies no waiting (exit with an error if the lock already exists), non-zero value specified waiting interval [DEPRECATED: use --wait-on-lock-interval and --wait-on-lock-limit instead] (type ) -``--wait-on-lock-interval=WAIT-ON-LOCK-INTERVAL`` Wait interval (in seconds) to use when waiting for existing lock to be removed (type ; default: 60) -``--wait-on-lock-limit=WAIT-ON-LOCK-LIMIT`` Maximum amount of time (in seconds) to wait until lock is released (0 means no waiting at all, exit with error; -1 means no waiting limit, keep waiting) (type ; default: 0) -``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) -========================================================================= ================================================================================================================================================================================================================================================================================ +``--ignore-checksums`` Ignore failing checksum verification (default: False) +``--ignore-osdeps`` Ignore any listed OS dependencies (default: False) +``--ignore-test-failure`` Ignore a failing test step (default: False) +``--insecure-download`` Don't check the server certificate against the available certificate authorities. (default: False) +``--install-latest-eb-release`` Install latest known version of easybuild (default: False) +``--lib-lib64-symlink`` Automatically create symlinks for lib/ pointing to lib64/ if the former is missing (default: True; disable with --disable-lib-lib64-symlink) +``--lib64-fallback-sanity-check`` Fallback in sanity check to lib64/ equivalent for missing libraries (default: True; disable with --disable-lib64-fallback-sanity-check) +``--lib64-lib-symlink`` Automatically create symlinks for lib64/ pointing to lib/ if the former is missing (default: True; disable with --disable-lib64-lib-symlink) +``--max-fail-ratio-adjust-permissions=MAX-FAIL-RATIO-ADJUST-PERMISSIONS`` Maximum ratio for failures to allow when adjusting permissions (type float; default: 0.5) +``--minimal-build-env=MINIMAL-BUILD-ENV`` Minimal build environment to define when using system toolchain, specified as a comma-separated list that defines a mapping between name of environment variable and its value separated by a colon (':') (default: CC:gcc,CXX:g++) +``--minimal-toolchains`` Use minimal toolchain when resolving dependencies (default: False) +``--module-only`` Only generate module file(s); skip all steps except for module, prepare, ready, postiter, sanitycheck (default: False) +``--modules-tool-version-check`` Check version of modules tool being used (default: True; disable with --disable-modules-tool-version-check) +``--mpi-cmd-template=MPI-CMD-TEMPLATE`` Template for MPI commands (template keys: %(nr_ranks)s, %(cmd)s) +``--mpi-tests`` Run MPI tests (when relevant) (default: True; disable with --disable-mpi-tests) +``--optarch=OPTARCH`` Set architecture optimization, overriding native architecture optimizations +``--output-format=OUTPUT-FORMAT`` Set output format (type choice; default: txt) (choices: md, rst, txt) +``--output-style=OUTPUT-STYLE`` Control output style; auto implies using Rich if available to produce rich output, with fallback to basic colored output (type choice; default: auto) (choices: auto, basic, no_color, rich) +``--parallel=PARALLEL`` Specify (maximum) level of parallellism used during build procedure (type int) +``--parallel-extensions-install`` Install list of extensions in parallel (if supported) (default: False) +``--pre-create-installdir`` Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir) +``-p, --pretend`` Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False) +``--read-only-installdir`` Set read-only permissions on installation directory after installation (default: False) +``--remove-ghost-install-dirs`` Remove ghost installation directories when --force or --rebuild is used, rather than just warning about them (default: False) +``--required-linked-shared-libs=REQUIRED-LINKED-SHARED-LIBS`` Comma-separated list of shared libraries (names, file names, or paths) which must be linked in all installed binaries/libraries (type comma-separated list) +``--rpath`` Enable use of RPATH for linking with libraries (default: False) +``--rpath-filter=RPATH-FILTER`` List of regex patterns to use for filtering out RPATH paths (type comma-separated list) +``--rpath-override-dirs=RPATH-OVERRIDE-DIRS`` Path(s) to be prepended when linking with RPATH (string, colon-separated) +``--sanity-check-only`` Only run sanity check (module is expected to be installed already (default: False) +``--set-default-module`` Set the generated module as default (default: False) +``--set-gid-bit`` Set group ID bit on newly created directories (default: False) +``--show-progress-bar`` Show progress bar in terminal output (default: True; disable with --disable-show-progress-bar) +``--silence-deprecation-warnings=SILENCE-DEPRECATION-WARNINGS`` Silence specified deprecation warnings (type comma-separated list) +``--skip-extensions`` Skip installation of extensions (default: False) +``-t, --skip-test-cases`` Skip running test cases (default: False) +``--skip-test-step`` Skip running the test step (e.g. unit tests) (default: False) +``--sticky-bit`` Set sticky bit on newly created directories (default: False) +``--sysroot=SYSROOT`` Location root directory of system, prefix for standard paths like /usr/lib and /usr/include +``-T, --trace`` Provide more information in output to stdout on progress (default: False) +``--umask=UMASK`` umask to use (e.g. '022'); non-user write permissions on install directories are removed +``--unit-testing-mode`` Run in unit test mode (default: False) +``--update-modules-tool-cache`` Update modules tool cache file(s) after generating module file (default: False) +``--use-ccache=PATH`` Enable use of ccache to speed up compilation, with specified cache dir (type ; default: False) +``--use-existing-modules`` Use existing modules when resolving dependencies with minimal toolchains (default: False) +``--use-f90cache=PATH`` Enable use of f90cache to speed up compilation, with specified cache dir (type ; default: False) +``--verify-easyconfig-filenames`` Verify whether filename of specified easyconfigs matches with contents (default: False) +``--wait-on-lock=WAIT-ON-LOCK`` Wait for lock to be released; 0 implies no waiting (exit with an error if the lock already exists), non-zero value specified waiting interval [DEPRECATED: use --wait-on-lock-interval and --wait-on-lock-limit instead] (type ) +``--wait-on-lock-interval=WAIT-ON-LOCK-INTERVAL`` Wait interval (in seconds) to use when waiting for existing lock to be removed (type ; default: 60) +``--wait-on-lock-limit=WAIT-ON-LOCK-LIMIT`` Maximum amount of time (in seconds) to wait until lock is released (0 means no waiting at all, exit with error; -1 means no waiting limit, keep waiting) (type ; default: 0) +``--zip-logs=ZIP-LOGS`` Zip logs that are copied to install directory, using specified command (default: gzip) +========================================================================= ========================================================================================================================================================================================================================================================================================================================================================================== Package options --------------- =============================================== ============================================== -Option flag Option description +Option flag Option description =============================================== ============================================== -``--package`` Enabling packaging (default: False) -``--package-release=PACKAGE-RELEASE`` Package release iteration number (default: 1) -``--package-tool=PACKAGE-TOOL`` Packaging tool to use (default: fpm) +``--package`` Enabling packaging (default: False) +``--package-release=PACKAGE-RELEASE`` Package release iteration number (default: 1) +``--package-tool=PACKAGE-TOOL`` Packaging tool to use (default: fpm) ``--package-tool-options=PACKAGE-TOOL-OPTIONS`` Extra options for packaging tool (default: '') -``--package-type=PACKAGE-TYPE`` Type of package to generate (default: rpm) +``--package-type=PACKAGE-TYPE`` Type of package to generate (default: rpm) =============================================== ============================================== Regression test options ----------------------- ============================ ========================================================================== -Option flag Option description +Option flag Option description ============================ ========================================================================== ``--aggregate-regtest=DIR`` Collect all the xmls inside the given directory and generate a single file -``--regtest`` Enable regression test mode (default: False) -``--regtest-output-dir=DIR`` Set output directory for test-run +``--regtest`` Enable regression test mode (default: False) +``--regtest-output-dir=DIR`` Set output directory for test-run ``--sequential`` Specify this option if you want to prevent parallel build (default: False) ============================ ========================================================================== @@ -378,32 +381,32 @@ Option flag Option description Software search and build options --------------------------------- =================================== =================================================================================================================================================================== -Option flag Option description +Option flag Option description =================================== =================================================================================================================================================================== -``--amend=VAR=VALUE[,VALUE]`` Specify additional search and build parameters (can be used multiple times); for example: versionprefix=foo or patches=one.patch,two.patch) -``--map-toolchains`` Enable mapping of (sub)toolchains when --try-toolchain(-version) is used (default: True; disable with --disable-map-toolchains) -``--software=NAME,VERSION`` Search and build software with given name and version (type comma-separated list) -``--software-name=NAME`` Search and build software with given name -``--software-version=VERSION`` Search and build software with given version -``--toolchain=NAME,VERSION`` Search and build with given toolchain (name and version) (type comma-separated list) -``--toolchain-name=NAME`` Search and build with given toolchain name -``--toolchain-version=VERSION`` Search and build with given toolchain version +``--amend=VAR=VALUE[,VALUE]`` Specify additional search and build parameters (can be used multiple times); for example: versionprefix=foo or patches=one.patch,two.patch) +``--map-toolchains`` Enable mapping of (sub)toolchains when --try-toolchain(-version) is used (default: True; disable with --disable-map-toolchains) +``--software=NAME,VERSION`` Search and build software with given name and version (type comma-separated list) +``--software-name=NAME`` Search and build software with given name +``--software-version=VERSION`` Search and build software with given version +``--toolchain=NAME,VERSION`` Search and build with given toolchain (name and version) (type comma-separated list) +``--toolchain-name=NAME`` Search and build with given toolchain name +``--toolchain-version=VERSION`` Search and build with given toolchain version ``--try-amend=VAR=VALUE[,VALUE]`` Try to specify additional search and build parameters (can be used multiple times); for example: versionprefix=foo or patches=one.patch,two.patch) (USE WITH CARE!) -``--try-ignore-versionsuffixes`` Ignore versionsuffix differences when --try-update-deps is used (default: False) -``--try-software=NAME,VERSION`` Try to search and build software with given name and version (USE WITH CARE!) (type comma-separated list) -``--try-software-name=NAME`` Try to search and build software with given name (USE WITH CARE!) -``--try-software-version=VERSION`` Try to search and build software with given version (USE WITH CARE!) -``--try-toolchain=NAME,VERSION`` Try to search and build with given toolchain (name and version) (USE WITH CARE!) (type comma-separated list) -``--try-toolchain-name=NAME`` Try to search and build with given toolchain name (USE WITH CARE!) -``--try-toolchain-version=VERSION`` Try to search and build with given toolchain version (USE WITH CARE!) -``--try-update-deps`` Try to update versions of the dependencies of an easyconfig based on what is available in the robot path (default: False) +``--try-ignore-versionsuffixes`` Ignore versionsuffix differences when --try-update-deps is used (default: False) +``--try-software=NAME,VERSION`` Try to search and build software with given name and version (USE WITH CARE!) (type comma-separated list) +``--try-software-name=NAME`` Try to search and build software with given name (USE WITH CARE!) +``--try-software-version=VERSION`` Try to search and build software with given version (USE WITH CARE!) +``--try-toolchain=NAME,VERSION`` Try to search and build with given toolchain (name and version) (USE WITH CARE!) (type comma-separated list) +``--try-toolchain-name=NAME`` Try to search and build with given toolchain name (USE WITH CARE!) +``--try-toolchain-version=VERSION`` Try to search and build with given toolchain version (USE WITH CARE!) +``--try-update-deps`` Try to update versions of the dependencies of an easyconfig based on what is available in the robot path (default: False) =================================== =================================================================================================================================================================== Unittest options ---------------- ======================== ================================= -Option flag Option description +Option flag Option description ======================== ================================= ``--unittest-file=FILE`` Log to this file in unittest mode ======================== ================================= diff --git a/docs/version-specific/toolchain_opts.rst b/docs/version-specific/toolchain_opts.rst index b0534e95..3c670be6 100644 --- a/docs/version-specific/toolchain_opts.rst +++ b/docs/version-specific/toolchain_opts.rst @@ -5,7 +5,7 @@ Available toolchain options (by toolchain) *(see also* ``eb --avail-toolchain-opts `` *)* -ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gfbf_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpit_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvompi_ - nvompic_ - nvpsmpi_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ +ClangGCC_ - CrayCCE_ - CrayGNU_ - CrayIntel_ - CrayPGI_ - FCC_ - Fujitsu_ - GCC_ - GCCcore_ - GNU_ - NVHPC_ - PGI_ - cgmpich_ - cgmpolf_ - cgmvapich2_ - cgmvolf_ - cgompi_ - cgoolf_ - ffmpi_ - foss_ - fosscuda_ - gcccuda_ - gfbf_ - gimkl_ - gimpi_ - gimpic_ - giolf_ - giolfc_ - gmacml_ - gmkl_ - gmklc_ - gmpich2_ - gmpich_ - gmpit_ - gmpolf_ - gmvapich2_ - gmvolf_ - goalf_ - gobff_ - goblf_ - gofbf_ - golf_ - golfc_ - gomkl_ - gomklc_ - gompi_ - gompic_ - goolf_ - goolfc_ - gpsmpi_ - gpsolf_ - gqacml_ - gsmpi_ - gsolf_ - iccifort_ - iccifortcuda_ - ictce_ - iibff_ - iimkl_ - iimklc_ - iimpi_ - iimpic_ - iiqmpi_ - impich_ - impmkl_ - intel-compilers_ - intel-para_ - intel_ - intelcuda_ - iomkl_ - iomklc_ - iompi_ - iompic_ - ipsmpi_ - iqacml_ - ismkl_ - nvofbf_ - nvompi_ - nvompic_ - nvpsmpi_ - nvpsmpic_ - pmkl_ - pomkl_ - pompi_ - system_ - xlcxlf_ - xlmpich2_ - xlmpich_ - xlmvapich2_ - xlompi_ .. _ClangGCC: @@ -13,20 +13,20 @@ Available options for ClangGCC toolchain ---------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``basic-block-vectorize`` Basic block vectorization ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -35,17 +35,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -57,20 +57,20 @@ Available options for CrayCCE toolchain --------------------------------------- ========================= =============================================================================================================================================================================================================================================================== ========= -option description default +option description default ========================= =============================================================================================================================================================================================================================================================== ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``dynamic`` Generate dynamically linked executable ``True`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -84,14 +84,14 @@ option description ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``True`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``True`` ``veryloose`` Very loose precision ``False`` ========================= =============================================================================================================================================================================================================================================================== ========= @@ -102,20 +102,20 @@ Available options for CrayGNU toolchain --------------------------------------- ========================= =============================================================================================================================================================================================================================================================== ========= -option description default +option description default ========================= =============================================================================================================================================================================================================================================================== ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``dynamic`` Generate dynamically linked executable ``True`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -129,14 +129,14 @@ option description ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``True`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``True`` ``veryloose`` Very loose precision ``False`` ========================= =============================================================================================================================================================================================================================================================== ========= @@ -147,20 +147,20 @@ Available options for CrayIntel toolchain ----------------------------------------- ========================= =============================================================================================================================================================================================================================================================== ========= -option description default +option description default ========================= =============================================================================================================================================================================================================================================================== ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``dynamic`` Generate dynamically linked executable ``True`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -174,14 +174,14 @@ option description ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``True`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``True`` ``veryloose`` Very loose precision ``False`` ========================= =============================================================================================================================================================================================================================================================== ========= @@ -192,20 +192,20 @@ Available options for CrayPGI toolchain --------------------------------------- ========================= =============================================================================================================================================================================================================================================================== ========= -option description default +option description default ========================= =============================================================================================================================================================================================================================================================== ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``dynamic`` Generate dynamically linked executable ``True`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``dynamic`` Generate dynamically linked executable ``True`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -219,14 +219,14 @@ option description ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``True`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``True`` ``veryloose`` Very loose precision ``False`` ========================= =============================================================================================================================================================================================================================================================== ========= @@ -237,19 +237,19 @@ Available options for FCC toolchain ----------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -257,17 +257,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -279,19 +279,19 @@ Available options for Fujitsu toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -299,18 +299,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -322,19 +322,19 @@ Available options for GCC toolchain ----------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -345,17 +345,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -367,19 +367,19 @@ Available options for GCCcore toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -390,17 +390,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -412,19 +412,19 @@ Available options for GNU toolchain ----------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -435,17 +435,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -457,19 +457,19 @@ Available options for NVHPC toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -477,17 +477,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -499,19 +499,19 @@ Available options for PGI toolchain ----------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -519,17 +519,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -541,20 +541,20 @@ Available options for cgmpich toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``basic-block-vectorize`` Basic block vectorization ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -563,18 +563,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -586,20 +586,20 @@ Available options for cgmpolf toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``basic-block-vectorize`` Basic block vectorization ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -608,18 +608,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -631,20 +631,20 @@ Available options for cgmvapich2 toolchain ------------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``basic-block-vectorize`` Basic block vectorization ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -653,18 +653,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -676,20 +676,20 @@ Available options for cgmvolf toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``basic-block-vectorize`` Basic block vectorization ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -698,18 +698,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -721,20 +721,20 @@ Available options for cgompi toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``basic-block-vectorize`` Basic block vectorization ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -743,18 +743,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -766,20 +766,20 @@ Available options for cgoolf toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``basic-block-vectorize`` Basic block vectorization ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loop-vectorize`` Loop vectorization ``False`` @@ -788,18 +788,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -811,19 +811,19 @@ Available options for ffmpi toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -831,18 +831,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -854,19 +854,19 @@ Available options for foss toolchain ------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -877,18 +877,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -900,19 +900,19 @@ Available options for fosscuda toolchain ---------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -923,18 +923,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -946,19 +946,19 @@ Available options for gcccuda toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -969,17 +969,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -991,19 +991,19 @@ Available options for gfbf toolchain ------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1014,17 +1014,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1036,19 +1036,19 @@ Available options for gimkl toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1059,18 +1059,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1082,19 +1082,19 @@ Available options for gimpi toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1105,18 +1105,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1128,19 +1128,19 @@ Available options for gimpic toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1151,18 +1151,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1174,19 +1174,19 @@ Available options for giolf toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1197,18 +1197,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1220,19 +1220,19 @@ Available options for giolfc toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1243,18 +1243,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1266,19 +1266,19 @@ Available options for gmacml toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1289,18 +1289,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1312,19 +1312,19 @@ Available options for gmkl toolchain ------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1335,17 +1335,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1357,19 +1357,19 @@ Available options for gmklc toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1380,17 +1380,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1402,19 +1402,19 @@ Available options for gmpich2 toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1425,18 +1425,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1448,19 +1448,19 @@ Available options for gmpich toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1471,18 +1471,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1494,19 +1494,19 @@ Available options for gmpit toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1517,18 +1517,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1540,19 +1540,19 @@ Available options for gmpolf toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1563,18 +1563,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1586,19 +1586,19 @@ Available options for gmvapich2 toolchain ----------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1609,18 +1609,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1632,19 +1632,19 @@ Available options for gmvolf toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1655,18 +1655,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1678,19 +1678,19 @@ Available options for goalf toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1701,18 +1701,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1724,19 +1724,19 @@ Available options for gobff toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1747,18 +1747,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1770,19 +1770,19 @@ Available options for goblf toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1793,18 +1793,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1816,19 +1816,19 @@ Available options for gofbf toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1839,18 +1839,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1862,19 +1862,19 @@ Available options for golf toolchain ------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1885,17 +1885,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1907,19 +1907,19 @@ Available options for golfc toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1930,17 +1930,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1952,19 +1952,19 @@ Available options for gomkl toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -1975,18 +1975,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -1998,19 +1998,19 @@ Available options for gomklc toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2021,18 +2021,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2044,19 +2044,19 @@ Available options for gompi toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2067,18 +2067,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2090,19 +2090,19 @@ Available options for gompic toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2113,18 +2113,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2136,19 +2136,19 @@ Available options for goolf toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2159,18 +2159,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2182,19 +2182,19 @@ Available options for goolfc toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2205,18 +2205,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2228,19 +2228,19 @@ Available options for gpsmpi toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2251,18 +2251,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2274,19 +2274,19 @@ Available options for gpsolf toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2297,18 +2297,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2320,19 +2320,19 @@ Available options for gqacml toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2343,18 +2343,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2366,19 +2366,19 @@ Available options for gsmpi toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2389,18 +2389,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2412,19 +2412,19 @@ Available options for gsolf toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``f2c`` Generate code compatible with f2c and f77 ``False`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -2435,18 +2435,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2458,20 +2458,20 @@ Available options for iccifort toolchain ---------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2481,17 +2481,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2503,20 +2503,20 @@ Available options for iccifortcuda toolchain -------------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2526,17 +2526,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2547,46 +2547,48 @@ option description Available options for ictce toolchain ------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _iibff: @@ -2594,46 +2596,48 @@ option description Available options for iibff toolchain ------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _iimkl: @@ -2641,44 +2645,47 @@ option description Available options for iimkl toolchain ------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _iimklc: @@ -2686,44 +2693,47 @@ option description Available options for iimklc toolchain -------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _iimpi: @@ -2731,46 +2741,48 @@ option description Available options for iimpi toolchain ------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _iimpic: @@ -2779,20 +2791,20 @@ Available options for iimpic toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2802,18 +2814,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2825,20 +2837,20 @@ Available options for iiqmpi toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2848,18 +2860,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2871,20 +2883,20 @@ Available options for impich toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2894,18 +2906,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2917,20 +2929,20 @@ Available options for impmkl toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -2940,18 +2952,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -2962,45 +2974,47 @@ option description Available options for intel-compilers toolchain ----------------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _intel-para: @@ -3009,20 +3023,20 @@ Available options for intel-para toolchain ------------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -3032,18 +3046,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3054,46 +3068,48 @@ option description Available options for intel toolchain ------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _intelcuda: @@ -3102,20 +3118,20 @@ Available options for intelcuda toolchain ----------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -3125,18 +3141,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3147,46 +3163,48 @@ option description Available options for iomkl toolchain ------------------------------------- -========================= ======================================================================= ========= -option description default -========================= ======================================================================= ========= -``32bit`` Compile 32bit target ``False`` -``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` -``debug`` Enable debug ``False`` -``defaultopt`` Default compiler optimizations ``False`` -``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` -``i8`` Integers are 8 byte integers ``False`` -``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` -``loose`` Loose precision ``False`` -``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` -``noopt`` Disable compiler optimizations ``False`` -``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` -``openmp`` Enable OpenMP ``False`` -``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` -``packed-linker-options`` Pack the linker options as comma separated list ``False`` -``pic`` Use PIC ``False`` -``precise`` High precision ``False`` -``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` -``shared`` Build shared library ``False`` -``static`` Build static library ``False`` -``strict`` Strict (highest) precision ``False`` -``unroll`` Unroll loops ``False`` -``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` -``verbose`` Verbose output ``False`` -``veryloose`` Very loose precision ``False`` -========================= ======================================================================= ========= +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= .. _iomklc: @@ -3195,20 +3213,20 @@ Available options for iomklc toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -3218,18 +3236,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3240,21 +3258,70 @@ option description Available options for iompi toolchain ------------------------------------- +========================= ========================================================================================================================================== ========= +option description default +========================= ========================================================================================================================================== ========= +``32bit`` Compile 32bit target ``False`` +``cciscxx`` Use CC as CXX ``False`` +``cstd`` Specify C standard ``None`` +``debug`` Enable debug ``False`` +``defaultopt`` Default compiler optimizations ``False`` +``defaultprec`` Default precision ``False`` +``error-unknown-option`` Error instead of warning for unknown options ``False`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` +``i8`` Integers are 8 byte integers ``False`` +``ieee`` Adhere to IEEE-754 rules ``False`` +``intel-static`` Link Intel provided libraries statically ``False`` +``loose`` Loose precision ``False`` +``lowopt`` Low compiler optimizations ``False`` +``no-icc`` Don't set Intel specific macros ``False`` +``noopt`` Disable compiler optimizations ``False`` +``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``None`` +``oneapi_c_cxx`` Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) ``None`` +``oneapi_fortran`` Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler ``False`` +``openmp`` Enable OpenMP ``False`` +``opt`` High compiler optimizations ``False`` +``optarch`` Enable architecture optimizations ``True`` +``packed-linker-options`` Pack the linker options as comma separated list ``False`` +``pic`` Use PIC ``False`` +``precise`` High precision ``False`` +``r8`` Real is 8 byte real ``False`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``shared`` Build shared library ``False`` +``static`` Build static library ``False`` +``strict`` Strict (highest) precision ``False`` +``unroll`` Unroll loops ``False`` +``usempi`` Use MPI compiler as default compiler ``False`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``verbose`` Verbose output ``False`` +``veryloose`` Very loose precision ``False`` +========================= ========================================================================================================================================== ========= + + +.. _iompic: + +Available options for iompic toolchain +-------------------------------------- + ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -3262,46 +3329,45 @@ option description ``lowopt`` Low compiler optimizations ``False`` ``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` -``oneapi`` Use oneAPI compilers icx/icpx/ifx instead of classic compilers ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= -.. _iompic: +.. _ipsmpi: -Available options for iompic toolchain +Available options for ipsmpi toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -3311,43 +3377,43 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= -.. _ipsmpi: +.. _iqacml: -Available options for ipsmpi toolchain +Available options for iqacml toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -3357,43 +3423,43 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= -.. _iqacml: +.. _ismkl: -Available options for iqacml toolchain --------------------------------------- +Available options for ismkl toolchain +------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``intel-static`` Link Intel provided libraries statically ``False`` @@ -3403,64 +3469,61 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= -.. _ismkl: +.. _nvofbf: -Available options for ismkl toolchain -------------------------------------- +Available options for nvofbf toolchain +-------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` -``intel-static`` Link Intel provided libraries statically ``False`` ``loose`` Loose precision ``False`` ``lowopt`` Low compiler optimizations ``False`` -``no-icc`` Don't set Intel specific macros ``False`` ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3472,19 +3535,19 @@ Available options for nvompi toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3492,18 +3555,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3515,19 +3578,19 @@ Available options for nvompic toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3535,18 +3598,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3558,19 +3621,19 @@ Available options for nvpsmpi toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3578,18 +3641,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3601,19 +3664,19 @@ Available options for nvpsmpic toolchain ---------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3621,18 +3684,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3644,19 +3707,19 @@ Available options for pmkl toolchain ------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3664,17 +3727,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3686,19 +3749,19 @@ Available options for pomkl toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3706,18 +3769,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3729,19 +3792,19 @@ Available options for pompi toolchain ------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3749,18 +3812,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3772,19 +3835,19 @@ Available options for system toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` ``loose`` Loose precision ``False`` @@ -3792,17 +3855,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3814,20 +3877,20 @@ Available options for xlcxlf toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -3836,17 +3899,17 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3858,20 +3921,20 @@ Available options for xlmpich2 toolchain ---------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -3880,18 +3943,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3903,20 +3966,20 @@ Available options for xlmpich toolchain --------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -3925,18 +3988,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3948,20 +4011,20 @@ Available options for xlmvapich2 toolchain ------------------------------------------ ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -3970,18 +4033,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= @@ -3993,20 +4056,20 @@ Available options for xlompi toolchain -------------------------------------- ========================= ======================================================================= ========= -option description default +option description default ========================= ======================================================================= ========= ``32bit`` Compile 32bit target ``False`` ``cciscxx`` Use CC as CXX ``False`` -``cstd`` Specify C standard ``None`` +``cstd`` Specify C standard ``None`` ``debug`` Enable debug ``False`` ``defaultopt`` Default compiler optimizations ``False`` ``defaultprec`` Default precision ``False`` ``error-unknown-option`` Error instead of warning for unknown options ``False`` -``extra_cflags`` Specify extra CFLAGS options. ``None`` -``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` -``extra_f90flags`` Specify extra F90FLAGS options. ``None`` -``extra_fcflags`` Specify extra FCFLAGS options. ``None`` -``extra_fflags`` Specify extra FFLAGS options. ``None`` +``extra_cflags`` Specify extra CFLAGS options. ``None`` +``extra_cxxflags`` Specify extra CXXFLAGS options. ``None`` +``extra_f90flags`` Specify extra F90FLAGS options. ``None`` +``extra_fcflags`` Specify extra FCFLAGS options. ``None`` +``extra_fflags`` Specify extra FFLAGS options. ``None`` ``i8`` Integers are 8 byte integers ``False`` ``ibm-static`` Link IBM XL provided libraries statically ``False`` ``ieee`` Adhere to IEEE-754 rules ``False`` @@ -4015,18 +4078,18 @@ option description ``noopt`` Disable compiler optimizations ``False`` ``openmp`` Enable OpenMP ``False`` ``opt`` High compiler optimizations ``False`` -``optarch`` Enable architecture optimizations ``True`` +``optarch`` Enable architecture optimizations ``True`` ``packed-linker-options`` Pack the linker options as comma separated list ``False`` ``pic`` Use PIC ``False`` ``precise`` High precision ``False`` ``r8`` Real is 8 byte real ``False`` -``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` +``rpath`` Use RPATH wrappers when --rpath is enabled in EasyBuild configuration ``True`` ``shared`` Build shared library ``False`` ``static`` Build static library ``False`` ``strict`` Strict (highest) precision ``False`` ``unroll`` Unroll loops ``False`` ``usempi`` Use MPI compiler as default compiler ``False`` -``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` +``vectorize`` Enable compiler auto-vectorization, default except for noopt and lowopt ``None`` ``verbose`` Verbose output ``False`` ``veryloose`` Very loose precision ``False`` ========================= ======================================================================= ========= diff --git a/docs/version-specific/toolchains.rst b/docs/version-specific/toolchains.rst index b42d7525..7ff35346 100644 --- a/docs/version-specific/toolchains.rst +++ b/docs/version-specific/toolchains.rst @@ -4,14 +4,14 @@ List of known toolchains ------------------------ =================== ================ ============= ========================= ======== -Name Compiler(s) MPI Linear algebra FFT +Name Compiler(s) MPI Linear algebra FFT =================== ================ ============= ========================= ======== **cgmpich** Clang, GCC MPICH *(none)* *(none)* -**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW +**cgmpolf** Clang, GCC MPICH OpenBLAS, ScaLAPACK FFTW **cgmvapich2** Clang, GCC MVAPICH2 *(none)* *(none)* -**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**cgmvolf** Clang, GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW **cgompi** Clang, GCC OpenMPI *(none)* *(none)* -**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**cgoolf** Clang, GCC OpenMPI OpenBLAS, ScaLAPACK FFTW **ClangGCC** Clang, GCC *(none)* *(none)* *(none)* **CrayCCE** PrgEnv-cray cray-mpich cray-libsci *(none)* **CrayGNU** PrgEnv-gnu cray-mpich cray-libsci *(none)* @@ -19,75 +19,76 @@ Name Compiler(s) MPI Linear algebra **CrayPGI** PrgEnv-pgi cray-mpich cray-libsci *(none)* **FCC** lang *(none)* *(none)* *(none)* **ffmpi** FCC *(none)* *(none)* *(none)* -**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW -**Fujitsu** FCC *(none)* *(none)* FFTW +**foss** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**fosscuda** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**Fujitsu** FCC *(none)* *(none)* FFTW **GCC** GCC *(none)* *(none)* *(none)* **GCCcore** GCCcore *(none)* *(none)* *(none)* **gcccuda** GCC, CUDA *(none)* *(none)* *(none)* -**gfbf** GCC *(none)* FlexiBLAS FFTW -**gimkl** GCC impi imkl imkl +**gfbf** GCC *(none)* FlexiBLAS FFTW +**gimkl** GCC impi imkl imkl **gimpi** GCC impi *(none)* *(none)* **gimpic** GCC, CUDA impi *(none)* *(none)* -**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW -**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW -**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW -**gmkl** GCC *(none)* imkl imkl -**gmklc** GCC, CUDA *(none)* imkl imkl +**giolf** GCC impi OpenBLAS, ScaLAPACK FFTW +**giolfc** GCC, CUDA impi OpenBLAS, ScaLAPACK FFTW +**gmacml** GCC MVAPICH2 ACML, ScaLAPACK FFTW +**gmkl** GCC *(none)* imkl imkl +**gmklc** GCC, CUDA *(none)* imkl imkl **gmpich** GCC MPICH *(none)* *(none)* **gmpich2** GCC MPICH2 *(none)* *(none)* **gmpit** GCC MPItrampoline *(none)* *(none)* -**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW +**gmpolf** GCC MPICH OpenBLAS, ScaLAPACK FFTW **gmvapich2** GCC MVAPICH2 *(none)* *(none)* -**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW +**gmvolf** GCC MVAPICH2 OpenBLAS, ScaLAPACK FFTW **GNU** GCC *(none)* *(none)* *(none)* -**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW -**gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW -**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW -**gofbf** GCC OpenMPI FlexiBLAS, ScaLAPACK FFTW -**golf** GCC *(none)* OpenBLAS FFTW -**golfc** GCC, CUDA *(none)* OpenBLAS FFTW -**gomkl** GCC OpenMPI imkl imkl -**gomklc** GCC, CUDA OpenMPI imkl imkl +**goalf** GCC OpenMPI ATLAS, ScaLAPACK FFTW +**gobff** GCC OpenMPI BLIS, libFLAME, ScaLAPACK FFTW +**goblf** GCC OpenMPI BLIS, LAPACK, ScaLAPACK FFTW +**gofbf** GCC OpenMPI FlexiBLAS, ScaLAPACK FFTW +**golf** GCC *(none)* OpenBLAS FFTW +**golfc** GCC, CUDA *(none)* OpenBLAS FFTW +**gomkl** GCC OpenMPI imkl imkl +**gomklc** GCC, CUDA OpenMPI imkl imkl **gompi** GCC OpenMPI *(none)* *(none)* **gompic** GCC, CUDA OpenMPI *(none)* *(none)* -**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW -**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW +**goolf** GCC OpenMPI OpenBLAS, ScaLAPACK FFTW +**goolfc** GCC, CUDA OpenMPI OpenBLAS, ScaLAPACK FFTW **gpsmpi** GCC psmpi *(none)* *(none)* -**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW -**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW +**gpsolf** GCC psmpi OpenBLAS, ScaLAPACK FFTW +**gqacml** GCC QLogicMPI ACML, ScaLAPACK FFTW **gsmpi** GCC SpectrumMPI *(none)* *(none)* -**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW +**gsolf** GCC SpectrumMPI OpenBLAS, ScaLAPACK FFTW **iccifort** icc, ifort *(none)* *(none)* *(none)* **iccifortcuda** icc, ifort, CUDA *(none)* *(none)* *(none)* -**ictce** icc, ifort impi imkl imkl -**iibff** icc, ifort impi BLIS, libFLAME, ScaLAPACK FFTW -**iimkl** icc, ifort *(none)* imkl imkl -**iimklc** icc, ifort, CUDA *(none)* imkl imkl +**ictce** icc, ifort impi imkl imkl +**iibff** icc, ifort impi BLIS, libFLAME, ScaLAPACK FFTW +**iimkl** icc, ifort *(none)* imkl imkl +**iimklc** icc, ifort *(none)* imkl imkl **iimpi** icc, ifort impi *(none)* *(none)* **iimpic** icc, ifort, CUDA impi *(none)* *(none)* **iiqmpi** icc, ifort QLogicMPI *(none)* *(none)* **impich** icc, ifort MPICH *(none)* *(none)* -**impmkl** icc, ifort MPICH imkl imkl -**intel** icc, ifort impi imkl imkl +**impmkl** icc, ifort MPICH imkl imkl +**intel** icc, ifort impi imkl imkl **intel-compilers** intel-compilers *(none)* *(none)* *(none)* -**intel-para** icc, ifort psmpi imkl imkl -**intelcuda** icc, ifort, CUDA impi imkl imkl -**iomkl** icc, ifort OpenMPI imkl imkl -**iomklc** icc, ifort, CUDA OpenMPI imkl imkl +**intel-para** icc, ifort psmpi imkl imkl +**intelcuda** icc, ifort, CUDA impi imkl imkl +**iomkl** icc, ifort OpenMPI imkl imkl +**iomklc** icc, ifort, CUDA OpenMPI imkl imkl **iompi** icc, ifort OpenMPI *(none)* *(none)* **iompic** icc, ifort, CUDA OpenMPI *(none)* *(none)* **ipsmpi** icc, ifort psmpi *(none)* *(none)* -**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW -**ismkl** icc, ifort MPICH2 imkl imkl +**iqacml** icc, ifort QLogicMPI ACML, ScaLAPACK FFTW +**ismkl** icc, ifort MPICH2 imkl imkl **NVHPC** NVHPC *(none)* *(none)* *(none)* +**nvofbf** NVHPC OpenMPI FlexiBLAS, ScaLAPACK FFTW **nvompi** NVHPC OpenMPI *(none)* *(none)* **nvompic** NVHPC OpenMPI *(none)* *(none)* **nvpsmpi** NVHPC psmpi *(none)* *(none)* **nvpsmpic** NVHPC psmpi *(none)* *(none)* **PGI** PGI *(none)* *(none)* *(none)* -**pmkl** PGI *(none)* imkl imkl -**pomkl** PGI OpenMPI imkl imkl +**pmkl** PGI *(none)* imkl imkl +**pomkl** PGI OpenMPI imkl imkl **pompi** PGI OpenMPI *(none)* *(none)* **system** *(none)* *(none)* *(none)* *(none)* **xlcxlf** xlc, xlf *(none)* *(none)* *(none)* From e3baa65b2a80a6831fe8e079e2f092089ea695ea Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Mon, 9 Jan 2023 14:53:46 +0100 Subject: [PATCH 259/286] update release notes and changelog for EasyBuild v4.7.0 + bump version to 4.7.0 --- docs/Changelog.rst | 1 + docs/Release_notes.rst | 221 +++++++++++++++++++++++++++++++++++++++++ docs/conf.py | 4 +- 3 files changed, 224 insertions(+), 2 deletions(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index e3c517ea..2babf34e 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) +* **release 20221021.01** (`Jan 9th 2023`): update release notes for EasyBuild v4.7.0 (see :ref:`release_notes_eb470`) * **release 20221021.01** (`Oct 21st 2022`): update release notes for EasyBuild v4.6.2 (see :ref:`release_notes_eb462`) * **release 20220912.01** (`Sep 12th 2022`): update release notes for EasyBuild v4.6.1 (see :ref:`release_notes_eb461`) * **release 20220708.01** (`Jul 8th 2022`): update release notes for EasyBuild v4.6.0 (see :ref:`release_notes_eb460`) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index c3ed0e46..f131a9ba 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -9,6 +9,227 @@ alongside 15,535 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. + +.. _release_notes_eb470: + +EasyBuild v4.7.0 (Januar 9th 2023) +---------------------------------- + +feature release + +**framework** + +* print deprecation warning with running EasyBuild with Python 2 (`#4136 `_) + +* various enhancements, including: + + * add support for checksums specified in external ``checksums.json`` file (`#3749 `_) + * vendor ``distutils.version.LooseVersion`` as ``easybuild.tools.LooseVersion`` (since distutils is deprecated in Python 3.10) (`#3794 `_, `#4156 `_) + * take into account custom configuration options specified in easystack file (`#4057 `_) + * add support for using ``--output-format=md`` (MarkDown) (`#4117 `_, `#4155 `_) + * add support for `--filter-rpath-sanity-libs` to skip RPATH sanity check for designated libraries (`#4119 `_) + * add sanity_check_load_module method to EasyBlock to provide control over when module is loaded during sanity check step (`#4125 `_) + * add ``eb_bash_completion_local.bash`` script to ``setup.py`` (`#4127 `_) + * check whether ``nvidia-smi/rocm-smi`` command is available before trying to run it in ``get_gpu_info`` (`#4131 `_) + * add ``gfbf`` as subtoolchain of foss (`#4143 `_) + * add support for ``postinstallmsgs`` (`#4145 `_) + * make ``iimkl`` toolchain aware of ``intel-compilers`` (`#4146 `_) + * add definition for ``nvofbf`` toolchain (`#4157 `_, `#4163 `_) + +* various bug fixes, including: + + * also use EasyConfig instances cache in process_easyconfig when ``build_specs`` is empty dict (`#4107 `_) + * fix build options that should have empty list as default value (`#4108 `_) + * catch easyconfig parsing failure so we can generate and post a test report (`#4109 `_) + * add explicit return when no checksums match those specified in a tuple (`#4112 `_) + * tweak ``findPythonDeps.py`` script to use canonical package names (`#4118 `_) + * add ``-fdefault-double-8`` to ``r8`` toolchain compiler option for GCC (to be consistent with Intel) (`#4121 `_) + * always start with empty list for banned/requires libraries to avoid that corresponding build option is updated in-place (`#4137 `_) + * fix container tests by using EPEL archive URL for downloading Singularity RPM (`#4138 `_) + * use ``-march=x86-64 -mtune=generic`` instead of ``-xSSE2`` when using Intel oneAPI compilers (`#4147 `_) + * partially ``skip test_det_copy_ec_specs`` if no GitHub token is available (`#4149 `_) + +* other changes: + + * drop support for easystack files using ``'software'`` top-level key (`#4057 `_) + * also run unit tests with Python 3.11 + add Python 3.11 to classifiers in ``setup.py`` (`#4092 `_, `#4141 `_) + * use new EasyBuild logo in README (`#4123 `_) + * automatically cancel Github Action workflow runs for outdated commits (`#4132 `_) + * auto-enable use of oneAPI C/C++ compilers for intel-compilers >= 2022.2.0 (`#4135 `_) + * trim CI test configurations to avoid hitting GitHub rate limits (`#4148 `_) + * various tweaks to docstrings and help messages to fix problems with auto-generated documentation in MarkDown format (`#4129 `_, `#4130 `_, `#4154 `_, `#4160 `_, `#4162 `_, `#4168 `_) + * update copyright lines for 2023 (`#4161 `_) + +**easyblocks** + +* add generic easyblocks for installing (bundle of) Julia packages: JuliaPackage (`#2816 `_) and JuliaBundle (`#2830 `_) + +* minor enhancements and updates, including: + + * enhance TensorFlow easyblock to take into account provided OpenSSL dependency (`#2575 `_) + * add fix_shebang to ``install_step`` of PythonPackage easyblock so that we can fix shebangs when installing extensions (`#2680 `_) + * update PETSc easyblock for newer versions (>= 3.17) (`#2796 `_) + * update Clang easyblock to add support for new directory structure in Clang versions >= 14 + support Flang (`#2800 `_) + * update Xmipp easyblock since versions >= 3.20.07 use ``noAsk`` option to configure (`#2809 `_) + * add ``include/opencv4`` to ``$CPATH`` for OpenCV versions >= 4.0 (`#2818 `_) + * add extra option for disabling LAPACK in ESMF (`#2821 `_) + * enable building of static libraries for libxml2 >= 2.10 (`#2825 `_) + * update Xmipp easyblock to handle effects of CUDA at SYSTEM level and newer CUDA version requirements for stdc++ (`#2831 `_) + * update LLVM easyblock to put ``'cmake'`` symlink in place so separate CMake modules required for LLVM 15+ can be found (`#2832 `_) + * set ``$TEMPDIRPATH`` for testsuite in the BerkeleyGW easyblock, to avoid polluting ``/tmp`` (`#2836 `_) + * add ``configure_no_prefix`` option to skip addition of prefix to configure command in ConfigureMake easyblock (`#2842 `_) + * update ``qscintilla.py`` to be compatible with EB install of PyQt5 >= 5.15 (`#2845 `_) + * add UCC to known_dependencies in OpenMPI EasyBlock (`#2847 `_) + * update Clang-AOMP easyblock to handle version 5.2 and newer (`#2851 `_) + +* various bug fixes, including: + + * fix installing of Clang with RPATH linking (`#2799 `_) + * fix ``--module-only`` for Clang + fix sanity check for Clang 11.x (`#2800 `_) + * create ``$XDG_CACHE_HOME`` for PyTorch tests (`#2806 `_) + * make PythonPackage easyblock compatible with ``--sanity-check-only`` by loading module early during sanity check step (`#2828 `_) + * fix docstring of PythonBundle generic easyblock (`#2833 `_) + * fix counting of failures in PyTorch tests (`#2834 `_, `#2840 `_) + * make sure that ANSYS INSTALL script has execute permissions (`#2852 `_, `#2853 `_) + +* other changes: + + * remove useless ``-openmp`` build option for MRtrix v3.x (`#2822 `_) + * update HDF5 easyblock to use ``--enable-threadsafe`` configure option to make C API thread safe (`#2824 `_) + * use new EasyBuild logo in README (`#2827 `_) + * automatically cancel Github Action workflow runs for outdated commits (`#2835 `_) + * use fixed names for ``bazel/wrapper`` subdirectories used when building TensorFlow, to make debugging easier (`#2841 `_) + * also run unit tests with Python 3.11 (`#2844 `_) + * tweak docstring in some generic easyblocks so it renders nicely in auto-generated documentation (`#2849 `_) + * update copyright lines for 2023 (`#2850 `_) + +**easyconfigs** + +* added easyconfigs for ``foss/2022b``, ``intel/2022b`` common toolchains (`#16961 `_ and `#16962 `_) + + * see also https://docs.easybuild.io/en/latest/Common-toolchains.html + +* added easyconfigs for NVHPC-based toolchains ``nvompi/2022.07`` and ``nvofbf/2022.07`` (`#16724 `_) + +* added example easyconfig files for 107 new software packages: + + * Alfred (`#16780 `_), attrdict3 (`#16856 `_), bamFilters (`#16735 `_), bcl-convert (`#16351 `_), Beagle (`#346 `_), Boost.MPI (`#15757 `_), + captum (`#16477 `_), CAT-BAT (`#16577 `_, `#16634 `_), cdo-bindings (`#16669 `_), Chemaxon-Marvin (`#13954 `_), CliMetLab (`#16842 `_), + CloudCompare (`#16944 `_), cmocean (`#16659 `_), COBRApy (`#16616 `_), CodAn (`#16902 `_), CoSymLib (`#17049 `_), CPPE (`#16749 `_), + cryoCARE (`#16534 `_), CTPL (`#16498 `_), CUDA-Samples (`#16914 `_), cwltool (`#16503 `_), Cytoscape (`#16682 `_), DeepLabCut (`#16391 `_), + DeepMod2 (`#17008 `_), Dice (`#16752 `_), dlb (`#16845 `_), DRAGMAP (`#16532 `_), ecBuild (`#16842 `_), EGTtools (`#16704 `_), + ESM-2 (`#16528 `_), flair-NLP (`#15588 `_), FMS (`#16965 `_), Godon (`#16574 `_), gsw (`#16643 `_), HighFive (`#16737 `_), humann (`#16853 `_), + HyperQueue (`#16753 `_), IJulia (`#16494 `_, `#16665 `_), infercnvpy (`#16712 `_), InParanoid (`#16572 `_), jupyter-server (`#14844 `_), + KaHIP (`#16861 `_), KITE (`#16550 `_), lagrangian-filtering (`#16654 `_), LHAPDF (`#17028 `_), librttopo (`#16856 `_), libwpe (`#16088 `_), + Magics (`#16842 `_), matlab-proxy (`#14270 `_), mcu (`#16566 `_), MEMOTE (`#16772 `_), memtester (`#16763 `_), meson-python (`#16911 `_), + minizip (`#16856 `_), MITgcmutils (`#16623 `_), MONAI (`#16519 `_), MOOSE (`#13824 `_), mstore (`#16892 `_, `#17029 `_), + MultilevelEstimators (`#15630 `_, `#16665 `_), n2v (`#16535 `_), NanoLyse (`#16575 `_), napari (`#16468 `_), NECI (`#16751 `_), + nf-core-mag (`#16613 `_), oceanspy (`#16640 `_), olego (`#16909 `_), OmegaFold (`#16698 `_), OVITO (`#16811 `_), Panedr (`#16564 `_), + Parcels (`#16838 `_), polars (`#16989 `_), PsiCLASS (`#16906 `_), pyccel (`#16823 `_), PyCheMPS2 (`#16710 `_), PyDamage (`#16576 `_), + PyImageJ (`#16757 `_), pysteps (`#16783 `_), python-libsbml (`#16610 `_), python-telegram-bot (`#16442 `_), pyWannier90 (`#16447 `_), + resolos (`#16649 `_), RLCard (`#16695 `_), SAP (`#5200 `_), scikit-misc (`#16457 `_), scvi-tools (`#16457 `_), SELFIES (`#17032 `_), + SeuratDisk (`#16951 `_), sfftk (`#16466 `_), simint (`#16886 `_), SISSO++ (`#15759 `_), slamdunk (`#15197 `_), spaCy (`#17027 `_), + Sphinx-RTD-Theme (`#16736 `_), SPOOLES (`#16756 `_), Squidpy (`#16880 `_), svist4get (`#16505 `_), task-spooler (`#17048 `_), + TBA (`#16497 `_), TensorFlow-Datasets (`#16421 `_), TFEA (`#16476 `_), TinyXML (`#16992 `_), tokenizers (`#15587 `_), + torchsampler (`#16464 `_), trimesh (`#16858 `_), UCX-ROCm (`#17033 `_), wpebackend-fdo (`#16093 `_), xmitgcm (`#16637 `_) + +* added additional easyconfigs for various supported software packages, including: + + * Albumentations 1.3.0, ANSYS 2022R2, AOCC 4.0.0, archspec 0.1.4, ArviZ 0.12.1, ASAP 2.1, astropy 5.1.1, + basemap 1.3.6, BBMap 39.01, BEDOPS 2.4.41, Blender 3.3.1, Blosc 1.21.3, Blosc2 2.4.3, bokeh 2.4.3, Bonnie++ 2.00a, + boto3 1.26.37, BRAKER 2.1.6, CDO 2.1.1, cdsapi 0.5.1, CharLS 2.4.1, CheMPS2 1.8.12, CMake 3.24.3, CubeGUI 4.8, + CubeLib 4.8, CubeWriter 4.8, CUDA 11.8.0 + 12.0.0, cuDNN 8.6.0.163 + 8.7.0.84, cURL 7.86.0, cutadapt 4.2, + cuTENSOR 1.6.1.5, dask 2022.10.0, DAS_Tool 1.1.3, DBus 1.15.2, dcm2niix 1.0.20220720, DCMTK 3.6.7, deepdiff 5.8.1, + dm-reverb 0.7.0, double-conversion 3.2.1, Doxygen 1.9.5, ecCodes 2.27.0, exiv2 0.27.5, Fiji 2.9.0, Filtlong 0.2.1, + FLANN 1.9.1, FlexiBLAS 3.2.1, fontconfig 2.14.1, FreeXL 1.0.6, g2clib 1.7.0, GATK 4.3.0.0, GD 2.75, GDCM 3.0.20, + Gdk-Pixbuf 2.42.10, GeneMark-ET 4.71, gensim 4.2.0, geopandas 0.12.2, gettext 0.21.1, gh 2.20.2, Ghostscript 10.0.0, + git 2.38.1, GLib 2.75.0, GlobalArrays 5.8.2, GnuTLS 3.7.8, GObject-Introspection 1.74.0, GRASS 8.2.0, GTK3 3.24.35, + HarfBuzz 5.3.1, HTSeq 2.0.2, hwloc 2.8.0, Hyperopt 0.2.7, ICU 72.1, imagecodecs 2022.9.26, imageio 2.22.2, + ImageMagick 7.1.0-53, imbalanced-learn 0.9.0, JasPer 4.0.0, jax 0.3.23, JupyterLab 3.5.0, Leptonica 1.83.0, + libavif 0.11.1, libdap 3.20.11, libdeflate 1.15, libdrm 2.4.114, libfabric 1.16.1, libffi 3.4.4, libglvnd 1.6.0, + libgpg-error 1.46, libidn 1.41, libjpeg-turbo 2.1.4, LibLZF 3.6, libpciaccess 0.17, libpng 1.6.38, librsvg 2.55.1, + LibSoup 3.0.8, libspatialindex 1.9.3, libspatialite 5.0.1, libtasn1 4.19.0, LibTIFF 4.4.0, libxml2 2.10.3, + libxml2-python 2.9.13, line_profiler 4.0.0, LittleCMS 2.14, LLVM 15.0.5, lz4 1.9.4, makedepend 1.0.7, Mako 1.2.4, + MATLAB-Engine 2021b, Mesa 22.2.4, Meson 0.64.0, MIGRATE-N 5.0.4, Miniconda3 4.12.0, mold 1.7.1, Molden 7.1, + MotionCor2 1.5.0, MoviePy 1.0.3, MRChem 1.1.1, MRCPP 1.4.1, nano 7.0, NanoFilt 2.8.0, nanoget 1.18.1, + nanomath 1.2.1, ncbi-vdb 3.0.0, NCCL 2.16.2, NCCL-tests 2.13.6, NCO 5.1.3, nglview 3.0.3, NiBabel 4.0.2, + Ninja 1.11.1, nodejs 18.12.1, NSPR 4.35, NSS 3.85, NVHPC 22.7, NVSHMEM 2.7.0, Octave 7.1.0, OPARI2 2.0.7, + OpenFOAM 10, OpenFold 1.0.1, OpenImageIO 2.3.17.0, OpenMolcas 22.10, openpyxl 3.0.10, openslide-python 1.2.0, + OpenStackClient 6.0.0, OSU-Micro-Benchmarks 6.2, OTF2 3.0.2, Pango 1.50.12, PAPI 7.0.0, pauvre 0.2.3, PETSc 3.17.4, + phonopy 2.16.3, pigz 2.7, Pillow 9.2.0, Pint 0.19.2, pixman 0.42.2, PMIx 4.2.2, poppler 22.12.0, psutil 5.9.3, + pybedtools 0.9.0, PyBerny 0.6.3, pydantic 1.10.2, pydicom 2.3.0, pyproj 3.4.0, PyQt5 5.15.5, pytest 7.1.3, + Python 3.10.8, python-isal 1.1.0, PyTorch 1.12.1, PyTorch-Geometric 2.1.0, PyTorch-Lightning 1.8.4, QCA 2.3.5, + QGIS 3.28.1, QIIME2 2022.8, QScintilla 2.11.6, Qt5 5.15.7, Qtconsole 5.3.2, QtKeychain 0.13.2, QtPy 2.2.1, + rasterio 1.3.4, re2c 3.0, ReFrame 3.12.0, RStudio-Server 2022.07.2+576, Ruby 3.0.5, Rust 1.65.0, SAP 1.1.3, + scanpy 1.9.1, scikit-image 0.19.3, SCons 4.4.0, Score-P 8.0, Seaborn 0.12.1, SentencePiece 0.1.97, Seurat 4.3.0, + SignalP 6.0g, SimPEG 0.18.1, SLEPc 3.17.2, SNAP 2.0.1, SpaceRanger 2.0.0, SQLite 3.39.4, STAR-CCM+ 17.06.007, + SuperLU_DIST 8.1.0, tensorboardX 2.5.1, TensorFlow 2.8.4, tensorflow-probability 0.16.0, tesseract 5.3.0, + texinfo 6.8, TM-align 20190822, tmux 3.3a, TOBIAS 0.14.0, TOML-Fortran 0.3.1, Transformers 4.24.0, + typing-extensions 4.4.0, UCC 1.1.0, UCX-CUDA 1.13.1, util-linux 2.38.1, Valgrind 3.20.0, Vim 9.0.0950, VTK 9.2.2, + wandb 0.13.6, WebKitGTK+ 2.37.1, WPS 4.4, WRF 4.4, wxPython 4.2.0, wxWidgets 3.2.0, X11 20221110, xarray 2022.9.0, + XCFun 2.1.1, XGBoost 1.7.2, Xmipp 3.22.07, XZ 5.2.7, yaml-cpp 0.7.0, zarr 2.13.3, zlib-ng 2.0.6 + +* minor enhancements, including: + + * enable building of dev tools in recent PyQt5 easyconfigs (`#16469 `_) + * add extensions to R v4.2.1: LMERConvenienceFunctions (`#16512 `_), HGNChelper 4.2.1 (`#16744 `_) + * add extensions to R-bundle-Bioconductor 3.15: SPOTlight (`#16569 `_), HiCcompare (`#16581 `_), ROntoTools (`#16636 `_), + scDblFinder (`#16686 `_), numbat (`#16777 `_), HiCBricks (`#16913 `_), zellkonverter (`#16952 `_) + * add libmad dependency to SoX v14.4.2 (`#16758 `_) + * also install subtree support in recent git easyconfigs (`#16784 `_, `#16785 `_) + * add extensions to ESM-2 to enhance it for esmfold (`#16841 `_) + * add libwebp dependency to Pillow-SIMD 9.2.0 to add webp support (`#16844 `_) + * add KaHIP dependency to OpenFOAM v2206 (`#16974 `_) + * enable dataset support for recent versions of Arrow (`#16956 `_) + +* various bug fixes, including: + + * define ``$JUPYTER_PATH`` via modextrapaths rather than modextravars for IRkernel 1.x (`#15776 `_) + * add patches to fix PyTorch 1.10.0 build on POWER (`#15904 `_) + * fix installation of Python 2.7.18 with GCCcore/11.2.0 (was broken due to 0.0.0 version for some extensions) (`#16485 `_) + * add patch for M4 1.4.18 to fix glibc v2.34 ``SIGSTKSZ`` compatibility (`#16486 `_) + * add patch for pybind11 2.6.0 to fix failing test due to extra whitespace (`#16487 `_) + * work around installation problem for extensions in Python 2.7.16 easyconfig due to missing build-backend spec in pyproject.toml (`#16490 `_) + * fix libsanitzer for glibc 2.36 to build GCCcore 10.x and 11.x (`#16502 `_) + * add OpenBLAS patches to disable FMA in ``[cz]cal`` and fix crash in ``zdot`` (`#16510 `_) + * add missing Perl build dependency GStreamer + add patch to skip trying to make files suid (`#16516 `_) + * build nodejs with OpenSSL and ICU provided as proper dependencies (`#16529 `_) + * also define ``$JUPYTER_CONFIG_PATH`` in IPython and JupyterLab easyconfigs (`#16556 `_) + * define ``$GTKDOCIZE`` as ``'echo'`` before generating configure script for recent HarfBuzz versions (`#16570 `_) + * disable use of ``-Werror`` in recent NSS easyconfigs (`#16571 `_) + * use 'cpan.metacpan.org' rather than 'www.cpan.org' in extension source_urls for recent Perl easyconfigs (`#16611 `_) + * avoid that zlib + htslib are downloaded and built during installation of MetaBAT (`#16624 `_) + * add patch to fix installation of MetaBAT 2.15 on non-x86_64 systems (`#16633 `_) + * add missing pyWannier90 dependency for mcu + enhance sanity check (`#16667 `_) + * fix ``source_urls`` for colossalai 0.1.8 (no longer available via PyPI, only via GitHub repo) (`#16693 `_) + * add patches to fix or skip PyTorch 1.12.1 tests (`#16793 `_) + * fix checksum for cell2location 0.05-alpha and add missing build dependency on flex (`#16819 `_) + * upgrade dependency on libdeflate to common v1.8 in fastp and vt easyconfigs using GCC(core)/10.3.0 (`#16839 `_) + * fix checksum for dlllogger extension in OpenFold v1.0.0 (`#16694 `_) + * make sure that Python dependency is actually used for VTK 9.0.1 (`#16741 `_) + * fix homepage for pocl v1.8 (`#16857 `_) + * fix source_urls in MUMPS easyconfigs (`#16931 `_, `#16932 `_) + * fix installation of Bowtie2 v2.4.4+ on non-x86_64 systems (`#16946 `_) + * add missing OpenSSL dependency to DCMTK 3.6.7 (`#16979 `_) + * fix source URL for PCRE2 (`#16987 `_) + * add pkgconf dependency for ICU and add patch to avoid trouble with long path names for nodejs-16.15.1/GCCcore-11.3.0 (`#16990 `_) + * add patch for libwpe 1.13.3 to avoid build issues on CentOS 7 (`#17001 `_) + * add missing zlib and zstd to GnuTLS (`#17013 `_) + * add missing pkgconf build dependency to Transformers v4.24.0 (`#17020 `_) + * fix checksums for ``xxx-rocm-4.5.0.tar.gz`` source tarballs for Clang-AOMP 4.5.0 (`#17042 `_) + * replace useless test step for simint 0.7 with (lightweight) sanity check command (`#17044 `_) + +* other changes: + + * only give read permissions in GitHub Actions workflows (`#16263 `_) + * remove ExomeDepth from recent R-bundle-Bioconductor easyconfigs (`#16492 `_) + * include tqdm as extension in the idemux bundle to avoid multivariant deps on GCCcore-10.2.0 (`#16578 `_) + * use new EasyBuild logo in README (`#16641 `_) + * rename hyperopt to Hyperopt, to be consistent with existing Hyperopt easyconfigs (`#16697 `_) + * automatically cancel Github Action workflow runs for outdated commits (`#16754 `_) + * use geo moduleclass for SimPEG 0.14.1 (`#16847 `_) + + .. _release_notes_eb462: EasyBuild v4.6.2 (October 21st 2022) diff --git a/docs/conf.py b/docs/conf.py index f465205a..a2cd2473 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,9 +41,9 @@ # other places throughout the built documents. # # The short X.Y version. -version = '4.6.2' # this is meant to reference the version of EasyBuild +version = '4.7.0' # this is meant to reference the version of EasyBuild # The full version, including alpha/beta/rc tags. -release = '20221021.0' # this is meant to reference the version of the documentation itself +release = '20230109.0' # this is meant to reference the version of the documentation itself # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From 5d68d72e88cb5abcacbac2c0a86ed6a96cfa15c8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 9 Jan 2023 15:37:45 +0100 Subject: [PATCH 260/286] fix typo: Januar to January --- docs/Release_notes.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index f131a9ba..13cc510f 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -12,8 +12,8 @@ alongside 15,535 easyconfig files. .. _release_notes_eb470: -EasyBuild v4.7.0 (Januar 9th 2023) ----------------------------------- +EasyBuild v4.7.0 (January 9th 2023) +----------------------------------- feature release From 88a8d17095964055e4ee60cc88d11de083ab0b1c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 9 Jan 2023 16:23:03 +0100 Subject: [PATCH 261/286] update version to 4.7.0 in setup.py --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 71ca46d3..5847d16a 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware -VERSION = '4.6.2' +VERSION = '4.7.0' # Utility function to read README file From a467f23ebf91bdde95e8b1f3a0e3c67b6cf27553 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 9 Jan 2023 19:30:29 +0100 Subject: [PATCH 262/286] update counts on top of release notes for EasyBuild v4.7.0 --- docs/Release_notes.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Release_notes.rst b/docs/Release_notes.rst index 13cc510f..484bf420 100644 --- a/docs/Release_notes.rst +++ b/docs/Release_notes.rst @@ -3,9 +3,9 @@ EasyBuild release notes ======================= -The latest version of EasyBuild provides support for building and installing **2,798** different software packages, -including 37 different (compiler) toolchains. It contains 248 software-specific easyblocks and 37 generic easyblocks, -alongside 15,535 easyconfig files. +The latest version of EasyBuild provides support for building and installing **2,904** different software packages, +including 39 different (compiler) toolchains. It contains 248 software-specific easyblocks and 39 generic easyblocks, +alongside 16,138 easyconfig files. .. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 `. From 362413b66881472a218147de8a65111aea4e6524 Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Sat, 14 Jan 2023 10:37:58 +0000 Subject: [PATCH 263/286] correct date in changelog entry for EB 4.7.0 --- docs/Changelog.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 2babf34e..4d34fe0a 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -5,7 +5,7 @@ Changelog for EasyBuild documentation (for EasyBuild release notes, see :ref:`release_notes`) -* **release 20221021.01** (`Jan 9th 2023`): update release notes for EasyBuild v4.7.0 (see :ref:`release_notes_eb470`) +* **release 20230109.01** (`Jan 9th 2023`): update release notes for EasyBuild v4.7.0 (see :ref:`release_notes_eb470`) * **release 20221021.01** (`Oct 21st 2022`): update release notes for EasyBuild v4.6.2 (see :ref:`release_notes_eb462`) * **release 20220912.01** (`Sep 12th 2022`): update release notes for EasyBuild v4.6.1 (see :ref:`release_notes_eb461`) * **release 20220708.01** (`Jul 8th 2022`): update release notes for EasyBuild v4.6.0 (see :ref:`release_notes_eb460`) From a1decbc7962f47b3484de597084221207bf8b9c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Fri, 20 Jan 2023 15:37:15 +0100 Subject: [PATCH 264/286] fix indentation for easystack examples --- docs/Easystack-files.rst | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/Easystack-files.rst b/docs/Easystack-files.rst index fc1a30e8..950cb240 100644 --- a/docs/Easystack-files.rst +++ b/docs/Easystack-files.rst @@ -70,13 +70,13 @@ For example: easyconfigs: - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb: - options: - from-pr: 15924 - debug: True + options: + from-pr: 15924 + debug: True - Hypre-2.25.0-foss-2022a.eb: - OpenFOAM-v2206-foss-2022a.eb: - options: - installpath: /my/custom/installpath + options: + installpath: /my/custom/installpath .. note:: You need to take care with some values in YAML, especially integers, booleans, etc. @@ -108,8 +108,8 @@ Specifying short options in an easystack file is allowed, for example: easyconfigs: - OpenFOAM-v2206-foss-2022a.eb: - options: - D: True + options: + D: True This is not recommended however, as short options are more difficult to interpret by humans. @@ -127,9 +127,9 @@ These apply to *all* items in the easystack file. For example, if you have an ea easyconfigs: - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb: - options: - from-pr: 15924 - debug: True + options: + from-pr: 15924 + debug: True - OpenFOAM-v2206-foss-2022a.eb: and you run with @@ -180,8 +180,8 @@ In the future, we are planning to support additional also global options specifi robot: True easyconfigs: - - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb - - OpenFOAM-v2206-foss-2022a.eb + - PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb + - OpenFOAM-v2206-foss-2022a.eb would installed both ``PyTorch-1.12.0-foss-2022a-CUDA-11.7.0.eb`` and ``OpenFOAM-v2206-foss-2022a.eb`` using ``--robot`` (see `issue #4105 `_). From 1a826bb4fbbbe3a66ba14ac6d8eb0d3b322c648d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 29 Jan 2023 12:17:53 +0100 Subject: [PATCH 265/286] fix website/docs links in README + don't mention IRC anymore --- README.rst | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/README.rst b/README.rst index 0f5ababf..f77356b9 100644 --- a/README.rst +++ b/README.rst @@ -5,7 +5,7 @@ .. image:: https://github.com/easybuilders/easybuild/actions/workflows/doc_build.yml/badge.svg :target: https://github.com/easybuilders/easybuild/actions/workflows/doc_build.yml -`EasyBuild `_ is a software build +`EasyBuild `_ is a software build and installation framework that allows you to manage (scientific) software on High Performance Computing (HPC) systems in an efficient way. @@ -29,24 +29,23 @@ Corresponding Python packages are available via PyPi: Documentation ~~~~~~~~~~~~~ -Read the fine manual (RTFM!) at http://easybuild.readthedocs.org . +Read the fine manual (RTFM!) at http://docs.easybuild.io . Getting started ~~~~~~~~~~~~~~~ -The recommended way of installing EasyBuild is via the -`documented bootstrap procedure `_ -You should `configure `_ +The recommended way of installing EasyBuild is `using pip `_. +You should `configure `_ EasyBuild to behave as you prefer, subsequently. That is all that is needed to get started with installing (scientific) software with ease. -Take a look at the `typical workflow `_ +Take a look at the `typical workflow `_ example in the EasyBuild documentation that shows how to make EasyBuild build and **install WRF with a single command**. Quick demo for the impatient ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -After `installing EasyBuild `_, +After `installing EasyBuild `_, you can build and install **HPL** on top of a compiler toolchain that consists of open source components (GCC, OpenMPI, etc.) by running the following commands:: @@ -60,7 +59,7 @@ This should install a module file for HPL which you can load to start using it:: $ module load HPL For more information on using EasyBuild, see the -`EasyBuild documentation `_ +`EasyBuild documentation `_ Contact info ~~~~~~~~~~~~ @@ -78,15 +77,11 @@ have any questions or suggestions, you can post them there. Only members can post to this mailinglist. To request membership, see https://lists.ugent.be/wws/info/easybuild. -Slack/IRC -^^^^^^^^^ +Slack +^^^^^ Contact the EasyBuild community via Slack: https://easybuild.slack.com, -self-request an invite via https://easybuild-slack.herokuapp.com. - -An IRC channel #easybuild has been set up on the FreeNode network. - -Just connect your IRC client to the chat.freenode.net server, and join the #easybuild channel. +self-request an invite via https://easybuild.io/join-slack. Twitter ^^^^^^^ From ce76957f68eebfb7ae14799246f906e51cfabc07 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 23 Jan 2023 19:43:54 +0100 Subject: [PATCH 266/286] remove old EasyBuild documentation, refer to https://docs.easybuild.io on landing page --- docs/Archived-easyconfigs.rst | 78 - docs/Backup_modules.rst | 98 - docs/Changelog.rst | 253 - docs/Code_style.rst | 38 - docs/Common-toolchains.rst | 279 - docs/Concepts_and_Terminology.rst | 187 - docs/Configuration.rst | 731 - docs/Configuration_Legacy.rst | 123 - docs/Containers.rst | 694 - docs/Contributing.rst | 710 - ...ontrolling_compiler_optimization_flags.rst | 163 - docs/Cray-support.rst | 165 - docs/Deprecated-easyconfigs.rst | 180 - docs/Deprecated-functionality.rst | 145 - docs/Detecting_loaded_modules.rst | 293 - docs/EasyBuild4-overview-of-changes.rst | 256 - ...overview-relocated-functions-constants.rst | 237 - docs/Easyconfig-files-local-variables.rst | 161 - docs/Easyconfigs_index.rst | 175 - docs/Easystack-files.rst | 199 - docs/Experimental_features.rst | 18 - docs/Extended_dry_run.rst | 732 - docs/Extended_dry_run_examples.rst | 522 - docs/Hooks.rst | 319 - docs/Implementing-easyblocks.rst | 562 - docs/Including_additional_Python_modules.rst | 164 - docs/Installation.rst | 560 - docs/Installation_Alternative.rst | 217 - ...stalling-Lmod-without-root-permissions.rst | 97 - ...nment-modules-without-root-permissions.rst | 121 - docs/Installing_extensions_in_parallel.rst | 109 - docs/Integration_with_GitHub.rst | 872 - docs/Introduction.rst | 46 - docs/Locks.rst | 102 - docs/Logfiles.rst | 114 - docs/Maintainers.rst | 156 - docs/Manipulating_dependencies.rst | 207 - docs/Packaging_support.rst | 178 - docs/Partial_installations.rst | 306 - docs/Progress_bars.rst | 140 - docs/Python-2-3-compatibility.rst | 245 - docs/RPATH-support.rst | 154 - docs/Release_notes.rst | 10795 --- docs/Removed-functionality.rst | 664 - docs/Submitting_jobs.rst | 417 - docs/System_toolchain.rst | 149 - docs/Tracing_progress.rst | 112 - docs/Typical_workflow_example_with_WRF.rst | 180 - docs/Unit-tests.rst | 290 - docs/Useful-scripts.rst | 104 - docs/Useful_links.rst | 38 - docs/Using_external_modules.rst | 159 - docs/Using_the_EasyBuild_command_line.rst | 641 - docs/Wrapping_dependencies.rst | 43 - docs/Writing_easyconfig_files.rst | 921 - docs/Writing_yeb_easyconfig_files.rst | 589 - docs/api/easybuild.base.exceptions.rst | 7 - docs/api/easybuild.base.fancylogger.rst | 7 - docs/api/easybuild.base.frozendict.rst | 7 - docs/api/easybuild.base.generaloption.rst | 7 - docs/api/easybuild.base.optcomplete.rst | 7 - docs/api/easybuild.base.rest.rst | 7 - docs/api/easybuild.base.rst | 24 - docs/api/easybuild.base.testing.rst | 7 - docs/api/easybuild.base.wrapper.rst | 7 - docs/api/easybuild.framework.easyblock.rst | 7 - ...sybuild.framework.easyconfig.constants.rst | 7 - ...easybuild.framework.easyconfig.default.rst | 7 - ...ybuild.framework.easyconfig.easyconfig.rst | 7 - ...ld.framework.easyconfig.format.convert.rst | 7 - ...ild.framework.easyconfig.format.format.rst | 7 - ...ybuild.framework.easyconfig.format.one.rst | 7 - ...rk.easyconfig.format.pyheaderconfigobj.rst | 7 - .../easybuild.framework.easyconfig.format.rst | 23 - ...ybuild.framework.easyconfig.format.two.rst | 7 - ...ld.framework.easyconfig.format.version.rst | 7 - ...ybuild.framework.easyconfig.format.yeb.rst | 7 - ...asybuild.framework.easyconfig.licenses.rst | 7 - .../easybuild.framework.easyconfig.parser.rst | 7 - docs/api/easybuild.framework.easyconfig.rst | 33 - .../easybuild.framework.easyconfig.style.rst | 7 - ...sybuild.framework.easyconfig.templates.rst | 7 - .../easybuild.framework.easyconfig.tools.rst | 7 - .../easybuild.framework.easyconfig.tweak.rst | 7 - .../easybuild.framework.easyconfig.types.rst | 7 - docs/api/easybuild.framework.extension.rst | 7 - ...easybuild.framework.extensioneasyblock.rst | 7 - docs/api/easybuild.framework.rst | 26 - docs/api/easybuild.main.rst | 7 - docs/api/easybuild.rst | 29 - docs/api/easybuild.toolchains.cgmpich.rst | 7 - docs/api/easybuild.toolchains.cgmpolf.rst | 7 - docs/api/easybuild.toolchains.cgmvapich2.rst | 7 - docs/api/easybuild.toolchains.cgmvolf.rst | 7 - docs/api/easybuild.toolchains.cgompi.rst | 7 - docs/api/easybuild.toolchains.cgoolf.rst | 7 - docs/api/easybuild.toolchains.clanggcc.rst | 7 - .../easybuild.toolchains.compiler.clang.rst | 7 - .../easybuild.toolchains.compiler.craype.rst | 7 - .../easybuild.toolchains.compiler.cuda.rst | 7 - ...uild.toolchains.compiler.dummycompiler.rst | 7 - .../api/easybuild.toolchains.compiler.gcc.rst | 7 - .../easybuild.toolchains.compiler.ibmxl.rst | 7 - ...uild.toolchains.compiler.inteliccifort.rst | 7 - .../api/easybuild.toolchains.compiler.pgi.rst | 7 - docs/api/easybuild.toolchains.compiler.rst | 25 - ...ild.toolchains.compiler.systemcompiler.rst | 7 - docs/api/easybuild.toolchains.craycce.rst | 7 - docs/api/easybuild.toolchains.craygnu.rst | 7 - docs/api/easybuild.toolchains.crayintel.rst | 7 - docs/api/easybuild.toolchains.craypgi.rst | 7 - docs/api/easybuild.toolchains.dummy.rst | 7 - .../api/easybuild.toolchains.fft.crayfftw.rst | 7 - docs/api/easybuild.toolchains.fft.fftw.rst | 7 - .../easybuild.toolchains.fft.intelfftw.rst | 7 - docs/api/easybuild.toolchains.fft.rst | 18 - docs/api/easybuild.toolchains.foss.rst | 7 - docs/api/easybuild.toolchains.fosscuda.rst | 7 - docs/api/easybuild.toolchains.gcc.rst | 7 - docs/api/easybuild.toolchains.gcccore.rst | 7 - docs/api/easybuild.toolchains.gcccuda.rst | 7 - docs/api/easybuild.toolchains.gimkl.rst | 7 - docs/api/easybuild.toolchains.gimpi.rst | 7 - docs/api/easybuild.toolchains.gimpic.rst | 7 - docs/api/easybuild.toolchains.giolf.rst | 7 - docs/api/easybuild.toolchains.giolfc.rst | 7 - docs/api/easybuild.toolchains.gmacml.rst | 7 - docs/api/easybuild.toolchains.gmkl.rst | 7 - docs/api/easybuild.toolchains.gmklc.rst | 7 - docs/api/easybuild.toolchains.gmpich.rst | 7 - docs/api/easybuild.toolchains.gmpich2.rst | 7 - docs/api/easybuild.toolchains.gmpolf.rst | 7 - docs/api/easybuild.toolchains.gmvapich2.rst | 7 - docs/api/easybuild.toolchains.gmvolf.rst | 7 - docs/api/easybuild.toolchains.gnu.rst | 7 - docs/api/easybuild.toolchains.goalf.rst | 7 - docs/api/easybuild.toolchains.goblf.rst | 7 - docs/api/easybuild.toolchains.golf.rst | 7 - docs/api/easybuild.toolchains.golfc.rst | 7 - docs/api/easybuild.toolchains.gomkl.rst | 7 - docs/api/easybuild.toolchains.gomklc.rst | 7 - docs/api/easybuild.toolchains.gompi.rst | 7 - docs/api/easybuild.toolchains.gompic.rst | 7 - docs/api/easybuild.toolchains.goolf.rst | 7 - docs/api/easybuild.toolchains.goolfc.rst | 7 - docs/api/easybuild.toolchains.gpsmpi.rst | 7 - docs/api/easybuild.toolchains.gpsolf.rst | 7 - docs/api/easybuild.toolchains.gqacml.rst | 7 - docs/api/easybuild.toolchains.gsmpi.rst | 7 - docs/api/easybuild.toolchains.gsolf.rst | 7 - docs/api/easybuild.toolchains.iccifort.rst | 7 - .../api/easybuild.toolchains.iccifortcuda.rst | 7 - docs/api/easybuild.toolchains.ictce.rst | 7 - docs/api/easybuild.toolchains.iimkl.rst | 7 - docs/api/easybuild.toolchains.iimklc.rst | 7 - docs/api/easybuild.toolchains.iimpi.rst | 7 - docs/api/easybuild.toolchains.iimpic.rst | 7 - docs/api/easybuild.toolchains.iiqmpi.rst | 7 - docs/api/easybuild.toolchains.impich.rst | 7 - docs/api/easybuild.toolchains.impmkl.rst | 7 - docs/api/easybuild.toolchains.intel-para.rst | 7 - docs/api/easybuild.toolchains.intel.rst | 7 - docs/api/easybuild.toolchains.intelcuda.rst | 7 - docs/api/easybuild.toolchains.iomkl.rst | 7 - docs/api/easybuild.toolchains.iomklc.rst | 7 - docs/api/easybuild.toolchains.iompi.rst | 7 - docs/api/easybuild.toolchains.iompic.rst | 7 - docs/api/easybuild.toolchains.ipsmpi.rst | 7 - docs/api/easybuild.toolchains.iqacml.rst | 7 - docs/api/easybuild.toolchains.ismkl.rst | 7 - docs/api/easybuild.toolchains.linalg.acml.rst | 7 - .../api/easybuild.toolchains.linalg.atlas.rst | 7 - .../api/easybuild.toolchains.linalg.blacs.rst | 7 - docs/api/easybuild.toolchains.linalg.blis.rst | 7 - .../api/easybuild.toolchains.linalg.flame.rst | 7 - .../easybuild.toolchains.linalg.gotoblas.rst | 7 - .../easybuild.toolchains.linalg.intelmkl.rst | 7 - .../easybuild.toolchains.linalg.lapack.rst | 7 - .../easybuild.toolchains.linalg.libsci.rst | 7 - .../easybuild.toolchains.linalg.openblas.rst | 7 - docs/api/easybuild.toolchains.linalg.rst | 27 - .../easybuild.toolchains.linalg.scalapack.rst | 7 - .../easybuild.toolchains.mpi.craympich.rst | 7 - .../api/easybuild.toolchains.mpi.intelmpi.rst | 7 - docs/api/easybuild.toolchains.mpi.mpich.rst | 7 - docs/api/easybuild.toolchains.mpi.mpich2.rst | 7 - .../api/easybuild.toolchains.mpi.mvapich2.rst | 7 - docs/api/easybuild.toolchains.mpi.openmpi.rst | 7 - docs/api/easybuild.toolchains.mpi.psmpi.rst | 7 - .../easybuild.toolchains.mpi.qlogicmpi.rst | 7 - docs/api/easybuild.toolchains.mpi.rst | 25 - .../easybuild.toolchains.mpi.spectrummpi.rst | 7 - docs/api/easybuild.toolchains.pgi.rst | 7 - docs/api/easybuild.toolchains.pmkl.rst | 7 - docs/api/easybuild.toolchains.pomkl.rst | 7 - docs/api/easybuild.toolchains.pompi.rst | 7 - docs/api/easybuild.toolchains.rst | 102 - docs/api/easybuild.toolchains.system.rst | 7 - docs/api/easybuild.toolchains.xlcxlf.rst | 7 - docs/api/easybuild.toolchains.xlmpich.rst | 7 - docs/api/easybuild.toolchains.xlmpich2.rst | 7 - docs/api/easybuild.toolchains.xlmvapich2.rst | 7 - docs/api/easybuild.toolchains.xlompi.rst | 7 - docs/api/easybuild.tools.asyncprocess.rst | 7 - docs/api/easybuild.tools.build_details.rst | 7 - docs/api/easybuild.tools.build_log.rst | 7 - docs/api/easybuild.tools.config.rst | 7 - docs/api/easybuild.tools.configobj.rst | 7 - docs/api/easybuild.tools.containers.base.rst | 7 - .../api/easybuild.tools.containers.common.rst | 7 - .../api/easybuild.tools.containers.docker.rst | 7 - docs/api/easybuild.tools.containers.rst | 21 - ...easybuild.tools.containers.singularity.rst | 7 - docs/api/easybuild.tools.containers.utils.rst | 7 - docs/api/easybuild.tools.convert.rst | 7 - docs/api/easybuild.tools.deprecated.rst | 10 - docs/api/easybuild.tools.docs.rst | 7 - docs/api/easybuild.tools.environment.rst | 7 - docs/api/easybuild.tools.filetools.rst | 7 - docs/api/easybuild.tools.github.rst | 7 - docs/api/easybuild.tools.hooks.rst | 7 - docs/api/easybuild.tools.include.rst | 7 - docs/api/easybuild.tools.jenkins.rst | 7 - docs/api/easybuild.tools.job.backend.rst | 7 - docs/api/easybuild.tools.job.gc3pie.rst | 7 - docs/api/easybuild.tools.job.pbs_python.rst | 7 - docs/api/easybuild.tools.job.rst | 20 - docs/api/easybuild.tools.job.slurm.rst | 7 - docs/api/easybuild.tools.module_generator.rst | 7 - ....module_naming_scheme.categorized_hmns.rst | 7 - ...s.module_naming_scheme.categorized_mns.rst | 7 - ...ols.module_naming_scheme.easybuild_mns.rst | 7 - ....module_naming_scheme.hierarchical_mns.rst | 7 - ..._naming_scheme.migrate_from_eb_to_hmns.rst | 7 - ...sybuild.tools.module_naming_scheme.mns.rst | 7 - .../easybuild.tools.module_naming_scheme.rst | 24 - ...d.tools.module_naming_scheme.toolchain.rst | 7 - ...d.tools.module_naming_scheme.utilities.rst | 7 - docs/api/easybuild.tools.modules.rst | 7 - docs/api/easybuild.tools.multidiff.rst | 7 - docs/api/easybuild.tools.options.rst | 7 - docs/api/easybuild.tools.ordereddict.rst | 7 - ...ge.package_naming_scheme.easybuild_pns.rst | 7 - ...ools.package.package_naming_scheme.pns.rst | 7 - ...ld.tools.package.package_naming_scheme.rst | 18 - docs/api/easybuild.tools.package.rst | 24 - .../api/easybuild.tools.package.utilities.rst | 7 - docs/api/easybuild.tools.parallelbuild.rst | 7 - docs/api/easybuild.tools.py2vs3.py2.rst | 7 - docs/api/easybuild.tools.py2vs3.py3.rst | 7 - docs/api/easybuild.tools.py2vs3.rst | 18 - .../easybuild.tools.repository.filerepo.rst | 7 - .../easybuild.tools.repository.gitrepo.rst | 7 - .../api/easybuild.tools.repository.hgrepo.rst | 7 - .../easybuild.tools.repository.repository.rst | 7 - docs/api/easybuild.tools.repository.rst | 21 - .../easybuild.tools.repository.svnrepo.rst | 7 - docs/api/easybuild.tools.robot.rst | 7 - docs/api/easybuild.tools.rst | 56 - docs/api/easybuild.tools.run.rst | 7 - docs/api/easybuild.tools.systemtools.rst | 7 - docs/api/easybuild.tools.testing.rst | 7 - .../easybuild.tools.toolchain.compiler.rst | 7 - .../easybuild.tools.toolchain.constants.rst | 7 - docs/api/easybuild.tools.toolchain.fft.rst | 7 - docs/api/easybuild.tools.toolchain.linalg.rst | 7 - docs/api/easybuild.tools.toolchain.mpi.rst | 7 - .../api/easybuild.tools.toolchain.options.rst | 7 - docs/api/easybuild.tools.toolchain.rst | 26 - .../easybuild.tools.toolchain.toolchain.rst | 7 - ...ild.tools.toolchain.toolchainvariables.rst | 7 - .../easybuild.tools.toolchain.utilities.rst | 7 - .../easybuild.tools.toolchain.variables.rst | 7 - docs/api/easybuild.tools.utilities.rst | 7 - docs/api/easybuild.tools.variables.rst | 7 - docs/api/easybuild.tools.version.rst | 7 - docs/api/framework.easyblock.rst | 7 - docs/api/framework.easyconfig.constants.rst | 7 - docs/api/framework.easyconfig.default.rst | 7 - docs/api/framework.easyconfig.easyconfig.rst | 7 - .../framework.easyconfig.format.convert.rst | 7 - .../framework.easyconfig.format.format.rst | 7 - docs/api/framework.easyconfig.format.one.rst | 7 - ...rk.easyconfig.format.pyheaderconfigobj.rst | 7 - docs/api/framework.easyconfig.format.rst | 24 - docs/api/framework.easyconfig.format.two.rst | 7 - .../framework.easyconfig.format.version.rst | 7 - docs/api/framework.easyconfig.format.yeb.rst | 7 - docs/api/framework.easyconfig.licenses.rst | 7 - docs/api/framework.easyconfig.parser.rst | 7 - docs/api/framework.easyconfig.rst | 35 - docs/api/framework.easyconfig.style.rst | 7 - docs/api/framework.easyconfig.templates.rst | 7 - docs/api/framework.easyconfig.tools.rst | 7 - docs/api/framework.easyconfig.tweak.rst | 7 - docs/api/framework.easyconfig.types.rst | 7 - docs/api/framework.easystack.rst | 7 - docs/api/framework.extension.rst | 7 - docs/api/framework.extensioneasyblock.rst | 7 - docs/api/framework.rst | 29 - docs/api/index.rst | 4 - docs/api/modules.rst | 7 - docs/conf.py | 8 +- docs/demos/bootstrapping.rst | 10 - docs/demos/configuring.rst | 10 - docs/demos/index.rst | 10 - docs/demos/recordings/bootstrap.json | 6906 -- docs/demos/recordings/configuring.json | 20050 ------ docs/demos/recordings/review_pr.json | 1098 - docs/demos/review_pr.rst | 10 - docs/demos/scripts/bootstrap.script | 112 - docs/demos/scripts/configuring.script | 254 - docs/demos/scripts/review_pr.script | 25 - docs/eb_a.rst | 1 - docs/eb_a_e_EB_WRF.rst | 10 - docs/eb_help.rst | 1 - docs/eb_list_easyblocks.rst | 10 - docs/eb_list_toolchains.rst | 15 - docs/img/progress_bar_download.png | Bin 48401 -> 0 bytes docs/img/progress_bar_easyconfig.png | Bin 27799 -> 0 bytes docs/img/progress_bar_extensions.png | Bin 21999 -> 0 bytes docs/img/progress_bar_overall.png | Bin 27919 -> 0 bytes docs/img/progress_bar_overall_easyconfig.png | Bin 58827 -> 0 bytes docs/index.rst | 188 +- docs/scripts/examples/Binary.eb | 21 - docs/scripts/examples/Bundle.eb | 17 - docs/scripts/examples/CMakeMake.eb | 30 - docs/scripts/examples/ConfigureMake.eb | 19 - .../examples/ConfigureMakePythonPackage.eb | 29 - docs/scripts/gen_api_docs.py | 55 - docs/scripts/gen_easyblocks_docs.py | 73 - docs/scripts/update-all-docs.sh | 232 - docs/version-specific/Supported_software.rst | 54038 ---------------- .../config_file_constants.rst | 19 - docs/version-specific/easyblocks.rst | 480 - .../version-specific/easyconfig_constants.rst | 25 - .../easyconfig_license_constants.rst | 19 - .../easyconfig_parameters.rst | 193 - .../version-specific/easyconfig_templates.rst | 149 - docs/version-specific/eb_a.txt | 106 - docs/version-specific/eb_a_e_EB_WRF.txt | 106 - docs/version-specific/eb_help.txt | 300 - docs/version-specific/eb_list_easyblocks.txt | 204 - docs/version-specific/generic_easyblocks.rst | 1469 - docs/version-specific/help.rst | 413 - docs/version-specific/index.rst | 14 - docs/version-specific/toolchain_opts.rst | 4096 -- docs/version-specific/toolchains.rst | 102 - 348 files changed, 15 insertions(+), 119336 deletions(-) delete mode 100644 docs/Archived-easyconfigs.rst delete mode 100644 docs/Backup_modules.rst delete mode 100644 docs/Changelog.rst delete mode 100644 docs/Code_style.rst delete mode 100644 docs/Common-toolchains.rst delete mode 100644 docs/Concepts_and_Terminology.rst delete mode 100644 docs/Configuration.rst delete mode 100644 docs/Configuration_Legacy.rst delete mode 100644 docs/Containers.rst delete mode 100644 docs/Contributing.rst delete mode 100644 docs/Controlling_compiler_optimization_flags.rst delete mode 100644 docs/Cray-support.rst delete mode 100644 docs/Deprecated-easyconfigs.rst delete mode 100644 docs/Deprecated-functionality.rst delete mode 100644 docs/Detecting_loaded_modules.rst delete mode 100644 docs/EasyBuild4-overview-of-changes.rst delete mode 100644 docs/EasyBuild4-overview-relocated-functions-constants.rst delete mode 100644 docs/Easyconfig-files-local-variables.rst delete mode 100644 docs/Easyconfigs_index.rst delete mode 100644 docs/Easystack-files.rst delete mode 100644 docs/Experimental_features.rst delete mode 100644 docs/Extended_dry_run.rst delete mode 100644 docs/Extended_dry_run_examples.rst delete mode 100644 docs/Hooks.rst delete mode 100644 docs/Implementing-easyblocks.rst delete mode 100644 docs/Including_additional_Python_modules.rst delete mode 100644 docs/Installation.rst delete mode 100644 docs/Installation_Alternative.rst delete mode 100644 docs/Installing-Lmod-without-root-permissions.rst delete mode 100644 docs/Installing-environment-modules-without-root-permissions.rst delete mode 100644 docs/Installing_extensions_in_parallel.rst delete mode 100644 docs/Integration_with_GitHub.rst delete mode 100644 docs/Introduction.rst delete mode 100644 docs/Locks.rst delete mode 100644 docs/Logfiles.rst delete mode 100644 docs/Maintainers.rst delete mode 100644 docs/Manipulating_dependencies.rst delete mode 100644 docs/Packaging_support.rst delete mode 100644 docs/Partial_installations.rst delete mode 100644 docs/Progress_bars.rst delete mode 100644 docs/Python-2-3-compatibility.rst delete mode 100644 docs/RPATH-support.rst delete mode 100644 docs/Release_notes.rst delete mode 100644 docs/Removed-functionality.rst delete mode 100644 docs/Submitting_jobs.rst delete mode 100644 docs/System_toolchain.rst delete mode 100644 docs/Tracing_progress.rst delete mode 100644 docs/Typical_workflow_example_with_WRF.rst delete mode 100644 docs/Unit-tests.rst delete mode 100644 docs/Useful-scripts.rst delete mode 100644 docs/Useful_links.rst delete mode 100644 docs/Using_external_modules.rst delete mode 100644 docs/Using_the_EasyBuild_command_line.rst delete mode 100644 docs/Wrapping_dependencies.rst delete mode 100644 docs/Writing_easyconfig_files.rst delete mode 100644 docs/Writing_yeb_easyconfig_files.rst delete mode 100644 docs/api/easybuild.base.exceptions.rst delete mode 100644 docs/api/easybuild.base.fancylogger.rst delete mode 100644 docs/api/easybuild.base.frozendict.rst delete mode 100644 docs/api/easybuild.base.generaloption.rst delete mode 100644 docs/api/easybuild.base.optcomplete.rst delete mode 100644 docs/api/easybuild.base.rest.rst delete mode 100644 docs/api/easybuild.base.rst delete mode 100644 docs/api/easybuild.base.testing.rst delete mode 100644 docs/api/easybuild.base.wrapper.rst delete mode 100644 docs/api/easybuild.framework.easyblock.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.constants.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.default.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.easyconfig.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.convert.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.format.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.one.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.pyheaderconfigobj.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.two.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.version.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.format.yeb.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.licenses.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.parser.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.style.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.templates.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.tools.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.tweak.rst delete mode 100644 docs/api/easybuild.framework.easyconfig.types.rst delete mode 100644 docs/api/easybuild.framework.extension.rst delete mode 100644 docs/api/easybuild.framework.extensioneasyblock.rst delete mode 100644 docs/api/easybuild.framework.rst delete mode 100644 docs/api/easybuild.main.rst delete mode 100644 docs/api/easybuild.rst delete mode 100644 docs/api/easybuild.toolchains.cgmpich.rst delete mode 100644 docs/api/easybuild.toolchains.cgmpolf.rst delete mode 100644 docs/api/easybuild.toolchains.cgmvapich2.rst delete mode 100644 docs/api/easybuild.toolchains.cgmvolf.rst delete mode 100644 docs/api/easybuild.toolchains.cgompi.rst delete mode 100644 docs/api/easybuild.toolchains.cgoolf.rst delete mode 100644 docs/api/easybuild.toolchains.clanggcc.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.clang.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.craype.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.cuda.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.dummycompiler.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.gcc.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.ibmxl.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.inteliccifort.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.pgi.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.rst delete mode 100644 docs/api/easybuild.toolchains.compiler.systemcompiler.rst delete mode 100644 docs/api/easybuild.toolchains.craycce.rst delete mode 100644 docs/api/easybuild.toolchains.craygnu.rst delete mode 100644 docs/api/easybuild.toolchains.crayintel.rst delete mode 100644 docs/api/easybuild.toolchains.craypgi.rst delete mode 100644 docs/api/easybuild.toolchains.dummy.rst delete mode 100644 docs/api/easybuild.toolchains.fft.crayfftw.rst delete mode 100644 docs/api/easybuild.toolchains.fft.fftw.rst delete mode 100644 docs/api/easybuild.toolchains.fft.intelfftw.rst delete mode 100644 docs/api/easybuild.toolchains.fft.rst delete mode 100644 docs/api/easybuild.toolchains.foss.rst delete mode 100644 docs/api/easybuild.toolchains.fosscuda.rst delete mode 100644 docs/api/easybuild.toolchains.gcc.rst delete mode 100644 docs/api/easybuild.toolchains.gcccore.rst delete mode 100644 docs/api/easybuild.toolchains.gcccuda.rst delete mode 100644 docs/api/easybuild.toolchains.gimkl.rst delete mode 100644 docs/api/easybuild.toolchains.gimpi.rst delete mode 100644 docs/api/easybuild.toolchains.gimpic.rst delete mode 100644 docs/api/easybuild.toolchains.giolf.rst delete mode 100644 docs/api/easybuild.toolchains.giolfc.rst delete mode 100644 docs/api/easybuild.toolchains.gmacml.rst delete mode 100644 docs/api/easybuild.toolchains.gmkl.rst delete mode 100644 docs/api/easybuild.toolchains.gmklc.rst delete mode 100644 docs/api/easybuild.toolchains.gmpich.rst delete mode 100644 docs/api/easybuild.toolchains.gmpich2.rst delete mode 100644 docs/api/easybuild.toolchains.gmpolf.rst delete mode 100644 docs/api/easybuild.toolchains.gmvapich2.rst delete mode 100644 docs/api/easybuild.toolchains.gmvolf.rst delete mode 100644 docs/api/easybuild.toolchains.gnu.rst delete mode 100644 docs/api/easybuild.toolchains.goalf.rst delete mode 100644 docs/api/easybuild.toolchains.goblf.rst delete mode 100644 docs/api/easybuild.toolchains.golf.rst delete mode 100644 docs/api/easybuild.toolchains.golfc.rst delete mode 100644 docs/api/easybuild.toolchains.gomkl.rst delete mode 100644 docs/api/easybuild.toolchains.gomklc.rst delete mode 100644 docs/api/easybuild.toolchains.gompi.rst delete mode 100644 docs/api/easybuild.toolchains.gompic.rst delete mode 100644 docs/api/easybuild.toolchains.goolf.rst delete mode 100644 docs/api/easybuild.toolchains.goolfc.rst delete mode 100644 docs/api/easybuild.toolchains.gpsmpi.rst delete mode 100644 docs/api/easybuild.toolchains.gpsolf.rst delete mode 100644 docs/api/easybuild.toolchains.gqacml.rst delete mode 100644 docs/api/easybuild.toolchains.gsmpi.rst delete mode 100644 docs/api/easybuild.toolchains.gsolf.rst delete mode 100644 docs/api/easybuild.toolchains.iccifort.rst delete mode 100644 docs/api/easybuild.toolchains.iccifortcuda.rst delete mode 100644 docs/api/easybuild.toolchains.ictce.rst delete mode 100644 docs/api/easybuild.toolchains.iimkl.rst delete mode 100644 docs/api/easybuild.toolchains.iimklc.rst delete mode 100644 docs/api/easybuild.toolchains.iimpi.rst delete mode 100644 docs/api/easybuild.toolchains.iimpic.rst delete mode 100644 docs/api/easybuild.toolchains.iiqmpi.rst delete mode 100644 docs/api/easybuild.toolchains.impich.rst delete mode 100644 docs/api/easybuild.toolchains.impmkl.rst delete mode 100644 docs/api/easybuild.toolchains.intel-para.rst delete mode 100644 docs/api/easybuild.toolchains.intel.rst delete mode 100644 docs/api/easybuild.toolchains.intelcuda.rst delete mode 100644 docs/api/easybuild.toolchains.iomkl.rst delete mode 100644 docs/api/easybuild.toolchains.iomklc.rst delete mode 100644 docs/api/easybuild.toolchains.iompi.rst delete mode 100644 docs/api/easybuild.toolchains.iompic.rst delete mode 100644 docs/api/easybuild.toolchains.ipsmpi.rst delete mode 100644 docs/api/easybuild.toolchains.iqacml.rst delete mode 100644 docs/api/easybuild.toolchains.ismkl.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.acml.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.atlas.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.blacs.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.blis.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.flame.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.gotoblas.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.intelmkl.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.lapack.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.libsci.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.openblas.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.rst delete mode 100644 docs/api/easybuild.toolchains.linalg.scalapack.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.craympich.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.intelmpi.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.mpich.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.mpich2.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.mvapich2.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.openmpi.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.psmpi.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.qlogicmpi.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.rst delete mode 100644 docs/api/easybuild.toolchains.mpi.spectrummpi.rst delete mode 100644 docs/api/easybuild.toolchains.pgi.rst delete mode 100644 docs/api/easybuild.toolchains.pmkl.rst delete mode 100644 docs/api/easybuild.toolchains.pomkl.rst delete mode 100644 docs/api/easybuild.toolchains.pompi.rst delete mode 100644 docs/api/easybuild.toolchains.rst delete mode 100644 docs/api/easybuild.toolchains.system.rst delete mode 100644 docs/api/easybuild.toolchains.xlcxlf.rst delete mode 100644 docs/api/easybuild.toolchains.xlmpich.rst delete mode 100644 docs/api/easybuild.toolchains.xlmpich2.rst delete mode 100644 docs/api/easybuild.toolchains.xlmvapich2.rst delete mode 100644 docs/api/easybuild.toolchains.xlompi.rst delete mode 100644 docs/api/easybuild.tools.asyncprocess.rst delete mode 100644 docs/api/easybuild.tools.build_details.rst delete mode 100644 docs/api/easybuild.tools.build_log.rst delete mode 100644 docs/api/easybuild.tools.config.rst delete mode 100644 docs/api/easybuild.tools.configobj.rst delete mode 100644 docs/api/easybuild.tools.containers.base.rst delete mode 100644 docs/api/easybuild.tools.containers.common.rst delete mode 100644 docs/api/easybuild.tools.containers.docker.rst delete mode 100644 docs/api/easybuild.tools.containers.rst delete mode 100644 docs/api/easybuild.tools.containers.singularity.rst delete mode 100644 docs/api/easybuild.tools.containers.utils.rst delete mode 100644 docs/api/easybuild.tools.convert.rst delete mode 100644 docs/api/easybuild.tools.deprecated.rst delete mode 100644 docs/api/easybuild.tools.docs.rst delete mode 100644 docs/api/easybuild.tools.environment.rst delete mode 100644 docs/api/easybuild.tools.filetools.rst delete mode 100644 docs/api/easybuild.tools.github.rst delete mode 100644 docs/api/easybuild.tools.hooks.rst delete mode 100644 docs/api/easybuild.tools.include.rst delete mode 100644 docs/api/easybuild.tools.jenkins.rst delete mode 100644 docs/api/easybuild.tools.job.backend.rst delete mode 100644 docs/api/easybuild.tools.job.gc3pie.rst delete mode 100644 docs/api/easybuild.tools.job.pbs_python.rst delete mode 100644 docs/api/easybuild.tools.job.rst delete mode 100644 docs/api/easybuild.tools.job.slurm.rst delete mode 100644 docs/api/easybuild.tools.module_generator.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.categorized_hmns.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.categorized_mns.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.easybuild_mns.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.hierarchical_mns.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.migrate_from_eb_to_hmns.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.mns.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.toolchain.rst delete mode 100644 docs/api/easybuild.tools.module_naming_scheme.utilities.rst delete mode 100644 docs/api/easybuild.tools.modules.rst delete mode 100644 docs/api/easybuild.tools.multidiff.rst delete mode 100644 docs/api/easybuild.tools.options.rst delete mode 100644 docs/api/easybuild.tools.ordereddict.rst delete mode 100644 docs/api/easybuild.tools.package.package_naming_scheme.easybuild_pns.rst delete mode 100644 docs/api/easybuild.tools.package.package_naming_scheme.pns.rst delete mode 100644 docs/api/easybuild.tools.package.package_naming_scheme.rst delete mode 100644 docs/api/easybuild.tools.package.rst delete mode 100644 docs/api/easybuild.tools.package.utilities.rst delete mode 100644 docs/api/easybuild.tools.parallelbuild.rst delete mode 100644 docs/api/easybuild.tools.py2vs3.py2.rst delete mode 100644 docs/api/easybuild.tools.py2vs3.py3.rst delete mode 100644 docs/api/easybuild.tools.py2vs3.rst delete mode 100644 docs/api/easybuild.tools.repository.filerepo.rst delete mode 100644 docs/api/easybuild.tools.repository.gitrepo.rst delete mode 100644 docs/api/easybuild.tools.repository.hgrepo.rst delete mode 100644 docs/api/easybuild.tools.repository.repository.rst delete mode 100644 docs/api/easybuild.tools.repository.rst delete mode 100644 docs/api/easybuild.tools.repository.svnrepo.rst delete mode 100644 docs/api/easybuild.tools.robot.rst delete mode 100644 docs/api/easybuild.tools.rst delete mode 100644 docs/api/easybuild.tools.run.rst delete mode 100644 docs/api/easybuild.tools.systemtools.rst delete mode 100644 docs/api/easybuild.tools.testing.rst delete mode 100644 docs/api/easybuild.tools.toolchain.compiler.rst delete mode 100644 docs/api/easybuild.tools.toolchain.constants.rst delete mode 100644 docs/api/easybuild.tools.toolchain.fft.rst delete mode 100644 docs/api/easybuild.tools.toolchain.linalg.rst delete mode 100644 docs/api/easybuild.tools.toolchain.mpi.rst delete mode 100644 docs/api/easybuild.tools.toolchain.options.rst delete mode 100644 docs/api/easybuild.tools.toolchain.rst delete mode 100644 docs/api/easybuild.tools.toolchain.toolchain.rst delete mode 100644 docs/api/easybuild.tools.toolchain.toolchainvariables.rst delete mode 100644 docs/api/easybuild.tools.toolchain.utilities.rst delete mode 100644 docs/api/easybuild.tools.toolchain.variables.rst delete mode 100644 docs/api/easybuild.tools.utilities.rst delete mode 100644 docs/api/easybuild.tools.variables.rst delete mode 100644 docs/api/easybuild.tools.version.rst delete mode 100644 docs/api/framework.easyblock.rst delete mode 100644 docs/api/framework.easyconfig.constants.rst delete mode 100644 docs/api/framework.easyconfig.default.rst delete mode 100644 docs/api/framework.easyconfig.easyconfig.rst delete mode 100644 docs/api/framework.easyconfig.format.convert.rst delete mode 100644 docs/api/framework.easyconfig.format.format.rst delete mode 100644 docs/api/framework.easyconfig.format.one.rst delete mode 100644 docs/api/framework.easyconfig.format.pyheaderconfigobj.rst delete mode 100644 docs/api/framework.easyconfig.format.rst delete mode 100644 docs/api/framework.easyconfig.format.two.rst delete mode 100644 docs/api/framework.easyconfig.format.version.rst delete mode 100644 docs/api/framework.easyconfig.format.yeb.rst delete mode 100644 docs/api/framework.easyconfig.licenses.rst delete mode 100644 docs/api/framework.easyconfig.parser.rst delete mode 100644 docs/api/framework.easyconfig.rst delete mode 100644 docs/api/framework.easyconfig.style.rst delete mode 100644 docs/api/framework.easyconfig.templates.rst delete mode 100644 docs/api/framework.easyconfig.tools.rst delete mode 100644 docs/api/framework.easyconfig.tweak.rst delete mode 100644 docs/api/framework.easyconfig.types.rst delete mode 100644 docs/api/framework.easystack.rst delete mode 100644 docs/api/framework.extension.rst delete mode 100644 docs/api/framework.extensioneasyblock.rst delete mode 100644 docs/api/framework.rst delete mode 100644 docs/api/index.rst delete mode 100644 docs/api/modules.rst delete mode 100644 docs/demos/bootstrapping.rst delete mode 100644 docs/demos/configuring.rst delete mode 100644 docs/demos/index.rst delete mode 100644 docs/demos/recordings/bootstrap.json delete mode 100644 docs/demos/recordings/configuring.json delete mode 100644 docs/demos/recordings/review_pr.json delete mode 100644 docs/demos/review_pr.rst delete mode 100644 docs/demos/scripts/bootstrap.script delete mode 100644 docs/demos/scripts/configuring.script delete mode 100644 docs/demos/scripts/review_pr.script delete mode 100644 docs/eb_a.rst delete mode 100644 docs/eb_a_e_EB_WRF.rst delete mode 100644 docs/eb_help.rst delete mode 100644 docs/eb_list_easyblocks.rst delete mode 100644 docs/eb_list_toolchains.rst delete mode 100644 docs/img/progress_bar_download.png delete mode 100644 docs/img/progress_bar_easyconfig.png delete mode 100644 docs/img/progress_bar_extensions.png delete mode 100644 docs/img/progress_bar_overall.png delete mode 100644 docs/img/progress_bar_overall_easyconfig.png delete mode 100644 docs/scripts/examples/Binary.eb delete mode 100644 docs/scripts/examples/Bundle.eb delete mode 100644 docs/scripts/examples/CMakeMake.eb delete mode 100644 docs/scripts/examples/ConfigureMake.eb delete mode 100644 docs/scripts/examples/ConfigureMakePythonPackage.eb delete mode 100644 docs/scripts/gen_api_docs.py delete mode 100644 docs/scripts/gen_easyblocks_docs.py delete mode 100755 docs/scripts/update-all-docs.sh delete mode 100644 docs/version-specific/Supported_software.rst delete mode 100644 docs/version-specific/config_file_constants.rst delete mode 100644 docs/version-specific/easyblocks.rst delete mode 100644 docs/version-specific/easyconfig_constants.rst delete mode 100644 docs/version-specific/easyconfig_license_constants.rst delete mode 100644 docs/version-specific/easyconfig_parameters.rst delete mode 100644 docs/version-specific/easyconfig_templates.rst delete mode 100644 docs/version-specific/eb_a.txt delete mode 100644 docs/version-specific/eb_a_e_EB_WRF.txt delete mode 100644 docs/version-specific/eb_help.txt delete mode 100644 docs/version-specific/eb_list_easyblocks.txt delete mode 100644 docs/version-specific/generic_easyblocks.rst delete mode 100644 docs/version-specific/help.rst delete mode 100644 docs/version-specific/index.rst delete mode 100644 docs/version-specific/toolchain_opts.rst delete mode 100644 docs/version-specific/toolchains.rst diff --git a/docs/Archived-easyconfigs.rst b/docs/Archived-easyconfigs.rst deleted file mode 100644 index 0e7c59db..00000000 --- a/docs/Archived-easyconfigs.rst +++ /dev/null @@ -1,78 +0,0 @@ -.. _archived_easyconfigs: - -Archived easyconfigs -==================== - -Since EasyBuild v3.0.0, easyconfig files using deprecated (i.e., old and inactive) toolchains are *archived*. - -.. contents:: - :depth: 3 - :backlinks: none - -.. _archived_easyconfigs_toolchain_deprecation: - -Toolchain deprecation ----------------------- - -Once in a blue moon, we review the list of toolchains (& versions) that are included in EasyBuild. - -Easyconfig files that use toolchains that become *deprecated* are then moved to the *easyconfigs archive*, -i.e. the ``__archive__`` subdirectory in the ``easybuild-easyconfigs`` repository -(see https://github.com/easybuilders/easybuild-easyconfigs/tree/main/easybuild/easyconfigs/__archive__). - -.. _archived_easyconfigs_deprecated_toolchains_what: - -What are deprecated toolchains? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Toolchains become deprecated if: - -* no easyconfig files using that toolchain have been contributed recently (e.g., in the last year) -* that toolchain is considered to be inactive, after consulting the EasyBuild community (via mailing list, bi-weekly conf calls) - -Deprecating a toolchain implies that all easyconfigs using that toolchain are moved to the easyconfigs archive, -and that they are no longer included in the EasyBuild regression test. -In addition, these easyconfigs are 'hidden' from plain sight, in the sense that you need to use ``--consider-archived-easyconfigs`` -to make EasyBuild consider them when it is looking for easyconfigs (e.g., with ```--search`` or ``--robot``). - -This does *not* mean that the support for using these toolchains is removed from the EasyBuild framework, -although not testing them anymore may imply that using them may no longer work at some point in time. - -For toolchains for which no active versions are available (outside of the easyconfigs archive), -it is possible that they will be reactivated, if a new toolchain version is contributed. - -.. _archived_easyconfigs_deprecated_toolchains_why: - -Why are toolchains being deprecated? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* using old toolchains (incl. old compilers and/or libraries) is likely to become more and more difficult on modern operating systems -* these toolchains put a significant burden on the regression testing for EasyBuild releases -* easyconfigs using old toolchains are likely to be for old software versions, which may no longer be relevant anyway - -.. _archived_easyconfigs_consider: - -Using ``--consider-archived-easyconfigs`` ------------------------------------------ - -To make EasyBuild consider archived easyconfig files, you need to enable the ``--consider-archived-easyconfigs`` configuration option:: - - $ eb -S '^goolfc' - CFGS=/home/example/work/easybuild-easyconfigs/easybuild/easyconfigs - * $CFGS1/g/goolfc/goolfc-2016.08.eb - * $CFGS1/g/goolfc/goolfc-2016.10.eb - - Note: 6 matching archived easyconfig(s) found, use --consider-archived-easyconfigs to see them - -.. code:: - - $ eb -S '^goolfc' --consider-archived-easyconfigs - CFGS=/home/example/easybuild-easyconfigs/easybuild/easyconfigs - * $CFGS/g/goolfc/goolfc-2016.08.eb - * $CFGS/g/goolfc/goolfc-2016.10.eb - - Matching archived easyconfigs: - - * $CFGS/__archive__/g/goolfc/goolfc-1.3.12.eb - * $CFGS/__archive__/g/goolfc/goolfc-1.4.10.eb - * $CFGS/__archive__/g/goolfc/goolfc-2.6.10.eb diff --git a/docs/Backup_modules.rst b/docs/Backup_modules.rst deleted file mode 100644 index 3a745af2..00000000 --- a/docs/Backup_modules.rst +++ /dev/null @@ -1,98 +0,0 @@ -.. _backup_modules: - -Backing up of existing modules (``--backup-modules``) ------------------------------------------------------ - -While regenerating existing module files, you may want to preserve the existing module files -to compare and assess that the changes in the newly generated module file match expectations. - -Backing up of existing modules can be enabled with ``--backup-modules``. - -Backups are stored in the same directory as where the module file was located, -and the files are given an additional extension of the form ``.bak_``. - -* With module files in Tcl syntax, the backup module file is hidden by adding a leading dot to the filename; - this is done to avoid that it is displayed as a normal module in ``module avail``. -* With module files in Lua syntax, the backup module file is not made hidden (unless Lmod 6.x is used), - since the additional ``.bak_*`` extension prevents from picking it up as a valid module file; - only files ending in ``.lua`` are considered to be module files by Lmod 7+ . - -The location of the backed up module file will be printed, as well as a "unified diff" comparison -(very similar to what ``diff -u`` produces) between the backed up module file and the newly generated module file -(or a message mentioning that no differences were found). - - -.. _backup_modules_disable: - -Disabling automatic backup of modules -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -When ``--skip`` or ``--module-only`` is used, backing up of existing modules is enabled automatically. - -This can be disabled with ``--disable-backup-modules``. - - -.. _backup_modules_example: - -Example -~~~~~~~ - -Suppose existing modules in both Tcl & Lua syntax are present (``bzip2/1.0.6``). - -Both these module files are missing an update statement for $PATH -because the ``/bin`` subdirectory was missing in the installation, -for the purpose of this example:: - - $ ls -la $EASYBUILD_PREFIX/modules/all/bzip2 - total 16 - drwxr-xr-x 2 example example 136 Aug 24 10:20 . - drwxr-xr-x 3 example example 102 Aug 24 10:18 .. - -rw-r--r-- 1 example example 1256 Aug 24 10:19 1.0.6 - -rw-r--r-- 1 example example 1303 Aug 24 10:18 1.0.6.lua - - -Using ``--force`` and ``--backup-modules``, we can reinstall the ``bzip2/1.0.6`` modules -and get a clear view on what has changed. - -To reinstall the ``bzip2/1.0.6`` module in Lua syntax while retaining a backup of the existing module:: - - $ eb bzip2-1.0.6.eb --module-syntax=Lua --force --backup-modules - ... - == creating build dir, resetting environment... - == backup of existing module file stored at /example/modules/all/bzip2/1.0.6.lua.bak_20170824102603 - ... - == creating module... - == comparing module file with backup /example/modules/all/bzip2/1.0.6.lua.bak_20170824102603; diff is: - --- /example/modules/all/bzip2/1.0.6.lua.bak_20170824102603 - +++ /example/modules/all/bzip2/1.0.6.lua - @@ -25,9 +25,10 @@ - prepend_path("LD_LIBRARY_PATH", pathJoin(root, "lib")) - prepend_path("LIBRARY_PATH", pathJoin(root, "lib")) - prepend_path("MANPATH", pathJoin(root, "man")) - +prepend_path("PATH", pathJoin(root, "bin")) - setenv("EBROOTBZIP2", root) - setenv("EBVERSIONBZIP2", "1.0.6") - setenv("EBDEVELBZIP2", pathJoin(root, "easybuild/bzip2-1.0.6-easybuild-devel")) - - ... - -Equivalently, we can reinstall the module in Tcl syntax using:: - - $ eb bzip2-1.0.6.eb --module-syntax=Tcl --force --backup-modules - -Afterwards, both the newly generated modules and the backups are in place:: - - $ ls -la $EASYBUILD_PREFIX/modules/all/bzip2 - total 32 - drwxr-xr-x 2 example example 204 Aug 24 10:26 . - drwxr-xr-x 3 example example 102 Jul 11 10:18 .. - -rw-r--r-- 1 example example 1227 Aug 24 10:24 .1.0.6.bak_20170824102412 - -rw-r--r-- 1 example example 1256 Jul 11 01:24 1.0.6 - -rw-r--r-- 1 example example 1303 Jul 11 01:26 1.0.6.lua - -rw-r--r-- 1 example example 1259 Aug 24 10:26 1.0.6.lua.bak_20170824102603 - -Cleaning up the backup module files can be done with the following command (for example):: - - $ find $EASYBUILD_PREFIX/modules/all/bzip2 -name '*.bak*' | xargs rm -v - /example/modules/all/bzip2/.1.0.6.bak_20170824102412 - /example/modules/all/bzip2/1.0.6.lua.bak_20170824102603 diff --git a/docs/Changelog.rst b/docs/Changelog.rst deleted file mode 100644 index 4d34fe0a..00000000 --- a/docs/Changelog.rst +++ /dev/null @@ -1,253 +0,0 @@ -.. _changelog: - -Changelog for EasyBuild documentation -------------------------------------- - -(for EasyBuild release notes, see :ref:`release_notes`) - -* **release 20230109.01** (`Jan 9th 2023`): update release notes for EasyBuild v4.7.0 (see :ref:`release_notes_eb470`) -* **release 20221021.01** (`Oct 21st 2022`): update release notes for EasyBuild v4.6.2 (see :ref:`release_notes_eb462`) -* **release 20220912.01** (`Sep 12th 2022`): update release notes for EasyBuild v4.6.1 (see :ref:`release_notes_eb461`) -* **release 20220708.01** (`Jul 8th 2022`): update release notes for EasyBuild v4.6.0 (see :ref:`release_notes_eb460`) -* **release 20220608.01** (`Jun 8th 2022`): update release notes for EasyBuild v4.5.5 (see :ref:`release_notes_eb455`) -* **release 20220331.01** (`Mar 31st 2022`): update release notes for EasyBuild v4.5.4 (see :ref:`release_notes_eb454`) -* **release 20220211.01** (`Feb 11th 2022`): update release notes for EasyBuild v4.5.3 (see :ref:`release_notes_eb453`) -* **release 20220124.01** (`Jan 24th 2022`): update release notes for EasyBuild v4.5.2 (see :ref:`release_notes_eb452`) -* **release 20211213.01** (`Dec 13th 2021`): update release notes for EasyBuild v4.5.1 (see :ref:`release_notes_eb451`) -* **release 20211029.01** (`Oct 29th 2021`): update release notes for EasyBuild v4.5.0 (see :ref:`release_notes_eb450`) -* **release 20210907.01** (`Sep 7th 2021`): update release notes for EasyBuild v4.4.2 (see :ref:`release_notes_eb442`) -* **release 20210706.01** (`Jul 6th 2021`): update release notes for EasyBuild v4.4.1 (see :ref:`release_notes_eb441`) -* **release 20210602.01** (`Jun 2nd 2021`): update release notes for EasyBuild v4.4.0 (see :ref:`release_notes_eb440`) -* **release 20210409.01** (`Apr 9th 2021`): update release notes for EasyBuild v4.3.4 (see :ref:`release_notes_eb434`) -* **release 20210223.01** (`Feb 23rd 2021`): update release notes for EasyBuild v4.3.3 (see :ref:`release_notes_eb433`) -* **release 20201210.01** (`Dec 10th 2020`): update release notes for EasyBuild v4.3.2 (see :ref:`release_notes_eb432`) -* **release 20201029.01** (`Oct 29th 2020`): update release notes for EasyBuild v4.3.1 (see :ref:`release_notes_eb431`) -* **release 20200913.01** (`Sep 13th 2020`): update release notes for EasyBuild v4.3.0 (see :ref:`release_notes_eb430`) -* **release 20200708.01** (`July 8th 2020`): update release notes for EasyBuild v4.2.2 (see :ref:`release_notes_eb422`) -* **release 20200520.01** (`May 20th 2020`): update release notes for EasyBuild v4.2.1 (see :ref:`release_notes_eb421`) -* **release 20200414.01** (`Apr 14th 2020`): - - * document new EasyBuild locking mechanism (see :ref:`locks`) - * document support for creating index files (see :ref:`easyconfigs_index`) - * update release notes for EasyBuild v4.2.0 (see :ref:`release_notes_eb420`) -* **release 20200316.01** (`Mar 16th 2020`): update release notes for EasyBuild v4.1.2 (see :ref:`release_notes_eb412`) -* **release 20200116.01** (`Jan 16th 2020`): update release notes for EasyBuild v4.1.1 (see :ref:`release_notes_eb411`) -* **release 20191204.01** (`Dec 4th 2019`): update release notes for EasyBuild v4.1.0 (see :ref:`release_notes_eb410`) -* **release 20191015.01** (`Oct 15th 2019`): update release notes for EasyBuild v4.0.1 (see :ref:`release_notes_eb401`) -* **release 20190920.01** (`Sep 20th 2019`): update release notes for EasyBuild v4.0.0 (see :ref:`release_notes_eb400`); see also :ref:`eb4_changes_overview` -* **release 20190823.01** (`Aug 23rd 2019`): update release notes for EasyBuild v3.9.4 (see :ref:`release_notes_eb394`) -* **release 20190708.01** (`Jul 8th 2019`): update release notes for EasyBuild v3.9.3 (see :ref:`release_notes_eb393`) -* **release 20190609.01** (`Jun 9th 2019`): update release notes for EasyBuild v3.9.2 (see :ref:`release_notes_eb392`) -* **release 20190908.01** (`Jun 8th 2019`): update documentation on support for generating (Singularity) container recipes/images (see :ref:`containers`) -* **release 20190520.01** (`May 20th 2019`): update release notes for EasyBuild v3.9.1 (see :ref:`release_notes_eb391`) -* **release 20190412.01** (`Apr 12th 2019`): update release notes for EasyBuild v3.9.0 (see :ref:`release_notes_eb390`) -* **release 20190129.01** (`Jan 29th 2019`): update release notes for EasyBuild v3.8.1 (see :ref:`release_notes_eb381`) -* **release 20190124.01** (`Jan 24th 2019`): add definitions for ``2019a`` common toolchains (see :ref:`common_toolchains`) -* **release 20181218.01** (`Dec 18th 2018`): update release notes for EasyBuild v3.8.0 (see :ref:`release_notes_eb380`) -* **release 20181114.01** (`Nov 14th 2018`): add documentation on deprecated easyconfigs & toolchains (:ref:`deprecated_easyconfigs`) -* **release 20181104.01** (`Nov 4th 2018`): update ``--job`` documentation to also cover ``Slurm`` job backend (see :ref:`submitting_jobs`) -* **release 20181018.01** (`Oct 18th 2018`): update release notes for EasyBuild v3.7.1 (see :ref:`release_notes_eb371`) -* **release 20180925.01** (`Sep 25th 2018`): update release notes for EasyBuild v3.7.0 (see :ref:`release_notes_eb370`) -* **release 20180921.01** (`Sep 21st 2018`): document support for wrapping dependencies (see :ref:`wrapping_dependencies`) -* **release 20180920.01** (`Sep 20th 2018`): document support for downloading sources directly from a Git repository (see :ref:`common_easyconfig_param_sources_git_config`) -* **release 20180711.01** (`Jul 11th 2018`): update release notes for EasyBuild v3.6.2 (see :ref:`release_notes_eb362`) -* **release 20180710.01** (`Jul 10th 2018`): add definitions for ``2018b`` common toolchains (see :ref:`common_toolchains`) -* **release 20180528.01** (`May 28th 2018`): update release notes for EasyBuild v3.6.1 (see :ref:`release_notes_eb361`) -* **release 20180427.01** (`Apr 27th 2018`): update release notes for EasyBuild v3.6.0 (see :ref:`release_notes_eb360`) -* **release 20180425.01** (`Apr 25th 2018`): add documentation on support for generating container recipes & images (see :ref:`containers`) -* **release 20180307.01** (`Mar 7th 2018`): update release notes for EasyBuild v3.5.3 (see :ref:`release_notes_eb353`) -* **release 20180302.01** (`Mar 2nd 2018`): update release notes for EasyBuild v3.5.2 (see :ref:`release_notes_eb352`) -* **release 20180116.01** (`Jan 16th 2018`): update release notes for EasyBuild v3.5.1 (see :ref:`release_notes_eb351`) -* **release 20180112.01** (`Jan 12th 2018`): add definitions for ``2018a`` common toolchains (see :ref:`common_toolchains`) -* **release 20171215.01** (`Dec 15th 2017`): update release notes for EasyBuild v3.5.0 (see :ref:`release_notes_eb350`) -* **release 20171208.01** (`Dec 8th 2017`): document support for user-defined hooks (see :ref:`hooks`) -* **release 20171017.01** (`Oct 17th 2017`): update release notes for EasyBuild v3.4.1 (see :ref:`release_notes_eb341`) -* **release 20170910.01** (`Sept 10th 2017`): update release notes for EasyBuild v3.4.0 (see :ref:`release_notes_eb340`) -* **release 20170906.01** (`Sept 6th 2017`): document ``--trace`` (see :ref:`trace`) -* **release 20170824.02** (`Aug 24th 2017`): document ``--inject-checksums`` (see :ref:`inject_checksums`) -* **release 20170824.01** (`Aug 24th 2017`): document ``--backup-modules`` (see :ref:`backup_modules`) -* **release 20170712.01** (`July 12th 2017`): update release notes for EasyBuild v3.3.1 (see :ref:`release_notes_eb331`) -* **release 20170708.01** (`July 8th 2017`): add documentation on :ref:`github_merge_pr` -* **release 20170705.01** (`July 5th 2017`): clarify :ref:`contributing_review_process_pr_requirements`, add page listing :ref:`maintainers` -* **release 20170626.01** (`June 26th 2017`): update release notes for EasyBuild v3.3.0 (see :ref:`release_notes_eb330`) -* **release 20170623.01** (`June 23rd 2017`): document use of ``checksums`` & alternative formats for ``sources`` (see :ref:`common_easyconfig_param_sources`) -* **release 20170622.01** (`June 22nd 2017`): document support for detecting loaded modules (see :ref:`detect_loaded_modules`) -* **release 20170522.01** (`May 22nd 2017`): document deprecated behaviour in EasyBuild v3.2.0 (see :ref:`overview_deprecated`) -* **release 20170512.01** (`May 12th 2017`): update release notes for EasyBuild v3.2.1 (see :ref:`release_notes_eb321`) -* **release 20170505.01** (`May 5th 2017`): update release notes for EasyBuild v3.2.0 (see :ref:`release_notes_eb320`) -* **release 20170320.01** (`Mar 20th 2017`): update release notes for EasyBuild v3.1.2 (see :ref:`release_notes_eb312`) -* **release 20170307.01** (`Mar 7th 2017`): update release notes for EasyBuild v3.1.1 (see :ref:`release_notes_eb311`) -* **release 20170221.01** (`Feb 21st 2017`): add documentation on :ref:`contributing` -* **release 20170209.01** (`Feb 9th 2017`): add documentation on implementing easyblocks (see :ref:`implementing_easyblocks`) -* **release 20170203.01** (`Feb 3rd 2017`): update release notes for EasyBuild v3.1.0 (see :ref:`release_notes_eb310`) -* **release 20170129.01** (`Jan 29th 2017`): update ``--optarch`` documentation (see :ref:`controlling_compiler_optimization_flags_optarch_per_compiler`) -* **release 20170109.01** (`Jan 9th 2017`): add documentation on :ref:`common_toolchains` -* **release 20161222.01** (`Dec 22nd 2016`): update documentation and release notes for EasyBuild v3.0.2 (see :ref:`release_notes_eb302`) -* **release 20161218.01** (`Dec 18th 2016`): document need to download ``vsc-*`` source tarballs from PyPI (see :ref:`bootstrap_offline`) -* **release 20161202.01** (`Dec 2nd 2016`): add documentation on Cray support (see :ref:`cray_support`) -* **release 20161130.01** (`Nov 16th 2016`): update release notes for EasyBuild v3.0.1 (see :ref:`release_notes_eb301`) -* **release 20161117.01** (`Nov 17th 2016`): update mentions of default configuration according to updated default in EasyBuild v3.0.0 -* **release 20161116.01** (`Nov 16th 2016`): update documentation and release notes for EasyBuild v3.0.0 (see :ref:`release_notes_eb300`) - - * :ref:`archived_easyconfigs` - * :ref:`rpath_support` - -* **release 20161028.01** (`Oct 28th 2016`): recommend using ``--rebuild`` rather than ``--force`` (see :ref:`rebuild_option`) -* **release 20161023.01** (`Oct 24th 2016`): add section on iterating over configure/build/install options (see :ref:`configure_build_install_command_options_iterate`) -* **release 20161014.01** (`Oct 14th 2016`): update documentation on deprecated functionality (see :ref:`deprecated`) -* **release 20161010.01** (`Oct 10th 2016`): add page for EasyBuild demos (see :ref:`demos`) -* **release 20160923.02** (`Sept 23rd 2016`): update release notes for EasyBuild v2.9.0 (see :ref:`release_notes_eb290`) -* **release 20160923.01** (`Sept 23rd 2016`): add generated list of supported software (see :ref:`list_software`) -* **release 20160713.01** (`July 13th 2016`): update release notes for EasyBuild v2.8.2 (see :ref:`release_notes_eb282`) -* **release 20160613.01** (`June 13th 2016`): clarify required dependencies (setuptools, vsc-install) (see :ref:`required_python_packages`) -* **release 20160607.01** (`June 7th 2016`): update/complete documentation on GitHub integration (see :ref:`integration_with_github`) -* **release 20160530.01** (`May 30th 2016`): update release notes for EasyBuild v2.8.1 (see :ref:`release_notes_eb281`) -* **release 20160518.01** (`May 18th 2016`): update release notes for EasyBuild v2.8.0 (see :ref:`release_notes_eb280`) -* **release 20160429.01** (`April 29th 2016`): add section on updating EasyBuild, see :ref:`updating` -* **release 20160320.01** (`March 20th 2016`): update release notes for EasyBuild v2.7.0 (see :ref:`release_notes_eb270`) -* **release 20160228.01** (`February 28th 2016`): - - * update documentation on external modules metadata (see :ref:`using_external_modules_metadata`) - -* **release 20160214.01** (`February 14th 2016`): - - * add section on ``--show-config`` (see :ref:`configuration_show_config`) - -* **release 20160126.02** (`January 26th 2016`): packaging support is stable since EasyBuild v2.5.0 (see :ref:`packaging_support`) -* **release 20160126.01** (`January 26th 2016`): update release notes for EasyBuild v2.6.0 (see :ref:`release_notes_eb260`) -* **release 20151217.01** (`December 17th 2015`): update release notes for EasyBuild v2.5.0 (see :ref:`release_notes_eb250`) -* **release 20151209.01** (`December 9th 2015`): - - * add documentation on controlling compiler optimizations flags, see :ref:`controlling_compiler_optimization_flags` - -* **release 20151110.01** (`November 10th 2015`): update release notes for EasyBuild v2.4.0 (see :ref:`release_notes_eb240`) -* **release 20151108.01** (`November 8th 2015`): - - * document (experimental) support for using minimal toolchains (see :ref:`minimal_toolchains`) - -* **release 20151028.01** (`October 28th 2015`): document extended dry run mechanism (see :ref:`extended_dry_run`) -* **release 20151021.01** (`October 21st 2015`): - - * include initial documentation on experimental support for easyconfig files in YAML syntax (``.yeb``), - see :ref:`easyconfig_yeb_format` - -* **release 20150902.01** (`September 2nd 2015`): update release notes for EasyBuild v2.3.0 (see :ref:`release_notes_eb230`) -* **release 20150715.01** (`July 15th 2015`): update release notes for EasyBuild v2.2.0 (see :ref:`release_notes_eb220`) -* **release 20150714.01** (`July 14th 2015`): add documentation on :ref:`packaging_support` -* **release 20150709.01** (`July 9th 2015`): add documentation on :ref:`submitting_jobs` -* **release 20150708.01** (`July 8th 2015`): - - * add documentation on ``--include-*`` options (see :ref:`including_additional_python_modules`) - -* **release 20150703.01** (`July 3rd 2015`): - - * fix outdated documentation on ``easyblock`` parameter (see :ref:`writing_easyconfigs_easyblock_spec`) - -* **release 20150624.01** (`June 24th 2015`): mention ``MigrateFromEBToHMNS`` module naming scheme in section on - ``--module-only`` (see :ref:`module_only_additional`) -* **release 20150610.01** (`June 10th 2015`): update :ref:`installing_lmod` for Lmod v6.0 - -* **release 20150518.01** (`May 18th 2015`): - - * update section on ``--search``: better examples + highlight ability to search via regular expression (see :ref:`searching_for_easyconfigs`) - * update release notes for EasyBuild v2.1.1 (see :ref:`release_notes_eb211`) - -* **release 20150506.01** (`May 6th 2015`): updated documentation for EasyBuild v2.1.1 - - * add note on ``$LMOD_CMD`` fallback to find full path to ``lmod`` binary (see :ref:`required_modules_tool`) - -* **release 20150430.01** (`Apr 30th 2015`): updated documentation for EasyBuild v2.1.0 - - * also cover extensions in page on concepts and terminology (see :ref:`extensions`) - * add documentation on :ref:`partial_installations`, covering ``--stop``, ``--skip`` and ``--module-only`` - * add documentation on :ref:`manipulating_dependencies`, covering ``--filter-deps`` and ``--hide-deps`` - * document ``-module-syntax`` configuration option (see :ref:`module_syntax`) - * add note on detection of unknown ``$EASYBUILD``-prefixed environment variables (see :ref:`configuration_env_vars`) - * mention support for prepending/appending to ``--robot-paths`` (see :ref:`robot_search_path_prepend_append`) - * update release notes for EasyBuild v2.1.0 (see :ref:`release_notes`) - -* **release 20150425.01** (`Apr 25th 2015`): - - * add documentation on :ref:`using_external_modules` - -* **release 20150407.01** (`Apr 7th 2015`): - - * add link to :ref:`unit_tests` page in dedicated section at :ref:`installation` page - (see :ref:`install_running_unit_tests`) - * clarify relation between ``--installpath``, ``--prefix``, ``-subdir-*`` and ``--installpath-*`` - configuration options (see :ref:`installpath`) - * mention ``--show-default-configfiles`` command line option in relevant section - (see :ref:`default_configuration_files`) - -* **release 20150327.01** (`Mar 27th 2015`): - - * documented deprecated functionality w.r.t. error reporting (see :ref:`depr_error_reporting`) -* **release 20150316.01** (`Mar 16th 2015`): - - * include list of EasyBuild repositories cloned by ``install-EasyBuild-develop.sh`` script - (see :ref:`install_latest_develop_using_script`) -* **release 20150312.01** (`Mar 12th 2015`): - - * enhance documentation w.r.t. template values in configuration files (see :ref:`configuration_file_templates_constants`) - * improve documentation on ``--robot`` and ``--robot-paths`` (see :ref:`controlling_robot_search_path`) -* **release 20150310.01** (`Mar 10th 2015`): - - * document peculiarties w.r.t. dependencies in combination with a ``dummy`` toolchain (see :ref:`dependency_specs`) - * document ``clean_gists.py`` script (see :ref:`clean_gists_script`) - * mention taking into account of proxy settings for downloading sources (see :ref:`common_easyconfig_param_sources`) -* **release 20150306.03** (`Mar 6th 2015`): add release notes for EasyBuild v2.0.0 (see :ref:`release_notes`) -* **release 20150306.02** (`Mar 6th 2015`): - - * add documentation on GitHub integration features (see :ref:`integration_with_github`), mainly ``--from-pr`` (see :ref:`from_pr`) - * document locations where (specified) easyconfig files are being searched for (see :ref:`specifying_easyconfigs`) -* **release 20150306.01** (`Mar 6th 2015`): - - * add documentation on removed functionality (see :ref:`removed_functionality`) - * clean up documentation on deprecated functionality (see :ref:`deprecated`) - * add documentation on provided scripts, in particular ``fix-broken-easyconfigs.py`` (see :ref:`useful_scripts`) -* **release 20150302.01** (`Mar 2nd 2015`): update/cleanup documentation on :ref:`alt_inst_methods` -* **release 20150227.02** (`Feb 27th 2015`): add documentation on the EasyBuild unit test suites, see :ref:`unit_tests` -* **release 20150227.01** (`Feb 27th 2015`): enhance documentation w.r.t. to (optional dependencies), see :ref:`installation` -* **release 20150220.01** (`Feb 20th 2015`): - - * document new advanced bootstrapping options: skipping stage 0 and providing source tarballs (see :ref:`installation`) -* **release 20150219.01** (`Feb 19th 2015`): first updates for EasyBuild v2.0.0 - - * extend section on (default) EasyBuild configuration files to also cover ``$XDG_CONFIG_DIRS`` (see :ref:`configuration_file:`) -* **release 20150205.01** (`Feb 5th 2015`): include information on deprecated functionality in (generic) easyblocks (see :ref:`deprecated`) -* **release 20150126.01** (`Jan 26th 2015`): - - * fix ``pip`` installation prefix option (:ref:`alt_inst_methods`) - * clarify need to have modules tool binary available in ``$PATH`` (:ref:`installation`) -* **release 20150112.01** (`Jan 12th 2015`): mention need to escape ``%`` when setting log file format via config file (see :ref:`logfile_format`) -* **release 20150107.01** (`Jan 7th 2015`): document behaviour of `dummy` toolchain (:ref:`dummy_toolchain`) -* **release 20141219.01** (`Dec 19th 2014`): add release notes for EasyBuild v1.16.1 (see :ref:`release_notes`) -* **release 20141218.01** (`Dec 18th 2014`): add release notes for EasyBuild v1.16.0 (see :ref:`release_notes`) -* **release 20141217.01** (`Dec 17th 2014`): document deprecated functionality in EasyBuild v1.x (:ref:`deprecated`) -* **release 20141204.02** (`Dec 4th 2014`): add EasyBuild release notes (see :ref:`release_notes`) -* **release 20141204.01** (`Dec 4th 2014`): updates for EasyBuild v1.16.0 - - * document details w.r.t. (controlling of) robot search path, incl. ``--robot-paths`` (:ref:`using_the_easybuild_command_line`) - * document use of templates and constants in EasyBuild configuration files (:ref:`configuring_easybuild`) - * bump EasyBuild version to 1.16.0 - * changed release number scheme for documentation (based on datestamp) -* **release 1.0.3** (`Dec 3rd 2014`): add page on :ref:`code_style` -* **release 1.0.2** (`Nov 6th 2014`): typo and grammar fixes, update Lmod installation instructions for Lmod v5.8 -* **release 1.0.1** (`Nov 4th 2014`): fix issues with Changelog -* **release 1.0.0** `(Nov 4th 2014)`: initial release of revamped EasyBuild documentation - @ http://easybuild.readthedocs.org, covering basic topics: - - * introductory topics: - - * :ref:`what_is_easybuild` - * :ref:`concepts_and_terminology` - * :ref:`typical_workflow` - * getting started: - - * :ref:`installation` - * :ref:`configuring_easybuild` - * basic usage topics: - - * :ref:`using_the_easybuild_command_line` - * :ref:`writing_easyconfig_files` - * :ref:`understanding_easyBuild_logs` diff --git a/docs/Code_style.rst b/docs/Code_style.rst deleted file mode 100644 index b29decaf..00000000 --- a/docs/Code_style.rst +++ /dev/null @@ -1,38 +0,0 @@ - -.. _code_style: - -Code style -========== - -The code style we follow in the EasyBuild code repository is mainly dictated by the Python standard `PEP8`_. - -Highlighted PEP8 code style rules: - -* use **4 spaces** for indentation, **do not use tabs** - for example, use ``:set tabstop 4`` and ``:set expandtab`` in Vim -* indent items in a list at an extra 4 spaces - nested lists can be indented at the same indentation as the first item in the list if it is on the first line, closing brackets must match visual indentation -* use `optional underscores`, not camelCase, for variable, function and method names (i.e. ``poll.get_unique_voters()``, - **not** ``poll.getUniqueVoters``) -* use ``InitialCaps`` for class names -* in docstrings, don't use "action words" - -The only (major) exception to PEP8 is our preference for longer line lengths: line lengths **must be limited to 120 characters**, and should by preference be `shorter than 100 characters` (as opposed to the 80-character limit in PEP8). - -.. _PEP8: http://www.python.org/dev/peps/pep-0008 - - -Notes -~~~~~ - -Code style in easyconfig files can be **automatically checked** using ``--check-contrib``, -for example: ``eb --check-contrib sympy-1.3-intel-2018a-Python-2.7.14.eb`` -(see :ref:`contributing_review_process_code_style` for more details). - -Style guides that go a step beyond PEP8: - * http://www.gramps-project.org/wiki/index.php?title=Programming_guidelines - * http://code.google.com/p/volatility/wiki/StyleGuide - -Automatic rewriting of Python code: http://pypi.python.org/pypi/PythonTidy/1.22 - -``pep8`` might be a useful tool to check PEP8 compliance: https://github.com/jcrocholl/pep8 diff --git a/docs/Common-toolchains.rst b/docs/Common-toolchains.rst deleted file mode 100644 index d2e988b6..00000000 --- a/docs/Common-toolchains.rst +++ /dev/null @@ -1,279 +0,0 @@ -.. _common_toolchains: - -Common toolchains -================= - -This page documents the concept of *common toolchains* in the EasyBuild community; -for a more general definition of what (compiler) toolchains are, see :ref:`toolchains`. - -.. contents:: - :depth: 3 - :backlinks: none - - -.. _common_toolchains_what: - -Definition and motivation -------------------------- - -Picking a :ref:`compiler toolchain ` to use is one of the first things you (need to) do when starting to use EasyBuild. -This can be a daunting task, since a whole bunch of toolchains and different toolchain versions -are readily available in EasyBuild. It may be difficult to determine which toolchain would be most rewarding to use, -in terms of stability, performance of the resulting binaries and readily available easyconfig files. - -In an attempt to focus the effort of the EasyBuild community, -the concept of so-called *common toolchains* was introduced. - -The idea is to compose and maintain a limited set of specific compiler toolchains, -and try and convince many HPC sites to employ these toolchains. -This helps in assuring stability of these toolchains w.r.t. which software can be built (correctly) with them, -since they get significantly more testing. In addition, the expectation/hope is that more easyconfigs are -contributed back to the central easyconfigs repository (https://github.com/easybuilders/easybuild-easyconfigs), -resulting in a wide range of readily available easyconfig files using the common toolchains. - -The intention is to revise/update the definitions of the common toolchains regularly -(see :ref:`common_toolchains_update_cycle`), which again can be a joint effort -that benefits many HPC sites. - -Currently, two different common toolchains are being maintained: ``foss`` and ``intel``; -see below for more details, and also :ref:`common_toolchains_overview`. - - -.. _common_toolchains_foss: - -``foss`` toolchain -~~~~~~~~~~~~~~~~~~ - -The ``foss`` common compiler toolchain consists entirely of open source software (hence the name, -derived from the common term 'FOSS', which is short for "Free and Open Source Software"). - -This toolchain consists of: - -* binutils (https://www.gnu.org/software/binutils/) - -* the GNU Compiler Collection (GCC, https://gcc.gnu.org/), - i.e. ``gcc`` (C), ``g++`` (C++) and ``gfortran`` (Fortran) - -* the Open MPI library (https://www.open-mpi.org/) - -* the OpenBLAS (http://www.openblas.net/) + LAPACK (http://netlib.org/lapack) libraries (for ``foss`` < 2021a) - -* the FlexiBLAS library (https://www.mpi-magdeburg.mpg.de/projects/flexiblas), with OpenBLAS + LAPACK as backend (for ``foss`` >= 2021a) - -* the ScaLAPACK (http://netlib.org/scalapack) library is also included - -* the FFTW library (http://fftw.org/) - -.. note:: The toolchain name was deliberately chosen to be generic, to allow for swapping - any of the toolchain components with a better (open source) alternative in the future, - should the need or opportunity arise. - - -.. _common_toolchains_intel: - -``intel`` toolchain -~~~~~~~~~~~~~~~~~~~ - -The ``intel`` common compiler toolchain consists of the Intel compilers and libraries, i.e.: - -* the Intel C/C++/Fortran compilers (https://software.intel.com/en-us/intel-compilers), - i.e. ``icc``, ``icpc`` and ``ifort``, - - * binutils and GCC, which serve as a base for the Intel compilers, are also included - -* the Intel MPI library (https://software.intel.com/en-us/intel-mpi-library) - -* the Intel Math Kernel Library (MKL, https://software.intel.com/en-us/intel-mkl) for BLAS/LAPACK/FFT functionality - -.. note:: This compiler toolchain includes licensed software; - valid licenses must be available to install and use it. - - -.. _common_toolchains_versioning_scheme: - -Versioning scheme for common toolchains ---------------------------------------- - -The common toolchains follow a specific versioning scheme, which takes the -:ref:`6-month update cycle ` into account. - -Each revision of the common toolchains is versioned as the *year* in which it -was defined, plus an additional '``a``' or '``b``' to indicate whether the toolchain -was defined at the start of the year ('``a``') or halfway through the year ('``b``'); -in short, the common toolchains are versioned as ``{a,b}``. - -For example, ``foss/2016b`` is a revision of the ``foss`` that was composed mid-2016. - -A full historic overview of the ``foss`` and ``intel`` common toolchains is -available in :ref:`common_toolchains_overview`. - -.. note:: Next to the versions that follow the ``{a,b}`` versioning scheme, - additional versions of the ``foss`` and ``intel`` versions are available - as well. - - These versions are **not** considered to be part of the series of common - toolchains (even though they consists of the same toolchain components). - These versions may be site-specific, or compositions that were put in - place to evaluate a potential future common toolchain. - - Typically, they are versioned as ``.``, indicating when - the most recent component included was released, or when that particular - toolchain composition was defined. - - -.. _common_toolchains_update_cycle: - -Update cycle for common toolchains ----------------------------------- - -The intention is to revise and update the common toolchains every 6 months: -once in late December/early January (version ``a``), -and once in late June/early July (version ``b``). - -This is meant be to be a community effort, in the sense that a proposal -for an updated composition is shared and discussed before it is set in stone. - -Recent versions of each of the toolchain components are considered, taking -into account stability, performance improvements, added features, -known bugs/issues and experiences with those versions. - -Moreover, the proposed toolchain compositions are tested extensively, -typically by rebuilding all available easyconfigs that are using the -most recent revision of the common toolchains at that time. - -.. _common_toolchains_overview: - -Overview of common toolchains ------------------------------ - -.. _common_toolchains_overview_foss: - -Component versions in ``foss`` toolchain -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``foss`` | *date* |*binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* | -+================+=============+============+===========+============+=============+============+=======================+==============+=============+ -| ``2019a`` | Jan '19 | 2.31.1 | 8.2.0 | 3.1.3 | *(none)* | 0.3.5 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 3.1.4 | *(none)* | 0.3.7 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2020a`` | May '20 | 2.34 | 9.3.0 | 4.0.3 | *(none)* | 0.3.9 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2020b`` | Nov '20 | 2.35 | 10.2.0 | 4.0.5 | *(none)* | 0.3.12 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2021a`` | May '21 | 2.36.1 | 10.3.0 | 4.1.1 | 3.0.4 | 0.3.15 | (incl. with OpenBLAS) | 2.1.0 | 3.3.9 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2021b`` | Oct '21 | 2.37 | 11.2.0 | 4.1.1 | 3.0.4 | 0.3.18 | (incl. with OpenBLAS) | 2.1.0 | 3.3.10 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2022a`` | Jun '22 | 2.38 | 11.3.0 | 4.1.4 | 3.2.0 | 0.3.20 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2022b`` | Dec '22 | 2.39 | 12.2.0 | 4.1.4 | 3.2.1 | 0.3.21 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ - -*(components marked with* * *were patched)* - -.. _common_toolchains_overview_intel: - -Component versions in ``intel`` toolchain -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``intel`` | *date* | *binutils* | *GCC* | *Intel compilers* | *Intel MPI* | *Intel MKL* | -+================+=============+=============+===========+====================+=============+==============+ -| ``2019a`` | Jan '19 | 2.31.1 | 8.2.0 | 2019.1.144 | 2018.4.274 | 2019.1.144 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2019b`` | Sept '19 | 2.32 | 8.3.0 | 2019.5.281 | 2018.5.288 | 2019.5.281 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2020a`` | May'20 | 2.34 | 9.3.0 | 2020.1.217 | 2019.7.217 | 2020.1.217 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2020b`` | Nov'20 | 2.35 | 10.2.0 | 2020.4.304 | 2019.9.304 | 2020.4.304 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2021a`` | May'21 | 2.36.1 | 10.3.0 | 2021.2.0 | 2021.2.0 | 2021.2.0 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2021b`` | Oct'21 | 2.37 | 11.2.0 | 2021.4.0 | 2021.4.0 | 2021.4.0 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2022a`` | Jun'22 | 2.38 | 11.3.0 | 2022.1.0 | 2021.6.0 | 2022.1.0 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2022b`` | Dec'22 | 2.39 | 12.2.0 | 2022.2.1 | 2021.7.1 | 2022.2.1 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ - -.. _common_toolchains_overview_deprecated: - -Overview of common toolchains (deprecated versions) ---------------------------------------------------- - -.. _common_toolchains_overview_foss_deprecated: - -Component versions in ``foss`` toolchain (deprecated versions) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``foss`` | *date* |*binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* | -+================+=============+============+===========+============+=============+============+=======================+==============+=============+ -| ``2014b`` | Jul '14 | '*(none)* | 4.8.3 | 1.8.1 | *(none)* | 0.2.9 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2015a`` | Jan '15 | '*(none)* | 4.9.2 | 1.8.4 | *(none)* | 0.2.13 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2015b`` | Jul '15 | 2.25 | 4.9.3 | 1.8.8 | *(none)* | 0.2.14 | 3.5.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2016a`` | Jan '16 | 2.25 | 4.9.3 | 1.10.2 | *(none)* | 0.2.15 | 3.6.0 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2016b`` | Jul '16 | 2.26 | 5.4.0 | 1.10.3 | *(none)* | 0.2.18 | 3.6.1 | 2.0.2 | 3.3.4 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2017a`` | Jan '17 | 2.27 | 6.3.0 | 2.0.2 | *(none)* | 0.2.19 | 3.7.0 | 2.0.2 | 3.3.6(-pl2) | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2017b`` | Jul '17 | 2.28 | 6.4.0 | 2.1.1 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.6(-pl2) | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2018a`` | Jan '18 | 2.28 | 6.4.0 | 2.1.2 | *(none)* | 0.2.20* | (incl. with OpenBLAS) | 2.0.2 | 3.3.7 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ -| ``2018b`` | Jul '18 | 2.30 | 7.3.0 | 3.1.1 | *(none)* | 0.3.1 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 | -+----------------+-------------+------------+-----------+------------+-------------+------------+-----------------------+--------------+-------------+ - -.. _common_toolchains_overview_intel_deprecated: - -Component versions in ``intel`` toolchain (deprecated versions) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``intel`` | *date* | *binutils* | *GCC* | *Intel compilers* | *Intel MPI* | *Intel MKL* | -+================+=============+=============+===========+====================+=============+==============+ -| ``2014b`` | Jul '14 | '*(none)* | 4.8.3 | 2013.5.192 | 4.1.3.049 | 11.1.2.144 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2015a`` | Jan '15 | '*(none)* | 4.9.2 | 2015.1.133 | 5.0.2.044 | 11.2.1.133 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2015b`` | Jul '15 | 2.25 | 4.9.3 | 2015.3.187 | 5.0.3.048 | 11.2.3.187 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2016a`` | Jan '16 | 2.26 | 4.9.3 | 2016.1.150 | 5.1.2.150 | 11.3.1.150 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2016b`` | Jul '16 | 2.26 | 5.4.0 | 2016.3.210 | 5.1.3.181 | 11.3.3.210 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2017a`` | Jan '17 | 2.27 | 6.3.0 | 2017.1.132 | 2017.1.132 | 2017.1.132 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2017b`` | Jul '17 | 2.28 | 6.4.0 | 2017.4.196 | 2017.3.196 | 2017.3.196 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2018a`` | Jan '18 | 2.28 | 6.4.0 | 2018.1.163 | 2018.1.163 | 2018.1.163 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ -| ``2018b`` | Jul '18 | 2.30 | 7.3.0 | 2018.3.222 | 2018.3.222 | 2018.3.222 | -+----------------+-------------+-------------+-----------+--------------------+-------------+--------------+ - -.. _common_toolchains_customizing: - -Customizing common toolchains ------------------------------ - - -Sometimes the need arises to customize one or more components of a common toolchain w.r.t. site-specific aspects. -One common example is using additional configuration options for Open MPI. - -To customize a toolchain component, you should copy the corresponding easyconfig file, -modify according to your needs, and make sure it is included in a location in the robot search path -that precedes the location of the easyconfig files that are included with EasyBuild -(see also :ref:`robot_search_path`), before building and installation the toolchain. - -More information about toolchains ---------------------------------- - -Please see the :ref:`toolchains_table` for how to obtain a listing of the currently known toolchains. - -For a detailed listing of the compiler options available with each toolchain, please see :ref:`avail_toolchain_opts`. diff --git a/docs/Concepts_and_Terminology.rst b/docs/Concepts_and_Terminology.rst deleted file mode 100644 index 541e977c..00000000 --- a/docs/Concepts_and_Terminology.rst +++ /dev/null @@ -1,187 +0,0 @@ -.. _concepts_and_terminology: - -Concepts and terminology -======================== - - -EasyBuild consists of a collection of Python modules and packages that interact with each other, -dynamically picking up additional Python modules as needed for building and installing -a (stack of) software package(s) specified via simple specification files. - -Or, in EasyBuild terminology: **the EasyBuild framework leverages easyblocks to automatically -build and install software using particular compiler toolchains, as specified by one or multiple easyconfig files**. - -.. contents:: - :depth: 3 - :backlinks: none - -.. _framework: - -EasyBuild framework -------------------- - -The EasyBuild **framework** embodies the core of the tool, providing functionality commonly -needed when installing scientific software on HPC systems. For example, it deals with downloading, -unpacking and patching of sources, loading module files for dependencies, -setting up the build environment, autonomously running (interactive) shell commands, -creating module files that match the specification files, etc. - -Included in the framework is an `abstract` implementation of a software build and install procedure, -which is split up into different `steps`: - -* unpacking sources -* configuration -* build -* installation -* module generation -* etc. - -Most of these steps, i.e., the ones which are generally more-or-less -analogous across different software packages, have appropriate (default) implementations. -The only exceptions are the configuration, build and installation steps that are purposely -left unimplemented (since there is no common procedure for them). - -Each of the steps can be -tweaked and steered via different parameters known to the framework, for which values are -either obtained from the provided specification files or set to reasonable default values. -See :ref:`easyconfig_files`. - -.. XXX - UPDATE BY VERSION FIXME - -In EasyBuild version |version| the framework source code consists of about 19000 lines of code, -organized across about 125 Python modules in roughly a dozen Python package directories, -next to almost 7000 lines of code for tests. This provides some notion of the size of the -EasyBuild framework and the amount of supporting functionality it has to offer. - - -.. _Easyblocks: - -Easyblocks ----------- - -The implementation of a particular software build and install procedure is done in a Python module, -which is aptly referred to as an **easyblock**. - -Each easyblock ties in with the framework API -by defining (or extending/replacing) one or more of the step functions that are part -of the abstract procedure used by the EasyBuild framework. Easyblocks typically heavily -rely on the supporting functionality provided by the framework, for example for -(autonomously) executing (interactive) shell commands and obtaining the command's output and exit code. - -A distinction is made between **software-specific** and **generic** easyblocks. Software-specific -easyblocks implement a build and install procedure which is entirely custom to one particular -software package (e.g., WRF), while generic easyblocks implement a procedure using standard -tools (e.g., CMake). Since easyblocks are implemented in an object-oriented scheme, the step -methods implemented by a particular easyblock can be reused in others via inheritance, -enabling code reuse across build procedure implementations. - -For each software package being built, the EasyBuild framework will determine which easyblock -should be used, based on the name of the software package or the value of the ``easyblock`` -specification parameter (see :ref:`writing_easyconfigs_easyblock_spec`). -Since EasyBuild v2.0, an easyblock *must* be specified in case no matching easyblock is found based on the -software name (cfr. :ref:`depr_ConfigureMake_fallback_eb1`). - -.. XXX - UPDATE BY VERSION FIXME - -EasyBuild version 2.4.0 includes 154 software-specific easyblocks and 28 generic -easyblocks (see also :ref:`basic_usage_easyblocks`), providing support for automatically installing a wide range -of software packages. Examples range from fairly easy-to-build programs like gzip, other basic tools -like compilers, various MPI stacks and commonly used libraries, primarily for x86_64 architecture systems, -to large scientific software packages that are notorious for their involved and tedious install procedures, such as: -`CP2K`, `NWChem`, `OpenFOAM`, `QuantumESPRESSO`, `WRF`. - -.. _toolchains: - -Toolchains ----------- - -EasyBuild employs so-called **compiler toolchains** or, simply `toolchains` for short, -which are a major concept in handling the build and installation processes. - -A typical toolchain consists of one or more compilers, usually put together with some libraries for specific functionality, -e.g., for using an MPI stack for distributed computing, or which provide optimized routines for commonly -used math operations, e.g., the well-known BLAS/LAPACK APIs for linear algebra routines. - -For each software package being built, the toolchain to be used must be specified in some way. - -The EasyBuild framework prepares the `build environment` for the different toolchain components, -by loading their respective modules and defining environment variables to specify compiler commands -(e.g., via ``$F90``), compiler and linker options (e.g., via ``$CFLAGS`` and ``$LDFLAGS``), the list -of library names to supply to the linker (via ``$LIBS``), etc. This enables making easyblocks largely -`toolchain-agnostic` since they can simply rely on these environment variables; that is, unless they -need to be aware of, for example, the particular compiler being used to determine the build configuration options. - -Recent releases of EasyBuild include out-of-the-box toolchain support for: - -- various compilers, including GCC, Intel, Clang, CUDA -- common MPI libraries, such as Intel MPI, MPICH, MVAPICH2, OpenMPI -- various numerical libraries, including ATLAS, Intel MKL, OpenBLAS, ScalaPACK, FFTW - -Please see the :ref:`common_toolchains` page for details about the two most common toolchains, -one for "free and open source software" (``foss``) based on GCC and one based on the Intel compilers -(``intel``). - -.. _system_toolchain: - -``system`` toolchain -~~~~~~~~~~~~~~~~~~~ - -The ``system`` toolchain is a special case. It is an *empty* toolchain, i.e. a toolchain without any components, -and corresponds to using the readily available compilers and libraries (e.g., the ones provided by the operating -system, or by modules which were loaded before issuing the ``eb`` command). - -When the ``system`` toolchain is used, a corresponding ``system`` module file is not required/loaded and no build -environment is being defined. - - -.. _dummy_toolchain: - -``dummy`` toolchain *(DEPRECATED)* -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The ``dummy`` toolchain has been deprecated in EasyBuild v4.0, and replaced by the :ref:`system_toolchain`. - - -Common toolchains -~~~~~~~~~~~~~~~~~ - -For more information on the concept of *common toolchains*, see :ref:`common_toolchains`. - -.. _easyconfig_files: - -Easyconfig files ----------------- - -The specification files that are supplied to EasyBuild are referred to as **easyconfig files** -(or simply `easyconfigs`), which are basically plain text files containing (mostly) -key-value assignments for build parameters supported by the framework, also referred -to as **easyconfig parameters** (see :doc:`Writing_easyconfig_files` for more information). - -Note that easyconfig files only provide the bits of information required -to determine the corresponding module name; the module name itself is computed by EasyBuild -framework by querying the module naming scheme being used. The complete -list of supported easyconfig parameters can be easily obtained via the EasyBuild command line using -``eb -a`` (see also :ref:`avail_easyconfig_params`). - -As such, each easyconfig file provides a complete specification of which particular software -package should be installed, and which settings should be used for building it. After completing -an installation, EasyBuild copies the used easyconfig file to the install directory, as a template, -and also supports maintaining an easyconfig archive which is updated on every successful installation. -Therefore, reproducing installations becomes trivial. - -.. _extensions: - -Extensions ----------- - -Some software packages support installing additional add-ons alongside the 'main' software, either in the same -installation prefix, or in a separate location. - -In EasyBuild, we use the neutral term '**extensions**' to refer these add-ons. - -Well-known examples include: - -* Perl modules (http://www.cpan.org/modules/) -* Python packages (https://pypi.python.org/pypi) -* R libraries (http://cran.r-project.org/web/packages/) -* Ruby gems (http://guides.rubygems.org/what-is-a-gem/) diff --git a/docs/Configuration.rst b/docs/Configuration.rst deleted file mode 100644 index a971b821..00000000 --- a/docs/Configuration.rst +++ /dev/null @@ -1,731 +0,0 @@ -.. _configuring_easybuild: - -Configuring EasyBuild -===================== - -This page discusses the recommended style of configuring -EasyBuild, which is supported since EasyBuild v1.3.0. - -A demo on configuring EasyBuild is available :ref:`here `. - -.. contents:: - :depth: 3 - :backlinks: none - -.. _configuration_types: - -Supported configuration types ------------------------------ - -Configuring EasyBuild can be done by: - -* using ``eb`` with **command line arguments** -* setting **environment variables** (``$EASYBUILD_...``) -* providing one or more **configuration files** - -Of course, combining any of these types of configuration works too (and -is even fairly common). - -The order of preference for the different configuration types is as listed above, that is: - -* environment variables override the corresponding entries in the configuration file -* command line arguments in turn override the corresponding environment variables *and* matching entries in the - configuration file - - -.. _configuration_consistency: - -Consistency across supported configuration types -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Note that the various available configuration options are handled -**consistently** across the supported configuration types. - -For example: to configure EasyBuild to use Lmod as modules tool, the following alternatives are available: - -* configuration file entry (key-value assignment): - - .. code:: ini - - [config] - modules-tool = Lmod - -* environment variable (upper case, ``EASYBUILD_`` prefix, ``-``'s becomes ``_``'s): - - .. code:: - - $ export EASYBUILD_MODULES_TOOL=Lmod - -* command line argument (long options preceded by ``--`` and (optionally) using ``=``): - - .. code:: - - $ eb --modules-tool=Lmod - - or - - .. code:: - - $ eb --modules-tool Lmod - -For more details w.r.t. each of the supported configuration types, see below. - - -.. _configuration_file: - -Configuration file(s) -~~~~~~~~~~~~~~~~~~~~~ - -.. _list_of_configuration_files: - -List of used configuration files -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -The list of configuration files that will be used by EasyBuild is determined in the following order of preference: - -* the path(s) specified via the **command line argument** ``--configfiles`` -* the path(s) specified via the ``$EASYBUILD_CONFIGFILES`` **environment variable** -* the **default paths** for EasyBuild configuration files - -.. _default_configuration_files: - -Default configuration files -+++++++++++++++++++++++++++ - -By default, EasyBuild will use existing configuration files at the following paths: - -* ``$dir/easybuild.d/*.cfg``, for each directory ``$dir`` listed in ``$XDG_CONFIG_DIRS`` (where ``$XDG_CONFIG_DIRS`` - defaults to ``/etc``) -* ``$XDG_CONFIG_HOME/easybuild/config.cfg`` (where ``$XDG_CONFIG_HOME`` defaults to ``$HOME/.config``) - -Hence, if ``$XDG_CONFIG_HOME`` and ``$XDG_CONFIG_DIRS`` are not defined, EasyBuild will only consider default -configuration files at ``/etc/easybuild.d/*.cfg`` and ``$HOME/.config/easybuild/config.cfg``. - -The configuration file located in ``$XDG_CONFIG_HOME`` will be listed *after* the ones obtained via ``$XDG_CONFIG_DIRS``, -such that user-defined configuration settings have preference over system defaults. - -A detailed overview of the list of default configuration files is available via ``eb --show-default-configfiles`` -(available since EasyBuild v2.1.0). For example:: - - $ XDG_CONFIG_DIRS=/tmp/etc:/tmp/moreetc eb --show-default-configfiles - Default list of configuration files: - - [with $XDG_CONFIG_HOME: (not set), $XDG_CONFIG_DIRS: /tmp/etc:/tmp/moreetc] - - * user-level: ${XDG_CONFIG_HOME:-$HOME/.config}/easybuild/config.cfg - -> /home/example/.config/easybuild/config.cfg => found - * system-level: ${XDG_CONFIG_DIRS:-/etc}/easybuild.d/*.cfg - -> {/tmp/etc, /tmp/moreetc}/easybuild.d/*.cfg => /tmp/etc/easybuild.d/config.cfg, /tmp/moreetc/easybuild.d/bar.cfg, /tmp/moreetc/easybuild.d/foo.cfg - - Default list of existing configuration files (4): /tmp/etc/easybuild.d/config.cfg, /tmp/moreetc/easybuild.d/bar.cfg, /tmp/moreetc/easybuild.d/foo.cfg, /home/example/.config/easybuild/config.cfg - -Multiple configuration files -++++++++++++++++++++++++++++ - -If multiple configuration files are listed via a mechanism listed above, the settings in the last -configuration file have preference over the others. - -Each available configuration file will be used, and the configuration settings specified in these files -will be retained according to the order of preference as indicated above: settings in configuration files specified via -``--configfiles`` override those in configuration files specified via ``$EASYBUILD_CONFIGFILES``, which in turns override -settings in default configuration files. - -Ignored configuration files -+++++++++++++++++++++++++++ - -On top of this, the ``--ignoreconfigfiles`` configuration option allows to specify configuration files that should be -*ignored* by EasyBuild (regardless of whether they are specified via any of the options above). - - -Configuration file format -^^^^^^^^^^^^^^^^^^^^^^^^^ - -The EasyBuild configuration file follows the default Python -configuration format as parsed by the ``configparser`` module -(see `http://docs.python.org/2/library/configparser.html`_). - -Configuration files are organized in sections, the section name for a -particular configuration setting is indicated in the output of ``eb --help``. -Some examples sections are: ``MAIN``, ``basic``, ``config``, -``informative``, ``override``, ``regtest``, ``software``, ``unittest``, etc. - -Sections are indicated by specifying the section name in square brackets -on a dedicated line, e.g., ``[basic]``. - -Configuration settings are specified in a ``key = value`` or -``key: value`` format, **without using quotes for string-like values**. -For boolean configuration settings, values that evaluated to ``True`` -(e.g., ``true``, ``1``, …) are all equivalent to enabling the setting. - -Comment lines start with a hash character ``#`` (just like in Python code). - -An example configuration file that should make everything clear is shown below. - -.. code:: python - - [basic] - # always enable logging to stdout - logtostdout = true - [config] - # use Lmod as modules tool - modules-tool: Lmod - # use different default installation path - prefix=/home/you/work/easybuild/ - -.. _configuration_file_templates_constants: - -Templates and constants supported in configuration files -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Two types of template values ``%(...)s`` are supported in configuration files: - -* for configuration options defined in the configuration file (and only those) - - * *syntax:* ``%(opt)s``, i.e., using the (lowercase) name of the configuration option - -* for the default value of selected configuration options (see ``eb --avail-cfgfile-constants``) - - * *syntax:* ``%(DEFAULT_OPT)s``, i.e., using the uppercase name of the configuration option and prefixed with ``DEFAULT_`` - - -.. note:: - These template values are only supported in configuration files, *not* in environment variable values or - command line option values. - -.. note:: - Using an unknown template value, i.e. either one for a configuration option that was not defined in the - configuration file, or a non-existing one for a particular default value, will result in an error like: - ``ConfigParser.InterpolationMissingOptionError: Bad value substitution``. - -Example -+++++++ - -To include both the (custom) location for the easyconfigs archive repository and the default list of robot search -paths in the active robot search path, the following configuration file entry can be used, featuring the template -for the ``repositorypath`` configuration option and the provided ``DEFAULT_ROBOT_PATHS`` constant:: - - [basic] - repositorypath = /home/example/easybuild/easyconfigs_archive - robot-paths = %(repositorypath)s:%(DEFAULT_ROBOT_PATHS)s - -See also :ref:`controlling_robot_search_path`. - -Generating a template configuration file -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Since EasyBuild v1.10, a command line option ``--confighelp`` is -available that prints out the help text as an annotated configuration -file. This can be used as an empty template configuration file: - -.. code:: shell-session - - $ mkdir -p $HOME/.config/easybuild - $ eb --confighelp > $HOME/.config/easybuild/config.cfg - -.. code:: shell-session - - $ head $HOME/.easybuild/config.cfg - [MAIN] - # Enable debug log mode (def False) - #debug= - # Enable info log mode (def False) - #info= - # Enable info quiet/warning mode (def False) - #quiet= - - [basic] - # Print build overview incl. dependencies (full paths) (def False) - -.. _configuration_env_vars: - -Environment variables -~~~~~~~~~~~~~~~~~~~~~ - -All configuration settings listed as long options in ``eb --help`` can -also be specified via ``EASYBUILD_``-prefixed environment variables. - -Configuration settings specified this way always override the -corresponding setting specified in a configuration file. - -For example, to enable debug logging using an environment variable: - -.. code:: shell-session - - $ export EASYBUILD_DEBUG=1 - -More examples of using environment variables to configure EasyBuild are -shown in the sections below. - -.. tip:: Any configuration option of EasyBuild which can be tuned by command line - or via the configuration file, can also be tuned via a corresponding environment variable. - -.. note:: If any ``$EASYBUILD``-prefixed environment variables are defined that do not correspond to a known - configuration option, EasyBuild will report an error message and exit. - -.. _configuration_cmdline: - -Command line arguments -~~~~~~~~~~~~~~~~~~~~~~ - -The configuration type with the highest precedence are the ``eb`` -command line arguments, which override settings specified through environment variables or in configuration files. - -For some configuration options, both short and long command line -arguments are available (see ``eb --help``); the long options indicate -how the configuration setting should be specified in a configuration file -or via an environment variable (``$EASYBUILD_``). - -For boolean configuration settings, both the ``--

    ftnLxg=uQ>lIRAS2?{s)W+MG|j`_yZE=Au>0%1RC#dR$g_!nl6LVE2si zlJELygl_nj%e)AGZl$b#i)n7kJacN_kFEL1jYsv&cX{zYN|QgTK0wx%;_Kh&d1kyl z=wzp`(~6i|4m*LnT|E70NjEK9!KOKLmSy0nE`4Kd0@)$n%KJ0kYI8B;EQHj@paoBz z81qnFb=ip`0zYqj2qAhpQk&!GemB!+Bc(pWPU-tZZH^MhDD|ZoVkxRyJe-2VdcM8w z2mG}(%`^SBoLqNLu38u807Zp%=3L~Cf?EAn{Y6EZdU;Igeq+VPzueF5Tz@tY+uhHm z<=Naf5@`LG+r_<8OXVtc^x2jhO*)i4)O%g&z!OsTrsp&E$SoaXwsOL^N81&k+EP;U z`O!G!Q{DNYWk_@5#U8GK&kAp1#Y@D5u$|i{& z=|DLOID)VoBDztrrQR6zjYi)G52l~wE}tdqL3m-OMj@1`bTJ~;aM+$m*CM4h4NV5SjuOxMJHuD!8A${C;mq zg+s{UEm*EX+Tjj;9#T?ADAT;x$?W%rhOI@4t+BTF-p4 z8&IC;3F9xDf3b!z%fN~h`1#4FA&id(vRXUZ+7W<`^Bn07vz>W=S`*a;DCamPCZ+>6 zqhk6bFV^!Pr@Pu&=Yo(y3u1k(exLpl4c~(`u9VCL{j2CjyKZAVW7s&->MAbT)GqN5 zHoRv;o>8%O(WaXy8j|1at*74WqMrGWiM|lHGSP8wgvk5WiyqRt5*For7JpINUB@lW znCFV3$b=bLU8t8^ICK4r*jv$73@FUqPpnqR#m0n>oH%Q^;P0V#@%Pb`cYO*BEEbVWe}LeZeMLXo8~Q+EIQr(MB1BP zaOc?Mj2!xO#HuuIh&{u{VaGvp7!I@OK(?ooIqrULD&2TWU+`MEr15osf3lm>DCL@g zep|sV53A4=)!aPmqCN~pKIeOhRPkK`;4e)yD8ra5^x62(B1B5%M_m4ZrSJS9Qqff} zrVRs6k-^K`OI3ZIR<@4NW;Q2i7;(~48(|n|^dxxVbh$=RygWhbnX$Zb@LEVk`)Y4f zG&Fh|_MC`Sr&f2-7unu@{IEiL;;6lU+v^=*YSrAQh-%){&dfb<;j0ZE4`wUe2(gOr zrDo>g+0u*Fzd0a@`*f42BSd#+yx=psZl&K;@xHvV81G+Rkfto9_gu!*i?9ivZoUxyp`b3V`+c7Z1zK%~~1*mUYKOdHCQnd?z)q^2MG>7$0Gq{0ACmZ2JK zjm@4TGwe95-sdVx1`jq1!Nq7ssvI@?o*G0v^s?Jm3|ttJ?~r;;B6%6 zr{kokEHb&IMW7a_7H&3Ywy8V~6BoSCA9Xk!v9Spv1foTt6rcORhQ6viJd4(1Mxa+Jf;C|$U16aKwPFR`!2eZTq8FR{#$ZQ$$F8T-?w?$%&v_*wJJVMJ3S1yRCf>9izi3w z)jr{3XHw0*`94#a8d>8r651hyzFnue(~Wkjs^O1B6v+39%=v7AmFS#cjWzR7>K+&6 zl)Wsdc-prN9^o+`?MY)dz$g>D|3(Ib3AM^yTEVk##*6$ z(SfHAq3MQLAk&wjp6)wMS!!(S9B(+{U^F8frA0ILdx*KHD6C;Q8mSR|W zdWH|Le#4QA6aMm8rYO|);jl68;mh;2OSsxg^0V<=Zo4t|Cy04*K^Mp7r}bK)R1kP0 z`@8drqHx=koDJIvF2w`6@2=+V6pKyaQqt8TXnUDzRT&&{^|-0T+ZsuN)|r=@+C5}M z-g+vZ9rP2SJDF~OM}$lvz_>phW>jyQPmB>o9z<{Zw7r+KP{>EhM8>UX*O^iGs*4y& zpI2}DIN&WAyuxJHJD!$G8TQQbK4L%DiJ}zdgY(@jde4tZm3by?+re@O%~g4>_9KTZ zfJeg$OL?~B)*)#1)dP^Ww$ccyX%WIi+WXX~9W~8A{o(zBC%E+h zwj>HeUFB4(9KI==a8sJ8O)@{uJbB@3Y(NAvOTDQ)T7t1;KCa-@5Z~dg(m~jin-SS$ zr}i`YNMxX~Xw9^bbEP9QaUJg719x$#(C*=1up2tv)H|bTVXk)>$$AYp{$9yyIcl>+$W2KE_O~ovqz*ULf@+`BQA=ejX}oK7K+GZ-t_*W5=^ZP6X>)_+ zO?Q&l(G;Q#nuic8-=hdU&74eA&*}6u9!Aga_c!|LwBvVj@MRbUfNYhA5=cchGLu+6 zxyGO|!bhYf9*J~HQpF1@aEMUD5!}O#YjS5h)12RpCU=dB+s!*q zaZ(Vo>|B@OO@>Ks1!+A#NOG&l5MvQNQ-3)gn!T!yz@PfF0%u7DNB6@Rl&hQDMh-bP}jkkO&hxTd1Rn}R2k%Gu@S~AaX#}FE9)57uqFB-|C5-Xq7mO%qn zq2T4;y#Ocs{qoyn-DACV&k6w*5%`yil!)pXfOHmCn;Q7qk_)pu7~p*F8nqZ=cf-82 zMQe5&Dh#A}3Eq>{+aim$iP^1k7Fd9@F{t6gWw!$K7w*fn@O~dQD(DO_l&l?vWq?yPVC4?)`RR#aB)Ye^9Nq%oB*- zzD<*Ho!ax0IELP6msuX5iMtKtVe5+OWkl^jFm5vi%a#m)RL{S)?He^q8Mg1iyA-?6 zXZjj!kP@#X#0BRA=o}8y`55t2(}H0+cE-vgcFn+NeJ09btsI>p2z?yx0Umv4^)U^m z4TxKSj1UuZQ~g)VyzkQaj6A%Xg%aV6tO=hm9!ANOCZVI;c1Xr9;WsUUK zX)yjJZ^ZAlH(jlrcc0EqN}?Bvm>E+Dj@(yc_c%?t$x@hPdD=^TTdx@gJv__&oymT#`aF0ke(=65lI zmh#l#OC+1_?GuWA2LSpXmU**Qqwc(?t!5KQq<5!@D(f=`@(>p1OZA*`w326((nPaB z*m{i_LV#5`C(3Mnwd_Li#t21i69$MdZo~WI!BklQygRK3ed^cLfC`1)`q2hZMW%B| z1f6-7`zx@TWgm}Ne_ZQWmgYp+U~80Hkcb$hp6yV>5aKp3=F7hqxO93xTj>jblhqNy zms3e~!796Sd9;90EG}m?>oy$F2jK@3Ru4ZTd<_2zu_e-v;@Uj_L_>38vFTUxy;ogx z97uzpztW)Rj6echQSF1APQh~<$(FR`HvLiLsBAdr!FYCtIcvQZOT9A>!v8sywQ)KPfQ+p#kXxB_<7dtXNBDVn7M&={_V(y<%U5=k(Bae{7 zgk(kS?Hgv14zkuxBcBh-S`=bdJ5x-ps*E|%E2B-kFSKvYeyit}C*Q1pXv3_r{Wx05 zqI$u7PG4a~ z-8%JDQoLcniDef5{`E3)!-*nY53EX*G)-eK966tf={cXOKI^pjPXpd<$UPde;z69^mb)iMP$C}hsbYVx0tW!@oVbafQ zk*)B4Vn*{r8ibC~mfot97qRN2aL$RbQFp1jN$@u zmlNKJyvrR>fZ2DRB1Ld&6qR~aE6O8qta)~kQ`A#jZ76#a1k1*fcTLxwzMMI;RN{6a z_SQ{*o@+h18# zT>VmT-h4C6Uig9=(#g~yw(^&^Ux&=f#-@OCxiVTPohI3MM!8bV;O^+`Z9Q3oIYR)i z9FROEGS}t4Oz(s5aOJqn(`7HMJttyVJYS0FPA$wRzOsdz=J-XI7Vz zDYlJ`pkC8U)^H@)EZ2s-I(NAvy~@f$Z2Eb2iSLz?Wq63Se=jYmmp3-An$)SSq&KH= zfwQBF9TDM_{M!y66#uh>%4nYA#rUY4AAl;nnuT@mcX+(Xjn`H1O`*<&xSg~8Gud(d z@)r#&%i0)qQ0>T7qA9bjq_9NZHy;5fsRiIzR`rSfu8$Zi3ypo8Go!0ZDXb-O@Tk9sN53v;{DCOV>BqNB3J`}&%zNi`Iiym8$TpnK`K5sD{*5ZS(-AAy8ME~se&mk zbKnla&M?9iV!qaI|6W>UfN57+{obQpl)lqIoCjiME9-KzuQHLfWxit5Oq`LjHmC$o zFXpNZ{H)lG8xmw17{t28-Gs_1v;>m7&EuFYLl|HYO z3tMItsG)s5-R2VBQhlUnuG7*J=Khme8^_LVeasUK% zcE`!Ch(2pJ-H>L9I15ir=lVRmMD@@x^~2Mhc{zIp)bJ%194-Bxv|7T6@ivY35yFX~ zte%fhSTM1D?SQC{cWz%S9gh|_DyM211em5B)9lRJ-eXrtTw4C1V=+N51~Fwm9^d$u z+qaZ8t)$(Wf~V8MqQ7`a;&g2h298;8jZE>`DMr`5IS)D=2um?v9JU77lHYmh0@J;; z8Tdc{p6)qf->*#6bO{hx8~Y31q_TZTNsGRd$RAMXv~R;{1&zLlae)&B%YCO&4#!?E z=BkFPK^6a3q6P;W#n3Qq=U>LjjYu);2YhWYV?f`DkRPs!y;EB z9I8&=-iefraopvB_oRELEPAK=erGC$;o$R#cNO0kw(vP45qKJw^AMNoD-aP;u!WE; zt+;FCQCwdaJ4t60aJ&Wb^1oren* zT>^9NlCE}*p9)- zsX^Av$oK2$EFkIo4~@RSvXjL(hzlX-CDl1xu-??5Qd>z^{ME>Ce{$}v z05M6;da2A+<^^x-XfwXZsNY^DP=&!Ano3F?uPz(#v!K#lYLy};yK2AusK%Gj>J(O! zZaGDZ3EX?s-03OlOkQqbCHBir%>hyq)sM-?9W~3x*$ZDkhMWSbKyxR-#og+c_<97& z%vH@lzJ8I)9^G;&0N28I_3WLd4>*gnn{!@_C&!t>T&~=f*!`G?L8jk0_DD8RUha-h zclv2I_*{7fUd~imp_^c%d1Xo)%k2)|JTaf=5ZBclXCP39!AWS(4Zi_T$X~4P$2J18 z{Pu$HK~<3wI`OuEgb}`O(eoO%xl?EK+8F|M_hT`PAwxfl-c+2*pPc!3u*T_~V}I1G zpIO5-%rH~gZtnF}AB#8nT$B)U`_P1l zwL4fjpC#|2yx0Qf7a>o3We@-PpSM_9BH(EiN?_&e;>zsp_(D|#_X*rvCm(HTm6@Ou z)EKWst`72Ip4>#_s*DVM_nn@S%1B>5GodcWZ{-P=!~w>&3%w*&UqpcUD<61D$cC+= zD{7=y-z++s^ln#iL9X<4S+}Npz~f-2`<0ZtfXpRm2H%Z| zpqNJ?OjZN1#48CD=jy#B-R42&^^KywGM(d-7pvgs7JDUZRs`O>Nj{;C%-5&n@3cA? zw(}EnuarHRsgu$hDlgf~Dh3hbSly+6P8a4GB`$`xFHGtwahhqFsD3f*XPb)E+D&S8zf{XiE9~q|qWtFW!fF$h*-=JlOA&%-|B5ff*t=i|)o06ZAz| z_8}G1m&0x|y+q@r%>Y1($`GL^lss0SGETY)s9@73#%Wxzn%%oSHXsJePT4`(q3qd) zspt9WXn{9rd=tYRrwZ)MCH~jIOWsZMCFI`m1X!?if19+W+oIN0uja(Nd)QxeFO3AZ zj%zX|KG~l1jE;x&?mkusYNbd}xv5rZ*NaEum#Vt83zwW^JUcRUBb4pj$}=8VQ!`uQ zBt-pQp6NUb#cF%@$Xg>5QUWXYbo5x_Df}%4);-6yZHDxlb)Vz$(?FZ7tWk7&Axhg_i}<%L=5-h{=HqqTNWF zH6$ehC>!X7p|WyLgN5#gGzF79)jwyEkR7Z>S-j75OdQ@{YOd zkV?sR2x(4isz6^eQN@7g6KlCm3^U~-fwYlOE%Aq4jD^@mu|WB;_V{G^4~GJkEvpp) zCHCr|gM+yCtu2<1ad&ratv12lAQj~v8;N2FC&<%Pa(Has2V zIwM`iYj4>zQEt7_SIQ_P*tf;%GYLO?;6pi54Ft@9SSwlY<}om;uI z)UlwYMw27a2LK&JN|=B4Djn|_i~c-nju{SXmDoWN@N*^1A}-$GeYTg~YSp7LKhr$N z;~|91!H7_>4dopih7Bn3?vAOnl;FX)9ufyXoa`r}iNz}_cmu@#BVQU8Mp&KMb5&*> zR2Zo2Z5d_pgCD(O?5Hkt@@rIO=G^5cWj<`FDo+qT9JeS`pJ{=Pe(3b z8_s%#FLo-5PMfRvFFCHzlt~*FPE?9xf<{hvAT&a8Ay(lO1>PJTOI?ghB*bgGC5hVi zKBc%U6J#-J_d+#`rA2rd=X)O1sO=$y2R%NbiVa2qNij9kn!J?*#ODm~On_~P0Y z0;2MAQCJ3QwoF+-65-a#cMVOoH>IXk*P@o;0fR@yxGM z*N##=H=nEOdyAi$H-oU!uxps%kB?y=Hmw8AC_R$&YOD*#cb~bYQv|{Q?5M#9tz5Xj zb%Ofo>K;@|t*j$m`8c-crLC4DwPI2o zZF{G86Ao~S_BrBrPN|0$i~5X2g;&5fYV!A1nZ-BG+3%mHAxvVK6*wRh!`9sVT~II$ z;nIDlmGG)ofQ>Q)0h?eV(2 z&vre|^o&s*uIa?GDhh?oYzOrbjZHCVLxb(;$y?Y(+u$41`ecR~iO+5FO)8{z<_Bhr z*E_2WehU>{@y()zvx@B+lF(A#!6Tt*I2VWsI%FQ89W8As%6lgf$Q;ewcRBfrix)xi8*YO)2aVzcatof;}n1Le%$tj<45OZ{WkB0@}&7Mf{9#k>e ztsM1;e~b5A@YARp#-En*v(XPNZ^l<+JTYHgsub-_EjnP`kWP1MOWCP{h)QP*{sAW6 zlyAR1Yv;gjf^ZLW2n3W0lwjlQ^?ox?`vTCs;`7JgP0FS!@Ir?ahgxIJ7RD;W}`IOJENTLZc^lMI_h zLUNw&xi}T}DTY5m$6EImN0q7=TsBQJ#0fR4HmwIPRqj;^Po2Bg(E&3z9izN2sOM;? zlcr-_7Kvym3%>)>%Qoc1Fz$STtoy3;pUZg)lFQ~NP?y)N`W~UPb=AG<44dE^@rJQj z>drS!It^v~&D*Yrq3U9ZHx%jl+h&8z;4fFVb`z=3CU?FmD0WITbnjgZgT&r_YS2w&I~ZqEWdi&ml<0ooN6w! z?@j1Y6{LM#ttwU8GC2)v)Yfk?_jz%w(PR@;jH@29R!M8sKF$JIi||^P1YL{n>Nd3? zW`$(lNxpemazf2*!T#oRF0nCH8wA=h4aXfcQI8rd@(M;{yI zR&1e+#Ar$Tiss`&cXUtoq%4a;T{;u2z!jCzDE;F(k?%n%klg1yJckS1B`)c%3A%Dr z4|}{jReGLqdY(kxPyWU^gnc)(%{6?FRk_#40FWI)+amXB|E=6ZS%T?z`j^c0ScagT z60k~|ef9UGdt_OnD=6p2DR-NGhl!cd%zfLFKXx&8O|2C32vo^#%C$97J-hJ*=3&Mq zUsL`@(124d`@1?Fg6eA5{G5LUK=%f^Q!<~+Iyja#x#e);S$l^sl{!gWuEE}h_oAnw ztRn8HZF*L8zl@@Wd~p(v=!V1QUNr{yyI?2Mg-oh_^GUEtCDs)y4sV#RE5 z&%R^WWa(~2rWt=;3(|4YWLb+Qi48$BOyuJVqj6;*_e3(?uS$X$v{SxZVyNCvvpVF;ND_gw%PXx{91#G7jx^-)e#odAbcyyR zm@|l3eOWdbYWb*D}gZdnml;T)kab3*9q;nFVxjnV)j!cUJYW2H1>k zgHj&nXMBn6Xgj7w=3i5g-4BTfyG6p$D_F5_xH9M8T~?C(Qq`9^92=FST$Xr=aE?c-@*X1P<4bE&Xhl9Sd!B{vNPZz`2_VQM<%?102+dx`Fsswo%Yp= z8e!x<#OU$p+u7*q*2=u4pI9oGa9;%ZP`#_J(xH6dMb9+}oPqk|6sS6r8S>v41Jq2M z@Wh7$m!kpa*y{SJ{@?8_WXDg*Zp_=Ij3`TZ^)6)y=H_2o0G&?H_Q}sTy=CxCEp!s4 zzZI|2I6h+FgEKjtR}N=ut=w}46g-at<6C`C<#p~w_@-R0ESS^KySMMp5W?Ydpyc_8 zlC+L}9v`F#YS%-gaiCWoVZgkEg!qp!i$IZ>H+K*!k@N=o2TZdH%!OGCoA{!6j-M;+ zhMnx$OqkC%5FJp(yLW6ExTdu-ucjHH;}z_#Ao=+=-9*DgRiE6CzwC(n@GAis{r0Iy zVoI1Gqiyx>6dU@X4rkc4aG;A5$lbkhLvT62<>ivd998yD}wOr|eGbH10> zLKu8=-|k@v=z=I+y)yblOHI60EYJW_YGlwKQmp}PoNF)0Z=EJHZbGX$wm&GDLd4`4 z)L-+e*{HS~$#`Kfcg-tFW4V&nP~)O zEgPZ_%IuQ=I6SP12f`ZaPz-c>jC~ek}Ogn2-bI?3}2#kW&oWnE8Oxt zy>5v5cLf!jwfGyboF(=05-VlpNgmMQvhIHYNSqA&uOkEc>mLdm4+K9!&I9R3H)WZS zous1?xaP@Gsnsu_0Yr8@+PLj|g+{6MMA5c$+-nX%6@yNaQv%frzD&TwAt;$l`U#&? z@g8rTGO53Gk)J<+B#8?R4th>t?TL`Cn#x54M7~gXet_mWB&DHh(0kmv|JJBfu7*4~ zCU z?T*Q-Fz1nrrK=*cex_3jGr^Qn;xTj6x!$!mu;tfu1udHXk_vurABY^_th+bhezueZCixTUevzyyi)J7x;jX&&DRM<_yV%kY+d?Cl+mY z@W7tmM*yc-`t?6h2Qgt*&s7K+F1WGAvz05d@`VDriIoXp7kP}?s{;dp1%7Zo_ zNI$xE7<<>WGY(YxWrw9K%;SH?AZnH-LCUU69k<4l(d<7jO&%W93mRMudp&?sPXOHw z-9JLQ^1WTgQ@X)WZPwf&G~dr3tQiENS;RqZ&3Et-`P2Q^?DJO#U~|oPFz8GG(*BP< zsk%RJ#+rTCkAi@;<~x{CyZ*1U2ScV?yGgrwfyE&l(^S%a(Pj+_uM`sY4X+cz>+_3wb$j{fgdxV~eJb->4Ud#u}I zjRn@-VU01?r^mWGth>V+3#_}t8e^+Z1b4r?s1?hb2= f@&7D32={KgJWgzvNyIiEwVHA3=-K!Dce}G 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 literal 0 HcmV?d00001 diff --git a/logo/png/easybuild_logo_2022_horizontal_light_bg.png b/logo/png/easybuild_logo_2022_horizontal_light_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..1c21ad0cbd85c0d249dace22168160fd32e68e1c GIT binary patch literal 80347 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 literal 0 HcmV?d00001 diff --git a/logo/png/easybuild_logo_2022_horizontal_no_slogan_dark_bg.png b/logo/png/easybuild_logo_2022_horizontal_no_slogan_dark_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..62a618234311a70e2303c00b554e57c617986a26 GIT binary patch literal 60571 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%0DYSF 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 RE});Ew77y;orqEJ{{e&-JqG{) literal 0 HcmV?d00001 diff --git a/logo/old_logo_2012-2022/easybuild_logo_white.png b/logo/old_logo_2012-2022/easybuild_logo_white.png new file mode 100644 index 0000000000000000000000000000000000000000..af03a2bb8eeea914955178442c76012142d5875c GIT binary patch literal 134769 zcmXtA1yq$w*G52)?rucs?yiF<-Q6A1-5}kd(tVU}q*DO_NonblE~T4)j`#mq>k8t! z^1d^(_kL=OR#B40KqW^?WH>l#xHk|<4e$AbB`9{oF6BRzD!k4Mb zV#TY=3J}}=P1klgnv)^?p)JG7@mrN)8zMH&|2|0IP|Aa&+%s52rAu1fNv3OEN)lpa zJ>HUAFqSsm3n*lho6a;a54Q^SOl{74SzEtmWu@lj4~^~+UECfv%aViq`}n+Z^+yRJ zB%7Mb_WR)q?IiHJQuX37mDoArJ8|zU2j>5NVse#O=NHu1L?6k888!NiUb$)V z>XDL}SeT)5&sHT7lQDPtyuh7yJhs1f9ArF~xd}%w3c?Bdcd(7CH5yv*zS9 zys&E}KCkl5U-PPJdsoimN20>SJ0_!mZSD#`*{splDVjPd`!~ZP{<~oA#l2%3* zAKG8`b|fD|3TEj!_96{bG%6>Zo13q_-ze4OovUr)-;4w{i>r`9n@$I)adbsW3^rJ<2QxD8mQ0B z8R`1^l8Cb;%-;H+H~g5+qj_diRUxIWIW4}z%;ePWSXCyaF7slq&Q0iCboFuK%QOE| z-p1~S*K-Yd#lyvb!PYW?x%FY1;Pu7oEUr*8w_INMiDyxvAs*$4O6%-sX z5c&BfZIXL_&6De=o8RMSTDaiD;GrJ))U(M`*PPf$+K?m^5&Ed99L z-eHRdGS8o$u4oX*{AX>2!>rd`6 zU7*KTbK~aGp3N_9mohby#QsR+DSAJDnRW6=ub3k8sPtiW`jMO8%JN0#ATu=&?_a6d zftU3}ce%c}l&44IKQ@Gg&DmnG$Xhq>zhW&%JWeXt8NQ(X_c3AGR{?LQOhVR0xSktm zWJ@`lF^SWDBc0yXvUlDBd)d;ulRODqnHQPW0ZwIL1AU(EeQ~3fSClq<^)f7#aGCm% zwxRJ=TJ5LR`(Mw6=ANIm-mQ4nlcGNjhKk<$&_u)5`1NtNu$R)+QQI*#DXCtK%{VlR za&&tnD>597$gDdI<={>-2g%9GPCF7oD*UE`JbZV_I1uxRQ@dG`hk8~rimn~0-QK&YotZ^bKR{DoZ*bqb=`q=G%=)O;a<3=WLf+TN$5Go5Ub{5Sj;F6r zys&V8np?@LaPZc2ddc{>N`5hhDEa#P%kbU6F|qJ`uN8~7|JtUnDR{%~2n@2Rd8>n8 zwO6;tUDu0~C>@u}e%(XtT@^fIzkhtF4SEdh=z3@mDP1DRpkNqyudb)a?Xes4mqc6V z&1ZhOL|JOP3HR^urKOBW#}5=r&m(I8|M=v1{aKYXy}SBL>LBbe&vUTcku@fkGZ1jO zM1OZSsm!#A@$8v|t81N+anN%kS34}9u0s`K^rvuL#d#Jll8sbn7D(X2`d&el(j#_c zQ=e6^{&yxl#>8$b`WBAn8_>x3-mZR8rvE!3&t6In&eZ46bP9Q5hSk;LpRT9al)@5m z%b@HHnO5s2i6}m{6?7A1X?ebwy2cJ#f+kb$y3x_mdTGhIxe3o@6Kc{*a`jtW3;Py2!Q%S*Eu%-h-udlEF``=5- zKD-ZyF5Ti6dFj_Dr9gb2UqoB0=Z|w7G3UFy1&D5hpu3hk9YKhNG{fL zV)k+1Ti%g@;g2b=A&}3~m{ejcBKK#L&F-b=K1cM*xhxgNU6c)UssCS-)DS@{x19K6$3Rs}6(q$4SsHf3c}Zk7a@ z<&Qo~v>znRED(uFV82Fd_?}yrj(07mJ)C}-dWMbo%=L+lZ3uOmH1_XcgQ^qGH*ue9 z_E(4uixu$C4cLeEgNsg3!*}^;zBzY!C3FXu^nQGz3O32GHt^op6qFxoXaQV}*Rc`Y z*W~B2VYTM{Tnus$q_wq3D#Ai?B*?k?N@u`}chpf_i}!!ldVIYez!_qg5MN>F6~CHd*O%YCC9Kzmvf~nh%BM_^DD5RZsA#F*6G&=fd@`Nt=$3prtMw)$9_y{WDw3 zb%SdW{ifuNQV0tt32*e9q!-0Z81DPs5zkn(^jYDOiAKi8*UVJVp zLIpKsy-+HvRb{|9znIsbNHyDbYAx}xKDEX6i?h$%7rE1`YHzu_`@ja0(!2`EfYh7V z<@x~&hF=fJsEv=Oc`VV87$!^69~ z=`&?%wYDCbXtuL*ThBy)Ji7wxdxbu&T_^BwZ^NJ`QuW;;iUcWdiNV-${~C%V7PYu& zkaBvw+_7M_H&qI1m+M(zVBmX3^`d8f7YF05EEl-b;^E=p(3F(S%$V$K@^3>!@=ov8 z!P;w`c-_4)Xg;PX^f4$}q1j8?Iw|=Q<+mrO@x3?3mrY6?kBN3HpY{ZOLi`>b&SaV! zEE!uZvtWPxTU6YHk1j*L*^PMj_QEKH=kdNBpDB>xr zMX=yFT-;UCt4pEp;t_CgRFQ>Ue@Agx4HGvsEp+(tySlkORaREMaHoYTDOZ@D3VR-y zSng#UEw#n!<#wLqT1tH6(fW}2GMijL>Ken!I@ZWuJGyb~SD`Y^?LuYKA-N@N-(S-B z4P7Sb>Gy1o3a^S;6SgYlmUzuF+Yep7emrvnE#LdJalJbL?I-OAMg@L1ub%v+t`%>G z-Hl2PCpSR^D8OYD4hxMAKk29kk^N}7=-jr3aV#l+e4tmB!XhH&x51;2A)Ec#6wE;1 z`aIsy_uvhHJxn8bcYkj=yxgXJjSKsg*Ym9}7f8|Xt5Y*cf8W<*Y#+4}Auruyx1BM5 zB%i)FzM4v$T}@J^W)pvKFUE|R$D%Cx+c=)cBB|I-5Wb6Bihm#YtHRair0*3UHtcyS zN=jaDIDCRabwVH(97nDDY^sBEjSg8~=clM>XlS6XYDlnOgeE;)zbd%h*Q&8yn|)i*tDyQ(DF<4CEL`#r0k#$J|5M zXUlSxmzpjQw9uDh67q`igA3_GULhM%rZp#*;Tdhh)X$P;XQfj=z8g%JFNx_ye74?S z_Bl26Pr4U-dzu*NY+o_k#HLZSoo&bQN<@NG+oj^;Ox8`X{(*+M?q4&6F9ASqYzX;# zepyig7mb*NhOMVZJ+O)Wn>E-V@O+!_x+~BzF))E zU<*70dU%ZBnB69=dRc>%{=voZYzBUwx$+c(10Cl@Z<= zr=ZdQLc++ndirnU)C{ftq?LukJbJO}^VQoaJSf}C!kG2YNSDA-gd~0*oBEFAQbt(E z(Uic_xjgtgc6s!Wb0jwUct6G$T9En>2y51`rTg5JJEJk0vIRhdkXoKtK>hr~&jRW0 ztG^r9Cdv>b8Xg|}+S++mgX|9>aCwyVQ(pP}&Tf1uD9lsp6vd+>U?GjC4M(CaIU~WfmR0YKIN8L96 z-f;m$rh+FiIU{4jgaI!7*8;P`hTJKvXzW+NhUhtrnVv!{UL#>qvd9UVUGROrAi~C` zw)5#vpqR{Z1ATky{mHmpAzI&=-hBbX?T?keL~;q_nwkBM65?SMw}_qrw^4P z*#0sB^N-O9gUI$uwR^+aXbBioqhmgBQtBTj{0qp$Lmh0`H!(^=-v={jXVQauQVB)E zn6TUY&22qegBv}NG_RmKXey!6b+$JxKXn2CdjUK5sI%$|HC=~SsYxBze&M^G2shsX zj+USY%$uQ_a+5jq3H>#Akr1?q#=f#PaeqqVI2zdtGlhv4h@Fpw2RGri8mTOTPXV+K z>GHdf+|tfk*z}HfaF`!92Ltt6xp;5bq6T97L*2Kh(w3#ROo~0&SKk)?G<$hwZ89Fx z=oyW^3I#MLk?PN!^v9@QMrFs~j8rIya)CBJ{wXc!{yfcyg=09Fp_IkrT<_V)2&o(4(Ux1LCkK^gghRGK||hBOV{nyBZ0yjR7DGcwB> z0@QT{->(Ex-R88d4emSH28b*f>pXdmh8DgXFY`T$+zXkFRTooNu1s>V&5~Ye?d%t0 z$=HZ`X7&EZ=$$XN9eS2oZOoWaGuxZBYp^bFGLQKr;QoAeZYVkm{gsVP3B%@&JeFju z+(B?jCty}!0qNX6ts7-v_H?iD*oE2L+Lcynrdv%i>(KA_R~ZxEywywOe3Q1?WF`m} zbuY(F5o1ED@|zg4SFh+T?w+eFuMj4h6MM?LNx_x-VDkb596=XS*P!_s+vA1bUgF&u zwqJf4=oa$i1zb_1U)=}UrB(A#XAV*R8`i7>0y^cCxoK>MW-oA)zdb`i0X$=}SosUr zdDO2bs&G+paZ}ep3|!Q54ugyJx;89~n(0TE!>%q~B^EMVx@vVwvnd(!+K8REFJGou zeCjV}@BX!{RC&00em=1H2XwP@nS+U9paZDi5(A+D{$j1{Jc2>k1(h?A>F{R8Cm7s^*49$e3YO= z37HJ1bCNodk&z9d($R*}Xi4D1B~XcvQeODdiijAT?V6qyq;ViXr;6%%V= z{UEcHSJ+kEU4Ou;ue#7DlGF1o8N?p$U`2}6#!H4@}a>ANmZv<5j}#v8Hwu$^0tMgets2UexT zjJTLD+vi1?_gXCdSHlp*>IdwtT*^HMmS+PijTH1q=>08%rz$Q-?*_9H1l-^~5pM1M z7g>3EOQM8g0mG8$j;&rh$Z`AQm8e4Q{8w^{!i(lQ2TRpe!)puajrXocHYGR7bebj_ z(|DBwLmdv+Ps`98^t~L@WscX2TT+)c}nHtT#2!# z+1J+Aps8M4!zBOz5}#9!85Ouaj@~(9iPPPPQA9>C8w!*bJOQ%sQA>GP;LyHxkPg&O*~*!6m6=W=Ln`iMtTh(F7tr&Jfh2x-kMFH^a>+y*1E{Q z@#<0o5dq1S=^FTW>Th(8hjOT23M)&*iVcVf}D2&LsXSY_J zT3$6kAPZnoPMd8fC`IUh09&ZiX{A%|-a7p>3Up>1drDPxb@kIL?}YS8qAyk>xB-;o zpil3eor3|5FXww|_?L&Lby(3${JRHww#8fOi+Oh$(0iLt z=H-6Bz1Q82oNgP-2*=r0f<9J@cY|5p(BuSU*sZjcRf{WzY;qwa663d00gguHK8H6K z-+r1SV+VR;!TR(oLc&8&BLY=x7nfzJyQME!u0eN&h8L=yOec2LKRw7amis2gi0&UQ zMSX+LTT1$&EY$N~|6!)HhbMWW5HPgE!o#Dr2qQ=K)4qiw1L{(RmBqjHqIia`{Uk_g ze$NASGJw)}@u>gjZTXms?*aZ)QR&RI9w^$~T090(&-J3qk;NsG=_M*F!yMD~9XKGV zrwa&tof^k^sWjUq+$|SsdSK?9!S|GHvMB%efa+)eKPZDrC65KF9-K&jiOjLP)@6QS z>>#J@s;~KOQ`BG{_^6BZ7pwugnIM)m^L#(cNwvnDo@q2&+RdY3XIm4D+jQA9sPio4 z+3mIP_+Wg{nx=*SMfl*gBKg7i#xzm262(u<;iZp=5P7*@>A>*Vg>#4)p%M=y$BhmH z@&-}?*iUH6_u!I167j(HlFeOTiH~^)?y-BlbZfoAYuK5YdW!sq>tTQAel%_BkfO#q zKP)4w;`sOlCdVl#nr>~Ox+#05`+0v|T*BC*JmR=?jtq|!9$s9kHwr6e1$B^gvSx>W zEMDTFtMx>5mCx_x;!!S2)+%-QwOth*bp60bBU>;LbP^Q;GUS0xXwHY0GIM=Y$4E7jMgLb5DWo(>oUf?-qO&Y7@od4_H_BA@^W7cRQMh3&fLS!mv7z9i;7` z7(hZb@dx~;v?Kkt6!_1Y+N`@BE);Yw(QUYcrVEEk61v`HGHa`RNQ%n5VooY7dO{k= zm+5udTVsxFy0r(rXq36dr1t%0#-m-K5maJ$J5VYlh%uOEuD zCH^y{)%XPljNfjL=5*KFPVy`V&Q=+wiv6Z0TG5V}EHrB5O! z=z11hDNPOgL=mPqvQzdFE4RcyoVu!A1M}$9sIN9I9T(2o=l$Tet(F$-GAGkjpRL>? zFX+NLcxpxlqx=4h;>MwNwNbovUO;NzF2n+xkVS|3?OdJA$2v1JGi*Y_z6*8bMW5}Q z?!2Iwrq?G};&;K)@~I`CVra=HE%`dEbyXS$N|r@?NVm z7GN0{vp=st`=2o~ebUtD_-gyx**)l55PiOZ;)7frtdF)+`9TW9Gnv>S&vz-NBWv=q zxRp0eN(#HEy0H#hD!-|~aWvMdrq58ieF4Wa`KF%Y2=K~LIRF{{9yYDST-1z&@16}& zcrDV{`HYW`3;9){N8!RzZwxtwF;{n%@+9sragSS`4Pc7Tu$jx6{~TT6;N!*omKTV) z{RYp(!m5ajfbki_)xB~yDJNwzUh${1=H?FDHqkn`9wo}YKP4M~j9Q-oyGbuiH(;0R z{ll>X1f3*4l=7jO!-=M@a~VD(CRTUu98J2Km&)8#mkoZ|9|IU{o0s#gjYN>LmiJNS z9moYXvqmWi->m1<;yV408qt#<+0FG|JQ-&~f&jkh{vE(y-eo>k)_4NYPBsANgkoeR zL`R#3?{^Yi*>zRPvItq15;`R#klL6O__=t$|J*73fq|B^jW^#x$BMeZJ{kc+SbUdBS>J&TU+B`Wc1zs-IoR zCGoJ<`R#c?X$ry1w5^&PV4qDqsqVPQ{ByD3WdE?*8!j0&5bW*ii#j(qrJ%!(6Cc^wDhi@ zaZy8|L*;{7&Sk!|s8>rUMi_Pur;^_+?AD?$^ZNgN0pxcLqg+-|; zNlHFJMMHb4t*s5-PwK!2;^8rmhy=mV`5tbwHWl?(?i8`YpJItn%!b3mY-WW4u%MuXxKo+U_R`IToDj3$bZw{MM*1UV zqQt`m1;ekuM5M9u?$E0JQ#40J2s^;;*9(nJE%8(Hqye4R@Ks())1|k41B>J*H@yI6yV&wC{@|YEWVmi1{myOyNq35e!4{) ztARfBxLjeMd2jllFJIEX)c$S$Gnc|Sqv|F|1vfY7>D-EAM`iy3k1Mg%OjY+)1s(eQ zEpj`hE*u_xe}aR*LN!~M$JVGI(^Kh6cwduWKct0-fX`)4W*=_bkTC}zWDn$Mq1@`~ zYOMvgLLZ=?njt~x71F;h7x-EoEw(^Y3d=NTdqD0rl~Qm#PCv zQ*(T$$agE{JC8$JIh_|HyfNFT4QD47kdHu0kwrwbc^K0KeQ+S@?0Chvew(;4@5XxY zBO?&%)6+{nY!3)RFjUUoeV6mA_W@mbbfdox%3}e%^5>)35`de2#Ef@hVd~qoWae1C zeB2$b1%4D7P|e`srmQTWpedBJVuxn-LO@|mct5CSC7HOB2$LH2#YX_CcT_1azO{l+ zi-m_v>X=oRKgYDcKq1&S-}Ta4J!STg^B9KJ z>o4J4gB}PdFGt2(Hk!`0E3(rOE*HrhZvOJ`=Cxr9-=UfLg>S z25T|BOG`N^5|GcdwZ2jC*|Hi`;gON@a&mHm*}y@nXWj1(M-%c2M2{kkiajNis-kl? zryvhADi?oyxluCoBb$N3}(2IlMlsuYYT;o+}PfKDwr9Bkw3E5xjU#i~>D)f9kTy)-;LyiabQSipY65fQNw zo&-K;BjmtkP^=uDQ64*UTl42aYSoV!=W!Sf^^~sbk<;Kf_X*$|Ia|x+0)CX+Tf@@k zrpXijd>!vNowuEUIn=@0ubF2Y4DGm8#S41sp*v?&RTfd|M&zEug+h5bX88%oDN}E3 z$*@O;hRk7F7B)Avo|;-W>a?_UL==C@67UVeLlBVn6f{0Q8CPQ4U#OHic)uxk8dhQW zbYH@Sw6!(c0RN$Z>_uckJ_{`_EN`W44O}FADuJ+dgh=emsZ)Ry$Q>^i13W@#Sg%-o z@Gbk5p(g#tl|^WZip_VwQNyTy%`qNz)O{#+vAS7usQT(S+r=J{BT}I?=fZ3R(e1S* zUYLi?<3C1cHF66nl;Y8GWBgF(OEC$yt{0+@O%$(v9?j!oM2Gr-PF#Ywx75}I!A6vv zJOm;Ht@QflW}#-5&*Z78E(zG7XcFxBgoK$=H*<-4yz-b>BHD;}_00Z_5Wh9SM=@X! zHM?P{i9O(hRG3$l96sVlO5u>ku*7}dI=^>%;f6ZPwtl@(o4CuSWunr~8Or)j``35Z`lfk|g)&*hW4?y*uD z4~2Ya7q^Dh(v5I@kW$9e&Ke!7+HYQh7)HugE$U8)WLuDS+rj%DS%M-0s`iFrTVNsp zvq^+UTcfNYuaE2D@;%u3FB4Xjsu!?5-#9#El@o+L+J80-y;Ani($n>%YbA!De&g=& zTS|ZouO_if$#5&qJImN0O+rMUUMjQ+^|V@J>3I9~{F*`P(@IU!`!5lf@*<9vm8PNf z;uNIt|Ec57dJb_NRiW^4uFNJB#s_)TdYE=Krw8y2Ql(yFRi9mJaB z2AbjRd5tv3#ST$MHN*+eBfeSgS-9s2k)(=M26-a}-BH4}DOO>|&Uf@uyqm3}X?e*{ zle6}z{uY3?UqB2@{|Ilr12oTD*C0th-N@n1Ev2)tG--~1?>J3i#c?vZi=_qnIW8C|emcH_j7u@rSO zj)m3n&VRSo5+(%3Uz+31$6}xWXP*9hFau8VUN0$^v7X-G;FNkuNC-e~@;zH5*oPMD zxqi9>DqP5gFpk=JFIRu>k;8=p`W(n;toR~DBQ~0Ltnrxrn$G<&S+rx2qkH4s~RcpbrH;`n= z6=QH5?!|TL^V=JAvhZSnv5pZVbXW zF6TvcU&4p#8J%0)NDYp&%e>Ba`0SAutw!MBem@-Z|8}~?_>PPzZDTv$=`1NRk^*7K zS|Nb@9Ut$j?XoCWXn$(@bA$v~>hI$#G{)n=DJxyz))kyA zJ`LY(ETDO-0)xto{QUe{@Hojay{J*|A5PBB@Er<$kRYXo21boiwh~OMBib-Fcy_Oc zd;z%%$tf8beg|T8!%MG)V~=t zDUA;Y3qgUU^K_%74P6DL&67ba^HErNS`r+eDjwF>1tvc2gvk)YU^52Ole?Bvlu3Tgd%_gYhU{|E}f|{-J1a z>bzd~uGykrVLyKLYwKBd^zE%hEFZ(139fhI*Km@@l^Q~_`{zDJKqe@0o8Y4!^Z`iu z=he+kjGEG$Hz>^N%F(>7w8Fyr)}zs2D&}|QtGxEVXD#%RnhEHR!Houfg@2yGJJWtF zGX+-`-%9J zkEu8p_p^U|{5j$B@7zCk`vaTH=K~&)3e72x?HU&7$)OzI>8Z^6noCwfXuD7{QR7JIOoMi--y`s9^@#tm49CdnPS`|Uk z=SkYG7d5^Fz|v)GMpBl;FEnKO^O?4|GRyU_46<6?!!JLfjc+s%ogZcIpPr5%7{xT zEj~CnfG{(&v0>syf9@HJ1}mOgyT%N{1&LAnk^ zPX;z;13NDa*^sLWQCtP#z5-zU%BpC#Gwa*H)LGHx=h+qh+u7Tq$9BHPhVarac*EH_ zrt^hp3OP9@OWeWy?^Es6@v->r2Zm&U`H{rWU$D@Fw(9a|&@iartWr`S|bQ6Gbo5!x~ESdJkw&;W#-tr9kXM=q%7gLL+hWp1rm++_^PZSiCTiB0#y=L0f+9q!;CK-J>^yuc?kY$c8#At>QNa-l zVG6g^wtgKK=e=<+8z5OQ=rgHR9lHGv*<|UHAAqLfw^E-rI6*3SnQXQpQ>$IuMPk{7 z*e?=rN)l8D-zeB;(pm&)ZEY<@pc06qmP~vo4j+!sqLx<*@la7d^FDl`<8|4!E6xbw zA2v+PU6%UgU*UcsA}^(GRQ#7vtov*+MfXxVHT&IO7;}vF-x+l&c{I`!G;i~md_LaF zkzkvEz$bP5LDj0)H1^tz3e1Zg%BFg=j32yRz|24oYkV>u7KTW}z!24u9W`Kbwlj_Z z)~eze0+`!NgoQZ8;U&?N)uWXt`AjbfW&E)6*UjR7>KMeqPN2{43@woOp>BI0_B`+# ze+PZCoKsHd>5V-e-q(R0yW@Vcl^02`AAFR7Bju(^kjYdI+E#SYAk*snVlHG4TW`M8 zX=2tN(?>dV-m+~p8*`RqQctlQh^~gOin<-zmcIe)fRkMC(`rEEYj{f3z@O&k<{Dh| z^scThhRK%({WPajWzE(`%{Tzbw$!1bjCH-MQ%@#+N*kU^2(on0!p2kr1q!Ck9%U7v z1?CmT>M1%gut))vIqfuj@OB)?fA~d2hjY~&BNMZcXm3Hlm;~ElyJw?Y4q{cdmRGUXPXo@_h7AaU zUK1T^l4DyQtAN&_hWxLQ?#?$bGlOg~0l{=Z>_|;y2_|l476IL}ob@|8HAVyL5g5fV zT@XgZea=YTAtYiMl#Hu`Tx zzx_QumDbbCe6;|phyI=*!m7)AzU2uEET;pAYKJq^I9S;fUq1* zmq)&+BSI=e;bG}ekiCQhPM7|1)zd%EO*L4#*5m3;!dIm4zc_Y2nkj;bCeX{zv;AZ|U1*3D3rwv%e9VV{kf` zJDBCUq9znS5gG%egr|8q-8@1_oJRBkjcAxRy3(#5>E&Nm^BZReNu-^>duR?@%*$RX zf02bFhrmc9p>xp61g3NpI)-1=dyp=zXfo zi%^0slKNRNbtHAyO*q*~^{AoUTYEHfVg2-9bKTuTldDzoYq|F@v;uOeAXsh!xVFJ@ zD_-YNYU6?!H=lp_$)u`HX=V6*e#nk*Ki#j0i;3oTP%HyCcHGpw?|N1xL8PumtAAF< z06Kl~h#6(&s1bDZGkDh6?zZ)CIr3jj+mK$-zol7S#m2PdW88Ah?X?@;3`b=*_QAhy(?-d{tDH$_PBFn+J}}j zr}oiXTe6d&g^)i8!n|UAeNeMQrIUFnQPjwuS~05yanI-S-e&=EbKE1qoB49pqOmh%M{u!42;9zM% zLmj91u>!v5c;P`uYMHXB>0!WZ?iTaM9?s4-**%VAGk?_`_%nEBNI@~u;9Jm!93};f z)ni|bygC;fu5+8pJw5G0YzYS8P#Sq9ReRw`5DLiPD;)6$^g&%@tTY)1AmwgjQdrd$ zI!N&F^QXbwed)Mh20w7^;^J9Um41_wPN%<5B%%xn_Ozth3+XLh6p3lN;(VGe?3Wjw zHHQ=vrTc7~pQd4{QqaHSf$;+wY@_Oa`I+c0&#!F6=pBf5mb5>XrRzY@DG&fr<>2BD z1rW}?!yFgfEh}~<377NbdC&(TwwTMiFTTDLS;2tQ?p)98JCpLR7qtV3BsVk&PSdcV zq2`eX3LMD$&l__{O7tON_(pa%sWl)Iyy)4?p^q~+haLN`@CXRtvVqOw&9h^(4iipH->W8}?7P;!_iE>uQrJILRH9mkS@0iP&}tJ|dy<2f2kuv# zm>i7qK3!AIfjB79 zx73~cN&@JVzpOgvhgm+#LYNdTn}gWM$iTi#5W~cUJy0ynR{NPUdvuM-&DOe^g{+5FdT3v zqF3}3UTxVpyn=P*6S!|NexaIYobRmD%mq@ruWv0_F?}u}%j``^tRM~2Al`UD-pgVT zH;GpSEvP9O*%;T_i!66}$i3$8AgX&%2iHoOR*p7!qx^1s;9$fe28%-V7oNuQ&-`hiulVJS!;{s^u-h8fw5M*wC47wmAX^6?=+;bSX< zxDP2T&h<5?i%~=yPuAsOU+rqv5rR$@`_Ofd=*F-83-PJh*NexsVG3@7v2qmZ(;+97 zW^3`iFOS#HyB464ICYNGBeNru();EWZ{)O?gPLTC7Ms}|RQU{+9cIw^gkW54S_FDP z1I9QV2&nFd|1K*l(@FNN5QT?k@i{OZ%vKvmW@CXP8a1Un(@28;bpD7&&qI(BSb|Rwzi#RxRJe>7NgVmxznUV2DSzB zWzo0ppcy^`8HLQpoFRZ*NU%8xA!QX67BYLBR8&;sMB;lOiz_di1DoKm>`ux_!?bk0 zNq?T*VUvtj>@OMRRU2n<{0I9G%G!E9M8k}_4SF2Tw=5G{)sr?sO6ISkT^E6>P1k-! z%Es5=iD0ha_(Q1nP#z~n$4p>_ryxmQ zfXk5IebYVMSR`d|a*LpXVQaV1h)GplZrS5zlUd6i7K8YMvS}vB5M{r@w1&-2h~7E2 zXyBbUhJ8{LdN}cu@t7D?ExIMz=g*~gqVBn<%a}EGC{XJ~oy-;Q2;x1BvvNaDy;dUK zz8r%+?|lY1z$oV$L$Z9&c)!|PE{`RazBBKO* zyQ4#TlFKbzvL9W6iw!PoK`KvUO1?1Mxp}o2jP<>f%BB?FOqDSA8*w24slh0}BTMk; z>yhKzS@FTidn3Wnr>Rx;RknEvxKErq%UqYc4gFHs6gFMN|ADOWhAuRb`Yb%r7cXS~ zMYpjL53}0tZ!Z_>UY;*x^4c%nj;iiE7@giifWNrk94dg%moFp`tD{8?7Tl9DJYl>=z(w zj8?zpe6i3OU_$Zh15821dGgZ{Q#Bam8*!3NU0hvpI~0Hxo-(kI-qbU(qFf&^ZN0rZ zJf#auELIMZ5V|1F=v7%5|GCW*I3TJ}3!ZW5Rk>mdGN`VyH+Ml%LMKir8+v46AZUG1 zKM%|p8POcozqxcF-^Gb(T@-0v79>FMyi+dpQTw3PS-H~LI|Rvm&!ldW48s096-OME!JDRQo3 zA^W0}KF@9efkdiuSD$}~#HsQ>MDi*ObQDMrOq2E%D&wb){v-;sH{_r-M+8%Bn_9VT z!FZvs$~x@sJiyr}ZokAzZ)vd$VA-{w-RRB7DN$1C4AxkwT>08NE?Hfb_jB|0LuzXmgl<%0WoK4Xg|Gk%MB8j9SrXHpFLVKgIKoaJe%Vjs=NLb^{ZU* za5lTMieXr6JscyVG!%h60@IPZ3z)Dt&*>LW0`*1HALZ@L;>5D}sDFP^HrcyV?y=k2 zdlwS)HZ-18ofVcBxYPLD?GA=!T?im~P<&|tdOt(?WITe85X*@j^oRlw zWG~!hQ!lRHe{gGj2m@I+Rg!==hYpGdhcd!IA3!imW05`hz>L4;k}E*DWb9+aUhTFy zcPcPrja_EOW_V~=-c2iy@ie^I`4L{n{j@hfr;Fw+wt;B`0~M~W*Mc15FmY>;DJAjv zATBF34!2aJ((NNL83J6ZXe;){m-ie8XR7GpZtxouc&h>|1|7)n^BO@syRkL|D5Gyh z{%yhhzxxT`+yIHl>5$W+vopTIbsh}?>RVD8f7Hu1SzLe1IiRNIV)q;Ib5N&h<>6at zX^430fm5eU?*K~4knKIz1mIJz(p=2XPW1S-wbm95FKGh~ebIkCa4Tfb=RR)){%Ldj zfi7Gy$gB_(;5`M{PIEr*=TsaMFZ>d43}~#zy9jG0IH-Md0ECB;xPuVLkG+#BucaRm zz$J~+D+Cl*8eF`Z0u(;b4_x1WVV3p-T&t)ksCjMM3Jz4w&err%Ke!l5vv#fRd{O16 zx!ea*Jn60O1ot{jW4W@uKRFph1M8;GB-|T zM!LH@q`OPHJ3Qpw=lk!yGtMyM=nU_U6;G_)AA1-Ge(TFfPPp;nVn$&7izb3CFEBOZ zb~A$_TTxv^NFl|=we`ZQu1sjr3F3uxB_{LjrxdiQtvpLRBDm0Bw zx6tI4Afzhi7CYttFHx%%@qzIPuW6TqgDA73Z_kKu&7YowR!JCEpfVaj0Hxa#0DkZM znA7u#QYxWu-?G{@z{OLB*@$x4m&ZUru-LXqXGgpCMOvxVFC6UeE>L(0D zE zBIL`}Zp2wq@GhHP>TVx?+j%59UO6kQ{e{23zpq{pc>g{QG-EkgSy``DeaO&IQE@!_o3)rvqU=C3fLTCf zkNUW~yy&V0eBRu=N0tU&Px>h?UA6A>%w2V5gAad=Qpue9m`-jUU7rIZrK=aFvS`|m zu_g3^xHu_jRh@fe*JBH;jD>t1(`|dbRx&FlSUP|Y{E2A|G%n0H$c9zmJMcmm3MVEesk*5_k}9C|DTe2t zotyhY``xAYbvTI%0SFS3@v+6WD`{3Oa8yc4Hjnb=mH`FQYH|2ipTId}9@5O`kc*tv z!L@ktNenPW)~=UtfL+~fqs0=9Ty&O~#v#6KWg2x2?&HdnXBTA|S^tv-Qlo6LH)Y_> z$JZ15S(FOvUuT zT8tD~^fo@0Tcl9qfUAneUi!Y8tN3B(f8U#pWKuN8*hkwC656qG* z67E&jp28EwLr|(TpG9s42YZF^ zS~RY0O`GNZo_#Q^as3tjhhls-FoOE23>O6{V$CsSq+i+-?tuAMJrUZrXQf^08662; zGAHweV@^^M^4<3r&jP&=7F%_*jyAs94}KDwy(Gwgm}C=T#!+7Jp1P#GJufS=ojgRm z++rfHut(7Oqn=<@aNYLjofYHLt6!zL)E1KeeaDDGpDzhY=k8)nNdS;8TBFJ3HIjY?0u))3FQ7 zaG}1NG9kNSNvk9~Tc!mVKBeYaG%(fVSwCI*e8NXWJ^W-lOL0~vtIF;+q5SQ7@Fq zIFW1A9=%iRof}+MG^TL=`wUM7HLP6y3wR-8o^K(lxF)UcRJ9bzadB4)$G-66wo(J( zno@CqUYZwp8XON4N2~?7iD|meJvv$wp8lC z{?-TPIuStKCrLu0E5{MSN{&qQ*#*{XlaGU};KxpPG0Xe+SJ_KQu>Dx_6O9{iAzfk6 zm~w&8eU|Hc5b)KT%x0L~+;`cXUpS2qR&T?8d>+{5w0yBJ0r?Vh38>#?_qb^hqGUao$O`BfJ-78td=C)8HCjAX%eHl}cIcoMdGkq}Zw z$fN3i0H*E8IAfVIY5NUyA$C;iyG{K&)&ytkOTn#54VDZayCTN|a#dkTEhR_9U^5#7!M0WCmOR2 zo0HgniGw3B;1NZk5%DM3tx)m99T<7CT-22B;d12h9P|5-;ceW}7qr!bV#T_VWs36+cDrRY8j=Bw}#U zeOyUzK5)`VDESu?*RtNB@fU}E`FrT}>g?8bjrnRk=WE!Z9K)LWz$xcL2ae>6zF;S* zWJb|Ju5V~rO6qR0tHS9xU1DXV}$_U-uO zM@sndZoy6RgxL}Ugh5A(&EJCuH=6sUOwiAKf{wzLIuG>M?`$2j!h>MpfCJtEejH3b zN*+VTfzSLC^fu_HKi!!ws2An}En`4X3*$o@&rve6sgt(Ss4n5d75ocGq3pkq_uMv#YD)(G{;;Gdr&^3CzbRKevJjVb z`S$xVB3~+$>4K*|#V(ou7nhf#J!4|fqr!mCJpoH5Q>DMvctkr&@<#peqRny(D;rrr zoa9EepViw!)Ro}CE%JoAqnq5NY9uA2*Md<0rAsMo-i~X*ESJM=3)>6LS__#JERZ{e zjIr3i56KU%Q*(1Cj?;mUD=-c=z8A*N+DfNa>E>?$)YW;%$q(>}pH1+yPy!<o}J|0q9=|zp!-0OYiVksAdQqHjq<|^j2!eNmW1DUw^bbzYH}1rHp1N#e0=4 zZ$WbN$JHF+MP&nhctYP`Gi@RDs@G|2jzzN09vj26HkV%N0jqN95GzD_F zKci@{6VMi5*R%pRp8KgAg-|t#QnJ7CW@Hgw{HF$+mvx#BjJ5dFbu~i2($zv%>Z-jd z;KRvui+Pe8rwxZK?-7(DU7HQl!G&^LzJoxTU!15Mvd6Gm^K^1<|2yKvX0stG;;}^E zaX6%S!w2U*upp(JRaWLm>c2<0c4^WvMUzva=H=FvCxo`iC;jn(>W*T3GA1Pf z57%cBj|Np>xdl^5pO!V{Si7Fa>z9A&bl(LY{ot^_-g}9f13edL*6s0-N4$4VjM18d zGYiQ67uyNnzjv0Y2^xrrB{cZ&HhF%33SDk*&DDw2xnp4KBKyN+w7(Z&I@!u>!^A`f zZ)FJ`VA|leVYJYKeP`y6x%v45t$27?q$gyJ9NO939P^I1>lcp2di04^?ss(CDKFri zR9}5xQ2a2#Rs6U#JLGX~cD-df?L!s!owD%cD@%ScBNu@X)gzw65@(5TZ9~%T4QcCF z6dfICQ+L@Bh8&sR3w?=;_+jT)0gEL(J~5JOwI(f{&5VM&xIig|9Xs`J=iI&tW+0Vhsnog#;O*`UKi&6__zNPU1sTe*b_g98DBYA^PvWQtZR4 zz7~q5K$a0#Q)`Y11_mmQj4cw7%W==0jL9@z*kT-X(mGvBWV;F{=j(4XAdxR~os*b- zm4E9z_!B0bunY+3A~UCxz6=E!=Q-q(VX?z*^qP$@FbYL!wQ0Li52L8Yob^c@%7@~# z;NV{>L#@13F%Yx0Ej$S5w)CG7>D?_Xh-}%W5n3tof~CS$H2bUhs6GZAgKANqa`UHJ zif)hCZ65yZw7L67oyEY4&&U>DXa5aQB{p;0=~zDu+zQI@cuH9&tBbHCP8B??Tm`NU z1$^!(iv*dfb7-=qyJmc71158LOU305uwmV6dae34f$iGIRj z+If?MTNy{ot{y7(ws<6L)_kD!^I=PLU|yLzN{Li&M(rz9T(LXPgx#99_35~_xI!w+ zgOh%D5;#ct{uJE%1b5oo`b}y9iGM!SCk6hp>`#4s*T;~&?CkPp4hFOvH%xDJ4@~9F z;6tY2k%0K%iVV+|W@kbto+|^$*x?CUs>~|OR4Nut|H-!3Cro6Yw37FQVT4dUg5r;G zTzXHGe#2>zrjs;hjjH|bxXkq~h8{t!t;bYc!#3;nH>K3SctU|WVvs3Ycm9QgDwEfV z>%aRRG5osog=D@oPTv3WzWfxnXm)nC2?WJw>DQysn zN0aRjo1z0_KYL2^BWB1KrYWQsmrG&|yW^moH0mJhmctWbcE*;{nr}C+Kk<(KqTCIt zo?r<&;H2o;xppJY*M1TxK7+wm2Z$+3@%W@cvd+snO6^U(f!n+|92<#7=nbZ!LtBO(+Up2|vfx-dq6OFl{IMj@Ag!3D-IwG1b~tFCtBL4zN3c@VTl=CSKRa=MZ<8%#7oQS4 zv|oJxgF%K)XfP1<;UD@0aR6{3*TS5cI-r{)CsyY{)1YgBKi2y3p!$ zG`@5al@di)_c_<{mvlG|Ij37|rzf`;FB&Y82^lkwjO;_>^FZ6A;7Q2(4gO%Jg!lys zw|Aag`r}<)PqxIDI!n@5`iDDUkZ7^LLWS77tozrs{>Jk1V@Q$JVm|rFsr3n6y;g%C zbu#xI@*A@U&M&Yz-2`mY1(fat*t*EO+MeW>OvlMs%5+4g&-6vfi<-N4>Q{~A3%+0X zzBenc{VOyCCg-iVrX4S!`3^X~E7piq<4BW_q^fLpCOwG?(M5S z&kmtvsb4A0e8wqsJ5*KgsGi@rUi(IfAvlxG^&CiLG-rqT?+!|l-A4`i z@_dKiP^8W>30(s|cX-lJ)T|q5kN=?a{lobL8OaOC?9vV@{nZ-gyUX(lyxqhUq0tdp zz1E?AI%Eu>p?rhm*>d-s4re}DiwEOZ2tNI)nV#$mdnN{Y{yZV7-q&1|*cfu;{_zzR zy#j(7z2ZLSxht4a_UzaoYmdxmdsxBwD8$E-Y@qepp{#LHL zEnLC^nvXm(N*27rVW=Z} z)~|Sz>(W5AV!XFUk85eDu1+T@Ez;vyf^fye&yDNUDXF30tgk#!9gzJ9BaX%lmNuOfx{^ZAWuPo@*V6q)f9RH7m&$6)#WQl2)?eU2x^-iQeQqh3k*aStQ>@UqG?6PU zICutV;^mHkHx~z`qG9Y%lg8G(W(b?iNNtGL{bUi7sN0tMKtrWLoYPPS$p0 zCh2TV^4;l^vyEa$2h}EWh%-oMnwR7V-*iD6nm?7xZsm7d*L>aj!&^^``FU7sVfL`d z(~Tcj=4P8S3O}#rD`h+7M)S>(X~{V+WSO$Gz)U5FE2Lknx%i}c*;I2ON_gDC{O@@`w0)n~A{)otX%^CND3 zecc#>l0~ABCrcXl$k^s_$9ezoAjr$0fQE*q!6C}}?GD@H`fwiUNDw7U3hSvb>PkIk zfEi&2jfcj{Y$Q{~f;7xDJ2Gh*<6Tw_*%C?h>g2IODn2Upz+Gr89)2vA-vF^tHtky6 z4MxM>h@DZ!N^SUBHLfNOeopfbzrNM)Q-$xXR~r!U7OQcl>T)({&#Z3`*GGq&SvneH zDfomXFD?QNn`Yh>W;Vw>&dF$EKQ7-GyYI!WWj~=pjh3artfy?%bXL3)k^8S)<+_AN z0>TIiQ2Z=BqW2I;P9R@CyL@W$(n&L9pm9WY4j&WNyCr}q651*t{!+b zeAOrmGPBny%aih)zkmHOw`8H3?=bmY`CLh6yhnuKXI&>I~NXaDMO0EnV`mwccJ!3+m^DwbiVTSR0wK8l0FYIJ3z8>{zbLM<68%-~X z%}7B4uWO!4xiN*u3Fq58GUb%(_hDvDblRNIDRuZ4cc^4;j_r;gbrpJb;$w>5J1;+DxSA}q~kErCtiu0rt%v|Q zf}2Pz4d1_hCb4_|K%y1(`R=Y(c z&g@qyXD-XCQsvDCgK`;8%~w0tN5Or{=yfU#zsYV`%{&fB*8}3O^l;@>HxT|wr;Q#l zW$lcD*slFe_TJeSMxYL-2rVw5YxMS(ACA4S)b#Z4JE6|5Rx@A5De-mxTj`Ec#?6FF zDY1>Gj&(3UFYH72f%*Sw0pim!+gK1m$5VJOBdbPmg?a3G;tE=0{~xiCc83j~1yJu$ zAg{A`t*q#joGU0O{8tSi)z;S1CtTg!NQ4u;{~{^bZ*(yfYC@Tum?-IH_@QrnTw&@~ z66>Kmu}aYQ!Bzk%3{ElW+ptV0T$>yRo>pCWgD7Wa_K(B+x^1>TqPW;&Vg@>Rh%(Tr z#FH+>EwVCymg!n9)ujL}WrNGmz8fwAx8h{NcGuIeuz2^&nah2bB>A?COwd(dd@?xO z0f2D3Ll;r5FYc$RDr_D-qUJ|#h?1OB?p@kT;y_*tp04UN;-%XAfdi?J$ny&003sAQ z$Y|QVXCn(AArXm-?%Lcg6VNBpK!A4Et|r)$J)^G0g>$j{wsrTH?ZRGSZpca@F}}1s zg6F`~r=V%kZMN(CkUs~5v}FT55FTc^yoB|$@MkUx4Yr0g1GI16j8Wi-eh^wF{|LZ| zwe9Tyu~2*uFnm1`KTEM77XRyqJdO7@&oRA>1()6g4g8%y5T3EJh;Eb5kVIG6U~Ik;`$7iefqBR#}-MV3rv@jlpezHTH`t_a*|T^;9q4S!W@AzHJi zw8rg#vtRsxaxH=s(#UMPzIF2!z`g)}QvI@GDKE$k>h6`RoXMRi_wD8-+s3%!wc6lf zk^fGSoge5P{<#}Z7skW|uPOhd8meQkMPjiG3>w}hU!Z9exA+Iy#T#kz`zJ^SbhwBOKmkfQ|PWyZYUx9Ub zIHk;g*if8OuOW$u=@rT<>%NUS6J!p7A0H~0KpjkWZS2yYtyP@t{63`erFLW=uNwP* zVJ9R!93xNG1xFMm>wc_ES5UUN@%wNx0vK5yjxW|zjYTa~eXmq!sV#fR6Z7+@z#O}% z&#o8uT1*$sQU6B`$8i!m9FY&W!I`~?B&wL~szut`c%CMDPxBu?Yag_GEQ+7u2WI|| z!VlUf*^1xVTzgFLjk4b_?sNw@q;Q-f2wu7(VGe<1YSWbamr3CbTJq0K(A_>l8aKoQho5n(N|i)_a=zF*ds$oIT`+vSyzu?E6 z{{3~P(RAP;4ueDgnE8xVxf72xW{3N$i5JzJ+SJd2$=cF5RQ#+Hk|eKCi#8SokL@Q> zLQHkX7wEt>q?K1|OPr#NDyyk^6<(16f%BDEpKldGy=bt|2uu#$E?Sb^-Q4R(c6$To z9q-9yDEzuTP&PGW(=I_ui`}8b_xDP|*UiHm<+~1D8R1*sz~VFinDWCpom@B2)N}yC z;V<`lOM_NvAdzs<}(85V{t7ZR@Cp8n4#jZ}-JN$Jp&@C__)QiNr zTjYcqUR{OWcl}4%oT+DzRQz`)+{bIo)W-LDT+ZKM$sKm z*%b_1O&*DWZo|>x2%+VkKc_SK^oS=yaLFp_#-*LqcvNISd7DmkVP&IU`zrouF@%kI z?}t$N@rsxy7O9H|1EVs}uKXX=SHit=;)n61s8t_EQxNJ(h-1;VFEC*N0iERRnril6 z=O-bdlzSv}v4NwXt+E(JJQ)u8SL1WT$m7zhv!9uHi=Dh8i3B9Mz9o&Cw=O^s_zJPwFH)66iAd|$a5yl^cg{f{dHP{aR z@B5)20j%yWa0x_OQ@55Y%?0DXBli)rT+vXnl7+7Jr^QMl8ASytoL--+m#GvSS{lH; z3W?}vVAGn6$5jt})_%`|G2Ry3`Z>%q|8>v+>gL^&vHdkSh>sy`;tGOgfn9zT)=--Q z#n*We4M__YfgbFEYPcnA-{^?$U63^b0;Fcs@d*9BDYM_en9<<(&;!OxbC=JphHOhm z6KI6F|H{pe?Zn=ije>q`>0kv3GPX7+H0M4qy;b4L;U;itQLJFJOn=pF45@79gGYZA z0D@pFeV!4+k^>~>j67*}Vpi$+LuIAkAZDnPjGNu8oE`-=xO>((e;SivS0V_8B*33R z<+H^xWIrn?Ylct$+=63gXD6b~dIfO$!0tB$m1VU#6~T+_ST~BOy^w;~Roz|9UnVOA z0k6iCNmy~^kNWu-w)*dzU{MRy#ZxCF`p9JLaI&kPw}^fTQqGkbccdu4nk~(BywF=6 z5(1neU=a70u)|r>f0V|ZciK(_PX^7GCq0J%!er*KS9gq4iG(f~4|m;h@I}9jlq*XK zpijz)**;p|l|5dI|Le?!c;6y9by;TY>-PRdi_f6gl2Pzx;^)8mtxYes7NvkH*8P-~ z=l6s~DIiLHdn_Vb$Zoq_tpSf2U$^$i4qSm6_M9E*)g($Rg;+aQ90Q zxc2(*7`X>Ae?G81;ZqsWa&UV}TIiueKo{QiD`GiGWpPGpW6&tW?Ct0FVfV`~vEG81 zPh4ncypC^&^pCfKVORZ&HdL3cbB9TIz(V&01pSbq3cq#Mg-JGd{=?~+se);8--)LD zQA&Z&V&tO>zs{pWP5$ArMLD^EC^!t~U6GP#=)#j`1eu2BIWzU_1-Nh`;*`)OF(GIi z3N!T^NDSMvIzS(m?=5FfRVO5r0sNx=v;uE3=FH8g6jr#0LVtjTr2fI^PDTcn zPei|23su0r@$=AILOp9co1U?{UDZm(Qg82kb37t0zrGdHtV@=j9nNO~;d>@k)#HWighef<{-CdqNeGz#i_q31x5A*GZt;&Af&m)di!z#fAHeeqxpKYphG zHJ|IX_vZ-jVtndLqpW|W@me5$ik6e;yp&%@k(DxS;Huv^8Ui7g2sz9 z+P{{wEFt9IH;6`x=dT9WoZVA4y9IkN$|n4q_McMFZ+>YaARy5@$DpptK51|_T7K~@ z)QwbgDfSVM5D~Yg(^zVGA*-fVVq*lzs8`(2td4Kr4jFxAxpz*AqPv*>{n@X({i7b4 zg_4r<@sqZt>pFQ~H1_#NOIJ|Be$}c%^!Ok3pb+No?`oL`X0nO+N@8tAfrlH4R6G}| zO^5`=0jl#vEhs1`F?8$W>nkYPCWt0QqTXK@I&z&eRY&Xs0)|#MEiGFZh^_L z4~xd^xD7A2?(%Rz?=)bJPC^@@vX5N%8b({D3@@^(>yRz@-P-&nyK){hkPz$2Nn@yn zK4U_`dLcslfC;1-g)^vd!@d@$@oz+|qR zvhG_CYTSUUn_E|JulPpfk5C7Lv@sH}MEVrpJ%ogW$a7YSSb~mQ(z><}M@4@qC#vN8 z-ElepY`_lG6(`hRArO~JIuNJ%L@nYelfa>KDn4O*M*QbqB*~|DzFu`+qhMO+jNkn3 z20OQu4WZc}``P8O4IXV9|Glm^L2ut80A%vY1 zfEe8lr*MteS}cxs($c7d6P5d2#zu}e#y=mqm?y4hCUqF!0B_)d%CGf`U?C^qMKgig z*OG%>dg=h0yg&7@>=mcANzU4a1!G2@7JpH~MIsbLhyDze%(}mHIbMbXLKsoP)y`^r zSe^xZd3iuyq;Oj$sZ~Z@5}bDU~gLg*_E6S zWc50&77C~pn1KHo%yv@N?1B3m?TTuEtM5e7;r^BVCy$8R!0U{^N&3cj-0+~3_7PI) z(I;&9R4qw?GdC1+%W|?RG{orSPC$R=^4T^=P4{-hS_=`d~bh zUia~z3dy6ua%6iJ`bLGv>+JyW84S4^xaIRMgxM3fMtgf^ya??m>i97v&;PjV?GJ>=^( z8!B0@1X%5)<^Cp|wH8-8k@o2o92Ue9z|h3^Dh0v`AQHJ8PcOO5!1CV{F8&JlG0&%A z!U6~=UaFEVbhQ5v%uwsh%B-muTWB6M~XLZ;3LTex4)01Lg&S#xHvggn<7Sj@#al}AqCwL9GDOQ zLKu>L`9y^;r(w+Otk4%K4Kg) z4EmuuidE&^UcTppA_3iq7@?JkD*iLXNS{v@1f_rf2vUqIk+e%BC;4{^Msxw($scO_ z5=XC_3TLOg_pjq3v(K%`bOnF%y#s#ZGp1Km_)p$`T@upn9n*{V3`JwjZ>{EIiR-NM zME3f2t}HCZ=ucmOQhBF@cB4bYxrvkR@sPu%eV63ov0Y%;<}%Lb9yXK{TBOBAC}Rj4b*>*HHERk)%-xcS)%O+Bg%5sFoq zlGSihV^ikiUw$7Cvvc)W8ZvP2j{*d^U1yV4|)|qo56_Z4rpWB)t);i4t{L<#ZSBkAl;bfEl&To|6Wx zBDYDZv4tVZslGI<_z{J6fqA1_u=@iPB0-cvAvT9;|ElwK+gkIl_?=HPhVF`4eRh3B z2oKw39y3@qo`NzVV|5i|%tKs8GN!vh+bQis@~x6d@x!a1{eOoe)a6F_?`jtFRQoP& z>-t%^$K&ZuH)MD6=~aa=zAr*2_eqv+-6&zdP~bLDd<%3uc-w=hk&twi@4MXvQp;{t zW&{Yq(U8-x6CB-^^Jisl&yn0_!2Vtqo!(Urd0i1D6c4cLe@^F>0rTnYNx+BnqbMv!q>3xdaR}xIk=ShjjL<9@jSZ2%%dM-ALiLi zrWs{>van*Urd;RWY}-kChXY1a&A%7;lXd?g-o_OBUxFs0U4Q}s&%(l@=72&-`66Gf zEG_>knu0#+=}6Xy_Ws=E!o)_5CoH@HUb8p(tDY{^_^;|@;y(nUN>v8UTP1Gxcq_Ej zqPfkR1kTV|6~3nnTpg|YuvpF39+T^?z>Mu1G?#;ZcPzx0vkL%qW#*FWIKYLEWI|2c ztZJmU1f$Wdwbs!f}4>2 zrB%V9lqB3!xUF~Y+d!M6D;t~E4`zx=d7odas=WItm@}$m801C0rBaHE5^3e``7#ORt8(^1Om9E33kX-#DP86f$Pq6p5w708$7z3JQvh&s4)^2|IA) z<;-zVu}>}@0sAJf{%bun;I_E<&cKXW7mMFPkUZ~rN2K$InW6~sfp~K4LOKXbuX*W{ z+gLw+(mMr0AZL$diGs)9NP({bM_7>pbarD=Z4iCu(>C>dfL6a&EB=|nSnl%p(G6@e+ak+eMjoES& z5@Rx#!W|*jy2w<0gme=D$^4p@hk5);+qp z*{r^P{rJ2<&wh98hkjUaVME+i1=QAzl1ERI2hELUE1bs4qL*@w7VVm{TON{c(r1-R ztKWVUB>Z_kNult|YmV}XCIL}j@GheU`U49PbO}KXK70sTtw8%tb}o~35u;1-^|T*w za;3UHHb)xG4sG0C(Q4HLGLn9^1@{C~fVKKNtCX3mUtpGbp7B^b-XQ4m91ZT{VZbml znP6^r4Wh(#=I@Wvle;PhYk~&K1rKL)4gTskdrbLhJ6OB~o;j{{osGAnz`N zCM_4Csj>)mQ(Dasoxq!rbM#l-r*|svOEmL_(mF2JlSdd;E@C72bdR+W zsC*@_v{GTJNz5!QZ}wEk)jUt)GNmi_@rsBr5)-F9JFURvL4vaAycVQJkhlKK3y2o@ zdxqOgm3Goc3Q;yfMNj}5-f^N<;r(WKoaX1{LF7uQ5z{#jeWH1*g&A+5S@oT(47D;| zX3h!g<}RLZ{g}^;2QV!3#^^C}sR446oc%JA?sBhgc*;YQxbSGg^8PLLIz-a+M}!7C z)QzOhp7}0=y{NQnbGFE1zVa&i#{ zIoE4b_IFsghKqmDdQiatL(vc7q_DH%6BSun%8cQIsJQZsA&ytbe)NjO@luv7hwm(S z2>rw1v%j%R@2|E^%CQ1xlzxvx!;AyUqhTd{f+x25W6Tn+m9))B3| z!MJOlb{)=aVHgQwB>y4;0?z<4YRB;QQIxCTTFcPzV{1P;NfBz}Y;hlU{c<6d;=^+lzfYxlPEz;@%O2E^79e*f&X{gwS_LhJXjbJi7c}L z#^;-!SiA``rTL~A)Z5z|Z{jr=PC;~C?d{?AE=CP~Ivyg8^eWTy{jbRDXW!I>=E|kG z0d=_dfQwUeUouBCIQ)=rr<52CCo6XrKm&MMfaOP9Z@#KBUPvsevv_IM0wlo!pev`o z*Nzv6!g;K1Bk`MK;*G`6Uyul771`Nuh60h~U#V%0erH@A_u<-6g3~$L&$xzAC^8W% zKK7t$e80I?5e=xLxlZ_7#o|*!K_mWew0lNN5AGh8SOL)4} zrc^;e7xQCsy<)%+9R?%Mr6Nd$W?2ZIuq$CcBJn=;NH3Yr;QujV!PTugxI^G`w0ij_ zLupzN_nAtP|X*&Xe*Xj^SkxMsR}RD6F)o_OO$D`MxkXR zEb|=$+7;%BuVJ9$KE^YBR9{9ohyfcsI-&n;-EsNCVA~G;`Im_;nm4aOfik7tCS^0J z`1XzKeTpea38&=mKJNuq1AXrI@hn0s0d-5V`#a2@7`&p;vU!YMv>Q@DvBX{Oyj?P% ziFf0gQv^cP#9&SB+}l*}m;X3ShC#O&2K9;Xzk~vGwR09|7If~E}SwiHj0?$X7 zb}muku>bme=`Ap|WPKa_Zm*RFI}QUM_EEFc)zvwIKqW%*4LJ*d4!La!9JrX6mgh&F<%#xtTy>l!;NFYx* z57Q+(z9IAjsk0^>jV9(~(PuVU4FTvNZ*6y$yT0#X2`Vr_CgR10jBTEvt=Z$u3^AKA27uwL-7dOzSZq;Kch!kF zfwl_pHZcp##pBSIW1L({g`?0vEY@{Oa=Ys49VXZIJr_Ttf4K4Ay=GvOY6%yU@El__ zQLWv@%oV$!LG^duf!c|h9q5!jO12#2y^G90Mgl8^>_e9ziIkV3BZ=L+7Hm z1*Or(;SLnl=h%B#ut~g4~VLQcco8Rej ztVXhz`YE@5@d&M+Q4<}Yr>Ga-1N^%z`#-J-{Dwkdig^%vKt08__~QY73nmfQ99~$T zt~r1}0>`P=8uh~0Y7Jb(Bu;?xTJT&sv_&tX$0GQy$6yTkVm|lS>_3y5TE$N?tC??0=J?4an%nL zB8DFg4BjkO8ln+@uzhndk&9+FmH`L*`P>^k0$0gNDe(4xu!ShP69pJs#1TalGKZg) z9!GI|A07+SiIeedJ&Dyc*1#KWC$gKde^PITwBZTCL0DOG5^GpqZqyl4aOgbfx>*HW zpwYk#n66)z_z}I&puwB|tbl3MVGPmWF!R|KQ2W|TWj;VPJxcyvCk^$2Pp28(q$6|a zw~^CaB+2i8xoqz-fDaC+5>)+tGJxd%Eth5IR^N$Bc2!&JvG2igctdf%v7w*Bc7t0= z@p(|D4;w-Ar=AvIerqyefV2Zs)RcOil(W9#TOaXo2|yl_KoV!{48vtf{o^w;C+u)q zuGKba1OiodBETW;72Lp3%(2#2SbL+XA^uoh?B)pb0a~YVp-mfo7I_eH8#}f^rgzwT zqd{EJW`P$w3JjCCG@v`h`jM0K#t}R`e?6_HTT!S|#70XCp3-;+*W`54>yJjTwzCt6 zM!@XN+FPhr7LhBR@RLr;oekiNzV4gAZDA9H{Vu|1#Dw`5j|0wC(@E6_Hu6_7qpoGL zU6Zr-CzUYbhrh46SjScR^I9Zr)w|7E`+t6+Mpq7ZtX|sgkMA0uf;{4QoD5WY!<373 zEAQQxo^0i9!2GTN|2;1g1u_k)&wP2OFi4aTNPgXx+AgoM!WZ3{4O-Cf zzarzUqvxAQzhi{^W5nDJ^1Lx2F+(Z)I*MhDapdf*haX>kkJ*UF0U}{~(A`P<02Zei znNOb#B7|F(1T7&>knVjvtSpFTn8j5O;WTXrG__>rDP3ej!lN)i&%#oF;cgG2d!e_n zAQjYB&>>q>Gj&nn1B0Tx-MD)_qwcd57S|Asn}Y)Z$+L#xlrrF_%ZHMFK%oti^PetK zs{)R7HUa{I?e+Ce@Q`7<=j|RX&ai+Uvrcn=D|DN9dwaXLxTJ*D`SdGz*Zes!<}@1; zFlz;Y=fcPCanj+zL$cX5l30GdlmQO3>OrQQaSUqsC8eXC!uAghjGXTJh-`MyRbrBo zH(;%chf0LW`Ito0(SPWQfe!pi{0A!^Fe`~ZR@eUf34}<0`K;ol91I0qo>{O%^`i-|k;lROX$VoeU;NCMgw&KfGbzrSy*&n zy!U_=W8*p1A89+=f$8sQz;FlH?==vPP%q{qNdm+PWV8OJ2Yy1Q4wCZ*;4Pb`rY5J^ z3?uM&zKSH{@648nwBGE;2C{0T7PlMO)fzK`V7zq5r%#^_Z&tmGbUmTe`e79S_|^xs z0eIR|p`f+x@fHo7`kV%80UjW?2i311qbQ01A3wiX5rcq0>(DK99AP}F{@IKRl(_cD zw3K3ed_~yDZWUiW;MQ-)PV;HtFQ@jvHmAMb(su^>yum6Nh!rIpF=GI>bIid@C?RTIa%BNhXmo zp0v@7y`U}x_YCoc1PH0;Gx7xt)hja?l><`nHBuKBeI=lMT6c?_*5F7ly1jDF?PcFi zkU>s*7x%oq*v&q!;VpLlUfT_W-){OW)!$RrEixJlge=DoDDR^1vHUU=HvS&1{{Vgy z`XNojOXPa1<#zQN3z=^~V)E?%a#GIxbgct5axRt6WdinY(3e_sLKGwNAMNcQYwhDmOO$W^O}Prc3btidW|XG#rgR+z{U@ak4L{Zn+da6sy~ZK zH3Nb!pE1$y^5Zu`%2frrZJrIgI}#5Y9#?yxYj<4Jz8(xVUTgf@AZ7V8GH|Dnfp#ajET!|mv>IljxHdiW;?H&GESESaapv0_nSH7xD^^0?+n)_^*(E7wH;%Qw99v)-&zqkN-dE0tz0Hx41!> zO~6+^F}ZhA0R@!szQCSx62Wvrk8x}Ie`xv&pe)zsZ$OmpknV1fZt3n$X^@hXhC_pN zcQ?{4CEe1E(%s$gUA+JKW{zi=)CxVTPXGo+9!{7<_J%#qMV;WjYVF1AO0f~Bf5i9DV+3}BIs^!PVir`H#6 zS8#8h&IgG7qdLn+p6)NtH=~87+P=a9G0D8noK~>HdF?kOB0i_w439-bDMRDQVjWDr zL}VTZh*lEHz*l#(*7dI8U=MV6FzGc5KjweP|8u+R8}{Qz0O;`9JKWCK4pmr4>UZ@- z_$bQPyuTK0KU#gMgRGG?oJ1cCC2R-z?a%>oE^DOgx8W2k$Q>sUzFBQu^bTSjmltYX z#wAJ6d-Gx_|9;R{PXTIb?|^hQ*;qmF8o_F0tF&UB16rwy5B*R!L*+N$KK!(&o@v@i{lse!xI|h(u)y zhN?bZ4e3?#zY9!ZG4h`>>yIW@e5WZPCN5qB((zk%-r3#`QZLu=MrFl>@bdPyf?^M} z@3;@vM11cDG%VwxILhpZ1{y#!L+6IY1krR!+SvRoS?#m`*G3!f@F@oIX6>p^s&MXt_D71~x_2l$A&!fD>OFGxjIRHquiEj@E`wMIVBa z_ndR#p)o&maJ2b2vtX9q>l)ENPiVhg$=5)uzr1UhcSK|0LgdsKegYPvdgKRafqv8Fo)Nfr_YOsF4 zYuM(-`ttI4s<`2vl!U?c85E~7`|sW#z@#h4%NPDP^9A&+wLCp}P5Or<%zE6f`S1C; zlroS=EL0Uf@c!X`J?3#4oE%Y&;henSWiEQg*1B7q~Jlq0C@U)xm1!v-pCYv~LlRSvRL?N)k^ zIWv{LA57nR>(v$q5R%DkPQH&CUBUjby18QW_L+WqItKyqpI1hb7ikAW{wRXMICvKX zFIa7dGm=L|6)|OJ^u=M;gzUUd1P`2Zri3!6*|5b5nJO(uL-EvB5VI64EHUz_Y(Yb& zY>P3ZqTj9$)bTJyY&%|GJPSugGk8?%Z)SPUC4mRvvn81h|L2$>uzW33g1mGQ?CBg6 z{`rf&TcrMVN$qB>wAxU{dhzS}6Tee^X}+$_S8PoBKeFN=Qrx)`Jyb|bt~OZVw5q4z z@K%=+-6(R16MAm{WNLLkU=_VjqtVEu(b*l}f;$=rpz6FVnLfF@CXSfkA zDt}_WIj6U9bg!rLg=Lq27yr*peiqGUlB*Cz)3PhAL&eEb_Ll<##j6H%HXk+v{m!AU zUVQNwUpa=L+nfbcI1zwF6#{~&wehnQOF=LBz}j?kA_XIf)Y;`mqeI20&lXGJ2@m*- z!Ht5g`*3Y^q#|2d%i3w<|GE}Cx*gJ|HydU$a>Wy+(}3MF9*?;*$(c<2y9``GK`J9B z>@|;e2{)gkK$&fMy~DTW8B3Q}Yzvigs<2$>bGY0;=jF>y_R|n$gEz;^smaM7FVD_? z2P5JCc37dV=@w8pFUMkchk;%TW)IIX1x)rmv5?gvMBb-v5+DYYTBpcg?ZYfz|G2KVfU8<|P+8&s6bA2+KQ<=5Ho@AL{kO?pB$1W; z{&f)9-48GvcLW&iC`UV`@yNIJxm_ZkxbEw3=zu=|&<;Bw8>4ZXVgiRPPxRkqv2w0YPptj} z-uh3Aw$r?@wPmJ=u|h8qe8;WQjvLuhoFi@j;_9r7E zVY$d6iTvo3mYtw!=UEgDphW!DjL#L7Nkx6DEW?k60R2(Y9L0t6Pe`-I2GTqtfdvz`{G zUGV(x&Q1RJ`~yMl!wLffv$M4o2e3&GI@%@ONJ{-2^vm} zr@r)Jim9ro3>QS3F})c;jCS8$x^I>&XeO+ky~<5?i)&Wmd^MwcJpvwZ0pe#We-#>qB zgp~fEN9%|`tqB&i!HdsfZ2Nq({{2hn{dm*2(&AL({pjlE=}FGUhAu4~{+Ib1LCD^o<=x}sCUDir9Y{_*0-6@=|o0>{vNQrb&iLIXRQOpReaf|NKD)?UJ-y&yCg9IYaaV{sFw( zNQj7*sBr$MnV>DUro;P@jESjo=4!fFv8Si!9r%dZh3{`MDEyL(2QCj!9vF3-0XuKX zdf@T=;F5Y(Blmt%cm3Yx`JU`GCH$vog&enDnmv=#&jLzC#BGS2N~qP$+;bIRF8mNM zSG=w#EQqdBp!6N);aB|1N7}?P1A);Lpu$&`XI#-+QPNFLVwn+LprbpKOXGu9x`vX= z#{+x&mBY!VyE>2|^Fo_nw*h7A=DJ7Yq;ldna^`k};p3OY~f9eEPEVUN}VSMH!K@tblO<|`6@2(+hg zplHV`_nr)%u4#z$OCu=z2paskqyzJ*Ndwk!)==a{-<6t*RcHlN6Pr8I)uF|wss=^s zWng;LPO-5jJ?Qj=nOOamrLhoUU#Jjb6UmbH_Ex?9x97OYrsr?38f+p_oxV%A7A^Eb z^7oeuIipU!A4tALV3!m5wUoSk9|&<@zI^cmc_I!h|4YKDfCT=~7_dn^-t~AX5#AdW z10(+5FBfajek-D#}#q{a!+!WZhp&|Ztc+)$*^6>GE z=)HnuUze!`1=u|*K#(pDZ=va+gHUVAryS;RwWq8z6ahX>i?a4hmp?1Gy72;@H)^G$ zp!!l%`3N+>|9dGgsslTTQKH73@l+VyKDf+~Ak~*gm(!p^ z=rZjXb=BAi%Q;T|`x5Oimq0^aB{wJ)xid!BmhBPWzlVnVp)T7efetd7g|9V1l0tPb z$}Q;ePkW5dDfG!0|H?)= zh>23a_$hwwQqk9Ks$k^R7mQYT%__p<JeA#!PCcD!XCZ;p+Ojk^WswX45$;c(i<*`k2nV}nFp&6JcB z7BXr|${-E~EEv_my@BWp=~0G{fGE7TL4Q=pQ0^EMt!HQ^@XPaqBrJDj@LKmfpiVdu zzgVw%`Q&ozLQ0N6|Mx@O>{!c8YecY%%g&$I<-!NL#a__Lq`Jat* zhvR=Y?SYPDV&s~Y;s>R5i3Y{FRUwVOM*)ZVtu}cDWf6%BT5R4A&UxkK^p|eI3MH>KR2kZEtvcz?Jy-Z@34ZNC4)OE zOus~~4>mix`qYA?@0LAf^s6EI{`b?(ICIfFzG@+Mq$}Lm`}JWCQ$b(tlh?GH6S(Ao z&z4iI7KM(Et8IPWnp{uccPqtIX6{00yZZ%x(H;dRI*-EmaXSmAd-F|hUVpk8k(KOh zbG{1qhAT%JMg4U#$o}d&FW76hWU%i-RacaIn+{vncQ?s^Mn{Qh+e>FmtD^7k*RaW8CKQc^!UCgK{{+$?5jnC<4~=Cuh&r$@}!id0X zw|j8#oen}Ip#rCT5ZOBT2)6NUK=h)Qr3q?@Bm~t@%+3~$j*VH3#A>>|?}wYjDs~F@ zrQXsNNyzKqMRBz%{h&G&mOx=#kZ&Hz$TTj*)O$vVtCq;mBTMoU5F<05q~}d9nl)of zzU}7OC{T?s_Tj2;#YFnH3GT3EGZHxNTu5q@?f10@xm*#uU=ZHEl z4^D-S(Al5Ps#m|XEw)IK(Jp~2^3BDWE}>_(G!-LUjHY*4|8dKQxG0{k&u%eH^M`N6 z8Qyh~{KWPH<$}%fAbRc;^V*;vxu^cT1JtqOEBFMyo3^mN){4v%&E$xvmfnHZO-xse!`+>n&ax^@=a6leujPMKD zt#Gs1F0uFa_DZ#x13&oNs>R(*IuZtkh>3G<-~kVAZx?v{X#tuLOmgZ@*1vJCCULA!!Gv(z6uI#s%shdhRzI zs72KTW$`2Taco4twLUJg#d)rdRZWU3bW5U9osNibS#x~N_(8RVBdus`_rRsO@tOt( zd(}~(CKD>&uT=(osx_EM`O>T>O!GMM^XfNAAznfDiDnjT(KfR|$@CP#y3nY9Nwv~N z5E+^Qvv$Ca@e}X;vSzxMMOf2i>V97*pE(6qaojYKn2Z1 zH@Fn<-@Zk??Xt$s1t_4@QtoPiEgu#Ih5G&b_cRZf*x3F9o1axxG1Ah~CMG6mUj7aa zhBlyK(}kIhB%y`pHf9q!;>&*4GF8{m5B{SXrB-^}< zd&yE;{=s9ZOcpcaLRzXqDEr4i4OE!pL%r(20h&v=8D>FyzFnG*v|Vx-t4AB%YCI(~ zDctR^)_fLqS1xCRfCp5sKP6c4Xp;JbM7UG?2h#zPZoFO$@Io3y19_j574|$1Wm-lZ z2N#A`>Yd`E1C{xSbeJA-9Ugro*IRFAi+(&1F7?pvQMJQtUA0K@(k!~|4$B^QHP>#6x0KscAj%exP6|uak=a=y62~7XR+qy=D6L? zNL&Ck+1T09$bWV`Ug7{hQK>G1Yh(nl=TVy~9PjrNIdGy#obK_t?EIwp(89z-c;T{4 zDGbHHPAvix6O)C7h2KL%aPK};AL3vS2Z8(*1MYazqmY1rfLyj9A-!g$8hq=`udE?hm~AWn2W6;j3vj7%}r}F^fr(V#HeV7#-FI#@Jmk-$EL;mBegbWuL* z1bsyHMxD4jW=3*R?tjgJA>JRzgrqq?`gZLiD(NwWD!KP$eXFl086GM3s?m)du)t+M znu600u-h0~Qy%nDKc~34?;;P3NLQ&WE&(OPdS+v0GtcBUaRWINWL%V6&$baso<@b_ z#<~gHeoludjHz1Jv|76~M$0WiU!kw#*6jGm*-cY>qJc$&6{Bph%zs;3rWb(nH5pA| zg_w|+o&YekNA1N? z%3{U=OW=G6I2V9NSU)<70EtQ!;@jU5a?T(Nq{IB@Z$#ps6B$w$R(=BnX%y!fC><1N&`_)R0M_EY5L3e zwWE94vCe$Va)jGq13DriLdvDDIf-k5JFm89b~X`!^I{n@A|W5Wr^f-{I*-KtRP!kv z3^l)r=HVeF3t5i(Pdn;kE)D42^--y`zw~Yciehs|ZB@!CkZB}kRckEp!~G{wRB=9* z+uA_S$2_V~>dNpvqICPD3^BUhb}%4F9eGFl=Tq`XYn?1}d$qaa+uj@pZXTCg?#&bq zyKrQFddJymoA~fhWGArwkCDKILucENNs9pscj;n2+vsMK!L>&T4s0S3ySTg*((mwU z(P(&_DOF8jw?fBXt|G8m?Z}i%=ajcP0522)@J)K{9*Gcst*v|&4pqZ}djPLV%~csz zv0T3`ZUh@`LU+fr$-&tCw-Evy7JmrJLJ`#|o*oXX>cQUhfz7q9fTIjmNH7t}D)IF~ zMbQim8#@?asxNnE>m-3Op94O`Vo)nobM}ekP5@2?9g{-;t{y;xuDLmlb=zjE>7t0i z#d<3Yz;3A-kFtq}y6#UEY8=l35U6g(R?mRPWw){hEP34D)*zCY4WnpPi+*=?K?0<1 zv%qoz81Av~+QAr-oy#?jwq%N*B8{E#9%mU+?g;q6dN+WiLkh;_GP^!kWM(=uJ7CBCzR z`S?3uWdp&3#pVBWyEx=>{xh*i9S(DJGHSJ^KT;$J@^Bimzd2~Ir;dM8_&EOiYCt>D zAo=L{hi;Nd@=J4nA{H~$Jc}(npI1rpkxaPLW#+!8+6xEQZcD?!4 zTGaOr6-O}>%5&93$zJ2UM{i^Sma1+`(f`{FM|i)>qGF+&peN+U?W^*>OT|2cWVzwT zI#WwZt>$l}ppYj9bt>Lm{|z8!aR9$$#1&6j4RBnceD&tZNffw!*uF{Swqteg; zvh!k#lSSlw4@mcz;>v*TfJH_wN@CC!X#j~hclR&^g&3X6xB{%ILuR1p86S_1hl2HV)Mqu{W?hTF+1s| z7c)uu`(pk@yeG@1a#AxX0Brj_Zl{Tv0)=bdz?l}}#1#{!|c8pmjC zcJR!{*+2LpSa1aNzOdNU_c{_+CPwWp{;cBD%l;?2ym~7#t#lEbz2P|da@u3)!aa!5 zzDaJx=E=*Qwz}j+{*l_bLq`D4nfm~}y-iv?yO_M6^t@`Am`o#muG@IhD+#dz!ph33 z7q|j!7HbRV4maivefy4=n-=9MdIM8yF*w1T-`_y7mTq-DHciSc(^gDoHZ(A~ZER{9 zIQiQe8yDvf_Kw5*sZhok(HVR^q|{;klfffe{sdm%*WZ zW^KVxMhL|1;e^5!P;=Lq4xtA%Y71r?{tnCltV+3#QAaDHzc z0qJ%Zw<>=R=KB#7Crkc-X_e6gha@rY>Ha^fOBAZ)ZSh`{hD9 zI2`wLzDR!Ui3Sx7!AD}reMg#OB+~i|2$E0`=e`7a28?=i>MP^Hf1->Slsea{ipaT45@PK*>)lMbxNNyvjBYVBgjNTA@uJikKjIHAK0G)sb%ZW*%BB4JL`S4K-#m}B_E%uub5H7YqC+fMJ zB)92h%hYOx3O|2d;yW0cm>h&HeZnap`@_hR`XV43tl`((%smA*`2iqPJ$wfR)^@hJ zUlwUBkAY%lNKxpyfbF=ZwzeB^0DBA+>itAfgnSY}N;f3G&Ej`w11+zm)eaQ}ec*%) zfxL_xYi45;0g%lNkNO8^bPY)1DuZ@ZRMg+i2G(Sy=&CpZ9_(*jvjC^o-t>!{0MVF4 zz++-bm6V%X%jmcP+++%V{tPs2a3&|Fr&SLe?yvS$jqU9fb^ic>;BYWgs>3P?ItTrn zPgYv`Pngle0zmfMoSi^*nd3KJ0Pc=+MgIN6{ecjR}e2H zjZRc)E%jjgB=?+5nQ4dc{&y=P+COzx_g@Ye$UhO?w1jkEq+j9AZ`+~n1Q>*FP#;~&IDF~L##B@+&+F&Mb&MmzzrJstPD5eVe3jiV!mWOA6P4FK}@={0^@&eWR80+egCJ)Ahx6#x^K zl!QGqJDXcsi7c2Mt(Yyi4ua&}Y3C~{8rpyEmpg^6EiFTo>#8<33_Ii5imoRs+Vsa3 zs~z5^{SmlyvsApGTmokW6$~XTYzpyxeNINiVaZuKZ3Ri-%^3y)Z|;^i|4-hS*x0U= zpLcg|Pe9%`1#=3HF3aAw;|PbKf^Hx&z`>OdqQ6yH5FpY1H=4=!5nv??+o+(Gvzuex z2}&_)g^ZHw<9v+pVurZ*_{5G*KIc7Q*3aMi`ul4Gihtd#5g<2#LLX#*fa`O9g(*u) zNo#PPlTQ1Lwj#J{KBw>q5P2WIZGl0z@!D1R#)|$ zUX5`7A0L@FnpS<{TiO8X2JGE$x>^E$k1JR|Zo9jBt7#U%DDE8|)>%_w!{4q%gok&7 zs3O*Azgqe2W{84xsm4Sy5y$u8;Xz7TI+t=2a0F}LxEqWk*sZ3-j1H#2Z@+PnfRFuJ zCr%YL*6DR0r)?mzgzzkSITS5fOBt6-X%dn|DLUI6LBSk1__CN<600BYGEtx9_23wo z{{dWU^q1nWicJ^P>Ne7sG=q<_FxHzP25C6!CI5XUoMoL-e)j{$YBRdj1+A@-)F)jn z85ckjv@lbq<@*cwnHrWVmDG$9oO%O#o|hCFW|T?mzR!6`{ZW`Mp66l&b*lcFpQ;Q5 z76|VN0rQF)&+{pK(>qB_w3zAJ-EM)HK*QoI{=U~WS=zPB$F~8))-$L@m*zd&(lPu4 zb-lc}uPi~%NNrIblx;dzNGkI3Gj$EYWF!EnTfORuZH05VZSi12VmCGyS%h1UMK~13 zLRPX*^dN1{x%uA9^x3MYR$Uo{4S1CdybD%W2zKPI=DXknaorzOR&fB3#2k=`@_j!+ z49_b8U}PN#NHYLa(NGzm0UbjXEWK0H(ZMT{OYL@RZvrFD%8xd#_NN(e=^!scRn`8M z{4u!zr$WNU#)cKQ?CUod7qbj*ZjUP({LOO&Fez{_oy*>oX%*-vGmXjGwIqy;NTB22 zA8<8ql%|NNs5ZVDS)0#u8UawDkCvOFSDGCHC@3ju)n2jKwh(J=mpR2GCFwJ44-OAM zQI*p`7S!g0?)ZAM5~aXA86&XzVRkF_zBV)}>H}#YFh17m9L2(k)Pt}!>uV}_rVg3< zokBNH)ObiJnNk$;OItZrMEbX&3$@D3FuZf!6^P3yQ{}G7(U$OE4eC9LSyQnsjf`&9 zwq50%@0h%9vo!9bcD>P7T03VPRlF3*TjR(N!X%@5OmEl~^sVV*i?S+9#yT=tGKJFP zH$3rh6-8q4KcZA7Q5`fj1@ti+Ot7(&KzwO;C#?C`hWz^egYtdY5D6I?9`}OiK&?w* zKwV8ahSibI$y(gN5#6k*a+N;*27wp;DU*J#F{jPve$~ZK*oVj$2?xI-Vk`!|@k3U) z90t8FvELI54Ihc?t!U+U5d z{@F$!g2Wb}Mo>F}G*eNH09dlA&dw)M3mhDr-zzHwK#ZK2oP-ot&Y^)Pi-m>y55h~3 z7?^#5CQ~W0PtC!hUi$bQfaDqK18`<&=;`UZO}iP@ zFLKPj2tt8QBM^~Tur?bSbM^{?fHI(6Z;1xD?!|@#{|z8rnyz;TS^oWX%>_LJvi%US z&wMdA*Vug4?DX;OHw7*RmGy_Ng@qJWZSXzljMC*$^ZXVZ0!p`n!lM9>NUN7A5rG2< zh7#7=uL`#GH-c|RZ;QL?`zmk`<{smgn-uzstYXJm`I_eYF{f&w!S*qrMPF8Y%88;1 z%9%w9Qg5Noe1Q7>cRna#by@^k^4v^NVpS#iN6jC+y=4PYgBvAURdsC@N(h!rJ`7Mn z59@{f)T}z+YK1!RDU^@OI-(wBs$$WMzFacAp0j0eXzfA8E56%wUnDx;9~ zh~A4V&lKF*6Wha(9f}9uU9v&7)Y$)iz0xivg1(`S61i=K+@{-DEGSK2cTnd*x|%$H zlAf`*9${Le|GhnuEDdt;wof)NUThR+`}l{2Nk?7{ya_5`$PI36gV_kSo4b2yy*^+a zLs`6`n<)Sa3j&GV2p}Le^}`02LyfnK)bFBpvDZ|)4s7+kQ&TFHw>a#UN^{jlJqHRY zEV*-|U4WY*0lJ!r+D_^x3*b07(|ILua&e*jezFqV@>HSQGyyCfEqltT@pS6%0bmFL zvMVSNdMe8?VTp){dRJFFrw)OwlGVd`EGvl@FmkC@9F_^k4h-+(%&b z4^%K-1$87DH+QoK>|_b1V5%btg0_1cTt=R$3}xL=axY4IJxh6XQZ?Oeq3UjJ^L<+k zyqk7twcF>Q#jQh2h+jy}miFBN#qGR55w{QaX|c$ukih2mogX{7*9Y5IoQkrVYsZz| zeld`e2H_%AO;tIQZK-)NdCsRjDG2VMo~FCb{vjpcgq(e%p0NQ)>AgckVO2mylaN#ZN%|aA!HJEG z>muxok!7MRn5+>Cbc zv#>(DHIORY4JAQ^iad1u@-IU+C5~|{O>qgKkWvg%7)%kC_i%v`Bio{+91&X&gGY!> zP6=$gb3+wuuYPyE)DRSGcli~!I_<&3a%Bwnfjk5)_^3q3*mA45K;`tgYJIbUZ_o|h z-~aomuo#&VCQP0`RH6?m_g$v=w1GhQbq2;`um`^-w4(`qH1S-0G(N9BcOTOfy&)zB zs5e`N3~P+vYg8Fje0xU4!V(9Xza@24o*H+~~D2GP(_l>oA}z)CAJ>0Fvc5kWZ_>t&6yhslU5Btm>3fHz~Y5UgkOk`uO$NvOhyZ zLxDrw>3-Z^kz|w*CS>Kj5IDHFq(CU&AJCAKLuBRRDrU3*)GVmN1Bb^sKuirB+S0q| z1!UVfXdz(vM-7rW*+}xV(~hiy!UxsV9ZLAr2Tv+@9DRqj-$wfEsHtSVmw^{Ub)=ab z)n1l_MR3Yg!}Ebpbc$K(q+;3-IW#34HV{CR%l%h^26mZZa!S>a&?E3nveG==8CD#X z{n2F314$CnZ#+6nDHV)|`r>l_x+?zTI5=kh(lmG}7Z&0GTu~B2e z2NoWl%sId{TgaCPtawo7(Oqu$Mt%Xk}@#J z?c3z&x4LekdETSg_rC1@2UAn1k`ztRZum%{Rz43*hrGh5n*yU&;mfz=VS!VDqN{5zIy2dj3Pg$DW09!@WZPK?LheG* zKZUY&jk*MnXU@G*aYAMEJ18hApgH3t^8rOQ3Go?9R8;gU=-w)z zAw|M)yV!yQPfJnloHByF*>M}b;-Y~z$`+|&ksF-MZs6?+1zD%jX0iJ~_s;_8XN=`I zhmUuPXV?S1jG(mnox(59r?XO~PTz0Z4onLvX=!xNZnZTvT>uGL4Y}Q4m{kmNR@n@_ z=H>OmH82}?$bmp7$!d1%Z1z^Q)^PfWhEn-p#;o(P(KBo<$RMTnAFO@V%I&p2uu}eJ zQ%FTiLit~WK}wY>bjAWZsqw1!GsQEt3RPg&ivV-V*3YzJ+7_pqY<>1 zB^KK1l1x;%_fi)(g;|Q(?^L8$bfSVk97R1Lw|Bi;gd}~>&(9x|kuh2#2V!!Nl%pyZ z2+WfPDW!N+3K^j>F{u4pf14fN$q~mU2kuW7tD2je_l}KKEL|mLWc+jlbvn&G&DLYrlNulW-|tWe6YFR69PY*1q`+(;Ch(?&(+=ayy2qz zX9dft0%<%5eeGchNy&N3zo|Y}S%4e_*dqq;g!F;!4K|B$tlFS^LK)7}jBfe~+)*iz z+SFYQv};Ynrg-~7bo>ZdMzXhN@V`PJCSvNND7T>Jb>8oiRw+3?FX5b5zdrtg@M}7y z#K5i8xY`(#EQ00kE7<)A#je~EIu3tMsv3xrN*0(HKP?i8P}U%b(#Yt1*0DT3h+X!1 zP#s3H7eew=h(Oue96*HIKCfIktAe{gn!q z6N`}igqg!(f$z9vzr)&|2Ku;V_;v(=1 z^!E3w04tapoj%Zk{T+du3^icI3j^oJ2Ne)fJ*_Z ziVnKpDJUqa-*pfW@H&SoyA$#{3rk7C^1b?$e=PHTedz`KIBP1iLECRo9ZA`aoE@K@ zqVNVe<3|TpPYce)UZbhGst?rG8WLJn}D4OjfhYS^?3vq z(rV9JyIPw?w$ZGytba!6zAyL1qyKUtes4Qk*S~<9Sp<3}duh&{9 zG$^!mblAwKK_D$0xB(X>@z;yf&gf?m5vavqF7(Gdt3XC|zWM1$E*Afa5%ZExLHu7; zvH1GkQI$j5rl1tnDgzST*p$H$CElaLAl#3SBn%3EyKqo#&m_>LeJ~^UB5UG#5X|WB zN#^1|i^X+UCuyLI!yfE(NCq6Ku@8kxUS3)56-kP63BX@F{i~rzREOy?r70}>a7`7N zJC}1It0e#by#SCj97KWwUjA3ixNEccT>c()MH7}wmPc}=?c)!Lb7lvZt(>aT~ z(HM|$b&Azxx%Ie%c#EixM0DXDT(eSLikXFI{P)=@K1d8zlyX7A@;yqQSe zxNR{W;6YF`HYTfSXsAd+yaK&11>lOw7`?S#7&~uMpu*l+jAyBT;@~i&UT~}iW~zR( zO0Al_x&6u2Rbs%JB(->fH}{!~N7M`m%Fq0EE6wI?b|hBg#K3vj#|Fr53D6p2|7HcI zq%4$ptfX;Y2Um9x1XEU@CpXvjeu$U5O_Zlo-&a7s1P4n*&ItkOnyN}d{ZdI zfV{2VZNA?&LkFi$C8i1L6!fFHBu3qsv@{tnFE7inTW5iaZHdr_f6OH@p?bVptuwcG z@UY68RB?Kpk7~JcWj?;{XTrjHo3fv53-AeoPn^gpH8-*x0b&s z6afK22{1#&fo@b5s!w!u@ZiW(->-)de~tWSzuLj*qz#5z-fs3sS~H#UdbqoDfXtjB zX9hSCnUv8f;QV|v)_$wiK?(L>Rh50@jnQPyDu{yd;8#BQfTK22@)WoK_QC1|@U>^O z@If(0TZBPhSXA`pGXjk?75%m&fa$EcsR^{SDq$o2<#xW|1(8-Zfo*SZ-{$+8rPt}B zzjJO0gz$1?P>V(IR3?y#jSJAl@V97}cJ)+V;TPXU#|cbDq=)~##t?*WF*-NixCEW| zlch(oCuM$6!sl)zfuV#VJTvoa<$9HOcTqjLWAof-BA25jq`&2Aiz&#I)b}i0oJr#L0c-2Mfav&<5vJo z9$>bQjCExA|Bru9RZa!hzblqpGNA(n*2u8&8Mv5DfBQj33@){PuM#1QZ2PtjRa;l* z2=^3^7DgeX#}dY^&7fsao$G<{!|+61G$f&Od$j9`FXZ1eTsK}AK#n4OxlEf zRMNV5LPen%~Y<`DeD&QLyVPQlA z*eVV@%D~APTFW|X{8qn8D2XV7Ac9lQ7P;ff!gusvwgfQ^8JxSY!nF z4|ubWpg@=bcwOrDVgB$=^JD#lY^qUqH78-%BM^kVM z=vHA~US4qc-Ks~o1^D^PDDyc9Mbu~#I?1Jm#!8~2Q5M0#|41s6i`!cm2mm1h0H>Ut zDO=_T?$-pF7$_8?L5Vfr{AWLqAr4xcm($+DVjwhQVnQjA6yo^!7*~459rVRcflon(K7p<@u2uv@g(ks>I~cWNBHG7~l5%oo*c(xBA_=7? zm*6GL4`C7b+7EyJmH<)gj}Vh3ACtu>;=u{|DjSs->3X)9u3&W^={`XNRz0HVJ(+$){|RPSiEWUVidq@;~Z5g)~Zq z9Y2=S4Pm#i(ck{T0{=$c!h&+A?AQfAocBRHDsypbw8Z13Zb*@R#jCs zW3slgD!uaH{y&t6W6SgAHv`8UONAKxlmk>bN%PSZ((K)gIMh58V!>YEMZ=BdaKA8h zb*zBeTBrPF)bl|ulQ$8lM5R}sYC^f=vA_u^$9|?M3$YaEb-z0!U2OOK-hkR4R}FZz zHyYRG?=LK1e>0x{o=5`T*aXsb9T-pj25tM7$xuYtDJkEBk<`HCSJ-bGMk{h9+X}W9 zc1%S_1LA^}EJOhZOS~7z!P`58yx-P-!yEcV5DBE=0dcUqrzfnV<7F4jjOB{yX?t&C zvPn0vaynBQ-))-4?9)BaMlToMVKSAzJ zOuX79Lpnit>0WuN@6Qludpi~3&scw8@;PE-V^>R3{L4aFigb0qs`{+{16oi;}#&d^^=aEno)T`fov~ z{Rjf)k&Yr1sKX`cZ`?r~aM=Ar7&KA!~F}WP!G2D<*|Asy?*UPw7 zBvDAfLAvqhG!T6}mUm~d>W(`?O-^-I1VMeQCj87W$H zk1m+ChLU7_Y